Documentation
¶
Index ¶
- type Channel
- type ChannelArgs
- type ChannelArray
- type ChannelArrayInput
- type ChannelArrayOutput
- type ChannelInput
- type ChannelMap
- type ChannelMapInput
- type ChannelMapOutput
- type ChannelOutput
- func (o ChannelOutput) CompartmentId() pulumi.StringOutput
- func (o ChannelOutput) DefinedTags() pulumi.StringMapOutput
- func (o ChannelOutput) Description() pulumi.StringOutput
- func (o ChannelOutput) DisplayName() pulumi.StringOutput
- func (ChannelOutput) ElementType() reflect.Type
- func (o ChannelOutput) FreeformTags() pulumi.StringMapOutput
- func (o ChannelOutput) IsEnabled() pulumi.BoolOutput
- func (o ChannelOutput) LifecycleDetails() pulumi.StringOutput
- func (o ChannelOutput) Source() ChannelSourceOutput
- func (o ChannelOutput) State() pulumi.StringOutput
- func (o ChannelOutput) Target() ChannelTargetOutput
- func (o ChannelOutput) TimeCreated() pulumi.StringOutput
- func (o ChannelOutput) TimeUpdated() pulumi.StringOutput
- func (o ChannelOutput) ToChannelOutput() ChannelOutput
- func (o ChannelOutput) ToChannelOutputWithContext(ctx context.Context) ChannelOutput
- type ChannelSource
- type ChannelSourceAnonymousTransactionsHandling
- type ChannelSourceAnonymousTransactionsHandlingArgs
- func (ChannelSourceAnonymousTransactionsHandlingArgs) ElementType() reflect.Type
- func (i ChannelSourceAnonymousTransactionsHandlingArgs) ToChannelSourceAnonymousTransactionsHandlingOutput() ChannelSourceAnonymousTransactionsHandlingOutput
- func (i ChannelSourceAnonymousTransactionsHandlingArgs) ToChannelSourceAnonymousTransactionsHandlingOutputWithContext(ctx context.Context) ChannelSourceAnonymousTransactionsHandlingOutput
- func (i ChannelSourceAnonymousTransactionsHandlingArgs) ToChannelSourceAnonymousTransactionsHandlingPtrOutput() ChannelSourceAnonymousTransactionsHandlingPtrOutput
- func (i ChannelSourceAnonymousTransactionsHandlingArgs) ToChannelSourceAnonymousTransactionsHandlingPtrOutputWithContext(ctx context.Context) ChannelSourceAnonymousTransactionsHandlingPtrOutput
- type ChannelSourceAnonymousTransactionsHandlingInput
- type ChannelSourceAnonymousTransactionsHandlingOutput
- func (ChannelSourceAnonymousTransactionsHandlingOutput) ElementType() reflect.Type
- func (o ChannelSourceAnonymousTransactionsHandlingOutput) LastConfiguredLogFilename() pulumi.StringPtrOutput
- func (o ChannelSourceAnonymousTransactionsHandlingOutput) LastConfiguredLogOffset() pulumi.StringPtrOutput
- func (o ChannelSourceAnonymousTransactionsHandlingOutput) Policy() pulumi.StringOutput
- func (o ChannelSourceAnonymousTransactionsHandlingOutput) ToChannelSourceAnonymousTransactionsHandlingOutput() ChannelSourceAnonymousTransactionsHandlingOutput
- func (o ChannelSourceAnonymousTransactionsHandlingOutput) ToChannelSourceAnonymousTransactionsHandlingOutputWithContext(ctx context.Context) ChannelSourceAnonymousTransactionsHandlingOutput
- func (o ChannelSourceAnonymousTransactionsHandlingOutput) ToChannelSourceAnonymousTransactionsHandlingPtrOutput() ChannelSourceAnonymousTransactionsHandlingPtrOutput
- func (o ChannelSourceAnonymousTransactionsHandlingOutput) ToChannelSourceAnonymousTransactionsHandlingPtrOutputWithContext(ctx context.Context) ChannelSourceAnonymousTransactionsHandlingPtrOutput
- func (o ChannelSourceAnonymousTransactionsHandlingOutput) Uuid() pulumi.StringPtrOutput
- type ChannelSourceAnonymousTransactionsHandlingPtrInput
- type ChannelSourceAnonymousTransactionsHandlingPtrOutput
- func (o ChannelSourceAnonymousTransactionsHandlingPtrOutput) Elem() ChannelSourceAnonymousTransactionsHandlingOutput
- func (ChannelSourceAnonymousTransactionsHandlingPtrOutput) ElementType() reflect.Type
- func (o ChannelSourceAnonymousTransactionsHandlingPtrOutput) LastConfiguredLogFilename() pulumi.StringPtrOutput
- func (o ChannelSourceAnonymousTransactionsHandlingPtrOutput) LastConfiguredLogOffset() pulumi.StringPtrOutput
- func (o ChannelSourceAnonymousTransactionsHandlingPtrOutput) Policy() pulumi.StringPtrOutput
- func (o ChannelSourceAnonymousTransactionsHandlingPtrOutput) ToChannelSourceAnonymousTransactionsHandlingPtrOutput() ChannelSourceAnonymousTransactionsHandlingPtrOutput
- func (o ChannelSourceAnonymousTransactionsHandlingPtrOutput) ToChannelSourceAnonymousTransactionsHandlingPtrOutputWithContext(ctx context.Context) ChannelSourceAnonymousTransactionsHandlingPtrOutput
- func (o ChannelSourceAnonymousTransactionsHandlingPtrOutput) Uuid() pulumi.StringPtrOutput
- type ChannelSourceArgs
- func (ChannelSourceArgs) ElementType() reflect.Type
- func (i ChannelSourceArgs) ToChannelSourceOutput() ChannelSourceOutput
- func (i ChannelSourceArgs) ToChannelSourceOutputWithContext(ctx context.Context) ChannelSourceOutput
- func (i ChannelSourceArgs) ToChannelSourcePtrOutput() ChannelSourcePtrOutput
- func (i ChannelSourceArgs) ToChannelSourcePtrOutputWithContext(ctx context.Context) ChannelSourcePtrOutput
- type ChannelSourceInput
- type ChannelSourceOutput
- func (o ChannelSourceOutput) AnonymousTransactionsHandling() ChannelSourceAnonymousTransactionsHandlingPtrOutput
- func (ChannelSourceOutput) ElementType() reflect.Type
- func (o ChannelSourceOutput) Hostname() pulumi.StringOutput
- func (o ChannelSourceOutput) Password() pulumi.StringOutput
- func (o ChannelSourceOutput) Port() pulumi.IntPtrOutput
- func (o ChannelSourceOutput) SourceType() pulumi.StringOutput
- func (o ChannelSourceOutput) SslCaCertificate() ChannelSourceSslCaCertificatePtrOutput
- func (o ChannelSourceOutput) SslMode() pulumi.StringOutput
- func (o ChannelSourceOutput) ToChannelSourceOutput() ChannelSourceOutput
- func (o ChannelSourceOutput) ToChannelSourceOutputWithContext(ctx context.Context) ChannelSourceOutput
- func (o ChannelSourceOutput) ToChannelSourcePtrOutput() ChannelSourcePtrOutput
- func (o ChannelSourceOutput) ToChannelSourcePtrOutputWithContext(ctx context.Context) ChannelSourcePtrOutput
- func (o ChannelSourceOutput) Username() pulumi.StringOutput
- type ChannelSourcePtrInput
- type ChannelSourcePtrOutput
- func (o ChannelSourcePtrOutput) AnonymousTransactionsHandling() ChannelSourceAnonymousTransactionsHandlingPtrOutput
- func (o ChannelSourcePtrOutput) Elem() ChannelSourceOutput
- func (ChannelSourcePtrOutput) ElementType() reflect.Type
- func (o ChannelSourcePtrOutput) Hostname() pulumi.StringPtrOutput
- func (o ChannelSourcePtrOutput) Password() pulumi.StringPtrOutput
- func (o ChannelSourcePtrOutput) Port() pulumi.IntPtrOutput
- func (o ChannelSourcePtrOutput) SourceType() pulumi.StringPtrOutput
- func (o ChannelSourcePtrOutput) SslCaCertificate() ChannelSourceSslCaCertificatePtrOutput
- func (o ChannelSourcePtrOutput) SslMode() pulumi.StringPtrOutput
- func (o ChannelSourcePtrOutput) ToChannelSourcePtrOutput() ChannelSourcePtrOutput
- func (o ChannelSourcePtrOutput) ToChannelSourcePtrOutputWithContext(ctx context.Context) ChannelSourcePtrOutput
- func (o ChannelSourcePtrOutput) Username() pulumi.StringPtrOutput
- type ChannelSourceSslCaCertificate
- type ChannelSourceSslCaCertificateArgs
- func (ChannelSourceSslCaCertificateArgs) ElementType() reflect.Type
- func (i ChannelSourceSslCaCertificateArgs) ToChannelSourceSslCaCertificateOutput() ChannelSourceSslCaCertificateOutput
- func (i ChannelSourceSslCaCertificateArgs) ToChannelSourceSslCaCertificateOutputWithContext(ctx context.Context) ChannelSourceSslCaCertificateOutput
- func (i ChannelSourceSslCaCertificateArgs) ToChannelSourceSslCaCertificatePtrOutput() ChannelSourceSslCaCertificatePtrOutput
- func (i ChannelSourceSslCaCertificateArgs) ToChannelSourceSslCaCertificatePtrOutputWithContext(ctx context.Context) ChannelSourceSslCaCertificatePtrOutput
- type ChannelSourceSslCaCertificateInput
- type ChannelSourceSslCaCertificateOutput
- func (o ChannelSourceSslCaCertificateOutput) CertificateType() pulumi.StringOutput
- func (o ChannelSourceSslCaCertificateOutput) Contents() pulumi.StringOutput
- func (ChannelSourceSslCaCertificateOutput) ElementType() reflect.Type
- func (o ChannelSourceSslCaCertificateOutput) ToChannelSourceSslCaCertificateOutput() ChannelSourceSslCaCertificateOutput
- func (o ChannelSourceSslCaCertificateOutput) ToChannelSourceSslCaCertificateOutputWithContext(ctx context.Context) ChannelSourceSslCaCertificateOutput
- func (o ChannelSourceSslCaCertificateOutput) ToChannelSourceSslCaCertificatePtrOutput() ChannelSourceSslCaCertificatePtrOutput
- func (o ChannelSourceSslCaCertificateOutput) ToChannelSourceSslCaCertificatePtrOutputWithContext(ctx context.Context) ChannelSourceSslCaCertificatePtrOutput
- type ChannelSourceSslCaCertificatePtrInput
- type ChannelSourceSslCaCertificatePtrOutput
- func (o ChannelSourceSslCaCertificatePtrOutput) CertificateType() pulumi.StringPtrOutput
- func (o ChannelSourceSslCaCertificatePtrOutput) Contents() pulumi.StringPtrOutput
- func (o ChannelSourceSslCaCertificatePtrOutput) Elem() ChannelSourceSslCaCertificateOutput
- func (ChannelSourceSslCaCertificatePtrOutput) ElementType() reflect.Type
- func (o ChannelSourceSslCaCertificatePtrOutput) ToChannelSourceSslCaCertificatePtrOutput() ChannelSourceSslCaCertificatePtrOutput
- func (o ChannelSourceSslCaCertificatePtrOutput) ToChannelSourceSslCaCertificatePtrOutputWithContext(ctx context.Context) ChannelSourceSslCaCertificatePtrOutput
- type ChannelState
- type ChannelTarget
- type ChannelTargetArgs
- func (ChannelTargetArgs) ElementType() reflect.Type
- func (i ChannelTargetArgs) ToChannelTargetOutput() ChannelTargetOutput
- func (i ChannelTargetArgs) ToChannelTargetOutputWithContext(ctx context.Context) ChannelTargetOutput
- func (i ChannelTargetArgs) ToChannelTargetPtrOutput() ChannelTargetPtrOutput
- func (i ChannelTargetArgs) ToChannelTargetPtrOutputWithContext(ctx context.Context) ChannelTargetPtrOutput
- type ChannelTargetFilter
- type ChannelTargetFilterArgs
- type ChannelTargetFilterArray
- type ChannelTargetFilterArrayInput
- type ChannelTargetFilterArrayOutput
- func (ChannelTargetFilterArrayOutput) ElementType() reflect.Type
- func (o ChannelTargetFilterArrayOutput) Index(i pulumi.IntInput) ChannelTargetFilterOutput
- func (o ChannelTargetFilterArrayOutput) ToChannelTargetFilterArrayOutput() ChannelTargetFilterArrayOutput
- func (o ChannelTargetFilterArrayOutput) ToChannelTargetFilterArrayOutputWithContext(ctx context.Context) ChannelTargetFilterArrayOutput
- type ChannelTargetFilterInput
- type ChannelTargetFilterOutput
- func (ChannelTargetFilterOutput) ElementType() reflect.Type
- func (o ChannelTargetFilterOutput) ToChannelTargetFilterOutput() ChannelTargetFilterOutput
- func (o ChannelTargetFilterOutput) ToChannelTargetFilterOutputWithContext(ctx context.Context) ChannelTargetFilterOutput
- func (o ChannelTargetFilterOutput) Type() pulumi.StringOutput
- func (o ChannelTargetFilterOutput) Value() pulumi.StringOutput
- type ChannelTargetInput
- type ChannelTargetOutput
- func (o ChannelTargetOutput) ApplierUsername() pulumi.StringPtrOutput
- func (o ChannelTargetOutput) ChannelName() pulumi.StringPtrOutput
- func (o ChannelTargetOutput) DbSystemId() pulumi.StringOutput
- func (o ChannelTargetOutput) DelayInSeconds() pulumi.IntPtrOutput
- func (ChannelTargetOutput) ElementType() reflect.Type
- func (o ChannelTargetOutput) Filters() ChannelTargetFilterArrayOutput
- func (o ChannelTargetOutput) TablesWithoutPrimaryKeyHandling() pulumi.StringPtrOutput
- func (o ChannelTargetOutput) TargetType() pulumi.StringOutput
- func (o ChannelTargetOutput) ToChannelTargetOutput() ChannelTargetOutput
- func (o ChannelTargetOutput) ToChannelTargetOutputWithContext(ctx context.Context) ChannelTargetOutput
- func (o ChannelTargetOutput) ToChannelTargetPtrOutput() ChannelTargetPtrOutput
- func (o ChannelTargetOutput) ToChannelTargetPtrOutputWithContext(ctx context.Context) ChannelTargetPtrOutput
- type ChannelTargetPtrInput
- type ChannelTargetPtrOutput
- func (o ChannelTargetPtrOutput) ApplierUsername() pulumi.StringPtrOutput
- func (o ChannelTargetPtrOutput) ChannelName() pulumi.StringPtrOutput
- func (o ChannelTargetPtrOutput) DbSystemId() pulumi.StringPtrOutput
- func (o ChannelTargetPtrOutput) DelayInSeconds() pulumi.IntPtrOutput
- func (o ChannelTargetPtrOutput) Elem() ChannelTargetOutput
- func (ChannelTargetPtrOutput) ElementType() reflect.Type
- func (o ChannelTargetPtrOutput) Filters() ChannelTargetFilterArrayOutput
- func (o ChannelTargetPtrOutput) TablesWithoutPrimaryKeyHandling() pulumi.StringPtrOutput
- func (o ChannelTargetPtrOutput) TargetType() pulumi.StringPtrOutput
- func (o ChannelTargetPtrOutput) ToChannelTargetPtrOutput() ChannelTargetPtrOutput
- func (o ChannelTargetPtrOutput) ToChannelTargetPtrOutputWithContext(ctx context.Context) ChannelTargetPtrOutput
- type GetChannelSource
- type GetChannelSourceAnonymousTransactionsHandling
- type GetChannelSourceAnonymousTransactionsHandlingArgs
- func (GetChannelSourceAnonymousTransactionsHandlingArgs) ElementType() reflect.Type
- func (i GetChannelSourceAnonymousTransactionsHandlingArgs) ToGetChannelSourceAnonymousTransactionsHandlingOutput() GetChannelSourceAnonymousTransactionsHandlingOutput
- func (i GetChannelSourceAnonymousTransactionsHandlingArgs) ToGetChannelSourceAnonymousTransactionsHandlingOutputWithContext(ctx context.Context) GetChannelSourceAnonymousTransactionsHandlingOutput
- type GetChannelSourceAnonymousTransactionsHandlingArray
- func (GetChannelSourceAnonymousTransactionsHandlingArray) ElementType() reflect.Type
- func (i GetChannelSourceAnonymousTransactionsHandlingArray) ToGetChannelSourceAnonymousTransactionsHandlingArrayOutput() GetChannelSourceAnonymousTransactionsHandlingArrayOutput
- func (i GetChannelSourceAnonymousTransactionsHandlingArray) ToGetChannelSourceAnonymousTransactionsHandlingArrayOutputWithContext(ctx context.Context) GetChannelSourceAnonymousTransactionsHandlingArrayOutput
- type GetChannelSourceAnonymousTransactionsHandlingArrayInput
- type GetChannelSourceAnonymousTransactionsHandlingArrayOutput
- func (GetChannelSourceAnonymousTransactionsHandlingArrayOutput) ElementType() reflect.Type
- func (o GetChannelSourceAnonymousTransactionsHandlingArrayOutput) Index(i pulumi.IntInput) GetChannelSourceAnonymousTransactionsHandlingOutput
- func (o GetChannelSourceAnonymousTransactionsHandlingArrayOutput) ToGetChannelSourceAnonymousTransactionsHandlingArrayOutput() GetChannelSourceAnonymousTransactionsHandlingArrayOutput
- func (o GetChannelSourceAnonymousTransactionsHandlingArrayOutput) ToGetChannelSourceAnonymousTransactionsHandlingArrayOutputWithContext(ctx context.Context) GetChannelSourceAnonymousTransactionsHandlingArrayOutput
- type GetChannelSourceAnonymousTransactionsHandlingInput
- type GetChannelSourceAnonymousTransactionsHandlingOutput
- func (GetChannelSourceAnonymousTransactionsHandlingOutput) ElementType() reflect.Type
- func (o GetChannelSourceAnonymousTransactionsHandlingOutput) LastConfiguredLogFilename() pulumi.StringOutput
- func (o GetChannelSourceAnonymousTransactionsHandlingOutput) LastConfiguredLogOffset() pulumi.StringOutput
- func (o GetChannelSourceAnonymousTransactionsHandlingOutput) Policy() pulumi.StringOutput
- func (o GetChannelSourceAnonymousTransactionsHandlingOutput) ToGetChannelSourceAnonymousTransactionsHandlingOutput() GetChannelSourceAnonymousTransactionsHandlingOutput
- func (o GetChannelSourceAnonymousTransactionsHandlingOutput) ToGetChannelSourceAnonymousTransactionsHandlingOutputWithContext(ctx context.Context) GetChannelSourceAnonymousTransactionsHandlingOutput
- func (o GetChannelSourceAnonymousTransactionsHandlingOutput) Uuid() pulumi.StringOutput
- type GetChannelSourceArgs
- type GetChannelSourceArray
- type GetChannelSourceArrayInput
- type GetChannelSourceArrayOutput
- func (GetChannelSourceArrayOutput) ElementType() reflect.Type
- func (o GetChannelSourceArrayOutput) Index(i pulumi.IntInput) GetChannelSourceOutput
- func (o GetChannelSourceArrayOutput) ToGetChannelSourceArrayOutput() GetChannelSourceArrayOutput
- func (o GetChannelSourceArrayOutput) ToGetChannelSourceArrayOutputWithContext(ctx context.Context) GetChannelSourceArrayOutput
- type GetChannelSourceInput
- type GetChannelSourceOutput
- func (o GetChannelSourceOutput) AnonymousTransactionsHandlings() GetChannelSourceAnonymousTransactionsHandlingArrayOutput
- func (GetChannelSourceOutput) ElementType() reflect.Type
- func (o GetChannelSourceOutput) Hostname() pulumi.StringOutput
- func (o GetChannelSourceOutput) Password() pulumi.StringOutput
- func (o GetChannelSourceOutput) Port() pulumi.IntOutput
- func (o GetChannelSourceOutput) SourceType() pulumi.StringOutput
- func (o GetChannelSourceOutput) SslCaCertificates() GetChannelSourceSslCaCertificateArrayOutput
- func (o GetChannelSourceOutput) SslMode() pulumi.StringOutput
- func (o GetChannelSourceOutput) ToGetChannelSourceOutput() GetChannelSourceOutput
- func (o GetChannelSourceOutput) ToGetChannelSourceOutputWithContext(ctx context.Context) GetChannelSourceOutput
- func (o GetChannelSourceOutput) Username() pulumi.StringOutput
- type GetChannelSourceSslCaCertificate
- type GetChannelSourceSslCaCertificateArgs
- func (GetChannelSourceSslCaCertificateArgs) ElementType() reflect.Type
- func (i GetChannelSourceSslCaCertificateArgs) ToGetChannelSourceSslCaCertificateOutput() GetChannelSourceSslCaCertificateOutput
- func (i GetChannelSourceSslCaCertificateArgs) ToGetChannelSourceSslCaCertificateOutputWithContext(ctx context.Context) GetChannelSourceSslCaCertificateOutput
- type GetChannelSourceSslCaCertificateArray
- func (GetChannelSourceSslCaCertificateArray) ElementType() reflect.Type
- func (i GetChannelSourceSslCaCertificateArray) ToGetChannelSourceSslCaCertificateArrayOutput() GetChannelSourceSslCaCertificateArrayOutput
- func (i GetChannelSourceSslCaCertificateArray) ToGetChannelSourceSslCaCertificateArrayOutputWithContext(ctx context.Context) GetChannelSourceSslCaCertificateArrayOutput
- type GetChannelSourceSslCaCertificateArrayInput
- type GetChannelSourceSslCaCertificateArrayOutput
- func (GetChannelSourceSslCaCertificateArrayOutput) ElementType() reflect.Type
- func (o GetChannelSourceSslCaCertificateArrayOutput) Index(i pulumi.IntInput) GetChannelSourceSslCaCertificateOutput
- func (o GetChannelSourceSslCaCertificateArrayOutput) ToGetChannelSourceSslCaCertificateArrayOutput() GetChannelSourceSslCaCertificateArrayOutput
- func (o GetChannelSourceSslCaCertificateArrayOutput) ToGetChannelSourceSslCaCertificateArrayOutputWithContext(ctx context.Context) GetChannelSourceSslCaCertificateArrayOutput
- type GetChannelSourceSslCaCertificateInput
- type GetChannelSourceSslCaCertificateOutput
- func (o GetChannelSourceSslCaCertificateOutput) CertificateType() pulumi.StringOutput
- func (o GetChannelSourceSslCaCertificateOutput) Contents() pulumi.StringOutput
- func (GetChannelSourceSslCaCertificateOutput) ElementType() reflect.Type
- func (o GetChannelSourceSslCaCertificateOutput) ToGetChannelSourceSslCaCertificateOutput() GetChannelSourceSslCaCertificateOutput
- func (o GetChannelSourceSslCaCertificateOutput) ToGetChannelSourceSslCaCertificateOutputWithContext(ctx context.Context) GetChannelSourceSslCaCertificateOutput
- type GetChannelTarget
- type GetChannelTargetArgs
- type GetChannelTargetArray
- type GetChannelTargetArrayInput
- type GetChannelTargetArrayOutput
- func (GetChannelTargetArrayOutput) ElementType() reflect.Type
- func (o GetChannelTargetArrayOutput) Index(i pulumi.IntInput) GetChannelTargetOutput
- func (o GetChannelTargetArrayOutput) ToGetChannelTargetArrayOutput() GetChannelTargetArrayOutput
- func (o GetChannelTargetArrayOutput) ToGetChannelTargetArrayOutputWithContext(ctx context.Context) GetChannelTargetArrayOutput
- type GetChannelTargetFilter
- type GetChannelTargetFilterArgs
- type GetChannelTargetFilterArray
- func (GetChannelTargetFilterArray) ElementType() reflect.Type
- func (i GetChannelTargetFilterArray) ToGetChannelTargetFilterArrayOutput() GetChannelTargetFilterArrayOutput
- func (i GetChannelTargetFilterArray) ToGetChannelTargetFilterArrayOutputWithContext(ctx context.Context) GetChannelTargetFilterArrayOutput
- type GetChannelTargetFilterArrayInput
- type GetChannelTargetFilterArrayOutput
- func (GetChannelTargetFilterArrayOutput) ElementType() reflect.Type
- func (o GetChannelTargetFilterArrayOutput) Index(i pulumi.IntInput) GetChannelTargetFilterOutput
- func (o GetChannelTargetFilterArrayOutput) ToGetChannelTargetFilterArrayOutput() GetChannelTargetFilterArrayOutput
- func (o GetChannelTargetFilterArrayOutput) ToGetChannelTargetFilterArrayOutputWithContext(ctx context.Context) GetChannelTargetFilterArrayOutput
- type GetChannelTargetFilterInput
- type GetChannelTargetFilterOutput
- func (GetChannelTargetFilterOutput) ElementType() reflect.Type
- func (o GetChannelTargetFilterOutput) ToGetChannelTargetFilterOutput() GetChannelTargetFilterOutput
- func (o GetChannelTargetFilterOutput) ToGetChannelTargetFilterOutputWithContext(ctx context.Context) GetChannelTargetFilterOutput
- func (o GetChannelTargetFilterOutput) Type() pulumi.StringOutput
- func (o GetChannelTargetFilterOutput) Value() pulumi.StringOutput
- type GetChannelTargetInput
- type GetChannelTargetOutput
- func (o GetChannelTargetOutput) ApplierUsername() pulumi.StringOutput
- func (o GetChannelTargetOutput) ChannelName() pulumi.StringOutput
- func (o GetChannelTargetOutput) DbSystemId() pulumi.StringOutput
- func (o GetChannelTargetOutput) DelayInSeconds() pulumi.IntOutput
- func (GetChannelTargetOutput) ElementType() reflect.Type
- func (o GetChannelTargetOutput) Filters() GetChannelTargetFilterArrayOutput
- func (o GetChannelTargetOutput) TablesWithoutPrimaryKeyHandling() pulumi.StringOutput
- func (o GetChannelTargetOutput) TargetType() pulumi.StringOutput
- func (o GetChannelTargetOutput) ToGetChannelTargetOutput() GetChannelTargetOutput
- func (o GetChannelTargetOutput) ToGetChannelTargetOutputWithContext(ctx context.Context) GetChannelTargetOutput
- type GetChannelsArgs
- type GetChannelsChannel
- type GetChannelsChannelArgs
- type GetChannelsChannelArray
- type GetChannelsChannelArrayInput
- type GetChannelsChannelArrayOutput
- func (GetChannelsChannelArrayOutput) ElementType() reflect.Type
- func (o GetChannelsChannelArrayOutput) Index(i pulumi.IntInput) GetChannelsChannelOutput
- func (o GetChannelsChannelArrayOutput) ToGetChannelsChannelArrayOutput() GetChannelsChannelArrayOutput
- func (o GetChannelsChannelArrayOutput) ToGetChannelsChannelArrayOutputWithContext(ctx context.Context) GetChannelsChannelArrayOutput
- type GetChannelsChannelInput
- type GetChannelsChannelOutput
- func (o GetChannelsChannelOutput) CompartmentId() pulumi.StringOutput
- func (o GetChannelsChannelOutput) DefinedTags() pulumi.StringMapOutput
- func (o GetChannelsChannelOutput) Description() pulumi.StringOutput
- func (o GetChannelsChannelOutput) DisplayName() pulumi.StringOutput
- func (GetChannelsChannelOutput) ElementType() reflect.Type
- func (o GetChannelsChannelOutput) FreeformTags() pulumi.StringMapOutput
- func (o GetChannelsChannelOutput) Id() pulumi.StringOutput
- func (o GetChannelsChannelOutput) IsEnabled() pulumi.BoolOutput
- func (o GetChannelsChannelOutput) LifecycleDetails() pulumi.StringOutput
- func (o GetChannelsChannelOutput) Sources() GetChannelsChannelSourceArrayOutput
- func (o GetChannelsChannelOutput) State() pulumi.StringOutput
- func (o GetChannelsChannelOutput) Targets() GetChannelsChannelTargetArrayOutput
- func (o GetChannelsChannelOutput) TimeCreated() pulumi.StringOutput
- func (o GetChannelsChannelOutput) TimeUpdated() pulumi.StringOutput
- func (o GetChannelsChannelOutput) ToGetChannelsChannelOutput() GetChannelsChannelOutput
- func (o GetChannelsChannelOutput) ToGetChannelsChannelOutputWithContext(ctx context.Context) GetChannelsChannelOutput
- type GetChannelsChannelSource
- type GetChannelsChannelSourceAnonymousTransactionsHandling
- type GetChannelsChannelSourceAnonymousTransactionsHandlingArgs
- func (GetChannelsChannelSourceAnonymousTransactionsHandlingArgs) ElementType() reflect.Type
- func (i GetChannelsChannelSourceAnonymousTransactionsHandlingArgs) ToGetChannelsChannelSourceAnonymousTransactionsHandlingOutput() GetChannelsChannelSourceAnonymousTransactionsHandlingOutput
- func (i GetChannelsChannelSourceAnonymousTransactionsHandlingArgs) ToGetChannelsChannelSourceAnonymousTransactionsHandlingOutputWithContext(ctx context.Context) GetChannelsChannelSourceAnonymousTransactionsHandlingOutput
- type GetChannelsChannelSourceAnonymousTransactionsHandlingArray
- func (GetChannelsChannelSourceAnonymousTransactionsHandlingArray) ElementType() reflect.Type
- func (i GetChannelsChannelSourceAnonymousTransactionsHandlingArray) ToGetChannelsChannelSourceAnonymousTransactionsHandlingArrayOutput() GetChannelsChannelSourceAnonymousTransactionsHandlingArrayOutput
- func (i GetChannelsChannelSourceAnonymousTransactionsHandlingArray) ToGetChannelsChannelSourceAnonymousTransactionsHandlingArrayOutputWithContext(ctx context.Context) GetChannelsChannelSourceAnonymousTransactionsHandlingArrayOutput
- type GetChannelsChannelSourceAnonymousTransactionsHandlingArrayInput
- type GetChannelsChannelSourceAnonymousTransactionsHandlingArrayOutput
- func (GetChannelsChannelSourceAnonymousTransactionsHandlingArrayOutput) ElementType() reflect.Type
- func (o GetChannelsChannelSourceAnonymousTransactionsHandlingArrayOutput) Index(i pulumi.IntInput) GetChannelsChannelSourceAnonymousTransactionsHandlingOutput
- func (o GetChannelsChannelSourceAnonymousTransactionsHandlingArrayOutput) ToGetChannelsChannelSourceAnonymousTransactionsHandlingArrayOutput() GetChannelsChannelSourceAnonymousTransactionsHandlingArrayOutput
- func (o GetChannelsChannelSourceAnonymousTransactionsHandlingArrayOutput) ToGetChannelsChannelSourceAnonymousTransactionsHandlingArrayOutputWithContext(ctx context.Context) GetChannelsChannelSourceAnonymousTransactionsHandlingArrayOutput
- type GetChannelsChannelSourceAnonymousTransactionsHandlingInput
- type GetChannelsChannelSourceAnonymousTransactionsHandlingOutput
- func (GetChannelsChannelSourceAnonymousTransactionsHandlingOutput) ElementType() reflect.Type
- func (o GetChannelsChannelSourceAnonymousTransactionsHandlingOutput) LastConfiguredLogFilename() pulumi.StringOutput
- func (o GetChannelsChannelSourceAnonymousTransactionsHandlingOutput) LastConfiguredLogOffset() pulumi.StringOutput
- func (o GetChannelsChannelSourceAnonymousTransactionsHandlingOutput) Policy() pulumi.StringOutput
- func (o GetChannelsChannelSourceAnonymousTransactionsHandlingOutput) ToGetChannelsChannelSourceAnonymousTransactionsHandlingOutput() GetChannelsChannelSourceAnonymousTransactionsHandlingOutput
- func (o GetChannelsChannelSourceAnonymousTransactionsHandlingOutput) ToGetChannelsChannelSourceAnonymousTransactionsHandlingOutputWithContext(ctx context.Context) GetChannelsChannelSourceAnonymousTransactionsHandlingOutput
- func (o GetChannelsChannelSourceAnonymousTransactionsHandlingOutput) Uuid() pulumi.StringOutput
- type GetChannelsChannelSourceArgs
- func (GetChannelsChannelSourceArgs) ElementType() reflect.Type
- func (i GetChannelsChannelSourceArgs) ToGetChannelsChannelSourceOutput() GetChannelsChannelSourceOutput
- func (i GetChannelsChannelSourceArgs) ToGetChannelsChannelSourceOutputWithContext(ctx context.Context) GetChannelsChannelSourceOutput
- type GetChannelsChannelSourceArray
- func (GetChannelsChannelSourceArray) ElementType() reflect.Type
- func (i GetChannelsChannelSourceArray) ToGetChannelsChannelSourceArrayOutput() GetChannelsChannelSourceArrayOutput
- func (i GetChannelsChannelSourceArray) ToGetChannelsChannelSourceArrayOutputWithContext(ctx context.Context) GetChannelsChannelSourceArrayOutput
- type GetChannelsChannelSourceArrayInput
- type GetChannelsChannelSourceArrayOutput
- func (GetChannelsChannelSourceArrayOutput) ElementType() reflect.Type
- func (o GetChannelsChannelSourceArrayOutput) Index(i pulumi.IntInput) GetChannelsChannelSourceOutput
- func (o GetChannelsChannelSourceArrayOutput) ToGetChannelsChannelSourceArrayOutput() GetChannelsChannelSourceArrayOutput
- func (o GetChannelsChannelSourceArrayOutput) ToGetChannelsChannelSourceArrayOutputWithContext(ctx context.Context) GetChannelsChannelSourceArrayOutput
- type GetChannelsChannelSourceInput
- type GetChannelsChannelSourceOutput
- func (o GetChannelsChannelSourceOutput) AnonymousTransactionsHandlings() GetChannelsChannelSourceAnonymousTransactionsHandlingArrayOutput
- func (GetChannelsChannelSourceOutput) ElementType() reflect.Type
- func (o GetChannelsChannelSourceOutput) Hostname() pulumi.StringOutput
- func (o GetChannelsChannelSourceOutput) Password() pulumi.StringOutput
- func (o GetChannelsChannelSourceOutput) Port() pulumi.IntOutput
- func (o GetChannelsChannelSourceOutput) SourceType() pulumi.StringOutput
- func (o GetChannelsChannelSourceOutput) SslCaCertificates() GetChannelsChannelSourceSslCaCertificateArrayOutput
- func (o GetChannelsChannelSourceOutput) SslMode() pulumi.StringOutput
- func (o GetChannelsChannelSourceOutput) ToGetChannelsChannelSourceOutput() GetChannelsChannelSourceOutput
- func (o GetChannelsChannelSourceOutput) ToGetChannelsChannelSourceOutputWithContext(ctx context.Context) GetChannelsChannelSourceOutput
- func (o GetChannelsChannelSourceOutput) Username() pulumi.StringOutput
- type GetChannelsChannelSourceSslCaCertificate
- type GetChannelsChannelSourceSslCaCertificateArgs
- func (GetChannelsChannelSourceSslCaCertificateArgs) ElementType() reflect.Type
- func (i GetChannelsChannelSourceSslCaCertificateArgs) ToGetChannelsChannelSourceSslCaCertificateOutput() GetChannelsChannelSourceSslCaCertificateOutput
- func (i GetChannelsChannelSourceSslCaCertificateArgs) ToGetChannelsChannelSourceSslCaCertificateOutputWithContext(ctx context.Context) GetChannelsChannelSourceSslCaCertificateOutput
- type GetChannelsChannelSourceSslCaCertificateArray
- func (GetChannelsChannelSourceSslCaCertificateArray) ElementType() reflect.Type
- func (i GetChannelsChannelSourceSslCaCertificateArray) ToGetChannelsChannelSourceSslCaCertificateArrayOutput() GetChannelsChannelSourceSslCaCertificateArrayOutput
- func (i GetChannelsChannelSourceSslCaCertificateArray) ToGetChannelsChannelSourceSslCaCertificateArrayOutputWithContext(ctx context.Context) GetChannelsChannelSourceSslCaCertificateArrayOutput
- type GetChannelsChannelSourceSslCaCertificateArrayInput
- type GetChannelsChannelSourceSslCaCertificateArrayOutput
- func (GetChannelsChannelSourceSslCaCertificateArrayOutput) ElementType() reflect.Type
- func (o GetChannelsChannelSourceSslCaCertificateArrayOutput) Index(i pulumi.IntInput) GetChannelsChannelSourceSslCaCertificateOutput
- func (o GetChannelsChannelSourceSslCaCertificateArrayOutput) ToGetChannelsChannelSourceSslCaCertificateArrayOutput() GetChannelsChannelSourceSslCaCertificateArrayOutput
- func (o GetChannelsChannelSourceSslCaCertificateArrayOutput) ToGetChannelsChannelSourceSslCaCertificateArrayOutputWithContext(ctx context.Context) GetChannelsChannelSourceSslCaCertificateArrayOutput
- type GetChannelsChannelSourceSslCaCertificateInput
- type GetChannelsChannelSourceSslCaCertificateOutput
- func (o GetChannelsChannelSourceSslCaCertificateOutput) CertificateType() pulumi.StringOutput
- func (o GetChannelsChannelSourceSslCaCertificateOutput) Contents() pulumi.StringOutput
- func (GetChannelsChannelSourceSslCaCertificateOutput) ElementType() reflect.Type
- func (o GetChannelsChannelSourceSslCaCertificateOutput) ToGetChannelsChannelSourceSslCaCertificateOutput() GetChannelsChannelSourceSslCaCertificateOutput
- func (o GetChannelsChannelSourceSslCaCertificateOutput) ToGetChannelsChannelSourceSslCaCertificateOutputWithContext(ctx context.Context) GetChannelsChannelSourceSslCaCertificateOutput
- type GetChannelsChannelTarget
- type GetChannelsChannelTargetArgs
- func (GetChannelsChannelTargetArgs) ElementType() reflect.Type
- func (i GetChannelsChannelTargetArgs) ToGetChannelsChannelTargetOutput() GetChannelsChannelTargetOutput
- func (i GetChannelsChannelTargetArgs) ToGetChannelsChannelTargetOutputWithContext(ctx context.Context) GetChannelsChannelTargetOutput
- type GetChannelsChannelTargetArray
- func (GetChannelsChannelTargetArray) ElementType() reflect.Type
- func (i GetChannelsChannelTargetArray) ToGetChannelsChannelTargetArrayOutput() GetChannelsChannelTargetArrayOutput
- func (i GetChannelsChannelTargetArray) ToGetChannelsChannelTargetArrayOutputWithContext(ctx context.Context) GetChannelsChannelTargetArrayOutput
- type GetChannelsChannelTargetArrayInput
- type GetChannelsChannelTargetArrayOutput
- func (GetChannelsChannelTargetArrayOutput) ElementType() reflect.Type
- func (o GetChannelsChannelTargetArrayOutput) Index(i pulumi.IntInput) GetChannelsChannelTargetOutput
- func (o GetChannelsChannelTargetArrayOutput) ToGetChannelsChannelTargetArrayOutput() GetChannelsChannelTargetArrayOutput
- func (o GetChannelsChannelTargetArrayOutput) ToGetChannelsChannelTargetArrayOutputWithContext(ctx context.Context) GetChannelsChannelTargetArrayOutput
- type GetChannelsChannelTargetFilter
- type GetChannelsChannelTargetFilterArgs
- func (GetChannelsChannelTargetFilterArgs) ElementType() reflect.Type
- func (i GetChannelsChannelTargetFilterArgs) ToGetChannelsChannelTargetFilterOutput() GetChannelsChannelTargetFilterOutput
- func (i GetChannelsChannelTargetFilterArgs) ToGetChannelsChannelTargetFilterOutputWithContext(ctx context.Context) GetChannelsChannelTargetFilterOutput
- type GetChannelsChannelTargetFilterArray
- func (GetChannelsChannelTargetFilterArray) ElementType() reflect.Type
- func (i GetChannelsChannelTargetFilterArray) ToGetChannelsChannelTargetFilterArrayOutput() GetChannelsChannelTargetFilterArrayOutput
- func (i GetChannelsChannelTargetFilterArray) ToGetChannelsChannelTargetFilterArrayOutputWithContext(ctx context.Context) GetChannelsChannelTargetFilterArrayOutput
- type GetChannelsChannelTargetFilterArrayInput
- type GetChannelsChannelTargetFilterArrayOutput
- func (GetChannelsChannelTargetFilterArrayOutput) ElementType() reflect.Type
- func (o GetChannelsChannelTargetFilterArrayOutput) Index(i pulumi.IntInput) GetChannelsChannelTargetFilterOutput
- func (o GetChannelsChannelTargetFilterArrayOutput) ToGetChannelsChannelTargetFilterArrayOutput() GetChannelsChannelTargetFilterArrayOutput
- func (o GetChannelsChannelTargetFilterArrayOutput) ToGetChannelsChannelTargetFilterArrayOutputWithContext(ctx context.Context) GetChannelsChannelTargetFilterArrayOutput
- type GetChannelsChannelTargetFilterInput
- type GetChannelsChannelTargetFilterOutput
- func (GetChannelsChannelTargetFilterOutput) ElementType() reflect.Type
- func (o GetChannelsChannelTargetFilterOutput) ToGetChannelsChannelTargetFilterOutput() GetChannelsChannelTargetFilterOutput
- func (o GetChannelsChannelTargetFilterOutput) ToGetChannelsChannelTargetFilterOutputWithContext(ctx context.Context) GetChannelsChannelTargetFilterOutput
- func (o GetChannelsChannelTargetFilterOutput) Type() pulumi.StringOutput
- func (o GetChannelsChannelTargetFilterOutput) Value() pulumi.StringOutput
- type GetChannelsChannelTargetInput
- type GetChannelsChannelTargetOutput
- func (o GetChannelsChannelTargetOutput) ApplierUsername() pulumi.StringOutput
- func (o GetChannelsChannelTargetOutput) ChannelName() pulumi.StringOutput
- func (o GetChannelsChannelTargetOutput) DbSystemId() pulumi.StringOutput
- func (o GetChannelsChannelTargetOutput) DelayInSeconds() pulumi.IntOutput
- func (GetChannelsChannelTargetOutput) ElementType() reflect.Type
- func (o GetChannelsChannelTargetOutput) Filters() GetChannelsChannelTargetFilterArrayOutput
- func (o GetChannelsChannelTargetOutput) TablesWithoutPrimaryKeyHandling() pulumi.StringOutput
- func (o GetChannelsChannelTargetOutput) TargetType() pulumi.StringOutput
- func (o GetChannelsChannelTargetOutput) ToGetChannelsChannelTargetOutput() GetChannelsChannelTargetOutput
- func (o GetChannelsChannelTargetOutput) ToGetChannelsChannelTargetOutputWithContext(ctx context.Context) GetChannelsChannelTargetOutput
- type GetChannelsFilter
- type GetChannelsFilterArgs
- type GetChannelsFilterArray
- type GetChannelsFilterArrayInput
- type GetChannelsFilterArrayOutput
- func (GetChannelsFilterArrayOutput) ElementType() reflect.Type
- func (o GetChannelsFilterArrayOutput) Index(i pulumi.IntInput) GetChannelsFilterOutput
- func (o GetChannelsFilterArrayOutput) ToGetChannelsFilterArrayOutput() GetChannelsFilterArrayOutput
- func (o GetChannelsFilterArrayOutput) ToGetChannelsFilterArrayOutputWithContext(ctx context.Context) GetChannelsFilterArrayOutput
- type GetChannelsFilterInput
- type GetChannelsFilterOutput
- func (GetChannelsFilterOutput) ElementType() reflect.Type
- func (o GetChannelsFilterOutput) Name() pulumi.StringOutput
- func (o GetChannelsFilterOutput) Regex() pulumi.BoolPtrOutput
- func (o GetChannelsFilterOutput) ToGetChannelsFilterOutput() GetChannelsFilterOutput
- func (o GetChannelsFilterOutput) ToGetChannelsFilterOutputWithContext(ctx context.Context) GetChannelsFilterOutput
- func (o GetChannelsFilterOutput) Values() pulumi.StringArrayOutput
- type GetChannelsOutputArgs
- type GetChannelsResult
- type GetChannelsResultOutput
- func (o GetChannelsResultOutput) ChannelId() pulumi.StringPtrOutput
- func (o GetChannelsResultOutput) Channels() GetChannelsChannelArrayOutput
- func (o GetChannelsResultOutput) CompartmentId() pulumi.StringOutput
- func (o GetChannelsResultOutput) DbSystemId() pulumi.StringPtrOutput
- func (o GetChannelsResultOutput) DisplayName() pulumi.StringPtrOutput
- func (GetChannelsResultOutput) ElementType() reflect.Type
- func (o GetChannelsResultOutput) Filters() GetChannelsFilterArrayOutput
- func (o GetChannelsResultOutput) Id() pulumi.StringOutput
- func (o GetChannelsResultOutput) IsEnabled() pulumi.BoolPtrOutput
- func (o GetChannelsResultOutput) State() pulumi.StringPtrOutput
- func (o GetChannelsResultOutput) ToGetChannelsResultOutput() GetChannelsResultOutput
- func (o GetChannelsResultOutput) ToGetChannelsResultOutputWithContext(ctx context.Context) GetChannelsResultOutput
- type GetHeatWaveClusterClusterNode
- type GetHeatWaveClusterClusterNodeArgs
- func (GetHeatWaveClusterClusterNodeArgs) ElementType() reflect.Type
- func (i GetHeatWaveClusterClusterNodeArgs) ToGetHeatWaveClusterClusterNodeOutput() GetHeatWaveClusterClusterNodeOutput
- func (i GetHeatWaveClusterClusterNodeArgs) ToGetHeatWaveClusterClusterNodeOutputWithContext(ctx context.Context) GetHeatWaveClusterClusterNodeOutput
- type GetHeatWaveClusterClusterNodeArray
- func (GetHeatWaveClusterClusterNodeArray) ElementType() reflect.Type
- func (i GetHeatWaveClusterClusterNodeArray) ToGetHeatWaveClusterClusterNodeArrayOutput() GetHeatWaveClusterClusterNodeArrayOutput
- func (i GetHeatWaveClusterClusterNodeArray) ToGetHeatWaveClusterClusterNodeArrayOutputWithContext(ctx context.Context) GetHeatWaveClusterClusterNodeArrayOutput
- type GetHeatWaveClusterClusterNodeArrayInput
- type GetHeatWaveClusterClusterNodeArrayOutput
- func (GetHeatWaveClusterClusterNodeArrayOutput) ElementType() reflect.Type
- func (o GetHeatWaveClusterClusterNodeArrayOutput) Index(i pulumi.IntInput) GetHeatWaveClusterClusterNodeOutput
- func (o GetHeatWaveClusterClusterNodeArrayOutput) ToGetHeatWaveClusterClusterNodeArrayOutput() GetHeatWaveClusterClusterNodeArrayOutput
- func (o GetHeatWaveClusterClusterNodeArrayOutput) ToGetHeatWaveClusterClusterNodeArrayOutputWithContext(ctx context.Context) GetHeatWaveClusterClusterNodeArrayOutput
- type GetHeatWaveClusterClusterNodeInput
- type GetHeatWaveClusterClusterNodeOutput
- func (GetHeatWaveClusterClusterNodeOutput) ElementType() reflect.Type
- func (o GetHeatWaveClusterClusterNodeOutput) NodeId() pulumi.StringOutput
- func (o GetHeatWaveClusterClusterNodeOutput) State() pulumi.StringOutput
- func (o GetHeatWaveClusterClusterNodeOutput) TimeCreated() pulumi.StringOutput
- func (o GetHeatWaveClusterClusterNodeOutput) TimeUpdated() pulumi.StringOutput
- func (o GetHeatWaveClusterClusterNodeOutput) ToGetHeatWaveClusterClusterNodeOutput() GetHeatWaveClusterClusterNodeOutput
- func (o GetHeatWaveClusterClusterNodeOutput) ToGetHeatWaveClusterClusterNodeOutputWithContext(ctx context.Context) GetHeatWaveClusterClusterNodeOutput
- type GetMysqlBackupDbSystemSnapshot
- type GetMysqlBackupDbSystemSnapshotArgs
- func (GetMysqlBackupDbSystemSnapshotArgs) ElementType() reflect.Type
- func (i GetMysqlBackupDbSystemSnapshotArgs) ToGetMysqlBackupDbSystemSnapshotOutput() GetMysqlBackupDbSystemSnapshotOutput
- func (i GetMysqlBackupDbSystemSnapshotArgs) ToGetMysqlBackupDbSystemSnapshotOutputWithContext(ctx context.Context) GetMysqlBackupDbSystemSnapshotOutput
- type GetMysqlBackupDbSystemSnapshotArray
- func (GetMysqlBackupDbSystemSnapshotArray) ElementType() reflect.Type
- func (i GetMysqlBackupDbSystemSnapshotArray) ToGetMysqlBackupDbSystemSnapshotArrayOutput() GetMysqlBackupDbSystemSnapshotArrayOutput
- func (i GetMysqlBackupDbSystemSnapshotArray) ToGetMysqlBackupDbSystemSnapshotArrayOutputWithContext(ctx context.Context) GetMysqlBackupDbSystemSnapshotArrayOutput
- type GetMysqlBackupDbSystemSnapshotArrayInput
- type GetMysqlBackupDbSystemSnapshotArrayOutput
- func (GetMysqlBackupDbSystemSnapshotArrayOutput) ElementType() reflect.Type
- func (o GetMysqlBackupDbSystemSnapshotArrayOutput) Index(i pulumi.IntInput) GetMysqlBackupDbSystemSnapshotOutput
- func (o GetMysqlBackupDbSystemSnapshotArrayOutput) ToGetMysqlBackupDbSystemSnapshotArrayOutput() GetMysqlBackupDbSystemSnapshotArrayOutput
- func (o GetMysqlBackupDbSystemSnapshotArrayOutput) ToGetMysqlBackupDbSystemSnapshotArrayOutputWithContext(ctx context.Context) GetMysqlBackupDbSystemSnapshotArrayOutput
- type GetMysqlBackupDbSystemSnapshotBackupPolicy
- type GetMysqlBackupDbSystemSnapshotBackupPolicyArgs
- func (GetMysqlBackupDbSystemSnapshotBackupPolicyArgs) ElementType() reflect.Type
- func (i GetMysqlBackupDbSystemSnapshotBackupPolicyArgs) ToGetMysqlBackupDbSystemSnapshotBackupPolicyOutput() GetMysqlBackupDbSystemSnapshotBackupPolicyOutput
- func (i GetMysqlBackupDbSystemSnapshotBackupPolicyArgs) ToGetMysqlBackupDbSystemSnapshotBackupPolicyOutputWithContext(ctx context.Context) GetMysqlBackupDbSystemSnapshotBackupPolicyOutput
- type GetMysqlBackupDbSystemSnapshotBackupPolicyArray
- func (GetMysqlBackupDbSystemSnapshotBackupPolicyArray) ElementType() reflect.Type
- func (i GetMysqlBackupDbSystemSnapshotBackupPolicyArray) ToGetMysqlBackupDbSystemSnapshotBackupPolicyArrayOutput() GetMysqlBackupDbSystemSnapshotBackupPolicyArrayOutput
- func (i GetMysqlBackupDbSystemSnapshotBackupPolicyArray) ToGetMysqlBackupDbSystemSnapshotBackupPolicyArrayOutputWithContext(ctx context.Context) GetMysqlBackupDbSystemSnapshotBackupPolicyArrayOutput
- type GetMysqlBackupDbSystemSnapshotBackupPolicyArrayInput
- type GetMysqlBackupDbSystemSnapshotBackupPolicyArrayOutput
- func (GetMysqlBackupDbSystemSnapshotBackupPolicyArrayOutput) ElementType() reflect.Type
- func (o GetMysqlBackupDbSystemSnapshotBackupPolicyArrayOutput) Index(i pulumi.IntInput) GetMysqlBackupDbSystemSnapshotBackupPolicyOutput
- func (o GetMysqlBackupDbSystemSnapshotBackupPolicyArrayOutput) ToGetMysqlBackupDbSystemSnapshotBackupPolicyArrayOutput() GetMysqlBackupDbSystemSnapshotBackupPolicyArrayOutput
- func (o GetMysqlBackupDbSystemSnapshotBackupPolicyArrayOutput) ToGetMysqlBackupDbSystemSnapshotBackupPolicyArrayOutputWithContext(ctx context.Context) GetMysqlBackupDbSystemSnapshotBackupPolicyArrayOutput
- type GetMysqlBackupDbSystemSnapshotBackupPolicyInput
- type GetMysqlBackupDbSystemSnapshotBackupPolicyOutput
- func (o GetMysqlBackupDbSystemSnapshotBackupPolicyOutput) DefinedTags() pulumi.StringMapOutput
- func (GetMysqlBackupDbSystemSnapshotBackupPolicyOutput) ElementType() reflect.Type
- func (o GetMysqlBackupDbSystemSnapshotBackupPolicyOutput) FreeformTags() pulumi.StringMapOutput
- func (o GetMysqlBackupDbSystemSnapshotBackupPolicyOutput) IsEnabled() pulumi.BoolOutput
- func (o GetMysqlBackupDbSystemSnapshotBackupPolicyOutput) PitrPolicies() GetMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyArrayOutput
- func (o GetMysqlBackupDbSystemSnapshotBackupPolicyOutput) RetentionInDays() pulumi.IntOutput
- func (o GetMysqlBackupDbSystemSnapshotBackupPolicyOutput) ToGetMysqlBackupDbSystemSnapshotBackupPolicyOutput() GetMysqlBackupDbSystemSnapshotBackupPolicyOutput
- func (o GetMysqlBackupDbSystemSnapshotBackupPolicyOutput) ToGetMysqlBackupDbSystemSnapshotBackupPolicyOutputWithContext(ctx context.Context) GetMysqlBackupDbSystemSnapshotBackupPolicyOutput
- func (o GetMysqlBackupDbSystemSnapshotBackupPolicyOutput) WindowStartTime() pulumi.StringOutput
- type GetMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicy
- type GetMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyArgs
- func (GetMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyArgs) ElementType() reflect.Type
- func (i GetMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyArgs) ToGetMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyOutput() GetMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyOutput
- func (i GetMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyArgs) ToGetMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyOutputWithContext(ctx context.Context) GetMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyOutput
- type GetMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyArray
- func (GetMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyArray) ElementType() reflect.Type
- func (i GetMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyArray) ToGetMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyArrayOutput() GetMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyArrayOutput
- func (i GetMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyArray) ToGetMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyArrayOutputWithContext(ctx context.Context) GetMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyArrayOutput
- type GetMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyArrayInput
- type GetMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyArrayOutput
- func (GetMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyArrayOutput) ElementType() reflect.Type
- func (o GetMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyArrayOutput) Index(i pulumi.IntInput) GetMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyOutput
- func (o GetMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyArrayOutput) ToGetMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyArrayOutput() GetMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyArrayOutput
- func (o GetMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyArrayOutput) ToGetMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyArrayOutputWithContext(ctx context.Context) GetMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyArrayOutput
- type GetMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyInput
- type GetMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyOutput
- func (GetMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyOutput) ElementType() reflect.Type
- func (o GetMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyOutput) IsEnabled() pulumi.BoolOutput
- func (o GetMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyOutput) ToGetMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyOutput() GetMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyOutput
- func (o GetMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyOutput) ToGetMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyOutputWithContext(ctx context.Context) GetMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyOutput
- type GetMysqlBackupDbSystemSnapshotDataStorage
- type GetMysqlBackupDbSystemSnapshotDataStorageArgs
- func (GetMysqlBackupDbSystemSnapshotDataStorageArgs) ElementType() reflect.Type
- func (i GetMysqlBackupDbSystemSnapshotDataStorageArgs) ToGetMysqlBackupDbSystemSnapshotDataStorageOutput() GetMysqlBackupDbSystemSnapshotDataStorageOutput
- func (i GetMysqlBackupDbSystemSnapshotDataStorageArgs) ToGetMysqlBackupDbSystemSnapshotDataStorageOutputWithContext(ctx context.Context) GetMysqlBackupDbSystemSnapshotDataStorageOutput
- type GetMysqlBackupDbSystemSnapshotDataStorageArray
- func (GetMysqlBackupDbSystemSnapshotDataStorageArray) ElementType() reflect.Type
- func (i GetMysqlBackupDbSystemSnapshotDataStorageArray) ToGetMysqlBackupDbSystemSnapshotDataStorageArrayOutput() GetMysqlBackupDbSystemSnapshotDataStorageArrayOutput
- func (i GetMysqlBackupDbSystemSnapshotDataStorageArray) ToGetMysqlBackupDbSystemSnapshotDataStorageArrayOutputWithContext(ctx context.Context) GetMysqlBackupDbSystemSnapshotDataStorageArrayOutput
- type GetMysqlBackupDbSystemSnapshotDataStorageArrayInput
- type GetMysqlBackupDbSystemSnapshotDataStorageArrayOutput
- func (GetMysqlBackupDbSystemSnapshotDataStorageArrayOutput) ElementType() reflect.Type
- func (o GetMysqlBackupDbSystemSnapshotDataStorageArrayOutput) Index(i pulumi.IntInput) GetMysqlBackupDbSystemSnapshotDataStorageOutput
- func (o GetMysqlBackupDbSystemSnapshotDataStorageArrayOutput) ToGetMysqlBackupDbSystemSnapshotDataStorageArrayOutput() GetMysqlBackupDbSystemSnapshotDataStorageArrayOutput
- func (o GetMysqlBackupDbSystemSnapshotDataStorageArrayOutput) ToGetMysqlBackupDbSystemSnapshotDataStorageArrayOutputWithContext(ctx context.Context) GetMysqlBackupDbSystemSnapshotDataStorageArrayOutput
- type GetMysqlBackupDbSystemSnapshotDataStorageInput
- type GetMysqlBackupDbSystemSnapshotDataStorageOutput
- func (o GetMysqlBackupDbSystemSnapshotDataStorageOutput) AllocatedStorageSizeInGbs() pulumi.IntOutput
- func (o GetMysqlBackupDbSystemSnapshotDataStorageOutput) DataStorageSizeInGb() pulumi.IntOutput
- func (o GetMysqlBackupDbSystemSnapshotDataStorageOutput) DataStorageSizeLimitInGbs() pulumi.IntOutput
- func (GetMysqlBackupDbSystemSnapshotDataStorageOutput) ElementType() reflect.Type
- func (o GetMysqlBackupDbSystemSnapshotDataStorageOutput) IsAutoExpandStorageEnabled() pulumi.BoolOutput
- func (o GetMysqlBackupDbSystemSnapshotDataStorageOutput) MaxStorageSizeInGbs() pulumi.IntOutput
- func (o GetMysqlBackupDbSystemSnapshotDataStorageOutput) ToGetMysqlBackupDbSystemSnapshotDataStorageOutput() GetMysqlBackupDbSystemSnapshotDataStorageOutput
- func (o GetMysqlBackupDbSystemSnapshotDataStorageOutput) ToGetMysqlBackupDbSystemSnapshotDataStorageOutputWithContext(ctx context.Context) GetMysqlBackupDbSystemSnapshotDataStorageOutput
- type GetMysqlBackupDbSystemSnapshotDeletionPolicy
- type GetMysqlBackupDbSystemSnapshotDeletionPolicyArgs
- func (GetMysqlBackupDbSystemSnapshotDeletionPolicyArgs) ElementType() reflect.Type
- func (i GetMysqlBackupDbSystemSnapshotDeletionPolicyArgs) ToGetMysqlBackupDbSystemSnapshotDeletionPolicyOutput() GetMysqlBackupDbSystemSnapshotDeletionPolicyOutput
- func (i GetMysqlBackupDbSystemSnapshotDeletionPolicyArgs) ToGetMysqlBackupDbSystemSnapshotDeletionPolicyOutputWithContext(ctx context.Context) GetMysqlBackupDbSystemSnapshotDeletionPolicyOutput
- type GetMysqlBackupDbSystemSnapshotDeletionPolicyArray
- func (GetMysqlBackupDbSystemSnapshotDeletionPolicyArray) ElementType() reflect.Type
- func (i GetMysqlBackupDbSystemSnapshotDeletionPolicyArray) ToGetMysqlBackupDbSystemSnapshotDeletionPolicyArrayOutput() GetMysqlBackupDbSystemSnapshotDeletionPolicyArrayOutput
- func (i GetMysqlBackupDbSystemSnapshotDeletionPolicyArray) ToGetMysqlBackupDbSystemSnapshotDeletionPolicyArrayOutputWithContext(ctx context.Context) GetMysqlBackupDbSystemSnapshotDeletionPolicyArrayOutput
- type GetMysqlBackupDbSystemSnapshotDeletionPolicyArrayInput
- type GetMysqlBackupDbSystemSnapshotDeletionPolicyArrayOutput
- func (GetMysqlBackupDbSystemSnapshotDeletionPolicyArrayOutput) ElementType() reflect.Type
- func (o GetMysqlBackupDbSystemSnapshotDeletionPolicyArrayOutput) Index(i pulumi.IntInput) GetMysqlBackupDbSystemSnapshotDeletionPolicyOutput
- func (o GetMysqlBackupDbSystemSnapshotDeletionPolicyArrayOutput) ToGetMysqlBackupDbSystemSnapshotDeletionPolicyArrayOutput() GetMysqlBackupDbSystemSnapshotDeletionPolicyArrayOutput
- func (o GetMysqlBackupDbSystemSnapshotDeletionPolicyArrayOutput) ToGetMysqlBackupDbSystemSnapshotDeletionPolicyArrayOutputWithContext(ctx context.Context) GetMysqlBackupDbSystemSnapshotDeletionPolicyArrayOutput
- type GetMysqlBackupDbSystemSnapshotDeletionPolicyInput
- type GetMysqlBackupDbSystemSnapshotDeletionPolicyOutput
- func (o GetMysqlBackupDbSystemSnapshotDeletionPolicyOutput) AutomaticBackupRetention() pulumi.StringOutput
- func (GetMysqlBackupDbSystemSnapshotDeletionPolicyOutput) ElementType() reflect.Type
- func (o GetMysqlBackupDbSystemSnapshotDeletionPolicyOutput) FinalBackup() pulumi.StringOutput
- func (o GetMysqlBackupDbSystemSnapshotDeletionPolicyOutput) IsDeleteProtected() pulumi.BoolOutput
- func (o GetMysqlBackupDbSystemSnapshotDeletionPolicyOutput) ToGetMysqlBackupDbSystemSnapshotDeletionPolicyOutput() GetMysqlBackupDbSystemSnapshotDeletionPolicyOutput
- func (o GetMysqlBackupDbSystemSnapshotDeletionPolicyOutput) ToGetMysqlBackupDbSystemSnapshotDeletionPolicyOutputWithContext(ctx context.Context) GetMysqlBackupDbSystemSnapshotDeletionPolicyOutput
- type GetMysqlBackupDbSystemSnapshotEndpoint
- type GetMysqlBackupDbSystemSnapshotEndpointArgs
- func (GetMysqlBackupDbSystemSnapshotEndpointArgs) ElementType() reflect.Type
- func (i GetMysqlBackupDbSystemSnapshotEndpointArgs) ToGetMysqlBackupDbSystemSnapshotEndpointOutput() GetMysqlBackupDbSystemSnapshotEndpointOutput
- func (i GetMysqlBackupDbSystemSnapshotEndpointArgs) ToGetMysqlBackupDbSystemSnapshotEndpointOutputWithContext(ctx context.Context) GetMysqlBackupDbSystemSnapshotEndpointOutput
- type GetMysqlBackupDbSystemSnapshotEndpointArray
- func (GetMysqlBackupDbSystemSnapshotEndpointArray) ElementType() reflect.Type
- func (i GetMysqlBackupDbSystemSnapshotEndpointArray) ToGetMysqlBackupDbSystemSnapshotEndpointArrayOutput() GetMysqlBackupDbSystemSnapshotEndpointArrayOutput
- func (i GetMysqlBackupDbSystemSnapshotEndpointArray) ToGetMysqlBackupDbSystemSnapshotEndpointArrayOutputWithContext(ctx context.Context) GetMysqlBackupDbSystemSnapshotEndpointArrayOutput
- type GetMysqlBackupDbSystemSnapshotEndpointArrayInput
- type GetMysqlBackupDbSystemSnapshotEndpointArrayOutput
- func (GetMysqlBackupDbSystemSnapshotEndpointArrayOutput) ElementType() reflect.Type
- func (o GetMysqlBackupDbSystemSnapshotEndpointArrayOutput) Index(i pulumi.IntInput) GetMysqlBackupDbSystemSnapshotEndpointOutput
- func (o GetMysqlBackupDbSystemSnapshotEndpointArrayOutput) ToGetMysqlBackupDbSystemSnapshotEndpointArrayOutput() GetMysqlBackupDbSystemSnapshotEndpointArrayOutput
- func (o GetMysqlBackupDbSystemSnapshotEndpointArrayOutput) ToGetMysqlBackupDbSystemSnapshotEndpointArrayOutputWithContext(ctx context.Context) GetMysqlBackupDbSystemSnapshotEndpointArrayOutput
- type GetMysqlBackupDbSystemSnapshotEndpointInput
- type GetMysqlBackupDbSystemSnapshotEndpointOutput
- func (GetMysqlBackupDbSystemSnapshotEndpointOutput) ElementType() reflect.Type
- func (o GetMysqlBackupDbSystemSnapshotEndpointOutput) Hostname() pulumi.StringOutput
- func (o GetMysqlBackupDbSystemSnapshotEndpointOutput) IpAddress() pulumi.StringOutput
- func (o GetMysqlBackupDbSystemSnapshotEndpointOutput) Modes() pulumi.StringArrayOutput
- func (o GetMysqlBackupDbSystemSnapshotEndpointOutput) Port() pulumi.IntOutput
- func (o GetMysqlBackupDbSystemSnapshotEndpointOutput) PortX() pulumi.IntOutput
- func (o GetMysqlBackupDbSystemSnapshotEndpointOutput) ResourceId() pulumi.StringOutput
- func (o GetMysqlBackupDbSystemSnapshotEndpointOutput) ResourceType() pulumi.StringOutput
- func (o GetMysqlBackupDbSystemSnapshotEndpointOutput) Status() pulumi.StringOutput
- func (o GetMysqlBackupDbSystemSnapshotEndpointOutput) StatusDetails() pulumi.StringOutput
- func (o GetMysqlBackupDbSystemSnapshotEndpointOutput) ToGetMysqlBackupDbSystemSnapshotEndpointOutput() GetMysqlBackupDbSystemSnapshotEndpointOutput
- func (o GetMysqlBackupDbSystemSnapshotEndpointOutput) ToGetMysqlBackupDbSystemSnapshotEndpointOutputWithContext(ctx context.Context) GetMysqlBackupDbSystemSnapshotEndpointOutput
- type GetMysqlBackupDbSystemSnapshotInput
- type GetMysqlBackupDbSystemSnapshotMaintenance
- type GetMysqlBackupDbSystemSnapshotMaintenanceArgs
- func (GetMysqlBackupDbSystemSnapshotMaintenanceArgs) ElementType() reflect.Type
- func (i GetMysqlBackupDbSystemSnapshotMaintenanceArgs) ToGetMysqlBackupDbSystemSnapshotMaintenanceOutput() GetMysqlBackupDbSystemSnapshotMaintenanceOutput
- func (i GetMysqlBackupDbSystemSnapshotMaintenanceArgs) ToGetMysqlBackupDbSystemSnapshotMaintenanceOutputWithContext(ctx context.Context) GetMysqlBackupDbSystemSnapshotMaintenanceOutput
- type GetMysqlBackupDbSystemSnapshotMaintenanceArray
- func (GetMysqlBackupDbSystemSnapshotMaintenanceArray) ElementType() reflect.Type
- func (i GetMysqlBackupDbSystemSnapshotMaintenanceArray) ToGetMysqlBackupDbSystemSnapshotMaintenanceArrayOutput() GetMysqlBackupDbSystemSnapshotMaintenanceArrayOutput
- func (i GetMysqlBackupDbSystemSnapshotMaintenanceArray) ToGetMysqlBackupDbSystemSnapshotMaintenanceArrayOutputWithContext(ctx context.Context) GetMysqlBackupDbSystemSnapshotMaintenanceArrayOutput
- type GetMysqlBackupDbSystemSnapshotMaintenanceArrayInput
- type GetMysqlBackupDbSystemSnapshotMaintenanceArrayOutput
- func (GetMysqlBackupDbSystemSnapshotMaintenanceArrayOutput) ElementType() reflect.Type
- func (o GetMysqlBackupDbSystemSnapshotMaintenanceArrayOutput) Index(i pulumi.IntInput) GetMysqlBackupDbSystemSnapshotMaintenanceOutput
- func (o GetMysqlBackupDbSystemSnapshotMaintenanceArrayOutput) ToGetMysqlBackupDbSystemSnapshotMaintenanceArrayOutput() GetMysqlBackupDbSystemSnapshotMaintenanceArrayOutput
- func (o GetMysqlBackupDbSystemSnapshotMaintenanceArrayOutput) ToGetMysqlBackupDbSystemSnapshotMaintenanceArrayOutputWithContext(ctx context.Context) GetMysqlBackupDbSystemSnapshotMaintenanceArrayOutput
- type GetMysqlBackupDbSystemSnapshotMaintenanceInput
- type GetMysqlBackupDbSystemSnapshotMaintenanceOutput
- func (GetMysqlBackupDbSystemSnapshotMaintenanceOutput) ElementType() reflect.Type
- func (o GetMysqlBackupDbSystemSnapshotMaintenanceOutput) ToGetMysqlBackupDbSystemSnapshotMaintenanceOutput() GetMysqlBackupDbSystemSnapshotMaintenanceOutput
- func (o GetMysqlBackupDbSystemSnapshotMaintenanceOutput) ToGetMysqlBackupDbSystemSnapshotMaintenanceOutputWithContext(ctx context.Context) GetMysqlBackupDbSystemSnapshotMaintenanceOutput
- func (o GetMysqlBackupDbSystemSnapshotMaintenanceOutput) WindowStartTime() pulumi.StringOutput
- type GetMysqlBackupDbSystemSnapshotOutput
- func (o GetMysqlBackupDbSystemSnapshotOutput) AdminUsername() pulumi.StringOutput
- func (o GetMysqlBackupDbSystemSnapshotOutput) AvailabilityDomain() pulumi.StringOutput
- func (o GetMysqlBackupDbSystemSnapshotOutput) BackupPolicies() GetMysqlBackupDbSystemSnapshotBackupPolicyArrayOutput
- func (o GetMysqlBackupDbSystemSnapshotOutput) CompartmentId() pulumi.StringOutput
- func (o GetMysqlBackupDbSystemSnapshotOutput) ConfigurationId() pulumi.StringOutput
- func (o GetMysqlBackupDbSystemSnapshotOutput) CrashRecovery() pulumi.StringOutput
- func (o GetMysqlBackupDbSystemSnapshotOutput) DataStorageSizeInGb() pulumi.IntOutput
- func (o GetMysqlBackupDbSystemSnapshotOutput) DataStorages() GetMysqlBackupDbSystemSnapshotDataStorageArrayOutput
- func (o GetMysqlBackupDbSystemSnapshotOutput) DatabaseManagement() pulumi.StringOutput
- func (o GetMysqlBackupDbSystemSnapshotOutput) DefinedTags() pulumi.StringMapOutput
- func (o GetMysqlBackupDbSystemSnapshotOutput) DeletionPolicies() GetMysqlBackupDbSystemSnapshotDeletionPolicyArrayOutput
- func (o GetMysqlBackupDbSystemSnapshotOutput) Description() pulumi.StringOutput
- func (o GetMysqlBackupDbSystemSnapshotOutput) DisplayName() pulumi.StringOutput
- func (GetMysqlBackupDbSystemSnapshotOutput) ElementType() reflect.Type
- func (o GetMysqlBackupDbSystemSnapshotOutput) Endpoints() GetMysqlBackupDbSystemSnapshotEndpointArrayOutput
- func (o GetMysqlBackupDbSystemSnapshotOutput) FaultDomain() pulumi.StringOutput
- func (o GetMysqlBackupDbSystemSnapshotOutput) FreeformTags() pulumi.StringMapOutput
- func (o GetMysqlBackupDbSystemSnapshotOutput) HostnameLabel() pulumi.StringOutput
- func (o GetMysqlBackupDbSystemSnapshotOutput) Id() pulumi.StringOutput
- func (o GetMysqlBackupDbSystemSnapshotOutput) IpAddress() pulumi.StringOutput
- func (o GetMysqlBackupDbSystemSnapshotOutput) IsHighlyAvailable() pulumi.BoolOutput
- func (o GetMysqlBackupDbSystemSnapshotOutput) Maintenances() GetMysqlBackupDbSystemSnapshotMaintenanceArrayOutput
- func (o GetMysqlBackupDbSystemSnapshotOutput) MysqlVersion() pulumi.StringOutput
- func (o GetMysqlBackupDbSystemSnapshotOutput) Port() pulumi.IntOutput
- func (o GetMysqlBackupDbSystemSnapshotOutput) PortX() pulumi.IntOutput
- func (o GetMysqlBackupDbSystemSnapshotOutput) Region() pulumi.StringOutput
- func (o GetMysqlBackupDbSystemSnapshotOutput) SecureConnections() GetMysqlBackupDbSystemSnapshotSecureConnectionArrayOutput
- func (o GetMysqlBackupDbSystemSnapshotOutput) ShapeName() pulumi.StringOutput
- func (o GetMysqlBackupDbSystemSnapshotOutput) SubnetId() pulumi.StringOutput
- func (o GetMysqlBackupDbSystemSnapshotOutput) ToGetMysqlBackupDbSystemSnapshotOutput() GetMysqlBackupDbSystemSnapshotOutput
- func (o GetMysqlBackupDbSystemSnapshotOutput) ToGetMysqlBackupDbSystemSnapshotOutputWithContext(ctx context.Context) GetMysqlBackupDbSystemSnapshotOutput
- type GetMysqlBackupDbSystemSnapshotSecureConnection
- type GetMysqlBackupDbSystemSnapshotSecureConnectionArgs
- func (GetMysqlBackupDbSystemSnapshotSecureConnectionArgs) ElementType() reflect.Type
- func (i GetMysqlBackupDbSystemSnapshotSecureConnectionArgs) ToGetMysqlBackupDbSystemSnapshotSecureConnectionOutput() GetMysqlBackupDbSystemSnapshotSecureConnectionOutput
- func (i GetMysqlBackupDbSystemSnapshotSecureConnectionArgs) ToGetMysqlBackupDbSystemSnapshotSecureConnectionOutputWithContext(ctx context.Context) GetMysqlBackupDbSystemSnapshotSecureConnectionOutput
- type GetMysqlBackupDbSystemSnapshotSecureConnectionArray
- func (GetMysqlBackupDbSystemSnapshotSecureConnectionArray) ElementType() reflect.Type
- func (i GetMysqlBackupDbSystemSnapshotSecureConnectionArray) ToGetMysqlBackupDbSystemSnapshotSecureConnectionArrayOutput() GetMysqlBackupDbSystemSnapshotSecureConnectionArrayOutput
- func (i GetMysqlBackupDbSystemSnapshotSecureConnectionArray) ToGetMysqlBackupDbSystemSnapshotSecureConnectionArrayOutputWithContext(ctx context.Context) GetMysqlBackupDbSystemSnapshotSecureConnectionArrayOutput
- type GetMysqlBackupDbSystemSnapshotSecureConnectionArrayInput
- type GetMysqlBackupDbSystemSnapshotSecureConnectionArrayOutput
- func (GetMysqlBackupDbSystemSnapshotSecureConnectionArrayOutput) ElementType() reflect.Type
- func (o GetMysqlBackupDbSystemSnapshotSecureConnectionArrayOutput) Index(i pulumi.IntInput) GetMysqlBackupDbSystemSnapshotSecureConnectionOutput
- func (o GetMysqlBackupDbSystemSnapshotSecureConnectionArrayOutput) ToGetMysqlBackupDbSystemSnapshotSecureConnectionArrayOutput() GetMysqlBackupDbSystemSnapshotSecureConnectionArrayOutput
- func (o GetMysqlBackupDbSystemSnapshotSecureConnectionArrayOutput) ToGetMysqlBackupDbSystemSnapshotSecureConnectionArrayOutputWithContext(ctx context.Context) GetMysqlBackupDbSystemSnapshotSecureConnectionArrayOutput
- type GetMysqlBackupDbSystemSnapshotSecureConnectionInput
- type GetMysqlBackupDbSystemSnapshotSecureConnectionOutput
- func (o GetMysqlBackupDbSystemSnapshotSecureConnectionOutput) CertificateGenerationType() pulumi.StringOutput
- func (o GetMysqlBackupDbSystemSnapshotSecureConnectionOutput) CertificateId() pulumi.StringOutput
- func (GetMysqlBackupDbSystemSnapshotSecureConnectionOutput) ElementType() reflect.Type
- func (o GetMysqlBackupDbSystemSnapshotSecureConnectionOutput) ToGetMysqlBackupDbSystemSnapshotSecureConnectionOutput() GetMysqlBackupDbSystemSnapshotSecureConnectionOutput
- func (o GetMysqlBackupDbSystemSnapshotSecureConnectionOutput) ToGetMysqlBackupDbSystemSnapshotSecureConnectionOutputWithContext(ctx context.Context) GetMysqlBackupDbSystemSnapshotSecureConnectionOutput
- type GetMysqlBackupDbSystemSnapshotSummary
- type GetMysqlBackupDbSystemSnapshotSummaryArgs
- func (GetMysqlBackupDbSystemSnapshotSummaryArgs) ElementType() reflect.Type
- func (i GetMysqlBackupDbSystemSnapshotSummaryArgs) ToGetMysqlBackupDbSystemSnapshotSummaryOutput() GetMysqlBackupDbSystemSnapshotSummaryOutput
- func (i GetMysqlBackupDbSystemSnapshotSummaryArgs) ToGetMysqlBackupDbSystemSnapshotSummaryOutputWithContext(ctx context.Context) GetMysqlBackupDbSystemSnapshotSummaryOutput
- type GetMysqlBackupDbSystemSnapshotSummaryArray
- func (GetMysqlBackupDbSystemSnapshotSummaryArray) ElementType() reflect.Type
- func (i GetMysqlBackupDbSystemSnapshotSummaryArray) ToGetMysqlBackupDbSystemSnapshotSummaryArrayOutput() GetMysqlBackupDbSystemSnapshotSummaryArrayOutput
- func (i GetMysqlBackupDbSystemSnapshotSummaryArray) ToGetMysqlBackupDbSystemSnapshotSummaryArrayOutputWithContext(ctx context.Context) GetMysqlBackupDbSystemSnapshotSummaryArrayOutput
- type GetMysqlBackupDbSystemSnapshotSummaryArrayInput
- type GetMysqlBackupDbSystemSnapshotSummaryArrayOutput
- func (GetMysqlBackupDbSystemSnapshotSummaryArrayOutput) ElementType() reflect.Type
- func (o GetMysqlBackupDbSystemSnapshotSummaryArrayOutput) Index(i pulumi.IntInput) GetMysqlBackupDbSystemSnapshotSummaryOutput
- func (o GetMysqlBackupDbSystemSnapshotSummaryArrayOutput) ToGetMysqlBackupDbSystemSnapshotSummaryArrayOutput() GetMysqlBackupDbSystemSnapshotSummaryArrayOutput
- func (o GetMysqlBackupDbSystemSnapshotSummaryArrayOutput) ToGetMysqlBackupDbSystemSnapshotSummaryArrayOutputWithContext(ctx context.Context) GetMysqlBackupDbSystemSnapshotSummaryArrayOutput
- type GetMysqlBackupDbSystemSnapshotSummaryInput
- type GetMysqlBackupDbSystemSnapshotSummaryOutput
- func (o GetMysqlBackupDbSystemSnapshotSummaryOutput) DisplayName() pulumi.StringOutput
- func (GetMysqlBackupDbSystemSnapshotSummaryOutput) ElementType() reflect.Type
- func (o GetMysqlBackupDbSystemSnapshotSummaryOutput) Id() pulumi.StringOutput
- func (o GetMysqlBackupDbSystemSnapshotSummaryOutput) Region() pulumi.StringOutput
- func (o GetMysqlBackupDbSystemSnapshotSummaryOutput) ToGetMysqlBackupDbSystemSnapshotSummaryOutput() GetMysqlBackupDbSystemSnapshotSummaryOutput
- func (o GetMysqlBackupDbSystemSnapshotSummaryOutput) ToGetMysqlBackupDbSystemSnapshotSummaryOutputWithContext(ctx context.Context) GetMysqlBackupDbSystemSnapshotSummaryOutput
- type GetMysqlBackupSourceDetail
- type GetMysqlBackupSourceDetailArgs
- func (GetMysqlBackupSourceDetailArgs) ElementType() reflect.Type
- func (i GetMysqlBackupSourceDetailArgs) ToGetMysqlBackupSourceDetailOutput() GetMysqlBackupSourceDetailOutput
- func (i GetMysqlBackupSourceDetailArgs) ToGetMysqlBackupSourceDetailOutputWithContext(ctx context.Context) GetMysqlBackupSourceDetailOutput
- type GetMysqlBackupSourceDetailArray
- func (GetMysqlBackupSourceDetailArray) ElementType() reflect.Type
- func (i GetMysqlBackupSourceDetailArray) ToGetMysqlBackupSourceDetailArrayOutput() GetMysqlBackupSourceDetailArrayOutput
- func (i GetMysqlBackupSourceDetailArray) ToGetMysqlBackupSourceDetailArrayOutputWithContext(ctx context.Context) GetMysqlBackupSourceDetailArrayOutput
- type GetMysqlBackupSourceDetailArrayInput
- type GetMysqlBackupSourceDetailArrayOutput
- func (GetMysqlBackupSourceDetailArrayOutput) ElementType() reflect.Type
- func (o GetMysqlBackupSourceDetailArrayOutput) Index(i pulumi.IntInput) GetMysqlBackupSourceDetailOutput
- func (o GetMysqlBackupSourceDetailArrayOutput) ToGetMysqlBackupSourceDetailArrayOutput() GetMysqlBackupSourceDetailArrayOutput
- func (o GetMysqlBackupSourceDetailArrayOutput) ToGetMysqlBackupSourceDetailArrayOutputWithContext(ctx context.Context) GetMysqlBackupSourceDetailArrayOutput
- type GetMysqlBackupSourceDetailInput
- type GetMysqlBackupSourceDetailOutput
- func (o GetMysqlBackupSourceDetailOutput) BackupId() pulumi.StringOutput
- func (o GetMysqlBackupSourceDetailOutput) CompartmentId() pulumi.StringOutput
- func (GetMysqlBackupSourceDetailOutput) ElementType() reflect.Type
- func (o GetMysqlBackupSourceDetailOutput) Region() pulumi.StringOutput
- func (o GetMysqlBackupSourceDetailOutput) ToGetMysqlBackupSourceDetailOutput() GetMysqlBackupSourceDetailOutput
- func (o GetMysqlBackupSourceDetailOutput) ToGetMysqlBackupSourceDetailOutputWithContext(ctx context.Context) GetMysqlBackupSourceDetailOutput
- type GetMysqlBackupsArgs
- type GetMysqlBackupsBackup
- type GetMysqlBackupsBackupArgs
- type GetMysqlBackupsBackupArray
- func (GetMysqlBackupsBackupArray) ElementType() reflect.Type
- func (i GetMysqlBackupsBackupArray) ToGetMysqlBackupsBackupArrayOutput() GetMysqlBackupsBackupArrayOutput
- func (i GetMysqlBackupsBackupArray) ToGetMysqlBackupsBackupArrayOutputWithContext(ctx context.Context) GetMysqlBackupsBackupArrayOutput
- type GetMysqlBackupsBackupArrayInput
- type GetMysqlBackupsBackupArrayOutput
- func (GetMysqlBackupsBackupArrayOutput) ElementType() reflect.Type
- func (o GetMysqlBackupsBackupArrayOutput) Index(i pulumi.IntInput) GetMysqlBackupsBackupOutput
- func (o GetMysqlBackupsBackupArrayOutput) ToGetMysqlBackupsBackupArrayOutput() GetMysqlBackupsBackupArrayOutput
- func (o GetMysqlBackupsBackupArrayOutput) ToGetMysqlBackupsBackupArrayOutputWithContext(ctx context.Context) GetMysqlBackupsBackupArrayOutput
- type GetMysqlBackupsBackupDbSystemSnapshot
- type GetMysqlBackupsBackupDbSystemSnapshotArgs
- func (GetMysqlBackupsBackupDbSystemSnapshotArgs) ElementType() reflect.Type
- func (i GetMysqlBackupsBackupDbSystemSnapshotArgs) ToGetMysqlBackupsBackupDbSystemSnapshotOutput() GetMysqlBackupsBackupDbSystemSnapshotOutput
- func (i GetMysqlBackupsBackupDbSystemSnapshotArgs) ToGetMysqlBackupsBackupDbSystemSnapshotOutputWithContext(ctx context.Context) GetMysqlBackupsBackupDbSystemSnapshotOutput
- type GetMysqlBackupsBackupDbSystemSnapshotArray
- func (GetMysqlBackupsBackupDbSystemSnapshotArray) ElementType() reflect.Type
- func (i GetMysqlBackupsBackupDbSystemSnapshotArray) ToGetMysqlBackupsBackupDbSystemSnapshotArrayOutput() GetMysqlBackupsBackupDbSystemSnapshotArrayOutput
- func (i GetMysqlBackupsBackupDbSystemSnapshotArray) ToGetMysqlBackupsBackupDbSystemSnapshotArrayOutputWithContext(ctx context.Context) GetMysqlBackupsBackupDbSystemSnapshotArrayOutput
- type GetMysqlBackupsBackupDbSystemSnapshotArrayInput
- type GetMysqlBackupsBackupDbSystemSnapshotArrayOutput
- func (GetMysqlBackupsBackupDbSystemSnapshotArrayOutput) ElementType() reflect.Type
- func (o GetMysqlBackupsBackupDbSystemSnapshotArrayOutput) Index(i pulumi.IntInput) GetMysqlBackupsBackupDbSystemSnapshotOutput
- func (o GetMysqlBackupsBackupDbSystemSnapshotArrayOutput) ToGetMysqlBackupsBackupDbSystemSnapshotArrayOutput() GetMysqlBackupsBackupDbSystemSnapshotArrayOutput
- func (o GetMysqlBackupsBackupDbSystemSnapshotArrayOutput) ToGetMysqlBackupsBackupDbSystemSnapshotArrayOutputWithContext(ctx context.Context) GetMysqlBackupsBackupDbSystemSnapshotArrayOutput
- type GetMysqlBackupsBackupDbSystemSnapshotBackupPolicy
- type GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyArgs
- func (GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyArgs) ElementType() reflect.Type
- func (i GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyArgs) ToGetMysqlBackupsBackupDbSystemSnapshotBackupPolicyOutput() GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyOutput
- func (i GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyArgs) ToGetMysqlBackupsBackupDbSystemSnapshotBackupPolicyOutputWithContext(ctx context.Context) GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyOutput
- type GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyArray
- func (GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyArray) ElementType() reflect.Type
- func (i GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyArray) ToGetMysqlBackupsBackupDbSystemSnapshotBackupPolicyArrayOutput() GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyArrayOutput
- func (i GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyArray) ToGetMysqlBackupsBackupDbSystemSnapshotBackupPolicyArrayOutputWithContext(ctx context.Context) GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyArrayOutput
- type GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyArrayInput
- type GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyArrayOutput
- func (GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyArrayOutput) ElementType() reflect.Type
- func (o GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyArrayOutput) Index(i pulumi.IntInput) GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyOutput
- func (o GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyArrayOutput) ToGetMysqlBackupsBackupDbSystemSnapshotBackupPolicyArrayOutput() GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyArrayOutput
- func (o GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyArrayOutput) ToGetMysqlBackupsBackupDbSystemSnapshotBackupPolicyArrayOutputWithContext(ctx context.Context) GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyArrayOutput
- type GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyInput
- type GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyOutput
- func (o GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyOutput) DefinedTags() pulumi.StringMapOutput
- func (GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyOutput) ElementType() reflect.Type
- func (o GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyOutput) FreeformTags() pulumi.StringMapOutput
- func (o GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyOutput) IsEnabled() pulumi.BoolOutput
- func (o GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyOutput) PitrPolicies() GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyPitrPolicyArrayOutput
- func (o GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyOutput) RetentionInDays() pulumi.IntOutput
- func (o GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyOutput) ToGetMysqlBackupsBackupDbSystemSnapshotBackupPolicyOutput() GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyOutput
- func (o GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyOutput) ToGetMysqlBackupsBackupDbSystemSnapshotBackupPolicyOutputWithContext(ctx context.Context) GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyOutput
- func (o GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyOutput) WindowStartTime() pulumi.StringOutput
- type GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyPitrPolicy
- type GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyPitrPolicyArgs
- func (GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyPitrPolicyArgs) ElementType() reflect.Type
- func (i GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyPitrPolicyArgs) ToGetMysqlBackupsBackupDbSystemSnapshotBackupPolicyPitrPolicyOutput() GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyPitrPolicyOutput
- func (i GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyPitrPolicyArgs) ToGetMysqlBackupsBackupDbSystemSnapshotBackupPolicyPitrPolicyOutputWithContext(ctx context.Context) GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyPitrPolicyOutput
- type GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyPitrPolicyArray
- func (GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyPitrPolicyArray) ElementType() reflect.Type
- func (i GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyPitrPolicyArray) ToGetMysqlBackupsBackupDbSystemSnapshotBackupPolicyPitrPolicyArrayOutput() GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyPitrPolicyArrayOutput
- func (i GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyPitrPolicyArray) ToGetMysqlBackupsBackupDbSystemSnapshotBackupPolicyPitrPolicyArrayOutputWithContext(ctx context.Context) GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyPitrPolicyArrayOutput
- type GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyPitrPolicyArrayInput
- type GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyPitrPolicyArrayOutput
- func (GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyPitrPolicyArrayOutput) ElementType() reflect.Type
- func (o GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyPitrPolicyArrayOutput) Index(i pulumi.IntInput) GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyPitrPolicyOutput
- func (o GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyPitrPolicyArrayOutput) ToGetMysqlBackupsBackupDbSystemSnapshotBackupPolicyPitrPolicyArrayOutput() GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyPitrPolicyArrayOutput
- func (o GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyPitrPolicyArrayOutput) ToGetMysqlBackupsBackupDbSystemSnapshotBackupPolicyPitrPolicyArrayOutputWithContext(ctx context.Context) GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyPitrPolicyArrayOutput
- type GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyPitrPolicyInput
- type GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyPitrPolicyOutput
- func (GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyPitrPolicyOutput) ElementType() reflect.Type
- func (o GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyPitrPolicyOutput) IsEnabled() pulumi.BoolOutput
- func (o GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyPitrPolicyOutput) ToGetMysqlBackupsBackupDbSystemSnapshotBackupPolicyPitrPolicyOutput() GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyPitrPolicyOutput
- func (o GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyPitrPolicyOutput) ToGetMysqlBackupsBackupDbSystemSnapshotBackupPolicyPitrPolicyOutputWithContext(ctx context.Context) GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyPitrPolicyOutput
- type GetMysqlBackupsBackupDbSystemSnapshotDataStorage
- type GetMysqlBackupsBackupDbSystemSnapshotDataStorageArgs
- func (GetMysqlBackupsBackupDbSystemSnapshotDataStorageArgs) ElementType() reflect.Type
- func (i GetMysqlBackupsBackupDbSystemSnapshotDataStorageArgs) ToGetMysqlBackupsBackupDbSystemSnapshotDataStorageOutput() GetMysqlBackupsBackupDbSystemSnapshotDataStorageOutput
- func (i GetMysqlBackupsBackupDbSystemSnapshotDataStorageArgs) ToGetMysqlBackupsBackupDbSystemSnapshotDataStorageOutputWithContext(ctx context.Context) GetMysqlBackupsBackupDbSystemSnapshotDataStorageOutput
- type GetMysqlBackupsBackupDbSystemSnapshotDataStorageArray
- func (GetMysqlBackupsBackupDbSystemSnapshotDataStorageArray) ElementType() reflect.Type
- func (i GetMysqlBackupsBackupDbSystemSnapshotDataStorageArray) ToGetMysqlBackupsBackupDbSystemSnapshotDataStorageArrayOutput() GetMysqlBackupsBackupDbSystemSnapshotDataStorageArrayOutput
- func (i GetMysqlBackupsBackupDbSystemSnapshotDataStorageArray) ToGetMysqlBackupsBackupDbSystemSnapshotDataStorageArrayOutputWithContext(ctx context.Context) GetMysqlBackupsBackupDbSystemSnapshotDataStorageArrayOutput
- type GetMysqlBackupsBackupDbSystemSnapshotDataStorageArrayInput
- type GetMysqlBackupsBackupDbSystemSnapshotDataStorageArrayOutput
- func (GetMysqlBackupsBackupDbSystemSnapshotDataStorageArrayOutput) ElementType() reflect.Type
- func (o GetMysqlBackupsBackupDbSystemSnapshotDataStorageArrayOutput) Index(i pulumi.IntInput) GetMysqlBackupsBackupDbSystemSnapshotDataStorageOutput
- func (o GetMysqlBackupsBackupDbSystemSnapshotDataStorageArrayOutput) ToGetMysqlBackupsBackupDbSystemSnapshotDataStorageArrayOutput() GetMysqlBackupsBackupDbSystemSnapshotDataStorageArrayOutput
- func (o GetMysqlBackupsBackupDbSystemSnapshotDataStorageArrayOutput) ToGetMysqlBackupsBackupDbSystemSnapshotDataStorageArrayOutputWithContext(ctx context.Context) GetMysqlBackupsBackupDbSystemSnapshotDataStorageArrayOutput
- type GetMysqlBackupsBackupDbSystemSnapshotDataStorageInput
- type GetMysqlBackupsBackupDbSystemSnapshotDataStorageOutput
- func (o GetMysqlBackupsBackupDbSystemSnapshotDataStorageOutput) AllocatedStorageSizeInGbs() pulumi.IntOutput
- func (o GetMysqlBackupsBackupDbSystemSnapshotDataStorageOutput) DataStorageSizeInGb() pulumi.IntOutput
- func (o GetMysqlBackupsBackupDbSystemSnapshotDataStorageOutput) DataStorageSizeLimitInGbs() pulumi.IntOutput
- func (GetMysqlBackupsBackupDbSystemSnapshotDataStorageOutput) ElementType() reflect.Type
- func (o GetMysqlBackupsBackupDbSystemSnapshotDataStorageOutput) IsAutoExpandStorageEnabled() pulumi.BoolOutput
- func (o GetMysqlBackupsBackupDbSystemSnapshotDataStorageOutput) MaxStorageSizeInGbs() pulumi.IntOutput
- func (o GetMysqlBackupsBackupDbSystemSnapshotDataStorageOutput) ToGetMysqlBackupsBackupDbSystemSnapshotDataStorageOutput() GetMysqlBackupsBackupDbSystemSnapshotDataStorageOutput
- func (o GetMysqlBackupsBackupDbSystemSnapshotDataStorageOutput) ToGetMysqlBackupsBackupDbSystemSnapshotDataStorageOutputWithContext(ctx context.Context) GetMysqlBackupsBackupDbSystemSnapshotDataStorageOutput
- type GetMysqlBackupsBackupDbSystemSnapshotDeletionPolicy
- type GetMysqlBackupsBackupDbSystemSnapshotDeletionPolicyArgs
- func (GetMysqlBackupsBackupDbSystemSnapshotDeletionPolicyArgs) ElementType() reflect.Type
- func (i GetMysqlBackupsBackupDbSystemSnapshotDeletionPolicyArgs) ToGetMysqlBackupsBackupDbSystemSnapshotDeletionPolicyOutput() GetMysqlBackupsBackupDbSystemSnapshotDeletionPolicyOutput
- func (i GetMysqlBackupsBackupDbSystemSnapshotDeletionPolicyArgs) ToGetMysqlBackupsBackupDbSystemSnapshotDeletionPolicyOutputWithContext(ctx context.Context) GetMysqlBackupsBackupDbSystemSnapshotDeletionPolicyOutput
- type GetMysqlBackupsBackupDbSystemSnapshotDeletionPolicyArray
- func (GetMysqlBackupsBackupDbSystemSnapshotDeletionPolicyArray) ElementType() reflect.Type
- func (i GetMysqlBackupsBackupDbSystemSnapshotDeletionPolicyArray) ToGetMysqlBackupsBackupDbSystemSnapshotDeletionPolicyArrayOutput() GetMysqlBackupsBackupDbSystemSnapshotDeletionPolicyArrayOutput
- func (i GetMysqlBackupsBackupDbSystemSnapshotDeletionPolicyArray) ToGetMysqlBackupsBackupDbSystemSnapshotDeletionPolicyArrayOutputWithContext(ctx context.Context) GetMysqlBackupsBackupDbSystemSnapshotDeletionPolicyArrayOutput
- type GetMysqlBackupsBackupDbSystemSnapshotDeletionPolicyArrayInput
- type GetMysqlBackupsBackupDbSystemSnapshotDeletionPolicyArrayOutput
- func (GetMysqlBackupsBackupDbSystemSnapshotDeletionPolicyArrayOutput) ElementType() reflect.Type
- func (o GetMysqlBackupsBackupDbSystemSnapshotDeletionPolicyArrayOutput) Index(i pulumi.IntInput) GetMysqlBackupsBackupDbSystemSnapshotDeletionPolicyOutput
- func (o GetMysqlBackupsBackupDbSystemSnapshotDeletionPolicyArrayOutput) ToGetMysqlBackupsBackupDbSystemSnapshotDeletionPolicyArrayOutput() GetMysqlBackupsBackupDbSystemSnapshotDeletionPolicyArrayOutput
- func (o GetMysqlBackupsBackupDbSystemSnapshotDeletionPolicyArrayOutput) ToGetMysqlBackupsBackupDbSystemSnapshotDeletionPolicyArrayOutputWithContext(ctx context.Context) GetMysqlBackupsBackupDbSystemSnapshotDeletionPolicyArrayOutput
- type GetMysqlBackupsBackupDbSystemSnapshotDeletionPolicyInput
- type GetMysqlBackupsBackupDbSystemSnapshotDeletionPolicyOutput
- func (o GetMysqlBackupsBackupDbSystemSnapshotDeletionPolicyOutput) AutomaticBackupRetention() pulumi.StringOutput
- func (GetMysqlBackupsBackupDbSystemSnapshotDeletionPolicyOutput) ElementType() reflect.Type
- func (o GetMysqlBackupsBackupDbSystemSnapshotDeletionPolicyOutput) FinalBackup() pulumi.StringOutput
- func (o GetMysqlBackupsBackupDbSystemSnapshotDeletionPolicyOutput) IsDeleteProtected() pulumi.BoolOutput
- func (o GetMysqlBackupsBackupDbSystemSnapshotDeletionPolicyOutput) ToGetMysqlBackupsBackupDbSystemSnapshotDeletionPolicyOutput() GetMysqlBackupsBackupDbSystemSnapshotDeletionPolicyOutput
- func (o GetMysqlBackupsBackupDbSystemSnapshotDeletionPolicyOutput) ToGetMysqlBackupsBackupDbSystemSnapshotDeletionPolicyOutputWithContext(ctx context.Context) GetMysqlBackupsBackupDbSystemSnapshotDeletionPolicyOutput
- type GetMysqlBackupsBackupDbSystemSnapshotEndpoint
- type GetMysqlBackupsBackupDbSystemSnapshotEndpointArgs
- func (GetMysqlBackupsBackupDbSystemSnapshotEndpointArgs) ElementType() reflect.Type
- func (i GetMysqlBackupsBackupDbSystemSnapshotEndpointArgs) ToGetMysqlBackupsBackupDbSystemSnapshotEndpointOutput() GetMysqlBackupsBackupDbSystemSnapshotEndpointOutput
- func (i GetMysqlBackupsBackupDbSystemSnapshotEndpointArgs) ToGetMysqlBackupsBackupDbSystemSnapshotEndpointOutputWithContext(ctx context.Context) GetMysqlBackupsBackupDbSystemSnapshotEndpointOutput
- type GetMysqlBackupsBackupDbSystemSnapshotEndpointArray
- func (GetMysqlBackupsBackupDbSystemSnapshotEndpointArray) ElementType() reflect.Type
- func (i GetMysqlBackupsBackupDbSystemSnapshotEndpointArray) ToGetMysqlBackupsBackupDbSystemSnapshotEndpointArrayOutput() GetMysqlBackupsBackupDbSystemSnapshotEndpointArrayOutput
- func (i GetMysqlBackupsBackupDbSystemSnapshotEndpointArray) ToGetMysqlBackupsBackupDbSystemSnapshotEndpointArrayOutputWithContext(ctx context.Context) GetMysqlBackupsBackupDbSystemSnapshotEndpointArrayOutput
- type GetMysqlBackupsBackupDbSystemSnapshotEndpointArrayInput
- type GetMysqlBackupsBackupDbSystemSnapshotEndpointArrayOutput
- func (GetMysqlBackupsBackupDbSystemSnapshotEndpointArrayOutput) ElementType() reflect.Type
- func (o GetMysqlBackupsBackupDbSystemSnapshotEndpointArrayOutput) Index(i pulumi.IntInput) GetMysqlBackupsBackupDbSystemSnapshotEndpointOutput
- func (o GetMysqlBackupsBackupDbSystemSnapshotEndpointArrayOutput) ToGetMysqlBackupsBackupDbSystemSnapshotEndpointArrayOutput() GetMysqlBackupsBackupDbSystemSnapshotEndpointArrayOutput
- func (o GetMysqlBackupsBackupDbSystemSnapshotEndpointArrayOutput) ToGetMysqlBackupsBackupDbSystemSnapshotEndpointArrayOutputWithContext(ctx context.Context) GetMysqlBackupsBackupDbSystemSnapshotEndpointArrayOutput
- type GetMysqlBackupsBackupDbSystemSnapshotEndpointInput
- type GetMysqlBackupsBackupDbSystemSnapshotEndpointOutput
- func (GetMysqlBackupsBackupDbSystemSnapshotEndpointOutput) ElementType() reflect.Type
- func (o GetMysqlBackupsBackupDbSystemSnapshotEndpointOutput) Hostname() pulumi.StringOutput
- func (o GetMysqlBackupsBackupDbSystemSnapshotEndpointOutput) IpAddress() pulumi.StringOutput
- func (o GetMysqlBackupsBackupDbSystemSnapshotEndpointOutput) Modes() pulumi.StringArrayOutput
- func (o GetMysqlBackupsBackupDbSystemSnapshotEndpointOutput) Port() pulumi.IntOutput
- func (o GetMysqlBackupsBackupDbSystemSnapshotEndpointOutput) PortX() pulumi.IntOutput
- func (o GetMysqlBackupsBackupDbSystemSnapshotEndpointOutput) ResourceId() pulumi.StringOutput
- func (o GetMysqlBackupsBackupDbSystemSnapshotEndpointOutput) ResourceType() pulumi.StringOutput
- func (o GetMysqlBackupsBackupDbSystemSnapshotEndpointOutput) Status() pulumi.StringOutput
- func (o GetMysqlBackupsBackupDbSystemSnapshotEndpointOutput) StatusDetails() pulumi.StringOutput
- func (o GetMysqlBackupsBackupDbSystemSnapshotEndpointOutput) ToGetMysqlBackupsBackupDbSystemSnapshotEndpointOutput() GetMysqlBackupsBackupDbSystemSnapshotEndpointOutput
- func (o GetMysqlBackupsBackupDbSystemSnapshotEndpointOutput) ToGetMysqlBackupsBackupDbSystemSnapshotEndpointOutputWithContext(ctx context.Context) GetMysqlBackupsBackupDbSystemSnapshotEndpointOutput
- type GetMysqlBackupsBackupDbSystemSnapshotInput
- type GetMysqlBackupsBackupDbSystemSnapshotMaintenance
- type GetMysqlBackupsBackupDbSystemSnapshotMaintenanceArgs
- func (GetMysqlBackupsBackupDbSystemSnapshotMaintenanceArgs) ElementType() reflect.Type
- func (i GetMysqlBackupsBackupDbSystemSnapshotMaintenanceArgs) ToGetMysqlBackupsBackupDbSystemSnapshotMaintenanceOutput() GetMysqlBackupsBackupDbSystemSnapshotMaintenanceOutput
- func (i GetMysqlBackupsBackupDbSystemSnapshotMaintenanceArgs) ToGetMysqlBackupsBackupDbSystemSnapshotMaintenanceOutputWithContext(ctx context.Context) GetMysqlBackupsBackupDbSystemSnapshotMaintenanceOutput
- type GetMysqlBackupsBackupDbSystemSnapshotMaintenanceArray
- func (GetMysqlBackupsBackupDbSystemSnapshotMaintenanceArray) ElementType() reflect.Type
- func (i GetMysqlBackupsBackupDbSystemSnapshotMaintenanceArray) ToGetMysqlBackupsBackupDbSystemSnapshotMaintenanceArrayOutput() GetMysqlBackupsBackupDbSystemSnapshotMaintenanceArrayOutput
- func (i GetMysqlBackupsBackupDbSystemSnapshotMaintenanceArray) ToGetMysqlBackupsBackupDbSystemSnapshotMaintenanceArrayOutputWithContext(ctx context.Context) GetMysqlBackupsBackupDbSystemSnapshotMaintenanceArrayOutput
- type GetMysqlBackupsBackupDbSystemSnapshotMaintenanceArrayInput
- type GetMysqlBackupsBackupDbSystemSnapshotMaintenanceArrayOutput
- func (GetMysqlBackupsBackupDbSystemSnapshotMaintenanceArrayOutput) ElementType() reflect.Type
- func (o GetMysqlBackupsBackupDbSystemSnapshotMaintenanceArrayOutput) Index(i pulumi.IntInput) GetMysqlBackupsBackupDbSystemSnapshotMaintenanceOutput
- func (o GetMysqlBackupsBackupDbSystemSnapshotMaintenanceArrayOutput) ToGetMysqlBackupsBackupDbSystemSnapshotMaintenanceArrayOutput() GetMysqlBackupsBackupDbSystemSnapshotMaintenanceArrayOutput
- func (o GetMysqlBackupsBackupDbSystemSnapshotMaintenanceArrayOutput) ToGetMysqlBackupsBackupDbSystemSnapshotMaintenanceArrayOutputWithContext(ctx context.Context) GetMysqlBackupsBackupDbSystemSnapshotMaintenanceArrayOutput
- type GetMysqlBackupsBackupDbSystemSnapshotMaintenanceInput
- type GetMysqlBackupsBackupDbSystemSnapshotMaintenanceOutput
- func (GetMysqlBackupsBackupDbSystemSnapshotMaintenanceOutput) ElementType() reflect.Type
- func (o GetMysqlBackupsBackupDbSystemSnapshotMaintenanceOutput) ToGetMysqlBackupsBackupDbSystemSnapshotMaintenanceOutput() GetMysqlBackupsBackupDbSystemSnapshotMaintenanceOutput
- func (o GetMysqlBackupsBackupDbSystemSnapshotMaintenanceOutput) ToGetMysqlBackupsBackupDbSystemSnapshotMaintenanceOutputWithContext(ctx context.Context) GetMysqlBackupsBackupDbSystemSnapshotMaintenanceOutput
- func (o GetMysqlBackupsBackupDbSystemSnapshotMaintenanceOutput) WindowStartTime() pulumi.StringOutput
- type GetMysqlBackupsBackupDbSystemSnapshotOutput
- func (o GetMysqlBackupsBackupDbSystemSnapshotOutput) AdminUsername() pulumi.StringOutput
- func (o GetMysqlBackupsBackupDbSystemSnapshotOutput) AvailabilityDomain() pulumi.StringOutput
- func (o GetMysqlBackupsBackupDbSystemSnapshotOutput) BackupPolicies() GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyArrayOutput
- func (o GetMysqlBackupsBackupDbSystemSnapshotOutput) CompartmentId() pulumi.StringOutput
- func (o GetMysqlBackupsBackupDbSystemSnapshotOutput) ConfigurationId() pulumi.StringOutput
- func (o GetMysqlBackupsBackupDbSystemSnapshotOutput) CrashRecovery() pulumi.StringOutput
- func (o GetMysqlBackupsBackupDbSystemSnapshotOutput) DataStorageSizeInGb() pulumi.IntOutput
- func (o GetMysqlBackupsBackupDbSystemSnapshotOutput) DataStorages() GetMysqlBackupsBackupDbSystemSnapshotDataStorageArrayOutput
- func (o GetMysqlBackupsBackupDbSystemSnapshotOutput) DatabaseManagement() pulumi.StringOutput
- func (o GetMysqlBackupsBackupDbSystemSnapshotOutput) DefinedTags() pulumi.StringMapOutput
- func (o GetMysqlBackupsBackupDbSystemSnapshotOutput) DeletionPolicies() GetMysqlBackupsBackupDbSystemSnapshotDeletionPolicyArrayOutput
- func (o GetMysqlBackupsBackupDbSystemSnapshotOutput) Description() pulumi.StringOutput
- func (o GetMysqlBackupsBackupDbSystemSnapshotOutput) DisplayName() pulumi.StringOutput
- func (GetMysqlBackupsBackupDbSystemSnapshotOutput) ElementType() reflect.Type
- func (o GetMysqlBackupsBackupDbSystemSnapshotOutput) Endpoints() GetMysqlBackupsBackupDbSystemSnapshotEndpointArrayOutput
- func (o GetMysqlBackupsBackupDbSystemSnapshotOutput) FaultDomain() pulumi.StringOutput
- func (o GetMysqlBackupsBackupDbSystemSnapshotOutput) FreeformTags() pulumi.StringMapOutput
- func (o GetMysqlBackupsBackupDbSystemSnapshotOutput) HostnameLabel() pulumi.StringOutput
- func (o GetMysqlBackupsBackupDbSystemSnapshotOutput) Id() pulumi.StringOutput
- func (o GetMysqlBackupsBackupDbSystemSnapshotOutput) IpAddress() pulumi.StringOutput
- func (o GetMysqlBackupsBackupDbSystemSnapshotOutput) IsHighlyAvailable() pulumi.BoolOutput
- func (o GetMysqlBackupsBackupDbSystemSnapshotOutput) Maintenances() GetMysqlBackupsBackupDbSystemSnapshotMaintenanceArrayOutput
- func (o GetMysqlBackupsBackupDbSystemSnapshotOutput) MysqlVersion() pulumi.StringOutput
- func (o GetMysqlBackupsBackupDbSystemSnapshotOutput) Port() pulumi.IntOutput
- func (o GetMysqlBackupsBackupDbSystemSnapshotOutput) PortX() pulumi.IntOutput
- func (o GetMysqlBackupsBackupDbSystemSnapshotOutput) Region() pulumi.StringOutput
- func (o GetMysqlBackupsBackupDbSystemSnapshotOutput) SecureConnections() GetMysqlBackupsBackupDbSystemSnapshotSecureConnectionArrayOutput
- func (o GetMysqlBackupsBackupDbSystemSnapshotOutput) ShapeName() pulumi.StringOutput
- func (o GetMysqlBackupsBackupDbSystemSnapshotOutput) SubnetId() pulumi.StringOutput
- func (o GetMysqlBackupsBackupDbSystemSnapshotOutput) ToGetMysqlBackupsBackupDbSystemSnapshotOutput() GetMysqlBackupsBackupDbSystemSnapshotOutput
- func (o GetMysqlBackupsBackupDbSystemSnapshotOutput) ToGetMysqlBackupsBackupDbSystemSnapshotOutputWithContext(ctx context.Context) GetMysqlBackupsBackupDbSystemSnapshotOutput
- type GetMysqlBackupsBackupDbSystemSnapshotSecureConnection
- type GetMysqlBackupsBackupDbSystemSnapshotSecureConnectionArgs
- func (GetMysqlBackupsBackupDbSystemSnapshotSecureConnectionArgs) ElementType() reflect.Type
- func (i GetMysqlBackupsBackupDbSystemSnapshotSecureConnectionArgs) ToGetMysqlBackupsBackupDbSystemSnapshotSecureConnectionOutput() GetMysqlBackupsBackupDbSystemSnapshotSecureConnectionOutput
- func (i GetMysqlBackupsBackupDbSystemSnapshotSecureConnectionArgs) ToGetMysqlBackupsBackupDbSystemSnapshotSecureConnectionOutputWithContext(ctx context.Context) GetMysqlBackupsBackupDbSystemSnapshotSecureConnectionOutput
- type GetMysqlBackupsBackupDbSystemSnapshotSecureConnectionArray
- func (GetMysqlBackupsBackupDbSystemSnapshotSecureConnectionArray) ElementType() reflect.Type
- func (i GetMysqlBackupsBackupDbSystemSnapshotSecureConnectionArray) ToGetMysqlBackupsBackupDbSystemSnapshotSecureConnectionArrayOutput() GetMysqlBackupsBackupDbSystemSnapshotSecureConnectionArrayOutput
- func (i GetMysqlBackupsBackupDbSystemSnapshotSecureConnectionArray) ToGetMysqlBackupsBackupDbSystemSnapshotSecureConnectionArrayOutputWithContext(ctx context.Context) GetMysqlBackupsBackupDbSystemSnapshotSecureConnectionArrayOutput
- type GetMysqlBackupsBackupDbSystemSnapshotSecureConnectionArrayInput
- type GetMysqlBackupsBackupDbSystemSnapshotSecureConnectionArrayOutput
- func (GetMysqlBackupsBackupDbSystemSnapshotSecureConnectionArrayOutput) ElementType() reflect.Type
- func (o GetMysqlBackupsBackupDbSystemSnapshotSecureConnectionArrayOutput) Index(i pulumi.IntInput) GetMysqlBackupsBackupDbSystemSnapshotSecureConnectionOutput
- func (o GetMysqlBackupsBackupDbSystemSnapshotSecureConnectionArrayOutput) ToGetMysqlBackupsBackupDbSystemSnapshotSecureConnectionArrayOutput() GetMysqlBackupsBackupDbSystemSnapshotSecureConnectionArrayOutput
- func (o GetMysqlBackupsBackupDbSystemSnapshotSecureConnectionArrayOutput) ToGetMysqlBackupsBackupDbSystemSnapshotSecureConnectionArrayOutputWithContext(ctx context.Context) GetMysqlBackupsBackupDbSystemSnapshotSecureConnectionArrayOutput
- type GetMysqlBackupsBackupDbSystemSnapshotSecureConnectionInput
- type GetMysqlBackupsBackupDbSystemSnapshotSecureConnectionOutput
- func (o GetMysqlBackupsBackupDbSystemSnapshotSecureConnectionOutput) CertificateGenerationType() pulumi.StringOutput
- func (o GetMysqlBackupsBackupDbSystemSnapshotSecureConnectionOutput) CertificateId() pulumi.StringOutput
- func (GetMysqlBackupsBackupDbSystemSnapshotSecureConnectionOutput) ElementType() reflect.Type
- func (o GetMysqlBackupsBackupDbSystemSnapshotSecureConnectionOutput) ToGetMysqlBackupsBackupDbSystemSnapshotSecureConnectionOutput() GetMysqlBackupsBackupDbSystemSnapshotSecureConnectionOutput
- func (o GetMysqlBackupsBackupDbSystemSnapshotSecureConnectionOutput) ToGetMysqlBackupsBackupDbSystemSnapshotSecureConnectionOutputWithContext(ctx context.Context) GetMysqlBackupsBackupDbSystemSnapshotSecureConnectionOutput
- type GetMysqlBackupsBackupDbSystemSnapshotSummary
- type GetMysqlBackupsBackupDbSystemSnapshotSummaryArgs
- func (GetMysqlBackupsBackupDbSystemSnapshotSummaryArgs) ElementType() reflect.Type
- func (i GetMysqlBackupsBackupDbSystemSnapshotSummaryArgs) ToGetMysqlBackupsBackupDbSystemSnapshotSummaryOutput() GetMysqlBackupsBackupDbSystemSnapshotSummaryOutput
- func (i GetMysqlBackupsBackupDbSystemSnapshotSummaryArgs) ToGetMysqlBackupsBackupDbSystemSnapshotSummaryOutputWithContext(ctx context.Context) GetMysqlBackupsBackupDbSystemSnapshotSummaryOutput
- type GetMysqlBackupsBackupDbSystemSnapshotSummaryArray
- func (GetMysqlBackupsBackupDbSystemSnapshotSummaryArray) ElementType() reflect.Type
- func (i GetMysqlBackupsBackupDbSystemSnapshotSummaryArray) ToGetMysqlBackupsBackupDbSystemSnapshotSummaryArrayOutput() GetMysqlBackupsBackupDbSystemSnapshotSummaryArrayOutput
- func (i GetMysqlBackupsBackupDbSystemSnapshotSummaryArray) ToGetMysqlBackupsBackupDbSystemSnapshotSummaryArrayOutputWithContext(ctx context.Context) GetMysqlBackupsBackupDbSystemSnapshotSummaryArrayOutput
- type GetMysqlBackupsBackupDbSystemSnapshotSummaryArrayInput
- type GetMysqlBackupsBackupDbSystemSnapshotSummaryArrayOutput
- func (GetMysqlBackupsBackupDbSystemSnapshotSummaryArrayOutput) ElementType() reflect.Type
- func (o GetMysqlBackupsBackupDbSystemSnapshotSummaryArrayOutput) Index(i pulumi.IntInput) GetMysqlBackupsBackupDbSystemSnapshotSummaryOutput
- func (o GetMysqlBackupsBackupDbSystemSnapshotSummaryArrayOutput) ToGetMysqlBackupsBackupDbSystemSnapshotSummaryArrayOutput() GetMysqlBackupsBackupDbSystemSnapshotSummaryArrayOutput
- func (o GetMysqlBackupsBackupDbSystemSnapshotSummaryArrayOutput) ToGetMysqlBackupsBackupDbSystemSnapshotSummaryArrayOutputWithContext(ctx context.Context) GetMysqlBackupsBackupDbSystemSnapshotSummaryArrayOutput
- type GetMysqlBackupsBackupDbSystemSnapshotSummaryInput
- type GetMysqlBackupsBackupDbSystemSnapshotSummaryOutput
- func (o GetMysqlBackupsBackupDbSystemSnapshotSummaryOutput) DisplayName() pulumi.StringOutput
- func (GetMysqlBackupsBackupDbSystemSnapshotSummaryOutput) ElementType() reflect.Type
- func (o GetMysqlBackupsBackupDbSystemSnapshotSummaryOutput) Id() pulumi.StringOutput
- func (o GetMysqlBackupsBackupDbSystemSnapshotSummaryOutput) Region() pulumi.StringOutput
- func (o GetMysqlBackupsBackupDbSystemSnapshotSummaryOutput) ToGetMysqlBackupsBackupDbSystemSnapshotSummaryOutput() GetMysqlBackupsBackupDbSystemSnapshotSummaryOutput
- func (o GetMysqlBackupsBackupDbSystemSnapshotSummaryOutput) ToGetMysqlBackupsBackupDbSystemSnapshotSummaryOutputWithContext(ctx context.Context) GetMysqlBackupsBackupDbSystemSnapshotSummaryOutput
- type GetMysqlBackupsBackupInput
- type GetMysqlBackupsBackupOutput
- func (o GetMysqlBackupsBackupOutput) BackupSizeInGbs() pulumi.IntOutput
- func (o GetMysqlBackupsBackupOutput) BackupType() pulumi.StringOutput
- func (o GetMysqlBackupsBackupOutput) CompartmentId() pulumi.StringOutput
- func (o GetMysqlBackupsBackupOutput) CreationType() pulumi.StringOutput
- func (o GetMysqlBackupsBackupOutput) DataStorageSizeInGb() pulumi.IntOutput
- func (o GetMysqlBackupsBackupOutput) DbSystemId() pulumi.StringOutput
- func (o GetMysqlBackupsBackupOutput) DbSystemSnapshotSummaries() GetMysqlBackupsBackupDbSystemSnapshotSummaryArrayOutput
- func (o GetMysqlBackupsBackupOutput) DbSystemSnapshots() GetMysqlBackupsBackupDbSystemSnapshotArrayOutput
- func (o GetMysqlBackupsBackupOutput) DefinedTags() pulumi.StringMapOutput
- func (o GetMysqlBackupsBackupOutput) Description() pulumi.StringOutput
- func (o GetMysqlBackupsBackupOutput) DisplayName() pulumi.StringOutput
- func (GetMysqlBackupsBackupOutput) ElementType() reflect.Type
- func (o GetMysqlBackupsBackupOutput) FreeformTags() pulumi.StringMapOutput
- func (o GetMysqlBackupsBackupOutput) Id() pulumi.StringOutput
- func (o GetMysqlBackupsBackupOutput) ImmediateSourceBackupId() pulumi.StringOutput
- func (o GetMysqlBackupsBackupOutput) LifecycleDetails() pulumi.StringOutput
- func (o GetMysqlBackupsBackupOutput) MysqlVersion() pulumi.StringOutput
- func (o GetMysqlBackupsBackupOutput) OriginalSourceBackupId() pulumi.StringOutput
- func (o GetMysqlBackupsBackupOutput) RetentionInDays() pulumi.IntOutput
- func (o GetMysqlBackupsBackupOutput) ShapeName() pulumi.StringOutput
- func (o GetMysqlBackupsBackupOutput) SourceDetails() GetMysqlBackupsBackupSourceDetailArrayOutput
- func (o GetMysqlBackupsBackupOutput) State() pulumi.StringOutput
- func (o GetMysqlBackupsBackupOutput) TimeCopyCreated() pulumi.StringOutput
- func (o GetMysqlBackupsBackupOutput) TimeCreated() pulumi.StringOutput
- func (o GetMysqlBackupsBackupOutput) TimeUpdated() pulumi.StringOutput
- func (o GetMysqlBackupsBackupOutput) ToGetMysqlBackupsBackupOutput() GetMysqlBackupsBackupOutput
- func (o GetMysqlBackupsBackupOutput) ToGetMysqlBackupsBackupOutputWithContext(ctx context.Context) GetMysqlBackupsBackupOutput
- type GetMysqlBackupsBackupSourceDetail
- type GetMysqlBackupsBackupSourceDetailArgs
- func (GetMysqlBackupsBackupSourceDetailArgs) ElementType() reflect.Type
- func (i GetMysqlBackupsBackupSourceDetailArgs) ToGetMysqlBackupsBackupSourceDetailOutput() GetMysqlBackupsBackupSourceDetailOutput
- func (i GetMysqlBackupsBackupSourceDetailArgs) ToGetMysqlBackupsBackupSourceDetailOutputWithContext(ctx context.Context) GetMysqlBackupsBackupSourceDetailOutput
- type GetMysqlBackupsBackupSourceDetailArray
- func (GetMysqlBackupsBackupSourceDetailArray) ElementType() reflect.Type
- func (i GetMysqlBackupsBackupSourceDetailArray) ToGetMysqlBackupsBackupSourceDetailArrayOutput() GetMysqlBackupsBackupSourceDetailArrayOutput
- func (i GetMysqlBackupsBackupSourceDetailArray) ToGetMysqlBackupsBackupSourceDetailArrayOutputWithContext(ctx context.Context) GetMysqlBackupsBackupSourceDetailArrayOutput
- type GetMysqlBackupsBackupSourceDetailArrayInput
- type GetMysqlBackupsBackupSourceDetailArrayOutput
- func (GetMysqlBackupsBackupSourceDetailArrayOutput) ElementType() reflect.Type
- func (o GetMysqlBackupsBackupSourceDetailArrayOutput) Index(i pulumi.IntInput) GetMysqlBackupsBackupSourceDetailOutput
- func (o GetMysqlBackupsBackupSourceDetailArrayOutput) ToGetMysqlBackupsBackupSourceDetailArrayOutput() GetMysqlBackupsBackupSourceDetailArrayOutput
- func (o GetMysqlBackupsBackupSourceDetailArrayOutput) ToGetMysqlBackupsBackupSourceDetailArrayOutputWithContext(ctx context.Context) GetMysqlBackupsBackupSourceDetailArrayOutput
- type GetMysqlBackupsBackupSourceDetailInput
- type GetMysqlBackupsBackupSourceDetailOutput
- func (o GetMysqlBackupsBackupSourceDetailOutput) BackupId() pulumi.StringOutput
- func (o GetMysqlBackupsBackupSourceDetailOutput) CompartmentId() pulumi.StringOutput
- func (GetMysqlBackupsBackupSourceDetailOutput) ElementType() reflect.Type
- func (o GetMysqlBackupsBackupSourceDetailOutput) Region() pulumi.StringOutput
- func (o GetMysqlBackupsBackupSourceDetailOutput) ToGetMysqlBackupsBackupSourceDetailOutput() GetMysqlBackupsBackupSourceDetailOutput
- func (o GetMysqlBackupsBackupSourceDetailOutput) ToGetMysqlBackupsBackupSourceDetailOutputWithContext(ctx context.Context) GetMysqlBackupsBackupSourceDetailOutput
- type GetMysqlBackupsFilter
- type GetMysqlBackupsFilterArgs
- type GetMysqlBackupsFilterArray
- func (GetMysqlBackupsFilterArray) ElementType() reflect.Type
- func (i GetMysqlBackupsFilterArray) ToGetMysqlBackupsFilterArrayOutput() GetMysqlBackupsFilterArrayOutput
- func (i GetMysqlBackupsFilterArray) ToGetMysqlBackupsFilterArrayOutputWithContext(ctx context.Context) GetMysqlBackupsFilterArrayOutput
- type GetMysqlBackupsFilterArrayInput
- type GetMysqlBackupsFilterArrayOutput
- func (GetMysqlBackupsFilterArrayOutput) ElementType() reflect.Type
- func (o GetMysqlBackupsFilterArrayOutput) Index(i pulumi.IntInput) GetMysqlBackupsFilterOutput
- func (o GetMysqlBackupsFilterArrayOutput) ToGetMysqlBackupsFilterArrayOutput() GetMysqlBackupsFilterArrayOutput
- func (o GetMysqlBackupsFilterArrayOutput) ToGetMysqlBackupsFilterArrayOutputWithContext(ctx context.Context) GetMysqlBackupsFilterArrayOutput
- type GetMysqlBackupsFilterInput
- type GetMysqlBackupsFilterOutput
- func (GetMysqlBackupsFilterOutput) ElementType() reflect.Type
- func (o GetMysqlBackupsFilterOutput) Name() pulumi.StringOutput
- func (o GetMysqlBackupsFilterOutput) Regex() pulumi.BoolPtrOutput
- func (o GetMysqlBackupsFilterOutput) ToGetMysqlBackupsFilterOutput() GetMysqlBackupsFilterOutput
- func (o GetMysqlBackupsFilterOutput) ToGetMysqlBackupsFilterOutputWithContext(ctx context.Context) GetMysqlBackupsFilterOutput
- func (o GetMysqlBackupsFilterOutput) Values() pulumi.StringArrayOutput
- type GetMysqlBackupsOutputArgs
- type GetMysqlBackupsResult
- type GetMysqlBackupsResultOutput
- func (o GetMysqlBackupsResultOutput) BackupId() pulumi.StringPtrOutput
- func (o GetMysqlBackupsResultOutput) Backups() GetMysqlBackupsBackupArrayOutput
- func (o GetMysqlBackupsResultOutput) CompartmentId() pulumi.StringOutput
- func (o GetMysqlBackupsResultOutput) CreationType() pulumi.StringPtrOutput
- func (o GetMysqlBackupsResultOutput) DbSystemId() pulumi.StringPtrOutput
- func (o GetMysqlBackupsResultOutput) DisplayName() pulumi.StringPtrOutput
- func (GetMysqlBackupsResultOutput) ElementType() reflect.Type
- func (o GetMysqlBackupsResultOutput) Filters() GetMysqlBackupsFilterArrayOutput
- func (o GetMysqlBackupsResultOutput) Id() pulumi.StringOutput
- func (o GetMysqlBackupsResultOutput) State() pulumi.StringPtrOutput
- func (o GetMysqlBackupsResultOutput) ToGetMysqlBackupsResultOutput() GetMysqlBackupsResultOutput
- func (o GetMysqlBackupsResultOutput) ToGetMysqlBackupsResultOutputWithContext(ctx context.Context) GetMysqlBackupsResultOutput
- type GetMysqlConfigurationInitVariable
- type GetMysqlConfigurationInitVariableArgs
- func (GetMysqlConfigurationInitVariableArgs) ElementType() reflect.Type
- func (i GetMysqlConfigurationInitVariableArgs) ToGetMysqlConfigurationInitVariableOutput() GetMysqlConfigurationInitVariableOutput
- func (i GetMysqlConfigurationInitVariableArgs) ToGetMysqlConfigurationInitVariableOutputWithContext(ctx context.Context) GetMysqlConfigurationInitVariableOutput
- type GetMysqlConfigurationInitVariableArray
- func (GetMysqlConfigurationInitVariableArray) ElementType() reflect.Type
- func (i GetMysqlConfigurationInitVariableArray) ToGetMysqlConfigurationInitVariableArrayOutput() GetMysqlConfigurationInitVariableArrayOutput
- func (i GetMysqlConfigurationInitVariableArray) ToGetMysqlConfigurationInitVariableArrayOutputWithContext(ctx context.Context) GetMysqlConfigurationInitVariableArrayOutput
- type GetMysqlConfigurationInitVariableArrayInput
- type GetMysqlConfigurationInitVariableArrayOutput
- func (GetMysqlConfigurationInitVariableArrayOutput) ElementType() reflect.Type
- func (o GetMysqlConfigurationInitVariableArrayOutput) Index(i pulumi.IntInput) GetMysqlConfigurationInitVariableOutput
- func (o GetMysqlConfigurationInitVariableArrayOutput) ToGetMysqlConfigurationInitVariableArrayOutput() GetMysqlConfigurationInitVariableArrayOutput
- func (o GetMysqlConfigurationInitVariableArrayOutput) ToGetMysqlConfigurationInitVariableArrayOutputWithContext(ctx context.Context) GetMysqlConfigurationInitVariableArrayOutput
- type GetMysqlConfigurationInitVariableInput
- type GetMysqlConfigurationInitVariableOutput
- func (GetMysqlConfigurationInitVariableOutput) ElementType() reflect.Type
- func (o GetMysqlConfigurationInitVariableOutput) LowerCaseTableNames() pulumi.StringOutput
- func (o GetMysqlConfigurationInitVariableOutput) ToGetMysqlConfigurationInitVariableOutput() GetMysqlConfigurationInitVariableOutput
- func (o GetMysqlConfigurationInitVariableOutput) ToGetMysqlConfigurationInitVariableOutputWithContext(ctx context.Context) GetMysqlConfigurationInitVariableOutput
- type GetMysqlConfigurationVariable
- type GetMysqlConfigurationVariableArgs
- func (GetMysqlConfigurationVariableArgs) ElementType() reflect.Type
- func (i GetMysqlConfigurationVariableArgs) ToGetMysqlConfigurationVariableOutput() GetMysqlConfigurationVariableOutput
- func (i GetMysqlConfigurationVariableArgs) ToGetMysqlConfigurationVariableOutputWithContext(ctx context.Context) GetMysqlConfigurationVariableOutput
- type GetMysqlConfigurationVariableArray
- func (GetMysqlConfigurationVariableArray) ElementType() reflect.Type
- func (i GetMysqlConfigurationVariableArray) ToGetMysqlConfigurationVariableArrayOutput() GetMysqlConfigurationVariableArrayOutput
- func (i GetMysqlConfigurationVariableArray) ToGetMysqlConfigurationVariableArrayOutputWithContext(ctx context.Context) GetMysqlConfigurationVariableArrayOutput
- type GetMysqlConfigurationVariableArrayInput
- type GetMysqlConfigurationVariableArrayOutput
- func (GetMysqlConfigurationVariableArrayOutput) ElementType() reflect.Type
- func (o GetMysqlConfigurationVariableArrayOutput) Index(i pulumi.IntInput) GetMysqlConfigurationVariableOutput
- func (o GetMysqlConfigurationVariableArrayOutput) ToGetMysqlConfigurationVariableArrayOutput() GetMysqlConfigurationVariableArrayOutput
- func (o GetMysqlConfigurationVariableArrayOutput) ToGetMysqlConfigurationVariableArrayOutputWithContext(ctx context.Context) GetMysqlConfigurationVariableArrayOutput
- type GetMysqlConfigurationVariableInput
- type GetMysqlConfigurationVariableOutput
- func (o GetMysqlConfigurationVariableOutput) Autocommit() pulumi.BoolOutput
- func (o GetMysqlConfigurationVariableOutput) BigTables() pulumi.BoolOutput
- func (o GetMysqlConfigurationVariableOutput) BinlogExpireLogsSeconds() pulumi.IntOutput
- func (o GetMysqlConfigurationVariableOutput) BinlogRowMetadata() pulumi.StringOutput
- func (o GetMysqlConfigurationVariableOutput) BinlogRowValueOptions() pulumi.StringOutput
- func (o GetMysqlConfigurationVariableOutput) BinlogTransactionCompression() pulumi.BoolOutput
- func (o GetMysqlConfigurationVariableOutput) CompletionType() pulumi.StringOutput
- func (o GetMysqlConfigurationVariableOutput) ConnectTimeout() pulumi.IntOutput
- func (o GetMysqlConfigurationVariableOutput) ConnectionMemoryChunkSize() pulumi.IntOutput
- func (o GetMysqlConfigurationVariableOutput) ConnectionMemoryLimit() pulumi.StringOutput
- func (o GetMysqlConfigurationVariableOutput) CteMaxRecursionDepth() pulumi.StringOutput
- func (o GetMysqlConfigurationVariableOutput) DefaultAuthenticationPlugin() pulumi.StringOutput
- func (GetMysqlConfigurationVariableOutput) ElementType() reflect.Type
- func (o GetMysqlConfigurationVariableOutput) ForeignKeyChecks() pulumi.BoolOutput
- func (o GetMysqlConfigurationVariableOutput) GeneratedRandomPasswordLength() pulumi.IntOutputdeprecated
- func (o GetMysqlConfigurationVariableOutput) GlobalConnectionMemoryLimit() pulumi.StringOutput
- func (o GetMysqlConfigurationVariableOutput) GlobalConnectionMemoryTracking() pulumi.BoolOutput
- func (o GetMysqlConfigurationVariableOutput) GroupReplicationConsistency() pulumi.StringOutput
- func (o GetMysqlConfigurationVariableOutput) InformationSchemaStatsExpiry() pulumi.IntOutput
- func (o GetMysqlConfigurationVariableOutput) InnodbBufferPoolDumpPct() pulumi.IntOutput
- func (o GetMysqlConfigurationVariableOutput) InnodbBufferPoolInstances() pulumi.IntOutput
- func (o GetMysqlConfigurationVariableOutput) InnodbBufferPoolSize() pulumi.StringOutput
- func (o GetMysqlConfigurationVariableOutput) InnodbDdlBufferSize() pulumi.StringOutput
- func (o GetMysqlConfigurationVariableOutput) InnodbDdlThreads() pulumi.IntOutput
- func (o GetMysqlConfigurationVariableOutput) InnodbFtEnableStopword() pulumi.BoolOutput
- func (o GetMysqlConfigurationVariableOutput) InnodbFtMaxTokenSize() pulumi.IntOutput
- func (o GetMysqlConfigurationVariableOutput) InnodbFtMinTokenSize() pulumi.IntOutput
- func (o GetMysqlConfigurationVariableOutput) InnodbFtNumWordOptimize() pulumi.IntOutput
- func (o GetMysqlConfigurationVariableOutput) InnodbFtResultCacheLimit() pulumi.StringOutput
- func (o GetMysqlConfigurationVariableOutput) InnodbFtServerStopwordTable() pulumi.StringOutput
- func (o GetMysqlConfigurationVariableOutput) InnodbLockWaitTimeout() pulumi.IntOutput
- func (o GetMysqlConfigurationVariableOutput) InnodbLogWriterThreads() pulumi.BoolOutput
- func (o GetMysqlConfigurationVariableOutput) InnodbMaxPurgeLag() pulumi.StringOutput
- func (o GetMysqlConfigurationVariableOutput) InnodbMaxPurgeLagDelay() pulumi.IntOutput
- func (o GetMysqlConfigurationVariableOutput) InnodbStatsPersistentSamplePages() pulumi.StringOutput
- func (o GetMysqlConfigurationVariableOutput) InnodbStatsTransientSamplePages() pulumi.StringOutput
- func (o GetMysqlConfigurationVariableOutput) InteractiveTimeout() pulumi.IntOutput
- func (o GetMysqlConfigurationVariableOutput) LocalInfile() pulumi.BoolOutput
- func (o GetMysqlConfigurationVariableOutput) MandatoryRoles() pulumi.StringOutput
- func (o GetMysqlConfigurationVariableOutput) MaxAllowedPacket() pulumi.IntOutput
- func (o GetMysqlConfigurationVariableOutput) MaxBinlogCacheSize() pulumi.StringOutput
- func (o GetMysqlConfigurationVariableOutput) MaxConnectErrors() pulumi.StringOutput
- func (o GetMysqlConfigurationVariableOutput) MaxConnections() pulumi.IntOutput
- func (o GetMysqlConfigurationVariableOutput) MaxExecutionTime() pulumi.StringOutput
- func (o GetMysqlConfigurationVariableOutput) MaxHeapTableSize() pulumi.StringOutput
- func (o GetMysqlConfigurationVariableOutput) MaxPreparedStmtCount() pulumi.IntOutput
- func (o GetMysqlConfigurationVariableOutput) MysqlFirewallMode() pulumi.BoolOutput
- func (o GetMysqlConfigurationVariableOutput) MysqlZstdDefaultCompressionLevel() pulumi.IntOutputdeprecated
- func (o GetMysqlConfigurationVariableOutput) MysqlxConnectTimeout() pulumi.IntOutput
- func (o GetMysqlConfigurationVariableOutput) MysqlxDeflateDefaultCompressionLevel() pulumi.IntOutput
- func (o GetMysqlConfigurationVariableOutput) MysqlxDeflateMaxClientCompressionLevel() pulumi.IntOutput
- func (o GetMysqlConfigurationVariableOutput) MysqlxDocumentIdUniquePrefix() pulumi.IntOutputdeprecated
- func (o GetMysqlConfigurationVariableOutput) MysqlxEnableHelloNotice() pulumi.BoolOutput
- func (o GetMysqlConfigurationVariableOutput) MysqlxIdleWorkerThreadTimeout() pulumi.IntOutputdeprecated
- func (o GetMysqlConfigurationVariableOutput) MysqlxInteractiveTimeout() pulumi.IntOutput
- func (o GetMysqlConfigurationVariableOutput) MysqlxLz4defaultCompressionLevel() pulumi.IntOutput
- func (o GetMysqlConfigurationVariableOutput) MysqlxLz4maxClientCompressionLevel() pulumi.IntOutput
- func (o GetMysqlConfigurationVariableOutput) MysqlxMaxAllowedPacket() pulumi.IntOutput
- func (o GetMysqlConfigurationVariableOutput) MysqlxMinWorkerThreads() pulumi.IntOutputdeprecated
- func (o GetMysqlConfigurationVariableOutput) MysqlxReadTimeout() pulumi.IntOutput
- func (o GetMysqlConfigurationVariableOutput) MysqlxWaitTimeout() pulumi.IntOutput
- func (o GetMysqlConfigurationVariableOutput) MysqlxWriteTimeout() pulumi.IntOutput
- func (o GetMysqlConfigurationVariableOutput) MysqlxZstdDefaultCompressionLevel() pulumi.IntOutput
- func (o GetMysqlConfigurationVariableOutput) MysqlxZstdMaxClientCompressionLevel() pulumi.IntOutput
- func (o GetMysqlConfigurationVariableOutput) NetReadTimeout() pulumi.IntOutput
- func (o GetMysqlConfigurationVariableOutput) NetWriteTimeout() pulumi.IntOutput
- func (o GetMysqlConfigurationVariableOutput) ParserMaxMemSize() pulumi.StringOutput
- func (o GetMysqlConfigurationVariableOutput) QueryAllocBlockSize() pulumi.StringOutputdeprecated
- func (o GetMysqlConfigurationVariableOutput) QueryPreallocSize() pulumi.StringOutputdeprecated
- func (o GetMysqlConfigurationVariableOutput) RegexpTimeLimit() pulumi.IntOutput
- func (o GetMysqlConfigurationVariableOutput) SortBufferSize() pulumi.StringOutput
- func (o GetMysqlConfigurationVariableOutput) SqlMode() pulumi.StringOutput
- func (o GetMysqlConfigurationVariableOutput) SqlRequirePrimaryKey() pulumi.BoolOutput
- func (o GetMysqlConfigurationVariableOutput) SqlWarnings() pulumi.BoolOutput
- func (o GetMysqlConfigurationVariableOutput) ThreadPoolDedicatedListeners() pulumi.BoolOutput
- func (o GetMysqlConfigurationVariableOutput) ThreadPoolMaxTransactionsLimit() pulumi.IntOutput
- func (o GetMysqlConfigurationVariableOutput) TimeZone() pulumi.StringOutput
- func (o GetMysqlConfigurationVariableOutput) TmpTableSize() pulumi.StringOutput
- func (o GetMysqlConfigurationVariableOutput) ToGetMysqlConfigurationVariableOutput() GetMysqlConfigurationVariableOutput
- func (o GetMysqlConfigurationVariableOutput) ToGetMysqlConfigurationVariableOutputWithContext(ctx context.Context) GetMysqlConfigurationVariableOutput
- func (o GetMysqlConfigurationVariableOutput) TransactionIsolation() pulumi.StringOutput
- func (o GetMysqlConfigurationVariableOutput) WaitTimeout() pulumi.IntOutput
- type GetMysqlConfigurationsArgs
- type GetMysqlConfigurationsConfiguration
- type GetMysqlConfigurationsConfigurationArgs
- func (GetMysqlConfigurationsConfigurationArgs) ElementType() reflect.Type
- func (i GetMysqlConfigurationsConfigurationArgs) ToGetMysqlConfigurationsConfigurationOutput() GetMysqlConfigurationsConfigurationOutput
- func (i GetMysqlConfigurationsConfigurationArgs) ToGetMysqlConfigurationsConfigurationOutputWithContext(ctx context.Context) GetMysqlConfigurationsConfigurationOutput
- type GetMysqlConfigurationsConfigurationArray
- func (GetMysqlConfigurationsConfigurationArray) ElementType() reflect.Type
- func (i GetMysqlConfigurationsConfigurationArray) ToGetMysqlConfigurationsConfigurationArrayOutput() GetMysqlConfigurationsConfigurationArrayOutput
- func (i GetMysqlConfigurationsConfigurationArray) ToGetMysqlConfigurationsConfigurationArrayOutputWithContext(ctx context.Context) GetMysqlConfigurationsConfigurationArrayOutput
- type GetMysqlConfigurationsConfigurationArrayInput
- type GetMysqlConfigurationsConfigurationArrayOutput
- func (GetMysqlConfigurationsConfigurationArrayOutput) ElementType() reflect.Type
- func (o GetMysqlConfigurationsConfigurationArrayOutput) Index(i pulumi.IntInput) GetMysqlConfigurationsConfigurationOutput
- func (o GetMysqlConfigurationsConfigurationArrayOutput) ToGetMysqlConfigurationsConfigurationArrayOutput() GetMysqlConfigurationsConfigurationArrayOutput
- func (o GetMysqlConfigurationsConfigurationArrayOutput) ToGetMysqlConfigurationsConfigurationArrayOutputWithContext(ctx context.Context) GetMysqlConfigurationsConfigurationArrayOutput
- type GetMysqlConfigurationsConfigurationInitVariable
- type GetMysqlConfigurationsConfigurationInitVariableArgs
- func (GetMysqlConfigurationsConfigurationInitVariableArgs) ElementType() reflect.Type
- func (i GetMysqlConfigurationsConfigurationInitVariableArgs) ToGetMysqlConfigurationsConfigurationInitVariableOutput() GetMysqlConfigurationsConfigurationInitVariableOutput
- func (i GetMysqlConfigurationsConfigurationInitVariableArgs) ToGetMysqlConfigurationsConfigurationInitVariableOutputWithContext(ctx context.Context) GetMysqlConfigurationsConfigurationInitVariableOutput
- type GetMysqlConfigurationsConfigurationInitVariableArray
- func (GetMysqlConfigurationsConfigurationInitVariableArray) ElementType() reflect.Type
- func (i GetMysqlConfigurationsConfigurationInitVariableArray) ToGetMysqlConfigurationsConfigurationInitVariableArrayOutput() GetMysqlConfigurationsConfigurationInitVariableArrayOutput
- func (i GetMysqlConfigurationsConfigurationInitVariableArray) ToGetMysqlConfigurationsConfigurationInitVariableArrayOutputWithContext(ctx context.Context) GetMysqlConfigurationsConfigurationInitVariableArrayOutput
- type GetMysqlConfigurationsConfigurationInitVariableArrayInput
- type GetMysqlConfigurationsConfigurationInitVariableArrayOutput
- func (GetMysqlConfigurationsConfigurationInitVariableArrayOutput) ElementType() reflect.Type
- func (o GetMysqlConfigurationsConfigurationInitVariableArrayOutput) Index(i pulumi.IntInput) GetMysqlConfigurationsConfigurationInitVariableOutput
- func (o GetMysqlConfigurationsConfigurationInitVariableArrayOutput) ToGetMysqlConfigurationsConfigurationInitVariableArrayOutput() GetMysqlConfigurationsConfigurationInitVariableArrayOutput
- func (o GetMysqlConfigurationsConfigurationInitVariableArrayOutput) ToGetMysqlConfigurationsConfigurationInitVariableArrayOutputWithContext(ctx context.Context) GetMysqlConfigurationsConfigurationInitVariableArrayOutput
- type GetMysqlConfigurationsConfigurationInitVariableInput
- type GetMysqlConfigurationsConfigurationInitVariableOutput
- func (GetMysqlConfigurationsConfigurationInitVariableOutput) ElementType() reflect.Type
- func (o GetMysqlConfigurationsConfigurationInitVariableOutput) LowerCaseTableNames() pulumi.StringOutput
- func (o GetMysqlConfigurationsConfigurationInitVariableOutput) ToGetMysqlConfigurationsConfigurationInitVariableOutput() GetMysqlConfigurationsConfigurationInitVariableOutput
- func (o GetMysqlConfigurationsConfigurationInitVariableOutput) ToGetMysqlConfigurationsConfigurationInitVariableOutputWithContext(ctx context.Context) GetMysqlConfigurationsConfigurationInitVariableOutput
- type GetMysqlConfigurationsConfigurationInput
- type GetMysqlConfigurationsConfigurationOutput
- func (o GetMysqlConfigurationsConfigurationOutput) CompartmentId() pulumi.StringOutput
- func (o GetMysqlConfigurationsConfigurationOutput) DefinedTags() pulumi.StringMapOutput
- func (o GetMysqlConfigurationsConfigurationOutput) Description() pulumi.StringOutput
- func (o GetMysqlConfigurationsConfigurationOutput) DisplayName() pulumi.StringOutput
- func (GetMysqlConfigurationsConfigurationOutput) ElementType() reflect.Type
- func (o GetMysqlConfigurationsConfigurationOutput) FreeformTags() pulumi.StringMapOutput
- func (o GetMysqlConfigurationsConfigurationOutput) Id() pulumi.StringOutput
- func (o GetMysqlConfigurationsConfigurationOutput) InitVariables() GetMysqlConfigurationsConfigurationInitVariableArrayOutput
- func (o GetMysqlConfigurationsConfigurationOutput) ParentConfigurationId() pulumi.StringOutput
- func (o GetMysqlConfigurationsConfigurationOutput) ShapeName() pulumi.StringOutput
- func (o GetMysqlConfigurationsConfigurationOutput) State() pulumi.StringOutput
- func (o GetMysqlConfigurationsConfigurationOutput) TimeCreated() pulumi.StringOutput
- func (o GetMysqlConfigurationsConfigurationOutput) TimeUpdated() pulumi.StringOutput
- func (o GetMysqlConfigurationsConfigurationOutput) ToGetMysqlConfigurationsConfigurationOutput() GetMysqlConfigurationsConfigurationOutput
- func (o GetMysqlConfigurationsConfigurationOutput) ToGetMysqlConfigurationsConfigurationOutputWithContext(ctx context.Context) GetMysqlConfigurationsConfigurationOutput
- func (o GetMysqlConfigurationsConfigurationOutput) Type() pulumi.StringOutput
- func (o GetMysqlConfigurationsConfigurationOutput) Variables() GetMysqlConfigurationsConfigurationVariableArrayOutput
- type GetMysqlConfigurationsConfigurationVariable
- type GetMysqlConfigurationsConfigurationVariableArgs
- func (GetMysqlConfigurationsConfigurationVariableArgs) ElementType() reflect.Type
- func (i GetMysqlConfigurationsConfigurationVariableArgs) ToGetMysqlConfigurationsConfigurationVariableOutput() GetMysqlConfigurationsConfigurationVariableOutput
- func (i GetMysqlConfigurationsConfigurationVariableArgs) ToGetMysqlConfigurationsConfigurationVariableOutputWithContext(ctx context.Context) GetMysqlConfigurationsConfigurationVariableOutput
- type GetMysqlConfigurationsConfigurationVariableArray
- func (GetMysqlConfigurationsConfigurationVariableArray) ElementType() reflect.Type
- func (i GetMysqlConfigurationsConfigurationVariableArray) ToGetMysqlConfigurationsConfigurationVariableArrayOutput() GetMysqlConfigurationsConfigurationVariableArrayOutput
- func (i GetMysqlConfigurationsConfigurationVariableArray) ToGetMysqlConfigurationsConfigurationVariableArrayOutputWithContext(ctx context.Context) GetMysqlConfigurationsConfigurationVariableArrayOutput
- type GetMysqlConfigurationsConfigurationVariableArrayInput
- type GetMysqlConfigurationsConfigurationVariableArrayOutput
- func (GetMysqlConfigurationsConfigurationVariableArrayOutput) ElementType() reflect.Type
- func (o GetMysqlConfigurationsConfigurationVariableArrayOutput) Index(i pulumi.IntInput) GetMysqlConfigurationsConfigurationVariableOutput
- func (o GetMysqlConfigurationsConfigurationVariableArrayOutput) ToGetMysqlConfigurationsConfigurationVariableArrayOutput() GetMysqlConfigurationsConfigurationVariableArrayOutput
- func (o GetMysqlConfigurationsConfigurationVariableArrayOutput) ToGetMysqlConfigurationsConfigurationVariableArrayOutputWithContext(ctx context.Context) GetMysqlConfigurationsConfigurationVariableArrayOutput
- type GetMysqlConfigurationsConfigurationVariableInput
- type GetMysqlConfigurationsConfigurationVariableOutput
- func (o GetMysqlConfigurationsConfigurationVariableOutput) Autocommit() pulumi.BoolOutput
- func (o GetMysqlConfigurationsConfigurationVariableOutput) BigTables() pulumi.BoolOutput
- func (o GetMysqlConfigurationsConfigurationVariableOutput) BinlogExpireLogsSeconds() pulumi.IntOutput
- func (o GetMysqlConfigurationsConfigurationVariableOutput) BinlogRowMetadata() pulumi.StringOutput
- func (o GetMysqlConfigurationsConfigurationVariableOutput) BinlogRowValueOptions() pulumi.StringOutput
- func (o GetMysqlConfigurationsConfigurationVariableOutput) BinlogTransactionCompression() pulumi.BoolOutput
- func (o GetMysqlConfigurationsConfigurationVariableOutput) CompletionType() pulumi.StringOutput
- func (o GetMysqlConfigurationsConfigurationVariableOutput) ConnectTimeout() pulumi.IntOutput
- func (o GetMysqlConfigurationsConfigurationVariableOutput) ConnectionMemoryChunkSize() pulumi.IntOutput
- func (o GetMysqlConfigurationsConfigurationVariableOutput) ConnectionMemoryLimit() pulumi.StringOutput
- func (o GetMysqlConfigurationsConfigurationVariableOutput) CteMaxRecursionDepth() pulumi.StringOutput
- func (o GetMysqlConfigurationsConfigurationVariableOutput) DefaultAuthenticationPlugin() pulumi.StringOutput
- func (GetMysqlConfigurationsConfigurationVariableOutput) ElementType() reflect.Type
- func (o GetMysqlConfigurationsConfigurationVariableOutput) ForeignKeyChecks() pulumi.BoolOutput
- func (o GetMysqlConfigurationsConfigurationVariableOutput) GeneratedRandomPasswordLength() pulumi.IntOutputdeprecated
- func (o GetMysqlConfigurationsConfigurationVariableOutput) GlobalConnectionMemoryLimit() pulumi.StringOutput
- func (o GetMysqlConfigurationsConfigurationVariableOutput) GlobalConnectionMemoryTracking() pulumi.BoolOutput
- func (o GetMysqlConfigurationsConfigurationVariableOutput) GroupReplicationConsistency() pulumi.StringOutput
- func (o GetMysqlConfigurationsConfigurationVariableOutput) InformationSchemaStatsExpiry() pulumi.IntOutput
- func (o GetMysqlConfigurationsConfigurationVariableOutput) InnodbBufferPoolDumpPct() pulumi.IntOutput
- func (o GetMysqlConfigurationsConfigurationVariableOutput) InnodbBufferPoolInstances() pulumi.IntOutput
- func (o GetMysqlConfigurationsConfigurationVariableOutput) InnodbBufferPoolSize() pulumi.StringOutput
- func (o GetMysqlConfigurationsConfigurationVariableOutput) InnodbDdlBufferSize() pulumi.StringOutput
- func (o GetMysqlConfigurationsConfigurationVariableOutput) InnodbDdlThreads() pulumi.IntOutput
- func (o GetMysqlConfigurationsConfigurationVariableOutput) InnodbFtEnableStopword() pulumi.BoolOutput
- func (o GetMysqlConfigurationsConfigurationVariableOutput) InnodbFtMaxTokenSize() pulumi.IntOutput
- func (o GetMysqlConfigurationsConfigurationVariableOutput) InnodbFtMinTokenSize() pulumi.IntOutput
- func (o GetMysqlConfigurationsConfigurationVariableOutput) InnodbFtNumWordOptimize() pulumi.IntOutput
- func (o GetMysqlConfigurationsConfigurationVariableOutput) InnodbFtResultCacheLimit() pulumi.StringOutput
- func (o GetMysqlConfigurationsConfigurationVariableOutput) InnodbFtServerStopwordTable() pulumi.StringOutput
- func (o GetMysqlConfigurationsConfigurationVariableOutput) InnodbLockWaitTimeout() pulumi.IntOutput
- func (o GetMysqlConfigurationsConfigurationVariableOutput) InnodbLogWriterThreads() pulumi.BoolOutput
- func (o GetMysqlConfigurationsConfigurationVariableOutput) InnodbMaxPurgeLag() pulumi.StringOutput
- func (o GetMysqlConfigurationsConfigurationVariableOutput) InnodbMaxPurgeLagDelay() pulumi.IntOutput
- func (o GetMysqlConfigurationsConfigurationVariableOutput) InnodbStatsPersistentSamplePages() pulumi.StringOutput
- func (o GetMysqlConfigurationsConfigurationVariableOutput) InnodbStatsTransientSamplePages() pulumi.StringOutput
- func (o GetMysqlConfigurationsConfigurationVariableOutput) InteractiveTimeout() pulumi.IntOutput
- func (o GetMysqlConfigurationsConfigurationVariableOutput) LocalInfile() pulumi.BoolOutput
- func (o GetMysqlConfigurationsConfigurationVariableOutput) MandatoryRoles() pulumi.StringOutput
- func (o GetMysqlConfigurationsConfigurationVariableOutput) MaxAllowedPacket() pulumi.IntOutput
- func (o GetMysqlConfigurationsConfigurationVariableOutput) MaxBinlogCacheSize() pulumi.StringOutput
- func (o GetMysqlConfigurationsConfigurationVariableOutput) MaxConnectErrors() pulumi.StringOutput
- func (o GetMysqlConfigurationsConfigurationVariableOutput) MaxConnections() pulumi.IntOutput
- func (o GetMysqlConfigurationsConfigurationVariableOutput) MaxExecutionTime() pulumi.StringOutput
- func (o GetMysqlConfigurationsConfigurationVariableOutput) MaxHeapTableSize() pulumi.StringOutput
- func (o GetMysqlConfigurationsConfigurationVariableOutput) MaxPreparedStmtCount() pulumi.IntOutput
- func (o GetMysqlConfigurationsConfigurationVariableOutput) MysqlFirewallMode() pulumi.BoolOutput
- func (o GetMysqlConfigurationsConfigurationVariableOutput) MysqlZstdDefaultCompressionLevel() pulumi.IntOutputdeprecated
- func (o GetMysqlConfigurationsConfigurationVariableOutput) MysqlxConnectTimeout() pulumi.IntOutput
- func (o GetMysqlConfigurationsConfigurationVariableOutput) MysqlxDeflateDefaultCompressionLevel() pulumi.IntOutput
- func (o GetMysqlConfigurationsConfigurationVariableOutput) MysqlxDeflateMaxClientCompressionLevel() pulumi.IntOutput
- func (o GetMysqlConfigurationsConfigurationVariableOutput) MysqlxDocumentIdUniquePrefix() pulumi.IntOutputdeprecated
- func (o GetMysqlConfigurationsConfigurationVariableOutput) MysqlxEnableHelloNotice() pulumi.BoolOutput
- func (o GetMysqlConfigurationsConfigurationVariableOutput) MysqlxIdleWorkerThreadTimeout() pulumi.IntOutputdeprecated
- func (o GetMysqlConfigurationsConfigurationVariableOutput) MysqlxInteractiveTimeout() pulumi.IntOutput
- func (o GetMysqlConfigurationsConfigurationVariableOutput) MysqlxLz4defaultCompressionLevel() pulumi.IntOutput
- func (o GetMysqlConfigurationsConfigurationVariableOutput) MysqlxLz4maxClientCompressionLevel() pulumi.IntOutput
- func (o GetMysqlConfigurationsConfigurationVariableOutput) MysqlxMaxAllowedPacket() pulumi.IntOutput
- func (o GetMysqlConfigurationsConfigurationVariableOutput) MysqlxMinWorkerThreads() pulumi.IntOutputdeprecated
- func (o GetMysqlConfigurationsConfigurationVariableOutput) MysqlxReadTimeout() pulumi.IntOutput
- func (o GetMysqlConfigurationsConfigurationVariableOutput) MysqlxWaitTimeout() pulumi.IntOutput
- func (o GetMysqlConfigurationsConfigurationVariableOutput) MysqlxWriteTimeout() pulumi.IntOutput
- func (o GetMysqlConfigurationsConfigurationVariableOutput) MysqlxZstdDefaultCompressionLevel() pulumi.IntOutput
- func (o GetMysqlConfigurationsConfigurationVariableOutput) MysqlxZstdMaxClientCompressionLevel() pulumi.IntOutput
- func (o GetMysqlConfigurationsConfigurationVariableOutput) NetReadTimeout() pulumi.IntOutput
- func (o GetMysqlConfigurationsConfigurationVariableOutput) NetWriteTimeout() pulumi.IntOutput
- func (o GetMysqlConfigurationsConfigurationVariableOutput) ParserMaxMemSize() pulumi.StringOutput
- func (o GetMysqlConfigurationsConfigurationVariableOutput) QueryAllocBlockSize() pulumi.StringOutputdeprecated
- func (o GetMysqlConfigurationsConfigurationVariableOutput) QueryPreallocSize() pulumi.StringOutputdeprecated
- func (o GetMysqlConfigurationsConfigurationVariableOutput) RegexpTimeLimit() pulumi.IntOutput
- func (o GetMysqlConfigurationsConfigurationVariableOutput) SortBufferSize() pulumi.StringOutput
- func (o GetMysqlConfigurationsConfigurationVariableOutput) SqlMode() pulumi.StringOutput
- func (o GetMysqlConfigurationsConfigurationVariableOutput) SqlRequirePrimaryKey() pulumi.BoolOutput
- func (o GetMysqlConfigurationsConfigurationVariableOutput) SqlWarnings() pulumi.BoolOutput
- func (o GetMysqlConfigurationsConfigurationVariableOutput) ThreadPoolDedicatedListeners() pulumi.BoolOutput
- func (o GetMysqlConfigurationsConfigurationVariableOutput) ThreadPoolMaxTransactionsLimit() pulumi.IntOutput
- func (o GetMysqlConfigurationsConfigurationVariableOutput) TimeZone() pulumi.StringOutput
- func (o GetMysqlConfigurationsConfigurationVariableOutput) TmpTableSize() pulumi.StringOutput
- func (o GetMysqlConfigurationsConfigurationVariableOutput) ToGetMysqlConfigurationsConfigurationVariableOutput() GetMysqlConfigurationsConfigurationVariableOutput
- func (o GetMysqlConfigurationsConfigurationVariableOutput) ToGetMysqlConfigurationsConfigurationVariableOutputWithContext(ctx context.Context) GetMysqlConfigurationsConfigurationVariableOutput
- func (o GetMysqlConfigurationsConfigurationVariableOutput) TransactionIsolation() pulumi.StringOutput
- func (o GetMysqlConfigurationsConfigurationVariableOutput) WaitTimeout() pulumi.IntOutput
- type GetMysqlConfigurationsFilter
- type GetMysqlConfigurationsFilterArgs
- func (GetMysqlConfigurationsFilterArgs) ElementType() reflect.Type
- func (i GetMysqlConfigurationsFilterArgs) ToGetMysqlConfigurationsFilterOutput() GetMysqlConfigurationsFilterOutput
- func (i GetMysqlConfigurationsFilterArgs) ToGetMysqlConfigurationsFilterOutputWithContext(ctx context.Context) GetMysqlConfigurationsFilterOutput
- type GetMysqlConfigurationsFilterArray
- func (GetMysqlConfigurationsFilterArray) ElementType() reflect.Type
- func (i GetMysqlConfigurationsFilterArray) ToGetMysqlConfigurationsFilterArrayOutput() GetMysqlConfigurationsFilterArrayOutput
- func (i GetMysqlConfigurationsFilterArray) ToGetMysqlConfigurationsFilterArrayOutputWithContext(ctx context.Context) GetMysqlConfigurationsFilterArrayOutput
- type GetMysqlConfigurationsFilterArrayInput
- type GetMysqlConfigurationsFilterArrayOutput
- func (GetMysqlConfigurationsFilterArrayOutput) ElementType() reflect.Type
- func (o GetMysqlConfigurationsFilterArrayOutput) Index(i pulumi.IntInput) GetMysqlConfigurationsFilterOutput
- func (o GetMysqlConfigurationsFilterArrayOutput) ToGetMysqlConfigurationsFilterArrayOutput() GetMysqlConfigurationsFilterArrayOutput
- func (o GetMysqlConfigurationsFilterArrayOutput) ToGetMysqlConfigurationsFilterArrayOutputWithContext(ctx context.Context) GetMysqlConfigurationsFilterArrayOutput
- type GetMysqlConfigurationsFilterInput
- type GetMysqlConfigurationsFilterOutput
- func (GetMysqlConfigurationsFilterOutput) ElementType() reflect.Type
- func (o GetMysqlConfigurationsFilterOutput) Name() pulumi.StringOutput
- func (o GetMysqlConfigurationsFilterOutput) Regex() pulumi.BoolPtrOutput
- func (o GetMysqlConfigurationsFilterOutput) ToGetMysqlConfigurationsFilterOutput() GetMysqlConfigurationsFilterOutput
- func (o GetMysqlConfigurationsFilterOutput) ToGetMysqlConfigurationsFilterOutputWithContext(ctx context.Context) GetMysqlConfigurationsFilterOutput
- func (o GetMysqlConfigurationsFilterOutput) Values() pulumi.StringArrayOutput
- type GetMysqlConfigurationsOutputArgs
- type GetMysqlConfigurationsResult
- type GetMysqlConfigurationsResultOutput
- func (o GetMysqlConfigurationsResultOutput) CompartmentId() pulumi.StringOutput
- func (o GetMysqlConfigurationsResultOutput) ConfigurationId() pulumi.StringPtrOutput
- func (o GetMysqlConfigurationsResultOutput) Configurations() GetMysqlConfigurationsConfigurationArrayOutput
- func (o GetMysqlConfigurationsResultOutput) DisplayName() pulumi.StringPtrOutput
- func (GetMysqlConfigurationsResultOutput) ElementType() reflect.Type
- func (o GetMysqlConfigurationsResultOutput) Filters() GetMysqlConfigurationsFilterArrayOutput
- func (o GetMysqlConfigurationsResultOutput) Id() pulumi.StringOutput
- func (o GetMysqlConfigurationsResultOutput) ShapeName() pulumi.StringPtrOutput
- func (o GetMysqlConfigurationsResultOutput) State() pulumi.StringPtrOutput
- func (o GetMysqlConfigurationsResultOutput) ToGetMysqlConfigurationsResultOutput() GetMysqlConfigurationsResultOutput
- func (o GetMysqlConfigurationsResultOutput) ToGetMysqlConfigurationsResultOutputWithContext(ctx context.Context) GetMysqlConfigurationsResultOutput
- func (o GetMysqlConfigurationsResultOutput) Types() pulumi.StringArrayOutput
- type GetMysqlDbSystemBackupPolicy
- type GetMysqlDbSystemBackupPolicyArgs
- func (GetMysqlDbSystemBackupPolicyArgs) ElementType() reflect.Type
- func (i GetMysqlDbSystemBackupPolicyArgs) ToGetMysqlDbSystemBackupPolicyOutput() GetMysqlDbSystemBackupPolicyOutput
- func (i GetMysqlDbSystemBackupPolicyArgs) ToGetMysqlDbSystemBackupPolicyOutputWithContext(ctx context.Context) GetMysqlDbSystemBackupPolicyOutput
- type GetMysqlDbSystemBackupPolicyArray
- func (GetMysqlDbSystemBackupPolicyArray) ElementType() reflect.Type
- func (i GetMysqlDbSystemBackupPolicyArray) ToGetMysqlDbSystemBackupPolicyArrayOutput() GetMysqlDbSystemBackupPolicyArrayOutput
- func (i GetMysqlDbSystemBackupPolicyArray) ToGetMysqlDbSystemBackupPolicyArrayOutputWithContext(ctx context.Context) GetMysqlDbSystemBackupPolicyArrayOutput
- type GetMysqlDbSystemBackupPolicyArrayInput
- type GetMysqlDbSystemBackupPolicyArrayOutput
- func (GetMysqlDbSystemBackupPolicyArrayOutput) ElementType() reflect.Type
- func (o GetMysqlDbSystemBackupPolicyArrayOutput) Index(i pulumi.IntInput) GetMysqlDbSystemBackupPolicyOutput
- func (o GetMysqlDbSystemBackupPolicyArrayOutput) ToGetMysqlDbSystemBackupPolicyArrayOutput() GetMysqlDbSystemBackupPolicyArrayOutput
- func (o GetMysqlDbSystemBackupPolicyArrayOutput) ToGetMysqlDbSystemBackupPolicyArrayOutputWithContext(ctx context.Context) GetMysqlDbSystemBackupPolicyArrayOutput
- type GetMysqlDbSystemBackupPolicyInput
- type GetMysqlDbSystemBackupPolicyOutput
- func (o GetMysqlDbSystemBackupPolicyOutput) DefinedTags() pulumi.StringMapOutput
- func (GetMysqlDbSystemBackupPolicyOutput) ElementType() reflect.Type
- func (o GetMysqlDbSystemBackupPolicyOutput) FreeformTags() pulumi.StringMapOutput
- func (o GetMysqlDbSystemBackupPolicyOutput) IsEnabled() pulumi.BoolOutput
- func (o GetMysqlDbSystemBackupPolicyOutput) PitrPolicies() GetMysqlDbSystemBackupPolicyPitrPolicyArrayOutput
- func (o GetMysqlDbSystemBackupPolicyOutput) RetentionInDays() pulumi.IntOutput
- func (o GetMysqlDbSystemBackupPolicyOutput) ToGetMysqlDbSystemBackupPolicyOutput() GetMysqlDbSystemBackupPolicyOutput
- func (o GetMysqlDbSystemBackupPolicyOutput) ToGetMysqlDbSystemBackupPolicyOutputWithContext(ctx context.Context) GetMysqlDbSystemBackupPolicyOutput
- func (o GetMysqlDbSystemBackupPolicyOutput) WindowStartTime() pulumi.StringOutput
- type GetMysqlDbSystemBackupPolicyPitrPolicy
- type GetMysqlDbSystemBackupPolicyPitrPolicyArgs
- func (GetMysqlDbSystemBackupPolicyPitrPolicyArgs) ElementType() reflect.Type
- func (i GetMysqlDbSystemBackupPolicyPitrPolicyArgs) ToGetMysqlDbSystemBackupPolicyPitrPolicyOutput() GetMysqlDbSystemBackupPolicyPitrPolicyOutput
- func (i GetMysqlDbSystemBackupPolicyPitrPolicyArgs) ToGetMysqlDbSystemBackupPolicyPitrPolicyOutputWithContext(ctx context.Context) GetMysqlDbSystemBackupPolicyPitrPolicyOutput
- type GetMysqlDbSystemBackupPolicyPitrPolicyArray
- func (GetMysqlDbSystemBackupPolicyPitrPolicyArray) ElementType() reflect.Type
- func (i GetMysqlDbSystemBackupPolicyPitrPolicyArray) ToGetMysqlDbSystemBackupPolicyPitrPolicyArrayOutput() GetMysqlDbSystemBackupPolicyPitrPolicyArrayOutput
- func (i GetMysqlDbSystemBackupPolicyPitrPolicyArray) ToGetMysqlDbSystemBackupPolicyPitrPolicyArrayOutputWithContext(ctx context.Context) GetMysqlDbSystemBackupPolicyPitrPolicyArrayOutput
- type GetMysqlDbSystemBackupPolicyPitrPolicyArrayInput
- type GetMysqlDbSystemBackupPolicyPitrPolicyArrayOutput
- func (GetMysqlDbSystemBackupPolicyPitrPolicyArrayOutput) ElementType() reflect.Type
- func (o GetMysqlDbSystemBackupPolicyPitrPolicyArrayOutput) Index(i pulumi.IntInput) GetMysqlDbSystemBackupPolicyPitrPolicyOutput
- func (o GetMysqlDbSystemBackupPolicyPitrPolicyArrayOutput) ToGetMysqlDbSystemBackupPolicyPitrPolicyArrayOutput() GetMysqlDbSystemBackupPolicyPitrPolicyArrayOutput
- func (o GetMysqlDbSystemBackupPolicyPitrPolicyArrayOutput) ToGetMysqlDbSystemBackupPolicyPitrPolicyArrayOutputWithContext(ctx context.Context) GetMysqlDbSystemBackupPolicyPitrPolicyArrayOutput
- type GetMysqlDbSystemBackupPolicyPitrPolicyInput
- type GetMysqlDbSystemBackupPolicyPitrPolicyOutput
- func (GetMysqlDbSystemBackupPolicyPitrPolicyOutput) ElementType() reflect.Type
- func (o GetMysqlDbSystemBackupPolicyPitrPolicyOutput) IsEnabled() pulumi.BoolOutput
- func (o GetMysqlDbSystemBackupPolicyPitrPolicyOutput) ToGetMysqlDbSystemBackupPolicyPitrPolicyOutput() GetMysqlDbSystemBackupPolicyPitrPolicyOutput
- func (o GetMysqlDbSystemBackupPolicyPitrPolicyOutput) ToGetMysqlDbSystemBackupPolicyPitrPolicyOutputWithContext(ctx context.Context) GetMysqlDbSystemBackupPolicyPitrPolicyOutput
- type GetMysqlDbSystemChannel
- type GetMysqlDbSystemChannelArgs
- type GetMysqlDbSystemChannelArray
- func (GetMysqlDbSystemChannelArray) ElementType() reflect.Type
- func (i GetMysqlDbSystemChannelArray) ToGetMysqlDbSystemChannelArrayOutput() GetMysqlDbSystemChannelArrayOutput
- func (i GetMysqlDbSystemChannelArray) ToGetMysqlDbSystemChannelArrayOutputWithContext(ctx context.Context) GetMysqlDbSystemChannelArrayOutput
- type GetMysqlDbSystemChannelArrayInput
- type GetMysqlDbSystemChannelArrayOutput
- func (GetMysqlDbSystemChannelArrayOutput) ElementType() reflect.Type
- func (o GetMysqlDbSystemChannelArrayOutput) Index(i pulumi.IntInput) GetMysqlDbSystemChannelOutput
- func (o GetMysqlDbSystemChannelArrayOutput) ToGetMysqlDbSystemChannelArrayOutput() GetMysqlDbSystemChannelArrayOutput
- func (o GetMysqlDbSystemChannelArrayOutput) ToGetMysqlDbSystemChannelArrayOutputWithContext(ctx context.Context) GetMysqlDbSystemChannelArrayOutput
- type GetMysqlDbSystemChannelInput
- type GetMysqlDbSystemChannelOutput
- func (o GetMysqlDbSystemChannelOutput) CompartmentId() pulumi.StringOutput
- func (o GetMysqlDbSystemChannelOutput) DefinedTags() pulumi.StringMapOutput
- func (o GetMysqlDbSystemChannelOutput) DisplayName() pulumi.StringOutput
- func (GetMysqlDbSystemChannelOutput) ElementType() reflect.Type
- func (o GetMysqlDbSystemChannelOutput) FreeformTags() pulumi.StringMapOutput
- func (o GetMysqlDbSystemChannelOutput) Id() pulumi.StringOutput
- func (o GetMysqlDbSystemChannelOutput) IsEnabled() pulumi.BoolOutput
- func (o GetMysqlDbSystemChannelOutput) LifecycleDetails() pulumi.StringOutput
- func (o GetMysqlDbSystemChannelOutput) Sources() GetMysqlDbSystemChannelSourceArrayOutput
- func (o GetMysqlDbSystemChannelOutput) State() pulumi.StringOutput
- func (o GetMysqlDbSystemChannelOutput) Targets() GetMysqlDbSystemChannelTargetArrayOutput
- func (o GetMysqlDbSystemChannelOutput) TimeCreated() pulumi.StringOutput
- func (o GetMysqlDbSystemChannelOutput) TimeUpdated() pulumi.StringOutput
- func (o GetMysqlDbSystemChannelOutput) ToGetMysqlDbSystemChannelOutput() GetMysqlDbSystemChannelOutput
- func (o GetMysqlDbSystemChannelOutput) ToGetMysqlDbSystemChannelOutputWithContext(ctx context.Context) GetMysqlDbSystemChannelOutput
- type GetMysqlDbSystemChannelSource
- type GetMysqlDbSystemChannelSourceAnonymousTransactionsHandling
- type GetMysqlDbSystemChannelSourceAnonymousTransactionsHandlingArgs
- func (GetMysqlDbSystemChannelSourceAnonymousTransactionsHandlingArgs) ElementType() reflect.Type
- func (i GetMysqlDbSystemChannelSourceAnonymousTransactionsHandlingArgs) ToGetMysqlDbSystemChannelSourceAnonymousTransactionsHandlingOutput() GetMysqlDbSystemChannelSourceAnonymousTransactionsHandlingOutput
- func (i GetMysqlDbSystemChannelSourceAnonymousTransactionsHandlingArgs) ToGetMysqlDbSystemChannelSourceAnonymousTransactionsHandlingOutputWithContext(ctx context.Context) GetMysqlDbSystemChannelSourceAnonymousTransactionsHandlingOutput
- type GetMysqlDbSystemChannelSourceAnonymousTransactionsHandlingArray
- func (GetMysqlDbSystemChannelSourceAnonymousTransactionsHandlingArray) ElementType() reflect.Type
- func (i GetMysqlDbSystemChannelSourceAnonymousTransactionsHandlingArray) ToGetMysqlDbSystemChannelSourceAnonymousTransactionsHandlingArrayOutput() GetMysqlDbSystemChannelSourceAnonymousTransactionsHandlingArrayOutput
- func (i GetMysqlDbSystemChannelSourceAnonymousTransactionsHandlingArray) ToGetMysqlDbSystemChannelSourceAnonymousTransactionsHandlingArrayOutputWithContext(ctx context.Context) GetMysqlDbSystemChannelSourceAnonymousTransactionsHandlingArrayOutput
- type GetMysqlDbSystemChannelSourceAnonymousTransactionsHandlingArrayInput
- type GetMysqlDbSystemChannelSourceAnonymousTransactionsHandlingArrayOutput
- func (GetMysqlDbSystemChannelSourceAnonymousTransactionsHandlingArrayOutput) ElementType() reflect.Type
- func (o GetMysqlDbSystemChannelSourceAnonymousTransactionsHandlingArrayOutput) Index(i pulumi.IntInput) GetMysqlDbSystemChannelSourceAnonymousTransactionsHandlingOutput
- func (o GetMysqlDbSystemChannelSourceAnonymousTransactionsHandlingArrayOutput) ToGetMysqlDbSystemChannelSourceAnonymousTransactionsHandlingArrayOutput() GetMysqlDbSystemChannelSourceAnonymousTransactionsHandlingArrayOutput
- func (o GetMysqlDbSystemChannelSourceAnonymousTransactionsHandlingArrayOutput) ToGetMysqlDbSystemChannelSourceAnonymousTransactionsHandlingArrayOutputWithContext(ctx context.Context) GetMysqlDbSystemChannelSourceAnonymousTransactionsHandlingArrayOutput
- type GetMysqlDbSystemChannelSourceAnonymousTransactionsHandlingInput
- type GetMysqlDbSystemChannelSourceAnonymousTransactionsHandlingOutput
- func (GetMysqlDbSystemChannelSourceAnonymousTransactionsHandlingOutput) ElementType() reflect.Type
- func (o GetMysqlDbSystemChannelSourceAnonymousTransactionsHandlingOutput) LastConfiguredLogFilename() pulumi.StringOutput
- func (o GetMysqlDbSystemChannelSourceAnonymousTransactionsHandlingOutput) LastConfiguredLogOffset() pulumi.StringOutput
- func (o GetMysqlDbSystemChannelSourceAnonymousTransactionsHandlingOutput) Policy() pulumi.StringOutput
- func (o GetMysqlDbSystemChannelSourceAnonymousTransactionsHandlingOutput) ToGetMysqlDbSystemChannelSourceAnonymousTransactionsHandlingOutput() GetMysqlDbSystemChannelSourceAnonymousTransactionsHandlingOutput
- func (o GetMysqlDbSystemChannelSourceAnonymousTransactionsHandlingOutput) ToGetMysqlDbSystemChannelSourceAnonymousTransactionsHandlingOutputWithContext(ctx context.Context) GetMysqlDbSystemChannelSourceAnonymousTransactionsHandlingOutput
- func (o GetMysqlDbSystemChannelSourceAnonymousTransactionsHandlingOutput) Uuid() pulumi.StringOutput
- type GetMysqlDbSystemChannelSourceArgs
- func (GetMysqlDbSystemChannelSourceArgs) ElementType() reflect.Type
- func (i GetMysqlDbSystemChannelSourceArgs) ToGetMysqlDbSystemChannelSourceOutput() GetMysqlDbSystemChannelSourceOutput
- func (i GetMysqlDbSystemChannelSourceArgs) ToGetMysqlDbSystemChannelSourceOutputWithContext(ctx context.Context) GetMysqlDbSystemChannelSourceOutput
- type GetMysqlDbSystemChannelSourceArray
- func (GetMysqlDbSystemChannelSourceArray) ElementType() reflect.Type
- func (i GetMysqlDbSystemChannelSourceArray) ToGetMysqlDbSystemChannelSourceArrayOutput() GetMysqlDbSystemChannelSourceArrayOutput
- func (i GetMysqlDbSystemChannelSourceArray) ToGetMysqlDbSystemChannelSourceArrayOutputWithContext(ctx context.Context) GetMysqlDbSystemChannelSourceArrayOutput
- type GetMysqlDbSystemChannelSourceArrayInput
- type GetMysqlDbSystemChannelSourceArrayOutput
- func (GetMysqlDbSystemChannelSourceArrayOutput) ElementType() reflect.Type
- func (o GetMysqlDbSystemChannelSourceArrayOutput) Index(i pulumi.IntInput) GetMysqlDbSystemChannelSourceOutput
- func (o GetMysqlDbSystemChannelSourceArrayOutput) ToGetMysqlDbSystemChannelSourceArrayOutput() GetMysqlDbSystemChannelSourceArrayOutput
- func (o GetMysqlDbSystemChannelSourceArrayOutput) ToGetMysqlDbSystemChannelSourceArrayOutputWithContext(ctx context.Context) GetMysqlDbSystemChannelSourceArrayOutput
- type GetMysqlDbSystemChannelSourceInput
- type GetMysqlDbSystemChannelSourceOutput
- func (o GetMysqlDbSystemChannelSourceOutput) AnonymousTransactionsHandlings() GetMysqlDbSystemChannelSourceAnonymousTransactionsHandlingArrayOutput
- func (GetMysqlDbSystemChannelSourceOutput) ElementType() reflect.Type
- func (o GetMysqlDbSystemChannelSourceOutput) Hostname() pulumi.StringOutput
- func (o GetMysqlDbSystemChannelSourceOutput) Port() pulumi.IntOutput
- func (o GetMysqlDbSystemChannelSourceOutput) SourceType() pulumi.StringOutput
- func (o GetMysqlDbSystemChannelSourceOutput) SslCaCertificates() GetMysqlDbSystemChannelSourceSslCaCertificateArrayOutput
- func (o GetMysqlDbSystemChannelSourceOutput) SslMode() pulumi.StringOutput
- func (o GetMysqlDbSystemChannelSourceOutput) ToGetMysqlDbSystemChannelSourceOutput() GetMysqlDbSystemChannelSourceOutput
- func (o GetMysqlDbSystemChannelSourceOutput) ToGetMysqlDbSystemChannelSourceOutputWithContext(ctx context.Context) GetMysqlDbSystemChannelSourceOutput
- func (o GetMysqlDbSystemChannelSourceOutput) Username() pulumi.StringOutput
- type GetMysqlDbSystemChannelSourceSslCaCertificate
- type GetMysqlDbSystemChannelSourceSslCaCertificateArgs
- func (GetMysqlDbSystemChannelSourceSslCaCertificateArgs) ElementType() reflect.Type
- func (i GetMysqlDbSystemChannelSourceSslCaCertificateArgs) ToGetMysqlDbSystemChannelSourceSslCaCertificateOutput() GetMysqlDbSystemChannelSourceSslCaCertificateOutput
- func (i GetMysqlDbSystemChannelSourceSslCaCertificateArgs) ToGetMysqlDbSystemChannelSourceSslCaCertificateOutputWithContext(ctx context.Context) GetMysqlDbSystemChannelSourceSslCaCertificateOutput
- type GetMysqlDbSystemChannelSourceSslCaCertificateArray
- func (GetMysqlDbSystemChannelSourceSslCaCertificateArray) ElementType() reflect.Type
- func (i GetMysqlDbSystemChannelSourceSslCaCertificateArray) ToGetMysqlDbSystemChannelSourceSslCaCertificateArrayOutput() GetMysqlDbSystemChannelSourceSslCaCertificateArrayOutput
- func (i GetMysqlDbSystemChannelSourceSslCaCertificateArray) ToGetMysqlDbSystemChannelSourceSslCaCertificateArrayOutputWithContext(ctx context.Context) GetMysqlDbSystemChannelSourceSslCaCertificateArrayOutput
- type GetMysqlDbSystemChannelSourceSslCaCertificateArrayInput
- type GetMysqlDbSystemChannelSourceSslCaCertificateArrayOutput
- func (GetMysqlDbSystemChannelSourceSslCaCertificateArrayOutput) ElementType() reflect.Type
- func (o GetMysqlDbSystemChannelSourceSslCaCertificateArrayOutput) Index(i pulumi.IntInput) GetMysqlDbSystemChannelSourceSslCaCertificateOutput
- func (o GetMysqlDbSystemChannelSourceSslCaCertificateArrayOutput) ToGetMysqlDbSystemChannelSourceSslCaCertificateArrayOutput() GetMysqlDbSystemChannelSourceSslCaCertificateArrayOutput
- func (o GetMysqlDbSystemChannelSourceSslCaCertificateArrayOutput) ToGetMysqlDbSystemChannelSourceSslCaCertificateArrayOutputWithContext(ctx context.Context) GetMysqlDbSystemChannelSourceSslCaCertificateArrayOutput
- type GetMysqlDbSystemChannelSourceSslCaCertificateInput
- type GetMysqlDbSystemChannelSourceSslCaCertificateOutput
- func (o GetMysqlDbSystemChannelSourceSslCaCertificateOutput) CertificateType() pulumi.StringOutput
- func (o GetMysqlDbSystemChannelSourceSslCaCertificateOutput) Contents() pulumi.StringOutput
- func (GetMysqlDbSystemChannelSourceSslCaCertificateOutput) ElementType() reflect.Type
- func (o GetMysqlDbSystemChannelSourceSslCaCertificateOutput) ToGetMysqlDbSystemChannelSourceSslCaCertificateOutput() GetMysqlDbSystemChannelSourceSslCaCertificateOutput
- func (o GetMysqlDbSystemChannelSourceSslCaCertificateOutput) ToGetMysqlDbSystemChannelSourceSslCaCertificateOutputWithContext(ctx context.Context) GetMysqlDbSystemChannelSourceSslCaCertificateOutput
- type GetMysqlDbSystemChannelTarget
- type GetMysqlDbSystemChannelTargetArgs
- func (GetMysqlDbSystemChannelTargetArgs) ElementType() reflect.Type
- func (i GetMysqlDbSystemChannelTargetArgs) ToGetMysqlDbSystemChannelTargetOutput() GetMysqlDbSystemChannelTargetOutput
- func (i GetMysqlDbSystemChannelTargetArgs) ToGetMysqlDbSystemChannelTargetOutputWithContext(ctx context.Context) GetMysqlDbSystemChannelTargetOutput
- type GetMysqlDbSystemChannelTargetArray
- func (GetMysqlDbSystemChannelTargetArray) ElementType() reflect.Type
- func (i GetMysqlDbSystemChannelTargetArray) ToGetMysqlDbSystemChannelTargetArrayOutput() GetMysqlDbSystemChannelTargetArrayOutput
- func (i GetMysqlDbSystemChannelTargetArray) ToGetMysqlDbSystemChannelTargetArrayOutputWithContext(ctx context.Context) GetMysqlDbSystemChannelTargetArrayOutput
- type GetMysqlDbSystemChannelTargetArrayInput
- type GetMysqlDbSystemChannelTargetArrayOutput
- func (GetMysqlDbSystemChannelTargetArrayOutput) ElementType() reflect.Type
- func (o GetMysqlDbSystemChannelTargetArrayOutput) Index(i pulumi.IntInput) GetMysqlDbSystemChannelTargetOutput
- func (o GetMysqlDbSystemChannelTargetArrayOutput) ToGetMysqlDbSystemChannelTargetArrayOutput() GetMysqlDbSystemChannelTargetArrayOutput
- func (o GetMysqlDbSystemChannelTargetArrayOutput) ToGetMysqlDbSystemChannelTargetArrayOutputWithContext(ctx context.Context) GetMysqlDbSystemChannelTargetArrayOutput
- type GetMysqlDbSystemChannelTargetFilter
- type GetMysqlDbSystemChannelTargetFilterArgs
- func (GetMysqlDbSystemChannelTargetFilterArgs) ElementType() reflect.Type
- func (i GetMysqlDbSystemChannelTargetFilterArgs) ToGetMysqlDbSystemChannelTargetFilterOutput() GetMysqlDbSystemChannelTargetFilterOutput
- func (i GetMysqlDbSystemChannelTargetFilterArgs) ToGetMysqlDbSystemChannelTargetFilterOutputWithContext(ctx context.Context) GetMysqlDbSystemChannelTargetFilterOutput
- type GetMysqlDbSystemChannelTargetFilterArray
- func (GetMysqlDbSystemChannelTargetFilterArray) ElementType() reflect.Type
- func (i GetMysqlDbSystemChannelTargetFilterArray) ToGetMysqlDbSystemChannelTargetFilterArrayOutput() GetMysqlDbSystemChannelTargetFilterArrayOutput
- func (i GetMysqlDbSystemChannelTargetFilterArray) ToGetMysqlDbSystemChannelTargetFilterArrayOutputWithContext(ctx context.Context) GetMysqlDbSystemChannelTargetFilterArrayOutput
- type GetMysqlDbSystemChannelTargetFilterArrayInput
- type GetMysqlDbSystemChannelTargetFilterArrayOutput
- func (GetMysqlDbSystemChannelTargetFilterArrayOutput) ElementType() reflect.Type
- func (o GetMysqlDbSystemChannelTargetFilterArrayOutput) Index(i pulumi.IntInput) GetMysqlDbSystemChannelTargetFilterOutput
- func (o GetMysqlDbSystemChannelTargetFilterArrayOutput) ToGetMysqlDbSystemChannelTargetFilterArrayOutput() GetMysqlDbSystemChannelTargetFilterArrayOutput
- func (o GetMysqlDbSystemChannelTargetFilterArrayOutput) ToGetMysqlDbSystemChannelTargetFilterArrayOutputWithContext(ctx context.Context) GetMysqlDbSystemChannelTargetFilterArrayOutput
- type GetMysqlDbSystemChannelTargetFilterInput
- type GetMysqlDbSystemChannelTargetFilterOutput
- func (GetMysqlDbSystemChannelTargetFilterOutput) ElementType() reflect.Type
- func (o GetMysqlDbSystemChannelTargetFilterOutput) ToGetMysqlDbSystemChannelTargetFilterOutput() GetMysqlDbSystemChannelTargetFilterOutput
- func (o GetMysqlDbSystemChannelTargetFilterOutput) ToGetMysqlDbSystemChannelTargetFilterOutputWithContext(ctx context.Context) GetMysqlDbSystemChannelTargetFilterOutput
- func (o GetMysqlDbSystemChannelTargetFilterOutput) Type() pulumi.StringOutput
- func (o GetMysqlDbSystemChannelTargetFilterOutput) Value() pulumi.StringOutput
- type GetMysqlDbSystemChannelTargetInput
- type GetMysqlDbSystemChannelTargetOutput
- func (o GetMysqlDbSystemChannelTargetOutput) ApplierUsername() pulumi.StringOutput
- func (o GetMysqlDbSystemChannelTargetOutput) ChannelName() pulumi.StringOutput
- func (o GetMysqlDbSystemChannelTargetOutput) DbSystemId() pulumi.StringOutput
- func (o GetMysqlDbSystemChannelTargetOutput) DelayInSeconds() pulumi.IntOutput
- func (GetMysqlDbSystemChannelTargetOutput) ElementType() reflect.Type
- func (o GetMysqlDbSystemChannelTargetOutput) Filters() GetMysqlDbSystemChannelTargetFilterArrayOutput
- func (o GetMysqlDbSystemChannelTargetOutput) TablesWithoutPrimaryKeyHandling() pulumi.StringOutput
- func (o GetMysqlDbSystemChannelTargetOutput) TargetType() pulumi.StringOutput
- func (o GetMysqlDbSystemChannelTargetOutput) ToGetMysqlDbSystemChannelTargetOutput() GetMysqlDbSystemChannelTargetOutput
- func (o GetMysqlDbSystemChannelTargetOutput) ToGetMysqlDbSystemChannelTargetOutputWithContext(ctx context.Context) GetMysqlDbSystemChannelTargetOutput
- type GetMysqlDbSystemCurrentPlacement
- type GetMysqlDbSystemCurrentPlacementArgs
- func (GetMysqlDbSystemCurrentPlacementArgs) ElementType() reflect.Type
- func (i GetMysqlDbSystemCurrentPlacementArgs) ToGetMysqlDbSystemCurrentPlacementOutput() GetMysqlDbSystemCurrentPlacementOutput
- func (i GetMysqlDbSystemCurrentPlacementArgs) ToGetMysqlDbSystemCurrentPlacementOutputWithContext(ctx context.Context) GetMysqlDbSystemCurrentPlacementOutput
- type GetMysqlDbSystemCurrentPlacementArray
- func (GetMysqlDbSystemCurrentPlacementArray) ElementType() reflect.Type
- func (i GetMysqlDbSystemCurrentPlacementArray) ToGetMysqlDbSystemCurrentPlacementArrayOutput() GetMysqlDbSystemCurrentPlacementArrayOutput
- func (i GetMysqlDbSystemCurrentPlacementArray) ToGetMysqlDbSystemCurrentPlacementArrayOutputWithContext(ctx context.Context) GetMysqlDbSystemCurrentPlacementArrayOutput
- type GetMysqlDbSystemCurrentPlacementArrayInput
- type GetMysqlDbSystemCurrentPlacementArrayOutput
- func (GetMysqlDbSystemCurrentPlacementArrayOutput) ElementType() reflect.Type
- func (o GetMysqlDbSystemCurrentPlacementArrayOutput) Index(i pulumi.IntInput) GetMysqlDbSystemCurrentPlacementOutput
- func (o GetMysqlDbSystemCurrentPlacementArrayOutput) ToGetMysqlDbSystemCurrentPlacementArrayOutput() GetMysqlDbSystemCurrentPlacementArrayOutput
- func (o GetMysqlDbSystemCurrentPlacementArrayOutput) ToGetMysqlDbSystemCurrentPlacementArrayOutputWithContext(ctx context.Context) GetMysqlDbSystemCurrentPlacementArrayOutput
- type GetMysqlDbSystemCurrentPlacementInput
- type GetMysqlDbSystemCurrentPlacementOutput
- func (o GetMysqlDbSystemCurrentPlacementOutput) AvailabilityDomain() pulumi.StringOutput
- func (GetMysqlDbSystemCurrentPlacementOutput) ElementType() reflect.Type
- func (o GetMysqlDbSystemCurrentPlacementOutput) FaultDomain() pulumi.StringOutput
- func (o GetMysqlDbSystemCurrentPlacementOutput) ToGetMysqlDbSystemCurrentPlacementOutput() GetMysqlDbSystemCurrentPlacementOutput
- func (o GetMysqlDbSystemCurrentPlacementOutput) ToGetMysqlDbSystemCurrentPlacementOutputWithContext(ctx context.Context) GetMysqlDbSystemCurrentPlacementOutput
- type GetMysqlDbSystemCustomerContact
- type GetMysqlDbSystemCustomerContactArgs
- func (GetMysqlDbSystemCustomerContactArgs) ElementType() reflect.Type
- func (i GetMysqlDbSystemCustomerContactArgs) ToGetMysqlDbSystemCustomerContactOutput() GetMysqlDbSystemCustomerContactOutput
- func (i GetMysqlDbSystemCustomerContactArgs) ToGetMysqlDbSystemCustomerContactOutputWithContext(ctx context.Context) GetMysqlDbSystemCustomerContactOutput
- type GetMysqlDbSystemCustomerContactArray
- func (GetMysqlDbSystemCustomerContactArray) ElementType() reflect.Type
- func (i GetMysqlDbSystemCustomerContactArray) ToGetMysqlDbSystemCustomerContactArrayOutput() GetMysqlDbSystemCustomerContactArrayOutput
- func (i GetMysqlDbSystemCustomerContactArray) ToGetMysqlDbSystemCustomerContactArrayOutputWithContext(ctx context.Context) GetMysqlDbSystemCustomerContactArrayOutput
- type GetMysqlDbSystemCustomerContactArrayInput
- type GetMysqlDbSystemCustomerContactArrayOutput
- func (GetMysqlDbSystemCustomerContactArrayOutput) ElementType() reflect.Type
- func (o GetMysqlDbSystemCustomerContactArrayOutput) Index(i pulumi.IntInput) GetMysqlDbSystemCustomerContactOutput
- func (o GetMysqlDbSystemCustomerContactArrayOutput) ToGetMysqlDbSystemCustomerContactArrayOutput() GetMysqlDbSystemCustomerContactArrayOutput
- func (o GetMysqlDbSystemCustomerContactArrayOutput) ToGetMysqlDbSystemCustomerContactArrayOutputWithContext(ctx context.Context) GetMysqlDbSystemCustomerContactArrayOutput
- type GetMysqlDbSystemCustomerContactInput
- type GetMysqlDbSystemCustomerContactOutput
- func (GetMysqlDbSystemCustomerContactOutput) ElementType() reflect.Type
- func (o GetMysqlDbSystemCustomerContactOutput) Email() pulumi.StringOutput
- func (o GetMysqlDbSystemCustomerContactOutput) ToGetMysqlDbSystemCustomerContactOutput() GetMysqlDbSystemCustomerContactOutput
- func (o GetMysqlDbSystemCustomerContactOutput) ToGetMysqlDbSystemCustomerContactOutputWithContext(ctx context.Context) GetMysqlDbSystemCustomerContactOutput
- type GetMysqlDbSystemDataStorage
- type GetMysqlDbSystemDataStorageArgs
- func (GetMysqlDbSystemDataStorageArgs) ElementType() reflect.Type
- func (i GetMysqlDbSystemDataStorageArgs) ToGetMysqlDbSystemDataStorageOutput() GetMysqlDbSystemDataStorageOutput
- func (i GetMysqlDbSystemDataStorageArgs) ToGetMysqlDbSystemDataStorageOutputWithContext(ctx context.Context) GetMysqlDbSystemDataStorageOutput
- type GetMysqlDbSystemDataStorageArray
- func (GetMysqlDbSystemDataStorageArray) ElementType() reflect.Type
- func (i GetMysqlDbSystemDataStorageArray) ToGetMysqlDbSystemDataStorageArrayOutput() GetMysqlDbSystemDataStorageArrayOutput
- func (i GetMysqlDbSystemDataStorageArray) ToGetMysqlDbSystemDataStorageArrayOutputWithContext(ctx context.Context) GetMysqlDbSystemDataStorageArrayOutput
- type GetMysqlDbSystemDataStorageArrayInput
- type GetMysqlDbSystemDataStorageArrayOutput
- func (GetMysqlDbSystemDataStorageArrayOutput) ElementType() reflect.Type
- func (o GetMysqlDbSystemDataStorageArrayOutput) Index(i pulumi.IntInput) GetMysqlDbSystemDataStorageOutput
- func (o GetMysqlDbSystemDataStorageArrayOutput) ToGetMysqlDbSystemDataStorageArrayOutput() GetMysqlDbSystemDataStorageArrayOutput
- func (o GetMysqlDbSystemDataStorageArrayOutput) ToGetMysqlDbSystemDataStorageArrayOutputWithContext(ctx context.Context) GetMysqlDbSystemDataStorageArrayOutput
- type GetMysqlDbSystemDataStorageInput
- type GetMysqlDbSystemDataStorageOutput
- func (o GetMysqlDbSystemDataStorageOutput) AllocatedStorageSizeInGbs() pulumi.IntOutput
- func (o GetMysqlDbSystemDataStorageOutput) DataStorageSizeInGb() pulumi.IntOutput
- func (o GetMysqlDbSystemDataStorageOutput) DataStorageSizeLimitInGbs() pulumi.IntOutput
- func (GetMysqlDbSystemDataStorageOutput) ElementType() reflect.Type
- func (o GetMysqlDbSystemDataStorageOutput) IsAutoExpandStorageEnabled() pulumi.BoolOutput
- func (o GetMysqlDbSystemDataStorageOutput) MaxStorageSizeInGbs() pulumi.IntOutput
- func (o GetMysqlDbSystemDataStorageOutput) ToGetMysqlDbSystemDataStorageOutput() GetMysqlDbSystemDataStorageOutput
- func (o GetMysqlDbSystemDataStorageOutput) ToGetMysqlDbSystemDataStorageOutputWithContext(ctx context.Context) GetMysqlDbSystemDataStorageOutput
- type GetMysqlDbSystemDeletionPolicy
- type GetMysqlDbSystemDeletionPolicyArgs
- func (GetMysqlDbSystemDeletionPolicyArgs) ElementType() reflect.Type
- func (i GetMysqlDbSystemDeletionPolicyArgs) ToGetMysqlDbSystemDeletionPolicyOutput() GetMysqlDbSystemDeletionPolicyOutput
- func (i GetMysqlDbSystemDeletionPolicyArgs) ToGetMysqlDbSystemDeletionPolicyOutputWithContext(ctx context.Context) GetMysqlDbSystemDeletionPolicyOutput
- type GetMysqlDbSystemDeletionPolicyArray
- func (GetMysqlDbSystemDeletionPolicyArray) ElementType() reflect.Type
- func (i GetMysqlDbSystemDeletionPolicyArray) ToGetMysqlDbSystemDeletionPolicyArrayOutput() GetMysqlDbSystemDeletionPolicyArrayOutput
- func (i GetMysqlDbSystemDeletionPolicyArray) ToGetMysqlDbSystemDeletionPolicyArrayOutputWithContext(ctx context.Context) GetMysqlDbSystemDeletionPolicyArrayOutput
- type GetMysqlDbSystemDeletionPolicyArrayInput
- type GetMysqlDbSystemDeletionPolicyArrayOutput
- func (GetMysqlDbSystemDeletionPolicyArrayOutput) ElementType() reflect.Type
- func (o GetMysqlDbSystemDeletionPolicyArrayOutput) Index(i pulumi.IntInput) GetMysqlDbSystemDeletionPolicyOutput
- func (o GetMysqlDbSystemDeletionPolicyArrayOutput) ToGetMysqlDbSystemDeletionPolicyArrayOutput() GetMysqlDbSystemDeletionPolicyArrayOutput
- func (o GetMysqlDbSystemDeletionPolicyArrayOutput) ToGetMysqlDbSystemDeletionPolicyArrayOutputWithContext(ctx context.Context) GetMysqlDbSystemDeletionPolicyArrayOutput
- type GetMysqlDbSystemDeletionPolicyInput
- type GetMysqlDbSystemDeletionPolicyOutput
- func (o GetMysqlDbSystemDeletionPolicyOutput) AutomaticBackupRetention() pulumi.StringOutput
- func (GetMysqlDbSystemDeletionPolicyOutput) ElementType() reflect.Type
- func (o GetMysqlDbSystemDeletionPolicyOutput) FinalBackup() pulumi.StringOutput
- func (o GetMysqlDbSystemDeletionPolicyOutput) IsDeleteProtected() pulumi.BoolOutput
- func (o GetMysqlDbSystemDeletionPolicyOutput) ToGetMysqlDbSystemDeletionPolicyOutput() GetMysqlDbSystemDeletionPolicyOutput
- func (o GetMysqlDbSystemDeletionPolicyOutput) ToGetMysqlDbSystemDeletionPolicyOutputWithContext(ctx context.Context) GetMysqlDbSystemDeletionPolicyOutput
- type GetMysqlDbSystemEndpoint
- type GetMysqlDbSystemEndpointArgs
- func (GetMysqlDbSystemEndpointArgs) ElementType() reflect.Type
- func (i GetMysqlDbSystemEndpointArgs) ToGetMysqlDbSystemEndpointOutput() GetMysqlDbSystemEndpointOutput
- func (i GetMysqlDbSystemEndpointArgs) ToGetMysqlDbSystemEndpointOutputWithContext(ctx context.Context) GetMysqlDbSystemEndpointOutput
- type GetMysqlDbSystemEndpointArray
- func (GetMysqlDbSystemEndpointArray) ElementType() reflect.Type
- func (i GetMysqlDbSystemEndpointArray) ToGetMysqlDbSystemEndpointArrayOutput() GetMysqlDbSystemEndpointArrayOutput
- func (i GetMysqlDbSystemEndpointArray) ToGetMysqlDbSystemEndpointArrayOutputWithContext(ctx context.Context) GetMysqlDbSystemEndpointArrayOutput
- type GetMysqlDbSystemEndpointArrayInput
- type GetMysqlDbSystemEndpointArrayOutput
- func (GetMysqlDbSystemEndpointArrayOutput) ElementType() reflect.Type
- func (o GetMysqlDbSystemEndpointArrayOutput) Index(i pulumi.IntInput) GetMysqlDbSystemEndpointOutput
- func (o GetMysqlDbSystemEndpointArrayOutput) ToGetMysqlDbSystemEndpointArrayOutput() GetMysqlDbSystemEndpointArrayOutput
- func (o GetMysqlDbSystemEndpointArrayOutput) ToGetMysqlDbSystemEndpointArrayOutputWithContext(ctx context.Context) GetMysqlDbSystemEndpointArrayOutput
- type GetMysqlDbSystemEndpointInput
- type GetMysqlDbSystemEndpointOutput
- func (GetMysqlDbSystemEndpointOutput) ElementType() reflect.Type
- func (o GetMysqlDbSystemEndpointOutput) Hostname() pulumi.StringOutput
- func (o GetMysqlDbSystemEndpointOutput) IpAddress() pulumi.StringOutput
- func (o GetMysqlDbSystemEndpointOutput) Modes() pulumi.StringArrayOutput
- func (o GetMysqlDbSystemEndpointOutput) Port() pulumi.IntOutput
- func (o GetMysqlDbSystemEndpointOutput) PortX() pulumi.IntOutput
- func (o GetMysqlDbSystemEndpointOutput) ResourceId() pulumi.StringOutput
- func (o GetMysqlDbSystemEndpointOutput) ResourceType() pulumi.StringOutput
- func (o GetMysqlDbSystemEndpointOutput) Status() pulumi.StringOutput
- func (o GetMysqlDbSystemEndpointOutput) StatusDetails() pulumi.StringOutput
- func (o GetMysqlDbSystemEndpointOutput) ToGetMysqlDbSystemEndpointOutput() GetMysqlDbSystemEndpointOutput
- func (o GetMysqlDbSystemEndpointOutput) ToGetMysqlDbSystemEndpointOutputWithContext(ctx context.Context) GetMysqlDbSystemEndpointOutput
- type GetMysqlDbSystemHeatWaveCluster
- type GetMysqlDbSystemHeatWaveClusterArgs
- func (GetMysqlDbSystemHeatWaveClusterArgs) ElementType() reflect.Type
- func (i GetMysqlDbSystemHeatWaveClusterArgs) ToGetMysqlDbSystemHeatWaveClusterOutput() GetMysqlDbSystemHeatWaveClusterOutput
- func (i GetMysqlDbSystemHeatWaveClusterArgs) ToGetMysqlDbSystemHeatWaveClusterOutputWithContext(ctx context.Context) GetMysqlDbSystemHeatWaveClusterOutput
- type GetMysqlDbSystemHeatWaveClusterArray
- func (GetMysqlDbSystemHeatWaveClusterArray) ElementType() reflect.Type
- func (i GetMysqlDbSystemHeatWaveClusterArray) ToGetMysqlDbSystemHeatWaveClusterArrayOutput() GetMysqlDbSystemHeatWaveClusterArrayOutput
- func (i GetMysqlDbSystemHeatWaveClusterArray) ToGetMysqlDbSystemHeatWaveClusterArrayOutputWithContext(ctx context.Context) GetMysqlDbSystemHeatWaveClusterArrayOutput
- type GetMysqlDbSystemHeatWaveClusterArrayInput
- type GetMysqlDbSystemHeatWaveClusterArrayOutput
- func (GetMysqlDbSystemHeatWaveClusterArrayOutput) ElementType() reflect.Type
- func (o GetMysqlDbSystemHeatWaveClusterArrayOutput) Index(i pulumi.IntInput) GetMysqlDbSystemHeatWaveClusterOutput
- func (o GetMysqlDbSystemHeatWaveClusterArrayOutput) ToGetMysqlDbSystemHeatWaveClusterArrayOutput() GetMysqlDbSystemHeatWaveClusterArrayOutput
- func (o GetMysqlDbSystemHeatWaveClusterArrayOutput) ToGetMysqlDbSystemHeatWaveClusterArrayOutputWithContext(ctx context.Context) GetMysqlDbSystemHeatWaveClusterArrayOutput
- type GetMysqlDbSystemHeatWaveClusterInput
- type GetMysqlDbSystemHeatWaveClusterOutput
- func (o GetMysqlDbSystemHeatWaveClusterOutput) ClusterSize() pulumi.IntOutput
- func (GetMysqlDbSystemHeatWaveClusterOutput) ElementType() reflect.Type
- func (o GetMysqlDbSystemHeatWaveClusterOutput) IsLakehouseEnabled() pulumi.BoolOutput
- func (o GetMysqlDbSystemHeatWaveClusterOutput) ShapeName() pulumi.StringOutput
- func (o GetMysqlDbSystemHeatWaveClusterOutput) State() pulumi.StringOutput
- func (o GetMysqlDbSystemHeatWaveClusterOutput) TimeCreated() pulumi.StringOutput
- func (o GetMysqlDbSystemHeatWaveClusterOutput) TimeUpdated() pulumi.StringOutput
- func (o GetMysqlDbSystemHeatWaveClusterOutput) ToGetMysqlDbSystemHeatWaveClusterOutput() GetMysqlDbSystemHeatWaveClusterOutput
- func (o GetMysqlDbSystemHeatWaveClusterOutput) ToGetMysqlDbSystemHeatWaveClusterOutputWithContext(ctx context.Context) GetMysqlDbSystemHeatWaveClusterOutput
- type GetMysqlDbSystemMaintenance
- type GetMysqlDbSystemMaintenanceArgs
- func (GetMysqlDbSystemMaintenanceArgs) ElementType() reflect.Type
- func (i GetMysqlDbSystemMaintenanceArgs) ToGetMysqlDbSystemMaintenanceOutput() GetMysqlDbSystemMaintenanceOutput
- func (i GetMysqlDbSystemMaintenanceArgs) ToGetMysqlDbSystemMaintenanceOutputWithContext(ctx context.Context) GetMysqlDbSystemMaintenanceOutput
- type GetMysqlDbSystemMaintenanceArray
- func (GetMysqlDbSystemMaintenanceArray) ElementType() reflect.Type
- func (i GetMysqlDbSystemMaintenanceArray) ToGetMysqlDbSystemMaintenanceArrayOutput() GetMysqlDbSystemMaintenanceArrayOutput
- func (i GetMysqlDbSystemMaintenanceArray) ToGetMysqlDbSystemMaintenanceArrayOutputWithContext(ctx context.Context) GetMysqlDbSystemMaintenanceArrayOutput
- type GetMysqlDbSystemMaintenanceArrayInput
- type GetMysqlDbSystemMaintenanceArrayOutput
- func (GetMysqlDbSystemMaintenanceArrayOutput) ElementType() reflect.Type
- func (o GetMysqlDbSystemMaintenanceArrayOutput) Index(i pulumi.IntInput) GetMysqlDbSystemMaintenanceOutput
- func (o GetMysqlDbSystemMaintenanceArrayOutput) ToGetMysqlDbSystemMaintenanceArrayOutput() GetMysqlDbSystemMaintenanceArrayOutput
- func (o GetMysqlDbSystemMaintenanceArrayOutput) ToGetMysqlDbSystemMaintenanceArrayOutputWithContext(ctx context.Context) GetMysqlDbSystemMaintenanceArrayOutput
- type GetMysqlDbSystemMaintenanceInput
- type GetMysqlDbSystemMaintenanceOutput
- func (GetMysqlDbSystemMaintenanceOutput) ElementType() reflect.Type
- func (o GetMysqlDbSystemMaintenanceOutput) ToGetMysqlDbSystemMaintenanceOutput() GetMysqlDbSystemMaintenanceOutput
- func (o GetMysqlDbSystemMaintenanceOutput) ToGetMysqlDbSystemMaintenanceOutputWithContext(ctx context.Context) GetMysqlDbSystemMaintenanceOutput
- func (o GetMysqlDbSystemMaintenanceOutput) WindowStartTime() pulumi.StringOutput
- type GetMysqlDbSystemPointInTimeRecoveryDetail
- type GetMysqlDbSystemPointInTimeRecoveryDetailArgs
- func (GetMysqlDbSystemPointInTimeRecoveryDetailArgs) ElementType() reflect.Type
- func (i GetMysqlDbSystemPointInTimeRecoveryDetailArgs) ToGetMysqlDbSystemPointInTimeRecoveryDetailOutput() GetMysqlDbSystemPointInTimeRecoveryDetailOutput
- func (i GetMysqlDbSystemPointInTimeRecoveryDetailArgs) ToGetMysqlDbSystemPointInTimeRecoveryDetailOutputWithContext(ctx context.Context) GetMysqlDbSystemPointInTimeRecoveryDetailOutput
- type GetMysqlDbSystemPointInTimeRecoveryDetailArray
- func (GetMysqlDbSystemPointInTimeRecoveryDetailArray) ElementType() reflect.Type
- func (i GetMysqlDbSystemPointInTimeRecoveryDetailArray) ToGetMysqlDbSystemPointInTimeRecoveryDetailArrayOutput() GetMysqlDbSystemPointInTimeRecoveryDetailArrayOutput
- func (i GetMysqlDbSystemPointInTimeRecoveryDetailArray) ToGetMysqlDbSystemPointInTimeRecoveryDetailArrayOutputWithContext(ctx context.Context) GetMysqlDbSystemPointInTimeRecoveryDetailArrayOutput
- type GetMysqlDbSystemPointInTimeRecoveryDetailArrayInput
- type GetMysqlDbSystemPointInTimeRecoveryDetailArrayOutput
- func (GetMysqlDbSystemPointInTimeRecoveryDetailArrayOutput) ElementType() reflect.Type
- func (o GetMysqlDbSystemPointInTimeRecoveryDetailArrayOutput) Index(i pulumi.IntInput) GetMysqlDbSystemPointInTimeRecoveryDetailOutput
- func (o GetMysqlDbSystemPointInTimeRecoveryDetailArrayOutput) ToGetMysqlDbSystemPointInTimeRecoveryDetailArrayOutput() GetMysqlDbSystemPointInTimeRecoveryDetailArrayOutput
- func (o GetMysqlDbSystemPointInTimeRecoveryDetailArrayOutput) ToGetMysqlDbSystemPointInTimeRecoveryDetailArrayOutputWithContext(ctx context.Context) GetMysqlDbSystemPointInTimeRecoveryDetailArrayOutput
- type GetMysqlDbSystemPointInTimeRecoveryDetailInput
- type GetMysqlDbSystemPointInTimeRecoveryDetailOutput
- func (GetMysqlDbSystemPointInTimeRecoveryDetailOutput) ElementType() reflect.Type
- func (o GetMysqlDbSystemPointInTimeRecoveryDetailOutput) TimeEarliestRecoveryPoint() pulumi.StringOutput
- func (o GetMysqlDbSystemPointInTimeRecoveryDetailOutput) TimeLatestRecoveryPoint() pulumi.StringOutput
- func (o GetMysqlDbSystemPointInTimeRecoveryDetailOutput) ToGetMysqlDbSystemPointInTimeRecoveryDetailOutput() GetMysqlDbSystemPointInTimeRecoveryDetailOutput
- func (o GetMysqlDbSystemPointInTimeRecoveryDetailOutput) ToGetMysqlDbSystemPointInTimeRecoveryDetailOutputWithContext(ctx context.Context) GetMysqlDbSystemPointInTimeRecoveryDetailOutput
- type GetMysqlDbSystemSecureConnection
- type GetMysqlDbSystemSecureConnectionArgs
- func (GetMysqlDbSystemSecureConnectionArgs) ElementType() reflect.Type
- func (i GetMysqlDbSystemSecureConnectionArgs) ToGetMysqlDbSystemSecureConnectionOutput() GetMysqlDbSystemSecureConnectionOutput
- func (i GetMysqlDbSystemSecureConnectionArgs) ToGetMysqlDbSystemSecureConnectionOutputWithContext(ctx context.Context) GetMysqlDbSystemSecureConnectionOutput
- type GetMysqlDbSystemSecureConnectionArray
- func (GetMysqlDbSystemSecureConnectionArray) ElementType() reflect.Type
- func (i GetMysqlDbSystemSecureConnectionArray) ToGetMysqlDbSystemSecureConnectionArrayOutput() GetMysqlDbSystemSecureConnectionArrayOutput
- func (i GetMysqlDbSystemSecureConnectionArray) ToGetMysqlDbSystemSecureConnectionArrayOutputWithContext(ctx context.Context) GetMysqlDbSystemSecureConnectionArrayOutput
- type GetMysqlDbSystemSecureConnectionArrayInput
- type GetMysqlDbSystemSecureConnectionArrayOutput
- func (GetMysqlDbSystemSecureConnectionArrayOutput) ElementType() reflect.Type
- func (o GetMysqlDbSystemSecureConnectionArrayOutput) Index(i pulumi.IntInput) GetMysqlDbSystemSecureConnectionOutput
- func (o GetMysqlDbSystemSecureConnectionArrayOutput) ToGetMysqlDbSystemSecureConnectionArrayOutput() GetMysqlDbSystemSecureConnectionArrayOutput
- func (o GetMysqlDbSystemSecureConnectionArrayOutput) ToGetMysqlDbSystemSecureConnectionArrayOutputWithContext(ctx context.Context) GetMysqlDbSystemSecureConnectionArrayOutput
- type GetMysqlDbSystemSecureConnectionInput
- type GetMysqlDbSystemSecureConnectionOutput
- func (o GetMysqlDbSystemSecureConnectionOutput) CertificateGenerationType() pulumi.StringOutput
- func (o GetMysqlDbSystemSecureConnectionOutput) CertificateId() pulumi.StringOutput
- func (GetMysqlDbSystemSecureConnectionOutput) ElementType() reflect.Type
- func (o GetMysqlDbSystemSecureConnectionOutput) ToGetMysqlDbSystemSecureConnectionOutput() GetMysqlDbSystemSecureConnectionOutput
- func (o GetMysqlDbSystemSecureConnectionOutput) ToGetMysqlDbSystemSecureConnectionOutputWithContext(ctx context.Context) GetMysqlDbSystemSecureConnectionOutput
- type GetMysqlDbSystemSource
- type GetMysqlDbSystemSourceArgs
- type GetMysqlDbSystemSourceArray
- func (GetMysqlDbSystemSourceArray) ElementType() reflect.Type
- func (i GetMysqlDbSystemSourceArray) ToGetMysqlDbSystemSourceArrayOutput() GetMysqlDbSystemSourceArrayOutput
- func (i GetMysqlDbSystemSourceArray) ToGetMysqlDbSystemSourceArrayOutputWithContext(ctx context.Context) GetMysqlDbSystemSourceArrayOutput
- type GetMysqlDbSystemSourceArrayInput
- type GetMysqlDbSystemSourceArrayOutput
- func (GetMysqlDbSystemSourceArrayOutput) ElementType() reflect.Type
- func (o GetMysqlDbSystemSourceArrayOutput) Index(i pulumi.IntInput) GetMysqlDbSystemSourceOutput
- func (o GetMysqlDbSystemSourceArrayOutput) ToGetMysqlDbSystemSourceArrayOutput() GetMysqlDbSystemSourceArrayOutput
- func (o GetMysqlDbSystemSourceArrayOutput) ToGetMysqlDbSystemSourceArrayOutputWithContext(ctx context.Context) GetMysqlDbSystemSourceArrayOutput
- type GetMysqlDbSystemSourceInput
- type GetMysqlDbSystemSourceOutput
- func (o GetMysqlDbSystemSourceOutput) BackupId() pulumi.StringOutput
- func (o GetMysqlDbSystemSourceOutput) DbSystemId() pulumi.StringOutput
- func (GetMysqlDbSystemSourceOutput) ElementType() reflect.Type
- func (o GetMysqlDbSystemSourceOutput) RecoveryPoint() pulumi.StringOutput
- func (o GetMysqlDbSystemSourceOutput) SourceType() pulumi.StringOutput
- func (o GetMysqlDbSystemSourceOutput) SourceUrl() pulumi.StringOutput
- func (o GetMysqlDbSystemSourceOutput) ToGetMysqlDbSystemSourceOutput() GetMysqlDbSystemSourceOutput
- func (o GetMysqlDbSystemSourceOutput) ToGetMysqlDbSystemSourceOutputWithContext(ctx context.Context) GetMysqlDbSystemSourceOutput
- type GetMysqlDbSystemsArgs
- type GetMysqlDbSystemsDbSystem
- type GetMysqlDbSystemsDbSystemArgs
- func (GetMysqlDbSystemsDbSystemArgs) ElementType() reflect.Type
- func (i GetMysqlDbSystemsDbSystemArgs) ToGetMysqlDbSystemsDbSystemOutput() GetMysqlDbSystemsDbSystemOutput
- func (i GetMysqlDbSystemsDbSystemArgs) ToGetMysqlDbSystemsDbSystemOutputWithContext(ctx context.Context) GetMysqlDbSystemsDbSystemOutput
- type GetMysqlDbSystemsDbSystemArray
- func (GetMysqlDbSystemsDbSystemArray) ElementType() reflect.Type
- func (i GetMysqlDbSystemsDbSystemArray) ToGetMysqlDbSystemsDbSystemArrayOutput() GetMysqlDbSystemsDbSystemArrayOutput
- func (i GetMysqlDbSystemsDbSystemArray) ToGetMysqlDbSystemsDbSystemArrayOutputWithContext(ctx context.Context) GetMysqlDbSystemsDbSystemArrayOutput
- type GetMysqlDbSystemsDbSystemArrayInput
- type GetMysqlDbSystemsDbSystemArrayOutput
- func (GetMysqlDbSystemsDbSystemArrayOutput) ElementType() reflect.Type
- func (o GetMysqlDbSystemsDbSystemArrayOutput) Index(i pulumi.IntInput) GetMysqlDbSystemsDbSystemOutput
- func (o GetMysqlDbSystemsDbSystemArrayOutput) ToGetMysqlDbSystemsDbSystemArrayOutput() GetMysqlDbSystemsDbSystemArrayOutput
- func (o GetMysqlDbSystemsDbSystemArrayOutput) ToGetMysqlDbSystemsDbSystemArrayOutputWithContext(ctx context.Context) GetMysqlDbSystemsDbSystemArrayOutput
- type GetMysqlDbSystemsDbSystemBackupPolicy
- type GetMysqlDbSystemsDbSystemBackupPolicyArgs
- func (GetMysqlDbSystemsDbSystemBackupPolicyArgs) ElementType() reflect.Type
- func (i GetMysqlDbSystemsDbSystemBackupPolicyArgs) ToGetMysqlDbSystemsDbSystemBackupPolicyOutput() GetMysqlDbSystemsDbSystemBackupPolicyOutput
- func (i GetMysqlDbSystemsDbSystemBackupPolicyArgs) ToGetMysqlDbSystemsDbSystemBackupPolicyOutputWithContext(ctx context.Context) GetMysqlDbSystemsDbSystemBackupPolicyOutput
- type GetMysqlDbSystemsDbSystemBackupPolicyArray
- func (GetMysqlDbSystemsDbSystemBackupPolicyArray) ElementType() reflect.Type
- func (i GetMysqlDbSystemsDbSystemBackupPolicyArray) ToGetMysqlDbSystemsDbSystemBackupPolicyArrayOutput() GetMysqlDbSystemsDbSystemBackupPolicyArrayOutput
- func (i GetMysqlDbSystemsDbSystemBackupPolicyArray) ToGetMysqlDbSystemsDbSystemBackupPolicyArrayOutputWithContext(ctx context.Context) GetMysqlDbSystemsDbSystemBackupPolicyArrayOutput
- type GetMysqlDbSystemsDbSystemBackupPolicyArrayInput
- type GetMysqlDbSystemsDbSystemBackupPolicyArrayOutput
- func (GetMysqlDbSystemsDbSystemBackupPolicyArrayOutput) ElementType() reflect.Type
- func (o GetMysqlDbSystemsDbSystemBackupPolicyArrayOutput) Index(i pulumi.IntInput) GetMysqlDbSystemsDbSystemBackupPolicyOutput
- func (o GetMysqlDbSystemsDbSystemBackupPolicyArrayOutput) ToGetMysqlDbSystemsDbSystemBackupPolicyArrayOutput() GetMysqlDbSystemsDbSystemBackupPolicyArrayOutput
- func (o GetMysqlDbSystemsDbSystemBackupPolicyArrayOutput) ToGetMysqlDbSystemsDbSystemBackupPolicyArrayOutputWithContext(ctx context.Context) GetMysqlDbSystemsDbSystemBackupPolicyArrayOutput
- type GetMysqlDbSystemsDbSystemBackupPolicyInput
- type GetMysqlDbSystemsDbSystemBackupPolicyOutput
- func (o GetMysqlDbSystemsDbSystemBackupPolicyOutput) DefinedTags() pulumi.StringMapOutput
- func (GetMysqlDbSystemsDbSystemBackupPolicyOutput) ElementType() reflect.Type
- func (o GetMysqlDbSystemsDbSystemBackupPolicyOutput) FreeformTags() pulumi.StringMapOutput
- func (o GetMysqlDbSystemsDbSystemBackupPolicyOutput) IsEnabled() pulumi.BoolOutput
- func (o GetMysqlDbSystemsDbSystemBackupPolicyOutput) PitrPolicies() GetMysqlDbSystemsDbSystemBackupPolicyPitrPolicyArrayOutput
- func (o GetMysqlDbSystemsDbSystemBackupPolicyOutput) RetentionInDays() pulumi.IntOutput
- func (o GetMysqlDbSystemsDbSystemBackupPolicyOutput) ToGetMysqlDbSystemsDbSystemBackupPolicyOutput() GetMysqlDbSystemsDbSystemBackupPolicyOutput
- func (o GetMysqlDbSystemsDbSystemBackupPolicyOutput) ToGetMysqlDbSystemsDbSystemBackupPolicyOutputWithContext(ctx context.Context) GetMysqlDbSystemsDbSystemBackupPolicyOutput
- func (o GetMysqlDbSystemsDbSystemBackupPolicyOutput) WindowStartTime() pulumi.StringOutput
- type GetMysqlDbSystemsDbSystemBackupPolicyPitrPolicy
- type GetMysqlDbSystemsDbSystemBackupPolicyPitrPolicyArgs
- func (GetMysqlDbSystemsDbSystemBackupPolicyPitrPolicyArgs) ElementType() reflect.Type
- func (i GetMysqlDbSystemsDbSystemBackupPolicyPitrPolicyArgs) ToGetMysqlDbSystemsDbSystemBackupPolicyPitrPolicyOutput() GetMysqlDbSystemsDbSystemBackupPolicyPitrPolicyOutput
- func (i GetMysqlDbSystemsDbSystemBackupPolicyPitrPolicyArgs) ToGetMysqlDbSystemsDbSystemBackupPolicyPitrPolicyOutputWithContext(ctx context.Context) GetMysqlDbSystemsDbSystemBackupPolicyPitrPolicyOutput
- type GetMysqlDbSystemsDbSystemBackupPolicyPitrPolicyArray
- func (GetMysqlDbSystemsDbSystemBackupPolicyPitrPolicyArray) ElementType() reflect.Type
- func (i GetMysqlDbSystemsDbSystemBackupPolicyPitrPolicyArray) ToGetMysqlDbSystemsDbSystemBackupPolicyPitrPolicyArrayOutput() GetMysqlDbSystemsDbSystemBackupPolicyPitrPolicyArrayOutput
- func (i GetMysqlDbSystemsDbSystemBackupPolicyPitrPolicyArray) ToGetMysqlDbSystemsDbSystemBackupPolicyPitrPolicyArrayOutputWithContext(ctx context.Context) GetMysqlDbSystemsDbSystemBackupPolicyPitrPolicyArrayOutput
- type GetMysqlDbSystemsDbSystemBackupPolicyPitrPolicyArrayInput
- type GetMysqlDbSystemsDbSystemBackupPolicyPitrPolicyArrayOutput
- func (GetMysqlDbSystemsDbSystemBackupPolicyPitrPolicyArrayOutput) ElementType() reflect.Type
- func (o GetMysqlDbSystemsDbSystemBackupPolicyPitrPolicyArrayOutput) Index(i pulumi.IntInput) GetMysqlDbSystemsDbSystemBackupPolicyPitrPolicyOutput
- func (o GetMysqlDbSystemsDbSystemBackupPolicyPitrPolicyArrayOutput) ToGetMysqlDbSystemsDbSystemBackupPolicyPitrPolicyArrayOutput() GetMysqlDbSystemsDbSystemBackupPolicyPitrPolicyArrayOutput
- func (o GetMysqlDbSystemsDbSystemBackupPolicyPitrPolicyArrayOutput) ToGetMysqlDbSystemsDbSystemBackupPolicyPitrPolicyArrayOutputWithContext(ctx context.Context) GetMysqlDbSystemsDbSystemBackupPolicyPitrPolicyArrayOutput
- type GetMysqlDbSystemsDbSystemBackupPolicyPitrPolicyInput
- type GetMysqlDbSystemsDbSystemBackupPolicyPitrPolicyOutput
- func (GetMysqlDbSystemsDbSystemBackupPolicyPitrPolicyOutput) ElementType() reflect.Type
- func (o GetMysqlDbSystemsDbSystemBackupPolicyPitrPolicyOutput) IsEnabled() pulumi.BoolOutput
- func (o GetMysqlDbSystemsDbSystemBackupPolicyPitrPolicyOutput) ToGetMysqlDbSystemsDbSystemBackupPolicyPitrPolicyOutput() GetMysqlDbSystemsDbSystemBackupPolicyPitrPolicyOutput
- func (o GetMysqlDbSystemsDbSystemBackupPolicyPitrPolicyOutput) ToGetMysqlDbSystemsDbSystemBackupPolicyPitrPolicyOutputWithContext(ctx context.Context) GetMysqlDbSystemsDbSystemBackupPolicyPitrPolicyOutput
- type GetMysqlDbSystemsDbSystemChannel
- type GetMysqlDbSystemsDbSystemChannelArgs
- func (GetMysqlDbSystemsDbSystemChannelArgs) ElementType() reflect.Type
- func (i GetMysqlDbSystemsDbSystemChannelArgs) ToGetMysqlDbSystemsDbSystemChannelOutput() GetMysqlDbSystemsDbSystemChannelOutput
- func (i GetMysqlDbSystemsDbSystemChannelArgs) ToGetMysqlDbSystemsDbSystemChannelOutputWithContext(ctx context.Context) GetMysqlDbSystemsDbSystemChannelOutput
- type GetMysqlDbSystemsDbSystemChannelArray
- func (GetMysqlDbSystemsDbSystemChannelArray) ElementType() reflect.Type
- func (i GetMysqlDbSystemsDbSystemChannelArray) ToGetMysqlDbSystemsDbSystemChannelArrayOutput() GetMysqlDbSystemsDbSystemChannelArrayOutput
- func (i GetMysqlDbSystemsDbSystemChannelArray) ToGetMysqlDbSystemsDbSystemChannelArrayOutputWithContext(ctx context.Context) GetMysqlDbSystemsDbSystemChannelArrayOutput
- type GetMysqlDbSystemsDbSystemChannelArrayInput
- type GetMysqlDbSystemsDbSystemChannelArrayOutput
- func (GetMysqlDbSystemsDbSystemChannelArrayOutput) ElementType() reflect.Type
- func (o GetMysqlDbSystemsDbSystemChannelArrayOutput) Index(i pulumi.IntInput) GetMysqlDbSystemsDbSystemChannelOutput
- func (o GetMysqlDbSystemsDbSystemChannelArrayOutput) ToGetMysqlDbSystemsDbSystemChannelArrayOutput() GetMysqlDbSystemsDbSystemChannelArrayOutput
- func (o GetMysqlDbSystemsDbSystemChannelArrayOutput) ToGetMysqlDbSystemsDbSystemChannelArrayOutputWithContext(ctx context.Context) GetMysqlDbSystemsDbSystemChannelArrayOutput
- type GetMysqlDbSystemsDbSystemChannelInput
- type GetMysqlDbSystemsDbSystemChannelOutput
- func (o GetMysqlDbSystemsDbSystemChannelOutput) CompartmentId() pulumi.StringOutput
- func (o GetMysqlDbSystemsDbSystemChannelOutput) DefinedTags() pulumi.StringMapOutput
- func (o GetMysqlDbSystemsDbSystemChannelOutput) DisplayName() pulumi.StringOutput
- func (GetMysqlDbSystemsDbSystemChannelOutput) ElementType() reflect.Type
- func (o GetMysqlDbSystemsDbSystemChannelOutput) FreeformTags() pulumi.StringMapOutput
- func (o GetMysqlDbSystemsDbSystemChannelOutput) Id() pulumi.StringOutput
- func (o GetMysqlDbSystemsDbSystemChannelOutput) IsEnabled() pulumi.BoolOutput
- func (o GetMysqlDbSystemsDbSystemChannelOutput) LifecycleDetails() pulumi.StringOutput
- func (o GetMysqlDbSystemsDbSystemChannelOutput) Sources() GetMysqlDbSystemsDbSystemChannelSourceArrayOutput
- func (o GetMysqlDbSystemsDbSystemChannelOutput) State() pulumi.StringOutput
- func (o GetMysqlDbSystemsDbSystemChannelOutput) Targets() GetMysqlDbSystemsDbSystemChannelTargetArrayOutput
- func (o GetMysqlDbSystemsDbSystemChannelOutput) TimeCreated() pulumi.StringOutput
- func (o GetMysqlDbSystemsDbSystemChannelOutput) TimeUpdated() pulumi.StringOutput
- func (o GetMysqlDbSystemsDbSystemChannelOutput) ToGetMysqlDbSystemsDbSystemChannelOutput() GetMysqlDbSystemsDbSystemChannelOutput
- func (o GetMysqlDbSystemsDbSystemChannelOutput) ToGetMysqlDbSystemsDbSystemChannelOutputWithContext(ctx context.Context) GetMysqlDbSystemsDbSystemChannelOutput
- type GetMysqlDbSystemsDbSystemChannelSource
- type GetMysqlDbSystemsDbSystemChannelSourceAnonymousTransactionsHandling
- type GetMysqlDbSystemsDbSystemChannelSourceAnonymousTransactionsHandlingArgs
- func (GetMysqlDbSystemsDbSystemChannelSourceAnonymousTransactionsHandlingArgs) ElementType() reflect.Type
- func (i GetMysqlDbSystemsDbSystemChannelSourceAnonymousTransactionsHandlingArgs) ToGetMysqlDbSystemsDbSystemChannelSourceAnonymousTransactionsHandlingOutput() GetMysqlDbSystemsDbSystemChannelSourceAnonymousTransactionsHandlingOutput
- func (i GetMysqlDbSystemsDbSystemChannelSourceAnonymousTransactionsHandlingArgs) ToGetMysqlDbSystemsDbSystemChannelSourceAnonymousTransactionsHandlingOutputWithContext(ctx context.Context) GetMysqlDbSystemsDbSystemChannelSourceAnonymousTransactionsHandlingOutput
- type GetMysqlDbSystemsDbSystemChannelSourceAnonymousTransactionsHandlingArray
- func (GetMysqlDbSystemsDbSystemChannelSourceAnonymousTransactionsHandlingArray) ElementType() reflect.Type
- func (i GetMysqlDbSystemsDbSystemChannelSourceAnonymousTransactionsHandlingArray) ToGetMysqlDbSystemsDbSystemChannelSourceAnonymousTransactionsHandlingArrayOutput() GetMysqlDbSystemsDbSystemChannelSourceAnonymousTransactionsHandlingArrayOutput
- func (i GetMysqlDbSystemsDbSystemChannelSourceAnonymousTransactionsHandlingArray) ToGetMysqlDbSystemsDbSystemChannelSourceAnonymousTransactionsHandlingArrayOutputWithContext(ctx context.Context) GetMysqlDbSystemsDbSystemChannelSourceAnonymousTransactionsHandlingArrayOutput
- type GetMysqlDbSystemsDbSystemChannelSourceAnonymousTransactionsHandlingArrayInput
- type GetMysqlDbSystemsDbSystemChannelSourceAnonymousTransactionsHandlingArrayOutput
- func (GetMysqlDbSystemsDbSystemChannelSourceAnonymousTransactionsHandlingArrayOutput) ElementType() reflect.Type
- func (o GetMysqlDbSystemsDbSystemChannelSourceAnonymousTransactionsHandlingArrayOutput) Index(i pulumi.IntInput) GetMysqlDbSystemsDbSystemChannelSourceAnonymousTransactionsHandlingOutput
- func (o GetMysqlDbSystemsDbSystemChannelSourceAnonymousTransactionsHandlingArrayOutput) ToGetMysqlDbSystemsDbSystemChannelSourceAnonymousTransactionsHandlingArrayOutput() GetMysqlDbSystemsDbSystemChannelSourceAnonymousTransactionsHandlingArrayOutput
- func (o GetMysqlDbSystemsDbSystemChannelSourceAnonymousTransactionsHandlingArrayOutput) ToGetMysqlDbSystemsDbSystemChannelSourceAnonymousTransactionsHandlingArrayOutputWithContext(ctx context.Context) GetMysqlDbSystemsDbSystemChannelSourceAnonymousTransactionsHandlingArrayOutput
- type GetMysqlDbSystemsDbSystemChannelSourceAnonymousTransactionsHandlingInput
- type GetMysqlDbSystemsDbSystemChannelSourceAnonymousTransactionsHandlingOutput
- func (GetMysqlDbSystemsDbSystemChannelSourceAnonymousTransactionsHandlingOutput) ElementType() reflect.Type
- func (o GetMysqlDbSystemsDbSystemChannelSourceAnonymousTransactionsHandlingOutput) LastConfiguredLogFilename() pulumi.StringOutput
- func (o GetMysqlDbSystemsDbSystemChannelSourceAnonymousTransactionsHandlingOutput) LastConfiguredLogOffset() pulumi.StringOutput
- func (o GetMysqlDbSystemsDbSystemChannelSourceAnonymousTransactionsHandlingOutput) Policy() pulumi.StringOutput
- func (o GetMysqlDbSystemsDbSystemChannelSourceAnonymousTransactionsHandlingOutput) ToGetMysqlDbSystemsDbSystemChannelSourceAnonymousTransactionsHandlingOutput() GetMysqlDbSystemsDbSystemChannelSourceAnonymousTransactionsHandlingOutput
- func (o GetMysqlDbSystemsDbSystemChannelSourceAnonymousTransactionsHandlingOutput) ToGetMysqlDbSystemsDbSystemChannelSourceAnonymousTransactionsHandlingOutputWithContext(ctx context.Context) GetMysqlDbSystemsDbSystemChannelSourceAnonymousTransactionsHandlingOutput
- func (o GetMysqlDbSystemsDbSystemChannelSourceAnonymousTransactionsHandlingOutput) Uuid() pulumi.StringOutput
- type GetMysqlDbSystemsDbSystemChannelSourceArgs
- func (GetMysqlDbSystemsDbSystemChannelSourceArgs) ElementType() reflect.Type
- func (i GetMysqlDbSystemsDbSystemChannelSourceArgs) ToGetMysqlDbSystemsDbSystemChannelSourceOutput() GetMysqlDbSystemsDbSystemChannelSourceOutput
- func (i GetMysqlDbSystemsDbSystemChannelSourceArgs) ToGetMysqlDbSystemsDbSystemChannelSourceOutputWithContext(ctx context.Context) GetMysqlDbSystemsDbSystemChannelSourceOutput
- type GetMysqlDbSystemsDbSystemChannelSourceArray
- func (GetMysqlDbSystemsDbSystemChannelSourceArray) ElementType() reflect.Type
- func (i GetMysqlDbSystemsDbSystemChannelSourceArray) ToGetMysqlDbSystemsDbSystemChannelSourceArrayOutput() GetMysqlDbSystemsDbSystemChannelSourceArrayOutput
- func (i GetMysqlDbSystemsDbSystemChannelSourceArray) ToGetMysqlDbSystemsDbSystemChannelSourceArrayOutputWithContext(ctx context.Context) GetMysqlDbSystemsDbSystemChannelSourceArrayOutput
- type GetMysqlDbSystemsDbSystemChannelSourceArrayInput
- type GetMysqlDbSystemsDbSystemChannelSourceArrayOutput
- func (GetMysqlDbSystemsDbSystemChannelSourceArrayOutput) ElementType() reflect.Type
- func (o GetMysqlDbSystemsDbSystemChannelSourceArrayOutput) Index(i pulumi.IntInput) GetMysqlDbSystemsDbSystemChannelSourceOutput
- func (o GetMysqlDbSystemsDbSystemChannelSourceArrayOutput) ToGetMysqlDbSystemsDbSystemChannelSourceArrayOutput() GetMysqlDbSystemsDbSystemChannelSourceArrayOutput
- func (o GetMysqlDbSystemsDbSystemChannelSourceArrayOutput) ToGetMysqlDbSystemsDbSystemChannelSourceArrayOutputWithContext(ctx context.Context) GetMysqlDbSystemsDbSystemChannelSourceArrayOutput
- type GetMysqlDbSystemsDbSystemChannelSourceInput
- type GetMysqlDbSystemsDbSystemChannelSourceOutput
- func (o GetMysqlDbSystemsDbSystemChannelSourceOutput) AnonymousTransactionsHandlings() GetMysqlDbSystemsDbSystemChannelSourceAnonymousTransactionsHandlingArrayOutput
- func (GetMysqlDbSystemsDbSystemChannelSourceOutput) ElementType() reflect.Type
- func (o GetMysqlDbSystemsDbSystemChannelSourceOutput) Hostname() pulumi.StringOutput
- func (o GetMysqlDbSystemsDbSystemChannelSourceOutput) Port() pulumi.IntOutput
- func (o GetMysqlDbSystemsDbSystemChannelSourceOutput) SourceType() pulumi.StringOutput
- func (o GetMysqlDbSystemsDbSystemChannelSourceOutput) SslCaCertificates() GetMysqlDbSystemsDbSystemChannelSourceSslCaCertificateArrayOutput
- func (o GetMysqlDbSystemsDbSystemChannelSourceOutput) SslMode() pulumi.StringOutput
- func (o GetMysqlDbSystemsDbSystemChannelSourceOutput) ToGetMysqlDbSystemsDbSystemChannelSourceOutput() GetMysqlDbSystemsDbSystemChannelSourceOutput
- func (o GetMysqlDbSystemsDbSystemChannelSourceOutput) ToGetMysqlDbSystemsDbSystemChannelSourceOutputWithContext(ctx context.Context) GetMysqlDbSystemsDbSystemChannelSourceOutput
- func (o GetMysqlDbSystemsDbSystemChannelSourceOutput) Username() pulumi.StringOutput
- type GetMysqlDbSystemsDbSystemChannelSourceSslCaCertificate
- type GetMysqlDbSystemsDbSystemChannelSourceSslCaCertificateArgs
- func (GetMysqlDbSystemsDbSystemChannelSourceSslCaCertificateArgs) ElementType() reflect.Type
- func (i GetMysqlDbSystemsDbSystemChannelSourceSslCaCertificateArgs) ToGetMysqlDbSystemsDbSystemChannelSourceSslCaCertificateOutput() GetMysqlDbSystemsDbSystemChannelSourceSslCaCertificateOutput
- func (i GetMysqlDbSystemsDbSystemChannelSourceSslCaCertificateArgs) ToGetMysqlDbSystemsDbSystemChannelSourceSslCaCertificateOutputWithContext(ctx context.Context) GetMysqlDbSystemsDbSystemChannelSourceSslCaCertificateOutput
- type GetMysqlDbSystemsDbSystemChannelSourceSslCaCertificateArray
- func (GetMysqlDbSystemsDbSystemChannelSourceSslCaCertificateArray) ElementType() reflect.Type
- func (i GetMysqlDbSystemsDbSystemChannelSourceSslCaCertificateArray) ToGetMysqlDbSystemsDbSystemChannelSourceSslCaCertificateArrayOutput() GetMysqlDbSystemsDbSystemChannelSourceSslCaCertificateArrayOutput
- func (i GetMysqlDbSystemsDbSystemChannelSourceSslCaCertificateArray) ToGetMysqlDbSystemsDbSystemChannelSourceSslCaCertificateArrayOutputWithContext(ctx context.Context) GetMysqlDbSystemsDbSystemChannelSourceSslCaCertificateArrayOutput
- type GetMysqlDbSystemsDbSystemChannelSourceSslCaCertificateArrayInput
- type GetMysqlDbSystemsDbSystemChannelSourceSslCaCertificateArrayOutput
- func (GetMysqlDbSystemsDbSystemChannelSourceSslCaCertificateArrayOutput) ElementType() reflect.Type
- func (o GetMysqlDbSystemsDbSystemChannelSourceSslCaCertificateArrayOutput) Index(i pulumi.IntInput) GetMysqlDbSystemsDbSystemChannelSourceSslCaCertificateOutput
- func (o GetMysqlDbSystemsDbSystemChannelSourceSslCaCertificateArrayOutput) ToGetMysqlDbSystemsDbSystemChannelSourceSslCaCertificateArrayOutput() GetMysqlDbSystemsDbSystemChannelSourceSslCaCertificateArrayOutput
- func (o GetMysqlDbSystemsDbSystemChannelSourceSslCaCertificateArrayOutput) ToGetMysqlDbSystemsDbSystemChannelSourceSslCaCertificateArrayOutputWithContext(ctx context.Context) GetMysqlDbSystemsDbSystemChannelSourceSslCaCertificateArrayOutput
- type GetMysqlDbSystemsDbSystemChannelSourceSslCaCertificateInput
- type GetMysqlDbSystemsDbSystemChannelSourceSslCaCertificateOutput
- func (o GetMysqlDbSystemsDbSystemChannelSourceSslCaCertificateOutput) CertificateType() pulumi.StringOutput
- func (o GetMysqlDbSystemsDbSystemChannelSourceSslCaCertificateOutput) Contents() pulumi.StringOutput
- func (GetMysqlDbSystemsDbSystemChannelSourceSslCaCertificateOutput) ElementType() reflect.Type
- func (o GetMysqlDbSystemsDbSystemChannelSourceSslCaCertificateOutput) ToGetMysqlDbSystemsDbSystemChannelSourceSslCaCertificateOutput() GetMysqlDbSystemsDbSystemChannelSourceSslCaCertificateOutput
- func (o GetMysqlDbSystemsDbSystemChannelSourceSslCaCertificateOutput) ToGetMysqlDbSystemsDbSystemChannelSourceSslCaCertificateOutputWithContext(ctx context.Context) GetMysqlDbSystemsDbSystemChannelSourceSslCaCertificateOutput
- type GetMysqlDbSystemsDbSystemChannelTarget
- type GetMysqlDbSystemsDbSystemChannelTargetArgs
- func (GetMysqlDbSystemsDbSystemChannelTargetArgs) ElementType() reflect.Type
- func (i GetMysqlDbSystemsDbSystemChannelTargetArgs) ToGetMysqlDbSystemsDbSystemChannelTargetOutput() GetMysqlDbSystemsDbSystemChannelTargetOutput
- func (i GetMysqlDbSystemsDbSystemChannelTargetArgs) ToGetMysqlDbSystemsDbSystemChannelTargetOutputWithContext(ctx context.Context) GetMysqlDbSystemsDbSystemChannelTargetOutput
- type GetMysqlDbSystemsDbSystemChannelTargetArray
- func (GetMysqlDbSystemsDbSystemChannelTargetArray) ElementType() reflect.Type
- func (i GetMysqlDbSystemsDbSystemChannelTargetArray) ToGetMysqlDbSystemsDbSystemChannelTargetArrayOutput() GetMysqlDbSystemsDbSystemChannelTargetArrayOutput
- func (i GetMysqlDbSystemsDbSystemChannelTargetArray) ToGetMysqlDbSystemsDbSystemChannelTargetArrayOutputWithContext(ctx context.Context) GetMysqlDbSystemsDbSystemChannelTargetArrayOutput
- type GetMysqlDbSystemsDbSystemChannelTargetArrayInput
- type GetMysqlDbSystemsDbSystemChannelTargetArrayOutput
- func (GetMysqlDbSystemsDbSystemChannelTargetArrayOutput) ElementType() reflect.Type
- func (o GetMysqlDbSystemsDbSystemChannelTargetArrayOutput) Index(i pulumi.IntInput) GetMysqlDbSystemsDbSystemChannelTargetOutput
- func (o GetMysqlDbSystemsDbSystemChannelTargetArrayOutput) ToGetMysqlDbSystemsDbSystemChannelTargetArrayOutput() GetMysqlDbSystemsDbSystemChannelTargetArrayOutput
- func (o GetMysqlDbSystemsDbSystemChannelTargetArrayOutput) ToGetMysqlDbSystemsDbSystemChannelTargetArrayOutputWithContext(ctx context.Context) GetMysqlDbSystemsDbSystemChannelTargetArrayOutput
- type GetMysqlDbSystemsDbSystemChannelTargetFilter
- type GetMysqlDbSystemsDbSystemChannelTargetFilterArgs
- func (GetMysqlDbSystemsDbSystemChannelTargetFilterArgs) ElementType() reflect.Type
- func (i GetMysqlDbSystemsDbSystemChannelTargetFilterArgs) ToGetMysqlDbSystemsDbSystemChannelTargetFilterOutput() GetMysqlDbSystemsDbSystemChannelTargetFilterOutput
- func (i GetMysqlDbSystemsDbSystemChannelTargetFilterArgs) ToGetMysqlDbSystemsDbSystemChannelTargetFilterOutputWithContext(ctx context.Context) GetMysqlDbSystemsDbSystemChannelTargetFilterOutput
- type GetMysqlDbSystemsDbSystemChannelTargetFilterArray
- func (GetMysqlDbSystemsDbSystemChannelTargetFilterArray) ElementType() reflect.Type
- func (i GetMysqlDbSystemsDbSystemChannelTargetFilterArray) ToGetMysqlDbSystemsDbSystemChannelTargetFilterArrayOutput() GetMysqlDbSystemsDbSystemChannelTargetFilterArrayOutput
- func (i GetMysqlDbSystemsDbSystemChannelTargetFilterArray) ToGetMysqlDbSystemsDbSystemChannelTargetFilterArrayOutputWithContext(ctx context.Context) GetMysqlDbSystemsDbSystemChannelTargetFilterArrayOutput
- type GetMysqlDbSystemsDbSystemChannelTargetFilterArrayInput
- type GetMysqlDbSystemsDbSystemChannelTargetFilterArrayOutput
- func (GetMysqlDbSystemsDbSystemChannelTargetFilterArrayOutput) ElementType() reflect.Type
- func (o GetMysqlDbSystemsDbSystemChannelTargetFilterArrayOutput) Index(i pulumi.IntInput) GetMysqlDbSystemsDbSystemChannelTargetFilterOutput
- func (o GetMysqlDbSystemsDbSystemChannelTargetFilterArrayOutput) ToGetMysqlDbSystemsDbSystemChannelTargetFilterArrayOutput() GetMysqlDbSystemsDbSystemChannelTargetFilterArrayOutput
- func (o GetMysqlDbSystemsDbSystemChannelTargetFilterArrayOutput) ToGetMysqlDbSystemsDbSystemChannelTargetFilterArrayOutputWithContext(ctx context.Context) GetMysqlDbSystemsDbSystemChannelTargetFilterArrayOutput
- type GetMysqlDbSystemsDbSystemChannelTargetFilterInput
- type GetMysqlDbSystemsDbSystemChannelTargetFilterOutput
- func (GetMysqlDbSystemsDbSystemChannelTargetFilterOutput) ElementType() reflect.Type
- func (o GetMysqlDbSystemsDbSystemChannelTargetFilterOutput) ToGetMysqlDbSystemsDbSystemChannelTargetFilterOutput() GetMysqlDbSystemsDbSystemChannelTargetFilterOutput
- func (o GetMysqlDbSystemsDbSystemChannelTargetFilterOutput) ToGetMysqlDbSystemsDbSystemChannelTargetFilterOutputWithContext(ctx context.Context) GetMysqlDbSystemsDbSystemChannelTargetFilterOutput
- func (o GetMysqlDbSystemsDbSystemChannelTargetFilterOutput) Type() pulumi.StringOutput
- func (o GetMysqlDbSystemsDbSystemChannelTargetFilterOutput) Value() pulumi.StringOutput
- type GetMysqlDbSystemsDbSystemChannelTargetInput
- type GetMysqlDbSystemsDbSystemChannelTargetOutput
- func (o GetMysqlDbSystemsDbSystemChannelTargetOutput) ApplierUsername() pulumi.StringOutput
- func (o GetMysqlDbSystemsDbSystemChannelTargetOutput) ChannelName() pulumi.StringOutput
- func (o GetMysqlDbSystemsDbSystemChannelTargetOutput) DbSystemId() pulumi.StringOutput
- func (o GetMysqlDbSystemsDbSystemChannelTargetOutput) DelayInSeconds() pulumi.IntOutput
- func (GetMysqlDbSystemsDbSystemChannelTargetOutput) ElementType() reflect.Type
- func (o GetMysqlDbSystemsDbSystemChannelTargetOutput) Filters() GetMysqlDbSystemsDbSystemChannelTargetFilterArrayOutput
- func (o GetMysqlDbSystemsDbSystemChannelTargetOutput) TablesWithoutPrimaryKeyHandling() pulumi.StringOutput
- func (o GetMysqlDbSystemsDbSystemChannelTargetOutput) TargetType() pulumi.StringOutput
- func (o GetMysqlDbSystemsDbSystemChannelTargetOutput) ToGetMysqlDbSystemsDbSystemChannelTargetOutput() GetMysqlDbSystemsDbSystemChannelTargetOutput
- func (o GetMysqlDbSystemsDbSystemChannelTargetOutput) ToGetMysqlDbSystemsDbSystemChannelTargetOutputWithContext(ctx context.Context) GetMysqlDbSystemsDbSystemChannelTargetOutput
- type GetMysqlDbSystemsDbSystemCurrentPlacement
- type GetMysqlDbSystemsDbSystemCurrentPlacementArgs
- func (GetMysqlDbSystemsDbSystemCurrentPlacementArgs) ElementType() reflect.Type
- func (i GetMysqlDbSystemsDbSystemCurrentPlacementArgs) ToGetMysqlDbSystemsDbSystemCurrentPlacementOutput() GetMysqlDbSystemsDbSystemCurrentPlacementOutput
- func (i GetMysqlDbSystemsDbSystemCurrentPlacementArgs) ToGetMysqlDbSystemsDbSystemCurrentPlacementOutputWithContext(ctx context.Context) GetMysqlDbSystemsDbSystemCurrentPlacementOutput
- type GetMysqlDbSystemsDbSystemCurrentPlacementArray
- func (GetMysqlDbSystemsDbSystemCurrentPlacementArray) ElementType() reflect.Type
- func (i GetMysqlDbSystemsDbSystemCurrentPlacementArray) ToGetMysqlDbSystemsDbSystemCurrentPlacementArrayOutput() GetMysqlDbSystemsDbSystemCurrentPlacementArrayOutput
- func (i GetMysqlDbSystemsDbSystemCurrentPlacementArray) ToGetMysqlDbSystemsDbSystemCurrentPlacementArrayOutputWithContext(ctx context.Context) GetMysqlDbSystemsDbSystemCurrentPlacementArrayOutput
- type GetMysqlDbSystemsDbSystemCurrentPlacementArrayInput
- type GetMysqlDbSystemsDbSystemCurrentPlacementArrayOutput
- func (GetMysqlDbSystemsDbSystemCurrentPlacementArrayOutput) ElementType() reflect.Type
- func (o GetMysqlDbSystemsDbSystemCurrentPlacementArrayOutput) Index(i pulumi.IntInput) GetMysqlDbSystemsDbSystemCurrentPlacementOutput
- func (o GetMysqlDbSystemsDbSystemCurrentPlacementArrayOutput) ToGetMysqlDbSystemsDbSystemCurrentPlacementArrayOutput() GetMysqlDbSystemsDbSystemCurrentPlacementArrayOutput
- func (o GetMysqlDbSystemsDbSystemCurrentPlacementArrayOutput) ToGetMysqlDbSystemsDbSystemCurrentPlacementArrayOutputWithContext(ctx context.Context) GetMysqlDbSystemsDbSystemCurrentPlacementArrayOutput
- type GetMysqlDbSystemsDbSystemCurrentPlacementInput
- type GetMysqlDbSystemsDbSystemCurrentPlacementOutput
- func (o GetMysqlDbSystemsDbSystemCurrentPlacementOutput) AvailabilityDomain() pulumi.StringOutput
- func (GetMysqlDbSystemsDbSystemCurrentPlacementOutput) ElementType() reflect.Type
- func (o GetMysqlDbSystemsDbSystemCurrentPlacementOutput) FaultDomain() pulumi.StringOutput
- func (o GetMysqlDbSystemsDbSystemCurrentPlacementOutput) ToGetMysqlDbSystemsDbSystemCurrentPlacementOutput() GetMysqlDbSystemsDbSystemCurrentPlacementOutput
- func (o GetMysqlDbSystemsDbSystemCurrentPlacementOutput) ToGetMysqlDbSystemsDbSystemCurrentPlacementOutputWithContext(ctx context.Context) GetMysqlDbSystemsDbSystemCurrentPlacementOutput
- type GetMysqlDbSystemsDbSystemCustomerContact
- type GetMysqlDbSystemsDbSystemCustomerContactArgs
- func (GetMysqlDbSystemsDbSystemCustomerContactArgs) ElementType() reflect.Type
- func (i GetMysqlDbSystemsDbSystemCustomerContactArgs) ToGetMysqlDbSystemsDbSystemCustomerContactOutput() GetMysqlDbSystemsDbSystemCustomerContactOutput
- func (i GetMysqlDbSystemsDbSystemCustomerContactArgs) ToGetMysqlDbSystemsDbSystemCustomerContactOutputWithContext(ctx context.Context) GetMysqlDbSystemsDbSystemCustomerContactOutput
- type GetMysqlDbSystemsDbSystemCustomerContactArray
- func (GetMysqlDbSystemsDbSystemCustomerContactArray) ElementType() reflect.Type
- func (i GetMysqlDbSystemsDbSystemCustomerContactArray) ToGetMysqlDbSystemsDbSystemCustomerContactArrayOutput() GetMysqlDbSystemsDbSystemCustomerContactArrayOutput
- func (i GetMysqlDbSystemsDbSystemCustomerContactArray) ToGetMysqlDbSystemsDbSystemCustomerContactArrayOutputWithContext(ctx context.Context) GetMysqlDbSystemsDbSystemCustomerContactArrayOutput
- type GetMysqlDbSystemsDbSystemCustomerContactArrayInput
- type GetMysqlDbSystemsDbSystemCustomerContactArrayOutput
- func (GetMysqlDbSystemsDbSystemCustomerContactArrayOutput) ElementType() reflect.Type
- func (o GetMysqlDbSystemsDbSystemCustomerContactArrayOutput) Index(i pulumi.IntInput) GetMysqlDbSystemsDbSystemCustomerContactOutput
- func (o GetMysqlDbSystemsDbSystemCustomerContactArrayOutput) ToGetMysqlDbSystemsDbSystemCustomerContactArrayOutput() GetMysqlDbSystemsDbSystemCustomerContactArrayOutput
- func (o GetMysqlDbSystemsDbSystemCustomerContactArrayOutput) ToGetMysqlDbSystemsDbSystemCustomerContactArrayOutputWithContext(ctx context.Context) GetMysqlDbSystemsDbSystemCustomerContactArrayOutput
- type GetMysqlDbSystemsDbSystemCustomerContactInput
- type GetMysqlDbSystemsDbSystemCustomerContactOutput
- func (GetMysqlDbSystemsDbSystemCustomerContactOutput) ElementType() reflect.Type
- func (o GetMysqlDbSystemsDbSystemCustomerContactOutput) Email() pulumi.StringOutput
- func (o GetMysqlDbSystemsDbSystemCustomerContactOutput) ToGetMysqlDbSystemsDbSystemCustomerContactOutput() GetMysqlDbSystemsDbSystemCustomerContactOutput
- func (o GetMysqlDbSystemsDbSystemCustomerContactOutput) ToGetMysqlDbSystemsDbSystemCustomerContactOutputWithContext(ctx context.Context) GetMysqlDbSystemsDbSystemCustomerContactOutput
- type GetMysqlDbSystemsDbSystemDataStorage
- type GetMysqlDbSystemsDbSystemDataStorageArgs
- func (GetMysqlDbSystemsDbSystemDataStorageArgs) ElementType() reflect.Type
- func (i GetMysqlDbSystemsDbSystemDataStorageArgs) ToGetMysqlDbSystemsDbSystemDataStorageOutput() GetMysqlDbSystemsDbSystemDataStorageOutput
- func (i GetMysqlDbSystemsDbSystemDataStorageArgs) ToGetMysqlDbSystemsDbSystemDataStorageOutputWithContext(ctx context.Context) GetMysqlDbSystemsDbSystemDataStorageOutput
- type GetMysqlDbSystemsDbSystemDataStorageArray
- func (GetMysqlDbSystemsDbSystemDataStorageArray) ElementType() reflect.Type
- func (i GetMysqlDbSystemsDbSystemDataStorageArray) ToGetMysqlDbSystemsDbSystemDataStorageArrayOutput() GetMysqlDbSystemsDbSystemDataStorageArrayOutput
- func (i GetMysqlDbSystemsDbSystemDataStorageArray) ToGetMysqlDbSystemsDbSystemDataStorageArrayOutputWithContext(ctx context.Context) GetMysqlDbSystemsDbSystemDataStorageArrayOutput
- type GetMysqlDbSystemsDbSystemDataStorageArrayInput
- type GetMysqlDbSystemsDbSystemDataStorageArrayOutput
- func (GetMysqlDbSystemsDbSystemDataStorageArrayOutput) ElementType() reflect.Type
- func (o GetMysqlDbSystemsDbSystemDataStorageArrayOutput) Index(i pulumi.IntInput) GetMysqlDbSystemsDbSystemDataStorageOutput
- func (o GetMysqlDbSystemsDbSystemDataStorageArrayOutput) ToGetMysqlDbSystemsDbSystemDataStorageArrayOutput() GetMysqlDbSystemsDbSystemDataStorageArrayOutput
- func (o GetMysqlDbSystemsDbSystemDataStorageArrayOutput) ToGetMysqlDbSystemsDbSystemDataStorageArrayOutputWithContext(ctx context.Context) GetMysqlDbSystemsDbSystemDataStorageArrayOutput
- type GetMysqlDbSystemsDbSystemDataStorageInput
- type GetMysqlDbSystemsDbSystemDataStorageOutput
- func (o GetMysqlDbSystemsDbSystemDataStorageOutput) AllocatedStorageSizeInGbs() pulumi.IntOutput
- func (o GetMysqlDbSystemsDbSystemDataStorageOutput) DataStorageSizeInGb() pulumi.IntOutput
- func (o GetMysqlDbSystemsDbSystemDataStorageOutput) DataStorageSizeLimitInGbs() pulumi.IntOutput
- func (GetMysqlDbSystemsDbSystemDataStorageOutput) ElementType() reflect.Type
- func (o GetMysqlDbSystemsDbSystemDataStorageOutput) IsAutoExpandStorageEnabled() pulumi.BoolOutput
- func (o GetMysqlDbSystemsDbSystemDataStorageOutput) MaxStorageSizeInGbs() pulumi.IntOutput
- func (o GetMysqlDbSystemsDbSystemDataStorageOutput) ToGetMysqlDbSystemsDbSystemDataStorageOutput() GetMysqlDbSystemsDbSystemDataStorageOutput
- func (o GetMysqlDbSystemsDbSystemDataStorageOutput) ToGetMysqlDbSystemsDbSystemDataStorageOutputWithContext(ctx context.Context) GetMysqlDbSystemsDbSystemDataStorageOutput
- type GetMysqlDbSystemsDbSystemDeletionPolicy
- type GetMysqlDbSystemsDbSystemDeletionPolicyArgs
- func (GetMysqlDbSystemsDbSystemDeletionPolicyArgs) ElementType() reflect.Type
- func (i GetMysqlDbSystemsDbSystemDeletionPolicyArgs) ToGetMysqlDbSystemsDbSystemDeletionPolicyOutput() GetMysqlDbSystemsDbSystemDeletionPolicyOutput
- func (i GetMysqlDbSystemsDbSystemDeletionPolicyArgs) ToGetMysqlDbSystemsDbSystemDeletionPolicyOutputWithContext(ctx context.Context) GetMysqlDbSystemsDbSystemDeletionPolicyOutput
- type GetMysqlDbSystemsDbSystemDeletionPolicyArray
- func (GetMysqlDbSystemsDbSystemDeletionPolicyArray) ElementType() reflect.Type
- func (i GetMysqlDbSystemsDbSystemDeletionPolicyArray) ToGetMysqlDbSystemsDbSystemDeletionPolicyArrayOutput() GetMysqlDbSystemsDbSystemDeletionPolicyArrayOutput
- func (i GetMysqlDbSystemsDbSystemDeletionPolicyArray) ToGetMysqlDbSystemsDbSystemDeletionPolicyArrayOutputWithContext(ctx context.Context) GetMysqlDbSystemsDbSystemDeletionPolicyArrayOutput
- type GetMysqlDbSystemsDbSystemDeletionPolicyArrayInput
- type GetMysqlDbSystemsDbSystemDeletionPolicyArrayOutput
- func (GetMysqlDbSystemsDbSystemDeletionPolicyArrayOutput) ElementType() reflect.Type
- func (o GetMysqlDbSystemsDbSystemDeletionPolicyArrayOutput) Index(i pulumi.IntInput) GetMysqlDbSystemsDbSystemDeletionPolicyOutput
- func (o GetMysqlDbSystemsDbSystemDeletionPolicyArrayOutput) ToGetMysqlDbSystemsDbSystemDeletionPolicyArrayOutput() GetMysqlDbSystemsDbSystemDeletionPolicyArrayOutput
- func (o GetMysqlDbSystemsDbSystemDeletionPolicyArrayOutput) ToGetMysqlDbSystemsDbSystemDeletionPolicyArrayOutputWithContext(ctx context.Context) GetMysqlDbSystemsDbSystemDeletionPolicyArrayOutput
- type GetMysqlDbSystemsDbSystemDeletionPolicyInput
- type GetMysqlDbSystemsDbSystemDeletionPolicyOutput
- func (o GetMysqlDbSystemsDbSystemDeletionPolicyOutput) AutomaticBackupRetention() pulumi.StringOutput
- func (GetMysqlDbSystemsDbSystemDeletionPolicyOutput) ElementType() reflect.Type
- func (o GetMysqlDbSystemsDbSystemDeletionPolicyOutput) FinalBackup() pulumi.StringOutput
- func (o GetMysqlDbSystemsDbSystemDeletionPolicyOutput) IsDeleteProtected() pulumi.BoolOutput
- func (o GetMysqlDbSystemsDbSystemDeletionPolicyOutput) ToGetMysqlDbSystemsDbSystemDeletionPolicyOutput() GetMysqlDbSystemsDbSystemDeletionPolicyOutput
- func (o GetMysqlDbSystemsDbSystemDeletionPolicyOutput) ToGetMysqlDbSystemsDbSystemDeletionPolicyOutputWithContext(ctx context.Context) GetMysqlDbSystemsDbSystemDeletionPolicyOutput
- type GetMysqlDbSystemsDbSystemEndpoint
- type GetMysqlDbSystemsDbSystemEndpointArgs
- func (GetMysqlDbSystemsDbSystemEndpointArgs) ElementType() reflect.Type
- func (i GetMysqlDbSystemsDbSystemEndpointArgs) ToGetMysqlDbSystemsDbSystemEndpointOutput() GetMysqlDbSystemsDbSystemEndpointOutput
- func (i GetMysqlDbSystemsDbSystemEndpointArgs) ToGetMysqlDbSystemsDbSystemEndpointOutputWithContext(ctx context.Context) GetMysqlDbSystemsDbSystemEndpointOutput
- type GetMysqlDbSystemsDbSystemEndpointArray
- func (GetMysqlDbSystemsDbSystemEndpointArray) ElementType() reflect.Type
- func (i GetMysqlDbSystemsDbSystemEndpointArray) ToGetMysqlDbSystemsDbSystemEndpointArrayOutput() GetMysqlDbSystemsDbSystemEndpointArrayOutput
- func (i GetMysqlDbSystemsDbSystemEndpointArray) ToGetMysqlDbSystemsDbSystemEndpointArrayOutputWithContext(ctx context.Context) GetMysqlDbSystemsDbSystemEndpointArrayOutput
- type GetMysqlDbSystemsDbSystemEndpointArrayInput
- type GetMysqlDbSystemsDbSystemEndpointArrayOutput
- func (GetMysqlDbSystemsDbSystemEndpointArrayOutput) ElementType() reflect.Type
- func (o GetMysqlDbSystemsDbSystemEndpointArrayOutput) Index(i pulumi.IntInput) GetMysqlDbSystemsDbSystemEndpointOutput
- func (o GetMysqlDbSystemsDbSystemEndpointArrayOutput) ToGetMysqlDbSystemsDbSystemEndpointArrayOutput() GetMysqlDbSystemsDbSystemEndpointArrayOutput
- func (o GetMysqlDbSystemsDbSystemEndpointArrayOutput) ToGetMysqlDbSystemsDbSystemEndpointArrayOutputWithContext(ctx context.Context) GetMysqlDbSystemsDbSystemEndpointArrayOutput
- type GetMysqlDbSystemsDbSystemEndpointInput
- type GetMysqlDbSystemsDbSystemEndpointOutput
- func (GetMysqlDbSystemsDbSystemEndpointOutput) ElementType() reflect.Type
- func (o GetMysqlDbSystemsDbSystemEndpointOutput) Hostname() pulumi.StringOutput
- func (o GetMysqlDbSystemsDbSystemEndpointOutput) IpAddress() pulumi.StringOutput
- func (o GetMysqlDbSystemsDbSystemEndpointOutput) Modes() pulumi.StringArrayOutput
- func (o GetMysqlDbSystemsDbSystemEndpointOutput) Port() pulumi.IntOutput
- func (o GetMysqlDbSystemsDbSystemEndpointOutput) PortX() pulumi.IntOutput
- func (o GetMysqlDbSystemsDbSystemEndpointOutput) ResourceId() pulumi.StringOutput
- func (o GetMysqlDbSystemsDbSystemEndpointOutput) ResourceType() pulumi.StringOutput
- func (o GetMysqlDbSystemsDbSystemEndpointOutput) Status() pulumi.StringOutput
- func (o GetMysqlDbSystemsDbSystemEndpointOutput) StatusDetails() pulumi.StringOutput
- func (o GetMysqlDbSystemsDbSystemEndpointOutput) ToGetMysqlDbSystemsDbSystemEndpointOutput() GetMysqlDbSystemsDbSystemEndpointOutput
- func (o GetMysqlDbSystemsDbSystemEndpointOutput) ToGetMysqlDbSystemsDbSystemEndpointOutputWithContext(ctx context.Context) GetMysqlDbSystemsDbSystemEndpointOutput
- type GetMysqlDbSystemsDbSystemHeatWaveCluster
- type GetMysqlDbSystemsDbSystemHeatWaveClusterArgs
- func (GetMysqlDbSystemsDbSystemHeatWaveClusterArgs) ElementType() reflect.Type
- func (i GetMysqlDbSystemsDbSystemHeatWaveClusterArgs) ToGetMysqlDbSystemsDbSystemHeatWaveClusterOutput() GetMysqlDbSystemsDbSystemHeatWaveClusterOutput
- func (i GetMysqlDbSystemsDbSystemHeatWaveClusterArgs) ToGetMysqlDbSystemsDbSystemHeatWaveClusterOutputWithContext(ctx context.Context) GetMysqlDbSystemsDbSystemHeatWaveClusterOutput
- type GetMysqlDbSystemsDbSystemHeatWaveClusterArray
- func (GetMysqlDbSystemsDbSystemHeatWaveClusterArray) ElementType() reflect.Type
- func (i GetMysqlDbSystemsDbSystemHeatWaveClusterArray) ToGetMysqlDbSystemsDbSystemHeatWaveClusterArrayOutput() GetMysqlDbSystemsDbSystemHeatWaveClusterArrayOutput
- func (i GetMysqlDbSystemsDbSystemHeatWaveClusterArray) ToGetMysqlDbSystemsDbSystemHeatWaveClusterArrayOutputWithContext(ctx context.Context) GetMysqlDbSystemsDbSystemHeatWaveClusterArrayOutput
- type GetMysqlDbSystemsDbSystemHeatWaveClusterArrayInput
- type GetMysqlDbSystemsDbSystemHeatWaveClusterArrayOutput
- func (GetMysqlDbSystemsDbSystemHeatWaveClusterArrayOutput) ElementType() reflect.Type
- func (o GetMysqlDbSystemsDbSystemHeatWaveClusterArrayOutput) Index(i pulumi.IntInput) GetMysqlDbSystemsDbSystemHeatWaveClusterOutput
- func (o GetMysqlDbSystemsDbSystemHeatWaveClusterArrayOutput) ToGetMysqlDbSystemsDbSystemHeatWaveClusterArrayOutput() GetMysqlDbSystemsDbSystemHeatWaveClusterArrayOutput
- func (o GetMysqlDbSystemsDbSystemHeatWaveClusterArrayOutput) ToGetMysqlDbSystemsDbSystemHeatWaveClusterArrayOutputWithContext(ctx context.Context) GetMysqlDbSystemsDbSystemHeatWaveClusterArrayOutput
- type GetMysqlDbSystemsDbSystemHeatWaveClusterInput
- type GetMysqlDbSystemsDbSystemHeatWaveClusterOutput
- func (o GetMysqlDbSystemsDbSystemHeatWaveClusterOutput) ClusterSize() pulumi.IntOutput
- func (GetMysqlDbSystemsDbSystemHeatWaveClusterOutput) ElementType() reflect.Type
- func (o GetMysqlDbSystemsDbSystemHeatWaveClusterOutput) IsLakehouseEnabled() pulumi.BoolOutput
- func (o GetMysqlDbSystemsDbSystemHeatWaveClusterOutput) ShapeName() pulumi.StringOutput
- func (o GetMysqlDbSystemsDbSystemHeatWaveClusterOutput) State() pulumi.StringOutput
- func (o GetMysqlDbSystemsDbSystemHeatWaveClusterOutput) TimeCreated() pulumi.StringOutput
- func (o GetMysqlDbSystemsDbSystemHeatWaveClusterOutput) TimeUpdated() pulumi.StringOutput
- func (o GetMysqlDbSystemsDbSystemHeatWaveClusterOutput) ToGetMysqlDbSystemsDbSystemHeatWaveClusterOutput() GetMysqlDbSystemsDbSystemHeatWaveClusterOutput
- func (o GetMysqlDbSystemsDbSystemHeatWaveClusterOutput) ToGetMysqlDbSystemsDbSystemHeatWaveClusterOutputWithContext(ctx context.Context) GetMysqlDbSystemsDbSystemHeatWaveClusterOutput
- type GetMysqlDbSystemsDbSystemInput
- type GetMysqlDbSystemsDbSystemMaintenance
- type GetMysqlDbSystemsDbSystemMaintenanceArgs
- func (GetMysqlDbSystemsDbSystemMaintenanceArgs) ElementType() reflect.Type
- func (i GetMysqlDbSystemsDbSystemMaintenanceArgs) ToGetMysqlDbSystemsDbSystemMaintenanceOutput() GetMysqlDbSystemsDbSystemMaintenanceOutput
- func (i GetMysqlDbSystemsDbSystemMaintenanceArgs) ToGetMysqlDbSystemsDbSystemMaintenanceOutputWithContext(ctx context.Context) GetMysqlDbSystemsDbSystemMaintenanceOutput
- type GetMysqlDbSystemsDbSystemMaintenanceArray
- func (GetMysqlDbSystemsDbSystemMaintenanceArray) ElementType() reflect.Type
- func (i GetMysqlDbSystemsDbSystemMaintenanceArray) ToGetMysqlDbSystemsDbSystemMaintenanceArrayOutput() GetMysqlDbSystemsDbSystemMaintenanceArrayOutput
- func (i GetMysqlDbSystemsDbSystemMaintenanceArray) ToGetMysqlDbSystemsDbSystemMaintenanceArrayOutputWithContext(ctx context.Context) GetMysqlDbSystemsDbSystemMaintenanceArrayOutput
- type GetMysqlDbSystemsDbSystemMaintenanceArrayInput
- type GetMysqlDbSystemsDbSystemMaintenanceArrayOutput
- func (GetMysqlDbSystemsDbSystemMaintenanceArrayOutput) ElementType() reflect.Type
- func (o GetMysqlDbSystemsDbSystemMaintenanceArrayOutput) Index(i pulumi.IntInput) GetMysqlDbSystemsDbSystemMaintenanceOutput
- func (o GetMysqlDbSystemsDbSystemMaintenanceArrayOutput) ToGetMysqlDbSystemsDbSystemMaintenanceArrayOutput() GetMysqlDbSystemsDbSystemMaintenanceArrayOutput
- func (o GetMysqlDbSystemsDbSystemMaintenanceArrayOutput) ToGetMysqlDbSystemsDbSystemMaintenanceArrayOutputWithContext(ctx context.Context) GetMysqlDbSystemsDbSystemMaintenanceArrayOutput
- type GetMysqlDbSystemsDbSystemMaintenanceInput
- type GetMysqlDbSystemsDbSystemMaintenanceOutput
- func (GetMysqlDbSystemsDbSystemMaintenanceOutput) ElementType() reflect.Type
- func (o GetMysqlDbSystemsDbSystemMaintenanceOutput) ToGetMysqlDbSystemsDbSystemMaintenanceOutput() GetMysqlDbSystemsDbSystemMaintenanceOutput
- func (o GetMysqlDbSystemsDbSystemMaintenanceOutput) ToGetMysqlDbSystemsDbSystemMaintenanceOutputWithContext(ctx context.Context) GetMysqlDbSystemsDbSystemMaintenanceOutput
- func (o GetMysqlDbSystemsDbSystemMaintenanceOutput) WindowStartTime() pulumi.StringOutput
- type GetMysqlDbSystemsDbSystemOutput
- func (o GetMysqlDbSystemsDbSystemOutput) AdminPassword() pulumi.StringOutput
- func (o GetMysqlDbSystemsDbSystemOutput) AdminUsername() pulumi.StringOutput
- func (o GetMysqlDbSystemsDbSystemOutput) AvailabilityDomain() pulumi.StringOutput
- func (o GetMysqlDbSystemsDbSystemOutput) BackupPolicies() GetMysqlDbSystemsDbSystemBackupPolicyArrayOutput
- func (o GetMysqlDbSystemsDbSystemOutput) Channels() GetMysqlDbSystemsDbSystemChannelArrayOutput
- func (o GetMysqlDbSystemsDbSystemOutput) CompartmentId() pulumi.StringOutput
- func (o GetMysqlDbSystemsDbSystemOutput) ConfigurationId() pulumi.StringOutput
- func (o GetMysqlDbSystemsDbSystemOutput) CrashRecovery() pulumi.StringOutput
- func (o GetMysqlDbSystemsDbSystemOutput) CurrentPlacements() GetMysqlDbSystemsDbSystemCurrentPlacementArrayOutput
- func (o GetMysqlDbSystemsDbSystemOutput) CustomerContacts() GetMysqlDbSystemsDbSystemCustomerContactArrayOutput
- func (o GetMysqlDbSystemsDbSystemOutput) DataStorageSizeInGb() pulumi.IntOutput
- func (o GetMysqlDbSystemsDbSystemOutput) DataStorages() GetMysqlDbSystemsDbSystemDataStorageArrayOutput
- func (o GetMysqlDbSystemsDbSystemOutput) DatabaseManagement() pulumi.StringOutput
- func (o GetMysqlDbSystemsDbSystemOutput) DefinedTags() pulumi.StringMapOutput
- func (o GetMysqlDbSystemsDbSystemOutput) DeletionPolicies() GetMysqlDbSystemsDbSystemDeletionPolicyArrayOutput
- func (o GetMysqlDbSystemsDbSystemOutput) Description() pulumi.StringOutput
- func (o GetMysqlDbSystemsDbSystemOutput) DisplayName() pulumi.StringOutput
- func (GetMysqlDbSystemsDbSystemOutput) ElementType() reflect.Type
- func (o GetMysqlDbSystemsDbSystemOutput) Endpoints() GetMysqlDbSystemsDbSystemEndpointArrayOutput
- func (o GetMysqlDbSystemsDbSystemOutput) FaultDomain() pulumi.StringOutput
- func (o GetMysqlDbSystemsDbSystemOutput) FreeformTags() pulumi.StringMapOutput
- func (o GetMysqlDbSystemsDbSystemOutput) HeatWaveClusters() GetMysqlDbSystemsDbSystemHeatWaveClusterArrayOutput
- func (o GetMysqlDbSystemsDbSystemOutput) HostnameLabel() pulumi.StringOutput
- func (o GetMysqlDbSystemsDbSystemOutput) Id() pulumi.StringOutput
- func (o GetMysqlDbSystemsDbSystemOutput) IpAddress() pulumi.StringOutput
- func (o GetMysqlDbSystemsDbSystemOutput) IsHeatWaveClusterAttached() pulumi.BoolOutput
- func (o GetMysqlDbSystemsDbSystemOutput) IsHighlyAvailable() pulumi.BoolOutput
- func (o GetMysqlDbSystemsDbSystemOutput) LifecycleDetails() pulumi.StringOutput
- func (o GetMysqlDbSystemsDbSystemOutput) Maintenances() GetMysqlDbSystemsDbSystemMaintenanceArrayOutput
- func (o GetMysqlDbSystemsDbSystemOutput) MysqlVersion() pulumi.StringOutput
- func (o GetMysqlDbSystemsDbSystemOutput) PointInTimeRecoveryDetails() GetMysqlDbSystemsDbSystemPointInTimeRecoveryDetailArrayOutput
- func (o GetMysqlDbSystemsDbSystemOutput) Port() pulumi.IntOutput
- func (o GetMysqlDbSystemsDbSystemOutput) PortX() pulumi.IntOutput
- func (o GetMysqlDbSystemsDbSystemOutput) SecureConnections() GetMysqlDbSystemsDbSystemSecureConnectionArrayOutput
- func (o GetMysqlDbSystemsDbSystemOutput) ShapeName() pulumi.StringOutput
- func (o GetMysqlDbSystemsDbSystemOutput) ShutdownType() pulumi.StringOutput
- func (o GetMysqlDbSystemsDbSystemOutput) Sources() GetMysqlDbSystemsDbSystemSourceArrayOutput
- func (o GetMysqlDbSystemsDbSystemOutput) State() pulumi.StringOutput
- func (o GetMysqlDbSystemsDbSystemOutput) SubnetId() pulumi.StringOutput
- func (o GetMysqlDbSystemsDbSystemOutput) TimeCreated() pulumi.StringOutput
- func (o GetMysqlDbSystemsDbSystemOutput) TimeUpdated() pulumi.StringOutput
- func (o GetMysqlDbSystemsDbSystemOutput) ToGetMysqlDbSystemsDbSystemOutput() GetMysqlDbSystemsDbSystemOutput
- func (o GetMysqlDbSystemsDbSystemOutput) ToGetMysqlDbSystemsDbSystemOutputWithContext(ctx context.Context) GetMysqlDbSystemsDbSystemOutput
- type GetMysqlDbSystemsDbSystemPointInTimeRecoveryDetail
- type GetMysqlDbSystemsDbSystemPointInTimeRecoveryDetailArgs
- func (GetMysqlDbSystemsDbSystemPointInTimeRecoveryDetailArgs) ElementType() reflect.Type
- func (i GetMysqlDbSystemsDbSystemPointInTimeRecoveryDetailArgs) ToGetMysqlDbSystemsDbSystemPointInTimeRecoveryDetailOutput() GetMysqlDbSystemsDbSystemPointInTimeRecoveryDetailOutput
- func (i GetMysqlDbSystemsDbSystemPointInTimeRecoveryDetailArgs) ToGetMysqlDbSystemsDbSystemPointInTimeRecoveryDetailOutputWithContext(ctx context.Context) GetMysqlDbSystemsDbSystemPointInTimeRecoveryDetailOutput
- type GetMysqlDbSystemsDbSystemPointInTimeRecoveryDetailArray
- func (GetMysqlDbSystemsDbSystemPointInTimeRecoveryDetailArray) ElementType() reflect.Type
- func (i GetMysqlDbSystemsDbSystemPointInTimeRecoveryDetailArray) ToGetMysqlDbSystemsDbSystemPointInTimeRecoveryDetailArrayOutput() GetMysqlDbSystemsDbSystemPointInTimeRecoveryDetailArrayOutput
- func (i GetMysqlDbSystemsDbSystemPointInTimeRecoveryDetailArray) ToGetMysqlDbSystemsDbSystemPointInTimeRecoveryDetailArrayOutputWithContext(ctx context.Context) GetMysqlDbSystemsDbSystemPointInTimeRecoveryDetailArrayOutput
- type GetMysqlDbSystemsDbSystemPointInTimeRecoveryDetailArrayInput
- type GetMysqlDbSystemsDbSystemPointInTimeRecoveryDetailArrayOutput
- func (GetMysqlDbSystemsDbSystemPointInTimeRecoveryDetailArrayOutput) ElementType() reflect.Type
- func (o GetMysqlDbSystemsDbSystemPointInTimeRecoveryDetailArrayOutput) Index(i pulumi.IntInput) GetMysqlDbSystemsDbSystemPointInTimeRecoveryDetailOutput
- func (o GetMysqlDbSystemsDbSystemPointInTimeRecoveryDetailArrayOutput) ToGetMysqlDbSystemsDbSystemPointInTimeRecoveryDetailArrayOutput() GetMysqlDbSystemsDbSystemPointInTimeRecoveryDetailArrayOutput
- func (o GetMysqlDbSystemsDbSystemPointInTimeRecoveryDetailArrayOutput) ToGetMysqlDbSystemsDbSystemPointInTimeRecoveryDetailArrayOutputWithContext(ctx context.Context) GetMysqlDbSystemsDbSystemPointInTimeRecoveryDetailArrayOutput
- type GetMysqlDbSystemsDbSystemPointInTimeRecoveryDetailInput
- type GetMysqlDbSystemsDbSystemPointInTimeRecoveryDetailOutput
- func (GetMysqlDbSystemsDbSystemPointInTimeRecoveryDetailOutput) ElementType() reflect.Type
- func (o GetMysqlDbSystemsDbSystemPointInTimeRecoveryDetailOutput) TimeEarliestRecoveryPoint() pulumi.StringOutput
- func (o GetMysqlDbSystemsDbSystemPointInTimeRecoveryDetailOutput) TimeLatestRecoveryPoint() pulumi.StringOutput
- func (o GetMysqlDbSystemsDbSystemPointInTimeRecoveryDetailOutput) ToGetMysqlDbSystemsDbSystemPointInTimeRecoveryDetailOutput() GetMysqlDbSystemsDbSystemPointInTimeRecoveryDetailOutput
- func (o GetMysqlDbSystemsDbSystemPointInTimeRecoveryDetailOutput) ToGetMysqlDbSystemsDbSystemPointInTimeRecoveryDetailOutputWithContext(ctx context.Context) GetMysqlDbSystemsDbSystemPointInTimeRecoveryDetailOutput
- type GetMysqlDbSystemsDbSystemSecureConnection
- type GetMysqlDbSystemsDbSystemSecureConnectionArgs
- func (GetMysqlDbSystemsDbSystemSecureConnectionArgs) ElementType() reflect.Type
- func (i GetMysqlDbSystemsDbSystemSecureConnectionArgs) ToGetMysqlDbSystemsDbSystemSecureConnectionOutput() GetMysqlDbSystemsDbSystemSecureConnectionOutput
- func (i GetMysqlDbSystemsDbSystemSecureConnectionArgs) ToGetMysqlDbSystemsDbSystemSecureConnectionOutputWithContext(ctx context.Context) GetMysqlDbSystemsDbSystemSecureConnectionOutput
- type GetMysqlDbSystemsDbSystemSecureConnectionArray
- func (GetMysqlDbSystemsDbSystemSecureConnectionArray) ElementType() reflect.Type
- func (i GetMysqlDbSystemsDbSystemSecureConnectionArray) ToGetMysqlDbSystemsDbSystemSecureConnectionArrayOutput() GetMysqlDbSystemsDbSystemSecureConnectionArrayOutput
- func (i GetMysqlDbSystemsDbSystemSecureConnectionArray) ToGetMysqlDbSystemsDbSystemSecureConnectionArrayOutputWithContext(ctx context.Context) GetMysqlDbSystemsDbSystemSecureConnectionArrayOutput
- type GetMysqlDbSystemsDbSystemSecureConnectionArrayInput
- type GetMysqlDbSystemsDbSystemSecureConnectionArrayOutput
- func (GetMysqlDbSystemsDbSystemSecureConnectionArrayOutput) ElementType() reflect.Type
- func (o GetMysqlDbSystemsDbSystemSecureConnectionArrayOutput) Index(i pulumi.IntInput) GetMysqlDbSystemsDbSystemSecureConnectionOutput
- func (o GetMysqlDbSystemsDbSystemSecureConnectionArrayOutput) ToGetMysqlDbSystemsDbSystemSecureConnectionArrayOutput() GetMysqlDbSystemsDbSystemSecureConnectionArrayOutput
- func (o GetMysqlDbSystemsDbSystemSecureConnectionArrayOutput) ToGetMysqlDbSystemsDbSystemSecureConnectionArrayOutputWithContext(ctx context.Context) GetMysqlDbSystemsDbSystemSecureConnectionArrayOutput
- type GetMysqlDbSystemsDbSystemSecureConnectionInput
- type GetMysqlDbSystemsDbSystemSecureConnectionOutput
- func (o GetMysqlDbSystemsDbSystemSecureConnectionOutput) CertificateGenerationType() pulumi.StringOutput
- func (o GetMysqlDbSystemsDbSystemSecureConnectionOutput) CertificateId() pulumi.StringOutput
- func (GetMysqlDbSystemsDbSystemSecureConnectionOutput) ElementType() reflect.Type
- func (o GetMysqlDbSystemsDbSystemSecureConnectionOutput) ToGetMysqlDbSystemsDbSystemSecureConnectionOutput() GetMysqlDbSystemsDbSystemSecureConnectionOutput
- func (o GetMysqlDbSystemsDbSystemSecureConnectionOutput) ToGetMysqlDbSystemsDbSystemSecureConnectionOutputWithContext(ctx context.Context) GetMysqlDbSystemsDbSystemSecureConnectionOutput
- type GetMysqlDbSystemsDbSystemSource
- type GetMysqlDbSystemsDbSystemSourceArgs
- func (GetMysqlDbSystemsDbSystemSourceArgs) ElementType() reflect.Type
- func (i GetMysqlDbSystemsDbSystemSourceArgs) ToGetMysqlDbSystemsDbSystemSourceOutput() GetMysqlDbSystemsDbSystemSourceOutput
- func (i GetMysqlDbSystemsDbSystemSourceArgs) ToGetMysqlDbSystemsDbSystemSourceOutputWithContext(ctx context.Context) GetMysqlDbSystemsDbSystemSourceOutput
- type GetMysqlDbSystemsDbSystemSourceArray
- func (GetMysqlDbSystemsDbSystemSourceArray) ElementType() reflect.Type
- func (i GetMysqlDbSystemsDbSystemSourceArray) ToGetMysqlDbSystemsDbSystemSourceArrayOutput() GetMysqlDbSystemsDbSystemSourceArrayOutput
- func (i GetMysqlDbSystemsDbSystemSourceArray) ToGetMysqlDbSystemsDbSystemSourceArrayOutputWithContext(ctx context.Context) GetMysqlDbSystemsDbSystemSourceArrayOutput
- type GetMysqlDbSystemsDbSystemSourceArrayInput
- type GetMysqlDbSystemsDbSystemSourceArrayOutput
- func (GetMysqlDbSystemsDbSystemSourceArrayOutput) ElementType() reflect.Type
- func (o GetMysqlDbSystemsDbSystemSourceArrayOutput) Index(i pulumi.IntInput) GetMysqlDbSystemsDbSystemSourceOutput
- func (o GetMysqlDbSystemsDbSystemSourceArrayOutput) ToGetMysqlDbSystemsDbSystemSourceArrayOutput() GetMysqlDbSystemsDbSystemSourceArrayOutput
- func (o GetMysqlDbSystemsDbSystemSourceArrayOutput) ToGetMysqlDbSystemsDbSystemSourceArrayOutputWithContext(ctx context.Context) GetMysqlDbSystemsDbSystemSourceArrayOutput
- type GetMysqlDbSystemsDbSystemSourceInput
- type GetMysqlDbSystemsDbSystemSourceOutput
- func (o GetMysqlDbSystemsDbSystemSourceOutput) BackupId() pulumi.StringOutput
- func (o GetMysqlDbSystemsDbSystemSourceOutput) DbSystemId() pulumi.StringOutput
- func (GetMysqlDbSystemsDbSystemSourceOutput) ElementType() reflect.Type
- func (o GetMysqlDbSystemsDbSystemSourceOutput) RecoveryPoint() pulumi.StringOutput
- func (o GetMysqlDbSystemsDbSystemSourceOutput) SourceType() pulumi.StringOutput
- func (o GetMysqlDbSystemsDbSystemSourceOutput) SourceUrl() pulumi.StringOutput
- func (o GetMysqlDbSystemsDbSystemSourceOutput) ToGetMysqlDbSystemsDbSystemSourceOutput() GetMysqlDbSystemsDbSystemSourceOutput
- func (o GetMysqlDbSystemsDbSystemSourceOutput) ToGetMysqlDbSystemsDbSystemSourceOutputWithContext(ctx context.Context) GetMysqlDbSystemsDbSystemSourceOutput
- type GetMysqlDbSystemsFilter
- type GetMysqlDbSystemsFilterArgs
- type GetMysqlDbSystemsFilterArray
- func (GetMysqlDbSystemsFilterArray) ElementType() reflect.Type
- func (i GetMysqlDbSystemsFilterArray) ToGetMysqlDbSystemsFilterArrayOutput() GetMysqlDbSystemsFilterArrayOutput
- func (i GetMysqlDbSystemsFilterArray) ToGetMysqlDbSystemsFilterArrayOutputWithContext(ctx context.Context) GetMysqlDbSystemsFilterArrayOutput
- type GetMysqlDbSystemsFilterArrayInput
- type GetMysqlDbSystemsFilterArrayOutput
- func (GetMysqlDbSystemsFilterArrayOutput) ElementType() reflect.Type
- func (o GetMysqlDbSystemsFilterArrayOutput) Index(i pulumi.IntInput) GetMysqlDbSystemsFilterOutput
- func (o GetMysqlDbSystemsFilterArrayOutput) ToGetMysqlDbSystemsFilterArrayOutput() GetMysqlDbSystemsFilterArrayOutput
- func (o GetMysqlDbSystemsFilterArrayOutput) ToGetMysqlDbSystemsFilterArrayOutputWithContext(ctx context.Context) GetMysqlDbSystemsFilterArrayOutput
- type GetMysqlDbSystemsFilterInput
- type GetMysqlDbSystemsFilterOutput
- func (GetMysqlDbSystemsFilterOutput) ElementType() reflect.Type
- func (o GetMysqlDbSystemsFilterOutput) Name() pulumi.StringOutput
- func (o GetMysqlDbSystemsFilterOutput) Regex() pulumi.BoolPtrOutput
- func (o GetMysqlDbSystemsFilterOutput) ToGetMysqlDbSystemsFilterOutput() GetMysqlDbSystemsFilterOutput
- func (o GetMysqlDbSystemsFilterOutput) ToGetMysqlDbSystemsFilterOutputWithContext(ctx context.Context) GetMysqlDbSystemsFilterOutput
- func (o GetMysqlDbSystemsFilterOutput) Values() pulumi.StringArrayOutput
- type GetMysqlDbSystemsOutputArgs
- type GetMysqlDbSystemsResult
- type GetMysqlDbSystemsResultOutput
- func (o GetMysqlDbSystemsResultOutput) CompartmentId() pulumi.StringOutput
- func (o GetMysqlDbSystemsResultOutput) ConfigurationId() pulumi.StringPtrOutput
- func (o GetMysqlDbSystemsResultOutput) DatabaseManagements() pulumi.StringArrayOutput
- func (o GetMysqlDbSystemsResultOutput) DbSystemId() pulumi.StringPtrOutput
- func (o GetMysqlDbSystemsResultOutput) DbSystems() GetMysqlDbSystemsDbSystemArrayOutput
- func (o GetMysqlDbSystemsResultOutput) DisplayName() pulumi.StringPtrOutput
- func (GetMysqlDbSystemsResultOutput) ElementType() reflect.Type
- func (o GetMysqlDbSystemsResultOutput) Filters() GetMysqlDbSystemsFilterArrayOutput
- func (o GetMysqlDbSystemsResultOutput) Id() pulumi.StringOutput
- func (o GetMysqlDbSystemsResultOutput) IsHeatWaveClusterAttached() pulumi.BoolPtrOutput
- func (o GetMysqlDbSystemsResultOutput) IsUpToDate() pulumi.BoolPtrOutput
- func (o GetMysqlDbSystemsResultOutput) State() pulumi.StringPtrOutput
- func (o GetMysqlDbSystemsResultOutput) ToGetMysqlDbSystemsResultOutput() GetMysqlDbSystemsResultOutput
- func (o GetMysqlDbSystemsResultOutput) ToGetMysqlDbSystemsResultOutputWithContext(ctx context.Context) GetMysqlDbSystemsResultOutput
- type GetMysqlVersionArgs
- type GetMysqlVersionFilter
- type GetMysqlVersionFilterArgs
- type GetMysqlVersionFilterArray
- func (GetMysqlVersionFilterArray) ElementType() reflect.Type
- func (i GetMysqlVersionFilterArray) ToGetMysqlVersionFilterArrayOutput() GetMysqlVersionFilterArrayOutput
- func (i GetMysqlVersionFilterArray) ToGetMysqlVersionFilterArrayOutputWithContext(ctx context.Context) GetMysqlVersionFilterArrayOutput
- type GetMysqlVersionFilterArrayInput
- type GetMysqlVersionFilterArrayOutput
- func (GetMysqlVersionFilterArrayOutput) ElementType() reflect.Type
- func (o GetMysqlVersionFilterArrayOutput) Index(i pulumi.IntInput) GetMysqlVersionFilterOutput
- func (o GetMysqlVersionFilterArrayOutput) ToGetMysqlVersionFilterArrayOutput() GetMysqlVersionFilterArrayOutput
- func (o GetMysqlVersionFilterArrayOutput) ToGetMysqlVersionFilterArrayOutputWithContext(ctx context.Context) GetMysqlVersionFilterArrayOutput
- type GetMysqlVersionFilterInput
- type GetMysqlVersionFilterOutput
- func (GetMysqlVersionFilterOutput) ElementType() reflect.Type
- func (o GetMysqlVersionFilterOutput) Name() pulumi.StringOutput
- func (o GetMysqlVersionFilterOutput) Regex() pulumi.BoolPtrOutput
- func (o GetMysqlVersionFilterOutput) ToGetMysqlVersionFilterOutput() GetMysqlVersionFilterOutput
- func (o GetMysqlVersionFilterOutput) ToGetMysqlVersionFilterOutputWithContext(ctx context.Context) GetMysqlVersionFilterOutput
- func (o GetMysqlVersionFilterOutput) Values() pulumi.StringArrayOutput
- type GetMysqlVersionOutputArgs
- type GetMysqlVersionResult
- type GetMysqlVersionResultOutput
- func (o GetMysqlVersionResultOutput) CompartmentId() pulumi.StringOutput
- func (GetMysqlVersionResultOutput) ElementType() reflect.Type
- func (o GetMysqlVersionResultOutput) Filters() GetMysqlVersionFilterArrayOutput
- func (o GetMysqlVersionResultOutput) Id() pulumi.StringOutput
- func (o GetMysqlVersionResultOutput) ToGetMysqlVersionResultOutput() GetMysqlVersionResultOutput
- func (o GetMysqlVersionResultOutput) ToGetMysqlVersionResultOutputWithContext(ctx context.Context) GetMysqlVersionResultOutput
- func (o GetMysqlVersionResultOutput) Versions() GetMysqlVersionVersionArrayOutput
- type GetMysqlVersionVersion
- type GetMysqlVersionVersionArgs
- type GetMysqlVersionVersionArray
- func (GetMysqlVersionVersionArray) ElementType() reflect.Type
- func (i GetMysqlVersionVersionArray) ToGetMysqlVersionVersionArrayOutput() GetMysqlVersionVersionArrayOutput
- func (i GetMysqlVersionVersionArray) ToGetMysqlVersionVersionArrayOutputWithContext(ctx context.Context) GetMysqlVersionVersionArrayOutput
- type GetMysqlVersionVersionArrayInput
- type GetMysqlVersionVersionArrayOutput
- func (GetMysqlVersionVersionArrayOutput) ElementType() reflect.Type
- func (o GetMysqlVersionVersionArrayOutput) Index(i pulumi.IntInput) GetMysqlVersionVersionOutput
- func (o GetMysqlVersionVersionArrayOutput) ToGetMysqlVersionVersionArrayOutput() GetMysqlVersionVersionArrayOutput
- func (o GetMysqlVersionVersionArrayOutput) ToGetMysqlVersionVersionArrayOutputWithContext(ctx context.Context) GetMysqlVersionVersionArrayOutput
- type GetMysqlVersionVersionInput
- type GetMysqlVersionVersionOutput
- func (GetMysqlVersionVersionOutput) ElementType() reflect.Type
- func (o GetMysqlVersionVersionOutput) ToGetMysqlVersionVersionOutput() GetMysqlVersionVersionOutput
- func (o GetMysqlVersionVersionOutput) ToGetMysqlVersionVersionOutputWithContext(ctx context.Context) GetMysqlVersionVersionOutput
- func (o GetMysqlVersionVersionOutput) VersionFamily() pulumi.StringOutput
- func (o GetMysqlVersionVersionOutput) Versions() GetMysqlVersionVersionVersionArrayOutput
- type GetMysqlVersionVersionVersion
- type GetMysqlVersionVersionVersionArgs
- func (GetMysqlVersionVersionVersionArgs) ElementType() reflect.Type
- func (i GetMysqlVersionVersionVersionArgs) ToGetMysqlVersionVersionVersionOutput() GetMysqlVersionVersionVersionOutput
- func (i GetMysqlVersionVersionVersionArgs) ToGetMysqlVersionVersionVersionOutputWithContext(ctx context.Context) GetMysqlVersionVersionVersionOutput
- type GetMysqlVersionVersionVersionArray
- func (GetMysqlVersionVersionVersionArray) ElementType() reflect.Type
- func (i GetMysqlVersionVersionVersionArray) ToGetMysqlVersionVersionVersionArrayOutput() GetMysqlVersionVersionVersionArrayOutput
- func (i GetMysqlVersionVersionVersionArray) ToGetMysqlVersionVersionVersionArrayOutputWithContext(ctx context.Context) GetMysqlVersionVersionVersionArrayOutput
- type GetMysqlVersionVersionVersionArrayInput
- type GetMysqlVersionVersionVersionArrayOutput
- func (GetMysqlVersionVersionVersionArrayOutput) ElementType() reflect.Type
- func (o GetMysqlVersionVersionVersionArrayOutput) Index(i pulumi.IntInput) GetMysqlVersionVersionVersionOutput
- func (o GetMysqlVersionVersionVersionArrayOutput) ToGetMysqlVersionVersionVersionArrayOutput() GetMysqlVersionVersionVersionArrayOutput
- func (o GetMysqlVersionVersionVersionArrayOutput) ToGetMysqlVersionVersionVersionArrayOutputWithContext(ctx context.Context) GetMysqlVersionVersionVersionArrayOutput
- type GetMysqlVersionVersionVersionInput
- type GetMysqlVersionVersionVersionOutput
- func (o GetMysqlVersionVersionVersionOutput) Description() pulumi.StringOutput
- func (GetMysqlVersionVersionVersionOutput) ElementType() reflect.Type
- func (o GetMysqlVersionVersionVersionOutput) ToGetMysqlVersionVersionVersionOutput() GetMysqlVersionVersionVersionOutput
- func (o GetMysqlVersionVersionVersionOutput) ToGetMysqlVersionVersionVersionOutputWithContext(ctx context.Context) GetMysqlVersionVersionVersionOutput
- func (o GetMysqlVersionVersionVersionOutput) Version() pulumi.StringOutput
- type GetReplicaReplicaOverride
- type GetReplicaReplicaOverrideArgs
- func (GetReplicaReplicaOverrideArgs) ElementType() reflect.Type
- func (i GetReplicaReplicaOverrideArgs) ToGetReplicaReplicaOverrideOutput() GetReplicaReplicaOverrideOutput
- func (i GetReplicaReplicaOverrideArgs) ToGetReplicaReplicaOverrideOutputWithContext(ctx context.Context) GetReplicaReplicaOverrideOutput
- type GetReplicaReplicaOverrideArray
- func (GetReplicaReplicaOverrideArray) ElementType() reflect.Type
- func (i GetReplicaReplicaOverrideArray) ToGetReplicaReplicaOverrideArrayOutput() GetReplicaReplicaOverrideArrayOutput
- func (i GetReplicaReplicaOverrideArray) ToGetReplicaReplicaOverrideArrayOutputWithContext(ctx context.Context) GetReplicaReplicaOverrideArrayOutput
- type GetReplicaReplicaOverrideArrayInput
- type GetReplicaReplicaOverrideArrayOutput
- func (GetReplicaReplicaOverrideArrayOutput) ElementType() reflect.Type
- func (o GetReplicaReplicaOverrideArrayOutput) Index(i pulumi.IntInput) GetReplicaReplicaOverrideOutput
- func (o GetReplicaReplicaOverrideArrayOutput) ToGetReplicaReplicaOverrideArrayOutput() GetReplicaReplicaOverrideArrayOutput
- func (o GetReplicaReplicaOverrideArrayOutput) ToGetReplicaReplicaOverrideArrayOutputWithContext(ctx context.Context) GetReplicaReplicaOverrideArrayOutput
- type GetReplicaReplicaOverrideInput
- type GetReplicaReplicaOverrideOutput
- func (o GetReplicaReplicaOverrideOutput) ConfigurationId() pulumi.StringOutput
- func (GetReplicaReplicaOverrideOutput) ElementType() reflect.Type
- func (o GetReplicaReplicaOverrideOutput) MysqlVersion() pulumi.StringOutput
- func (o GetReplicaReplicaOverrideOutput) ShapeName() pulumi.StringOutput
- func (o GetReplicaReplicaOverrideOutput) ToGetReplicaReplicaOverrideOutput() GetReplicaReplicaOverrideOutput
- func (o GetReplicaReplicaOverrideOutput) ToGetReplicaReplicaOverrideOutputWithContext(ctx context.Context) GetReplicaReplicaOverrideOutput
- type GetReplicaSecureConnection
- type GetReplicaSecureConnectionArgs
- func (GetReplicaSecureConnectionArgs) ElementType() reflect.Type
- func (i GetReplicaSecureConnectionArgs) ToGetReplicaSecureConnectionOutput() GetReplicaSecureConnectionOutput
- func (i GetReplicaSecureConnectionArgs) ToGetReplicaSecureConnectionOutputWithContext(ctx context.Context) GetReplicaSecureConnectionOutput
- type GetReplicaSecureConnectionArray
- func (GetReplicaSecureConnectionArray) ElementType() reflect.Type
- func (i GetReplicaSecureConnectionArray) ToGetReplicaSecureConnectionArrayOutput() GetReplicaSecureConnectionArrayOutput
- func (i GetReplicaSecureConnectionArray) ToGetReplicaSecureConnectionArrayOutputWithContext(ctx context.Context) GetReplicaSecureConnectionArrayOutput
- type GetReplicaSecureConnectionArrayInput
- type GetReplicaSecureConnectionArrayOutput
- func (GetReplicaSecureConnectionArrayOutput) ElementType() reflect.Type
- func (o GetReplicaSecureConnectionArrayOutput) Index(i pulumi.IntInput) GetReplicaSecureConnectionOutput
- func (o GetReplicaSecureConnectionArrayOutput) ToGetReplicaSecureConnectionArrayOutput() GetReplicaSecureConnectionArrayOutput
- func (o GetReplicaSecureConnectionArrayOutput) ToGetReplicaSecureConnectionArrayOutputWithContext(ctx context.Context) GetReplicaSecureConnectionArrayOutput
- type GetReplicaSecureConnectionInput
- type GetReplicaSecureConnectionOutput
- func (o GetReplicaSecureConnectionOutput) CertificateGenerationType() pulumi.StringOutput
- func (o GetReplicaSecureConnectionOutput) CertificateId() pulumi.StringOutput
- func (GetReplicaSecureConnectionOutput) ElementType() reflect.Type
- func (o GetReplicaSecureConnectionOutput) ToGetReplicaSecureConnectionOutput() GetReplicaSecureConnectionOutput
- func (o GetReplicaSecureConnectionOutput) ToGetReplicaSecureConnectionOutputWithContext(ctx context.Context) GetReplicaSecureConnectionOutput
- type GetReplicasArgs
- type GetReplicasFilter
- type GetReplicasFilterArgs
- type GetReplicasFilterArray
- type GetReplicasFilterArrayInput
- type GetReplicasFilterArrayOutput
- func (GetReplicasFilterArrayOutput) ElementType() reflect.Type
- func (o GetReplicasFilterArrayOutput) Index(i pulumi.IntInput) GetReplicasFilterOutput
- func (o GetReplicasFilterArrayOutput) ToGetReplicasFilterArrayOutput() GetReplicasFilterArrayOutput
- func (o GetReplicasFilterArrayOutput) ToGetReplicasFilterArrayOutputWithContext(ctx context.Context) GetReplicasFilterArrayOutput
- type GetReplicasFilterInput
- type GetReplicasFilterOutput
- func (GetReplicasFilterOutput) ElementType() reflect.Type
- func (o GetReplicasFilterOutput) Name() pulumi.StringOutput
- func (o GetReplicasFilterOutput) Regex() pulumi.BoolPtrOutput
- func (o GetReplicasFilterOutput) ToGetReplicasFilterOutput() GetReplicasFilterOutput
- func (o GetReplicasFilterOutput) ToGetReplicasFilterOutputWithContext(ctx context.Context) GetReplicasFilterOutput
- func (o GetReplicasFilterOutput) Values() pulumi.StringArrayOutput
- type GetReplicasOutputArgs
- type GetReplicasReplica
- type GetReplicasReplicaArgs
- type GetReplicasReplicaArray
- type GetReplicasReplicaArrayInput
- type GetReplicasReplicaArrayOutput
- func (GetReplicasReplicaArrayOutput) ElementType() reflect.Type
- func (o GetReplicasReplicaArrayOutput) Index(i pulumi.IntInput) GetReplicasReplicaOutput
- func (o GetReplicasReplicaArrayOutput) ToGetReplicasReplicaArrayOutput() GetReplicasReplicaArrayOutput
- func (o GetReplicasReplicaArrayOutput) ToGetReplicasReplicaArrayOutputWithContext(ctx context.Context) GetReplicasReplicaArrayOutput
- type GetReplicasReplicaInput
- type GetReplicasReplicaOutput
- func (o GetReplicasReplicaOutput) AvailabilityDomain() pulumi.StringOutput
- func (o GetReplicasReplicaOutput) CompartmentId() pulumi.StringOutput
- func (o GetReplicasReplicaOutput) ConfigurationId() pulumi.StringOutput
- func (o GetReplicasReplicaOutput) DbSystemId() pulumi.StringOutput
- func (o GetReplicasReplicaOutput) DefinedTags() pulumi.StringMapOutput
- func (o GetReplicasReplicaOutput) Description() pulumi.StringOutput
- func (o GetReplicasReplicaOutput) DisplayName() pulumi.StringOutput
- func (GetReplicasReplicaOutput) ElementType() reflect.Type
- func (o GetReplicasReplicaOutput) FaultDomain() pulumi.StringOutput
- func (o GetReplicasReplicaOutput) FreeformTags() pulumi.StringMapOutput
- func (o GetReplicasReplicaOutput) Id() pulumi.StringOutput
- func (o GetReplicasReplicaOutput) IpAddress() pulumi.StringOutput
- func (o GetReplicasReplicaOutput) IsDeleteProtected() pulumi.BoolOutput
- func (o GetReplicasReplicaOutput) LifecycleDetails() pulumi.StringOutput
- func (o GetReplicasReplicaOutput) MysqlVersion() pulumi.StringOutput
- func (o GetReplicasReplicaOutput) Port() pulumi.IntOutput
- func (o GetReplicasReplicaOutput) PortX() pulumi.IntOutput
- func (o GetReplicasReplicaOutput) ReplicaOverrides() GetReplicasReplicaReplicaOverrideArrayOutput
- func (o GetReplicasReplicaOutput) SecureConnections() GetReplicasReplicaSecureConnectionArrayOutput
- func (o GetReplicasReplicaOutput) ShapeName() pulumi.StringOutput
- func (o GetReplicasReplicaOutput) State() pulumi.StringOutput
- func (o GetReplicasReplicaOutput) TimeCreated() pulumi.StringOutput
- func (o GetReplicasReplicaOutput) TimeUpdated() pulumi.StringOutput
- func (o GetReplicasReplicaOutput) ToGetReplicasReplicaOutput() GetReplicasReplicaOutput
- func (o GetReplicasReplicaOutput) ToGetReplicasReplicaOutputWithContext(ctx context.Context) GetReplicasReplicaOutput
- type GetReplicasReplicaReplicaOverride
- type GetReplicasReplicaReplicaOverrideArgs
- func (GetReplicasReplicaReplicaOverrideArgs) ElementType() reflect.Type
- func (i GetReplicasReplicaReplicaOverrideArgs) ToGetReplicasReplicaReplicaOverrideOutput() GetReplicasReplicaReplicaOverrideOutput
- func (i GetReplicasReplicaReplicaOverrideArgs) ToGetReplicasReplicaReplicaOverrideOutputWithContext(ctx context.Context) GetReplicasReplicaReplicaOverrideOutput
- type GetReplicasReplicaReplicaOverrideArray
- func (GetReplicasReplicaReplicaOverrideArray) ElementType() reflect.Type
- func (i GetReplicasReplicaReplicaOverrideArray) ToGetReplicasReplicaReplicaOverrideArrayOutput() GetReplicasReplicaReplicaOverrideArrayOutput
- func (i GetReplicasReplicaReplicaOverrideArray) ToGetReplicasReplicaReplicaOverrideArrayOutputWithContext(ctx context.Context) GetReplicasReplicaReplicaOverrideArrayOutput
- type GetReplicasReplicaReplicaOverrideArrayInput
- type GetReplicasReplicaReplicaOverrideArrayOutput
- func (GetReplicasReplicaReplicaOverrideArrayOutput) ElementType() reflect.Type
- func (o GetReplicasReplicaReplicaOverrideArrayOutput) Index(i pulumi.IntInput) GetReplicasReplicaReplicaOverrideOutput
- func (o GetReplicasReplicaReplicaOverrideArrayOutput) ToGetReplicasReplicaReplicaOverrideArrayOutput() GetReplicasReplicaReplicaOverrideArrayOutput
- func (o GetReplicasReplicaReplicaOverrideArrayOutput) ToGetReplicasReplicaReplicaOverrideArrayOutputWithContext(ctx context.Context) GetReplicasReplicaReplicaOverrideArrayOutput
- type GetReplicasReplicaReplicaOverrideInput
- type GetReplicasReplicaReplicaOverrideOutput
- func (o GetReplicasReplicaReplicaOverrideOutput) ConfigurationId() pulumi.StringOutput
- func (GetReplicasReplicaReplicaOverrideOutput) ElementType() reflect.Type
- func (o GetReplicasReplicaReplicaOverrideOutput) MysqlVersion() pulumi.StringOutput
- func (o GetReplicasReplicaReplicaOverrideOutput) ShapeName() pulumi.StringOutput
- func (o GetReplicasReplicaReplicaOverrideOutput) ToGetReplicasReplicaReplicaOverrideOutput() GetReplicasReplicaReplicaOverrideOutput
- func (o GetReplicasReplicaReplicaOverrideOutput) ToGetReplicasReplicaReplicaOverrideOutputWithContext(ctx context.Context) GetReplicasReplicaReplicaOverrideOutput
- type GetReplicasReplicaSecureConnection
- type GetReplicasReplicaSecureConnectionArgs
- func (GetReplicasReplicaSecureConnectionArgs) ElementType() reflect.Type
- func (i GetReplicasReplicaSecureConnectionArgs) ToGetReplicasReplicaSecureConnectionOutput() GetReplicasReplicaSecureConnectionOutput
- func (i GetReplicasReplicaSecureConnectionArgs) ToGetReplicasReplicaSecureConnectionOutputWithContext(ctx context.Context) GetReplicasReplicaSecureConnectionOutput
- type GetReplicasReplicaSecureConnectionArray
- func (GetReplicasReplicaSecureConnectionArray) ElementType() reflect.Type
- func (i GetReplicasReplicaSecureConnectionArray) ToGetReplicasReplicaSecureConnectionArrayOutput() GetReplicasReplicaSecureConnectionArrayOutput
- func (i GetReplicasReplicaSecureConnectionArray) ToGetReplicasReplicaSecureConnectionArrayOutputWithContext(ctx context.Context) GetReplicasReplicaSecureConnectionArrayOutput
- type GetReplicasReplicaSecureConnectionArrayInput
- type GetReplicasReplicaSecureConnectionArrayOutput
- func (GetReplicasReplicaSecureConnectionArrayOutput) ElementType() reflect.Type
- func (o GetReplicasReplicaSecureConnectionArrayOutput) Index(i pulumi.IntInput) GetReplicasReplicaSecureConnectionOutput
- func (o GetReplicasReplicaSecureConnectionArrayOutput) ToGetReplicasReplicaSecureConnectionArrayOutput() GetReplicasReplicaSecureConnectionArrayOutput
- func (o GetReplicasReplicaSecureConnectionArrayOutput) ToGetReplicasReplicaSecureConnectionArrayOutputWithContext(ctx context.Context) GetReplicasReplicaSecureConnectionArrayOutput
- type GetReplicasReplicaSecureConnectionInput
- type GetReplicasReplicaSecureConnectionOutput
- func (o GetReplicasReplicaSecureConnectionOutput) CertificateGenerationType() pulumi.StringOutput
- func (o GetReplicasReplicaSecureConnectionOutput) CertificateId() pulumi.StringOutput
- func (GetReplicasReplicaSecureConnectionOutput) ElementType() reflect.Type
- func (o GetReplicasReplicaSecureConnectionOutput) ToGetReplicasReplicaSecureConnectionOutput() GetReplicasReplicaSecureConnectionOutput
- func (o GetReplicasReplicaSecureConnectionOutput) ToGetReplicasReplicaSecureConnectionOutputWithContext(ctx context.Context) GetReplicasReplicaSecureConnectionOutput
- type GetReplicasResult
- type GetReplicasResultOutput
- func (o GetReplicasResultOutput) CompartmentId() pulumi.StringOutput
- func (o GetReplicasResultOutput) ConfigurationId() pulumi.StringPtrOutput
- func (o GetReplicasResultOutput) DbSystemId() pulumi.StringPtrOutput
- func (o GetReplicasResultOutput) DisplayName() pulumi.StringPtrOutput
- func (GetReplicasResultOutput) ElementType() reflect.Type
- func (o GetReplicasResultOutput) Filters() GetReplicasFilterArrayOutput
- func (o GetReplicasResultOutput) Id() pulumi.StringOutput
- func (o GetReplicasResultOutput) IsUpToDate() pulumi.BoolPtrOutput
- func (o GetReplicasResultOutput) ReplicaId() pulumi.StringPtrOutput
- func (o GetReplicasResultOutput) Replicas() GetReplicasReplicaArrayOutput
- func (o GetReplicasResultOutput) State() pulumi.StringPtrOutput
- func (o GetReplicasResultOutput) ToGetReplicasResultOutput() GetReplicasResultOutput
- func (o GetReplicasResultOutput) ToGetReplicasResultOutputWithContext(ctx context.Context) GetReplicasResultOutput
- type GetShapesArgs
- type GetShapesFilter
- type GetShapesFilterArgs
- type GetShapesFilterArray
- type GetShapesFilterArrayInput
- type GetShapesFilterArrayOutput
- func (GetShapesFilterArrayOutput) ElementType() reflect.Type
- func (o GetShapesFilterArrayOutput) Index(i pulumi.IntInput) GetShapesFilterOutput
- func (o GetShapesFilterArrayOutput) ToGetShapesFilterArrayOutput() GetShapesFilterArrayOutput
- func (o GetShapesFilterArrayOutput) ToGetShapesFilterArrayOutputWithContext(ctx context.Context) GetShapesFilterArrayOutput
- type GetShapesFilterInput
- type GetShapesFilterOutput
- func (GetShapesFilterOutput) ElementType() reflect.Type
- func (o GetShapesFilterOutput) Name() pulumi.StringOutput
- func (o GetShapesFilterOutput) Regex() pulumi.BoolPtrOutput
- func (o GetShapesFilterOutput) ToGetShapesFilterOutput() GetShapesFilterOutput
- func (o GetShapesFilterOutput) ToGetShapesFilterOutputWithContext(ctx context.Context) GetShapesFilterOutput
- func (o GetShapesFilterOutput) Values() pulumi.StringArrayOutput
- type GetShapesOutputArgs
- type GetShapesResult
- type GetShapesResultOutput
- func (o GetShapesResultOutput) AvailabilityDomain() pulumi.StringPtrOutput
- func (o GetShapesResultOutput) CompartmentId() pulumi.StringOutput
- func (GetShapesResultOutput) ElementType() reflect.Type
- func (o GetShapesResultOutput) Filters() GetShapesFilterArrayOutput
- func (o GetShapesResultOutput) Id() pulumi.StringOutput
- func (o GetShapesResultOutput) IsSupportedFors() pulumi.StringArrayOutput
- func (o GetShapesResultOutput) Name() pulumi.StringPtrOutput
- func (o GetShapesResultOutput) Shapes() GetShapesShapeArrayOutput
- func (o GetShapesResultOutput) ToGetShapesResultOutput() GetShapesResultOutput
- func (o GetShapesResultOutput) ToGetShapesResultOutputWithContext(ctx context.Context) GetShapesResultOutput
- type GetShapesShape
- type GetShapesShapeArgs
- type GetShapesShapeArray
- type GetShapesShapeArrayInput
- type GetShapesShapeArrayOutput
- func (GetShapesShapeArrayOutput) ElementType() reflect.Type
- func (o GetShapesShapeArrayOutput) Index(i pulumi.IntInput) GetShapesShapeOutput
- func (o GetShapesShapeArrayOutput) ToGetShapesShapeArrayOutput() GetShapesShapeArrayOutput
- func (o GetShapesShapeArrayOutput) ToGetShapesShapeArrayOutputWithContext(ctx context.Context) GetShapesShapeArrayOutput
- type GetShapesShapeInput
- type GetShapesShapeOutput
- func (o GetShapesShapeOutput) CpuCoreCount() pulumi.IntOutput
- func (GetShapesShapeOutput) ElementType() reflect.Type
- func (o GetShapesShapeOutput) IsSupportedFors() pulumi.StringArrayOutput
- func (o GetShapesShapeOutput) MemorySizeInGbs() pulumi.IntOutput
- func (o GetShapesShapeOutput) Name() pulumi.StringOutput
- func (o GetShapesShapeOutput) ToGetShapesShapeOutput() GetShapesShapeOutput
- func (o GetShapesShapeOutput) ToGetShapesShapeOutputWithContext(ctx context.Context) GetShapesShapeOutput
- type HeatWaveCluster
- type HeatWaveClusterArgs
- type HeatWaveClusterArray
- type HeatWaveClusterArrayInput
- type HeatWaveClusterArrayOutput
- func (HeatWaveClusterArrayOutput) ElementType() reflect.Type
- func (o HeatWaveClusterArrayOutput) Index(i pulumi.IntInput) HeatWaveClusterOutput
- func (o HeatWaveClusterArrayOutput) ToHeatWaveClusterArrayOutput() HeatWaveClusterArrayOutput
- func (o HeatWaveClusterArrayOutput) ToHeatWaveClusterArrayOutputWithContext(ctx context.Context) HeatWaveClusterArrayOutput
- type HeatWaveClusterClusterNode
- type HeatWaveClusterClusterNodeArgs
- func (HeatWaveClusterClusterNodeArgs) ElementType() reflect.Type
- func (i HeatWaveClusterClusterNodeArgs) ToHeatWaveClusterClusterNodeOutput() HeatWaveClusterClusterNodeOutput
- func (i HeatWaveClusterClusterNodeArgs) ToHeatWaveClusterClusterNodeOutputWithContext(ctx context.Context) HeatWaveClusterClusterNodeOutput
- type HeatWaveClusterClusterNodeArray
- func (HeatWaveClusterClusterNodeArray) ElementType() reflect.Type
- func (i HeatWaveClusterClusterNodeArray) ToHeatWaveClusterClusterNodeArrayOutput() HeatWaveClusterClusterNodeArrayOutput
- func (i HeatWaveClusterClusterNodeArray) ToHeatWaveClusterClusterNodeArrayOutputWithContext(ctx context.Context) HeatWaveClusterClusterNodeArrayOutput
- type HeatWaveClusterClusterNodeArrayInput
- type HeatWaveClusterClusterNodeArrayOutput
- func (HeatWaveClusterClusterNodeArrayOutput) ElementType() reflect.Type
- func (o HeatWaveClusterClusterNodeArrayOutput) Index(i pulumi.IntInput) HeatWaveClusterClusterNodeOutput
- func (o HeatWaveClusterClusterNodeArrayOutput) ToHeatWaveClusterClusterNodeArrayOutput() HeatWaveClusterClusterNodeArrayOutput
- func (o HeatWaveClusterClusterNodeArrayOutput) ToHeatWaveClusterClusterNodeArrayOutputWithContext(ctx context.Context) HeatWaveClusterClusterNodeArrayOutput
- type HeatWaveClusterClusterNodeInput
- type HeatWaveClusterClusterNodeOutput
- func (HeatWaveClusterClusterNodeOutput) ElementType() reflect.Type
- func (o HeatWaveClusterClusterNodeOutput) NodeId() pulumi.StringPtrOutput
- func (o HeatWaveClusterClusterNodeOutput) State() pulumi.StringPtrOutput
- func (o HeatWaveClusterClusterNodeOutput) TimeCreated() pulumi.StringPtrOutput
- func (o HeatWaveClusterClusterNodeOutput) TimeUpdated() pulumi.StringPtrOutput
- func (o HeatWaveClusterClusterNodeOutput) ToHeatWaveClusterClusterNodeOutput() HeatWaveClusterClusterNodeOutput
- func (o HeatWaveClusterClusterNodeOutput) ToHeatWaveClusterClusterNodeOutputWithContext(ctx context.Context) HeatWaveClusterClusterNodeOutput
- type HeatWaveClusterInput
- type HeatWaveClusterMap
- type HeatWaveClusterMapInput
- type HeatWaveClusterMapOutput
- func (HeatWaveClusterMapOutput) ElementType() reflect.Type
- func (o HeatWaveClusterMapOutput) MapIndex(k pulumi.StringInput) HeatWaveClusterOutput
- func (o HeatWaveClusterMapOutput) ToHeatWaveClusterMapOutput() HeatWaveClusterMapOutput
- func (o HeatWaveClusterMapOutput) ToHeatWaveClusterMapOutputWithContext(ctx context.Context) HeatWaveClusterMapOutput
- type HeatWaveClusterOutput
- func (o HeatWaveClusterOutput) ClusterNodes() HeatWaveClusterClusterNodeArrayOutput
- func (o HeatWaveClusterOutput) ClusterSize() pulumi.IntOutput
- func (o HeatWaveClusterOutput) DbSystemId() pulumi.StringOutput
- func (HeatWaveClusterOutput) ElementType() reflect.Type
- func (o HeatWaveClusterOutput) IsLakehouseEnabled() pulumi.BoolOutput
- func (o HeatWaveClusterOutput) LifecycleDetails() pulumi.StringOutput
- func (o HeatWaveClusterOutput) ShapeName() pulumi.StringOutput
- func (o HeatWaveClusterOutput) State() pulumi.StringOutput
- func (o HeatWaveClusterOutput) TimeCreated() pulumi.StringOutput
- func (o HeatWaveClusterOutput) TimeUpdated() pulumi.StringOutput
- func (o HeatWaveClusterOutput) ToHeatWaveClusterOutput() HeatWaveClusterOutput
- func (o HeatWaveClusterOutput) ToHeatWaveClusterOutputWithContext(ctx context.Context) HeatWaveClusterOutput
- type HeatWaveClusterState
- type LookupChannelArgs
- type LookupChannelOutputArgs
- type LookupChannelResult
- type LookupChannelResultOutput
- func (o LookupChannelResultOutput) ChannelId() pulumi.StringOutput
- func (o LookupChannelResultOutput) CompartmentId() pulumi.StringOutput
- func (o LookupChannelResultOutput) DefinedTags() pulumi.StringMapOutput
- func (o LookupChannelResultOutput) Description() pulumi.StringOutput
- func (o LookupChannelResultOutput) DisplayName() pulumi.StringOutput
- func (LookupChannelResultOutput) ElementType() reflect.Type
- func (o LookupChannelResultOutput) FreeformTags() pulumi.StringMapOutput
- func (o LookupChannelResultOutput) Id() pulumi.StringOutput
- func (o LookupChannelResultOutput) IsEnabled() pulumi.BoolOutput
- func (o LookupChannelResultOutput) LifecycleDetails() pulumi.StringOutput
- func (o LookupChannelResultOutput) Sources() GetChannelSourceArrayOutput
- func (o LookupChannelResultOutput) State() pulumi.StringOutput
- func (o LookupChannelResultOutput) Targets() GetChannelTargetArrayOutput
- func (o LookupChannelResultOutput) TimeCreated() pulumi.StringOutput
- func (o LookupChannelResultOutput) TimeUpdated() pulumi.StringOutput
- func (o LookupChannelResultOutput) ToLookupChannelResultOutput() LookupChannelResultOutput
- func (o LookupChannelResultOutput) ToLookupChannelResultOutputWithContext(ctx context.Context) LookupChannelResultOutput
- type LookupHeatWaveClusterArgs
- type LookupHeatWaveClusterOutputArgs
- type LookupHeatWaveClusterResult
- type LookupHeatWaveClusterResultOutput
- func (o LookupHeatWaveClusterResultOutput) ClusterNodes() GetHeatWaveClusterClusterNodeArrayOutput
- func (o LookupHeatWaveClusterResultOutput) ClusterSize() pulumi.IntOutput
- func (o LookupHeatWaveClusterResultOutput) DbSystemId() pulumi.StringOutput
- func (LookupHeatWaveClusterResultOutput) ElementType() reflect.Type
- func (o LookupHeatWaveClusterResultOutput) Id() pulumi.StringOutput
- func (o LookupHeatWaveClusterResultOutput) IsLakehouseEnabled() pulumi.BoolOutput
- func (o LookupHeatWaveClusterResultOutput) LifecycleDetails() pulumi.StringOutput
- func (o LookupHeatWaveClusterResultOutput) ShapeName() pulumi.StringOutput
- func (o LookupHeatWaveClusterResultOutput) State() pulumi.StringOutput
- func (o LookupHeatWaveClusterResultOutput) TimeCreated() pulumi.StringOutput
- func (o LookupHeatWaveClusterResultOutput) TimeUpdated() pulumi.StringOutput
- func (o LookupHeatWaveClusterResultOutput) ToLookupHeatWaveClusterResultOutput() LookupHeatWaveClusterResultOutput
- func (o LookupHeatWaveClusterResultOutput) ToLookupHeatWaveClusterResultOutputWithContext(ctx context.Context) LookupHeatWaveClusterResultOutput
- type LookupMysqlBackupArgs
- type LookupMysqlBackupOutputArgs
- type LookupMysqlBackupResult
- type LookupMysqlBackupResultOutput
- func (o LookupMysqlBackupResultOutput) BackupId() pulumi.StringOutput
- func (o LookupMysqlBackupResultOutput) BackupSizeInGbs() pulumi.IntOutput
- func (o LookupMysqlBackupResultOutput) BackupType() pulumi.StringOutput
- func (o LookupMysqlBackupResultOutput) CompartmentId() pulumi.StringOutput
- func (o LookupMysqlBackupResultOutput) CreationType() pulumi.StringOutput
- func (o LookupMysqlBackupResultOutput) DataStorageSizeInGb() pulumi.IntOutput
- func (o LookupMysqlBackupResultOutput) DbSystemId() pulumi.StringOutput
- func (o LookupMysqlBackupResultOutput) DbSystemSnapshotSummaries() GetMysqlBackupDbSystemSnapshotSummaryArrayOutput
- func (o LookupMysqlBackupResultOutput) DbSystemSnapshots() GetMysqlBackupDbSystemSnapshotArrayOutput
- func (o LookupMysqlBackupResultOutput) DefinedTags() pulumi.StringMapOutput
- func (o LookupMysqlBackupResultOutput) Description() pulumi.StringOutput
- func (o LookupMysqlBackupResultOutput) DisplayName() pulumi.StringOutput
- func (LookupMysqlBackupResultOutput) ElementType() reflect.Type
- func (o LookupMysqlBackupResultOutput) FreeformTags() pulumi.StringMapOutput
- func (o LookupMysqlBackupResultOutput) Id() pulumi.StringOutput
- func (o LookupMysqlBackupResultOutput) ImmediateSourceBackupId() pulumi.StringOutput
- func (o LookupMysqlBackupResultOutput) LifecycleDetails() pulumi.StringOutput
- func (o LookupMysqlBackupResultOutput) MysqlVersion() pulumi.StringOutput
- func (o LookupMysqlBackupResultOutput) OriginalSourceBackupId() pulumi.StringOutput
- func (o LookupMysqlBackupResultOutput) RetentionInDays() pulumi.IntOutput
- func (o LookupMysqlBackupResultOutput) ShapeName() pulumi.StringOutput
- func (o LookupMysqlBackupResultOutput) SourceDetails() GetMysqlBackupSourceDetailArrayOutput
- func (o LookupMysqlBackupResultOutput) State() pulumi.StringOutput
- func (o LookupMysqlBackupResultOutput) TimeCopyCreated() pulumi.StringOutput
- func (o LookupMysqlBackupResultOutput) TimeCreated() pulumi.StringOutput
- func (o LookupMysqlBackupResultOutput) TimeUpdated() pulumi.StringOutput
- func (o LookupMysqlBackupResultOutput) ToLookupMysqlBackupResultOutput() LookupMysqlBackupResultOutput
- func (o LookupMysqlBackupResultOutput) ToLookupMysqlBackupResultOutputWithContext(ctx context.Context) LookupMysqlBackupResultOutput
- type LookupMysqlConfigurationArgs
- type LookupMysqlConfigurationOutputArgs
- type LookupMysqlConfigurationResult
- type LookupMysqlConfigurationResultOutput
- func (o LookupMysqlConfigurationResultOutput) CompartmentId() pulumi.StringOutput
- func (o LookupMysqlConfigurationResultOutput) ConfigurationId() pulumi.StringOutput
- func (o LookupMysqlConfigurationResultOutput) DefinedTags() pulumi.StringMapOutput
- func (o LookupMysqlConfigurationResultOutput) Description() pulumi.StringOutput
- func (o LookupMysqlConfigurationResultOutput) DisplayName() pulumi.StringOutput
- func (LookupMysqlConfigurationResultOutput) ElementType() reflect.Type
- func (o LookupMysqlConfigurationResultOutput) FreeformTags() pulumi.StringMapOutput
- func (o LookupMysqlConfigurationResultOutput) Id() pulumi.StringOutput
- func (o LookupMysqlConfigurationResultOutput) InitVariables() GetMysqlConfigurationInitVariableArrayOutput
- func (o LookupMysqlConfigurationResultOutput) ParentConfigurationId() pulumi.StringOutput
- func (o LookupMysqlConfigurationResultOutput) ShapeName() pulumi.StringOutput
- func (o LookupMysqlConfigurationResultOutput) State() pulumi.StringOutput
- func (o LookupMysqlConfigurationResultOutput) TimeCreated() pulumi.StringOutput
- func (o LookupMysqlConfigurationResultOutput) TimeUpdated() pulumi.StringOutput
- func (o LookupMysqlConfigurationResultOutput) ToLookupMysqlConfigurationResultOutput() LookupMysqlConfigurationResultOutput
- func (o LookupMysqlConfigurationResultOutput) ToLookupMysqlConfigurationResultOutputWithContext(ctx context.Context) LookupMysqlConfigurationResultOutput
- func (o LookupMysqlConfigurationResultOutput) Type() pulumi.StringOutput
- func (o LookupMysqlConfigurationResultOutput) Variables() GetMysqlConfigurationVariableArrayOutput
- type LookupMysqlDbSystemArgs
- type LookupMysqlDbSystemOutputArgs
- type LookupMysqlDbSystemResult
- type LookupMysqlDbSystemResultOutput
- func (o LookupMysqlDbSystemResultOutput) AdminPassword() pulumi.StringOutput
- func (o LookupMysqlDbSystemResultOutput) AdminUsername() pulumi.StringOutput
- func (o LookupMysqlDbSystemResultOutput) AvailabilityDomain() pulumi.StringOutput
- func (o LookupMysqlDbSystemResultOutput) BackupPolicies() GetMysqlDbSystemBackupPolicyArrayOutput
- func (o LookupMysqlDbSystemResultOutput) Channels() GetMysqlDbSystemChannelArrayOutput
- func (o LookupMysqlDbSystemResultOutput) CompartmentId() pulumi.StringOutput
- func (o LookupMysqlDbSystemResultOutput) ConfigurationId() pulumi.StringOutput
- func (o LookupMysqlDbSystemResultOutput) CrashRecovery() pulumi.StringOutput
- func (o LookupMysqlDbSystemResultOutput) CurrentPlacements() GetMysqlDbSystemCurrentPlacementArrayOutput
- func (o LookupMysqlDbSystemResultOutput) CustomerContacts() GetMysqlDbSystemCustomerContactArrayOutput
- func (o LookupMysqlDbSystemResultOutput) DataStorageSizeInGb() pulumi.IntOutput
- func (o LookupMysqlDbSystemResultOutput) DataStorages() GetMysqlDbSystemDataStorageArrayOutput
- func (o LookupMysqlDbSystemResultOutput) DatabaseManagement() pulumi.StringOutput
- func (o LookupMysqlDbSystemResultOutput) DbSystemId() pulumi.StringOutput
- func (o LookupMysqlDbSystemResultOutput) DefinedTags() pulumi.StringMapOutput
- func (o LookupMysqlDbSystemResultOutput) DeletionPolicies() GetMysqlDbSystemDeletionPolicyArrayOutput
- func (o LookupMysqlDbSystemResultOutput) Description() pulumi.StringOutput
- func (o LookupMysqlDbSystemResultOutput) DisplayName() pulumi.StringOutput
- func (LookupMysqlDbSystemResultOutput) ElementType() reflect.Type
- func (o LookupMysqlDbSystemResultOutput) Endpoints() GetMysqlDbSystemEndpointArrayOutput
- func (o LookupMysqlDbSystemResultOutput) FaultDomain() pulumi.StringOutput
- func (o LookupMysqlDbSystemResultOutput) FreeformTags() pulumi.StringMapOutput
- func (o LookupMysqlDbSystemResultOutput) HeatWaveClusters() GetMysqlDbSystemHeatWaveClusterArrayOutput
- func (o LookupMysqlDbSystemResultOutput) HostnameLabel() pulumi.StringOutput
- func (o LookupMysqlDbSystemResultOutput) Id() pulumi.StringOutput
- func (o LookupMysqlDbSystemResultOutput) IpAddress() pulumi.StringOutput
- func (o LookupMysqlDbSystemResultOutput) IsHeatWaveClusterAttached() pulumi.BoolOutput
- func (o LookupMysqlDbSystemResultOutput) IsHighlyAvailable() pulumi.BoolOutput
- func (o LookupMysqlDbSystemResultOutput) LifecycleDetails() pulumi.StringOutput
- func (o LookupMysqlDbSystemResultOutput) Maintenances() GetMysqlDbSystemMaintenanceArrayOutput
- func (o LookupMysqlDbSystemResultOutput) MysqlVersion() pulumi.StringOutput
- func (o LookupMysqlDbSystemResultOutput) PointInTimeRecoveryDetails() GetMysqlDbSystemPointInTimeRecoveryDetailArrayOutput
- func (o LookupMysqlDbSystemResultOutput) Port() pulumi.IntOutput
- func (o LookupMysqlDbSystemResultOutput) PortX() pulumi.IntOutput
- func (o LookupMysqlDbSystemResultOutput) SecureConnections() GetMysqlDbSystemSecureConnectionArrayOutput
- func (o LookupMysqlDbSystemResultOutput) ShapeName() pulumi.StringOutput
- func (o LookupMysqlDbSystemResultOutput) ShutdownType() pulumi.StringOutput
- func (o LookupMysqlDbSystemResultOutput) Sources() GetMysqlDbSystemSourceArrayOutput
- func (o LookupMysqlDbSystemResultOutput) State() pulumi.StringOutput
- func (o LookupMysqlDbSystemResultOutput) SubnetId() pulumi.StringOutput
- func (o LookupMysqlDbSystemResultOutput) TimeCreated() pulumi.StringOutput
- func (o LookupMysqlDbSystemResultOutput) TimeUpdated() pulumi.StringOutput
- func (o LookupMysqlDbSystemResultOutput) ToLookupMysqlDbSystemResultOutput() LookupMysqlDbSystemResultOutput
- func (o LookupMysqlDbSystemResultOutput) ToLookupMysqlDbSystemResultOutputWithContext(ctx context.Context) LookupMysqlDbSystemResultOutput
- type LookupReplicaArgs
- type LookupReplicaOutputArgs
- type LookupReplicaResult
- type LookupReplicaResultOutput
- func (o LookupReplicaResultOutput) AvailabilityDomain() pulumi.StringOutput
- func (o LookupReplicaResultOutput) CompartmentId() pulumi.StringOutput
- func (o LookupReplicaResultOutput) ConfigurationId() pulumi.StringOutput
- func (o LookupReplicaResultOutput) DbSystemId() pulumi.StringOutput
- func (o LookupReplicaResultOutput) DefinedTags() pulumi.StringMapOutput
- func (o LookupReplicaResultOutput) Description() pulumi.StringOutput
- func (o LookupReplicaResultOutput) DisplayName() pulumi.StringOutput
- func (LookupReplicaResultOutput) ElementType() reflect.Type
- func (o LookupReplicaResultOutput) FaultDomain() pulumi.StringOutput
- func (o LookupReplicaResultOutput) FreeformTags() pulumi.StringMapOutput
- func (o LookupReplicaResultOutput) Id() pulumi.StringOutput
- func (o LookupReplicaResultOutput) IpAddress() pulumi.StringOutput
- func (o LookupReplicaResultOutput) IsDeleteProtected() pulumi.BoolOutput
- func (o LookupReplicaResultOutput) LifecycleDetails() pulumi.StringOutput
- func (o LookupReplicaResultOutput) MysqlVersion() pulumi.StringOutput
- func (o LookupReplicaResultOutput) Port() pulumi.IntOutput
- func (o LookupReplicaResultOutput) PortX() pulumi.IntOutput
- func (o LookupReplicaResultOutput) ReplicaId() pulumi.StringOutput
- func (o LookupReplicaResultOutput) ReplicaOverrides() GetReplicaReplicaOverrideArrayOutput
- func (o LookupReplicaResultOutput) SecureConnections() GetReplicaSecureConnectionArrayOutput
- func (o LookupReplicaResultOutput) ShapeName() pulumi.StringOutput
- func (o LookupReplicaResultOutput) State() pulumi.StringOutput
- func (o LookupReplicaResultOutput) TimeCreated() pulumi.StringOutput
- func (o LookupReplicaResultOutput) TimeUpdated() pulumi.StringOutput
- func (o LookupReplicaResultOutput) ToLookupReplicaResultOutput() LookupReplicaResultOutput
- func (o LookupReplicaResultOutput) ToLookupReplicaResultOutputWithContext(ctx context.Context) LookupReplicaResultOutput
- type MysqlBackup
- type MysqlBackupArgs
- type MysqlBackupArray
- type MysqlBackupArrayInput
- type MysqlBackupArrayOutput
- func (MysqlBackupArrayOutput) ElementType() reflect.Type
- func (o MysqlBackupArrayOutput) Index(i pulumi.IntInput) MysqlBackupOutput
- func (o MysqlBackupArrayOutput) ToMysqlBackupArrayOutput() MysqlBackupArrayOutput
- func (o MysqlBackupArrayOutput) ToMysqlBackupArrayOutputWithContext(ctx context.Context) MysqlBackupArrayOutput
- type MysqlBackupDbSystemSnapshot
- type MysqlBackupDbSystemSnapshotArgs
- func (MysqlBackupDbSystemSnapshotArgs) ElementType() reflect.Type
- func (i MysqlBackupDbSystemSnapshotArgs) ToMysqlBackupDbSystemSnapshotOutput() MysqlBackupDbSystemSnapshotOutput
- func (i MysqlBackupDbSystemSnapshotArgs) ToMysqlBackupDbSystemSnapshotOutputWithContext(ctx context.Context) MysqlBackupDbSystemSnapshotOutput
- type MysqlBackupDbSystemSnapshotArray
- func (MysqlBackupDbSystemSnapshotArray) ElementType() reflect.Type
- func (i MysqlBackupDbSystemSnapshotArray) ToMysqlBackupDbSystemSnapshotArrayOutput() MysqlBackupDbSystemSnapshotArrayOutput
- func (i MysqlBackupDbSystemSnapshotArray) ToMysqlBackupDbSystemSnapshotArrayOutputWithContext(ctx context.Context) MysqlBackupDbSystemSnapshotArrayOutput
- type MysqlBackupDbSystemSnapshotArrayInput
- type MysqlBackupDbSystemSnapshotArrayOutput
- func (MysqlBackupDbSystemSnapshotArrayOutput) ElementType() reflect.Type
- func (o MysqlBackupDbSystemSnapshotArrayOutput) Index(i pulumi.IntInput) MysqlBackupDbSystemSnapshotOutput
- func (o MysqlBackupDbSystemSnapshotArrayOutput) ToMysqlBackupDbSystemSnapshotArrayOutput() MysqlBackupDbSystemSnapshotArrayOutput
- func (o MysqlBackupDbSystemSnapshotArrayOutput) ToMysqlBackupDbSystemSnapshotArrayOutputWithContext(ctx context.Context) MysqlBackupDbSystemSnapshotArrayOutput
- type MysqlBackupDbSystemSnapshotBackupPolicy
- type MysqlBackupDbSystemSnapshotBackupPolicyArgs
- func (MysqlBackupDbSystemSnapshotBackupPolicyArgs) ElementType() reflect.Type
- func (i MysqlBackupDbSystemSnapshotBackupPolicyArgs) ToMysqlBackupDbSystemSnapshotBackupPolicyOutput() MysqlBackupDbSystemSnapshotBackupPolicyOutput
- func (i MysqlBackupDbSystemSnapshotBackupPolicyArgs) ToMysqlBackupDbSystemSnapshotBackupPolicyOutputWithContext(ctx context.Context) MysqlBackupDbSystemSnapshotBackupPolicyOutput
- type MysqlBackupDbSystemSnapshotBackupPolicyArray
- func (MysqlBackupDbSystemSnapshotBackupPolicyArray) ElementType() reflect.Type
- func (i MysqlBackupDbSystemSnapshotBackupPolicyArray) ToMysqlBackupDbSystemSnapshotBackupPolicyArrayOutput() MysqlBackupDbSystemSnapshotBackupPolicyArrayOutput
- func (i MysqlBackupDbSystemSnapshotBackupPolicyArray) ToMysqlBackupDbSystemSnapshotBackupPolicyArrayOutputWithContext(ctx context.Context) MysqlBackupDbSystemSnapshotBackupPolicyArrayOutput
- type MysqlBackupDbSystemSnapshotBackupPolicyArrayInput
- type MysqlBackupDbSystemSnapshotBackupPolicyArrayOutput
- func (MysqlBackupDbSystemSnapshotBackupPolicyArrayOutput) ElementType() reflect.Type
- func (o MysqlBackupDbSystemSnapshotBackupPolicyArrayOutput) Index(i pulumi.IntInput) MysqlBackupDbSystemSnapshotBackupPolicyOutput
- func (o MysqlBackupDbSystemSnapshotBackupPolicyArrayOutput) ToMysqlBackupDbSystemSnapshotBackupPolicyArrayOutput() MysqlBackupDbSystemSnapshotBackupPolicyArrayOutput
- func (o MysqlBackupDbSystemSnapshotBackupPolicyArrayOutput) ToMysqlBackupDbSystemSnapshotBackupPolicyArrayOutputWithContext(ctx context.Context) MysqlBackupDbSystemSnapshotBackupPolicyArrayOutput
- type MysqlBackupDbSystemSnapshotBackupPolicyInput
- type MysqlBackupDbSystemSnapshotBackupPolicyOutput
- func (o MysqlBackupDbSystemSnapshotBackupPolicyOutput) DefinedTags() pulumi.StringMapOutput
- func (MysqlBackupDbSystemSnapshotBackupPolicyOutput) ElementType() reflect.Type
- func (o MysqlBackupDbSystemSnapshotBackupPolicyOutput) FreeformTags() pulumi.StringMapOutput
- func (o MysqlBackupDbSystemSnapshotBackupPolicyOutput) IsEnabled() pulumi.BoolPtrOutput
- func (o MysqlBackupDbSystemSnapshotBackupPolicyOutput) PitrPolicies() MysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyArrayOutput
- func (o MysqlBackupDbSystemSnapshotBackupPolicyOutput) RetentionInDays() pulumi.IntPtrOutput
- func (o MysqlBackupDbSystemSnapshotBackupPolicyOutput) ToMysqlBackupDbSystemSnapshotBackupPolicyOutput() MysqlBackupDbSystemSnapshotBackupPolicyOutput
- func (o MysqlBackupDbSystemSnapshotBackupPolicyOutput) ToMysqlBackupDbSystemSnapshotBackupPolicyOutputWithContext(ctx context.Context) MysqlBackupDbSystemSnapshotBackupPolicyOutput
- func (o MysqlBackupDbSystemSnapshotBackupPolicyOutput) WindowStartTime() pulumi.StringPtrOutput
- type MysqlBackupDbSystemSnapshotBackupPolicyPitrPolicy
- type MysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyArgs
- func (MysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyArgs) ElementType() reflect.Type
- func (i MysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyArgs) ToMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyOutput() MysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyOutput
- func (i MysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyArgs) ToMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyOutputWithContext(ctx context.Context) MysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyOutput
- type MysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyArray
- func (MysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyArray) ElementType() reflect.Type
- func (i MysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyArray) ToMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyArrayOutput() MysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyArrayOutput
- func (i MysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyArray) ToMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyArrayOutputWithContext(ctx context.Context) MysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyArrayOutput
- type MysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyArrayInput
- type MysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyArrayOutput
- func (MysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyArrayOutput) ElementType() reflect.Type
- func (o MysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyArrayOutput) Index(i pulumi.IntInput) MysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyOutput
- func (o MysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyArrayOutput) ToMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyArrayOutput() MysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyArrayOutput
- func (o MysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyArrayOutput) ToMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyArrayOutputWithContext(ctx context.Context) MysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyArrayOutput
- type MysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyInput
- type MysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyOutput
- func (MysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyOutput) ElementType() reflect.Type
- func (o MysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyOutput) IsEnabled() pulumi.BoolPtrOutput
- func (o MysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyOutput) ToMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyOutput() MysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyOutput
- func (o MysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyOutput) ToMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyOutputWithContext(ctx context.Context) MysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyOutput
- type MysqlBackupDbSystemSnapshotDataStorage
- type MysqlBackupDbSystemSnapshotDataStorageArgs
- func (MysqlBackupDbSystemSnapshotDataStorageArgs) ElementType() reflect.Type
- func (i MysqlBackupDbSystemSnapshotDataStorageArgs) ToMysqlBackupDbSystemSnapshotDataStorageOutput() MysqlBackupDbSystemSnapshotDataStorageOutput
- func (i MysqlBackupDbSystemSnapshotDataStorageArgs) ToMysqlBackupDbSystemSnapshotDataStorageOutputWithContext(ctx context.Context) MysqlBackupDbSystemSnapshotDataStorageOutput
- type MysqlBackupDbSystemSnapshotDataStorageArray
- func (MysqlBackupDbSystemSnapshotDataStorageArray) ElementType() reflect.Type
- func (i MysqlBackupDbSystemSnapshotDataStorageArray) ToMysqlBackupDbSystemSnapshotDataStorageArrayOutput() MysqlBackupDbSystemSnapshotDataStorageArrayOutput
- func (i MysqlBackupDbSystemSnapshotDataStorageArray) ToMysqlBackupDbSystemSnapshotDataStorageArrayOutputWithContext(ctx context.Context) MysqlBackupDbSystemSnapshotDataStorageArrayOutput
- type MysqlBackupDbSystemSnapshotDataStorageArrayInput
- type MysqlBackupDbSystemSnapshotDataStorageArrayOutput
- func (MysqlBackupDbSystemSnapshotDataStorageArrayOutput) ElementType() reflect.Type
- func (o MysqlBackupDbSystemSnapshotDataStorageArrayOutput) Index(i pulumi.IntInput) MysqlBackupDbSystemSnapshotDataStorageOutput
- func (o MysqlBackupDbSystemSnapshotDataStorageArrayOutput) ToMysqlBackupDbSystemSnapshotDataStorageArrayOutput() MysqlBackupDbSystemSnapshotDataStorageArrayOutput
- func (o MysqlBackupDbSystemSnapshotDataStorageArrayOutput) ToMysqlBackupDbSystemSnapshotDataStorageArrayOutputWithContext(ctx context.Context) MysqlBackupDbSystemSnapshotDataStorageArrayOutput
- type MysqlBackupDbSystemSnapshotDataStorageInput
- type MysqlBackupDbSystemSnapshotDataStorageOutput
- func (o MysqlBackupDbSystemSnapshotDataStorageOutput) AllocatedStorageSizeInGbs() pulumi.IntPtrOutput
- func (o MysqlBackupDbSystemSnapshotDataStorageOutput) DataStorageSizeInGb() pulumi.IntPtrOutput
- func (o MysqlBackupDbSystemSnapshotDataStorageOutput) DataStorageSizeLimitInGbs() pulumi.IntPtrOutput
- func (MysqlBackupDbSystemSnapshotDataStorageOutput) ElementType() reflect.Type
- func (o MysqlBackupDbSystemSnapshotDataStorageOutput) IsAutoExpandStorageEnabled() pulumi.BoolPtrOutput
- func (o MysqlBackupDbSystemSnapshotDataStorageOutput) MaxStorageSizeInGbs() pulumi.IntPtrOutput
- func (o MysqlBackupDbSystemSnapshotDataStorageOutput) ToMysqlBackupDbSystemSnapshotDataStorageOutput() MysqlBackupDbSystemSnapshotDataStorageOutput
- func (o MysqlBackupDbSystemSnapshotDataStorageOutput) ToMysqlBackupDbSystemSnapshotDataStorageOutputWithContext(ctx context.Context) MysqlBackupDbSystemSnapshotDataStorageOutput
- type MysqlBackupDbSystemSnapshotDeletionPolicy
- type MysqlBackupDbSystemSnapshotDeletionPolicyArgs
- func (MysqlBackupDbSystemSnapshotDeletionPolicyArgs) ElementType() reflect.Type
- func (i MysqlBackupDbSystemSnapshotDeletionPolicyArgs) ToMysqlBackupDbSystemSnapshotDeletionPolicyOutput() MysqlBackupDbSystemSnapshotDeletionPolicyOutput
- func (i MysqlBackupDbSystemSnapshotDeletionPolicyArgs) ToMysqlBackupDbSystemSnapshotDeletionPolicyOutputWithContext(ctx context.Context) MysqlBackupDbSystemSnapshotDeletionPolicyOutput
- type MysqlBackupDbSystemSnapshotDeletionPolicyArray
- func (MysqlBackupDbSystemSnapshotDeletionPolicyArray) ElementType() reflect.Type
- func (i MysqlBackupDbSystemSnapshotDeletionPolicyArray) ToMysqlBackupDbSystemSnapshotDeletionPolicyArrayOutput() MysqlBackupDbSystemSnapshotDeletionPolicyArrayOutput
- func (i MysqlBackupDbSystemSnapshotDeletionPolicyArray) ToMysqlBackupDbSystemSnapshotDeletionPolicyArrayOutputWithContext(ctx context.Context) MysqlBackupDbSystemSnapshotDeletionPolicyArrayOutput
- type MysqlBackupDbSystemSnapshotDeletionPolicyArrayInput
- type MysqlBackupDbSystemSnapshotDeletionPolicyArrayOutput
- func (MysqlBackupDbSystemSnapshotDeletionPolicyArrayOutput) ElementType() reflect.Type
- func (o MysqlBackupDbSystemSnapshotDeletionPolicyArrayOutput) Index(i pulumi.IntInput) MysqlBackupDbSystemSnapshotDeletionPolicyOutput
- func (o MysqlBackupDbSystemSnapshotDeletionPolicyArrayOutput) ToMysqlBackupDbSystemSnapshotDeletionPolicyArrayOutput() MysqlBackupDbSystemSnapshotDeletionPolicyArrayOutput
- func (o MysqlBackupDbSystemSnapshotDeletionPolicyArrayOutput) ToMysqlBackupDbSystemSnapshotDeletionPolicyArrayOutputWithContext(ctx context.Context) MysqlBackupDbSystemSnapshotDeletionPolicyArrayOutput
- type MysqlBackupDbSystemSnapshotDeletionPolicyInput
- type MysqlBackupDbSystemSnapshotDeletionPolicyOutput
- func (o MysqlBackupDbSystemSnapshotDeletionPolicyOutput) AutomaticBackupRetention() pulumi.StringPtrOutput
- func (MysqlBackupDbSystemSnapshotDeletionPolicyOutput) ElementType() reflect.Type
- func (o MysqlBackupDbSystemSnapshotDeletionPolicyOutput) FinalBackup() pulumi.StringPtrOutput
- func (o MysqlBackupDbSystemSnapshotDeletionPolicyOutput) IsDeleteProtected() pulumi.BoolPtrOutput
- func (o MysqlBackupDbSystemSnapshotDeletionPolicyOutput) ToMysqlBackupDbSystemSnapshotDeletionPolicyOutput() MysqlBackupDbSystemSnapshotDeletionPolicyOutput
- func (o MysqlBackupDbSystemSnapshotDeletionPolicyOutput) ToMysqlBackupDbSystemSnapshotDeletionPolicyOutputWithContext(ctx context.Context) MysqlBackupDbSystemSnapshotDeletionPolicyOutput
- type MysqlBackupDbSystemSnapshotEndpoint
- type MysqlBackupDbSystemSnapshotEndpointArgs
- func (MysqlBackupDbSystemSnapshotEndpointArgs) ElementType() reflect.Type
- func (i MysqlBackupDbSystemSnapshotEndpointArgs) ToMysqlBackupDbSystemSnapshotEndpointOutput() MysqlBackupDbSystemSnapshotEndpointOutput
- func (i MysqlBackupDbSystemSnapshotEndpointArgs) ToMysqlBackupDbSystemSnapshotEndpointOutputWithContext(ctx context.Context) MysqlBackupDbSystemSnapshotEndpointOutput
- type MysqlBackupDbSystemSnapshotEndpointArray
- func (MysqlBackupDbSystemSnapshotEndpointArray) ElementType() reflect.Type
- func (i MysqlBackupDbSystemSnapshotEndpointArray) ToMysqlBackupDbSystemSnapshotEndpointArrayOutput() MysqlBackupDbSystemSnapshotEndpointArrayOutput
- func (i MysqlBackupDbSystemSnapshotEndpointArray) ToMysqlBackupDbSystemSnapshotEndpointArrayOutputWithContext(ctx context.Context) MysqlBackupDbSystemSnapshotEndpointArrayOutput
- type MysqlBackupDbSystemSnapshotEndpointArrayInput
- type MysqlBackupDbSystemSnapshotEndpointArrayOutput
- func (MysqlBackupDbSystemSnapshotEndpointArrayOutput) ElementType() reflect.Type
- func (o MysqlBackupDbSystemSnapshotEndpointArrayOutput) Index(i pulumi.IntInput) MysqlBackupDbSystemSnapshotEndpointOutput
- func (o MysqlBackupDbSystemSnapshotEndpointArrayOutput) ToMysqlBackupDbSystemSnapshotEndpointArrayOutput() MysqlBackupDbSystemSnapshotEndpointArrayOutput
- func (o MysqlBackupDbSystemSnapshotEndpointArrayOutput) ToMysqlBackupDbSystemSnapshotEndpointArrayOutputWithContext(ctx context.Context) MysqlBackupDbSystemSnapshotEndpointArrayOutput
- type MysqlBackupDbSystemSnapshotEndpointInput
- type MysqlBackupDbSystemSnapshotEndpointOutput
- func (MysqlBackupDbSystemSnapshotEndpointOutput) ElementType() reflect.Type
- func (o MysqlBackupDbSystemSnapshotEndpointOutput) Hostname() pulumi.StringPtrOutput
- func (o MysqlBackupDbSystemSnapshotEndpointOutput) IpAddress() pulumi.StringPtrOutput
- func (o MysqlBackupDbSystemSnapshotEndpointOutput) Modes() pulumi.StringArrayOutput
- func (o MysqlBackupDbSystemSnapshotEndpointOutput) Port() pulumi.IntPtrOutput
- func (o MysqlBackupDbSystemSnapshotEndpointOutput) PortX() pulumi.IntPtrOutput
- func (o MysqlBackupDbSystemSnapshotEndpointOutput) ResourceId() pulumi.StringPtrOutput
- func (o MysqlBackupDbSystemSnapshotEndpointOutput) ResourceType() pulumi.StringPtrOutput
- func (o MysqlBackupDbSystemSnapshotEndpointOutput) Status() pulumi.StringPtrOutput
- func (o MysqlBackupDbSystemSnapshotEndpointOutput) StatusDetails() pulumi.StringPtrOutput
- func (o MysqlBackupDbSystemSnapshotEndpointOutput) ToMysqlBackupDbSystemSnapshotEndpointOutput() MysqlBackupDbSystemSnapshotEndpointOutput
- func (o MysqlBackupDbSystemSnapshotEndpointOutput) ToMysqlBackupDbSystemSnapshotEndpointOutputWithContext(ctx context.Context) MysqlBackupDbSystemSnapshotEndpointOutput
- type MysqlBackupDbSystemSnapshotInput
- type MysqlBackupDbSystemSnapshotMaintenance
- type MysqlBackupDbSystemSnapshotMaintenanceArgs
- func (MysqlBackupDbSystemSnapshotMaintenanceArgs) ElementType() reflect.Type
- func (i MysqlBackupDbSystemSnapshotMaintenanceArgs) ToMysqlBackupDbSystemSnapshotMaintenanceOutput() MysqlBackupDbSystemSnapshotMaintenanceOutput
- func (i MysqlBackupDbSystemSnapshotMaintenanceArgs) ToMysqlBackupDbSystemSnapshotMaintenanceOutputWithContext(ctx context.Context) MysqlBackupDbSystemSnapshotMaintenanceOutput
- type MysqlBackupDbSystemSnapshotMaintenanceArray
- func (MysqlBackupDbSystemSnapshotMaintenanceArray) ElementType() reflect.Type
- func (i MysqlBackupDbSystemSnapshotMaintenanceArray) ToMysqlBackupDbSystemSnapshotMaintenanceArrayOutput() MysqlBackupDbSystemSnapshotMaintenanceArrayOutput
- func (i MysqlBackupDbSystemSnapshotMaintenanceArray) ToMysqlBackupDbSystemSnapshotMaintenanceArrayOutputWithContext(ctx context.Context) MysqlBackupDbSystemSnapshotMaintenanceArrayOutput
- type MysqlBackupDbSystemSnapshotMaintenanceArrayInput
- type MysqlBackupDbSystemSnapshotMaintenanceArrayOutput
- func (MysqlBackupDbSystemSnapshotMaintenanceArrayOutput) ElementType() reflect.Type
- func (o MysqlBackupDbSystemSnapshotMaintenanceArrayOutput) Index(i pulumi.IntInput) MysqlBackupDbSystemSnapshotMaintenanceOutput
- func (o MysqlBackupDbSystemSnapshotMaintenanceArrayOutput) ToMysqlBackupDbSystemSnapshotMaintenanceArrayOutput() MysqlBackupDbSystemSnapshotMaintenanceArrayOutput
- func (o MysqlBackupDbSystemSnapshotMaintenanceArrayOutput) ToMysqlBackupDbSystemSnapshotMaintenanceArrayOutputWithContext(ctx context.Context) MysqlBackupDbSystemSnapshotMaintenanceArrayOutput
- type MysqlBackupDbSystemSnapshotMaintenanceInput
- type MysqlBackupDbSystemSnapshotMaintenanceOutput
- func (MysqlBackupDbSystemSnapshotMaintenanceOutput) ElementType() reflect.Type
- func (o MysqlBackupDbSystemSnapshotMaintenanceOutput) ToMysqlBackupDbSystemSnapshotMaintenanceOutput() MysqlBackupDbSystemSnapshotMaintenanceOutput
- func (o MysqlBackupDbSystemSnapshotMaintenanceOutput) ToMysqlBackupDbSystemSnapshotMaintenanceOutputWithContext(ctx context.Context) MysqlBackupDbSystemSnapshotMaintenanceOutput
- func (o MysqlBackupDbSystemSnapshotMaintenanceOutput) WindowStartTime() pulumi.StringPtrOutput
- type MysqlBackupDbSystemSnapshotOutput
- func (o MysqlBackupDbSystemSnapshotOutput) AdminUsername() pulumi.StringPtrOutput
- func (o MysqlBackupDbSystemSnapshotOutput) AvailabilityDomain() pulumi.StringPtrOutput
- func (o MysqlBackupDbSystemSnapshotOutput) BackupPolicies() MysqlBackupDbSystemSnapshotBackupPolicyArrayOutput
- func (o MysqlBackupDbSystemSnapshotOutput) CompartmentId() pulumi.StringPtrOutput
- func (o MysqlBackupDbSystemSnapshotOutput) ConfigurationId() pulumi.StringPtrOutput
- func (o MysqlBackupDbSystemSnapshotOutput) CrashRecovery() pulumi.StringPtrOutput
- func (o MysqlBackupDbSystemSnapshotOutput) DataStorageSizeInGb() pulumi.IntPtrOutput
- func (o MysqlBackupDbSystemSnapshotOutput) DataStorages() MysqlBackupDbSystemSnapshotDataStorageArrayOutput
- func (o MysqlBackupDbSystemSnapshotOutput) DatabaseManagement() pulumi.StringPtrOutput
- func (o MysqlBackupDbSystemSnapshotOutput) DefinedTags() pulumi.StringMapOutput
- func (o MysqlBackupDbSystemSnapshotOutput) DeletionPolicies() MysqlBackupDbSystemSnapshotDeletionPolicyArrayOutput
- func (o MysqlBackupDbSystemSnapshotOutput) Description() pulumi.StringPtrOutput
- func (o MysqlBackupDbSystemSnapshotOutput) DisplayName() pulumi.StringPtrOutput
- func (MysqlBackupDbSystemSnapshotOutput) ElementType() reflect.Type
- func (o MysqlBackupDbSystemSnapshotOutput) Endpoints() MysqlBackupDbSystemSnapshotEndpointArrayOutput
- func (o MysqlBackupDbSystemSnapshotOutput) FaultDomain() pulumi.StringPtrOutput
- func (o MysqlBackupDbSystemSnapshotOutput) FreeformTags() pulumi.StringMapOutput
- func (o MysqlBackupDbSystemSnapshotOutput) HostnameLabel() pulumi.StringPtrOutput
- func (o MysqlBackupDbSystemSnapshotOutput) Id() pulumi.StringPtrOutput
- func (o MysqlBackupDbSystemSnapshotOutput) IpAddress() pulumi.StringPtrOutput
- func (o MysqlBackupDbSystemSnapshotOutput) IsHighlyAvailable() pulumi.BoolPtrOutput
- func (o MysqlBackupDbSystemSnapshotOutput) Maintenances() MysqlBackupDbSystemSnapshotMaintenanceArrayOutput
- func (o MysqlBackupDbSystemSnapshotOutput) MysqlVersion() pulumi.StringPtrOutput
- func (o MysqlBackupDbSystemSnapshotOutput) Port() pulumi.IntPtrOutput
- func (o MysqlBackupDbSystemSnapshotOutput) PortX() pulumi.IntPtrOutput
- func (o MysqlBackupDbSystemSnapshotOutput) Region() pulumi.StringPtrOutput
- func (o MysqlBackupDbSystemSnapshotOutput) SecureConnections() MysqlBackupDbSystemSnapshotSecureConnectionArrayOutput
- func (o MysqlBackupDbSystemSnapshotOutput) ShapeName() pulumi.StringPtrOutput
- func (o MysqlBackupDbSystemSnapshotOutput) SubnetId() pulumi.StringPtrOutput
- func (o MysqlBackupDbSystemSnapshotOutput) ToMysqlBackupDbSystemSnapshotOutput() MysqlBackupDbSystemSnapshotOutput
- func (o MysqlBackupDbSystemSnapshotOutput) ToMysqlBackupDbSystemSnapshotOutputWithContext(ctx context.Context) MysqlBackupDbSystemSnapshotOutput
- type MysqlBackupDbSystemSnapshotSecureConnection
- type MysqlBackupDbSystemSnapshotSecureConnectionArgs
- func (MysqlBackupDbSystemSnapshotSecureConnectionArgs) ElementType() reflect.Type
- func (i MysqlBackupDbSystemSnapshotSecureConnectionArgs) ToMysqlBackupDbSystemSnapshotSecureConnectionOutput() MysqlBackupDbSystemSnapshotSecureConnectionOutput
- func (i MysqlBackupDbSystemSnapshotSecureConnectionArgs) ToMysqlBackupDbSystemSnapshotSecureConnectionOutputWithContext(ctx context.Context) MysqlBackupDbSystemSnapshotSecureConnectionOutput
- type MysqlBackupDbSystemSnapshotSecureConnectionArray
- func (MysqlBackupDbSystemSnapshotSecureConnectionArray) ElementType() reflect.Type
- func (i MysqlBackupDbSystemSnapshotSecureConnectionArray) ToMysqlBackupDbSystemSnapshotSecureConnectionArrayOutput() MysqlBackupDbSystemSnapshotSecureConnectionArrayOutput
- func (i MysqlBackupDbSystemSnapshotSecureConnectionArray) ToMysqlBackupDbSystemSnapshotSecureConnectionArrayOutputWithContext(ctx context.Context) MysqlBackupDbSystemSnapshotSecureConnectionArrayOutput
- type MysqlBackupDbSystemSnapshotSecureConnectionArrayInput
- type MysqlBackupDbSystemSnapshotSecureConnectionArrayOutput
- func (MysqlBackupDbSystemSnapshotSecureConnectionArrayOutput) ElementType() reflect.Type
- func (o MysqlBackupDbSystemSnapshotSecureConnectionArrayOutput) Index(i pulumi.IntInput) MysqlBackupDbSystemSnapshotSecureConnectionOutput
- func (o MysqlBackupDbSystemSnapshotSecureConnectionArrayOutput) ToMysqlBackupDbSystemSnapshotSecureConnectionArrayOutput() MysqlBackupDbSystemSnapshotSecureConnectionArrayOutput
- func (o MysqlBackupDbSystemSnapshotSecureConnectionArrayOutput) ToMysqlBackupDbSystemSnapshotSecureConnectionArrayOutputWithContext(ctx context.Context) MysqlBackupDbSystemSnapshotSecureConnectionArrayOutput
- type MysqlBackupDbSystemSnapshotSecureConnectionInput
- type MysqlBackupDbSystemSnapshotSecureConnectionOutput
- func (o MysqlBackupDbSystemSnapshotSecureConnectionOutput) CertificateGenerationType() pulumi.StringPtrOutput
- func (o MysqlBackupDbSystemSnapshotSecureConnectionOutput) CertificateId() pulumi.StringPtrOutput
- func (MysqlBackupDbSystemSnapshotSecureConnectionOutput) ElementType() reflect.Type
- func (o MysqlBackupDbSystemSnapshotSecureConnectionOutput) ToMysqlBackupDbSystemSnapshotSecureConnectionOutput() MysqlBackupDbSystemSnapshotSecureConnectionOutput
- func (o MysqlBackupDbSystemSnapshotSecureConnectionOutput) ToMysqlBackupDbSystemSnapshotSecureConnectionOutputWithContext(ctx context.Context) MysqlBackupDbSystemSnapshotSecureConnectionOutput
- type MysqlBackupDbSystemSnapshotSummary
- type MysqlBackupDbSystemSnapshotSummaryArgs
- func (MysqlBackupDbSystemSnapshotSummaryArgs) ElementType() reflect.Type
- func (i MysqlBackupDbSystemSnapshotSummaryArgs) ToMysqlBackupDbSystemSnapshotSummaryOutput() MysqlBackupDbSystemSnapshotSummaryOutput
- func (i MysqlBackupDbSystemSnapshotSummaryArgs) ToMysqlBackupDbSystemSnapshotSummaryOutputWithContext(ctx context.Context) MysqlBackupDbSystemSnapshotSummaryOutput
- type MysqlBackupDbSystemSnapshotSummaryArray
- func (MysqlBackupDbSystemSnapshotSummaryArray) ElementType() reflect.Type
- func (i MysqlBackupDbSystemSnapshotSummaryArray) ToMysqlBackupDbSystemSnapshotSummaryArrayOutput() MysqlBackupDbSystemSnapshotSummaryArrayOutput
- func (i MysqlBackupDbSystemSnapshotSummaryArray) ToMysqlBackupDbSystemSnapshotSummaryArrayOutputWithContext(ctx context.Context) MysqlBackupDbSystemSnapshotSummaryArrayOutput
- type MysqlBackupDbSystemSnapshotSummaryArrayInput
- type MysqlBackupDbSystemSnapshotSummaryArrayOutput
- func (MysqlBackupDbSystemSnapshotSummaryArrayOutput) ElementType() reflect.Type
- func (o MysqlBackupDbSystemSnapshotSummaryArrayOutput) Index(i pulumi.IntInput) MysqlBackupDbSystemSnapshotSummaryOutput
- func (o MysqlBackupDbSystemSnapshotSummaryArrayOutput) ToMysqlBackupDbSystemSnapshotSummaryArrayOutput() MysqlBackupDbSystemSnapshotSummaryArrayOutput
- func (o MysqlBackupDbSystemSnapshotSummaryArrayOutput) ToMysqlBackupDbSystemSnapshotSummaryArrayOutputWithContext(ctx context.Context) MysqlBackupDbSystemSnapshotSummaryArrayOutput
- type MysqlBackupDbSystemSnapshotSummaryInput
- type MysqlBackupDbSystemSnapshotSummaryOutput
- func (o MysqlBackupDbSystemSnapshotSummaryOutput) DisplayName() pulumi.StringPtrOutput
- func (MysqlBackupDbSystemSnapshotSummaryOutput) ElementType() reflect.Type
- func (o MysqlBackupDbSystemSnapshotSummaryOutput) Id() pulumi.StringPtrOutput
- func (o MysqlBackupDbSystemSnapshotSummaryOutput) Region() pulumi.StringPtrOutput
- func (o MysqlBackupDbSystemSnapshotSummaryOutput) ToMysqlBackupDbSystemSnapshotSummaryOutput() MysqlBackupDbSystemSnapshotSummaryOutput
- func (o MysqlBackupDbSystemSnapshotSummaryOutput) ToMysqlBackupDbSystemSnapshotSummaryOutputWithContext(ctx context.Context) MysqlBackupDbSystemSnapshotSummaryOutput
- type MysqlBackupInput
- type MysqlBackupMap
- type MysqlBackupMapInput
- type MysqlBackupMapOutput
- func (MysqlBackupMapOutput) ElementType() reflect.Type
- func (o MysqlBackupMapOutput) MapIndex(k pulumi.StringInput) MysqlBackupOutput
- func (o MysqlBackupMapOutput) ToMysqlBackupMapOutput() MysqlBackupMapOutput
- func (o MysqlBackupMapOutput) ToMysqlBackupMapOutputWithContext(ctx context.Context) MysqlBackupMapOutput
- type MysqlBackupOutput
- func (o MysqlBackupOutput) BackupSizeInGbs() pulumi.IntOutput
- func (o MysqlBackupOutput) BackupType() pulumi.StringOutput
- func (o MysqlBackupOutput) CompartmentId() pulumi.StringOutput
- func (o MysqlBackupOutput) CreationType() pulumi.StringOutput
- func (o MysqlBackupOutput) DataStorageSizeInGb() pulumi.IntOutput
- func (o MysqlBackupOutput) DbSystemId() pulumi.StringOutput
- func (o MysqlBackupOutput) DbSystemSnapshotSummaries() MysqlBackupDbSystemSnapshotSummaryArrayOutput
- func (o MysqlBackupOutput) DbSystemSnapshots() MysqlBackupDbSystemSnapshotArrayOutput
- func (o MysqlBackupOutput) DefinedTags() pulumi.StringMapOutput
- func (o MysqlBackupOutput) Description() pulumi.StringOutput
- func (o MysqlBackupOutput) DisplayName() pulumi.StringOutput
- func (MysqlBackupOutput) ElementType() reflect.Type
- func (o MysqlBackupOutput) FreeformTags() pulumi.StringMapOutput
- func (o MysqlBackupOutput) ImmediateSourceBackupId() pulumi.StringOutput
- func (o MysqlBackupOutput) LifecycleDetails() pulumi.StringOutput
- func (o MysqlBackupOutput) MysqlVersion() pulumi.StringOutput
- func (o MysqlBackupOutput) OriginalSourceBackupId() pulumi.StringOutput
- func (o MysqlBackupOutput) RetentionInDays() pulumi.IntOutput
- func (o MysqlBackupOutput) ShapeName() pulumi.StringOutput
- func (o MysqlBackupOutput) SourceDetails() MysqlBackupSourceDetailsPtrOutput
- func (o MysqlBackupOutput) State() pulumi.StringOutput
- func (o MysqlBackupOutput) TimeCopyCreated() pulumi.StringOutput
- func (o MysqlBackupOutput) TimeCreated() pulumi.StringOutput
- func (o MysqlBackupOutput) TimeUpdated() pulumi.StringOutput
- func (o MysqlBackupOutput) ToMysqlBackupOutput() MysqlBackupOutput
- func (o MysqlBackupOutput) ToMysqlBackupOutputWithContext(ctx context.Context) MysqlBackupOutput
- type MysqlBackupSourceDetails
- type MysqlBackupSourceDetailsArgs
- func (MysqlBackupSourceDetailsArgs) ElementType() reflect.Type
- func (i MysqlBackupSourceDetailsArgs) ToMysqlBackupSourceDetailsOutput() MysqlBackupSourceDetailsOutput
- func (i MysqlBackupSourceDetailsArgs) ToMysqlBackupSourceDetailsOutputWithContext(ctx context.Context) MysqlBackupSourceDetailsOutput
- func (i MysqlBackupSourceDetailsArgs) ToMysqlBackupSourceDetailsPtrOutput() MysqlBackupSourceDetailsPtrOutput
- func (i MysqlBackupSourceDetailsArgs) ToMysqlBackupSourceDetailsPtrOutputWithContext(ctx context.Context) MysqlBackupSourceDetailsPtrOutput
- type MysqlBackupSourceDetailsInput
- type MysqlBackupSourceDetailsOutput
- func (o MysqlBackupSourceDetailsOutput) BackupId() pulumi.StringOutput
- func (o MysqlBackupSourceDetailsOutput) CompartmentId() pulumi.StringOutput
- func (MysqlBackupSourceDetailsOutput) ElementType() reflect.Type
- func (o MysqlBackupSourceDetailsOutput) Region() pulumi.StringOutput
- func (o MysqlBackupSourceDetailsOutput) ToMysqlBackupSourceDetailsOutput() MysqlBackupSourceDetailsOutput
- func (o MysqlBackupSourceDetailsOutput) ToMysqlBackupSourceDetailsOutputWithContext(ctx context.Context) MysqlBackupSourceDetailsOutput
- func (o MysqlBackupSourceDetailsOutput) ToMysqlBackupSourceDetailsPtrOutput() MysqlBackupSourceDetailsPtrOutput
- func (o MysqlBackupSourceDetailsOutput) ToMysqlBackupSourceDetailsPtrOutputWithContext(ctx context.Context) MysqlBackupSourceDetailsPtrOutput
- type MysqlBackupSourceDetailsPtrInput
- type MysqlBackupSourceDetailsPtrOutput
- func (o MysqlBackupSourceDetailsPtrOutput) BackupId() pulumi.StringPtrOutput
- func (o MysqlBackupSourceDetailsPtrOutput) CompartmentId() pulumi.StringPtrOutput
- func (o MysqlBackupSourceDetailsPtrOutput) Elem() MysqlBackupSourceDetailsOutput
- func (MysqlBackupSourceDetailsPtrOutput) ElementType() reflect.Type
- func (o MysqlBackupSourceDetailsPtrOutput) Region() pulumi.StringPtrOutput
- func (o MysqlBackupSourceDetailsPtrOutput) ToMysqlBackupSourceDetailsPtrOutput() MysqlBackupSourceDetailsPtrOutput
- func (o MysqlBackupSourceDetailsPtrOutput) ToMysqlBackupSourceDetailsPtrOutputWithContext(ctx context.Context) MysqlBackupSourceDetailsPtrOutput
- type MysqlBackupState
- type MysqlConfiguration
- type MysqlConfigurationArgs
- type MysqlConfigurationArray
- type MysqlConfigurationArrayInput
- type MysqlConfigurationArrayOutput
- func (MysqlConfigurationArrayOutput) ElementType() reflect.Type
- func (o MysqlConfigurationArrayOutput) Index(i pulumi.IntInput) MysqlConfigurationOutput
- func (o MysqlConfigurationArrayOutput) ToMysqlConfigurationArrayOutput() MysqlConfigurationArrayOutput
- func (o MysqlConfigurationArrayOutput) ToMysqlConfigurationArrayOutputWithContext(ctx context.Context) MysqlConfigurationArrayOutput
- type MysqlConfigurationInitVariables
- type MysqlConfigurationInitVariablesArgs
- func (MysqlConfigurationInitVariablesArgs) ElementType() reflect.Type
- func (i MysqlConfigurationInitVariablesArgs) ToMysqlConfigurationInitVariablesOutput() MysqlConfigurationInitVariablesOutput
- func (i MysqlConfigurationInitVariablesArgs) ToMysqlConfigurationInitVariablesOutputWithContext(ctx context.Context) MysqlConfigurationInitVariablesOutput
- func (i MysqlConfigurationInitVariablesArgs) ToMysqlConfigurationInitVariablesPtrOutput() MysqlConfigurationInitVariablesPtrOutput
- func (i MysqlConfigurationInitVariablesArgs) ToMysqlConfigurationInitVariablesPtrOutputWithContext(ctx context.Context) MysqlConfigurationInitVariablesPtrOutput
- type MysqlConfigurationInitVariablesInput
- type MysqlConfigurationInitVariablesOutput
- func (MysqlConfigurationInitVariablesOutput) ElementType() reflect.Type
- func (o MysqlConfigurationInitVariablesOutput) LowerCaseTableNames() pulumi.StringPtrOutput
- func (o MysqlConfigurationInitVariablesOutput) ToMysqlConfigurationInitVariablesOutput() MysqlConfigurationInitVariablesOutput
- func (o MysqlConfigurationInitVariablesOutput) ToMysqlConfigurationInitVariablesOutputWithContext(ctx context.Context) MysqlConfigurationInitVariablesOutput
- func (o MysqlConfigurationInitVariablesOutput) ToMysqlConfigurationInitVariablesPtrOutput() MysqlConfigurationInitVariablesPtrOutput
- func (o MysqlConfigurationInitVariablesOutput) ToMysqlConfigurationInitVariablesPtrOutputWithContext(ctx context.Context) MysqlConfigurationInitVariablesPtrOutput
- type MysqlConfigurationInitVariablesPtrInput
- type MysqlConfigurationInitVariablesPtrOutput
- func (o MysqlConfigurationInitVariablesPtrOutput) Elem() MysqlConfigurationInitVariablesOutput
- func (MysqlConfigurationInitVariablesPtrOutput) ElementType() reflect.Type
- func (o MysqlConfigurationInitVariablesPtrOutput) LowerCaseTableNames() pulumi.StringPtrOutput
- func (o MysqlConfigurationInitVariablesPtrOutput) ToMysqlConfigurationInitVariablesPtrOutput() MysqlConfigurationInitVariablesPtrOutput
- func (o MysqlConfigurationInitVariablesPtrOutput) ToMysqlConfigurationInitVariablesPtrOutputWithContext(ctx context.Context) MysqlConfigurationInitVariablesPtrOutput
- type MysqlConfigurationInput
- type MysqlConfigurationMap
- type MysqlConfigurationMapInput
- type MysqlConfigurationMapOutput
- func (MysqlConfigurationMapOutput) ElementType() reflect.Type
- func (o MysqlConfigurationMapOutput) MapIndex(k pulumi.StringInput) MysqlConfigurationOutput
- func (o MysqlConfigurationMapOutput) ToMysqlConfigurationMapOutput() MysqlConfigurationMapOutput
- func (o MysqlConfigurationMapOutput) ToMysqlConfigurationMapOutputWithContext(ctx context.Context) MysqlConfigurationMapOutput
- type MysqlConfigurationOutput
- func (o MysqlConfigurationOutput) CompartmentId() pulumi.StringOutput
- func (o MysqlConfigurationOutput) DefinedTags() pulumi.StringMapOutput
- func (o MysqlConfigurationOutput) Description() pulumi.StringOutput
- func (o MysqlConfigurationOutput) DisplayName() pulumi.StringOutput
- func (MysqlConfigurationOutput) ElementType() reflect.Type
- func (o MysqlConfigurationOutput) FreeformTags() pulumi.StringMapOutput
- func (o MysqlConfigurationOutput) InitVariables() MysqlConfigurationInitVariablesOutput
- func (o MysqlConfigurationOutput) ParentConfigurationId() pulumi.StringOutput
- func (o MysqlConfigurationOutput) ShapeName() pulumi.StringOutput
- func (o MysqlConfigurationOutput) State() pulumi.StringOutput
- func (o MysqlConfigurationOutput) TimeCreated() pulumi.StringOutput
- func (o MysqlConfigurationOutput) TimeUpdated() pulumi.StringOutput
- func (o MysqlConfigurationOutput) ToMysqlConfigurationOutput() MysqlConfigurationOutput
- func (o MysqlConfigurationOutput) ToMysqlConfigurationOutputWithContext(ctx context.Context) MysqlConfigurationOutput
- func (o MysqlConfigurationOutput) Type() pulumi.StringOutput
- func (o MysqlConfigurationOutput) Variables() MysqlConfigurationVariablesOutput
- type MysqlConfigurationState
- type MysqlConfigurationVariables
- type MysqlConfigurationVariablesArgs
- func (MysqlConfigurationVariablesArgs) ElementType() reflect.Type
- func (i MysqlConfigurationVariablesArgs) ToMysqlConfigurationVariablesOutput() MysqlConfigurationVariablesOutput
- func (i MysqlConfigurationVariablesArgs) ToMysqlConfigurationVariablesOutputWithContext(ctx context.Context) MysqlConfigurationVariablesOutput
- func (i MysqlConfigurationVariablesArgs) ToMysqlConfigurationVariablesPtrOutput() MysqlConfigurationVariablesPtrOutput
- func (i MysqlConfigurationVariablesArgs) ToMysqlConfigurationVariablesPtrOutputWithContext(ctx context.Context) MysqlConfigurationVariablesPtrOutput
- type MysqlConfigurationVariablesInput
- type MysqlConfigurationVariablesOutput
- func (o MysqlConfigurationVariablesOutput) Autocommit() pulumi.BoolPtrOutput
- func (o MysqlConfigurationVariablesOutput) BigTables() pulumi.BoolPtrOutput
- func (o MysqlConfigurationVariablesOutput) BinlogExpireLogsSeconds() pulumi.IntPtrOutput
- func (o MysqlConfigurationVariablesOutput) BinlogRowMetadata() pulumi.StringPtrOutput
- func (o MysqlConfigurationVariablesOutput) BinlogRowValueOptions() pulumi.StringPtrOutput
- func (o MysqlConfigurationVariablesOutput) BinlogTransactionCompression() pulumi.BoolPtrOutput
- func (o MysqlConfigurationVariablesOutput) CompletionType() pulumi.StringPtrOutput
- func (o MysqlConfigurationVariablesOutput) ConnectTimeout() pulumi.IntPtrOutput
- func (o MysqlConfigurationVariablesOutput) ConnectionMemoryChunkSize() pulumi.IntPtrOutput
- func (o MysqlConfigurationVariablesOutput) ConnectionMemoryLimit() pulumi.StringPtrOutput
- func (o MysqlConfigurationVariablesOutput) CteMaxRecursionDepth() pulumi.StringPtrOutput
- func (o MysqlConfigurationVariablesOutput) DefaultAuthenticationPlugin() pulumi.StringPtrOutput
- func (MysqlConfigurationVariablesOutput) ElementType() reflect.Type
- func (o MysqlConfigurationVariablesOutput) ForeignKeyChecks() pulumi.BoolPtrOutput
- func (o MysqlConfigurationVariablesOutput) GeneratedRandomPasswordLength() pulumi.IntPtrOutputdeprecated
- func (o MysqlConfigurationVariablesOutput) GlobalConnectionMemoryLimit() pulumi.StringPtrOutput
- func (o MysqlConfigurationVariablesOutput) GlobalConnectionMemoryTracking() pulumi.BoolPtrOutput
- func (o MysqlConfigurationVariablesOutput) GroupReplicationConsistency() pulumi.StringPtrOutput
- func (o MysqlConfigurationVariablesOutput) InformationSchemaStatsExpiry() pulumi.IntPtrOutput
- func (o MysqlConfigurationVariablesOutput) InnodbBufferPoolDumpPct() pulumi.IntPtrOutput
- func (o MysqlConfigurationVariablesOutput) InnodbBufferPoolInstances() pulumi.IntPtrOutput
- func (o MysqlConfigurationVariablesOutput) InnodbBufferPoolSize() pulumi.StringPtrOutput
- func (o MysqlConfigurationVariablesOutput) InnodbDdlBufferSize() pulumi.StringPtrOutput
- func (o MysqlConfigurationVariablesOutput) InnodbDdlThreads() pulumi.IntPtrOutput
- func (o MysqlConfigurationVariablesOutput) InnodbFtEnableStopword() pulumi.BoolPtrOutput
- func (o MysqlConfigurationVariablesOutput) InnodbFtMaxTokenSize() pulumi.IntPtrOutput
- func (o MysqlConfigurationVariablesOutput) InnodbFtMinTokenSize() pulumi.IntPtrOutput
- func (o MysqlConfigurationVariablesOutput) InnodbFtNumWordOptimize() pulumi.IntPtrOutput
- func (o MysqlConfigurationVariablesOutput) InnodbFtResultCacheLimit() pulumi.StringPtrOutput
- func (o MysqlConfigurationVariablesOutput) InnodbFtServerStopwordTable() pulumi.StringPtrOutput
- func (o MysqlConfigurationVariablesOutput) InnodbLockWaitTimeout() pulumi.IntPtrOutput
- func (o MysqlConfigurationVariablesOutput) InnodbLogWriterThreads() pulumi.BoolPtrOutput
- func (o MysqlConfigurationVariablesOutput) InnodbMaxPurgeLag() pulumi.StringPtrOutput
- func (o MysqlConfigurationVariablesOutput) InnodbMaxPurgeLagDelay() pulumi.IntPtrOutput
- func (o MysqlConfigurationVariablesOutput) InnodbStatsPersistentSamplePages() pulumi.StringPtrOutput
- func (o MysqlConfigurationVariablesOutput) InnodbStatsTransientSamplePages() pulumi.StringPtrOutput
- func (o MysqlConfigurationVariablesOutput) InteractiveTimeout() pulumi.IntPtrOutput
- func (o MysqlConfigurationVariablesOutput) LocalInfile() pulumi.BoolPtrOutput
- func (o MysqlConfigurationVariablesOutput) MandatoryRoles() pulumi.StringPtrOutput
- func (o MysqlConfigurationVariablesOutput) MaxAllowedPacket() pulumi.IntPtrOutput
- func (o MysqlConfigurationVariablesOutput) MaxBinlogCacheSize() pulumi.StringPtrOutput
- func (o MysqlConfigurationVariablesOutput) MaxConnectErrors() pulumi.StringPtrOutput
- func (o MysqlConfigurationVariablesOutput) MaxConnections() pulumi.IntPtrOutput
- func (o MysqlConfigurationVariablesOutput) MaxExecutionTime() pulumi.StringPtrOutput
- func (o MysqlConfigurationVariablesOutput) MaxHeapTableSize() pulumi.StringPtrOutput
- func (o MysqlConfigurationVariablesOutput) MaxPreparedStmtCount() pulumi.IntPtrOutput
- func (o MysqlConfigurationVariablesOutput) MysqlFirewallMode() pulumi.BoolPtrOutput
- func (o MysqlConfigurationVariablesOutput) MysqlZstdDefaultCompressionLevel() pulumi.IntPtrOutputdeprecated
- func (o MysqlConfigurationVariablesOutput) MysqlxConnectTimeout() pulumi.IntPtrOutput
- func (o MysqlConfigurationVariablesOutput) MysqlxDeflateDefaultCompressionLevel() pulumi.IntPtrOutput
- func (o MysqlConfigurationVariablesOutput) MysqlxDeflateMaxClientCompressionLevel() pulumi.IntPtrOutput
- func (o MysqlConfigurationVariablesOutput) MysqlxDocumentIdUniquePrefix() pulumi.IntPtrOutputdeprecated
- func (o MysqlConfigurationVariablesOutput) MysqlxEnableHelloNotice() pulumi.BoolPtrOutput
- func (o MysqlConfigurationVariablesOutput) MysqlxIdleWorkerThreadTimeout() pulumi.IntPtrOutputdeprecated
- func (o MysqlConfigurationVariablesOutput) MysqlxInteractiveTimeout() pulumi.IntPtrOutput
- func (o MysqlConfigurationVariablesOutput) MysqlxLz4defaultCompressionLevel() pulumi.IntPtrOutput
- func (o MysqlConfigurationVariablesOutput) MysqlxLz4maxClientCompressionLevel() pulumi.IntPtrOutput
- func (o MysqlConfigurationVariablesOutput) MysqlxMaxAllowedPacket() pulumi.IntPtrOutput
- func (o MysqlConfigurationVariablesOutput) MysqlxMinWorkerThreads() pulumi.IntPtrOutputdeprecated
- func (o MysqlConfigurationVariablesOutput) MysqlxReadTimeout() pulumi.IntPtrOutput
- func (o MysqlConfigurationVariablesOutput) MysqlxWaitTimeout() pulumi.IntPtrOutput
- func (o MysqlConfigurationVariablesOutput) MysqlxWriteTimeout() pulumi.IntPtrOutput
- func (o MysqlConfigurationVariablesOutput) MysqlxZstdDefaultCompressionLevel() pulumi.IntPtrOutput
- func (o MysqlConfigurationVariablesOutput) MysqlxZstdMaxClientCompressionLevel() pulumi.IntPtrOutput
- func (o MysqlConfigurationVariablesOutput) NetReadTimeout() pulumi.IntPtrOutput
- func (o MysqlConfigurationVariablesOutput) NetWriteTimeout() pulumi.IntPtrOutput
- func (o MysqlConfigurationVariablesOutput) ParserMaxMemSize() pulumi.StringPtrOutput
- func (o MysqlConfigurationVariablesOutput) QueryAllocBlockSize() pulumi.StringPtrOutputdeprecated
- func (o MysqlConfigurationVariablesOutput) QueryPreallocSize() pulumi.StringPtrOutputdeprecated
- func (o MysqlConfigurationVariablesOutput) RegexpTimeLimit() pulumi.IntPtrOutput
- func (o MysqlConfigurationVariablesOutput) SortBufferSize() pulumi.StringPtrOutput
- func (o MysqlConfigurationVariablesOutput) SqlMode() pulumi.StringPtrOutput
- func (o MysqlConfigurationVariablesOutput) SqlRequirePrimaryKey() pulumi.BoolPtrOutput
- func (o MysqlConfigurationVariablesOutput) SqlWarnings() pulumi.BoolPtrOutput
- func (o MysqlConfigurationVariablesOutput) ThreadPoolDedicatedListeners() pulumi.BoolPtrOutput
- func (o MysqlConfigurationVariablesOutput) ThreadPoolMaxTransactionsLimit() pulumi.IntPtrOutput
- func (o MysqlConfigurationVariablesOutput) TimeZone() pulumi.StringPtrOutput
- func (o MysqlConfigurationVariablesOutput) TmpTableSize() pulumi.StringPtrOutput
- func (o MysqlConfigurationVariablesOutput) ToMysqlConfigurationVariablesOutput() MysqlConfigurationVariablesOutput
- func (o MysqlConfigurationVariablesOutput) ToMysqlConfigurationVariablesOutputWithContext(ctx context.Context) MysqlConfigurationVariablesOutput
- func (o MysqlConfigurationVariablesOutput) ToMysqlConfigurationVariablesPtrOutput() MysqlConfigurationVariablesPtrOutput
- func (o MysqlConfigurationVariablesOutput) ToMysqlConfigurationVariablesPtrOutputWithContext(ctx context.Context) MysqlConfigurationVariablesPtrOutput
- func (o MysqlConfigurationVariablesOutput) TransactionIsolation() pulumi.StringPtrOutput
- func (o MysqlConfigurationVariablesOutput) WaitTimeout() pulumi.IntPtrOutput
- type MysqlConfigurationVariablesPtrInput
- type MysqlConfigurationVariablesPtrOutput
- func (o MysqlConfigurationVariablesPtrOutput) Autocommit() pulumi.BoolPtrOutput
- func (o MysqlConfigurationVariablesPtrOutput) BigTables() pulumi.BoolPtrOutput
- func (o MysqlConfigurationVariablesPtrOutput) BinlogExpireLogsSeconds() pulumi.IntPtrOutput
- func (o MysqlConfigurationVariablesPtrOutput) BinlogRowMetadata() pulumi.StringPtrOutput
- func (o MysqlConfigurationVariablesPtrOutput) BinlogRowValueOptions() pulumi.StringPtrOutput
- func (o MysqlConfigurationVariablesPtrOutput) BinlogTransactionCompression() pulumi.BoolPtrOutput
- func (o MysqlConfigurationVariablesPtrOutput) CompletionType() pulumi.StringPtrOutput
- func (o MysqlConfigurationVariablesPtrOutput) ConnectTimeout() pulumi.IntPtrOutput
- func (o MysqlConfigurationVariablesPtrOutput) ConnectionMemoryChunkSize() pulumi.IntPtrOutput
- func (o MysqlConfigurationVariablesPtrOutput) ConnectionMemoryLimit() pulumi.StringPtrOutput
- func (o MysqlConfigurationVariablesPtrOutput) CteMaxRecursionDepth() pulumi.StringPtrOutput
- func (o MysqlConfigurationVariablesPtrOutput) DefaultAuthenticationPlugin() pulumi.StringPtrOutput
- func (o MysqlConfigurationVariablesPtrOutput) Elem() MysqlConfigurationVariablesOutput
- func (MysqlConfigurationVariablesPtrOutput) ElementType() reflect.Type
- func (o MysqlConfigurationVariablesPtrOutput) ForeignKeyChecks() pulumi.BoolPtrOutput
- func (o MysqlConfigurationVariablesPtrOutput) GeneratedRandomPasswordLength() pulumi.IntPtrOutputdeprecated
- func (o MysqlConfigurationVariablesPtrOutput) GlobalConnectionMemoryLimit() pulumi.StringPtrOutput
- func (o MysqlConfigurationVariablesPtrOutput) GlobalConnectionMemoryTracking() pulumi.BoolPtrOutput
- func (o MysqlConfigurationVariablesPtrOutput) GroupReplicationConsistency() pulumi.StringPtrOutput
- func (o MysqlConfigurationVariablesPtrOutput) InformationSchemaStatsExpiry() pulumi.IntPtrOutput
- func (o MysqlConfigurationVariablesPtrOutput) InnodbBufferPoolDumpPct() pulumi.IntPtrOutput
- func (o MysqlConfigurationVariablesPtrOutput) InnodbBufferPoolInstances() pulumi.IntPtrOutput
- func (o MysqlConfigurationVariablesPtrOutput) InnodbBufferPoolSize() pulumi.StringPtrOutput
- func (o MysqlConfigurationVariablesPtrOutput) InnodbDdlBufferSize() pulumi.StringPtrOutput
- func (o MysqlConfigurationVariablesPtrOutput) InnodbDdlThreads() pulumi.IntPtrOutput
- func (o MysqlConfigurationVariablesPtrOutput) InnodbFtEnableStopword() pulumi.BoolPtrOutput
- func (o MysqlConfigurationVariablesPtrOutput) InnodbFtMaxTokenSize() pulumi.IntPtrOutput
- func (o MysqlConfigurationVariablesPtrOutput) InnodbFtMinTokenSize() pulumi.IntPtrOutput
- func (o MysqlConfigurationVariablesPtrOutput) InnodbFtNumWordOptimize() pulumi.IntPtrOutput
- func (o MysqlConfigurationVariablesPtrOutput) InnodbFtResultCacheLimit() pulumi.StringPtrOutput
- func (o MysqlConfigurationVariablesPtrOutput) InnodbFtServerStopwordTable() pulumi.StringPtrOutput
- func (o MysqlConfigurationVariablesPtrOutput) InnodbLockWaitTimeout() pulumi.IntPtrOutput
- func (o MysqlConfigurationVariablesPtrOutput) InnodbLogWriterThreads() pulumi.BoolPtrOutput
- func (o MysqlConfigurationVariablesPtrOutput) InnodbMaxPurgeLag() pulumi.StringPtrOutput
- func (o MysqlConfigurationVariablesPtrOutput) InnodbMaxPurgeLagDelay() pulumi.IntPtrOutput
- func (o MysqlConfigurationVariablesPtrOutput) InnodbStatsPersistentSamplePages() pulumi.StringPtrOutput
- func (o MysqlConfigurationVariablesPtrOutput) InnodbStatsTransientSamplePages() pulumi.StringPtrOutput
- func (o MysqlConfigurationVariablesPtrOutput) InteractiveTimeout() pulumi.IntPtrOutput
- func (o MysqlConfigurationVariablesPtrOutput) LocalInfile() pulumi.BoolPtrOutput
- func (o MysqlConfigurationVariablesPtrOutput) MandatoryRoles() pulumi.StringPtrOutput
- func (o MysqlConfigurationVariablesPtrOutput) MaxAllowedPacket() pulumi.IntPtrOutput
- func (o MysqlConfigurationVariablesPtrOutput) MaxBinlogCacheSize() pulumi.StringPtrOutput
- func (o MysqlConfigurationVariablesPtrOutput) MaxConnectErrors() pulumi.StringPtrOutput
- func (o MysqlConfigurationVariablesPtrOutput) MaxConnections() pulumi.IntPtrOutput
- func (o MysqlConfigurationVariablesPtrOutput) MaxExecutionTime() pulumi.StringPtrOutput
- func (o MysqlConfigurationVariablesPtrOutput) MaxHeapTableSize() pulumi.StringPtrOutput
- func (o MysqlConfigurationVariablesPtrOutput) MaxPreparedStmtCount() pulumi.IntPtrOutput
- func (o MysqlConfigurationVariablesPtrOutput) MysqlFirewallMode() pulumi.BoolPtrOutput
- func (o MysqlConfigurationVariablesPtrOutput) MysqlZstdDefaultCompressionLevel() pulumi.IntPtrOutputdeprecated
- func (o MysqlConfigurationVariablesPtrOutput) MysqlxConnectTimeout() pulumi.IntPtrOutput
- func (o MysqlConfigurationVariablesPtrOutput) MysqlxDeflateDefaultCompressionLevel() pulumi.IntPtrOutput
- func (o MysqlConfigurationVariablesPtrOutput) MysqlxDeflateMaxClientCompressionLevel() pulumi.IntPtrOutput
- func (o MysqlConfigurationVariablesPtrOutput) MysqlxDocumentIdUniquePrefix() pulumi.IntPtrOutputdeprecated
- func (o MysqlConfigurationVariablesPtrOutput) MysqlxEnableHelloNotice() pulumi.BoolPtrOutput
- func (o MysqlConfigurationVariablesPtrOutput) MysqlxIdleWorkerThreadTimeout() pulumi.IntPtrOutputdeprecated
- func (o MysqlConfigurationVariablesPtrOutput) MysqlxInteractiveTimeout() pulumi.IntPtrOutput
- func (o MysqlConfigurationVariablesPtrOutput) MysqlxLz4defaultCompressionLevel() pulumi.IntPtrOutput
- func (o MysqlConfigurationVariablesPtrOutput) MysqlxLz4maxClientCompressionLevel() pulumi.IntPtrOutput
- func (o MysqlConfigurationVariablesPtrOutput) MysqlxMaxAllowedPacket() pulumi.IntPtrOutput
- func (o MysqlConfigurationVariablesPtrOutput) MysqlxMinWorkerThreads() pulumi.IntPtrOutputdeprecated
- func (o MysqlConfigurationVariablesPtrOutput) MysqlxReadTimeout() pulumi.IntPtrOutput
- func (o MysqlConfigurationVariablesPtrOutput) MysqlxWaitTimeout() pulumi.IntPtrOutput
- func (o MysqlConfigurationVariablesPtrOutput) MysqlxWriteTimeout() pulumi.IntPtrOutput
- func (o MysqlConfigurationVariablesPtrOutput) MysqlxZstdDefaultCompressionLevel() pulumi.IntPtrOutput
- func (o MysqlConfigurationVariablesPtrOutput) MysqlxZstdMaxClientCompressionLevel() pulumi.IntPtrOutput
- func (o MysqlConfigurationVariablesPtrOutput) NetReadTimeout() pulumi.IntPtrOutput
- func (o MysqlConfigurationVariablesPtrOutput) NetWriteTimeout() pulumi.IntPtrOutput
- func (o MysqlConfigurationVariablesPtrOutput) ParserMaxMemSize() pulumi.StringPtrOutput
- func (o MysqlConfigurationVariablesPtrOutput) QueryAllocBlockSize() pulumi.StringPtrOutputdeprecated
- func (o MysqlConfigurationVariablesPtrOutput) QueryPreallocSize() pulumi.StringPtrOutputdeprecated
- func (o MysqlConfigurationVariablesPtrOutput) RegexpTimeLimit() pulumi.IntPtrOutput
- func (o MysqlConfigurationVariablesPtrOutput) SortBufferSize() pulumi.StringPtrOutput
- func (o MysqlConfigurationVariablesPtrOutput) SqlMode() pulumi.StringPtrOutput
- func (o MysqlConfigurationVariablesPtrOutput) SqlRequirePrimaryKey() pulumi.BoolPtrOutput
- func (o MysqlConfigurationVariablesPtrOutput) SqlWarnings() pulumi.BoolPtrOutput
- func (o MysqlConfigurationVariablesPtrOutput) ThreadPoolDedicatedListeners() pulumi.BoolPtrOutput
- func (o MysqlConfigurationVariablesPtrOutput) ThreadPoolMaxTransactionsLimit() pulumi.IntPtrOutput
- func (o MysqlConfigurationVariablesPtrOutput) TimeZone() pulumi.StringPtrOutput
- func (o MysqlConfigurationVariablesPtrOutput) TmpTableSize() pulumi.StringPtrOutput
- func (o MysqlConfigurationVariablesPtrOutput) ToMysqlConfigurationVariablesPtrOutput() MysqlConfigurationVariablesPtrOutput
- func (o MysqlConfigurationVariablesPtrOutput) ToMysqlConfigurationVariablesPtrOutputWithContext(ctx context.Context) MysqlConfigurationVariablesPtrOutput
- func (o MysqlConfigurationVariablesPtrOutput) TransactionIsolation() pulumi.StringPtrOutput
- func (o MysqlConfigurationVariablesPtrOutput) WaitTimeout() pulumi.IntPtrOutput
- type MysqlDbSystem
- type MysqlDbSystemArgs
- type MysqlDbSystemArray
- type MysqlDbSystemArrayInput
- type MysqlDbSystemArrayOutput
- func (MysqlDbSystemArrayOutput) ElementType() reflect.Type
- func (o MysqlDbSystemArrayOutput) Index(i pulumi.IntInput) MysqlDbSystemOutput
- func (o MysqlDbSystemArrayOutput) ToMysqlDbSystemArrayOutput() MysqlDbSystemArrayOutput
- func (o MysqlDbSystemArrayOutput) ToMysqlDbSystemArrayOutputWithContext(ctx context.Context) MysqlDbSystemArrayOutput
- type MysqlDbSystemBackupPolicy
- type MysqlDbSystemBackupPolicyArgs
- func (MysqlDbSystemBackupPolicyArgs) ElementType() reflect.Type
- func (i MysqlDbSystemBackupPolicyArgs) ToMysqlDbSystemBackupPolicyOutput() MysqlDbSystemBackupPolicyOutput
- func (i MysqlDbSystemBackupPolicyArgs) ToMysqlDbSystemBackupPolicyOutputWithContext(ctx context.Context) MysqlDbSystemBackupPolicyOutput
- func (i MysqlDbSystemBackupPolicyArgs) ToMysqlDbSystemBackupPolicyPtrOutput() MysqlDbSystemBackupPolicyPtrOutput
- func (i MysqlDbSystemBackupPolicyArgs) ToMysqlDbSystemBackupPolicyPtrOutputWithContext(ctx context.Context) MysqlDbSystemBackupPolicyPtrOutput
- type MysqlDbSystemBackupPolicyInput
- type MysqlDbSystemBackupPolicyOutput
- func (o MysqlDbSystemBackupPolicyOutput) DefinedTags() pulumi.StringMapOutput
- func (MysqlDbSystemBackupPolicyOutput) ElementType() reflect.Type
- func (o MysqlDbSystemBackupPolicyOutput) FreeformTags() pulumi.StringMapOutput
- func (o MysqlDbSystemBackupPolicyOutput) IsEnabled() pulumi.BoolPtrOutput
- func (o MysqlDbSystemBackupPolicyOutput) PitrPolicy() MysqlDbSystemBackupPolicyPitrPolicyPtrOutput
- func (o MysqlDbSystemBackupPolicyOutput) RetentionInDays() pulumi.IntPtrOutput
- func (o MysqlDbSystemBackupPolicyOutput) ToMysqlDbSystemBackupPolicyOutput() MysqlDbSystemBackupPolicyOutput
- func (o MysqlDbSystemBackupPolicyOutput) ToMysqlDbSystemBackupPolicyOutputWithContext(ctx context.Context) MysqlDbSystemBackupPolicyOutput
- func (o MysqlDbSystemBackupPolicyOutput) ToMysqlDbSystemBackupPolicyPtrOutput() MysqlDbSystemBackupPolicyPtrOutput
- func (o MysqlDbSystemBackupPolicyOutput) ToMysqlDbSystemBackupPolicyPtrOutputWithContext(ctx context.Context) MysqlDbSystemBackupPolicyPtrOutput
- func (o MysqlDbSystemBackupPolicyOutput) WindowStartTime() pulumi.StringPtrOutput
- type MysqlDbSystemBackupPolicyPitrPolicy
- type MysqlDbSystemBackupPolicyPitrPolicyArgs
- func (MysqlDbSystemBackupPolicyPitrPolicyArgs) ElementType() reflect.Type
- func (i MysqlDbSystemBackupPolicyPitrPolicyArgs) ToMysqlDbSystemBackupPolicyPitrPolicyOutput() MysqlDbSystemBackupPolicyPitrPolicyOutput
- func (i MysqlDbSystemBackupPolicyPitrPolicyArgs) ToMysqlDbSystemBackupPolicyPitrPolicyOutputWithContext(ctx context.Context) MysqlDbSystemBackupPolicyPitrPolicyOutput
- func (i MysqlDbSystemBackupPolicyPitrPolicyArgs) ToMysqlDbSystemBackupPolicyPitrPolicyPtrOutput() MysqlDbSystemBackupPolicyPitrPolicyPtrOutput
- func (i MysqlDbSystemBackupPolicyPitrPolicyArgs) ToMysqlDbSystemBackupPolicyPitrPolicyPtrOutputWithContext(ctx context.Context) MysqlDbSystemBackupPolicyPitrPolicyPtrOutput
- type MysqlDbSystemBackupPolicyPitrPolicyInput
- type MysqlDbSystemBackupPolicyPitrPolicyOutput
- func (MysqlDbSystemBackupPolicyPitrPolicyOutput) ElementType() reflect.Type
- func (o MysqlDbSystemBackupPolicyPitrPolicyOutput) IsEnabled() pulumi.BoolPtrOutput
- func (o MysqlDbSystemBackupPolicyPitrPolicyOutput) ToMysqlDbSystemBackupPolicyPitrPolicyOutput() MysqlDbSystemBackupPolicyPitrPolicyOutput
- func (o MysqlDbSystemBackupPolicyPitrPolicyOutput) ToMysqlDbSystemBackupPolicyPitrPolicyOutputWithContext(ctx context.Context) MysqlDbSystemBackupPolicyPitrPolicyOutput
- func (o MysqlDbSystemBackupPolicyPitrPolicyOutput) ToMysqlDbSystemBackupPolicyPitrPolicyPtrOutput() MysqlDbSystemBackupPolicyPitrPolicyPtrOutput
- func (o MysqlDbSystemBackupPolicyPitrPolicyOutput) ToMysqlDbSystemBackupPolicyPitrPolicyPtrOutputWithContext(ctx context.Context) MysqlDbSystemBackupPolicyPitrPolicyPtrOutput
- type MysqlDbSystemBackupPolicyPitrPolicyPtrInput
- type MysqlDbSystemBackupPolicyPitrPolicyPtrOutput
- func (o MysqlDbSystemBackupPolicyPitrPolicyPtrOutput) Elem() MysqlDbSystemBackupPolicyPitrPolicyOutput
- func (MysqlDbSystemBackupPolicyPitrPolicyPtrOutput) ElementType() reflect.Type
- func (o MysqlDbSystemBackupPolicyPitrPolicyPtrOutput) IsEnabled() pulumi.BoolPtrOutput
- func (o MysqlDbSystemBackupPolicyPitrPolicyPtrOutput) ToMysqlDbSystemBackupPolicyPitrPolicyPtrOutput() MysqlDbSystemBackupPolicyPitrPolicyPtrOutput
- func (o MysqlDbSystemBackupPolicyPitrPolicyPtrOutput) ToMysqlDbSystemBackupPolicyPitrPolicyPtrOutputWithContext(ctx context.Context) MysqlDbSystemBackupPolicyPitrPolicyPtrOutput
- type MysqlDbSystemBackupPolicyPtrInput
- type MysqlDbSystemBackupPolicyPtrOutput
- func (o MysqlDbSystemBackupPolicyPtrOutput) DefinedTags() pulumi.StringMapOutput
- func (o MysqlDbSystemBackupPolicyPtrOutput) Elem() MysqlDbSystemBackupPolicyOutput
- func (MysqlDbSystemBackupPolicyPtrOutput) ElementType() reflect.Type
- func (o MysqlDbSystemBackupPolicyPtrOutput) FreeformTags() pulumi.StringMapOutput
- func (o MysqlDbSystemBackupPolicyPtrOutput) IsEnabled() pulumi.BoolPtrOutput
- func (o MysqlDbSystemBackupPolicyPtrOutput) PitrPolicy() MysqlDbSystemBackupPolicyPitrPolicyPtrOutput
- func (o MysqlDbSystemBackupPolicyPtrOutput) RetentionInDays() pulumi.IntPtrOutput
- func (o MysqlDbSystemBackupPolicyPtrOutput) ToMysqlDbSystemBackupPolicyPtrOutput() MysqlDbSystemBackupPolicyPtrOutput
- func (o MysqlDbSystemBackupPolicyPtrOutput) ToMysqlDbSystemBackupPolicyPtrOutputWithContext(ctx context.Context) MysqlDbSystemBackupPolicyPtrOutput
- func (o MysqlDbSystemBackupPolicyPtrOutput) WindowStartTime() pulumi.StringPtrOutput
- type MysqlDbSystemChannel
- type MysqlDbSystemChannelArgs
- type MysqlDbSystemChannelArray
- type MysqlDbSystemChannelArrayInput
- type MysqlDbSystemChannelArrayOutput
- func (MysqlDbSystemChannelArrayOutput) ElementType() reflect.Type
- func (o MysqlDbSystemChannelArrayOutput) Index(i pulumi.IntInput) MysqlDbSystemChannelOutput
- func (o MysqlDbSystemChannelArrayOutput) ToMysqlDbSystemChannelArrayOutput() MysqlDbSystemChannelArrayOutput
- func (o MysqlDbSystemChannelArrayOutput) ToMysqlDbSystemChannelArrayOutputWithContext(ctx context.Context) MysqlDbSystemChannelArrayOutput
- type MysqlDbSystemChannelInput
- type MysqlDbSystemChannelOutput
- func (o MysqlDbSystemChannelOutput) CompartmentId() pulumi.StringPtrOutput
- func (o MysqlDbSystemChannelOutput) DefinedTags() pulumi.StringMapOutput
- func (o MysqlDbSystemChannelOutput) DisplayName() pulumi.StringPtrOutput
- func (MysqlDbSystemChannelOutput) ElementType() reflect.Type
- func (o MysqlDbSystemChannelOutput) FreeformTags() pulumi.StringMapOutput
- func (o MysqlDbSystemChannelOutput) Id() pulumi.StringPtrOutput
- func (o MysqlDbSystemChannelOutput) IsEnabled() pulumi.BoolPtrOutput
- func (o MysqlDbSystemChannelOutput) LifecycleDetails() pulumi.StringPtrOutput
- func (o MysqlDbSystemChannelOutput) Sources() MysqlDbSystemChannelSourceArrayOutput
- func (o MysqlDbSystemChannelOutput) State() pulumi.StringPtrOutput
- func (o MysqlDbSystemChannelOutput) Targets() MysqlDbSystemChannelTargetArrayOutput
- func (o MysqlDbSystemChannelOutput) TimeCreated() pulumi.StringPtrOutput
- func (o MysqlDbSystemChannelOutput) TimeUpdated() pulumi.StringPtrOutput
- func (o MysqlDbSystemChannelOutput) ToMysqlDbSystemChannelOutput() MysqlDbSystemChannelOutput
- func (o MysqlDbSystemChannelOutput) ToMysqlDbSystemChannelOutputWithContext(ctx context.Context) MysqlDbSystemChannelOutput
- type MysqlDbSystemChannelSource
- type MysqlDbSystemChannelSourceAnonymousTransactionsHandling
- type MysqlDbSystemChannelSourceAnonymousTransactionsHandlingArgs
- func (MysqlDbSystemChannelSourceAnonymousTransactionsHandlingArgs) ElementType() reflect.Type
- func (i MysqlDbSystemChannelSourceAnonymousTransactionsHandlingArgs) ToMysqlDbSystemChannelSourceAnonymousTransactionsHandlingOutput() MysqlDbSystemChannelSourceAnonymousTransactionsHandlingOutput
- func (i MysqlDbSystemChannelSourceAnonymousTransactionsHandlingArgs) ToMysqlDbSystemChannelSourceAnonymousTransactionsHandlingOutputWithContext(ctx context.Context) MysqlDbSystemChannelSourceAnonymousTransactionsHandlingOutput
- type MysqlDbSystemChannelSourceAnonymousTransactionsHandlingArray
- func (MysqlDbSystemChannelSourceAnonymousTransactionsHandlingArray) ElementType() reflect.Type
- func (i MysqlDbSystemChannelSourceAnonymousTransactionsHandlingArray) ToMysqlDbSystemChannelSourceAnonymousTransactionsHandlingArrayOutput() MysqlDbSystemChannelSourceAnonymousTransactionsHandlingArrayOutput
- func (i MysqlDbSystemChannelSourceAnonymousTransactionsHandlingArray) ToMysqlDbSystemChannelSourceAnonymousTransactionsHandlingArrayOutputWithContext(ctx context.Context) MysqlDbSystemChannelSourceAnonymousTransactionsHandlingArrayOutput
- type MysqlDbSystemChannelSourceAnonymousTransactionsHandlingArrayInput
- type MysqlDbSystemChannelSourceAnonymousTransactionsHandlingArrayOutput
- func (MysqlDbSystemChannelSourceAnonymousTransactionsHandlingArrayOutput) ElementType() reflect.Type
- func (o MysqlDbSystemChannelSourceAnonymousTransactionsHandlingArrayOutput) Index(i pulumi.IntInput) MysqlDbSystemChannelSourceAnonymousTransactionsHandlingOutput
- func (o MysqlDbSystemChannelSourceAnonymousTransactionsHandlingArrayOutput) ToMysqlDbSystemChannelSourceAnonymousTransactionsHandlingArrayOutput() MysqlDbSystemChannelSourceAnonymousTransactionsHandlingArrayOutput
- func (o MysqlDbSystemChannelSourceAnonymousTransactionsHandlingArrayOutput) ToMysqlDbSystemChannelSourceAnonymousTransactionsHandlingArrayOutputWithContext(ctx context.Context) MysqlDbSystemChannelSourceAnonymousTransactionsHandlingArrayOutput
- type MysqlDbSystemChannelSourceAnonymousTransactionsHandlingInput
- type MysqlDbSystemChannelSourceAnonymousTransactionsHandlingOutput
- func (MysqlDbSystemChannelSourceAnonymousTransactionsHandlingOutput) ElementType() reflect.Type
- func (o MysqlDbSystemChannelSourceAnonymousTransactionsHandlingOutput) LastConfiguredLogFilename() pulumi.StringPtrOutput
- func (o MysqlDbSystemChannelSourceAnonymousTransactionsHandlingOutput) LastConfiguredLogOffset() pulumi.StringPtrOutput
- func (o MysqlDbSystemChannelSourceAnonymousTransactionsHandlingOutput) Policy() pulumi.StringPtrOutput
- func (o MysqlDbSystemChannelSourceAnonymousTransactionsHandlingOutput) ToMysqlDbSystemChannelSourceAnonymousTransactionsHandlingOutput() MysqlDbSystemChannelSourceAnonymousTransactionsHandlingOutput
- func (o MysqlDbSystemChannelSourceAnonymousTransactionsHandlingOutput) ToMysqlDbSystemChannelSourceAnonymousTransactionsHandlingOutputWithContext(ctx context.Context) MysqlDbSystemChannelSourceAnonymousTransactionsHandlingOutput
- func (o MysqlDbSystemChannelSourceAnonymousTransactionsHandlingOutput) Uuid() pulumi.StringPtrOutput
- type MysqlDbSystemChannelSourceArgs
- func (MysqlDbSystemChannelSourceArgs) ElementType() reflect.Type
- func (i MysqlDbSystemChannelSourceArgs) ToMysqlDbSystemChannelSourceOutput() MysqlDbSystemChannelSourceOutput
- func (i MysqlDbSystemChannelSourceArgs) ToMysqlDbSystemChannelSourceOutputWithContext(ctx context.Context) MysqlDbSystemChannelSourceOutput
- type MysqlDbSystemChannelSourceArray
- func (MysqlDbSystemChannelSourceArray) ElementType() reflect.Type
- func (i MysqlDbSystemChannelSourceArray) ToMysqlDbSystemChannelSourceArrayOutput() MysqlDbSystemChannelSourceArrayOutput
- func (i MysqlDbSystemChannelSourceArray) ToMysqlDbSystemChannelSourceArrayOutputWithContext(ctx context.Context) MysqlDbSystemChannelSourceArrayOutput
- type MysqlDbSystemChannelSourceArrayInput
- type MysqlDbSystemChannelSourceArrayOutput
- func (MysqlDbSystemChannelSourceArrayOutput) ElementType() reflect.Type
- func (o MysqlDbSystemChannelSourceArrayOutput) Index(i pulumi.IntInput) MysqlDbSystemChannelSourceOutput
- func (o MysqlDbSystemChannelSourceArrayOutput) ToMysqlDbSystemChannelSourceArrayOutput() MysqlDbSystemChannelSourceArrayOutput
- func (o MysqlDbSystemChannelSourceArrayOutput) ToMysqlDbSystemChannelSourceArrayOutputWithContext(ctx context.Context) MysqlDbSystemChannelSourceArrayOutput
- type MysqlDbSystemChannelSourceInput
- type MysqlDbSystemChannelSourceOutput
- func (o MysqlDbSystemChannelSourceOutput) AnonymousTransactionsHandlings() MysqlDbSystemChannelSourceAnonymousTransactionsHandlingArrayOutput
- func (MysqlDbSystemChannelSourceOutput) ElementType() reflect.Type
- func (o MysqlDbSystemChannelSourceOutput) Hostname() pulumi.StringPtrOutput
- func (o MysqlDbSystemChannelSourceOutput) Port() pulumi.IntPtrOutput
- func (o MysqlDbSystemChannelSourceOutput) SourceType() pulumi.StringPtrOutput
- func (o MysqlDbSystemChannelSourceOutput) SslCaCertificates() MysqlDbSystemChannelSourceSslCaCertificateArrayOutput
- func (o MysqlDbSystemChannelSourceOutput) SslMode() pulumi.StringPtrOutput
- func (o MysqlDbSystemChannelSourceOutput) ToMysqlDbSystemChannelSourceOutput() MysqlDbSystemChannelSourceOutput
- func (o MysqlDbSystemChannelSourceOutput) ToMysqlDbSystemChannelSourceOutputWithContext(ctx context.Context) MysqlDbSystemChannelSourceOutput
- func (o MysqlDbSystemChannelSourceOutput) Username() pulumi.StringPtrOutput
- type MysqlDbSystemChannelSourceSslCaCertificate
- type MysqlDbSystemChannelSourceSslCaCertificateArgs
- func (MysqlDbSystemChannelSourceSslCaCertificateArgs) ElementType() reflect.Type
- func (i MysqlDbSystemChannelSourceSslCaCertificateArgs) ToMysqlDbSystemChannelSourceSslCaCertificateOutput() MysqlDbSystemChannelSourceSslCaCertificateOutput
- func (i MysqlDbSystemChannelSourceSslCaCertificateArgs) ToMysqlDbSystemChannelSourceSslCaCertificateOutputWithContext(ctx context.Context) MysqlDbSystemChannelSourceSslCaCertificateOutput
- type MysqlDbSystemChannelSourceSslCaCertificateArray
- func (MysqlDbSystemChannelSourceSslCaCertificateArray) ElementType() reflect.Type
- func (i MysqlDbSystemChannelSourceSslCaCertificateArray) ToMysqlDbSystemChannelSourceSslCaCertificateArrayOutput() MysqlDbSystemChannelSourceSslCaCertificateArrayOutput
- func (i MysqlDbSystemChannelSourceSslCaCertificateArray) ToMysqlDbSystemChannelSourceSslCaCertificateArrayOutputWithContext(ctx context.Context) MysqlDbSystemChannelSourceSslCaCertificateArrayOutput
- type MysqlDbSystemChannelSourceSslCaCertificateArrayInput
- type MysqlDbSystemChannelSourceSslCaCertificateArrayOutput
- func (MysqlDbSystemChannelSourceSslCaCertificateArrayOutput) ElementType() reflect.Type
- func (o MysqlDbSystemChannelSourceSslCaCertificateArrayOutput) Index(i pulumi.IntInput) MysqlDbSystemChannelSourceSslCaCertificateOutput
- func (o MysqlDbSystemChannelSourceSslCaCertificateArrayOutput) ToMysqlDbSystemChannelSourceSslCaCertificateArrayOutput() MysqlDbSystemChannelSourceSslCaCertificateArrayOutput
- func (o MysqlDbSystemChannelSourceSslCaCertificateArrayOutput) ToMysqlDbSystemChannelSourceSslCaCertificateArrayOutputWithContext(ctx context.Context) MysqlDbSystemChannelSourceSslCaCertificateArrayOutput
- type MysqlDbSystemChannelSourceSslCaCertificateInput
- type MysqlDbSystemChannelSourceSslCaCertificateOutput
- func (o MysqlDbSystemChannelSourceSslCaCertificateOutput) CertificateType() pulumi.StringPtrOutput
- func (o MysqlDbSystemChannelSourceSslCaCertificateOutput) Contents() pulumi.StringPtrOutput
- func (MysqlDbSystemChannelSourceSslCaCertificateOutput) ElementType() reflect.Type
- func (o MysqlDbSystemChannelSourceSslCaCertificateOutput) ToMysqlDbSystemChannelSourceSslCaCertificateOutput() MysqlDbSystemChannelSourceSslCaCertificateOutput
- func (o MysqlDbSystemChannelSourceSslCaCertificateOutput) ToMysqlDbSystemChannelSourceSslCaCertificateOutputWithContext(ctx context.Context) MysqlDbSystemChannelSourceSslCaCertificateOutput
- type MysqlDbSystemChannelTarget
- type MysqlDbSystemChannelTargetArgs
- func (MysqlDbSystemChannelTargetArgs) ElementType() reflect.Type
- func (i MysqlDbSystemChannelTargetArgs) ToMysqlDbSystemChannelTargetOutput() MysqlDbSystemChannelTargetOutput
- func (i MysqlDbSystemChannelTargetArgs) ToMysqlDbSystemChannelTargetOutputWithContext(ctx context.Context) MysqlDbSystemChannelTargetOutput
- type MysqlDbSystemChannelTargetArray
- func (MysqlDbSystemChannelTargetArray) ElementType() reflect.Type
- func (i MysqlDbSystemChannelTargetArray) ToMysqlDbSystemChannelTargetArrayOutput() MysqlDbSystemChannelTargetArrayOutput
- func (i MysqlDbSystemChannelTargetArray) ToMysqlDbSystemChannelTargetArrayOutputWithContext(ctx context.Context) MysqlDbSystemChannelTargetArrayOutput
- type MysqlDbSystemChannelTargetArrayInput
- type MysqlDbSystemChannelTargetArrayOutput
- func (MysqlDbSystemChannelTargetArrayOutput) ElementType() reflect.Type
- func (o MysqlDbSystemChannelTargetArrayOutput) Index(i pulumi.IntInput) MysqlDbSystemChannelTargetOutput
- func (o MysqlDbSystemChannelTargetArrayOutput) ToMysqlDbSystemChannelTargetArrayOutput() MysqlDbSystemChannelTargetArrayOutput
- func (o MysqlDbSystemChannelTargetArrayOutput) ToMysqlDbSystemChannelTargetArrayOutputWithContext(ctx context.Context) MysqlDbSystemChannelTargetArrayOutput
- type MysqlDbSystemChannelTargetFilter
- type MysqlDbSystemChannelTargetFilterArgs
- func (MysqlDbSystemChannelTargetFilterArgs) ElementType() reflect.Type
- func (i MysqlDbSystemChannelTargetFilterArgs) ToMysqlDbSystemChannelTargetFilterOutput() MysqlDbSystemChannelTargetFilterOutput
- func (i MysqlDbSystemChannelTargetFilterArgs) ToMysqlDbSystemChannelTargetFilterOutputWithContext(ctx context.Context) MysqlDbSystemChannelTargetFilterOutput
- type MysqlDbSystemChannelTargetFilterArray
- func (MysqlDbSystemChannelTargetFilterArray) ElementType() reflect.Type
- func (i MysqlDbSystemChannelTargetFilterArray) ToMysqlDbSystemChannelTargetFilterArrayOutput() MysqlDbSystemChannelTargetFilterArrayOutput
- func (i MysqlDbSystemChannelTargetFilterArray) ToMysqlDbSystemChannelTargetFilterArrayOutputWithContext(ctx context.Context) MysqlDbSystemChannelTargetFilterArrayOutput
- type MysqlDbSystemChannelTargetFilterArrayInput
- type MysqlDbSystemChannelTargetFilterArrayOutput
- func (MysqlDbSystemChannelTargetFilterArrayOutput) ElementType() reflect.Type
- func (o MysqlDbSystemChannelTargetFilterArrayOutput) Index(i pulumi.IntInput) MysqlDbSystemChannelTargetFilterOutput
- func (o MysqlDbSystemChannelTargetFilterArrayOutput) ToMysqlDbSystemChannelTargetFilterArrayOutput() MysqlDbSystemChannelTargetFilterArrayOutput
- func (o MysqlDbSystemChannelTargetFilterArrayOutput) ToMysqlDbSystemChannelTargetFilterArrayOutputWithContext(ctx context.Context) MysqlDbSystemChannelTargetFilterArrayOutput
- type MysqlDbSystemChannelTargetFilterInput
- type MysqlDbSystemChannelTargetFilterOutput
- func (MysqlDbSystemChannelTargetFilterOutput) ElementType() reflect.Type
- func (o MysqlDbSystemChannelTargetFilterOutput) ToMysqlDbSystemChannelTargetFilterOutput() MysqlDbSystemChannelTargetFilterOutput
- func (o MysqlDbSystemChannelTargetFilterOutput) ToMysqlDbSystemChannelTargetFilterOutputWithContext(ctx context.Context) MysqlDbSystemChannelTargetFilterOutput
- func (o MysqlDbSystemChannelTargetFilterOutput) Type() pulumi.StringPtrOutput
- func (o MysqlDbSystemChannelTargetFilterOutput) Value() pulumi.StringPtrOutput
- type MysqlDbSystemChannelTargetInput
- type MysqlDbSystemChannelTargetOutput
- func (o MysqlDbSystemChannelTargetOutput) ApplierUsername() pulumi.StringPtrOutput
- func (o MysqlDbSystemChannelTargetOutput) ChannelName() pulumi.StringPtrOutput
- func (o MysqlDbSystemChannelTargetOutput) DbSystemId() pulumi.StringPtrOutput
- func (o MysqlDbSystemChannelTargetOutput) DelayInSeconds() pulumi.IntPtrOutput
- func (MysqlDbSystemChannelTargetOutput) ElementType() reflect.Type
- func (o MysqlDbSystemChannelTargetOutput) Filters() MysqlDbSystemChannelTargetFilterArrayOutput
- func (o MysqlDbSystemChannelTargetOutput) TablesWithoutPrimaryKeyHandling() pulumi.StringPtrOutput
- func (o MysqlDbSystemChannelTargetOutput) TargetType() pulumi.StringPtrOutput
- func (o MysqlDbSystemChannelTargetOutput) ToMysqlDbSystemChannelTargetOutput() MysqlDbSystemChannelTargetOutput
- func (o MysqlDbSystemChannelTargetOutput) ToMysqlDbSystemChannelTargetOutputWithContext(ctx context.Context) MysqlDbSystemChannelTargetOutput
- type MysqlDbSystemCurrentPlacement
- type MysqlDbSystemCurrentPlacementArgs
- func (MysqlDbSystemCurrentPlacementArgs) ElementType() reflect.Type
- func (i MysqlDbSystemCurrentPlacementArgs) ToMysqlDbSystemCurrentPlacementOutput() MysqlDbSystemCurrentPlacementOutput
- func (i MysqlDbSystemCurrentPlacementArgs) ToMysqlDbSystemCurrentPlacementOutputWithContext(ctx context.Context) MysqlDbSystemCurrentPlacementOutput
- type MysqlDbSystemCurrentPlacementArray
- func (MysqlDbSystemCurrentPlacementArray) ElementType() reflect.Type
- func (i MysqlDbSystemCurrentPlacementArray) ToMysqlDbSystemCurrentPlacementArrayOutput() MysqlDbSystemCurrentPlacementArrayOutput
- func (i MysqlDbSystemCurrentPlacementArray) ToMysqlDbSystemCurrentPlacementArrayOutputWithContext(ctx context.Context) MysqlDbSystemCurrentPlacementArrayOutput
- type MysqlDbSystemCurrentPlacementArrayInput
- type MysqlDbSystemCurrentPlacementArrayOutput
- func (MysqlDbSystemCurrentPlacementArrayOutput) ElementType() reflect.Type
- func (o MysqlDbSystemCurrentPlacementArrayOutput) Index(i pulumi.IntInput) MysqlDbSystemCurrentPlacementOutput
- func (o MysqlDbSystemCurrentPlacementArrayOutput) ToMysqlDbSystemCurrentPlacementArrayOutput() MysqlDbSystemCurrentPlacementArrayOutput
- func (o MysqlDbSystemCurrentPlacementArrayOutput) ToMysqlDbSystemCurrentPlacementArrayOutputWithContext(ctx context.Context) MysqlDbSystemCurrentPlacementArrayOutput
- type MysqlDbSystemCurrentPlacementInput
- type MysqlDbSystemCurrentPlacementOutput
- func (o MysqlDbSystemCurrentPlacementOutput) AvailabilityDomain() pulumi.StringPtrOutput
- func (MysqlDbSystemCurrentPlacementOutput) ElementType() reflect.Type
- func (o MysqlDbSystemCurrentPlacementOutput) FaultDomain() pulumi.StringPtrOutput
- func (o MysqlDbSystemCurrentPlacementOutput) ToMysqlDbSystemCurrentPlacementOutput() MysqlDbSystemCurrentPlacementOutput
- func (o MysqlDbSystemCurrentPlacementOutput) ToMysqlDbSystemCurrentPlacementOutputWithContext(ctx context.Context) MysqlDbSystemCurrentPlacementOutput
- type MysqlDbSystemCustomerContact
- type MysqlDbSystemCustomerContactArgs
- func (MysqlDbSystemCustomerContactArgs) ElementType() reflect.Type
- func (i MysqlDbSystemCustomerContactArgs) ToMysqlDbSystemCustomerContactOutput() MysqlDbSystemCustomerContactOutput
- func (i MysqlDbSystemCustomerContactArgs) ToMysqlDbSystemCustomerContactOutputWithContext(ctx context.Context) MysqlDbSystemCustomerContactOutput
- type MysqlDbSystemCustomerContactArray
- func (MysqlDbSystemCustomerContactArray) ElementType() reflect.Type
- func (i MysqlDbSystemCustomerContactArray) ToMysqlDbSystemCustomerContactArrayOutput() MysqlDbSystemCustomerContactArrayOutput
- func (i MysqlDbSystemCustomerContactArray) ToMysqlDbSystemCustomerContactArrayOutputWithContext(ctx context.Context) MysqlDbSystemCustomerContactArrayOutput
- type MysqlDbSystemCustomerContactArrayInput
- type MysqlDbSystemCustomerContactArrayOutput
- func (MysqlDbSystemCustomerContactArrayOutput) ElementType() reflect.Type
- func (o MysqlDbSystemCustomerContactArrayOutput) Index(i pulumi.IntInput) MysqlDbSystemCustomerContactOutput
- func (o MysqlDbSystemCustomerContactArrayOutput) ToMysqlDbSystemCustomerContactArrayOutput() MysqlDbSystemCustomerContactArrayOutput
- func (o MysqlDbSystemCustomerContactArrayOutput) ToMysqlDbSystemCustomerContactArrayOutputWithContext(ctx context.Context) MysqlDbSystemCustomerContactArrayOutput
- type MysqlDbSystemCustomerContactInput
- type MysqlDbSystemCustomerContactOutput
- func (MysqlDbSystemCustomerContactOutput) ElementType() reflect.Type
- func (o MysqlDbSystemCustomerContactOutput) Email() pulumi.StringOutput
- func (o MysqlDbSystemCustomerContactOutput) ToMysqlDbSystemCustomerContactOutput() MysqlDbSystemCustomerContactOutput
- func (o MysqlDbSystemCustomerContactOutput) ToMysqlDbSystemCustomerContactOutputWithContext(ctx context.Context) MysqlDbSystemCustomerContactOutput
- type MysqlDbSystemDataStorage
- type MysqlDbSystemDataStorageArgs
- func (MysqlDbSystemDataStorageArgs) ElementType() reflect.Type
- func (i MysqlDbSystemDataStorageArgs) ToMysqlDbSystemDataStorageOutput() MysqlDbSystemDataStorageOutput
- func (i MysqlDbSystemDataStorageArgs) ToMysqlDbSystemDataStorageOutputWithContext(ctx context.Context) MysqlDbSystemDataStorageOutput
- func (i MysqlDbSystemDataStorageArgs) ToMysqlDbSystemDataStoragePtrOutput() MysqlDbSystemDataStoragePtrOutput
- func (i MysqlDbSystemDataStorageArgs) ToMysqlDbSystemDataStoragePtrOutputWithContext(ctx context.Context) MysqlDbSystemDataStoragePtrOutput
- type MysqlDbSystemDataStorageInput
- type MysqlDbSystemDataStorageOutput
- func (o MysqlDbSystemDataStorageOutput) AllocatedStorageSizeInGbs() pulumi.IntPtrOutput
- func (o MysqlDbSystemDataStorageOutput) DataStorageSizeInGb() pulumi.IntPtrOutput
- func (o MysqlDbSystemDataStorageOutput) DataStorageSizeLimitInGbs() pulumi.IntPtrOutput
- func (MysqlDbSystemDataStorageOutput) ElementType() reflect.Type
- func (o MysqlDbSystemDataStorageOutput) IsAutoExpandStorageEnabled() pulumi.BoolPtrOutput
- func (o MysqlDbSystemDataStorageOutput) MaxStorageSizeInGbs() pulumi.IntPtrOutput
- func (o MysqlDbSystemDataStorageOutput) ToMysqlDbSystemDataStorageOutput() MysqlDbSystemDataStorageOutput
- func (o MysqlDbSystemDataStorageOutput) ToMysqlDbSystemDataStorageOutputWithContext(ctx context.Context) MysqlDbSystemDataStorageOutput
- func (o MysqlDbSystemDataStorageOutput) ToMysqlDbSystemDataStoragePtrOutput() MysqlDbSystemDataStoragePtrOutput
- func (o MysqlDbSystemDataStorageOutput) ToMysqlDbSystemDataStoragePtrOutputWithContext(ctx context.Context) MysqlDbSystemDataStoragePtrOutput
- type MysqlDbSystemDataStoragePtrInput
- type MysqlDbSystemDataStoragePtrOutput
- func (o MysqlDbSystemDataStoragePtrOutput) AllocatedStorageSizeInGbs() pulumi.IntPtrOutput
- func (o MysqlDbSystemDataStoragePtrOutput) DataStorageSizeInGb() pulumi.IntPtrOutput
- func (o MysqlDbSystemDataStoragePtrOutput) DataStorageSizeLimitInGbs() pulumi.IntPtrOutput
- func (o MysqlDbSystemDataStoragePtrOutput) Elem() MysqlDbSystemDataStorageOutput
- func (MysqlDbSystemDataStoragePtrOutput) ElementType() reflect.Type
- func (o MysqlDbSystemDataStoragePtrOutput) IsAutoExpandStorageEnabled() pulumi.BoolPtrOutput
- func (o MysqlDbSystemDataStoragePtrOutput) MaxStorageSizeInGbs() pulumi.IntPtrOutput
- func (o MysqlDbSystemDataStoragePtrOutput) ToMysqlDbSystemDataStoragePtrOutput() MysqlDbSystemDataStoragePtrOutput
- func (o MysqlDbSystemDataStoragePtrOutput) ToMysqlDbSystemDataStoragePtrOutputWithContext(ctx context.Context) MysqlDbSystemDataStoragePtrOutput
- type MysqlDbSystemDeletionPolicy
- type MysqlDbSystemDeletionPolicyArgs
- func (MysqlDbSystemDeletionPolicyArgs) ElementType() reflect.Type
- func (i MysqlDbSystemDeletionPolicyArgs) ToMysqlDbSystemDeletionPolicyOutput() MysqlDbSystemDeletionPolicyOutput
- func (i MysqlDbSystemDeletionPolicyArgs) ToMysqlDbSystemDeletionPolicyOutputWithContext(ctx context.Context) MysqlDbSystemDeletionPolicyOutput
- type MysqlDbSystemDeletionPolicyArray
- func (MysqlDbSystemDeletionPolicyArray) ElementType() reflect.Type
- func (i MysqlDbSystemDeletionPolicyArray) ToMysqlDbSystemDeletionPolicyArrayOutput() MysqlDbSystemDeletionPolicyArrayOutput
- func (i MysqlDbSystemDeletionPolicyArray) ToMysqlDbSystemDeletionPolicyArrayOutputWithContext(ctx context.Context) MysqlDbSystemDeletionPolicyArrayOutput
- type MysqlDbSystemDeletionPolicyArrayInput
- type MysqlDbSystemDeletionPolicyArrayOutput
- func (MysqlDbSystemDeletionPolicyArrayOutput) ElementType() reflect.Type
- func (o MysqlDbSystemDeletionPolicyArrayOutput) Index(i pulumi.IntInput) MysqlDbSystemDeletionPolicyOutput
- func (o MysqlDbSystemDeletionPolicyArrayOutput) ToMysqlDbSystemDeletionPolicyArrayOutput() MysqlDbSystemDeletionPolicyArrayOutput
- func (o MysqlDbSystemDeletionPolicyArrayOutput) ToMysqlDbSystemDeletionPolicyArrayOutputWithContext(ctx context.Context) MysqlDbSystemDeletionPolicyArrayOutput
- type MysqlDbSystemDeletionPolicyInput
- type MysqlDbSystemDeletionPolicyOutput
- func (o MysqlDbSystemDeletionPolicyOutput) AutomaticBackupRetention() pulumi.StringPtrOutput
- func (MysqlDbSystemDeletionPolicyOutput) ElementType() reflect.Type
- func (o MysqlDbSystemDeletionPolicyOutput) FinalBackup() pulumi.StringPtrOutput
- func (o MysqlDbSystemDeletionPolicyOutput) IsDeleteProtected() pulumi.BoolPtrOutput
- func (o MysqlDbSystemDeletionPolicyOutput) ToMysqlDbSystemDeletionPolicyOutput() MysqlDbSystemDeletionPolicyOutput
- func (o MysqlDbSystemDeletionPolicyOutput) ToMysqlDbSystemDeletionPolicyOutputWithContext(ctx context.Context) MysqlDbSystemDeletionPolicyOutput
- type MysqlDbSystemEndpoint
- type MysqlDbSystemEndpointArgs
- type MysqlDbSystemEndpointArray
- func (MysqlDbSystemEndpointArray) ElementType() reflect.Type
- func (i MysqlDbSystemEndpointArray) ToMysqlDbSystemEndpointArrayOutput() MysqlDbSystemEndpointArrayOutput
- func (i MysqlDbSystemEndpointArray) ToMysqlDbSystemEndpointArrayOutputWithContext(ctx context.Context) MysqlDbSystemEndpointArrayOutput
- type MysqlDbSystemEndpointArrayInput
- type MysqlDbSystemEndpointArrayOutput
- func (MysqlDbSystemEndpointArrayOutput) ElementType() reflect.Type
- func (o MysqlDbSystemEndpointArrayOutput) Index(i pulumi.IntInput) MysqlDbSystemEndpointOutput
- func (o MysqlDbSystemEndpointArrayOutput) ToMysqlDbSystemEndpointArrayOutput() MysqlDbSystemEndpointArrayOutput
- func (o MysqlDbSystemEndpointArrayOutput) ToMysqlDbSystemEndpointArrayOutputWithContext(ctx context.Context) MysqlDbSystemEndpointArrayOutput
- type MysqlDbSystemEndpointInput
- type MysqlDbSystemEndpointOutput
- func (MysqlDbSystemEndpointOutput) ElementType() reflect.Type
- func (o MysqlDbSystemEndpointOutput) Hostname() pulumi.StringPtrOutput
- func (o MysqlDbSystemEndpointOutput) IpAddress() pulumi.StringPtrOutput
- func (o MysqlDbSystemEndpointOutput) Modes() pulumi.StringArrayOutput
- func (o MysqlDbSystemEndpointOutput) Port() pulumi.IntPtrOutput
- func (o MysqlDbSystemEndpointOutput) PortX() pulumi.IntPtrOutput
- func (o MysqlDbSystemEndpointOutput) ResourceId() pulumi.StringPtrOutput
- func (o MysqlDbSystemEndpointOutput) ResourceType() pulumi.StringPtrOutput
- func (o MysqlDbSystemEndpointOutput) Status() pulumi.StringPtrOutput
- func (o MysqlDbSystemEndpointOutput) StatusDetails() pulumi.StringPtrOutput
- func (o MysqlDbSystemEndpointOutput) ToMysqlDbSystemEndpointOutput() MysqlDbSystemEndpointOutput
- func (o MysqlDbSystemEndpointOutput) ToMysqlDbSystemEndpointOutputWithContext(ctx context.Context) MysqlDbSystemEndpointOutput
- type MysqlDbSystemHeatWaveCluster
- type MysqlDbSystemHeatWaveClusterArgs
- func (MysqlDbSystemHeatWaveClusterArgs) ElementType() reflect.Type
- func (i MysqlDbSystemHeatWaveClusterArgs) ToMysqlDbSystemHeatWaveClusterOutput() MysqlDbSystemHeatWaveClusterOutput
- func (i MysqlDbSystemHeatWaveClusterArgs) ToMysqlDbSystemHeatWaveClusterOutputWithContext(ctx context.Context) MysqlDbSystemHeatWaveClusterOutput
- type MysqlDbSystemHeatWaveClusterArray
- func (MysqlDbSystemHeatWaveClusterArray) ElementType() reflect.Type
- func (i MysqlDbSystemHeatWaveClusterArray) ToMysqlDbSystemHeatWaveClusterArrayOutput() MysqlDbSystemHeatWaveClusterArrayOutput
- func (i MysqlDbSystemHeatWaveClusterArray) ToMysqlDbSystemHeatWaveClusterArrayOutputWithContext(ctx context.Context) MysqlDbSystemHeatWaveClusterArrayOutput
- type MysqlDbSystemHeatWaveClusterArrayInput
- type MysqlDbSystemHeatWaveClusterArrayOutput
- func (MysqlDbSystemHeatWaveClusterArrayOutput) ElementType() reflect.Type
- func (o MysqlDbSystemHeatWaveClusterArrayOutput) Index(i pulumi.IntInput) MysqlDbSystemHeatWaveClusterOutput
- func (o MysqlDbSystemHeatWaveClusterArrayOutput) ToMysqlDbSystemHeatWaveClusterArrayOutput() MysqlDbSystemHeatWaveClusterArrayOutput
- func (o MysqlDbSystemHeatWaveClusterArrayOutput) ToMysqlDbSystemHeatWaveClusterArrayOutputWithContext(ctx context.Context) MysqlDbSystemHeatWaveClusterArrayOutput
- type MysqlDbSystemHeatWaveClusterInput
- type MysqlDbSystemHeatWaveClusterOutput
- func (o MysqlDbSystemHeatWaveClusterOutput) ClusterSize() pulumi.IntPtrOutput
- func (MysqlDbSystemHeatWaveClusterOutput) ElementType() reflect.Type
- func (o MysqlDbSystemHeatWaveClusterOutput) IsLakehouseEnabled() pulumi.BoolPtrOutput
- func (o MysqlDbSystemHeatWaveClusterOutput) ShapeName() pulumi.StringPtrOutput
- func (o MysqlDbSystemHeatWaveClusterOutput) State() pulumi.StringPtrOutput
- func (o MysqlDbSystemHeatWaveClusterOutput) TimeCreated() pulumi.StringPtrOutput
- func (o MysqlDbSystemHeatWaveClusterOutput) TimeUpdated() pulumi.StringPtrOutput
- func (o MysqlDbSystemHeatWaveClusterOutput) ToMysqlDbSystemHeatWaveClusterOutput() MysqlDbSystemHeatWaveClusterOutput
- func (o MysqlDbSystemHeatWaveClusterOutput) ToMysqlDbSystemHeatWaveClusterOutputWithContext(ctx context.Context) MysqlDbSystemHeatWaveClusterOutput
- type MysqlDbSystemInput
- type MysqlDbSystemMaintenance
- type MysqlDbSystemMaintenanceArgs
- func (MysqlDbSystemMaintenanceArgs) ElementType() reflect.Type
- func (i MysqlDbSystemMaintenanceArgs) ToMysqlDbSystemMaintenanceOutput() MysqlDbSystemMaintenanceOutput
- func (i MysqlDbSystemMaintenanceArgs) ToMysqlDbSystemMaintenanceOutputWithContext(ctx context.Context) MysqlDbSystemMaintenanceOutput
- func (i MysqlDbSystemMaintenanceArgs) ToMysqlDbSystemMaintenancePtrOutput() MysqlDbSystemMaintenancePtrOutput
- func (i MysqlDbSystemMaintenanceArgs) ToMysqlDbSystemMaintenancePtrOutputWithContext(ctx context.Context) MysqlDbSystemMaintenancePtrOutput
- type MysqlDbSystemMaintenanceInput
- type MysqlDbSystemMaintenanceOutput
- func (MysqlDbSystemMaintenanceOutput) ElementType() reflect.Type
- func (o MysqlDbSystemMaintenanceOutput) ToMysqlDbSystemMaintenanceOutput() MysqlDbSystemMaintenanceOutput
- func (o MysqlDbSystemMaintenanceOutput) ToMysqlDbSystemMaintenanceOutputWithContext(ctx context.Context) MysqlDbSystemMaintenanceOutput
- func (o MysqlDbSystemMaintenanceOutput) ToMysqlDbSystemMaintenancePtrOutput() MysqlDbSystemMaintenancePtrOutput
- func (o MysqlDbSystemMaintenanceOutput) ToMysqlDbSystemMaintenancePtrOutputWithContext(ctx context.Context) MysqlDbSystemMaintenancePtrOutput
- func (o MysqlDbSystemMaintenanceOutput) WindowStartTime() pulumi.StringOutput
- type MysqlDbSystemMaintenancePtrInput
- type MysqlDbSystemMaintenancePtrOutput
- func (o MysqlDbSystemMaintenancePtrOutput) Elem() MysqlDbSystemMaintenanceOutput
- func (MysqlDbSystemMaintenancePtrOutput) ElementType() reflect.Type
- func (o MysqlDbSystemMaintenancePtrOutput) ToMysqlDbSystemMaintenancePtrOutput() MysqlDbSystemMaintenancePtrOutput
- func (o MysqlDbSystemMaintenancePtrOutput) ToMysqlDbSystemMaintenancePtrOutputWithContext(ctx context.Context) MysqlDbSystemMaintenancePtrOutput
- func (o MysqlDbSystemMaintenancePtrOutput) WindowStartTime() pulumi.StringPtrOutput
- type MysqlDbSystemMap
- type MysqlDbSystemMapInput
- type MysqlDbSystemMapOutput
- func (MysqlDbSystemMapOutput) ElementType() reflect.Type
- func (o MysqlDbSystemMapOutput) MapIndex(k pulumi.StringInput) MysqlDbSystemOutput
- func (o MysqlDbSystemMapOutput) ToMysqlDbSystemMapOutput() MysqlDbSystemMapOutput
- func (o MysqlDbSystemMapOutput) ToMysqlDbSystemMapOutputWithContext(ctx context.Context) MysqlDbSystemMapOutput
- type MysqlDbSystemOutput
- func (o MysqlDbSystemOutput) AdminPassword() pulumi.StringOutput
- func (o MysqlDbSystemOutput) AdminUsername() pulumi.StringOutput
- func (o MysqlDbSystemOutput) AvailabilityDomain() pulumi.StringOutput
- func (o MysqlDbSystemOutput) BackupPolicy() MysqlDbSystemBackupPolicyOutput
- func (o MysqlDbSystemOutput) Channels() MysqlDbSystemChannelArrayOutput
- func (o MysqlDbSystemOutput) CompartmentId() pulumi.StringOutput
- func (o MysqlDbSystemOutput) ConfigurationId() pulumi.StringOutput
- func (o MysqlDbSystemOutput) CrashRecovery() pulumi.StringOutput
- func (o MysqlDbSystemOutput) CurrentPlacements() MysqlDbSystemCurrentPlacementArrayOutput
- func (o MysqlDbSystemOutput) CustomerContacts() MysqlDbSystemCustomerContactArrayOutput
- func (o MysqlDbSystemOutput) DataStorage() MysqlDbSystemDataStorageOutput
- func (o MysqlDbSystemOutput) DataStorageSizeInGb() pulumi.IntOutput
- func (o MysqlDbSystemOutput) DatabaseManagement() pulumi.StringOutput
- func (o MysqlDbSystemOutput) DefinedTags() pulumi.StringMapOutput
- func (o MysqlDbSystemOutput) DeletionPolicies() MysqlDbSystemDeletionPolicyArrayOutput
- func (o MysqlDbSystemOutput) Description() pulumi.StringOutput
- func (o MysqlDbSystemOutput) DisplayName() pulumi.StringOutput
- func (MysqlDbSystemOutput) ElementType() reflect.Type
- func (o MysqlDbSystemOutput) Endpoints() MysqlDbSystemEndpointArrayOutput
- func (o MysqlDbSystemOutput) FaultDomain() pulumi.StringOutput
- func (o MysqlDbSystemOutput) FreeformTags() pulumi.StringMapOutput
- func (o MysqlDbSystemOutput) HeatWaveClusters() MysqlDbSystemHeatWaveClusterArrayOutput
- func (o MysqlDbSystemOutput) HostnameLabel() pulumi.StringOutput
- func (o MysqlDbSystemOutput) IpAddress() pulumi.StringOutput
- func (o MysqlDbSystemOutput) IsHeatWaveClusterAttached() pulumi.BoolOutput
- func (o MysqlDbSystemOutput) IsHighlyAvailable() pulumi.BoolOutput
- func (o MysqlDbSystemOutput) LifecycleDetails() pulumi.StringOutput
- func (o MysqlDbSystemOutput) Maintenance() MysqlDbSystemMaintenanceOutput
- func (o MysqlDbSystemOutput) MysqlVersion() pulumi.StringOutput
- func (o MysqlDbSystemOutput) PointInTimeRecoveryDetails() MysqlDbSystemPointInTimeRecoveryDetailArrayOutput
- func (o MysqlDbSystemOutput) Port() pulumi.IntOutput
- func (o MysqlDbSystemOutput) PortX() pulumi.IntOutput
- func (o MysqlDbSystemOutput) SecureConnections() MysqlDbSystemSecureConnectionsOutput
- func (o MysqlDbSystemOutput) ShapeName() pulumi.StringOutput
- func (o MysqlDbSystemOutput) ShutdownType() pulumi.StringPtrOutput
- func (o MysqlDbSystemOutput) Source() MysqlDbSystemSourceOutput
- func (o MysqlDbSystemOutput) State() pulumi.StringOutput
- func (o MysqlDbSystemOutput) SubnetId() pulumi.StringOutput
- func (o MysqlDbSystemOutput) TimeCreated() pulumi.StringOutput
- func (o MysqlDbSystemOutput) TimeUpdated() pulumi.StringOutput
- func (o MysqlDbSystemOutput) ToMysqlDbSystemOutput() MysqlDbSystemOutput
- func (o MysqlDbSystemOutput) ToMysqlDbSystemOutputWithContext(ctx context.Context) MysqlDbSystemOutput
- type MysqlDbSystemPointInTimeRecoveryDetail
- type MysqlDbSystemPointInTimeRecoveryDetailArgs
- func (MysqlDbSystemPointInTimeRecoveryDetailArgs) ElementType() reflect.Type
- func (i MysqlDbSystemPointInTimeRecoveryDetailArgs) ToMysqlDbSystemPointInTimeRecoveryDetailOutput() MysqlDbSystemPointInTimeRecoveryDetailOutput
- func (i MysqlDbSystemPointInTimeRecoveryDetailArgs) ToMysqlDbSystemPointInTimeRecoveryDetailOutputWithContext(ctx context.Context) MysqlDbSystemPointInTimeRecoveryDetailOutput
- type MysqlDbSystemPointInTimeRecoveryDetailArray
- func (MysqlDbSystemPointInTimeRecoveryDetailArray) ElementType() reflect.Type
- func (i MysqlDbSystemPointInTimeRecoveryDetailArray) ToMysqlDbSystemPointInTimeRecoveryDetailArrayOutput() MysqlDbSystemPointInTimeRecoveryDetailArrayOutput
- func (i MysqlDbSystemPointInTimeRecoveryDetailArray) ToMysqlDbSystemPointInTimeRecoveryDetailArrayOutputWithContext(ctx context.Context) MysqlDbSystemPointInTimeRecoveryDetailArrayOutput
- type MysqlDbSystemPointInTimeRecoveryDetailArrayInput
- type MysqlDbSystemPointInTimeRecoveryDetailArrayOutput
- func (MysqlDbSystemPointInTimeRecoveryDetailArrayOutput) ElementType() reflect.Type
- func (o MysqlDbSystemPointInTimeRecoveryDetailArrayOutput) Index(i pulumi.IntInput) MysqlDbSystemPointInTimeRecoveryDetailOutput
- func (o MysqlDbSystemPointInTimeRecoveryDetailArrayOutput) ToMysqlDbSystemPointInTimeRecoveryDetailArrayOutput() MysqlDbSystemPointInTimeRecoveryDetailArrayOutput
- func (o MysqlDbSystemPointInTimeRecoveryDetailArrayOutput) ToMysqlDbSystemPointInTimeRecoveryDetailArrayOutputWithContext(ctx context.Context) MysqlDbSystemPointInTimeRecoveryDetailArrayOutput
- type MysqlDbSystemPointInTimeRecoveryDetailInput
- type MysqlDbSystemPointInTimeRecoveryDetailOutput
- func (MysqlDbSystemPointInTimeRecoveryDetailOutput) ElementType() reflect.Type
- func (o MysqlDbSystemPointInTimeRecoveryDetailOutput) TimeEarliestRecoveryPoint() pulumi.StringPtrOutput
- func (o MysqlDbSystemPointInTimeRecoveryDetailOutput) TimeLatestRecoveryPoint() pulumi.StringPtrOutput
- func (o MysqlDbSystemPointInTimeRecoveryDetailOutput) ToMysqlDbSystemPointInTimeRecoveryDetailOutput() MysqlDbSystemPointInTimeRecoveryDetailOutput
- func (o MysqlDbSystemPointInTimeRecoveryDetailOutput) ToMysqlDbSystemPointInTimeRecoveryDetailOutputWithContext(ctx context.Context) MysqlDbSystemPointInTimeRecoveryDetailOutput
- type MysqlDbSystemSecureConnections
- type MysqlDbSystemSecureConnectionsArgs
- func (MysqlDbSystemSecureConnectionsArgs) ElementType() reflect.Type
- func (i MysqlDbSystemSecureConnectionsArgs) ToMysqlDbSystemSecureConnectionsOutput() MysqlDbSystemSecureConnectionsOutput
- func (i MysqlDbSystemSecureConnectionsArgs) ToMysqlDbSystemSecureConnectionsOutputWithContext(ctx context.Context) MysqlDbSystemSecureConnectionsOutput
- func (i MysqlDbSystemSecureConnectionsArgs) ToMysqlDbSystemSecureConnectionsPtrOutput() MysqlDbSystemSecureConnectionsPtrOutput
- func (i MysqlDbSystemSecureConnectionsArgs) ToMysqlDbSystemSecureConnectionsPtrOutputWithContext(ctx context.Context) MysqlDbSystemSecureConnectionsPtrOutput
- type MysqlDbSystemSecureConnectionsInput
- type MysqlDbSystemSecureConnectionsOutput
- func (o MysqlDbSystemSecureConnectionsOutput) CertificateGenerationType() pulumi.StringOutput
- func (o MysqlDbSystemSecureConnectionsOutput) CertificateId() pulumi.StringPtrOutput
- func (MysqlDbSystemSecureConnectionsOutput) ElementType() reflect.Type
- func (o MysqlDbSystemSecureConnectionsOutput) ToMysqlDbSystemSecureConnectionsOutput() MysqlDbSystemSecureConnectionsOutput
- func (o MysqlDbSystemSecureConnectionsOutput) ToMysqlDbSystemSecureConnectionsOutputWithContext(ctx context.Context) MysqlDbSystemSecureConnectionsOutput
- func (o MysqlDbSystemSecureConnectionsOutput) ToMysqlDbSystemSecureConnectionsPtrOutput() MysqlDbSystemSecureConnectionsPtrOutput
- func (o MysqlDbSystemSecureConnectionsOutput) ToMysqlDbSystemSecureConnectionsPtrOutputWithContext(ctx context.Context) MysqlDbSystemSecureConnectionsPtrOutput
- type MysqlDbSystemSecureConnectionsPtrInput
- type MysqlDbSystemSecureConnectionsPtrOutput
- func (o MysqlDbSystemSecureConnectionsPtrOutput) CertificateGenerationType() pulumi.StringPtrOutput
- func (o MysqlDbSystemSecureConnectionsPtrOutput) CertificateId() pulumi.StringPtrOutput
- func (o MysqlDbSystemSecureConnectionsPtrOutput) Elem() MysqlDbSystemSecureConnectionsOutput
- func (MysqlDbSystemSecureConnectionsPtrOutput) ElementType() reflect.Type
- func (o MysqlDbSystemSecureConnectionsPtrOutput) ToMysqlDbSystemSecureConnectionsPtrOutput() MysqlDbSystemSecureConnectionsPtrOutput
- func (o MysqlDbSystemSecureConnectionsPtrOutput) ToMysqlDbSystemSecureConnectionsPtrOutputWithContext(ctx context.Context) MysqlDbSystemSecureConnectionsPtrOutput
- type MysqlDbSystemSource
- type MysqlDbSystemSourceArgs
- func (MysqlDbSystemSourceArgs) ElementType() reflect.Type
- func (i MysqlDbSystemSourceArgs) ToMysqlDbSystemSourceOutput() MysqlDbSystemSourceOutput
- func (i MysqlDbSystemSourceArgs) ToMysqlDbSystemSourceOutputWithContext(ctx context.Context) MysqlDbSystemSourceOutput
- func (i MysqlDbSystemSourceArgs) ToMysqlDbSystemSourcePtrOutput() MysqlDbSystemSourcePtrOutput
- func (i MysqlDbSystemSourceArgs) ToMysqlDbSystemSourcePtrOutputWithContext(ctx context.Context) MysqlDbSystemSourcePtrOutput
- type MysqlDbSystemSourceInput
- type MysqlDbSystemSourceOutput
- func (o MysqlDbSystemSourceOutput) BackupId() pulumi.StringPtrOutput
- func (o MysqlDbSystemSourceOutput) DbSystemId() pulumi.StringPtrOutput
- func (MysqlDbSystemSourceOutput) ElementType() reflect.Type
- func (o MysqlDbSystemSourceOutput) RecoveryPoint() pulumi.StringPtrOutput
- func (o MysqlDbSystemSourceOutput) SourceType() pulumi.StringOutput
- func (o MysqlDbSystemSourceOutput) SourceUrl() pulumi.StringPtrOutput
- func (o MysqlDbSystemSourceOutput) ToMysqlDbSystemSourceOutput() MysqlDbSystemSourceOutput
- func (o MysqlDbSystemSourceOutput) ToMysqlDbSystemSourceOutputWithContext(ctx context.Context) MysqlDbSystemSourceOutput
- func (o MysqlDbSystemSourceOutput) ToMysqlDbSystemSourcePtrOutput() MysqlDbSystemSourcePtrOutput
- func (o MysqlDbSystemSourceOutput) ToMysqlDbSystemSourcePtrOutputWithContext(ctx context.Context) MysqlDbSystemSourcePtrOutput
- type MysqlDbSystemSourcePtrInput
- type MysqlDbSystemSourcePtrOutput
- func (o MysqlDbSystemSourcePtrOutput) BackupId() pulumi.StringPtrOutput
- func (o MysqlDbSystemSourcePtrOutput) DbSystemId() pulumi.StringPtrOutput
- func (o MysqlDbSystemSourcePtrOutput) Elem() MysqlDbSystemSourceOutput
- func (MysqlDbSystemSourcePtrOutput) ElementType() reflect.Type
- func (o MysqlDbSystemSourcePtrOutput) RecoveryPoint() pulumi.StringPtrOutput
- func (o MysqlDbSystemSourcePtrOutput) SourceType() pulumi.StringPtrOutput
- func (o MysqlDbSystemSourcePtrOutput) SourceUrl() pulumi.StringPtrOutput
- func (o MysqlDbSystemSourcePtrOutput) ToMysqlDbSystemSourcePtrOutput() MysqlDbSystemSourcePtrOutput
- func (o MysqlDbSystemSourcePtrOutput) ToMysqlDbSystemSourcePtrOutputWithContext(ctx context.Context) MysqlDbSystemSourcePtrOutput
- type MysqlDbSystemState
- type Replica
- type ReplicaArgs
- type ReplicaArray
- type ReplicaArrayInput
- type ReplicaArrayOutput
- type ReplicaInput
- type ReplicaMap
- type ReplicaMapInput
- type ReplicaMapOutput
- type ReplicaOutput
- func (o ReplicaOutput) AvailabilityDomain() pulumi.StringOutput
- func (o ReplicaOutput) CompartmentId() pulumi.StringOutput
- func (o ReplicaOutput) ConfigurationId() pulumi.StringOutput
- func (o ReplicaOutput) DbSystemId() pulumi.StringOutput
- func (o ReplicaOutput) DefinedTags() pulumi.StringMapOutput
- func (o ReplicaOutput) Description() pulumi.StringOutput
- func (o ReplicaOutput) DisplayName() pulumi.StringOutput
- func (ReplicaOutput) ElementType() reflect.Type
- func (o ReplicaOutput) FaultDomain() pulumi.StringOutput
- func (o ReplicaOutput) FreeformTags() pulumi.StringMapOutput
- func (o ReplicaOutput) IpAddress() pulumi.StringOutput
- func (o ReplicaOutput) IsDeleteProtected() pulumi.BoolOutput
- func (o ReplicaOutput) LifecycleDetails() pulumi.StringOutput
- func (o ReplicaOutput) MysqlVersion() pulumi.StringOutput
- func (o ReplicaOutput) Port() pulumi.IntOutput
- func (o ReplicaOutput) PortX() pulumi.IntOutput
- func (o ReplicaOutput) ReplicaOverrides() ReplicaReplicaOverridesOutput
- func (o ReplicaOutput) SecureConnections() ReplicaSecureConnectionArrayOutput
- func (o ReplicaOutput) ShapeName() pulumi.StringOutput
- func (o ReplicaOutput) State() pulumi.StringOutput
- func (o ReplicaOutput) TimeCreated() pulumi.StringOutput
- func (o ReplicaOutput) TimeUpdated() pulumi.StringOutput
- func (o ReplicaOutput) ToReplicaOutput() ReplicaOutput
- func (o ReplicaOutput) ToReplicaOutputWithContext(ctx context.Context) ReplicaOutput
- type ReplicaReplicaOverrides
- type ReplicaReplicaOverridesArgs
- func (ReplicaReplicaOverridesArgs) ElementType() reflect.Type
- func (i ReplicaReplicaOverridesArgs) ToReplicaReplicaOverridesOutput() ReplicaReplicaOverridesOutput
- func (i ReplicaReplicaOverridesArgs) ToReplicaReplicaOverridesOutputWithContext(ctx context.Context) ReplicaReplicaOverridesOutput
- func (i ReplicaReplicaOverridesArgs) ToReplicaReplicaOverridesPtrOutput() ReplicaReplicaOverridesPtrOutput
- func (i ReplicaReplicaOverridesArgs) ToReplicaReplicaOverridesPtrOutputWithContext(ctx context.Context) ReplicaReplicaOverridesPtrOutput
- type ReplicaReplicaOverridesInput
- type ReplicaReplicaOverridesOutput
- func (o ReplicaReplicaOverridesOutput) ConfigurationId() pulumi.StringPtrOutput
- func (ReplicaReplicaOverridesOutput) ElementType() reflect.Type
- func (o ReplicaReplicaOverridesOutput) MysqlVersion() pulumi.StringPtrOutput
- func (o ReplicaReplicaOverridesOutput) ShapeName() pulumi.StringPtrOutput
- func (o ReplicaReplicaOverridesOutput) ToReplicaReplicaOverridesOutput() ReplicaReplicaOverridesOutput
- func (o ReplicaReplicaOverridesOutput) ToReplicaReplicaOverridesOutputWithContext(ctx context.Context) ReplicaReplicaOverridesOutput
- func (o ReplicaReplicaOverridesOutput) ToReplicaReplicaOverridesPtrOutput() ReplicaReplicaOverridesPtrOutput
- func (o ReplicaReplicaOverridesOutput) ToReplicaReplicaOverridesPtrOutputWithContext(ctx context.Context) ReplicaReplicaOverridesPtrOutput
- type ReplicaReplicaOverridesPtrInput
- type ReplicaReplicaOverridesPtrOutput
- func (o ReplicaReplicaOverridesPtrOutput) ConfigurationId() pulumi.StringPtrOutput
- func (o ReplicaReplicaOverridesPtrOutput) Elem() ReplicaReplicaOverridesOutput
- func (ReplicaReplicaOverridesPtrOutput) ElementType() reflect.Type
- func (o ReplicaReplicaOverridesPtrOutput) MysqlVersion() pulumi.StringPtrOutput
- func (o ReplicaReplicaOverridesPtrOutput) ShapeName() pulumi.StringPtrOutput
- func (o ReplicaReplicaOverridesPtrOutput) ToReplicaReplicaOverridesPtrOutput() ReplicaReplicaOverridesPtrOutput
- func (o ReplicaReplicaOverridesPtrOutput) ToReplicaReplicaOverridesPtrOutputWithContext(ctx context.Context) ReplicaReplicaOverridesPtrOutput
- type ReplicaSecureConnection
- type ReplicaSecureConnectionArgs
- type ReplicaSecureConnectionArray
- func (ReplicaSecureConnectionArray) ElementType() reflect.Type
- func (i ReplicaSecureConnectionArray) ToReplicaSecureConnectionArrayOutput() ReplicaSecureConnectionArrayOutput
- func (i ReplicaSecureConnectionArray) ToReplicaSecureConnectionArrayOutputWithContext(ctx context.Context) ReplicaSecureConnectionArrayOutput
- type ReplicaSecureConnectionArrayInput
- type ReplicaSecureConnectionArrayOutput
- func (ReplicaSecureConnectionArrayOutput) ElementType() reflect.Type
- func (o ReplicaSecureConnectionArrayOutput) Index(i pulumi.IntInput) ReplicaSecureConnectionOutput
- func (o ReplicaSecureConnectionArrayOutput) ToReplicaSecureConnectionArrayOutput() ReplicaSecureConnectionArrayOutput
- func (o ReplicaSecureConnectionArrayOutput) ToReplicaSecureConnectionArrayOutputWithContext(ctx context.Context) ReplicaSecureConnectionArrayOutput
- type ReplicaSecureConnectionInput
- type ReplicaSecureConnectionOutput
- func (o ReplicaSecureConnectionOutput) CertificateGenerationType() pulumi.StringPtrOutput
- func (o ReplicaSecureConnectionOutput) CertificateId() pulumi.StringPtrOutput
- func (ReplicaSecureConnectionOutput) ElementType() reflect.Type
- func (o ReplicaSecureConnectionOutput) ToReplicaSecureConnectionOutput() ReplicaSecureConnectionOutput
- func (o ReplicaSecureConnectionOutput) ToReplicaSecureConnectionOutputWithContext(ctx context.Context) ReplicaSecureConnectionOutput
- type ReplicaState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Channel ¶
type Channel struct { pulumi.CustomResourceState // The OCID of the compartment. CompartmentId pulumi.StringOutput `pulumi:"compartmentId"` // (Updatable) Usage of predefined tag keys. These predefined keys are scoped to namespaces. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags pulumi.StringMapOutput `pulumi:"definedTags"` // (Updatable) User provided information about the Channel. Description pulumi.StringOutput `pulumi:"description"` // (Updatable) The user-friendly name for the Channel. It does not have to be unique. DisplayName pulumi.StringOutput `pulumi:"displayName"` // (Updatable) Simple key-value pair applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}` FreeformTags pulumi.StringMapOutput `pulumi:"freeformTags"` // (Updatable) Whether the Channel should be enabled upon creation. If set to true, the Channel will be asynchronously started as a result of the create Channel operation. IsEnabled pulumi.BoolOutput `pulumi:"isEnabled"` // A message describing the state of the Channel. LifecycleDetails pulumi.StringOutput `pulumi:"lifecycleDetails"` // (Updatable) Parameters detailing how to provision the source for the given Channel. Source ChannelSourceOutput `pulumi:"source"` // The state of the Channel. State pulumi.StringOutput `pulumi:"state"` // (Updatable) Parameters detailing how to provision the target for the given Channel. Target ChannelTargetOutput `pulumi:"target"` // The date and time the Channel was created, as described by [RFC 3339](https://tools.ietf.org/rfc/rfc3339). TimeCreated pulumi.StringOutput `pulumi:"timeCreated"` // The time the Channel was last updated, as described by [RFC 3339](https://tools.ietf.org/rfc/rfc3339). TimeUpdated pulumi.StringOutput `pulumi:"timeUpdated"` }
This resource provides the Channel resource in Oracle Cloud Infrastructure MySQL Database service.
Creates a Channel to establish replication from a source to a target.
## Import
Channels can be imported using the `id`, e.g.
```sh $ pulumi import oci:Mysql/channel:Channel test_channel "id" ```
func GetChannel ¶
func GetChannel(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ChannelState, opts ...pulumi.ResourceOption) (*Channel, error)
GetChannel gets an existing Channel 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 NewChannel ¶
func NewChannel(ctx *pulumi.Context, name string, args *ChannelArgs, opts ...pulumi.ResourceOption) (*Channel, error)
NewChannel registers a new resource with the given unique name, arguments, and options.
func (*Channel) ElementType ¶
func (*Channel) ToChannelOutput ¶
func (i *Channel) ToChannelOutput() ChannelOutput
func (*Channel) ToChannelOutputWithContext ¶
func (i *Channel) ToChannelOutputWithContext(ctx context.Context) ChannelOutput
type ChannelArgs ¶
type ChannelArgs struct { // The OCID of the compartment. CompartmentId pulumi.StringPtrInput // (Updatable) Usage of predefined tag keys. These predefined keys are scoped to namespaces. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags pulumi.StringMapInput // (Updatable) User provided information about the Channel. Description pulumi.StringPtrInput // (Updatable) The user-friendly name for the Channel. It does not have to be unique. DisplayName pulumi.StringPtrInput // (Updatable) Simple key-value pair applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}` FreeformTags pulumi.StringMapInput // (Updatable) Whether the Channel should be enabled upon creation. If set to true, the Channel will be asynchronously started as a result of the create Channel operation. IsEnabled pulumi.BoolPtrInput // (Updatable) Parameters detailing how to provision the source for the given Channel. Source ChannelSourceInput // (Updatable) Parameters detailing how to provision the target for the given Channel. Target ChannelTargetInput }
The set of arguments for constructing a Channel resource.
func (ChannelArgs) ElementType ¶
func (ChannelArgs) ElementType() reflect.Type
type ChannelArray ¶
type ChannelArray []ChannelInput
func (ChannelArray) ElementType ¶
func (ChannelArray) ElementType() reflect.Type
func (ChannelArray) ToChannelArrayOutput ¶
func (i ChannelArray) ToChannelArrayOutput() ChannelArrayOutput
func (ChannelArray) ToChannelArrayOutputWithContext ¶
func (i ChannelArray) ToChannelArrayOutputWithContext(ctx context.Context) ChannelArrayOutput
type ChannelArrayInput ¶
type ChannelArrayInput interface { pulumi.Input ToChannelArrayOutput() ChannelArrayOutput ToChannelArrayOutputWithContext(context.Context) ChannelArrayOutput }
ChannelArrayInput is an input type that accepts ChannelArray and ChannelArrayOutput values. You can construct a concrete instance of `ChannelArrayInput` via:
ChannelArray{ ChannelArgs{...} }
type ChannelArrayOutput ¶
type ChannelArrayOutput struct{ *pulumi.OutputState }
func (ChannelArrayOutput) ElementType ¶
func (ChannelArrayOutput) ElementType() reflect.Type
func (ChannelArrayOutput) Index ¶
func (o ChannelArrayOutput) Index(i pulumi.IntInput) ChannelOutput
func (ChannelArrayOutput) ToChannelArrayOutput ¶
func (o ChannelArrayOutput) ToChannelArrayOutput() ChannelArrayOutput
func (ChannelArrayOutput) ToChannelArrayOutputWithContext ¶
func (o ChannelArrayOutput) ToChannelArrayOutputWithContext(ctx context.Context) ChannelArrayOutput
type ChannelInput ¶
type ChannelInput interface { pulumi.Input ToChannelOutput() ChannelOutput ToChannelOutputWithContext(ctx context.Context) ChannelOutput }
type ChannelMap ¶
type ChannelMap map[string]ChannelInput
func (ChannelMap) ElementType ¶
func (ChannelMap) ElementType() reflect.Type
func (ChannelMap) ToChannelMapOutput ¶
func (i ChannelMap) ToChannelMapOutput() ChannelMapOutput
func (ChannelMap) ToChannelMapOutputWithContext ¶
func (i ChannelMap) ToChannelMapOutputWithContext(ctx context.Context) ChannelMapOutput
type ChannelMapInput ¶
type ChannelMapInput interface { pulumi.Input ToChannelMapOutput() ChannelMapOutput ToChannelMapOutputWithContext(context.Context) ChannelMapOutput }
ChannelMapInput is an input type that accepts ChannelMap and ChannelMapOutput values. You can construct a concrete instance of `ChannelMapInput` via:
ChannelMap{ "key": ChannelArgs{...} }
type ChannelMapOutput ¶
type ChannelMapOutput struct{ *pulumi.OutputState }
func (ChannelMapOutput) ElementType ¶
func (ChannelMapOutput) ElementType() reflect.Type
func (ChannelMapOutput) MapIndex ¶
func (o ChannelMapOutput) MapIndex(k pulumi.StringInput) ChannelOutput
func (ChannelMapOutput) ToChannelMapOutput ¶
func (o ChannelMapOutput) ToChannelMapOutput() ChannelMapOutput
func (ChannelMapOutput) ToChannelMapOutputWithContext ¶
func (o ChannelMapOutput) ToChannelMapOutputWithContext(ctx context.Context) ChannelMapOutput
type ChannelOutput ¶
type ChannelOutput struct{ *pulumi.OutputState }
func (ChannelOutput) CompartmentId ¶
func (o ChannelOutput) CompartmentId() pulumi.StringOutput
The OCID of the compartment.
func (ChannelOutput) DefinedTags ¶
func (o ChannelOutput) DefinedTags() pulumi.StringMapOutput
(Updatable) Usage of predefined tag keys. These predefined keys are scoped to namespaces. Example: `{"foo-namespace.bar-key": "value"}`
func (ChannelOutput) Description ¶
func (o ChannelOutput) Description() pulumi.StringOutput
(Updatable) User provided information about the Channel.
func (ChannelOutput) DisplayName ¶
func (o ChannelOutput) DisplayName() pulumi.StringOutput
(Updatable) The user-friendly name for the Channel. It does not have to be unique.
func (ChannelOutput) ElementType ¶
func (ChannelOutput) ElementType() reflect.Type
func (ChannelOutput) FreeformTags ¶
func (o ChannelOutput) FreeformTags() pulumi.StringMapOutput
(Updatable) Simple key-value pair applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}`
func (ChannelOutput) IsEnabled ¶
func (o ChannelOutput) IsEnabled() pulumi.BoolOutput
(Updatable) Whether the Channel should be enabled upon creation. If set to true, the Channel will be asynchronously started as a result of the create Channel operation.
func (ChannelOutput) LifecycleDetails ¶
func (o ChannelOutput) LifecycleDetails() pulumi.StringOutput
A message describing the state of the Channel.
func (ChannelOutput) Source ¶
func (o ChannelOutput) Source() ChannelSourceOutput
(Updatable) Parameters detailing how to provision the source for the given Channel.
func (ChannelOutput) State ¶
func (o ChannelOutput) State() pulumi.StringOutput
The state of the Channel.
func (ChannelOutput) Target ¶
func (o ChannelOutput) Target() ChannelTargetOutput
(Updatable) Parameters detailing how to provision the target for the given Channel.
func (ChannelOutput) TimeCreated ¶
func (o ChannelOutput) TimeCreated() pulumi.StringOutput
The date and time the Channel was created, as described by [RFC 3339](https://tools.ietf.org/rfc/rfc3339).
func (ChannelOutput) TimeUpdated ¶
func (o ChannelOutput) TimeUpdated() pulumi.StringOutput
The time the Channel was last updated, as described by [RFC 3339](https://tools.ietf.org/rfc/rfc3339).
func (ChannelOutput) ToChannelOutput ¶
func (o ChannelOutput) ToChannelOutput() ChannelOutput
func (ChannelOutput) ToChannelOutputWithContext ¶
func (o ChannelOutput) ToChannelOutputWithContext(ctx context.Context) ChannelOutput
type ChannelSource ¶
type ChannelSource struct { // (Updatable) Specifies how the replication channel handles replicated transactions without an identifier, enabling replication from a source that does not use transaction-id-based replication to a replica that does. AnonymousTransactionsHandling *ChannelSourceAnonymousTransactionsHandling `pulumi:"anonymousTransactionsHandling"` // (Updatable) The network address of the MySQL instance. Hostname string `pulumi:"hostname"` // (Updatable) The password for the replication user. The password must be between 8 and 32 characters long, and must contain at least 1 numeric character, 1 lowercase character, 1 uppercase character, and 1 special (nonalphanumeric) character. Password string `pulumi:"password"` // (Updatable) The port the source MySQL instance listens on. Port *int `pulumi:"port"` // (Updatable) The specific source identifier. SourceType string `pulumi:"sourceType"` // (Updatable) The CA certificate of the server used for VERIFY_IDENTITY and VERIFY_CA ssl modes. SslCaCertificate *ChannelSourceSslCaCertificate `pulumi:"sslCaCertificate"` // (Updatable) The SSL mode of the Channel. SslMode string `pulumi:"sslMode"` // (Updatable) The name of the replication user on the source MySQL instance. The username has a maximum length of 96 characters. For more information, please see the [MySQL documentation](https://dev.mysql.com/doc/refman/8.0/en/change-master-to.html) Username string `pulumi:"username"` }
type ChannelSourceAnonymousTransactionsHandling ¶
type ChannelSourceAnonymousTransactionsHandling struct { // (Updatable) Specifies one of the coordinates (file) at which the replica should begin reading the source's log. As this value specifies the point where replication starts from, it is only used once, when it starts. It is never used again, unless a new UpdateChannel operation modifies it. LastConfiguredLogFilename *string `pulumi:"lastConfiguredLogFilename"` // (Updatable) Specifies one of the coordinates (offset) at which the replica should begin reading the source's log. As this value specifies the point where replication starts from, it is only used once, when it starts. It is never used again, unless a new UpdateChannel operation modifies it. LastConfiguredLogOffset *string `pulumi:"lastConfiguredLogOffset"` // (Updatable) Specifies how the replication channel handles anonymous transactions. Policy string `pulumi:"policy"` // (Updatable) The UUID that is used as a prefix when generating transaction identifiers for anonymous transactions coming from the source. You can change the UUID later. Uuid *string `pulumi:"uuid"` }
type ChannelSourceAnonymousTransactionsHandlingArgs ¶
type ChannelSourceAnonymousTransactionsHandlingArgs struct { // (Updatable) Specifies one of the coordinates (file) at which the replica should begin reading the source's log. As this value specifies the point where replication starts from, it is only used once, when it starts. It is never used again, unless a new UpdateChannel operation modifies it. LastConfiguredLogFilename pulumi.StringPtrInput `pulumi:"lastConfiguredLogFilename"` // (Updatable) Specifies one of the coordinates (offset) at which the replica should begin reading the source's log. As this value specifies the point where replication starts from, it is only used once, when it starts. It is never used again, unless a new UpdateChannel operation modifies it. LastConfiguredLogOffset pulumi.StringPtrInput `pulumi:"lastConfiguredLogOffset"` // (Updatable) Specifies how the replication channel handles anonymous transactions. Policy pulumi.StringInput `pulumi:"policy"` // (Updatable) The UUID that is used as a prefix when generating transaction identifiers for anonymous transactions coming from the source. You can change the UUID later. Uuid pulumi.StringPtrInput `pulumi:"uuid"` }
func (ChannelSourceAnonymousTransactionsHandlingArgs) ElementType ¶
func (ChannelSourceAnonymousTransactionsHandlingArgs) ElementType() reflect.Type
func (ChannelSourceAnonymousTransactionsHandlingArgs) ToChannelSourceAnonymousTransactionsHandlingOutput ¶
func (i ChannelSourceAnonymousTransactionsHandlingArgs) ToChannelSourceAnonymousTransactionsHandlingOutput() ChannelSourceAnonymousTransactionsHandlingOutput
func (ChannelSourceAnonymousTransactionsHandlingArgs) ToChannelSourceAnonymousTransactionsHandlingOutputWithContext ¶
func (i ChannelSourceAnonymousTransactionsHandlingArgs) ToChannelSourceAnonymousTransactionsHandlingOutputWithContext(ctx context.Context) ChannelSourceAnonymousTransactionsHandlingOutput
func (ChannelSourceAnonymousTransactionsHandlingArgs) ToChannelSourceAnonymousTransactionsHandlingPtrOutput ¶
func (i ChannelSourceAnonymousTransactionsHandlingArgs) ToChannelSourceAnonymousTransactionsHandlingPtrOutput() ChannelSourceAnonymousTransactionsHandlingPtrOutput
func (ChannelSourceAnonymousTransactionsHandlingArgs) ToChannelSourceAnonymousTransactionsHandlingPtrOutputWithContext ¶
func (i ChannelSourceAnonymousTransactionsHandlingArgs) ToChannelSourceAnonymousTransactionsHandlingPtrOutputWithContext(ctx context.Context) ChannelSourceAnonymousTransactionsHandlingPtrOutput
type ChannelSourceAnonymousTransactionsHandlingInput ¶
type ChannelSourceAnonymousTransactionsHandlingInput interface { pulumi.Input ToChannelSourceAnonymousTransactionsHandlingOutput() ChannelSourceAnonymousTransactionsHandlingOutput ToChannelSourceAnonymousTransactionsHandlingOutputWithContext(context.Context) ChannelSourceAnonymousTransactionsHandlingOutput }
ChannelSourceAnonymousTransactionsHandlingInput is an input type that accepts ChannelSourceAnonymousTransactionsHandlingArgs and ChannelSourceAnonymousTransactionsHandlingOutput values. You can construct a concrete instance of `ChannelSourceAnonymousTransactionsHandlingInput` via:
ChannelSourceAnonymousTransactionsHandlingArgs{...}
type ChannelSourceAnonymousTransactionsHandlingOutput ¶
type ChannelSourceAnonymousTransactionsHandlingOutput struct{ *pulumi.OutputState }
func (ChannelSourceAnonymousTransactionsHandlingOutput) ElementType ¶
func (ChannelSourceAnonymousTransactionsHandlingOutput) ElementType() reflect.Type
func (ChannelSourceAnonymousTransactionsHandlingOutput) LastConfiguredLogFilename ¶
func (o ChannelSourceAnonymousTransactionsHandlingOutput) LastConfiguredLogFilename() pulumi.StringPtrOutput
(Updatable) Specifies one of the coordinates (file) at which the replica should begin reading the source's log. As this value specifies the point where replication starts from, it is only used once, when it starts. It is never used again, unless a new UpdateChannel operation modifies it.
func (ChannelSourceAnonymousTransactionsHandlingOutput) LastConfiguredLogOffset ¶
func (o ChannelSourceAnonymousTransactionsHandlingOutput) LastConfiguredLogOffset() pulumi.StringPtrOutput
(Updatable) Specifies one of the coordinates (offset) at which the replica should begin reading the source's log. As this value specifies the point where replication starts from, it is only used once, when it starts. It is never used again, unless a new UpdateChannel operation modifies it.
func (ChannelSourceAnonymousTransactionsHandlingOutput) Policy ¶
func (o ChannelSourceAnonymousTransactionsHandlingOutput) Policy() pulumi.StringOutput
(Updatable) Specifies how the replication channel handles anonymous transactions.
func (ChannelSourceAnonymousTransactionsHandlingOutput) ToChannelSourceAnonymousTransactionsHandlingOutput ¶
func (o ChannelSourceAnonymousTransactionsHandlingOutput) ToChannelSourceAnonymousTransactionsHandlingOutput() ChannelSourceAnonymousTransactionsHandlingOutput
func (ChannelSourceAnonymousTransactionsHandlingOutput) ToChannelSourceAnonymousTransactionsHandlingOutputWithContext ¶
func (o ChannelSourceAnonymousTransactionsHandlingOutput) ToChannelSourceAnonymousTransactionsHandlingOutputWithContext(ctx context.Context) ChannelSourceAnonymousTransactionsHandlingOutput
func (ChannelSourceAnonymousTransactionsHandlingOutput) ToChannelSourceAnonymousTransactionsHandlingPtrOutput ¶
func (o ChannelSourceAnonymousTransactionsHandlingOutput) ToChannelSourceAnonymousTransactionsHandlingPtrOutput() ChannelSourceAnonymousTransactionsHandlingPtrOutput
func (ChannelSourceAnonymousTransactionsHandlingOutput) ToChannelSourceAnonymousTransactionsHandlingPtrOutputWithContext ¶
func (o ChannelSourceAnonymousTransactionsHandlingOutput) ToChannelSourceAnonymousTransactionsHandlingPtrOutputWithContext(ctx context.Context) ChannelSourceAnonymousTransactionsHandlingPtrOutput
func (ChannelSourceAnonymousTransactionsHandlingOutput) Uuid ¶
func (o ChannelSourceAnonymousTransactionsHandlingOutput) Uuid() pulumi.StringPtrOutput
(Updatable) The UUID that is used as a prefix when generating transaction identifiers for anonymous transactions coming from the source. You can change the UUID later.
type ChannelSourceAnonymousTransactionsHandlingPtrInput ¶
type ChannelSourceAnonymousTransactionsHandlingPtrInput interface { pulumi.Input ToChannelSourceAnonymousTransactionsHandlingPtrOutput() ChannelSourceAnonymousTransactionsHandlingPtrOutput ToChannelSourceAnonymousTransactionsHandlingPtrOutputWithContext(context.Context) ChannelSourceAnonymousTransactionsHandlingPtrOutput }
ChannelSourceAnonymousTransactionsHandlingPtrInput is an input type that accepts ChannelSourceAnonymousTransactionsHandlingArgs, ChannelSourceAnonymousTransactionsHandlingPtr and ChannelSourceAnonymousTransactionsHandlingPtrOutput values. You can construct a concrete instance of `ChannelSourceAnonymousTransactionsHandlingPtrInput` via:
ChannelSourceAnonymousTransactionsHandlingArgs{...} or: nil
func ChannelSourceAnonymousTransactionsHandlingPtr ¶
func ChannelSourceAnonymousTransactionsHandlingPtr(v *ChannelSourceAnonymousTransactionsHandlingArgs) ChannelSourceAnonymousTransactionsHandlingPtrInput
type ChannelSourceAnonymousTransactionsHandlingPtrOutput ¶
type ChannelSourceAnonymousTransactionsHandlingPtrOutput struct{ *pulumi.OutputState }
func (ChannelSourceAnonymousTransactionsHandlingPtrOutput) ElementType ¶
func (ChannelSourceAnonymousTransactionsHandlingPtrOutput) ElementType() reflect.Type
func (ChannelSourceAnonymousTransactionsHandlingPtrOutput) LastConfiguredLogFilename ¶
func (o ChannelSourceAnonymousTransactionsHandlingPtrOutput) LastConfiguredLogFilename() pulumi.StringPtrOutput
(Updatable) Specifies one of the coordinates (file) at which the replica should begin reading the source's log. As this value specifies the point where replication starts from, it is only used once, when it starts. It is never used again, unless a new UpdateChannel operation modifies it.
func (ChannelSourceAnonymousTransactionsHandlingPtrOutput) LastConfiguredLogOffset ¶
func (o ChannelSourceAnonymousTransactionsHandlingPtrOutput) LastConfiguredLogOffset() pulumi.StringPtrOutput
(Updatable) Specifies one of the coordinates (offset) at which the replica should begin reading the source's log. As this value specifies the point where replication starts from, it is only used once, when it starts. It is never used again, unless a new UpdateChannel operation modifies it.
func (ChannelSourceAnonymousTransactionsHandlingPtrOutput) Policy ¶
func (o ChannelSourceAnonymousTransactionsHandlingPtrOutput) Policy() pulumi.StringPtrOutput
(Updatable) Specifies how the replication channel handles anonymous transactions.
func (ChannelSourceAnonymousTransactionsHandlingPtrOutput) ToChannelSourceAnonymousTransactionsHandlingPtrOutput ¶
func (o ChannelSourceAnonymousTransactionsHandlingPtrOutput) ToChannelSourceAnonymousTransactionsHandlingPtrOutput() ChannelSourceAnonymousTransactionsHandlingPtrOutput
func (ChannelSourceAnonymousTransactionsHandlingPtrOutput) ToChannelSourceAnonymousTransactionsHandlingPtrOutputWithContext ¶
func (o ChannelSourceAnonymousTransactionsHandlingPtrOutput) ToChannelSourceAnonymousTransactionsHandlingPtrOutputWithContext(ctx context.Context) ChannelSourceAnonymousTransactionsHandlingPtrOutput
func (ChannelSourceAnonymousTransactionsHandlingPtrOutput) Uuid ¶
func (o ChannelSourceAnonymousTransactionsHandlingPtrOutput) Uuid() pulumi.StringPtrOutput
(Updatable) The UUID that is used as a prefix when generating transaction identifiers for anonymous transactions coming from the source. You can change the UUID later.
type ChannelSourceArgs ¶
type ChannelSourceArgs struct { // (Updatable) Specifies how the replication channel handles replicated transactions without an identifier, enabling replication from a source that does not use transaction-id-based replication to a replica that does. AnonymousTransactionsHandling ChannelSourceAnonymousTransactionsHandlingPtrInput `pulumi:"anonymousTransactionsHandling"` // (Updatable) The network address of the MySQL instance. Hostname pulumi.StringInput `pulumi:"hostname"` // (Updatable) The password for the replication user. The password must be between 8 and 32 characters long, and must contain at least 1 numeric character, 1 lowercase character, 1 uppercase character, and 1 special (nonalphanumeric) character. Password pulumi.StringInput `pulumi:"password"` // (Updatable) The port the source MySQL instance listens on. Port pulumi.IntPtrInput `pulumi:"port"` // (Updatable) The specific source identifier. SourceType pulumi.StringInput `pulumi:"sourceType"` // (Updatable) The CA certificate of the server used for VERIFY_IDENTITY and VERIFY_CA ssl modes. SslCaCertificate ChannelSourceSslCaCertificatePtrInput `pulumi:"sslCaCertificate"` // (Updatable) The SSL mode of the Channel. SslMode pulumi.StringInput `pulumi:"sslMode"` // (Updatable) The name of the replication user on the source MySQL instance. The username has a maximum length of 96 characters. For more information, please see the [MySQL documentation](https://dev.mysql.com/doc/refman/8.0/en/change-master-to.html) Username pulumi.StringInput `pulumi:"username"` }
func (ChannelSourceArgs) ElementType ¶
func (ChannelSourceArgs) ElementType() reflect.Type
func (ChannelSourceArgs) ToChannelSourceOutput ¶
func (i ChannelSourceArgs) ToChannelSourceOutput() ChannelSourceOutput
func (ChannelSourceArgs) ToChannelSourceOutputWithContext ¶
func (i ChannelSourceArgs) ToChannelSourceOutputWithContext(ctx context.Context) ChannelSourceOutput
func (ChannelSourceArgs) ToChannelSourcePtrOutput ¶
func (i ChannelSourceArgs) ToChannelSourcePtrOutput() ChannelSourcePtrOutput
func (ChannelSourceArgs) ToChannelSourcePtrOutputWithContext ¶
func (i ChannelSourceArgs) ToChannelSourcePtrOutputWithContext(ctx context.Context) ChannelSourcePtrOutput
type ChannelSourceInput ¶
type ChannelSourceInput interface { pulumi.Input ToChannelSourceOutput() ChannelSourceOutput ToChannelSourceOutputWithContext(context.Context) ChannelSourceOutput }
ChannelSourceInput is an input type that accepts ChannelSourceArgs and ChannelSourceOutput values. You can construct a concrete instance of `ChannelSourceInput` via:
ChannelSourceArgs{...}
type ChannelSourceOutput ¶
type ChannelSourceOutput struct{ *pulumi.OutputState }
func (ChannelSourceOutput) AnonymousTransactionsHandling ¶
func (o ChannelSourceOutput) AnonymousTransactionsHandling() ChannelSourceAnonymousTransactionsHandlingPtrOutput
(Updatable) Specifies how the replication channel handles replicated transactions without an identifier, enabling replication from a source that does not use transaction-id-based replication to a replica that does.
func (ChannelSourceOutput) ElementType ¶
func (ChannelSourceOutput) ElementType() reflect.Type
func (ChannelSourceOutput) Hostname ¶
func (o ChannelSourceOutput) Hostname() pulumi.StringOutput
(Updatable) The network address of the MySQL instance.
func (ChannelSourceOutput) Password ¶
func (o ChannelSourceOutput) Password() pulumi.StringOutput
(Updatable) The password for the replication user. The password must be between 8 and 32 characters long, and must contain at least 1 numeric character, 1 lowercase character, 1 uppercase character, and 1 special (nonalphanumeric) character.
func (ChannelSourceOutput) Port ¶
func (o ChannelSourceOutput) Port() pulumi.IntPtrOutput
(Updatable) The port the source MySQL instance listens on.
func (ChannelSourceOutput) SourceType ¶
func (o ChannelSourceOutput) SourceType() pulumi.StringOutput
(Updatable) The specific source identifier.
func (ChannelSourceOutput) SslCaCertificate ¶
func (o ChannelSourceOutput) SslCaCertificate() ChannelSourceSslCaCertificatePtrOutput
(Updatable) The CA certificate of the server used for VERIFY_IDENTITY and VERIFY_CA ssl modes.
func (ChannelSourceOutput) SslMode ¶
func (o ChannelSourceOutput) SslMode() pulumi.StringOutput
(Updatable) The SSL mode of the Channel.
func (ChannelSourceOutput) ToChannelSourceOutput ¶
func (o ChannelSourceOutput) ToChannelSourceOutput() ChannelSourceOutput
func (ChannelSourceOutput) ToChannelSourceOutputWithContext ¶
func (o ChannelSourceOutput) ToChannelSourceOutputWithContext(ctx context.Context) ChannelSourceOutput
func (ChannelSourceOutput) ToChannelSourcePtrOutput ¶
func (o ChannelSourceOutput) ToChannelSourcePtrOutput() ChannelSourcePtrOutput
func (ChannelSourceOutput) ToChannelSourcePtrOutputWithContext ¶
func (o ChannelSourceOutput) ToChannelSourcePtrOutputWithContext(ctx context.Context) ChannelSourcePtrOutput
func (ChannelSourceOutput) Username ¶
func (o ChannelSourceOutput) Username() pulumi.StringOutput
(Updatable) The name of the replication user on the source MySQL instance. The username has a maximum length of 96 characters. For more information, please see the [MySQL documentation](https://dev.mysql.com/doc/refman/8.0/en/change-master-to.html)
type ChannelSourcePtrInput ¶
type ChannelSourcePtrInput interface { pulumi.Input ToChannelSourcePtrOutput() ChannelSourcePtrOutput ToChannelSourcePtrOutputWithContext(context.Context) ChannelSourcePtrOutput }
ChannelSourcePtrInput is an input type that accepts ChannelSourceArgs, ChannelSourcePtr and ChannelSourcePtrOutput values. You can construct a concrete instance of `ChannelSourcePtrInput` via:
ChannelSourceArgs{...} or: nil
func ChannelSourcePtr ¶
func ChannelSourcePtr(v *ChannelSourceArgs) ChannelSourcePtrInput
type ChannelSourcePtrOutput ¶
type ChannelSourcePtrOutput struct{ *pulumi.OutputState }
func (ChannelSourcePtrOutput) AnonymousTransactionsHandling ¶
func (o ChannelSourcePtrOutput) AnonymousTransactionsHandling() ChannelSourceAnonymousTransactionsHandlingPtrOutput
(Updatable) Specifies how the replication channel handles replicated transactions without an identifier, enabling replication from a source that does not use transaction-id-based replication to a replica that does.
func (ChannelSourcePtrOutput) Elem ¶
func (o ChannelSourcePtrOutput) Elem() ChannelSourceOutput
func (ChannelSourcePtrOutput) ElementType ¶
func (ChannelSourcePtrOutput) ElementType() reflect.Type
func (ChannelSourcePtrOutput) Hostname ¶
func (o ChannelSourcePtrOutput) Hostname() pulumi.StringPtrOutput
(Updatable) The network address of the MySQL instance.
func (ChannelSourcePtrOutput) Password ¶
func (o ChannelSourcePtrOutput) Password() pulumi.StringPtrOutput
(Updatable) The password for the replication user. The password must be between 8 and 32 characters long, and must contain at least 1 numeric character, 1 lowercase character, 1 uppercase character, and 1 special (nonalphanumeric) character.
func (ChannelSourcePtrOutput) Port ¶
func (o ChannelSourcePtrOutput) Port() pulumi.IntPtrOutput
(Updatable) The port the source MySQL instance listens on.
func (ChannelSourcePtrOutput) SourceType ¶
func (o ChannelSourcePtrOutput) SourceType() pulumi.StringPtrOutput
(Updatable) The specific source identifier.
func (ChannelSourcePtrOutput) SslCaCertificate ¶
func (o ChannelSourcePtrOutput) SslCaCertificate() ChannelSourceSslCaCertificatePtrOutput
(Updatable) The CA certificate of the server used for VERIFY_IDENTITY and VERIFY_CA ssl modes.
func (ChannelSourcePtrOutput) SslMode ¶
func (o ChannelSourcePtrOutput) SslMode() pulumi.StringPtrOutput
(Updatable) The SSL mode of the Channel.
func (ChannelSourcePtrOutput) ToChannelSourcePtrOutput ¶
func (o ChannelSourcePtrOutput) ToChannelSourcePtrOutput() ChannelSourcePtrOutput
func (ChannelSourcePtrOutput) ToChannelSourcePtrOutputWithContext ¶
func (o ChannelSourcePtrOutput) ToChannelSourcePtrOutputWithContext(ctx context.Context) ChannelSourcePtrOutput
func (ChannelSourcePtrOutput) Username ¶
func (o ChannelSourcePtrOutput) Username() pulumi.StringPtrOutput
(Updatable) The name of the replication user on the source MySQL instance. The username has a maximum length of 96 characters. For more information, please see the [MySQL documentation](https://dev.mysql.com/doc/refman/8.0/en/change-master-to.html)
type ChannelSourceSslCaCertificateArgs ¶
type ChannelSourceSslCaCertificateArgs struct { // (Updatable) The type of CA certificate. CertificateType pulumi.StringInput `pulumi:"certificateType"` // (Updatable) The string containing the CA certificate in PEM format. Contents pulumi.StringInput `pulumi:"contents"` }
func (ChannelSourceSslCaCertificateArgs) ElementType ¶
func (ChannelSourceSslCaCertificateArgs) ElementType() reflect.Type
func (ChannelSourceSslCaCertificateArgs) ToChannelSourceSslCaCertificateOutput ¶
func (i ChannelSourceSslCaCertificateArgs) ToChannelSourceSslCaCertificateOutput() ChannelSourceSslCaCertificateOutput
func (ChannelSourceSslCaCertificateArgs) ToChannelSourceSslCaCertificateOutputWithContext ¶
func (i ChannelSourceSslCaCertificateArgs) ToChannelSourceSslCaCertificateOutputWithContext(ctx context.Context) ChannelSourceSslCaCertificateOutput
func (ChannelSourceSslCaCertificateArgs) ToChannelSourceSslCaCertificatePtrOutput ¶
func (i ChannelSourceSslCaCertificateArgs) ToChannelSourceSslCaCertificatePtrOutput() ChannelSourceSslCaCertificatePtrOutput
func (ChannelSourceSslCaCertificateArgs) ToChannelSourceSslCaCertificatePtrOutputWithContext ¶
func (i ChannelSourceSslCaCertificateArgs) ToChannelSourceSslCaCertificatePtrOutputWithContext(ctx context.Context) ChannelSourceSslCaCertificatePtrOutput
type ChannelSourceSslCaCertificateInput ¶
type ChannelSourceSslCaCertificateInput interface { pulumi.Input ToChannelSourceSslCaCertificateOutput() ChannelSourceSslCaCertificateOutput ToChannelSourceSslCaCertificateOutputWithContext(context.Context) ChannelSourceSslCaCertificateOutput }
ChannelSourceSslCaCertificateInput is an input type that accepts ChannelSourceSslCaCertificateArgs and ChannelSourceSslCaCertificateOutput values. You can construct a concrete instance of `ChannelSourceSslCaCertificateInput` via:
ChannelSourceSslCaCertificateArgs{...}
type ChannelSourceSslCaCertificateOutput ¶
type ChannelSourceSslCaCertificateOutput struct{ *pulumi.OutputState }
func (ChannelSourceSslCaCertificateOutput) CertificateType ¶
func (o ChannelSourceSslCaCertificateOutput) CertificateType() pulumi.StringOutput
(Updatable) The type of CA certificate.
func (ChannelSourceSslCaCertificateOutput) Contents ¶
func (o ChannelSourceSslCaCertificateOutput) Contents() pulumi.StringOutput
(Updatable) The string containing the CA certificate in PEM format.
func (ChannelSourceSslCaCertificateOutput) ElementType ¶
func (ChannelSourceSslCaCertificateOutput) ElementType() reflect.Type
func (ChannelSourceSslCaCertificateOutput) ToChannelSourceSslCaCertificateOutput ¶
func (o ChannelSourceSslCaCertificateOutput) ToChannelSourceSslCaCertificateOutput() ChannelSourceSslCaCertificateOutput
func (ChannelSourceSslCaCertificateOutput) ToChannelSourceSslCaCertificateOutputWithContext ¶
func (o ChannelSourceSslCaCertificateOutput) ToChannelSourceSslCaCertificateOutputWithContext(ctx context.Context) ChannelSourceSslCaCertificateOutput
func (ChannelSourceSslCaCertificateOutput) ToChannelSourceSslCaCertificatePtrOutput ¶
func (o ChannelSourceSslCaCertificateOutput) ToChannelSourceSslCaCertificatePtrOutput() ChannelSourceSslCaCertificatePtrOutput
func (ChannelSourceSslCaCertificateOutput) ToChannelSourceSslCaCertificatePtrOutputWithContext ¶
func (o ChannelSourceSslCaCertificateOutput) ToChannelSourceSslCaCertificatePtrOutputWithContext(ctx context.Context) ChannelSourceSslCaCertificatePtrOutput
type ChannelSourceSslCaCertificatePtrInput ¶
type ChannelSourceSslCaCertificatePtrInput interface { pulumi.Input ToChannelSourceSslCaCertificatePtrOutput() ChannelSourceSslCaCertificatePtrOutput ToChannelSourceSslCaCertificatePtrOutputWithContext(context.Context) ChannelSourceSslCaCertificatePtrOutput }
ChannelSourceSslCaCertificatePtrInput is an input type that accepts ChannelSourceSslCaCertificateArgs, ChannelSourceSslCaCertificatePtr and ChannelSourceSslCaCertificatePtrOutput values. You can construct a concrete instance of `ChannelSourceSslCaCertificatePtrInput` via:
ChannelSourceSslCaCertificateArgs{...} or: nil
func ChannelSourceSslCaCertificatePtr ¶
func ChannelSourceSslCaCertificatePtr(v *ChannelSourceSslCaCertificateArgs) ChannelSourceSslCaCertificatePtrInput
type ChannelSourceSslCaCertificatePtrOutput ¶
type ChannelSourceSslCaCertificatePtrOutput struct{ *pulumi.OutputState }
func (ChannelSourceSslCaCertificatePtrOutput) CertificateType ¶
func (o ChannelSourceSslCaCertificatePtrOutput) CertificateType() pulumi.StringPtrOutput
(Updatable) The type of CA certificate.
func (ChannelSourceSslCaCertificatePtrOutput) Contents ¶
func (o ChannelSourceSslCaCertificatePtrOutput) Contents() pulumi.StringPtrOutput
(Updatable) The string containing the CA certificate in PEM format.
func (ChannelSourceSslCaCertificatePtrOutput) ElementType ¶
func (ChannelSourceSslCaCertificatePtrOutput) ElementType() reflect.Type
func (ChannelSourceSslCaCertificatePtrOutput) ToChannelSourceSslCaCertificatePtrOutput ¶
func (o ChannelSourceSslCaCertificatePtrOutput) ToChannelSourceSslCaCertificatePtrOutput() ChannelSourceSslCaCertificatePtrOutput
func (ChannelSourceSslCaCertificatePtrOutput) ToChannelSourceSslCaCertificatePtrOutputWithContext ¶
func (o ChannelSourceSslCaCertificatePtrOutput) ToChannelSourceSslCaCertificatePtrOutputWithContext(ctx context.Context) ChannelSourceSslCaCertificatePtrOutput
type ChannelState ¶
type ChannelState struct { // The OCID of the compartment. CompartmentId pulumi.StringPtrInput // (Updatable) Usage of predefined tag keys. These predefined keys are scoped to namespaces. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags pulumi.StringMapInput // (Updatable) User provided information about the Channel. Description pulumi.StringPtrInput // (Updatable) The user-friendly name for the Channel. It does not have to be unique. DisplayName pulumi.StringPtrInput // (Updatable) Simple key-value pair applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}` FreeformTags pulumi.StringMapInput // (Updatable) Whether the Channel should be enabled upon creation. If set to true, the Channel will be asynchronously started as a result of the create Channel operation. IsEnabled pulumi.BoolPtrInput // A message describing the state of the Channel. LifecycleDetails pulumi.StringPtrInput // (Updatable) Parameters detailing how to provision the source for the given Channel. Source ChannelSourcePtrInput // The state of the Channel. State pulumi.StringPtrInput // (Updatable) Parameters detailing how to provision the target for the given Channel. Target ChannelTargetPtrInput // The date and time the Channel was created, as described by [RFC 3339](https://tools.ietf.org/rfc/rfc3339). TimeCreated pulumi.StringPtrInput // The time the Channel was last updated, as described by [RFC 3339](https://tools.ietf.org/rfc/rfc3339). TimeUpdated pulumi.StringPtrInput }
func (ChannelState) ElementType ¶
func (ChannelState) ElementType() reflect.Type
type ChannelTarget ¶
type ChannelTarget struct { // (Updatable) The username for the replication applier of the target MySQL DB System. ApplierUsername *string `pulumi:"applierUsername"` // (Updatable) The case-insensitive name that identifies the replication channel. Channel names must follow the rules defined for [MySQL identifiers](https://dev.mysql.com/doc/refman/8.0/en/identifiers.html). The names of non-Deleted Channels must be unique for each DB System. ChannelName *string `pulumi:"channelName"` // The OCID of the target DB System. DbSystemId string `pulumi:"dbSystemId"` // (Updatable) Specifies the amount of time, in seconds, that the channel waits before applying a transaction received from the source. DelayInSeconds *int `pulumi:"delayInSeconds"` // (Updatable) Replication filter rules to be applied at the DB System Channel target. Filters []ChannelTargetFilter `pulumi:"filters"` // (Updatable) Specifies how a replication channel handles the creation and alteration of tables that do not have a primary key. The default value is set to ALLOW. TablesWithoutPrimaryKeyHandling *string `pulumi:"tablesWithoutPrimaryKeyHandling"` // (Updatable) The specific target identifier. // // ** 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 TargetType string `pulumi:"targetType"` }
type ChannelTargetArgs ¶
type ChannelTargetArgs struct { // (Updatable) The username for the replication applier of the target MySQL DB System. ApplierUsername pulumi.StringPtrInput `pulumi:"applierUsername"` // (Updatable) The case-insensitive name that identifies the replication channel. Channel names must follow the rules defined for [MySQL identifiers](https://dev.mysql.com/doc/refman/8.0/en/identifiers.html). The names of non-Deleted Channels must be unique for each DB System. ChannelName pulumi.StringPtrInput `pulumi:"channelName"` // The OCID of the target DB System. DbSystemId pulumi.StringInput `pulumi:"dbSystemId"` // (Updatable) Specifies the amount of time, in seconds, that the channel waits before applying a transaction received from the source. DelayInSeconds pulumi.IntPtrInput `pulumi:"delayInSeconds"` // (Updatable) Replication filter rules to be applied at the DB System Channel target. Filters ChannelTargetFilterArrayInput `pulumi:"filters"` // (Updatable) Specifies how a replication channel handles the creation and alteration of tables that do not have a primary key. The default value is set to ALLOW. TablesWithoutPrimaryKeyHandling pulumi.StringPtrInput `pulumi:"tablesWithoutPrimaryKeyHandling"` // (Updatable) The specific target identifier. // // ** 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 TargetType pulumi.StringInput `pulumi:"targetType"` }
func (ChannelTargetArgs) ElementType ¶
func (ChannelTargetArgs) ElementType() reflect.Type
func (ChannelTargetArgs) ToChannelTargetOutput ¶
func (i ChannelTargetArgs) ToChannelTargetOutput() ChannelTargetOutput
func (ChannelTargetArgs) ToChannelTargetOutputWithContext ¶
func (i ChannelTargetArgs) ToChannelTargetOutputWithContext(ctx context.Context) ChannelTargetOutput
func (ChannelTargetArgs) ToChannelTargetPtrOutput ¶
func (i ChannelTargetArgs) ToChannelTargetPtrOutput() ChannelTargetPtrOutput
func (ChannelTargetArgs) ToChannelTargetPtrOutputWithContext ¶
func (i ChannelTargetArgs) ToChannelTargetPtrOutputWithContext(ctx context.Context) ChannelTargetPtrOutput
type ChannelTargetFilter ¶
type ChannelTargetFilter struct { // (Updatable) The type of the filter rule. // // For details on each type, see [Replication Filtering Rules](https://dev.mysql.com/doc/refman/8.0/en/replication-rules.html) Type string `pulumi:"type"` // (Updatable) The body of the filter rule. This can represent a database, a table, or a database pair (represented as "db1->db2"). For more information, see [Replication Filtering Rules](https://dev.mysql.com/doc/refman/8.0/en/replication-rules.html). Value string `pulumi:"value"` }
type ChannelTargetFilterArgs ¶
type ChannelTargetFilterArgs struct { // (Updatable) The type of the filter rule. // // For details on each type, see [Replication Filtering Rules](https://dev.mysql.com/doc/refman/8.0/en/replication-rules.html) Type pulumi.StringInput `pulumi:"type"` // (Updatable) The body of the filter rule. This can represent a database, a table, or a database pair (represented as "db1->db2"). For more information, see [Replication Filtering Rules](https://dev.mysql.com/doc/refman/8.0/en/replication-rules.html). Value pulumi.StringInput `pulumi:"value"` }
func (ChannelTargetFilterArgs) ElementType ¶
func (ChannelTargetFilterArgs) ElementType() reflect.Type
func (ChannelTargetFilterArgs) ToChannelTargetFilterOutput ¶
func (i ChannelTargetFilterArgs) ToChannelTargetFilterOutput() ChannelTargetFilterOutput
func (ChannelTargetFilterArgs) ToChannelTargetFilterOutputWithContext ¶
func (i ChannelTargetFilterArgs) ToChannelTargetFilterOutputWithContext(ctx context.Context) ChannelTargetFilterOutput
type ChannelTargetFilterArray ¶
type ChannelTargetFilterArray []ChannelTargetFilterInput
func (ChannelTargetFilterArray) ElementType ¶
func (ChannelTargetFilterArray) ElementType() reflect.Type
func (ChannelTargetFilterArray) ToChannelTargetFilterArrayOutput ¶
func (i ChannelTargetFilterArray) ToChannelTargetFilterArrayOutput() ChannelTargetFilterArrayOutput
func (ChannelTargetFilterArray) ToChannelTargetFilterArrayOutputWithContext ¶
func (i ChannelTargetFilterArray) ToChannelTargetFilterArrayOutputWithContext(ctx context.Context) ChannelTargetFilterArrayOutput
type ChannelTargetFilterArrayInput ¶
type ChannelTargetFilterArrayInput interface { pulumi.Input ToChannelTargetFilterArrayOutput() ChannelTargetFilterArrayOutput ToChannelTargetFilterArrayOutputWithContext(context.Context) ChannelTargetFilterArrayOutput }
ChannelTargetFilterArrayInput is an input type that accepts ChannelTargetFilterArray and ChannelTargetFilterArrayOutput values. You can construct a concrete instance of `ChannelTargetFilterArrayInput` via:
ChannelTargetFilterArray{ ChannelTargetFilterArgs{...} }
type ChannelTargetFilterArrayOutput ¶
type ChannelTargetFilterArrayOutput struct{ *pulumi.OutputState }
func (ChannelTargetFilterArrayOutput) ElementType ¶
func (ChannelTargetFilterArrayOutput) ElementType() reflect.Type
func (ChannelTargetFilterArrayOutput) Index ¶
func (o ChannelTargetFilterArrayOutput) Index(i pulumi.IntInput) ChannelTargetFilterOutput
func (ChannelTargetFilterArrayOutput) ToChannelTargetFilterArrayOutput ¶
func (o ChannelTargetFilterArrayOutput) ToChannelTargetFilterArrayOutput() ChannelTargetFilterArrayOutput
func (ChannelTargetFilterArrayOutput) ToChannelTargetFilterArrayOutputWithContext ¶
func (o ChannelTargetFilterArrayOutput) ToChannelTargetFilterArrayOutputWithContext(ctx context.Context) ChannelTargetFilterArrayOutput
type ChannelTargetFilterInput ¶
type ChannelTargetFilterInput interface { pulumi.Input ToChannelTargetFilterOutput() ChannelTargetFilterOutput ToChannelTargetFilterOutputWithContext(context.Context) ChannelTargetFilterOutput }
ChannelTargetFilterInput is an input type that accepts ChannelTargetFilterArgs and ChannelTargetFilterOutput values. You can construct a concrete instance of `ChannelTargetFilterInput` via:
ChannelTargetFilterArgs{...}
type ChannelTargetFilterOutput ¶
type ChannelTargetFilterOutput struct{ *pulumi.OutputState }
func (ChannelTargetFilterOutput) ElementType ¶
func (ChannelTargetFilterOutput) ElementType() reflect.Type
func (ChannelTargetFilterOutput) ToChannelTargetFilterOutput ¶
func (o ChannelTargetFilterOutput) ToChannelTargetFilterOutput() ChannelTargetFilterOutput
func (ChannelTargetFilterOutput) ToChannelTargetFilterOutputWithContext ¶
func (o ChannelTargetFilterOutput) ToChannelTargetFilterOutputWithContext(ctx context.Context) ChannelTargetFilterOutput
func (ChannelTargetFilterOutput) Type ¶
func (o ChannelTargetFilterOutput) Type() pulumi.StringOutput
(Updatable) The type of the filter rule.
For details on each type, see [Replication Filtering Rules](https://dev.mysql.com/doc/refman/8.0/en/replication-rules.html)
func (ChannelTargetFilterOutput) Value ¶
func (o ChannelTargetFilterOutput) Value() pulumi.StringOutput
(Updatable) The body of the filter rule. This can represent a database, a table, or a database pair (represented as "db1->db2"). For more information, see [Replication Filtering Rules](https://dev.mysql.com/doc/refman/8.0/en/replication-rules.html).
type ChannelTargetInput ¶
type ChannelTargetInput interface { pulumi.Input ToChannelTargetOutput() ChannelTargetOutput ToChannelTargetOutputWithContext(context.Context) ChannelTargetOutput }
ChannelTargetInput is an input type that accepts ChannelTargetArgs and ChannelTargetOutput values. You can construct a concrete instance of `ChannelTargetInput` via:
ChannelTargetArgs{...}
type ChannelTargetOutput ¶
type ChannelTargetOutput struct{ *pulumi.OutputState }
func (ChannelTargetOutput) ApplierUsername ¶
func (o ChannelTargetOutput) ApplierUsername() pulumi.StringPtrOutput
(Updatable) The username for the replication applier of the target MySQL DB System.
func (ChannelTargetOutput) ChannelName ¶
func (o ChannelTargetOutput) ChannelName() pulumi.StringPtrOutput
(Updatable) The case-insensitive name that identifies the replication channel. Channel names must follow the rules defined for [MySQL identifiers](https://dev.mysql.com/doc/refman/8.0/en/identifiers.html). The names of non-Deleted Channels must be unique for each DB System.
func (ChannelTargetOutput) DbSystemId ¶
func (o ChannelTargetOutput) DbSystemId() pulumi.StringOutput
The OCID of the target DB System.
func (ChannelTargetOutput) DelayInSeconds ¶
func (o ChannelTargetOutput) DelayInSeconds() pulumi.IntPtrOutput
(Updatable) Specifies the amount of time, in seconds, that the channel waits before applying a transaction received from the source.
func (ChannelTargetOutput) ElementType ¶
func (ChannelTargetOutput) ElementType() reflect.Type
func (ChannelTargetOutput) Filters ¶
func (o ChannelTargetOutput) Filters() ChannelTargetFilterArrayOutput
(Updatable) Replication filter rules to be applied at the DB System Channel target.
func (ChannelTargetOutput) TablesWithoutPrimaryKeyHandling ¶
func (o ChannelTargetOutput) TablesWithoutPrimaryKeyHandling() pulumi.StringPtrOutput
(Updatable) Specifies how a replication channel handles the creation and alteration of tables that do not have a primary key. The default value is set to ALLOW.
func (ChannelTargetOutput) TargetType ¶
func (o ChannelTargetOutput) TargetType() pulumi.StringOutput
(Updatable) The specific target identifier.
** 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 (ChannelTargetOutput) ToChannelTargetOutput ¶
func (o ChannelTargetOutput) ToChannelTargetOutput() ChannelTargetOutput
func (ChannelTargetOutput) ToChannelTargetOutputWithContext ¶
func (o ChannelTargetOutput) ToChannelTargetOutputWithContext(ctx context.Context) ChannelTargetOutput
func (ChannelTargetOutput) ToChannelTargetPtrOutput ¶
func (o ChannelTargetOutput) ToChannelTargetPtrOutput() ChannelTargetPtrOutput
func (ChannelTargetOutput) ToChannelTargetPtrOutputWithContext ¶
func (o ChannelTargetOutput) ToChannelTargetPtrOutputWithContext(ctx context.Context) ChannelTargetPtrOutput
type ChannelTargetPtrInput ¶
type ChannelTargetPtrInput interface { pulumi.Input ToChannelTargetPtrOutput() ChannelTargetPtrOutput ToChannelTargetPtrOutputWithContext(context.Context) ChannelTargetPtrOutput }
ChannelTargetPtrInput is an input type that accepts ChannelTargetArgs, ChannelTargetPtr and ChannelTargetPtrOutput values. You can construct a concrete instance of `ChannelTargetPtrInput` via:
ChannelTargetArgs{...} or: nil
func ChannelTargetPtr ¶
func ChannelTargetPtr(v *ChannelTargetArgs) ChannelTargetPtrInput
type ChannelTargetPtrOutput ¶
type ChannelTargetPtrOutput struct{ *pulumi.OutputState }
func (ChannelTargetPtrOutput) ApplierUsername ¶
func (o ChannelTargetPtrOutput) ApplierUsername() pulumi.StringPtrOutput
(Updatable) The username for the replication applier of the target MySQL DB System.
func (ChannelTargetPtrOutput) ChannelName ¶
func (o ChannelTargetPtrOutput) ChannelName() pulumi.StringPtrOutput
(Updatable) The case-insensitive name that identifies the replication channel. Channel names must follow the rules defined for [MySQL identifiers](https://dev.mysql.com/doc/refman/8.0/en/identifiers.html). The names of non-Deleted Channels must be unique for each DB System.
func (ChannelTargetPtrOutput) DbSystemId ¶
func (o ChannelTargetPtrOutput) DbSystemId() pulumi.StringPtrOutput
The OCID of the target DB System.
func (ChannelTargetPtrOutput) DelayInSeconds ¶
func (o ChannelTargetPtrOutput) DelayInSeconds() pulumi.IntPtrOutput
(Updatable) Specifies the amount of time, in seconds, that the channel waits before applying a transaction received from the source.
func (ChannelTargetPtrOutput) Elem ¶
func (o ChannelTargetPtrOutput) Elem() ChannelTargetOutput
func (ChannelTargetPtrOutput) ElementType ¶
func (ChannelTargetPtrOutput) ElementType() reflect.Type
func (ChannelTargetPtrOutput) Filters ¶
func (o ChannelTargetPtrOutput) Filters() ChannelTargetFilterArrayOutput
(Updatable) Replication filter rules to be applied at the DB System Channel target.
func (ChannelTargetPtrOutput) TablesWithoutPrimaryKeyHandling ¶
func (o ChannelTargetPtrOutput) TablesWithoutPrimaryKeyHandling() pulumi.StringPtrOutput
(Updatable) Specifies how a replication channel handles the creation and alteration of tables that do not have a primary key. The default value is set to ALLOW.
func (ChannelTargetPtrOutput) TargetType ¶
func (o ChannelTargetPtrOutput) TargetType() pulumi.StringPtrOutput
(Updatable) The specific target identifier.
** 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 (ChannelTargetPtrOutput) ToChannelTargetPtrOutput ¶
func (o ChannelTargetPtrOutput) ToChannelTargetPtrOutput() ChannelTargetPtrOutput
func (ChannelTargetPtrOutput) ToChannelTargetPtrOutputWithContext ¶
func (o ChannelTargetPtrOutput) ToChannelTargetPtrOutputWithContext(ctx context.Context) ChannelTargetPtrOutput
type GetChannelSource ¶
type GetChannelSource struct { // Specifies how the replication channel handles replicated transactions without an identifier, enabling replication from a source that does not use transaction-id-based replication to a replica that does. AnonymousTransactionsHandlings []GetChannelSourceAnonymousTransactionsHandling `pulumi:"anonymousTransactionsHandlings"` // The network address of the MySQL instance. Hostname string `pulumi:"hostname"` Password string `pulumi:"password"` // The port the source MySQL instance listens on. Port int `pulumi:"port"` // The specific source identifier. SourceType string `pulumi:"sourceType"` // The CA certificate of the server used for VERIFY_IDENTITY and VERIFY_CA ssl modes. SslCaCertificates []GetChannelSourceSslCaCertificate `pulumi:"sslCaCertificates"` // The SSL mode of the Channel. SslMode string `pulumi:"sslMode"` // The name of the replication user on the source MySQL instance. The username has a maximum length of 96 characters. For more information, please see the [MySQL documentation](https://dev.mysql.com/doc/refman/8.0/en/change-master-to.html) Username string `pulumi:"username"` }
type GetChannelSourceAnonymousTransactionsHandling ¶
type GetChannelSourceAnonymousTransactionsHandling struct { // Specifies one of the coordinates (file) at which the replica should begin reading the source's log. As this value specifies the point where replication starts from, it is only used once, when it starts. It is never used again, unless a new UpdateChannel operation modifies it. LastConfiguredLogFilename string `pulumi:"lastConfiguredLogFilename"` // Specifies one of the coordinates (offset) at which the replica should begin reading the source's log. As this value specifies the point where replication starts from, it is only used once, when it starts. It is never used again, unless a new UpdateChannel operation modifies it. LastConfiguredLogOffset string `pulumi:"lastConfiguredLogOffset"` // Specifies how the replication channel handles anonymous transactions. Policy string `pulumi:"policy"` // The UUID that is used as a prefix when generating transaction identifiers for anonymous transactions coming from the source. You can change the UUID later. Uuid string `pulumi:"uuid"` }
type GetChannelSourceAnonymousTransactionsHandlingArgs ¶
type GetChannelSourceAnonymousTransactionsHandlingArgs struct { // Specifies one of the coordinates (file) at which the replica should begin reading the source's log. As this value specifies the point where replication starts from, it is only used once, when it starts. It is never used again, unless a new UpdateChannel operation modifies it. LastConfiguredLogFilename pulumi.StringInput `pulumi:"lastConfiguredLogFilename"` // Specifies one of the coordinates (offset) at which the replica should begin reading the source's log. As this value specifies the point where replication starts from, it is only used once, when it starts. It is never used again, unless a new UpdateChannel operation modifies it. LastConfiguredLogOffset pulumi.StringInput `pulumi:"lastConfiguredLogOffset"` // Specifies how the replication channel handles anonymous transactions. Policy pulumi.StringInput `pulumi:"policy"` // The UUID that is used as a prefix when generating transaction identifiers for anonymous transactions coming from the source. You can change the UUID later. Uuid pulumi.StringInput `pulumi:"uuid"` }
func (GetChannelSourceAnonymousTransactionsHandlingArgs) ElementType ¶
func (GetChannelSourceAnonymousTransactionsHandlingArgs) ElementType() reflect.Type
func (GetChannelSourceAnonymousTransactionsHandlingArgs) ToGetChannelSourceAnonymousTransactionsHandlingOutput ¶
func (i GetChannelSourceAnonymousTransactionsHandlingArgs) ToGetChannelSourceAnonymousTransactionsHandlingOutput() GetChannelSourceAnonymousTransactionsHandlingOutput
func (GetChannelSourceAnonymousTransactionsHandlingArgs) ToGetChannelSourceAnonymousTransactionsHandlingOutputWithContext ¶
func (i GetChannelSourceAnonymousTransactionsHandlingArgs) ToGetChannelSourceAnonymousTransactionsHandlingOutputWithContext(ctx context.Context) GetChannelSourceAnonymousTransactionsHandlingOutput
type GetChannelSourceAnonymousTransactionsHandlingArray ¶
type GetChannelSourceAnonymousTransactionsHandlingArray []GetChannelSourceAnonymousTransactionsHandlingInput
func (GetChannelSourceAnonymousTransactionsHandlingArray) ElementType ¶
func (GetChannelSourceAnonymousTransactionsHandlingArray) ElementType() reflect.Type
func (GetChannelSourceAnonymousTransactionsHandlingArray) ToGetChannelSourceAnonymousTransactionsHandlingArrayOutput ¶
func (i GetChannelSourceAnonymousTransactionsHandlingArray) ToGetChannelSourceAnonymousTransactionsHandlingArrayOutput() GetChannelSourceAnonymousTransactionsHandlingArrayOutput
func (GetChannelSourceAnonymousTransactionsHandlingArray) ToGetChannelSourceAnonymousTransactionsHandlingArrayOutputWithContext ¶
func (i GetChannelSourceAnonymousTransactionsHandlingArray) ToGetChannelSourceAnonymousTransactionsHandlingArrayOutputWithContext(ctx context.Context) GetChannelSourceAnonymousTransactionsHandlingArrayOutput
type GetChannelSourceAnonymousTransactionsHandlingArrayInput ¶
type GetChannelSourceAnonymousTransactionsHandlingArrayInput interface { pulumi.Input ToGetChannelSourceAnonymousTransactionsHandlingArrayOutput() GetChannelSourceAnonymousTransactionsHandlingArrayOutput ToGetChannelSourceAnonymousTransactionsHandlingArrayOutputWithContext(context.Context) GetChannelSourceAnonymousTransactionsHandlingArrayOutput }
GetChannelSourceAnonymousTransactionsHandlingArrayInput is an input type that accepts GetChannelSourceAnonymousTransactionsHandlingArray and GetChannelSourceAnonymousTransactionsHandlingArrayOutput values. You can construct a concrete instance of `GetChannelSourceAnonymousTransactionsHandlingArrayInput` via:
GetChannelSourceAnonymousTransactionsHandlingArray{ GetChannelSourceAnonymousTransactionsHandlingArgs{...} }
type GetChannelSourceAnonymousTransactionsHandlingArrayOutput ¶
type GetChannelSourceAnonymousTransactionsHandlingArrayOutput struct{ *pulumi.OutputState }
func (GetChannelSourceAnonymousTransactionsHandlingArrayOutput) ElementType ¶
func (GetChannelSourceAnonymousTransactionsHandlingArrayOutput) ElementType() reflect.Type
func (GetChannelSourceAnonymousTransactionsHandlingArrayOutput) ToGetChannelSourceAnonymousTransactionsHandlingArrayOutput ¶
func (o GetChannelSourceAnonymousTransactionsHandlingArrayOutput) ToGetChannelSourceAnonymousTransactionsHandlingArrayOutput() GetChannelSourceAnonymousTransactionsHandlingArrayOutput
func (GetChannelSourceAnonymousTransactionsHandlingArrayOutput) ToGetChannelSourceAnonymousTransactionsHandlingArrayOutputWithContext ¶
func (o GetChannelSourceAnonymousTransactionsHandlingArrayOutput) ToGetChannelSourceAnonymousTransactionsHandlingArrayOutputWithContext(ctx context.Context) GetChannelSourceAnonymousTransactionsHandlingArrayOutput
type GetChannelSourceAnonymousTransactionsHandlingInput ¶
type GetChannelSourceAnonymousTransactionsHandlingInput interface { pulumi.Input ToGetChannelSourceAnonymousTransactionsHandlingOutput() GetChannelSourceAnonymousTransactionsHandlingOutput ToGetChannelSourceAnonymousTransactionsHandlingOutputWithContext(context.Context) GetChannelSourceAnonymousTransactionsHandlingOutput }
GetChannelSourceAnonymousTransactionsHandlingInput is an input type that accepts GetChannelSourceAnonymousTransactionsHandlingArgs and GetChannelSourceAnonymousTransactionsHandlingOutput values. You can construct a concrete instance of `GetChannelSourceAnonymousTransactionsHandlingInput` via:
GetChannelSourceAnonymousTransactionsHandlingArgs{...}
type GetChannelSourceAnonymousTransactionsHandlingOutput ¶
type GetChannelSourceAnonymousTransactionsHandlingOutput struct{ *pulumi.OutputState }
func (GetChannelSourceAnonymousTransactionsHandlingOutput) ElementType ¶
func (GetChannelSourceAnonymousTransactionsHandlingOutput) ElementType() reflect.Type
func (GetChannelSourceAnonymousTransactionsHandlingOutput) LastConfiguredLogFilename ¶
func (o GetChannelSourceAnonymousTransactionsHandlingOutput) LastConfiguredLogFilename() pulumi.StringOutput
Specifies one of the coordinates (file) at which the replica should begin reading the source's log. As this value specifies the point where replication starts from, it is only used once, when it starts. It is never used again, unless a new UpdateChannel operation modifies it.
func (GetChannelSourceAnonymousTransactionsHandlingOutput) LastConfiguredLogOffset ¶
func (o GetChannelSourceAnonymousTransactionsHandlingOutput) LastConfiguredLogOffset() pulumi.StringOutput
Specifies one of the coordinates (offset) at which the replica should begin reading the source's log. As this value specifies the point where replication starts from, it is only used once, when it starts. It is never used again, unless a new UpdateChannel operation modifies it.
func (GetChannelSourceAnonymousTransactionsHandlingOutput) Policy ¶
func (o GetChannelSourceAnonymousTransactionsHandlingOutput) Policy() pulumi.StringOutput
Specifies how the replication channel handles anonymous transactions.
func (GetChannelSourceAnonymousTransactionsHandlingOutput) ToGetChannelSourceAnonymousTransactionsHandlingOutput ¶
func (o GetChannelSourceAnonymousTransactionsHandlingOutput) ToGetChannelSourceAnonymousTransactionsHandlingOutput() GetChannelSourceAnonymousTransactionsHandlingOutput
func (GetChannelSourceAnonymousTransactionsHandlingOutput) ToGetChannelSourceAnonymousTransactionsHandlingOutputWithContext ¶
func (o GetChannelSourceAnonymousTransactionsHandlingOutput) ToGetChannelSourceAnonymousTransactionsHandlingOutputWithContext(ctx context.Context) GetChannelSourceAnonymousTransactionsHandlingOutput
func (GetChannelSourceAnonymousTransactionsHandlingOutput) Uuid ¶
func (o GetChannelSourceAnonymousTransactionsHandlingOutput) Uuid() pulumi.StringOutput
The UUID that is used as a prefix when generating transaction identifiers for anonymous transactions coming from the source. You can change the UUID later.
type GetChannelSourceArgs ¶
type GetChannelSourceArgs struct { // Specifies how the replication channel handles replicated transactions without an identifier, enabling replication from a source that does not use transaction-id-based replication to a replica that does. AnonymousTransactionsHandlings GetChannelSourceAnonymousTransactionsHandlingArrayInput `pulumi:"anonymousTransactionsHandlings"` // The network address of the MySQL instance. Hostname pulumi.StringInput `pulumi:"hostname"` Password pulumi.StringInput `pulumi:"password"` // The port the source MySQL instance listens on. Port pulumi.IntInput `pulumi:"port"` // The specific source identifier. SourceType pulumi.StringInput `pulumi:"sourceType"` // The CA certificate of the server used for VERIFY_IDENTITY and VERIFY_CA ssl modes. SslCaCertificates GetChannelSourceSslCaCertificateArrayInput `pulumi:"sslCaCertificates"` // The SSL mode of the Channel. SslMode pulumi.StringInput `pulumi:"sslMode"` // The name of the replication user on the source MySQL instance. The username has a maximum length of 96 characters. For more information, please see the [MySQL documentation](https://dev.mysql.com/doc/refman/8.0/en/change-master-to.html) Username pulumi.StringInput `pulumi:"username"` }
func (GetChannelSourceArgs) ElementType ¶
func (GetChannelSourceArgs) ElementType() reflect.Type
func (GetChannelSourceArgs) ToGetChannelSourceOutput ¶
func (i GetChannelSourceArgs) ToGetChannelSourceOutput() GetChannelSourceOutput
func (GetChannelSourceArgs) ToGetChannelSourceOutputWithContext ¶
func (i GetChannelSourceArgs) ToGetChannelSourceOutputWithContext(ctx context.Context) GetChannelSourceOutput
type GetChannelSourceArray ¶
type GetChannelSourceArray []GetChannelSourceInput
func (GetChannelSourceArray) ElementType ¶
func (GetChannelSourceArray) ElementType() reflect.Type
func (GetChannelSourceArray) ToGetChannelSourceArrayOutput ¶
func (i GetChannelSourceArray) ToGetChannelSourceArrayOutput() GetChannelSourceArrayOutput
func (GetChannelSourceArray) ToGetChannelSourceArrayOutputWithContext ¶
func (i GetChannelSourceArray) ToGetChannelSourceArrayOutputWithContext(ctx context.Context) GetChannelSourceArrayOutput
type GetChannelSourceArrayInput ¶
type GetChannelSourceArrayInput interface { pulumi.Input ToGetChannelSourceArrayOutput() GetChannelSourceArrayOutput ToGetChannelSourceArrayOutputWithContext(context.Context) GetChannelSourceArrayOutput }
GetChannelSourceArrayInput is an input type that accepts GetChannelSourceArray and GetChannelSourceArrayOutput values. You can construct a concrete instance of `GetChannelSourceArrayInput` via:
GetChannelSourceArray{ GetChannelSourceArgs{...} }
type GetChannelSourceArrayOutput ¶
type GetChannelSourceArrayOutput struct{ *pulumi.OutputState }
func (GetChannelSourceArrayOutput) ElementType ¶
func (GetChannelSourceArrayOutput) ElementType() reflect.Type
func (GetChannelSourceArrayOutput) Index ¶
func (o GetChannelSourceArrayOutput) Index(i pulumi.IntInput) GetChannelSourceOutput
func (GetChannelSourceArrayOutput) ToGetChannelSourceArrayOutput ¶
func (o GetChannelSourceArrayOutput) ToGetChannelSourceArrayOutput() GetChannelSourceArrayOutput
func (GetChannelSourceArrayOutput) ToGetChannelSourceArrayOutputWithContext ¶
func (o GetChannelSourceArrayOutput) ToGetChannelSourceArrayOutputWithContext(ctx context.Context) GetChannelSourceArrayOutput
type GetChannelSourceInput ¶
type GetChannelSourceInput interface { pulumi.Input ToGetChannelSourceOutput() GetChannelSourceOutput ToGetChannelSourceOutputWithContext(context.Context) GetChannelSourceOutput }
GetChannelSourceInput is an input type that accepts GetChannelSourceArgs and GetChannelSourceOutput values. You can construct a concrete instance of `GetChannelSourceInput` via:
GetChannelSourceArgs{...}
type GetChannelSourceOutput ¶
type GetChannelSourceOutput struct{ *pulumi.OutputState }
func (GetChannelSourceOutput) AnonymousTransactionsHandlings ¶
func (o GetChannelSourceOutput) AnonymousTransactionsHandlings() GetChannelSourceAnonymousTransactionsHandlingArrayOutput
Specifies how the replication channel handles replicated transactions without an identifier, enabling replication from a source that does not use transaction-id-based replication to a replica that does.
func (GetChannelSourceOutput) ElementType ¶
func (GetChannelSourceOutput) ElementType() reflect.Type
func (GetChannelSourceOutput) Hostname ¶
func (o GetChannelSourceOutput) Hostname() pulumi.StringOutput
The network address of the MySQL instance.
func (GetChannelSourceOutput) Password ¶
func (o GetChannelSourceOutput) Password() pulumi.StringOutput
func (GetChannelSourceOutput) Port ¶
func (o GetChannelSourceOutput) Port() pulumi.IntOutput
The port the source MySQL instance listens on.
func (GetChannelSourceOutput) SourceType ¶
func (o GetChannelSourceOutput) SourceType() pulumi.StringOutput
The specific source identifier.
func (GetChannelSourceOutput) SslCaCertificates ¶
func (o GetChannelSourceOutput) SslCaCertificates() GetChannelSourceSslCaCertificateArrayOutput
The CA certificate of the server used for VERIFY_IDENTITY and VERIFY_CA ssl modes.
func (GetChannelSourceOutput) SslMode ¶
func (o GetChannelSourceOutput) SslMode() pulumi.StringOutput
The SSL mode of the Channel.
func (GetChannelSourceOutput) ToGetChannelSourceOutput ¶
func (o GetChannelSourceOutput) ToGetChannelSourceOutput() GetChannelSourceOutput
func (GetChannelSourceOutput) ToGetChannelSourceOutputWithContext ¶
func (o GetChannelSourceOutput) ToGetChannelSourceOutputWithContext(ctx context.Context) GetChannelSourceOutput
func (GetChannelSourceOutput) Username ¶
func (o GetChannelSourceOutput) Username() pulumi.StringOutput
The name of the replication user on the source MySQL instance. The username has a maximum length of 96 characters. For more information, please see the [MySQL documentation](https://dev.mysql.com/doc/refman/8.0/en/change-master-to.html)
type GetChannelSourceSslCaCertificateArgs ¶
type GetChannelSourceSslCaCertificateArgs struct { // The type of CA certificate. CertificateType pulumi.StringInput `pulumi:"certificateType"` // The string containing the CA certificate in PEM format. Contents pulumi.StringInput `pulumi:"contents"` }
func (GetChannelSourceSslCaCertificateArgs) ElementType ¶
func (GetChannelSourceSslCaCertificateArgs) ElementType() reflect.Type
func (GetChannelSourceSslCaCertificateArgs) ToGetChannelSourceSslCaCertificateOutput ¶
func (i GetChannelSourceSslCaCertificateArgs) ToGetChannelSourceSslCaCertificateOutput() GetChannelSourceSslCaCertificateOutput
func (GetChannelSourceSslCaCertificateArgs) ToGetChannelSourceSslCaCertificateOutputWithContext ¶
func (i GetChannelSourceSslCaCertificateArgs) ToGetChannelSourceSslCaCertificateOutputWithContext(ctx context.Context) GetChannelSourceSslCaCertificateOutput
type GetChannelSourceSslCaCertificateArray ¶
type GetChannelSourceSslCaCertificateArray []GetChannelSourceSslCaCertificateInput
func (GetChannelSourceSslCaCertificateArray) ElementType ¶
func (GetChannelSourceSslCaCertificateArray) ElementType() reflect.Type
func (GetChannelSourceSslCaCertificateArray) ToGetChannelSourceSslCaCertificateArrayOutput ¶
func (i GetChannelSourceSslCaCertificateArray) ToGetChannelSourceSslCaCertificateArrayOutput() GetChannelSourceSslCaCertificateArrayOutput
func (GetChannelSourceSslCaCertificateArray) ToGetChannelSourceSslCaCertificateArrayOutputWithContext ¶
func (i GetChannelSourceSslCaCertificateArray) ToGetChannelSourceSslCaCertificateArrayOutputWithContext(ctx context.Context) GetChannelSourceSslCaCertificateArrayOutput
type GetChannelSourceSslCaCertificateArrayInput ¶
type GetChannelSourceSslCaCertificateArrayInput interface { pulumi.Input ToGetChannelSourceSslCaCertificateArrayOutput() GetChannelSourceSslCaCertificateArrayOutput ToGetChannelSourceSslCaCertificateArrayOutputWithContext(context.Context) GetChannelSourceSslCaCertificateArrayOutput }
GetChannelSourceSslCaCertificateArrayInput is an input type that accepts GetChannelSourceSslCaCertificateArray and GetChannelSourceSslCaCertificateArrayOutput values. You can construct a concrete instance of `GetChannelSourceSslCaCertificateArrayInput` via:
GetChannelSourceSslCaCertificateArray{ GetChannelSourceSslCaCertificateArgs{...} }
type GetChannelSourceSslCaCertificateArrayOutput ¶
type GetChannelSourceSslCaCertificateArrayOutput struct{ *pulumi.OutputState }
func (GetChannelSourceSslCaCertificateArrayOutput) ElementType ¶
func (GetChannelSourceSslCaCertificateArrayOutput) ElementType() reflect.Type
func (GetChannelSourceSslCaCertificateArrayOutput) ToGetChannelSourceSslCaCertificateArrayOutput ¶
func (o GetChannelSourceSslCaCertificateArrayOutput) ToGetChannelSourceSslCaCertificateArrayOutput() GetChannelSourceSslCaCertificateArrayOutput
func (GetChannelSourceSslCaCertificateArrayOutput) ToGetChannelSourceSslCaCertificateArrayOutputWithContext ¶
func (o GetChannelSourceSslCaCertificateArrayOutput) ToGetChannelSourceSslCaCertificateArrayOutputWithContext(ctx context.Context) GetChannelSourceSslCaCertificateArrayOutput
type GetChannelSourceSslCaCertificateInput ¶
type GetChannelSourceSslCaCertificateInput interface { pulumi.Input ToGetChannelSourceSslCaCertificateOutput() GetChannelSourceSslCaCertificateOutput ToGetChannelSourceSslCaCertificateOutputWithContext(context.Context) GetChannelSourceSslCaCertificateOutput }
GetChannelSourceSslCaCertificateInput is an input type that accepts GetChannelSourceSslCaCertificateArgs and GetChannelSourceSslCaCertificateOutput values. You can construct a concrete instance of `GetChannelSourceSslCaCertificateInput` via:
GetChannelSourceSslCaCertificateArgs{...}
type GetChannelSourceSslCaCertificateOutput ¶
type GetChannelSourceSslCaCertificateOutput struct{ *pulumi.OutputState }
func (GetChannelSourceSslCaCertificateOutput) CertificateType ¶
func (o GetChannelSourceSslCaCertificateOutput) CertificateType() pulumi.StringOutput
The type of CA certificate.
func (GetChannelSourceSslCaCertificateOutput) Contents ¶
func (o GetChannelSourceSslCaCertificateOutput) Contents() pulumi.StringOutput
The string containing the CA certificate in PEM format.
func (GetChannelSourceSslCaCertificateOutput) ElementType ¶
func (GetChannelSourceSslCaCertificateOutput) ElementType() reflect.Type
func (GetChannelSourceSslCaCertificateOutput) ToGetChannelSourceSslCaCertificateOutput ¶
func (o GetChannelSourceSslCaCertificateOutput) ToGetChannelSourceSslCaCertificateOutput() GetChannelSourceSslCaCertificateOutput
func (GetChannelSourceSslCaCertificateOutput) ToGetChannelSourceSslCaCertificateOutputWithContext ¶
func (o GetChannelSourceSslCaCertificateOutput) ToGetChannelSourceSslCaCertificateOutputWithContext(ctx context.Context) GetChannelSourceSslCaCertificateOutput
type GetChannelTarget ¶
type GetChannelTarget struct { // The username for the replication applier of the target MySQL DB System. ApplierUsername string `pulumi:"applierUsername"` // The case-insensitive name that identifies the replication channel. Channel names must follow the rules defined for [MySQL identifiers](https://dev.mysql.com/doc/refman/8.0/en/identifiers.html). The names of non-Deleted Channels must be unique for each DB System. ChannelName string `pulumi:"channelName"` // The OCID of the source DB System. DbSystemId string `pulumi:"dbSystemId"` // Specifies the amount of time, in seconds, that the channel waits before applying a transaction received from the source. DelayInSeconds int `pulumi:"delayInSeconds"` // Replication filter rules to be applied at the DB System Channel target. Filters []GetChannelTargetFilter `pulumi:"filters"` // Specifies how a replication channel handles the creation and alteration of tables that do not have a primary key. TablesWithoutPrimaryKeyHandling string `pulumi:"tablesWithoutPrimaryKeyHandling"` // The specific target identifier. TargetType string `pulumi:"targetType"` }
type GetChannelTargetArgs ¶
type GetChannelTargetArgs struct { // The username for the replication applier of the target MySQL DB System. ApplierUsername pulumi.StringInput `pulumi:"applierUsername"` // The case-insensitive name that identifies the replication channel. Channel names must follow the rules defined for [MySQL identifiers](https://dev.mysql.com/doc/refman/8.0/en/identifiers.html). The names of non-Deleted Channels must be unique for each DB System. ChannelName pulumi.StringInput `pulumi:"channelName"` // The OCID of the source DB System. DbSystemId pulumi.StringInput `pulumi:"dbSystemId"` // Specifies the amount of time, in seconds, that the channel waits before applying a transaction received from the source. DelayInSeconds pulumi.IntInput `pulumi:"delayInSeconds"` // Replication filter rules to be applied at the DB System Channel target. Filters GetChannelTargetFilterArrayInput `pulumi:"filters"` // Specifies how a replication channel handles the creation and alteration of tables that do not have a primary key. TablesWithoutPrimaryKeyHandling pulumi.StringInput `pulumi:"tablesWithoutPrimaryKeyHandling"` // The specific target identifier. TargetType pulumi.StringInput `pulumi:"targetType"` }
func (GetChannelTargetArgs) ElementType ¶
func (GetChannelTargetArgs) ElementType() reflect.Type
func (GetChannelTargetArgs) ToGetChannelTargetOutput ¶
func (i GetChannelTargetArgs) ToGetChannelTargetOutput() GetChannelTargetOutput
func (GetChannelTargetArgs) ToGetChannelTargetOutputWithContext ¶
func (i GetChannelTargetArgs) ToGetChannelTargetOutputWithContext(ctx context.Context) GetChannelTargetOutput
type GetChannelTargetArray ¶
type GetChannelTargetArray []GetChannelTargetInput
func (GetChannelTargetArray) ElementType ¶
func (GetChannelTargetArray) ElementType() reflect.Type
func (GetChannelTargetArray) ToGetChannelTargetArrayOutput ¶
func (i GetChannelTargetArray) ToGetChannelTargetArrayOutput() GetChannelTargetArrayOutput
func (GetChannelTargetArray) ToGetChannelTargetArrayOutputWithContext ¶
func (i GetChannelTargetArray) ToGetChannelTargetArrayOutputWithContext(ctx context.Context) GetChannelTargetArrayOutput
type GetChannelTargetArrayInput ¶
type GetChannelTargetArrayInput interface { pulumi.Input ToGetChannelTargetArrayOutput() GetChannelTargetArrayOutput ToGetChannelTargetArrayOutputWithContext(context.Context) GetChannelTargetArrayOutput }
GetChannelTargetArrayInput is an input type that accepts GetChannelTargetArray and GetChannelTargetArrayOutput values. You can construct a concrete instance of `GetChannelTargetArrayInput` via:
GetChannelTargetArray{ GetChannelTargetArgs{...} }
type GetChannelTargetArrayOutput ¶
type GetChannelTargetArrayOutput struct{ *pulumi.OutputState }
func (GetChannelTargetArrayOutput) ElementType ¶
func (GetChannelTargetArrayOutput) ElementType() reflect.Type
func (GetChannelTargetArrayOutput) Index ¶
func (o GetChannelTargetArrayOutput) Index(i pulumi.IntInput) GetChannelTargetOutput
func (GetChannelTargetArrayOutput) ToGetChannelTargetArrayOutput ¶
func (o GetChannelTargetArrayOutput) ToGetChannelTargetArrayOutput() GetChannelTargetArrayOutput
func (GetChannelTargetArrayOutput) ToGetChannelTargetArrayOutputWithContext ¶
func (o GetChannelTargetArrayOutput) ToGetChannelTargetArrayOutputWithContext(ctx context.Context) GetChannelTargetArrayOutput
type GetChannelTargetFilter ¶
type GetChannelTargetFilter struct { // The type of the filter rule. Type string `pulumi:"type"` // The body of the filter rule. This can represent a database, a table, or a database pair (represented as "db1->db2"). For more information, see [Replication Filtering Rules](https://dev.mysql.com/doc/refman/8.0/en/replication-rules.html). Value string `pulumi:"value"` }
type GetChannelTargetFilterArgs ¶
type GetChannelTargetFilterArgs struct { // The type of the filter rule. Type pulumi.StringInput `pulumi:"type"` // The body of the filter rule. This can represent a database, a table, or a database pair (represented as "db1->db2"). For more information, see [Replication Filtering Rules](https://dev.mysql.com/doc/refman/8.0/en/replication-rules.html). Value pulumi.StringInput `pulumi:"value"` }
func (GetChannelTargetFilterArgs) ElementType ¶
func (GetChannelTargetFilterArgs) ElementType() reflect.Type
func (GetChannelTargetFilterArgs) ToGetChannelTargetFilterOutput ¶
func (i GetChannelTargetFilterArgs) ToGetChannelTargetFilterOutput() GetChannelTargetFilterOutput
func (GetChannelTargetFilterArgs) ToGetChannelTargetFilterOutputWithContext ¶
func (i GetChannelTargetFilterArgs) ToGetChannelTargetFilterOutputWithContext(ctx context.Context) GetChannelTargetFilterOutput
type GetChannelTargetFilterArray ¶
type GetChannelTargetFilterArray []GetChannelTargetFilterInput
func (GetChannelTargetFilterArray) ElementType ¶
func (GetChannelTargetFilterArray) ElementType() reflect.Type
func (GetChannelTargetFilterArray) ToGetChannelTargetFilterArrayOutput ¶
func (i GetChannelTargetFilterArray) ToGetChannelTargetFilterArrayOutput() GetChannelTargetFilterArrayOutput
func (GetChannelTargetFilterArray) ToGetChannelTargetFilterArrayOutputWithContext ¶
func (i GetChannelTargetFilterArray) ToGetChannelTargetFilterArrayOutputWithContext(ctx context.Context) GetChannelTargetFilterArrayOutput
type GetChannelTargetFilterArrayInput ¶
type GetChannelTargetFilterArrayInput interface { pulumi.Input ToGetChannelTargetFilterArrayOutput() GetChannelTargetFilterArrayOutput ToGetChannelTargetFilterArrayOutputWithContext(context.Context) GetChannelTargetFilterArrayOutput }
GetChannelTargetFilterArrayInput is an input type that accepts GetChannelTargetFilterArray and GetChannelTargetFilterArrayOutput values. You can construct a concrete instance of `GetChannelTargetFilterArrayInput` via:
GetChannelTargetFilterArray{ GetChannelTargetFilterArgs{...} }
type GetChannelTargetFilterArrayOutput ¶
type GetChannelTargetFilterArrayOutput struct{ *pulumi.OutputState }
func (GetChannelTargetFilterArrayOutput) ElementType ¶
func (GetChannelTargetFilterArrayOutput) ElementType() reflect.Type
func (GetChannelTargetFilterArrayOutput) Index ¶
func (o GetChannelTargetFilterArrayOutput) Index(i pulumi.IntInput) GetChannelTargetFilterOutput
func (GetChannelTargetFilterArrayOutput) ToGetChannelTargetFilterArrayOutput ¶
func (o GetChannelTargetFilterArrayOutput) ToGetChannelTargetFilterArrayOutput() GetChannelTargetFilterArrayOutput
func (GetChannelTargetFilterArrayOutput) ToGetChannelTargetFilterArrayOutputWithContext ¶
func (o GetChannelTargetFilterArrayOutput) ToGetChannelTargetFilterArrayOutputWithContext(ctx context.Context) GetChannelTargetFilterArrayOutput
type GetChannelTargetFilterInput ¶
type GetChannelTargetFilterInput interface { pulumi.Input ToGetChannelTargetFilterOutput() GetChannelTargetFilterOutput ToGetChannelTargetFilterOutputWithContext(context.Context) GetChannelTargetFilterOutput }
GetChannelTargetFilterInput is an input type that accepts GetChannelTargetFilterArgs and GetChannelTargetFilterOutput values. You can construct a concrete instance of `GetChannelTargetFilterInput` via:
GetChannelTargetFilterArgs{...}
type GetChannelTargetFilterOutput ¶
type GetChannelTargetFilterOutput struct{ *pulumi.OutputState }
func (GetChannelTargetFilterOutput) ElementType ¶
func (GetChannelTargetFilterOutput) ElementType() reflect.Type
func (GetChannelTargetFilterOutput) ToGetChannelTargetFilterOutput ¶
func (o GetChannelTargetFilterOutput) ToGetChannelTargetFilterOutput() GetChannelTargetFilterOutput
func (GetChannelTargetFilterOutput) ToGetChannelTargetFilterOutputWithContext ¶
func (o GetChannelTargetFilterOutput) ToGetChannelTargetFilterOutputWithContext(ctx context.Context) GetChannelTargetFilterOutput
func (GetChannelTargetFilterOutput) Type ¶
func (o GetChannelTargetFilterOutput) Type() pulumi.StringOutput
The type of the filter rule.
func (GetChannelTargetFilterOutput) Value ¶
func (o GetChannelTargetFilterOutput) Value() pulumi.StringOutput
The body of the filter rule. This can represent a database, a table, or a database pair (represented as "db1->db2"). For more information, see [Replication Filtering Rules](https://dev.mysql.com/doc/refman/8.0/en/replication-rules.html).
type GetChannelTargetInput ¶
type GetChannelTargetInput interface { pulumi.Input ToGetChannelTargetOutput() GetChannelTargetOutput ToGetChannelTargetOutputWithContext(context.Context) GetChannelTargetOutput }
GetChannelTargetInput is an input type that accepts GetChannelTargetArgs and GetChannelTargetOutput values. You can construct a concrete instance of `GetChannelTargetInput` via:
GetChannelTargetArgs{...}
type GetChannelTargetOutput ¶
type GetChannelTargetOutput struct{ *pulumi.OutputState }
func (GetChannelTargetOutput) ApplierUsername ¶
func (o GetChannelTargetOutput) ApplierUsername() pulumi.StringOutput
The username for the replication applier of the target MySQL DB System.
func (GetChannelTargetOutput) ChannelName ¶
func (o GetChannelTargetOutput) ChannelName() pulumi.StringOutput
The case-insensitive name that identifies the replication channel. Channel names must follow the rules defined for [MySQL identifiers](https://dev.mysql.com/doc/refman/8.0/en/identifiers.html). The names of non-Deleted Channels must be unique for each DB System.
func (GetChannelTargetOutput) DbSystemId ¶
func (o GetChannelTargetOutput) DbSystemId() pulumi.StringOutput
The OCID of the source DB System.
func (GetChannelTargetOutput) DelayInSeconds ¶
func (o GetChannelTargetOutput) DelayInSeconds() pulumi.IntOutput
Specifies the amount of time, in seconds, that the channel waits before applying a transaction received from the source.
func (GetChannelTargetOutput) ElementType ¶
func (GetChannelTargetOutput) ElementType() reflect.Type
func (GetChannelTargetOutput) Filters ¶
func (o GetChannelTargetOutput) Filters() GetChannelTargetFilterArrayOutput
Replication filter rules to be applied at the DB System Channel target.
func (GetChannelTargetOutput) TablesWithoutPrimaryKeyHandling ¶
func (o GetChannelTargetOutput) TablesWithoutPrimaryKeyHandling() pulumi.StringOutput
Specifies how a replication channel handles the creation and alteration of tables that do not have a primary key.
func (GetChannelTargetOutput) TargetType ¶
func (o GetChannelTargetOutput) TargetType() pulumi.StringOutput
The specific target identifier.
func (GetChannelTargetOutput) ToGetChannelTargetOutput ¶
func (o GetChannelTargetOutput) ToGetChannelTargetOutput() GetChannelTargetOutput
func (GetChannelTargetOutput) ToGetChannelTargetOutputWithContext ¶
func (o GetChannelTargetOutput) ToGetChannelTargetOutputWithContext(ctx context.Context) GetChannelTargetOutput
type GetChannelsArgs ¶
type GetChannelsArgs struct { // The OCID of the Channel. ChannelId *string `pulumi:"channelId"` // The compartment [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). CompartmentId string `pulumi:"compartmentId"` // The DB System [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). DbSystemId *string `pulumi:"dbSystemId"` // A filter to return only the resource matching the given display name exactly. DisplayName *string `pulumi:"displayName"` Filters []GetChannelsFilter `pulumi:"filters"` // If true, returns only Channels that are enabled. If false, returns only Channels that are disabled. IsEnabled *bool `pulumi:"isEnabled"` // The LifecycleState of the Channel. State *string `pulumi:"state"` }
A collection of arguments for invoking getChannels.
type GetChannelsChannel ¶
type GetChannelsChannel struct { // The compartment [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). CompartmentId string `pulumi:"compartmentId"` // Usage of predefined tag keys. These predefined keys are scoped to namespaces. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags map[string]string `pulumi:"definedTags"` // User provided description of the Channel. Description string `pulumi:"description"` // A filter to return only the resource matching the given display name exactly. DisplayName string `pulumi:"displayName"` // Simple key-value pair applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}` FreeformTags map[string]string `pulumi:"freeformTags"` // The OCID of the Channel. Id string `pulumi:"id"` // If true, returns only Channels that are enabled. If false, returns only Channels that are disabled. IsEnabled bool `pulumi:"isEnabled"` // A message describing the state of the Channel. LifecycleDetails string `pulumi:"lifecycleDetails"` // Parameters detailing how to provision the source for the given Channel. Sources []GetChannelsChannelSource `pulumi:"sources"` // The LifecycleState of the Channel. State string `pulumi:"state"` // Details about the Channel target. Targets []GetChannelsChannelTarget `pulumi:"targets"` // The date and time the Channel was created, as described by [RFC 3339](https://tools.ietf.org/rfc/rfc3339). TimeCreated string `pulumi:"timeCreated"` // The time the Channel was last updated, as described by [RFC 3339](https://tools.ietf.org/rfc/rfc3339). TimeUpdated string `pulumi:"timeUpdated"` }
type GetChannelsChannelArgs ¶
type GetChannelsChannelArgs struct { // The compartment [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). CompartmentId pulumi.StringInput `pulumi:"compartmentId"` // Usage of predefined tag keys. These predefined keys are scoped to namespaces. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags pulumi.StringMapInput `pulumi:"definedTags"` // User provided description of the Channel. Description pulumi.StringInput `pulumi:"description"` // A filter to return only the resource matching the given display name exactly. DisplayName pulumi.StringInput `pulumi:"displayName"` // Simple key-value pair applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}` FreeformTags pulumi.StringMapInput `pulumi:"freeformTags"` // The OCID of the Channel. Id pulumi.StringInput `pulumi:"id"` // If true, returns only Channels that are enabled. If false, returns only Channels that are disabled. IsEnabled pulumi.BoolInput `pulumi:"isEnabled"` // A message describing the state of the Channel. LifecycleDetails pulumi.StringInput `pulumi:"lifecycleDetails"` // Parameters detailing how to provision the source for the given Channel. Sources GetChannelsChannelSourceArrayInput `pulumi:"sources"` // The LifecycleState of the Channel. State pulumi.StringInput `pulumi:"state"` // Details about the Channel target. Targets GetChannelsChannelTargetArrayInput `pulumi:"targets"` // The date and time the Channel was created, as described by [RFC 3339](https://tools.ietf.org/rfc/rfc3339). TimeCreated pulumi.StringInput `pulumi:"timeCreated"` // The time the Channel was last updated, as described by [RFC 3339](https://tools.ietf.org/rfc/rfc3339). TimeUpdated pulumi.StringInput `pulumi:"timeUpdated"` }
func (GetChannelsChannelArgs) ElementType ¶
func (GetChannelsChannelArgs) ElementType() reflect.Type
func (GetChannelsChannelArgs) ToGetChannelsChannelOutput ¶
func (i GetChannelsChannelArgs) ToGetChannelsChannelOutput() GetChannelsChannelOutput
func (GetChannelsChannelArgs) ToGetChannelsChannelOutputWithContext ¶
func (i GetChannelsChannelArgs) ToGetChannelsChannelOutputWithContext(ctx context.Context) GetChannelsChannelOutput
type GetChannelsChannelArray ¶
type GetChannelsChannelArray []GetChannelsChannelInput
func (GetChannelsChannelArray) ElementType ¶
func (GetChannelsChannelArray) ElementType() reflect.Type
func (GetChannelsChannelArray) ToGetChannelsChannelArrayOutput ¶
func (i GetChannelsChannelArray) ToGetChannelsChannelArrayOutput() GetChannelsChannelArrayOutput
func (GetChannelsChannelArray) ToGetChannelsChannelArrayOutputWithContext ¶
func (i GetChannelsChannelArray) ToGetChannelsChannelArrayOutputWithContext(ctx context.Context) GetChannelsChannelArrayOutput
type GetChannelsChannelArrayInput ¶
type GetChannelsChannelArrayInput interface { pulumi.Input ToGetChannelsChannelArrayOutput() GetChannelsChannelArrayOutput ToGetChannelsChannelArrayOutputWithContext(context.Context) GetChannelsChannelArrayOutput }
GetChannelsChannelArrayInput is an input type that accepts GetChannelsChannelArray and GetChannelsChannelArrayOutput values. You can construct a concrete instance of `GetChannelsChannelArrayInput` via:
GetChannelsChannelArray{ GetChannelsChannelArgs{...} }
type GetChannelsChannelArrayOutput ¶
type GetChannelsChannelArrayOutput struct{ *pulumi.OutputState }
func (GetChannelsChannelArrayOutput) ElementType ¶
func (GetChannelsChannelArrayOutput) ElementType() reflect.Type
func (GetChannelsChannelArrayOutput) Index ¶
func (o GetChannelsChannelArrayOutput) Index(i pulumi.IntInput) GetChannelsChannelOutput
func (GetChannelsChannelArrayOutput) ToGetChannelsChannelArrayOutput ¶
func (o GetChannelsChannelArrayOutput) ToGetChannelsChannelArrayOutput() GetChannelsChannelArrayOutput
func (GetChannelsChannelArrayOutput) ToGetChannelsChannelArrayOutputWithContext ¶
func (o GetChannelsChannelArrayOutput) ToGetChannelsChannelArrayOutputWithContext(ctx context.Context) GetChannelsChannelArrayOutput
type GetChannelsChannelInput ¶
type GetChannelsChannelInput interface { pulumi.Input ToGetChannelsChannelOutput() GetChannelsChannelOutput ToGetChannelsChannelOutputWithContext(context.Context) GetChannelsChannelOutput }
GetChannelsChannelInput is an input type that accepts GetChannelsChannelArgs and GetChannelsChannelOutput values. You can construct a concrete instance of `GetChannelsChannelInput` via:
GetChannelsChannelArgs{...}
type GetChannelsChannelOutput ¶
type GetChannelsChannelOutput struct{ *pulumi.OutputState }
func (GetChannelsChannelOutput) CompartmentId ¶
func (o GetChannelsChannelOutput) CompartmentId() pulumi.StringOutput
The compartment [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
func (GetChannelsChannelOutput) DefinedTags ¶
func (o GetChannelsChannelOutput) DefinedTags() pulumi.StringMapOutput
Usage of predefined tag keys. These predefined keys are scoped to namespaces. Example: `{"foo-namespace.bar-key": "value"}`
func (GetChannelsChannelOutput) Description ¶
func (o GetChannelsChannelOutput) Description() pulumi.StringOutput
User provided description of the Channel.
func (GetChannelsChannelOutput) DisplayName ¶
func (o GetChannelsChannelOutput) DisplayName() pulumi.StringOutput
A filter to return only the resource matching the given display name exactly.
func (GetChannelsChannelOutput) ElementType ¶
func (GetChannelsChannelOutput) ElementType() reflect.Type
func (GetChannelsChannelOutput) FreeformTags ¶
func (o GetChannelsChannelOutput) FreeformTags() pulumi.StringMapOutput
Simple key-value pair applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}`
func (GetChannelsChannelOutput) Id ¶
func (o GetChannelsChannelOutput) Id() pulumi.StringOutput
The OCID of the Channel.
func (GetChannelsChannelOutput) IsEnabled ¶
func (o GetChannelsChannelOutput) IsEnabled() pulumi.BoolOutput
If true, returns only Channels that are enabled. If false, returns only Channels that are disabled.
func (GetChannelsChannelOutput) LifecycleDetails ¶
func (o GetChannelsChannelOutput) LifecycleDetails() pulumi.StringOutput
A message describing the state of the Channel.
func (GetChannelsChannelOutput) Sources ¶
func (o GetChannelsChannelOutput) Sources() GetChannelsChannelSourceArrayOutput
Parameters detailing how to provision the source for the given Channel.
func (GetChannelsChannelOutput) State ¶
func (o GetChannelsChannelOutput) State() pulumi.StringOutput
The LifecycleState of the Channel.
func (GetChannelsChannelOutput) Targets ¶
func (o GetChannelsChannelOutput) Targets() GetChannelsChannelTargetArrayOutput
Details about the Channel target.
func (GetChannelsChannelOutput) TimeCreated ¶
func (o GetChannelsChannelOutput) TimeCreated() pulumi.StringOutput
The date and time the Channel was created, as described by [RFC 3339](https://tools.ietf.org/rfc/rfc3339).
func (GetChannelsChannelOutput) TimeUpdated ¶
func (o GetChannelsChannelOutput) TimeUpdated() pulumi.StringOutput
The time the Channel was last updated, as described by [RFC 3339](https://tools.ietf.org/rfc/rfc3339).
func (GetChannelsChannelOutput) ToGetChannelsChannelOutput ¶
func (o GetChannelsChannelOutput) ToGetChannelsChannelOutput() GetChannelsChannelOutput
func (GetChannelsChannelOutput) ToGetChannelsChannelOutputWithContext ¶
func (o GetChannelsChannelOutput) ToGetChannelsChannelOutputWithContext(ctx context.Context) GetChannelsChannelOutput
type GetChannelsChannelSource ¶
type GetChannelsChannelSource struct { // Specifies how the replication channel handles replicated transactions without an identifier, enabling replication from a source that does not use transaction-id-based replication to a replica that does. AnonymousTransactionsHandlings []GetChannelsChannelSourceAnonymousTransactionsHandling `pulumi:"anonymousTransactionsHandlings"` // The network address of the MySQL instance. Hostname string `pulumi:"hostname"` Password string `pulumi:"password"` // The port the source MySQL instance listens on. Port int `pulumi:"port"` // The specific source identifier. SourceType string `pulumi:"sourceType"` // The CA certificate of the server used for VERIFY_IDENTITY and VERIFY_CA ssl modes. SslCaCertificates []GetChannelsChannelSourceSslCaCertificate `pulumi:"sslCaCertificates"` // The SSL mode of the Channel. SslMode string `pulumi:"sslMode"` // The name of the replication user on the source MySQL instance. The username has a maximum length of 96 characters. For more information, please see the [MySQL documentation](https://dev.mysql.com/doc/refman/8.0/en/change-master-to.html) Username string `pulumi:"username"` }
type GetChannelsChannelSourceAnonymousTransactionsHandling ¶
type GetChannelsChannelSourceAnonymousTransactionsHandling struct { // Specifies one of the coordinates (file) at which the replica should begin reading the source's log. As this value specifies the point where replication starts from, it is only used once, when it starts. It is never used again, unless a new UpdateChannel operation modifies it. LastConfiguredLogFilename string `pulumi:"lastConfiguredLogFilename"` // Specifies one of the coordinates (offset) at which the replica should begin reading the source's log. As this value specifies the point where replication starts from, it is only used once, when it starts. It is never used again, unless a new UpdateChannel operation modifies it. LastConfiguredLogOffset string `pulumi:"lastConfiguredLogOffset"` // Specifies how the replication channel handles anonymous transactions. Policy string `pulumi:"policy"` // The UUID that is used as a prefix when generating transaction identifiers for anonymous transactions coming from the source. You can change the UUID later. Uuid string `pulumi:"uuid"` }
type GetChannelsChannelSourceAnonymousTransactionsHandlingArgs ¶
type GetChannelsChannelSourceAnonymousTransactionsHandlingArgs struct { // Specifies one of the coordinates (file) at which the replica should begin reading the source's log. As this value specifies the point where replication starts from, it is only used once, when it starts. It is never used again, unless a new UpdateChannel operation modifies it. LastConfiguredLogFilename pulumi.StringInput `pulumi:"lastConfiguredLogFilename"` // Specifies one of the coordinates (offset) at which the replica should begin reading the source's log. As this value specifies the point where replication starts from, it is only used once, when it starts. It is never used again, unless a new UpdateChannel operation modifies it. LastConfiguredLogOffset pulumi.StringInput `pulumi:"lastConfiguredLogOffset"` // Specifies how the replication channel handles anonymous transactions. Policy pulumi.StringInput `pulumi:"policy"` // The UUID that is used as a prefix when generating transaction identifiers for anonymous transactions coming from the source. You can change the UUID later. Uuid pulumi.StringInput `pulumi:"uuid"` }
func (GetChannelsChannelSourceAnonymousTransactionsHandlingArgs) ElementType ¶
func (GetChannelsChannelSourceAnonymousTransactionsHandlingArgs) ElementType() reflect.Type
func (GetChannelsChannelSourceAnonymousTransactionsHandlingArgs) ToGetChannelsChannelSourceAnonymousTransactionsHandlingOutput ¶
func (i GetChannelsChannelSourceAnonymousTransactionsHandlingArgs) ToGetChannelsChannelSourceAnonymousTransactionsHandlingOutput() GetChannelsChannelSourceAnonymousTransactionsHandlingOutput
func (GetChannelsChannelSourceAnonymousTransactionsHandlingArgs) ToGetChannelsChannelSourceAnonymousTransactionsHandlingOutputWithContext ¶
func (i GetChannelsChannelSourceAnonymousTransactionsHandlingArgs) ToGetChannelsChannelSourceAnonymousTransactionsHandlingOutputWithContext(ctx context.Context) GetChannelsChannelSourceAnonymousTransactionsHandlingOutput
type GetChannelsChannelSourceAnonymousTransactionsHandlingArray ¶
type GetChannelsChannelSourceAnonymousTransactionsHandlingArray []GetChannelsChannelSourceAnonymousTransactionsHandlingInput
func (GetChannelsChannelSourceAnonymousTransactionsHandlingArray) ElementType ¶
func (GetChannelsChannelSourceAnonymousTransactionsHandlingArray) ElementType() reflect.Type
func (GetChannelsChannelSourceAnonymousTransactionsHandlingArray) ToGetChannelsChannelSourceAnonymousTransactionsHandlingArrayOutput ¶
func (i GetChannelsChannelSourceAnonymousTransactionsHandlingArray) ToGetChannelsChannelSourceAnonymousTransactionsHandlingArrayOutput() GetChannelsChannelSourceAnonymousTransactionsHandlingArrayOutput
func (GetChannelsChannelSourceAnonymousTransactionsHandlingArray) ToGetChannelsChannelSourceAnonymousTransactionsHandlingArrayOutputWithContext ¶
func (i GetChannelsChannelSourceAnonymousTransactionsHandlingArray) ToGetChannelsChannelSourceAnonymousTransactionsHandlingArrayOutputWithContext(ctx context.Context) GetChannelsChannelSourceAnonymousTransactionsHandlingArrayOutput
type GetChannelsChannelSourceAnonymousTransactionsHandlingArrayInput ¶
type GetChannelsChannelSourceAnonymousTransactionsHandlingArrayInput interface { pulumi.Input ToGetChannelsChannelSourceAnonymousTransactionsHandlingArrayOutput() GetChannelsChannelSourceAnonymousTransactionsHandlingArrayOutput ToGetChannelsChannelSourceAnonymousTransactionsHandlingArrayOutputWithContext(context.Context) GetChannelsChannelSourceAnonymousTransactionsHandlingArrayOutput }
GetChannelsChannelSourceAnonymousTransactionsHandlingArrayInput is an input type that accepts GetChannelsChannelSourceAnonymousTransactionsHandlingArray and GetChannelsChannelSourceAnonymousTransactionsHandlingArrayOutput values. You can construct a concrete instance of `GetChannelsChannelSourceAnonymousTransactionsHandlingArrayInput` via:
GetChannelsChannelSourceAnonymousTransactionsHandlingArray{ GetChannelsChannelSourceAnonymousTransactionsHandlingArgs{...} }
type GetChannelsChannelSourceAnonymousTransactionsHandlingArrayOutput ¶
type GetChannelsChannelSourceAnonymousTransactionsHandlingArrayOutput struct{ *pulumi.OutputState }
func (GetChannelsChannelSourceAnonymousTransactionsHandlingArrayOutput) ElementType ¶
func (GetChannelsChannelSourceAnonymousTransactionsHandlingArrayOutput) ElementType() reflect.Type
func (GetChannelsChannelSourceAnonymousTransactionsHandlingArrayOutput) ToGetChannelsChannelSourceAnonymousTransactionsHandlingArrayOutput ¶
func (o GetChannelsChannelSourceAnonymousTransactionsHandlingArrayOutput) ToGetChannelsChannelSourceAnonymousTransactionsHandlingArrayOutput() GetChannelsChannelSourceAnonymousTransactionsHandlingArrayOutput
func (GetChannelsChannelSourceAnonymousTransactionsHandlingArrayOutput) ToGetChannelsChannelSourceAnonymousTransactionsHandlingArrayOutputWithContext ¶
func (o GetChannelsChannelSourceAnonymousTransactionsHandlingArrayOutput) ToGetChannelsChannelSourceAnonymousTransactionsHandlingArrayOutputWithContext(ctx context.Context) GetChannelsChannelSourceAnonymousTransactionsHandlingArrayOutput
type GetChannelsChannelSourceAnonymousTransactionsHandlingInput ¶
type GetChannelsChannelSourceAnonymousTransactionsHandlingInput interface { pulumi.Input ToGetChannelsChannelSourceAnonymousTransactionsHandlingOutput() GetChannelsChannelSourceAnonymousTransactionsHandlingOutput ToGetChannelsChannelSourceAnonymousTransactionsHandlingOutputWithContext(context.Context) GetChannelsChannelSourceAnonymousTransactionsHandlingOutput }
GetChannelsChannelSourceAnonymousTransactionsHandlingInput is an input type that accepts GetChannelsChannelSourceAnonymousTransactionsHandlingArgs and GetChannelsChannelSourceAnonymousTransactionsHandlingOutput values. You can construct a concrete instance of `GetChannelsChannelSourceAnonymousTransactionsHandlingInput` via:
GetChannelsChannelSourceAnonymousTransactionsHandlingArgs{...}
type GetChannelsChannelSourceAnonymousTransactionsHandlingOutput ¶
type GetChannelsChannelSourceAnonymousTransactionsHandlingOutput struct{ *pulumi.OutputState }
func (GetChannelsChannelSourceAnonymousTransactionsHandlingOutput) ElementType ¶
func (GetChannelsChannelSourceAnonymousTransactionsHandlingOutput) ElementType() reflect.Type
func (GetChannelsChannelSourceAnonymousTransactionsHandlingOutput) LastConfiguredLogFilename ¶
func (o GetChannelsChannelSourceAnonymousTransactionsHandlingOutput) LastConfiguredLogFilename() pulumi.StringOutput
Specifies one of the coordinates (file) at which the replica should begin reading the source's log. As this value specifies the point where replication starts from, it is only used once, when it starts. It is never used again, unless a new UpdateChannel operation modifies it.
func (GetChannelsChannelSourceAnonymousTransactionsHandlingOutput) LastConfiguredLogOffset ¶
func (o GetChannelsChannelSourceAnonymousTransactionsHandlingOutput) LastConfiguredLogOffset() pulumi.StringOutput
Specifies one of the coordinates (offset) at which the replica should begin reading the source's log. As this value specifies the point where replication starts from, it is only used once, when it starts. It is never used again, unless a new UpdateChannel operation modifies it.
func (GetChannelsChannelSourceAnonymousTransactionsHandlingOutput) Policy ¶
func (o GetChannelsChannelSourceAnonymousTransactionsHandlingOutput) Policy() pulumi.StringOutput
Specifies how the replication channel handles anonymous transactions.
func (GetChannelsChannelSourceAnonymousTransactionsHandlingOutput) ToGetChannelsChannelSourceAnonymousTransactionsHandlingOutput ¶
func (o GetChannelsChannelSourceAnonymousTransactionsHandlingOutput) ToGetChannelsChannelSourceAnonymousTransactionsHandlingOutput() GetChannelsChannelSourceAnonymousTransactionsHandlingOutput
func (GetChannelsChannelSourceAnonymousTransactionsHandlingOutput) ToGetChannelsChannelSourceAnonymousTransactionsHandlingOutputWithContext ¶
func (o GetChannelsChannelSourceAnonymousTransactionsHandlingOutput) ToGetChannelsChannelSourceAnonymousTransactionsHandlingOutputWithContext(ctx context.Context) GetChannelsChannelSourceAnonymousTransactionsHandlingOutput
type GetChannelsChannelSourceArgs ¶
type GetChannelsChannelSourceArgs struct { // Specifies how the replication channel handles replicated transactions without an identifier, enabling replication from a source that does not use transaction-id-based replication to a replica that does. AnonymousTransactionsHandlings GetChannelsChannelSourceAnonymousTransactionsHandlingArrayInput `pulumi:"anonymousTransactionsHandlings"` // The network address of the MySQL instance. Hostname pulumi.StringInput `pulumi:"hostname"` Password pulumi.StringInput `pulumi:"password"` // The port the source MySQL instance listens on. Port pulumi.IntInput `pulumi:"port"` // The specific source identifier. SourceType pulumi.StringInput `pulumi:"sourceType"` // The CA certificate of the server used for VERIFY_IDENTITY and VERIFY_CA ssl modes. SslCaCertificates GetChannelsChannelSourceSslCaCertificateArrayInput `pulumi:"sslCaCertificates"` // The SSL mode of the Channel. SslMode pulumi.StringInput `pulumi:"sslMode"` // The name of the replication user on the source MySQL instance. The username has a maximum length of 96 characters. For more information, please see the [MySQL documentation](https://dev.mysql.com/doc/refman/8.0/en/change-master-to.html) Username pulumi.StringInput `pulumi:"username"` }
func (GetChannelsChannelSourceArgs) ElementType ¶
func (GetChannelsChannelSourceArgs) ElementType() reflect.Type
func (GetChannelsChannelSourceArgs) ToGetChannelsChannelSourceOutput ¶
func (i GetChannelsChannelSourceArgs) ToGetChannelsChannelSourceOutput() GetChannelsChannelSourceOutput
func (GetChannelsChannelSourceArgs) ToGetChannelsChannelSourceOutputWithContext ¶
func (i GetChannelsChannelSourceArgs) ToGetChannelsChannelSourceOutputWithContext(ctx context.Context) GetChannelsChannelSourceOutput
type GetChannelsChannelSourceArray ¶
type GetChannelsChannelSourceArray []GetChannelsChannelSourceInput
func (GetChannelsChannelSourceArray) ElementType ¶
func (GetChannelsChannelSourceArray) ElementType() reflect.Type
func (GetChannelsChannelSourceArray) ToGetChannelsChannelSourceArrayOutput ¶
func (i GetChannelsChannelSourceArray) ToGetChannelsChannelSourceArrayOutput() GetChannelsChannelSourceArrayOutput
func (GetChannelsChannelSourceArray) ToGetChannelsChannelSourceArrayOutputWithContext ¶
func (i GetChannelsChannelSourceArray) ToGetChannelsChannelSourceArrayOutputWithContext(ctx context.Context) GetChannelsChannelSourceArrayOutput
type GetChannelsChannelSourceArrayInput ¶
type GetChannelsChannelSourceArrayInput interface { pulumi.Input ToGetChannelsChannelSourceArrayOutput() GetChannelsChannelSourceArrayOutput ToGetChannelsChannelSourceArrayOutputWithContext(context.Context) GetChannelsChannelSourceArrayOutput }
GetChannelsChannelSourceArrayInput is an input type that accepts GetChannelsChannelSourceArray and GetChannelsChannelSourceArrayOutput values. You can construct a concrete instance of `GetChannelsChannelSourceArrayInput` via:
GetChannelsChannelSourceArray{ GetChannelsChannelSourceArgs{...} }
type GetChannelsChannelSourceArrayOutput ¶
type GetChannelsChannelSourceArrayOutput struct{ *pulumi.OutputState }
func (GetChannelsChannelSourceArrayOutput) ElementType ¶
func (GetChannelsChannelSourceArrayOutput) ElementType() reflect.Type
func (GetChannelsChannelSourceArrayOutput) Index ¶
func (o GetChannelsChannelSourceArrayOutput) Index(i pulumi.IntInput) GetChannelsChannelSourceOutput
func (GetChannelsChannelSourceArrayOutput) ToGetChannelsChannelSourceArrayOutput ¶
func (o GetChannelsChannelSourceArrayOutput) ToGetChannelsChannelSourceArrayOutput() GetChannelsChannelSourceArrayOutput
func (GetChannelsChannelSourceArrayOutput) ToGetChannelsChannelSourceArrayOutputWithContext ¶
func (o GetChannelsChannelSourceArrayOutput) ToGetChannelsChannelSourceArrayOutputWithContext(ctx context.Context) GetChannelsChannelSourceArrayOutput
type GetChannelsChannelSourceInput ¶
type GetChannelsChannelSourceInput interface { pulumi.Input ToGetChannelsChannelSourceOutput() GetChannelsChannelSourceOutput ToGetChannelsChannelSourceOutputWithContext(context.Context) GetChannelsChannelSourceOutput }
GetChannelsChannelSourceInput is an input type that accepts GetChannelsChannelSourceArgs and GetChannelsChannelSourceOutput values. You can construct a concrete instance of `GetChannelsChannelSourceInput` via:
GetChannelsChannelSourceArgs{...}
type GetChannelsChannelSourceOutput ¶
type GetChannelsChannelSourceOutput struct{ *pulumi.OutputState }
func (GetChannelsChannelSourceOutput) AnonymousTransactionsHandlings ¶
func (o GetChannelsChannelSourceOutput) AnonymousTransactionsHandlings() GetChannelsChannelSourceAnonymousTransactionsHandlingArrayOutput
Specifies how the replication channel handles replicated transactions without an identifier, enabling replication from a source that does not use transaction-id-based replication to a replica that does.
func (GetChannelsChannelSourceOutput) ElementType ¶
func (GetChannelsChannelSourceOutput) ElementType() reflect.Type
func (GetChannelsChannelSourceOutput) Hostname ¶
func (o GetChannelsChannelSourceOutput) Hostname() pulumi.StringOutput
The network address of the MySQL instance.
func (GetChannelsChannelSourceOutput) Password ¶
func (o GetChannelsChannelSourceOutput) Password() pulumi.StringOutput
func (GetChannelsChannelSourceOutput) Port ¶
func (o GetChannelsChannelSourceOutput) Port() pulumi.IntOutput
The port the source MySQL instance listens on.
func (GetChannelsChannelSourceOutput) SourceType ¶
func (o GetChannelsChannelSourceOutput) SourceType() pulumi.StringOutput
The specific source identifier.
func (GetChannelsChannelSourceOutput) SslCaCertificates ¶
func (o GetChannelsChannelSourceOutput) SslCaCertificates() GetChannelsChannelSourceSslCaCertificateArrayOutput
The CA certificate of the server used for VERIFY_IDENTITY and VERIFY_CA ssl modes.
func (GetChannelsChannelSourceOutput) SslMode ¶
func (o GetChannelsChannelSourceOutput) SslMode() pulumi.StringOutput
The SSL mode of the Channel.
func (GetChannelsChannelSourceOutput) ToGetChannelsChannelSourceOutput ¶
func (o GetChannelsChannelSourceOutput) ToGetChannelsChannelSourceOutput() GetChannelsChannelSourceOutput
func (GetChannelsChannelSourceOutput) ToGetChannelsChannelSourceOutputWithContext ¶
func (o GetChannelsChannelSourceOutput) ToGetChannelsChannelSourceOutputWithContext(ctx context.Context) GetChannelsChannelSourceOutput
func (GetChannelsChannelSourceOutput) Username ¶
func (o GetChannelsChannelSourceOutput) Username() pulumi.StringOutput
The name of the replication user on the source MySQL instance. The username has a maximum length of 96 characters. For more information, please see the [MySQL documentation](https://dev.mysql.com/doc/refman/8.0/en/change-master-to.html)
type GetChannelsChannelSourceSslCaCertificateArgs ¶
type GetChannelsChannelSourceSslCaCertificateArgs struct { // The type of CA certificate. CertificateType pulumi.StringInput `pulumi:"certificateType"` // The string containing the CA certificate in PEM format. Contents pulumi.StringInput `pulumi:"contents"` }
func (GetChannelsChannelSourceSslCaCertificateArgs) ElementType ¶
func (GetChannelsChannelSourceSslCaCertificateArgs) ElementType() reflect.Type
func (GetChannelsChannelSourceSslCaCertificateArgs) ToGetChannelsChannelSourceSslCaCertificateOutput ¶
func (i GetChannelsChannelSourceSslCaCertificateArgs) ToGetChannelsChannelSourceSslCaCertificateOutput() GetChannelsChannelSourceSslCaCertificateOutput
func (GetChannelsChannelSourceSslCaCertificateArgs) ToGetChannelsChannelSourceSslCaCertificateOutputWithContext ¶
func (i GetChannelsChannelSourceSslCaCertificateArgs) ToGetChannelsChannelSourceSslCaCertificateOutputWithContext(ctx context.Context) GetChannelsChannelSourceSslCaCertificateOutput
type GetChannelsChannelSourceSslCaCertificateArray ¶
type GetChannelsChannelSourceSslCaCertificateArray []GetChannelsChannelSourceSslCaCertificateInput
func (GetChannelsChannelSourceSslCaCertificateArray) ElementType ¶
func (GetChannelsChannelSourceSslCaCertificateArray) ElementType() reflect.Type
func (GetChannelsChannelSourceSslCaCertificateArray) ToGetChannelsChannelSourceSslCaCertificateArrayOutput ¶
func (i GetChannelsChannelSourceSslCaCertificateArray) ToGetChannelsChannelSourceSslCaCertificateArrayOutput() GetChannelsChannelSourceSslCaCertificateArrayOutput
func (GetChannelsChannelSourceSslCaCertificateArray) ToGetChannelsChannelSourceSslCaCertificateArrayOutputWithContext ¶
func (i GetChannelsChannelSourceSslCaCertificateArray) ToGetChannelsChannelSourceSslCaCertificateArrayOutputWithContext(ctx context.Context) GetChannelsChannelSourceSslCaCertificateArrayOutput
type GetChannelsChannelSourceSslCaCertificateArrayInput ¶
type GetChannelsChannelSourceSslCaCertificateArrayInput interface { pulumi.Input ToGetChannelsChannelSourceSslCaCertificateArrayOutput() GetChannelsChannelSourceSslCaCertificateArrayOutput ToGetChannelsChannelSourceSslCaCertificateArrayOutputWithContext(context.Context) GetChannelsChannelSourceSslCaCertificateArrayOutput }
GetChannelsChannelSourceSslCaCertificateArrayInput is an input type that accepts GetChannelsChannelSourceSslCaCertificateArray and GetChannelsChannelSourceSslCaCertificateArrayOutput values. You can construct a concrete instance of `GetChannelsChannelSourceSslCaCertificateArrayInput` via:
GetChannelsChannelSourceSslCaCertificateArray{ GetChannelsChannelSourceSslCaCertificateArgs{...} }
type GetChannelsChannelSourceSslCaCertificateArrayOutput ¶
type GetChannelsChannelSourceSslCaCertificateArrayOutput struct{ *pulumi.OutputState }
func (GetChannelsChannelSourceSslCaCertificateArrayOutput) ElementType ¶
func (GetChannelsChannelSourceSslCaCertificateArrayOutput) ElementType() reflect.Type
func (GetChannelsChannelSourceSslCaCertificateArrayOutput) ToGetChannelsChannelSourceSslCaCertificateArrayOutput ¶
func (o GetChannelsChannelSourceSslCaCertificateArrayOutput) ToGetChannelsChannelSourceSslCaCertificateArrayOutput() GetChannelsChannelSourceSslCaCertificateArrayOutput
func (GetChannelsChannelSourceSslCaCertificateArrayOutput) ToGetChannelsChannelSourceSslCaCertificateArrayOutputWithContext ¶
func (o GetChannelsChannelSourceSslCaCertificateArrayOutput) ToGetChannelsChannelSourceSslCaCertificateArrayOutputWithContext(ctx context.Context) GetChannelsChannelSourceSslCaCertificateArrayOutput
type GetChannelsChannelSourceSslCaCertificateInput ¶
type GetChannelsChannelSourceSslCaCertificateInput interface { pulumi.Input ToGetChannelsChannelSourceSslCaCertificateOutput() GetChannelsChannelSourceSslCaCertificateOutput ToGetChannelsChannelSourceSslCaCertificateOutputWithContext(context.Context) GetChannelsChannelSourceSslCaCertificateOutput }
GetChannelsChannelSourceSslCaCertificateInput is an input type that accepts GetChannelsChannelSourceSslCaCertificateArgs and GetChannelsChannelSourceSslCaCertificateOutput values. You can construct a concrete instance of `GetChannelsChannelSourceSslCaCertificateInput` via:
GetChannelsChannelSourceSslCaCertificateArgs{...}
type GetChannelsChannelSourceSslCaCertificateOutput ¶
type GetChannelsChannelSourceSslCaCertificateOutput struct{ *pulumi.OutputState }
func (GetChannelsChannelSourceSslCaCertificateOutput) CertificateType ¶
func (o GetChannelsChannelSourceSslCaCertificateOutput) CertificateType() pulumi.StringOutput
The type of CA certificate.
func (GetChannelsChannelSourceSslCaCertificateOutput) Contents ¶
func (o GetChannelsChannelSourceSslCaCertificateOutput) Contents() pulumi.StringOutput
The string containing the CA certificate in PEM format.
func (GetChannelsChannelSourceSslCaCertificateOutput) ElementType ¶
func (GetChannelsChannelSourceSslCaCertificateOutput) ElementType() reflect.Type
func (GetChannelsChannelSourceSslCaCertificateOutput) ToGetChannelsChannelSourceSslCaCertificateOutput ¶
func (o GetChannelsChannelSourceSslCaCertificateOutput) ToGetChannelsChannelSourceSslCaCertificateOutput() GetChannelsChannelSourceSslCaCertificateOutput
func (GetChannelsChannelSourceSslCaCertificateOutput) ToGetChannelsChannelSourceSslCaCertificateOutputWithContext ¶
func (o GetChannelsChannelSourceSslCaCertificateOutput) ToGetChannelsChannelSourceSslCaCertificateOutputWithContext(ctx context.Context) GetChannelsChannelSourceSslCaCertificateOutput
type GetChannelsChannelTarget ¶
type GetChannelsChannelTarget struct { // The username for the replication applier of the target MySQL DB System. ApplierUsername string `pulumi:"applierUsername"` // The case-insensitive name that identifies the replication channel. Channel names must follow the rules defined for [MySQL identifiers](https://dev.mysql.com/doc/refman/8.0/en/identifiers.html). The names of non-Deleted Channels must be unique for each DB System. ChannelName string `pulumi:"channelName"` // The DB System [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). DbSystemId string `pulumi:"dbSystemId"` // Specifies the amount of time, in seconds, that the channel waits before applying a transaction received from the source. DelayInSeconds int `pulumi:"delayInSeconds"` // Replication filter rules to be applied at the DB System Channel target. Filters []GetChannelsChannelTargetFilter `pulumi:"filters"` // Specifies how a replication channel handles the creation and alteration of tables that do not have a primary key. TablesWithoutPrimaryKeyHandling string `pulumi:"tablesWithoutPrimaryKeyHandling"` // The specific target identifier. TargetType string `pulumi:"targetType"` }
type GetChannelsChannelTargetArgs ¶
type GetChannelsChannelTargetArgs struct { // The username for the replication applier of the target MySQL DB System. ApplierUsername pulumi.StringInput `pulumi:"applierUsername"` // The case-insensitive name that identifies the replication channel. Channel names must follow the rules defined for [MySQL identifiers](https://dev.mysql.com/doc/refman/8.0/en/identifiers.html). The names of non-Deleted Channels must be unique for each DB System. ChannelName pulumi.StringInput `pulumi:"channelName"` // The DB System [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). DbSystemId pulumi.StringInput `pulumi:"dbSystemId"` // Specifies the amount of time, in seconds, that the channel waits before applying a transaction received from the source. DelayInSeconds pulumi.IntInput `pulumi:"delayInSeconds"` // Replication filter rules to be applied at the DB System Channel target. Filters GetChannelsChannelTargetFilterArrayInput `pulumi:"filters"` // Specifies how a replication channel handles the creation and alteration of tables that do not have a primary key. TablesWithoutPrimaryKeyHandling pulumi.StringInput `pulumi:"tablesWithoutPrimaryKeyHandling"` // The specific target identifier. TargetType pulumi.StringInput `pulumi:"targetType"` }
func (GetChannelsChannelTargetArgs) ElementType ¶
func (GetChannelsChannelTargetArgs) ElementType() reflect.Type
func (GetChannelsChannelTargetArgs) ToGetChannelsChannelTargetOutput ¶
func (i GetChannelsChannelTargetArgs) ToGetChannelsChannelTargetOutput() GetChannelsChannelTargetOutput
func (GetChannelsChannelTargetArgs) ToGetChannelsChannelTargetOutputWithContext ¶
func (i GetChannelsChannelTargetArgs) ToGetChannelsChannelTargetOutputWithContext(ctx context.Context) GetChannelsChannelTargetOutput
type GetChannelsChannelTargetArray ¶
type GetChannelsChannelTargetArray []GetChannelsChannelTargetInput
func (GetChannelsChannelTargetArray) ElementType ¶
func (GetChannelsChannelTargetArray) ElementType() reflect.Type
func (GetChannelsChannelTargetArray) ToGetChannelsChannelTargetArrayOutput ¶
func (i GetChannelsChannelTargetArray) ToGetChannelsChannelTargetArrayOutput() GetChannelsChannelTargetArrayOutput
func (GetChannelsChannelTargetArray) ToGetChannelsChannelTargetArrayOutputWithContext ¶
func (i GetChannelsChannelTargetArray) ToGetChannelsChannelTargetArrayOutputWithContext(ctx context.Context) GetChannelsChannelTargetArrayOutput
type GetChannelsChannelTargetArrayInput ¶
type GetChannelsChannelTargetArrayInput interface { pulumi.Input ToGetChannelsChannelTargetArrayOutput() GetChannelsChannelTargetArrayOutput ToGetChannelsChannelTargetArrayOutputWithContext(context.Context) GetChannelsChannelTargetArrayOutput }
GetChannelsChannelTargetArrayInput is an input type that accepts GetChannelsChannelTargetArray and GetChannelsChannelTargetArrayOutput values. You can construct a concrete instance of `GetChannelsChannelTargetArrayInput` via:
GetChannelsChannelTargetArray{ GetChannelsChannelTargetArgs{...} }
type GetChannelsChannelTargetArrayOutput ¶
type GetChannelsChannelTargetArrayOutput struct{ *pulumi.OutputState }
func (GetChannelsChannelTargetArrayOutput) ElementType ¶
func (GetChannelsChannelTargetArrayOutput) ElementType() reflect.Type
func (GetChannelsChannelTargetArrayOutput) Index ¶
func (o GetChannelsChannelTargetArrayOutput) Index(i pulumi.IntInput) GetChannelsChannelTargetOutput
func (GetChannelsChannelTargetArrayOutput) ToGetChannelsChannelTargetArrayOutput ¶
func (o GetChannelsChannelTargetArrayOutput) ToGetChannelsChannelTargetArrayOutput() GetChannelsChannelTargetArrayOutput
func (GetChannelsChannelTargetArrayOutput) ToGetChannelsChannelTargetArrayOutputWithContext ¶
func (o GetChannelsChannelTargetArrayOutput) ToGetChannelsChannelTargetArrayOutputWithContext(ctx context.Context) GetChannelsChannelTargetArrayOutput
type GetChannelsChannelTargetFilter ¶
type GetChannelsChannelTargetFilter struct { // The type of the filter rule. Type string `pulumi:"type"` // The body of the filter rule. This can represent a database, a table, or a database pair (represented as "db1->db2"). For more information, see [Replication Filtering Rules](https://dev.mysql.com/doc/refman/8.0/en/replication-rules.html). Value string `pulumi:"value"` }
type GetChannelsChannelTargetFilterArgs ¶
type GetChannelsChannelTargetFilterArgs struct { // The type of the filter rule. Type pulumi.StringInput `pulumi:"type"` // The body of the filter rule. This can represent a database, a table, or a database pair (represented as "db1->db2"). For more information, see [Replication Filtering Rules](https://dev.mysql.com/doc/refman/8.0/en/replication-rules.html). Value pulumi.StringInput `pulumi:"value"` }
func (GetChannelsChannelTargetFilterArgs) ElementType ¶
func (GetChannelsChannelTargetFilterArgs) ElementType() reflect.Type
func (GetChannelsChannelTargetFilterArgs) ToGetChannelsChannelTargetFilterOutput ¶
func (i GetChannelsChannelTargetFilterArgs) ToGetChannelsChannelTargetFilterOutput() GetChannelsChannelTargetFilterOutput
func (GetChannelsChannelTargetFilterArgs) ToGetChannelsChannelTargetFilterOutputWithContext ¶
func (i GetChannelsChannelTargetFilterArgs) ToGetChannelsChannelTargetFilterOutputWithContext(ctx context.Context) GetChannelsChannelTargetFilterOutput
type GetChannelsChannelTargetFilterArray ¶
type GetChannelsChannelTargetFilterArray []GetChannelsChannelTargetFilterInput
func (GetChannelsChannelTargetFilterArray) ElementType ¶
func (GetChannelsChannelTargetFilterArray) ElementType() reflect.Type
func (GetChannelsChannelTargetFilterArray) ToGetChannelsChannelTargetFilterArrayOutput ¶
func (i GetChannelsChannelTargetFilterArray) ToGetChannelsChannelTargetFilterArrayOutput() GetChannelsChannelTargetFilterArrayOutput
func (GetChannelsChannelTargetFilterArray) ToGetChannelsChannelTargetFilterArrayOutputWithContext ¶
func (i GetChannelsChannelTargetFilterArray) ToGetChannelsChannelTargetFilterArrayOutputWithContext(ctx context.Context) GetChannelsChannelTargetFilterArrayOutput
type GetChannelsChannelTargetFilterArrayInput ¶
type GetChannelsChannelTargetFilterArrayInput interface { pulumi.Input ToGetChannelsChannelTargetFilterArrayOutput() GetChannelsChannelTargetFilterArrayOutput ToGetChannelsChannelTargetFilterArrayOutputWithContext(context.Context) GetChannelsChannelTargetFilterArrayOutput }
GetChannelsChannelTargetFilterArrayInput is an input type that accepts GetChannelsChannelTargetFilterArray and GetChannelsChannelTargetFilterArrayOutput values. You can construct a concrete instance of `GetChannelsChannelTargetFilterArrayInput` via:
GetChannelsChannelTargetFilterArray{ GetChannelsChannelTargetFilterArgs{...} }
type GetChannelsChannelTargetFilterArrayOutput ¶
type GetChannelsChannelTargetFilterArrayOutput struct{ *pulumi.OutputState }
func (GetChannelsChannelTargetFilterArrayOutput) ElementType ¶
func (GetChannelsChannelTargetFilterArrayOutput) ElementType() reflect.Type
func (GetChannelsChannelTargetFilterArrayOutput) ToGetChannelsChannelTargetFilterArrayOutput ¶
func (o GetChannelsChannelTargetFilterArrayOutput) ToGetChannelsChannelTargetFilterArrayOutput() GetChannelsChannelTargetFilterArrayOutput
func (GetChannelsChannelTargetFilterArrayOutput) ToGetChannelsChannelTargetFilterArrayOutputWithContext ¶
func (o GetChannelsChannelTargetFilterArrayOutput) ToGetChannelsChannelTargetFilterArrayOutputWithContext(ctx context.Context) GetChannelsChannelTargetFilterArrayOutput
type GetChannelsChannelTargetFilterInput ¶
type GetChannelsChannelTargetFilterInput interface { pulumi.Input ToGetChannelsChannelTargetFilterOutput() GetChannelsChannelTargetFilterOutput ToGetChannelsChannelTargetFilterOutputWithContext(context.Context) GetChannelsChannelTargetFilterOutput }
GetChannelsChannelTargetFilterInput is an input type that accepts GetChannelsChannelTargetFilterArgs and GetChannelsChannelTargetFilterOutput values. You can construct a concrete instance of `GetChannelsChannelTargetFilterInput` via:
GetChannelsChannelTargetFilterArgs{...}
type GetChannelsChannelTargetFilterOutput ¶
type GetChannelsChannelTargetFilterOutput struct{ *pulumi.OutputState }
func (GetChannelsChannelTargetFilterOutput) ElementType ¶
func (GetChannelsChannelTargetFilterOutput) ElementType() reflect.Type
func (GetChannelsChannelTargetFilterOutput) ToGetChannelsChannelTargetFilterOutput ¶
func (o GetChannelsChannelTargetFilterOutput) ToGetChannelsChannelTargetFilterOutput() GetChannelsChannelTargetFilterOutput
func (GetChannelsChannelTargetFilterOutput) ToGetChannelsChannelTargetFilterOutputWithContext ¶
func (o GetChannelsChannelTargetFilterOutput) ToGetChannelsChannelTargetFilterOutputWithContext(ctx context.Context) GetChannelsChannelTargetFilterOutput
func (GetChannelsChannelTargetFilterOutput) Type ¶
func (o GetChannelsChannelTargetFilterOutput) Type() pulumi.StringOutput
The type of the filter rule.
func (GetChannelsChannelTargetFilterOutput) Value ¶
func (o GetChannelsChannelTargetFilterOutput) Value() pulumi.StringOutput
The body of the filter rule. This can represent a database, a table, or a database pair (represented as "db1->db2"). For more information, see [Replication Filtering Rules](https://dev.mysql.com/doc/refman/8.0/en/replication-rules.html).
type GetChannelsChannelTargetInput ¶
type GetChannelsChannelTargetInput interface { pulumi.Input ToGetChannelsChannelTargetOutput() GetChannelsChannelTargetOutput ToGetChannelsChannelTargetOutputWithContext(context.Context) GetChannelsChannelTargetOutput }
GetChannelsChannelTargetInput is an input type that accepts GetChannelsChannelTargetArgs and GetChannelsChannelTargetOutput values. You can construct a concrete instance of `GetChannelsChannelTargetInput` via:
GetChannelsChannelTargetArgs{...}
type GetChannelsChannelTargetOutput ¶
type GetChannelsChannelTargetOutput struct{ *pulumi.OutputState }
func (GetChannelsChannelTargetOutput) ApplierUsername ¶
func (o GetChannelsChannelTargetOutput) ApplierUsername() pulumi.StringOutput
The username for the replication applier of the target MySQL DB System.
func (GetChannelsChannelTargetOutput) ChannelName ¶
func (o GetChannelsChannelTargetOutput) ChannelName() pulumi.StringOutput
The case-insensitive name that identifies the replication channel. Channel names must follow the rules defined for [MySQL identifiers](https://dev.mysql.com/doc/refman/8.0/en/identifiers.html). The names of non-Deleted Channels must be unique for each DB System.
func (GetChannelsChannelTargetOutput) DbSystemId ¶
func (o GetChannelsChannelTargetOutput) DbSystemId() pulumi.StringOutput
The DB System [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
func (GetChannelsChannelTargetOutput) DelayInSeconds ¶
func (o GetChannelsChannelTargetOutput) DelayInSeconds() pulumi.IntOutput
Specifies the amount of time, in seconds, that the channel waits before applying a transaction received from the source.
func (GetChannelsChannelTargetOutput) ElementType ¶
func (GetChannelsChannelTargetOutput) ElementType() reflect.Type
func (GetChannelsChannelTargetOutput) Filters ¶
func (o GetChannelsChannelTargetOutput) Filters() GetChannelsChannelTargetFilterArrayOutput
Replication filter rules to be applied at the DB System Channel target.
func (GetChannelsChannelTargetOutput) TablesWithoutPrimaryKeyHandling ¶
func (o GetChannelsChannelTargetOutput) TablesWithoutPrimaryKeyHandling() pulumi.StringOutput
Specifies how a replication channel handles the creation and alteration of tables that do not have a primary key.
func (GetChannelsChannelTargetOutput) TargetType ¶
func (o GetChannelsChannelTargetOutput) TargetType() pulumi.StringOutput
The specific target identifier.
func (GetChannelsChannelTargetOutput) ToGetChannelsChannelTargetOutput ¶
func (o GetChannelsChannelTargetOutput) ToGetChannelsChannelTargetOutput() GetChannelsChannelTargetOutput
func (GetChannelsChannelTargetOutput) ToGetChannelsChannelTargetOutputWithContext ¶
func (o GetChannelsChannelTargetOutput) ToGetChannelsChannelTargetOutputWithContext(ctx context.Context) GetChannelsChannelTargetOutput
type GetChannelsFilter ¶
type GetChannelsFilterArgs ¶
type GetChannelsFilterArgs struct { Name pulumi.StringInput `pulumi:"name"` Regex pulumi.BoolPtrInput `pulumi:"regex"` Values pulumi.StringArrayInput `pulumi:"values"` }
func (GetChannelsFilterArgs) ElementType ¶
func (GetChannelsFilterArgs) ElementType() reflect.Type
func (GetChannelsFilterArgs) ToGetChannelsFilterOutput ¶
func (i GetChannelsFilterArgs) ToGetChannelsFilterOutput() GetChannelsFilterOutput
func (GetChannelsFilterArgs) ToGetChannelsFilterOutputWithContext ¶
func (i GetChannelsFilterArgs) ToGetChannelsFilterOutputWithContext(ctx context.Context) GetChannelsFilterOutput
type GetChannelsFilterArray ¶
type GetChannelsFilterArray []GetChannelsFilterInput
func (GetChannelsFilterArray) ElementType ¶
func (GetChannelsFilterArray) ElementType() reflect.Type
func (GetChannelsFilterArray) ToGetChannelsFilterArrayOutput ¶
func (i GetChannelsFilterArray) ToGetChannelsFilterArrayOutput() GetChannelsFilterArrayOutput
func (GetChannelsFilterArray) ToGetChannelsFilterArrayOutputWithContext ¶
func (i GetChannelsFilterArray) ToGetChannelsFilterArrayOutputWithContext(ctx context.Context) GetChannelsFilterArrayOutput
type GetChannelsFilterArrayInput ¶
type GetChannelsFilterArrayInput interface { pulumi.Input ToGetChannelsFilterArrayOutput() GetChannelsFilterArrayOutput ToGetChannelsFilterArrayOutputWithContext(context.Context) GetChannelsFilterArrayOutput }
GetChannelsFilterArrayInput is an input type that accepts GetChannelsFilterArray and GetChannelsFilterArrayOutput values. You can construct a concrete instance of `GetChannelsFilterArrayInput` via:
GetChannelsFilterArray{ GetChannelsFilterArgs{...} }
type GetChannelsFilterArrayOutput ¶
type GetChannelsFilterArrayOutput struct{ *pulumi.OutputState }
func (GetChannelsFilterArrayOutput) ElementType ¶
func (GetChannelsFilterArrayOutput) ElementType() reflect.Type
func (GetChannelsFilterArrayOutput) Index ¶
func (o GetChannelsFilterArrayOutput) Index(i pulumi.IntInput) GetChannelsFilterOutput
func (GetChannelsFilterArrayOutput) ToGetChannelsFilterArrayOutput ¶
func (o GetChannelsFilterArrayOutput) ToGetChannelsFilterArrayOutput() GetChannelsFilterArrayOutput
func (GetChannelsFilterArrayOutput) ToGetChannelsFilterArrayOutputWithContext ¶
func (o GetChannelsFilterArrayOutput) ToGetChannelsFilterArrayOutputWithContext(ctx context.Context) GetChannelsFilterArrayOutput
type GetChannelsFilterInput ¶
type GetChannelsFilterInput interface { pulumi.Input ToGetChannelsFilterOutput() GetChannelsFilterOutput ToGetChannelsFilterOutputWithContext(context.Context) GetChannelsFilterOutput }
GetChannelsFilterInput is an input type that accepts GetChannelsFilterArgs and GetChannelsFilterOutput values. You can construct a concrete instance of `GetChannelsFilterInput` via:
GetChannelsFilterArgs{...}
type GetChannelsFilterOutput ¶
type GetChannelsFilterOutput struct{ *pulumi.OutputState }
func (GetChannelsFilterOutput) ElementType ¶
func (GetChannelsFilterOutput) ElementType() reflect.Type
func (GetChannelsFilterOutput) Name ¶
func (o GetChannelsFilterOutput) Name() pulumi.StringOutput
func (GetChannelsFilterOutput) Regex ¶
func (o GetChannelsFilterOutput) Regex() pulumi.BoolPtrOutput
func (GetChannelsFilterOutput) ToGetChannelsFilterOutput ¶
func (o GetChannelsFilterOutput) ToGetChannelsFilterOutput() GetChannelsFilterOutput
func (GetChannelsFilterOutput) ToGetChannelsFilterOutputWithContext ¶
func (o GetChannelsFilterOutput) ToGetChannelsFilterOutputWithContext(ctx context.Context) GetChannelsFilterOutput
func (GetChannelsFilterOutput) Values ¶
func (o GetChannelsFilterOutput) Values() pulumi.StringArrayOutput
type GetChannelsOutputArgs ¶
type GetChannelsOutputArgs struct { // The OCID of the Channel. ChannelId pulumi.StringPtrInput `pulumi:"channelId"` // The compartment [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). CompartmentId pulumi.StringInput `pulumi:"compartmentId"` // The DB System [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). DbSystemId pulumi.StringPtrInput `pulumi:"dbSystemId"` // A filter to return only the resource matching the given display name exactly. DisplayName pulumi.StringPtrInput `pulumi:"displayName"` Filters GetChannelsFilterArrayInput `pulumi:"filters"` // If true, returns only Channels that are enabled. If false, returns only Channels that are disabled. IsEnabled pulumi.BoolPtrInput `pulumi:"isEnabled"` // The LifecycleState of the Channel. State pulumi.StringPtrInput `pulumi:"state"` }
A collection of arguments for invoking getChannels.
func (GetChannelsOutputArgs) ElementType ¶
func (GetChannelsOutputArgs) ElementType() reflect.Type
type GetChannelsResult ¶
type GetChannelsResult struct { ChannelId *string `pulumi:"channelId"` // The list of channels. Channels []GetChannelsChannel `pulumi:"channels"` // The OCID of the compartment. CompartmentId string `pulumi:"compartmentId"` // The OCID of the source DB System. DbSystemId *string `pulumi:"dbSystemId"` // The user-friendly name for the Channel. It does not have to be unique. DisplayName *string `pulumi:"displayName"` Filters []GetChannelsFilter `pulumi:"filters"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // Whether the Channel has been enabled by the user. IsEnabled *bool `pulumi:"isEnabled"` // The state of the Channel. State *string `pulumi:"state"` }
A collection of values returned by getChannels.
func GetChannels ¶
func GetChannels(ctx *pulumi.Context, args *GetChannelsArgs, opts ...pulumi.InvokeOption) (*GetChannelsResult, error)
This data source provides the list of Channels in Oracle Cloud Infrastructure MySQL Database service.
Lists all the Channels that match the specified filters.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/Mysql" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Mysql.GetChannels(ctx, &mysql.GetChannelsArgs{ CompartmentId: compartmentId, ChannelId: pulumi.StringRef(testChannel.Id), DbSystemId: pulumi.StringRef(testDbSystem.Id), DisplayName: pulumi.StringRef(channelDisplayName), IsEnabled: pulumi.BoolRef(channelIsEnabled), State: pulumi.StringRef(channelState), }, nil) if err != nil { return err } return nil }) }
```
type GetChannelsResultOutput ¶
type GetChannelsResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getChannels.
func GetChannelsOutput ¶
func GetChannelsOutput(ctx *pulumi.Context, args GetChannelsOutputArgs, opts ...pulumi.InvokeOption) GetChannelsResultOutput
func (GetChannelsResultOutput) ChannelId ¶
func (o GetChannelsResultOutput) ChannelId() pulumi.StringPtrOutput
func (GetChannelsResultOutput) Channels ¶
func (o GetChannelsResultOutput) Channels() GetChannelsChannelArrayOutput
The list of channels.
func (GetChannelsResultOutput) CompartmentId ¶
func (o GetChannelsResultOutput) CompartmentId() pulumi.StringOutput
The OCID of the compartment.
func (GetChannelsResultOutput) DbSystemId ¶
func (o GetChannelsResultOutput) DbSystemId() pulumi.StringPtrOutput
The OCID of the source DB System.
func (GetChannelsResultOutput) DisplayName ¶
func (o GetChannelsResultOutput) DisplayName() pulumi.StringPtrOutput
The user-friendly name for the Channel. It does not have to be unique.
func (GetChannelsResultOutput) ElementType ¶
func (GetChannelsResultOutput) ElementType() reflect.Type
func (GetChannelsResultOutput) Filters ¶
func (o GetChannelsResultOutput) Filters() GetChannelsFilterArrayOutput
func (GetChannelsResultOutput) Id ¶
func (o GetChannelsResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetChannelsResultOutput) IsEnabled ¶
func (o GetChannelsResultOutput) IsEnabled() pulumi.BoolPtrOutput
Whether the Channel has been enabled by the user.
func (GetChannelsResultOutput) State ¶
func (o GetChannelsResultOutput) State() pulumi.StringPtrOutput
The state of the Channel.
func (GetChannelsResultOutput) ToGetChannelsResultOutput ¶
func (o GetChannelsResultOutput) ToGetChannelsResultOutput() GetChannelsResultOutput
func (GetChannelsResultOutput) ToGetChannelsResultOutputWithContext ¶
func (o GetChannelsResultOutput) ToGetChannelsResultOutputWithContext(ctx context.Context) GetChannelsResultOutput
type GetHeatWaveClusterClusterNode ¶
type GetHeatWaveClusterClusterNode struct { // The ID of the node within MySQL HeatWave cluster. NodeId string `pulumi:"nodeId"` // The current state of the HeatWave cluster. State string `pulumi:"state"` // The date and time the HeatWave cluster was created, as described by [RFC 3339](https://tools.ietf.org/rfc/rfc3339). TimeCreated string `pulumi:"timeCreated"` // The time the HeatWave cluster was last updated, as described by [RFC 3339](https://tools.ietf.org/rfc/rfc3339). TimeUpdated string `pulumi:"timeUpdated"` }
type GetHeatWaveClusterClusterNodeArgs ¶
type GetHeatWaveClusterClusterNodeArgs struct { // The ID of the node within MySQL HeatWave cluster. NodeId pulumi.StringInput `pulumi:"nodeId"` // The current state of the HeatWave cluster. State pulumi.StringInput `pulumi:"state"` // The date and time the HeatWave cluster was created, as described by [RFC 3339](https://tools.ietf.org/rfc/rfc3339). TimeCreated pulumi.StringInput `pulumi:"timeCreated"` // The time the HeatWave cluster was last updated, as described by [RFC 3339](https://tools.ietf.org/rfc/rfc3339). TimeUpdated pulumi.StringInput `pulumi:"timeUpdated"` }
func (GetHeatWaveClusterClusterNodeArgs) ElementType ¶
func (GetHeatWaveClusterClusterNodeArgs) ElementType() reflect.Type
func (GetHeatWaveClusterClusterNodeArgs) ToGetHeatWaveClusterClusterNodeOutput ¶
func (i GetHeatWaveClusterClusterNodeArgs) ToGetHeatWaveClusterClusterNodeOutput() GetHeatWaveClusterClusterNodeOutput
func (GetHeatWaveClusterClusterNodeArgs) ToGetHeatWaveClusterClusterNodeOutputWithContext ¶
func (i GetHeatWaveClusterClusterNodeArgs) ToGetHeatWaveClusterClusterNodeOutputWithContext(ctx context.Context) GetHeatWaveClusterClusterNodeOutput
type GetHeatWaveClusterClusterNodeArray ¶
type GetHeatWaveClusterClusterNodeArray []GetHeatWaveClusterClusterNodeInput
func (GetHeatWaveClusterClusterNodeArray) ElementType ¶
func (GetHeatWaveClusterClusterNodeArray) ElementType() reflect.Type
func (GetHeatWaveClusterClusterNodeArray) ToGetHeatWaveClusterClusterNodeArrayOutput ¶
func (i GetHeatWaveClusterClusterNodeArray) ToGetHeatWaveClusterClusterNodeArrayOutput() GetHeatWaveClusterClusterNodeArrayOutput
func (GetHeatWaveClusterClusterNodeArray) ToGetHeatWaveClusterClusterNodeArrayOutputWithContext ¶
func (i GetHeatWaveClusterClusterNodeArray) ToGetHeatWaveClusterClusterNodeArrayOutputWithContext(ctx context.Context) GetHeatWaveClusterClusterNodeArrayOutput
type GetHeatWaveClusterClusterNodeArrayInput ¶
type GetHeatWaveClusterClusterNodeArrayInput interface { pulumi.Input ToGetHeatWaveClusterClusterNodeArrayOutput() GetHeatWaveClusterClusterNodeArrayOutput ToGetHeatWaveClusterClusterNodeArrayOutputWithContext(context.Context) GetHeatWaveClusterClusterNodeArrayOutput }
GetHeatWaveClusterClusterNodeArrayInput is an input type that accepts GetHeatWaveClusterClusterNodeArray and GetHeatWaveClusterClusterNodeArrayOutput values. You can construct a concrete instance of `GetHeatWaveClusterClusterNodeArrayInput` via:
GetHeatWaveClusterClusterNodeArray{ GetHeatWaveClusterClusterNodeArgs{...} }
type GetHeatWaveClusterClusterNodeArrayOutput ¶
type GetHeatWaveClusterClusterNodeArrayOutput struct{ *pulumi.OutputState }
func (GetHeatWaveClusterClusterNodeArrayOutput) ElementType ¶
func (GetHeatWaveClusterClusterNodeArrayOutput) ElementType() reflect.Type
func (GetHeatWaveClusterClusterNodeArrayOutput) ToGetHeatWaveClusterClusterNodeArrayOutput ¶
func (o GetHeatWaveClusterClusterNodeArrayOutput) ToGetHeatWaveClusterClusterNodeArrayOutput() GetHeatWaveClusterClusterNodeArrayOutput
func (GetHeatWaveClusterClusterNodeArrayOutput) ToGetHeatWaveClusterClusterNodeArrayOutputWithContext ¶
func (o GetHeatWaveClusterClusterNodeArrayOutput) ToGetHeatWaveClusterClusterNodeArrayOutputWithContext(ctx context.Context) GetHeatWaveClusterClusterNodeArrayOutput
type GetHeatWaveClusterClusterNodeInput ¶
type GetHeatWaveClusterClusterNodeInput interface { pulumi.Input ToGetHeatWaveClusterClusterNodeOutput() GetHeatWaveClusterClusterNodeOutput ToGetHeatWaveClusterClusterNodeOutputWithContext(context.Context) GetHeatWaveClusterClusterNodeOutput }
GetHeatWaveClusterClusterNodeInput is an input type that accepts GetHeatWaveClusterClusterNodeArgs and GetHeatWaveClusterClusterNodeOutput values. You can construct a concrete instance of `GetHeatWaveClusterClusterNodeInput` via:
GetHeatWaveClusterClusterNodeArgs{...}
type GetHeatWaveClusterClusterNodeOutput ¶
type GetHeatWaveClusterClusterNodeOutput struct{ *pulumi.OutputState }
func (GetHeatWaveClusterClusterNodeOutput) ElementType ¶
func (GetHeatWaveClusterClusterNodeOutput) ElementType() reflect.Type
func (GetHeatWaveClusterClusterNodeOutput) NodeId ¶
func (o GetHeatWaveClusterClusterNodeOutput) NodeId() pulumi.StringOutput
The ID of the node within MySQL HeatWave cluster.
func (GetHeatWaveClusterClusterNodeOutput) State ¶
func (o GetHeatWaveClusterClusterNodeOutput) State() pulumi.StringOutput
The current state of the HeatWave cluster.
func (GetHeatWaveClusterClusterNodeOutput) TimeCreated ¶
func (o GetHeatWaveClusterClusterNodeOutput) TimeCreated() pulumi.StringOutput
The date and time the HeatWave cluster was created, as described by [RFC 3339](https://tools.ietf.org/rfc/rfc3339).
func (GetHeatWaveClusterClusterNodeOutput) TimeUpdated ¶
func (o GetHeatWaveClusterClusterNodeOutput) TimeUpdated() pulumi.StringOutput
The time the HeatWave cluster was last updated, as described by [RFC 3339](https://tools.ietf.org/rfc/rfc3339).
func (GetHeatWaveClusterClusterNodeOutput) ToGetHeatWaveClusterClusterNodeOutput ¶
func (o GetHeatWaveClusterClusterNodeOutput) ToGetHeatWaveClusterClusterNodeOutput() GetHeatWaveClusterClusterNodeOutput
func (GetHeatWaveClusterClusterNodeOutput) ToGetHeatWaveClusterClusterNodeOutputWithContext ¶
func (o GetHeatWaveClusterClusterNodeOutput) ToGetHeatWaveClusterClusterNodeOutputWithContext(ctx context.Context) GetHeatWaveClusterClusterNodeOutput
type GetMysqlBackupDbSystemSnapshot ¶
type GetMysqlBackupDbSystemSnapshot struct { // The username for the administrative user. AdminUsername string `pulumi:"adminUsername"` // The Availability Domain where the primary DB System should be located. AvailabilityDomain string `pulumi:"availabilityDomain"` // The Backup policy for the DB System. BackupPolicies []GetMysqlBackupDbSystemSnapshotBackupPolicy `pulumi:"backupPolicies"` // The OCID of the compartment the DB System belongs in. CompartmentId string `pulumi:"compartmentId"` // The OCID of the Configuration to be used for Instances in this DB System. ConfigurationId string `pulumi:"configurationId"` // Whether to run the DB System with InnoDB Redo Logs and the Double Write Buffer enabled or disabled, and whether to enable or disable syncing of the Binary Logs. CrashRecovery string `pulumi:"crashRecovery"` // DEPRECATED: User specified size of the data volume. May be less than current allocatedStorageSizeInGBs. Replaced by dataStorage.dataStorageSizeInGBs. DataStorageSizeInGb int `pulumi:"dataStorageSizeInGb"` // Data Storage information. DataStorages []GetMysqlBackupDbSystemSnapshotDataStorage `pulumi:"dataStorages"` // Whether to enable monitoring via the Database Management service. DatabaseManagement string `pulumi:"databaseManagement"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags map[string]string `pulumi:"definedTags"` // The Deletion policy for the DB System. DeletionPolicies []GetMysqlBackupDbSystemSnapshotDeletionPolicy `pulumi:"deletionPolicies"` // A user-supplied description for the backup. Description string `pulumi:"description"` // A user-supplied display name for the backup. DisplayName string `pulumi:"displayName"` // The network endpoints available for this DB System. Endpoints []GetMysqlBackupDbSystemSnapshotEndpoint `pulumi:"endpoints"` // The name of the Fault Domain the DB System is located in. FaultDomain string `pulumi:"faultDomain"` // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}` FreeformTags map[string]string `pulumi:"freeformTags"` // The hostname for the primary endpoint of the DB System. Used for DNS. The value is the hostname portion of the primary private IP's fully qualified domain name (FQDN) (for example, "dbsystem-1" in FQDN "dbsystem-1.subnet123.vcn1.oraclevcn.com"). Must be unique across all VNICs in the subnet and comply with RFC 952 and RFC 1123. HostnameLabel string `pulumi:"hostnameLabel"` // OCID of the backup itself Id string `pulumi:"id"` // The IP address the DB System is configured to listen on. A private IP address of the primary endpoint of the DB System. Must be an available IP address within the subnet's CIDR. This will be a "dotted-quad" style IPv4 address. IpAddress string `pulumi:"ipAddress"` // Specifies if the DB System is highly available. IsHighlyAvailable bool `pulumi:"isHighlyAvailable"` // The Maintenance Policy for the DB System or Read Replica that this model is included in. Maintenances []GetMysqlBackupDbSystemSnapshotMaintenance `pulumi:"maintenances"` // The MySQL server version of the DB System used for backup. MysqlVersion string `pulumi:"mysqlVersion"` // The port for primary endpoint of the DB System to listen on. Port int `pulumi:"port"` // The network port on which X Plugin listens for TCP/IP connections. This is the X Plugin equivalent of port. PortX int `pulumi:"portX"` // The region identifier of the region where the DB system exists. For more information, please see [Regions and Availability Domains](https://docs.oracle.com/en-us/iaas/Content/General/Concepts/regions.htm). Region string `pulumi:"region"` // Secure connection configuration details. SecureConnections []GetMysqlBackupDbSystemSnapshotSecureConnection `pulumi:"secureConnections"` // The shape of the DB System instance used for backup. ShapeName string `pulumi:"shapeName"` // The OCID of the subnet the DB System is associated with. SubnetId string `pulumi:"subnetId"` }
type GetMysqlBackupDbSystemSnapshotArgs ¶
type GetMysqlBackupDbSystemSnapshotArgs struct { // The username for the administrative user. AdminUsername pulumi.StringInput `pulumi:"adminUsername"` // The Availability Domain where the primary DB System should be located. AvailabilityDomain pulumi.StringInput `pulumi:"availabilityDomain"` // The Backup policy for the DB System. BackupPolicies GetMysqlBackupDbSystemSnapshotBackupPolicyArrayInput `pulumi:"backupPolicies"` // The OCID of the compartment the DB System belongs in. CompartmentId pulumi.StringInput `pulumi:"compartmentId"` // The OCID of the Configuration to be used for Instances in this DB System. ConfigurationId pulumi.StringInput `pulumi:"configurationId"` // Whether to run the DB System with InnoDB Redo Logs and the Double Write Buffer enabled or disabled, and whether to enable or disable syncing of the Binary Logs. CrashRecovery pulumi.StringInput `pulumi:"crashRecovery"` // DEPRECATED: User specified size of the data volume. May be less than current allocatedStorageSizeInGBs. Replaced by dataStorage.dataStorageSizeInGBs. DataStorageSizeInGb pulumi.IntInput `pulumi:"dataStorageSizeInGb"` // Data Storage information. DataStorages GetMysqlBackupDbSystemSnapshotDataStorageArrayInput `pulumi:"dataStorages"` // Whether to enable monitoring via the Database Management service. DatabaseManagement pulumi.StringInput `pulumi:"databaseManagement"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags pulumi.StringMapInput `pulumi:"definedTags"` // The Deletion policy for the DB System. DeletionPolicies GetMysqlBackupDbSystemSnapshotDeletionPolicyArrayInput `pulumi:"deletionPolicies"` // A user-supplied description for the backup. Description pulumi.StringInput `pulumi:"description"` // A user-supplied display name for the backup. DisplayName pulumi.StringInput `pulumi:"displayName"` // The network endpoints available for this DB System. Endpoints GetMysqlBackupDbSystemSnapshotEndpointArrayInput `pulumi:"endpoints"` // The name of the Fault Domain the DB System is located in. FaultDomain pulumi.StringInput `pulumi:"faultDomain"` // 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 `pulumi:"freeformTags"` // The hostname for the primary endpoint of the DB System. Used for DNS. The value is the hostname portion of the primary private IP's fully qualified domain name (FQDN) (for example, "dbsystem-1" in FQDN "dbsystem-1.subnet123.vcn1.oraclevcn.com"). Must be unique across all VNICs in the subnet and comply with RFC 952 and RFC 1123. HostnameLabel pulumi.StringInput `pulumi:"hostnameLabel"` // OCID of the backup itself Id pulumi.StringInput `pulumi:"id"` // The IP address the DB System is configured to listen on. A private IP address of the primary endpoint of the DB System. Must be an available IP address within the subnet's CIDR. This will be a "dotted-quad" style IPv4 address. IpAddress pulumi.StringInput `pulumi:"ipAddress"` // Specifies if the DB System is highly available. IsHighlyAvailable pulumi.BoolInput `pulumi:"isHighlyAvailable"` // The Maintenance Policy for the DB System or Read Replica that this model is included in. Maintenances GetMysqlBackupDbSystemSnapshotMaintenanceArrayInput `pulumi:"maintenances"` // The MySQL server version of the DB System used for backup. MysqlVersion pulumi.StringInput `pulumi:"mysqlVersion"` // The port for primary endpoint of the DB System to listen on. Port pulumi.IntInput `pulumi:"port"` // The network port on which X Plugin listens for TCP/IP connections. This is the X Plugin equivalent of port. PortX pulumi.IntInput `pulumi:"portX"` // The region identifier of the region where the DB system exists. For more information, please see [Regions and Availability Domains](https://docs.oracle.com/en-us/iaas/Content/General/Concepts/regions.htm). Region pulumi.StringInput `pulumi:"region"` // Secure connection configuration details. SecureConnections GetMysqlBackupDbSystemSnapshotSecureConnectionArrayInput `pulumi:"secureConnections"` // The shape of the DB System instance used for backup. ShapeName pulumi.StringInput `pulumi:"shapeName"` // The OCID of the subnet the DB System is associated with. SubnetId pulumi.StringInput `pulumi:"subnetId"` }
func (GetMysqlBackupDbSystemSnapshotArgs) ElementType ¶
func (GetMysqlBackupDbSystemSnapshotArgs) ElementType() reflect.Type
func (GetMysqlBackupDbSystemSnapshotArgs) ToGetMysqlBackupDbSystemSnapshotOutput ¶
func (i GetMysqlBackupDbSystemSnapshotArgs) ToGetMysqlBackupDbSystemSnapshotOutput() GetMysqlBackupDbSystemSnapshotOutput
func (GetMysqlBackupDbSystemSnapshotArgs) ToGetMysqlBackupDbSystemSnapshotOutputWithContext ¶
func (i GetMysqlBackupDbSystemSnapshotArgs) ToGetMysqlBackupDbSystemSnapshotOutputWithContext(ctx context.Context) GetMysqlBackupDbSystemSnapshotOutput
type GetMysqlBackupDbSystemSnapshotArray ¶
type GetMysqlBackupDbSystemSnapshotArray []GetMysqlBackupDbSystemSnapshotInput
func (GetMysqlBackupDbSystemSnapshotArray) ElementType ¶
func (GetMysqlBackupDbSystemSnapshotArray) ElementType() reflect.Type
func (GetMysqlBackupDbSystemSnapshotArray) ToGetMysqlBackupDbSystemSnapshotArrayOutput ¶
func (i GetMysqlBackupDbSystemSnapshotArray) ToGetMysqlBackupDbSystemSnapshotArrayOutput() GetMysqlBackupDbSystemSnapshotArrayOutput
func (GetMysqlBackupDbSystemSnapshotArray) ToGetMysqlBackupDbSystemSnapshotArrayOutputWithContext ¶
func (i GetMysqlBackupDbSystemSnapshotArray) ToGetMysqlBackupDbSystemSnapshotArrayOutputWithContext(ctx context.Context) GetMysqlBackupDbSystemSnapshotArrayOutput
type GetMysqlBackupDbSystemSnapshotArrayInput ¶
type GetMysqlBackupDbSystemSnapshotArrayInput interface { pulumi.Input ToGetMysqlBackupDbSystemSnapshotArrayOutput() GetMysqlBackupDbSystemSnapshotArrayOutput ToGetMysqlBackupDbSystemSnapshotArrayOutputWithContext(context.Context) GetMysqlBackupDbSystemSnapshotArrayOutput }
GetMysqlBackupDbSystemSnapshotArrayInput is an input type that accepts GetMysqlBackupDbSystemSnapshotArray and GetMysqlBackupDbSystemSnapshotArrayOutput values. You can construct a concrete instance of `GetMysqlBackupDbSystemSnapshotArrayInput` via:
GetMysqlBackupDbSystemSnapshotArray{ GetMysqlBackupDbSystemSnapshotArgs{...} }
type GetMysqlBackupDbSystemSnapshotArrayOutput ¶
type GetMysqlBackupDbSystemSnapshotArrayOutput struct{ *pulumi.OutputState }
func (GetMysqlBackupDbSystemSnapshotArrayOutput) ElementType ¶
func (GetMysqlBackupDbSystemSnapshotArrayOutput) ElementType() reflect.Type
func (GetMysqlBackupDbSystemSnapshotArrayOutput) ToGetMysqlBackupDbSystemSnapshotArrayOutput ¶
func (o GetMysqlBackupDbSystemSnapshotArrayOutput) ToGetMysqlBackupDbSystemSnapshotArrayOutput() GetMysqlBackupDbSystemSnapshotArrayOutput
func (GetMysqlBackupDbSystemSnapshotArrayOutput) ToGetMysqlBackupDbSystemSnapshotArrayOutputWithContext ¶
func (o GetMysqlBackupDbSystemSnapshotArrayOutput) ToGetMysqlBackupDbSystemSnapshotArrayOutputWithContext(ctx context.Context) GetMysqlBackupDbSystemSnapshotArrayOutput
type GetMysqlBackupDbSystemSnapshotBackupPolicy ¶
type GetMysqlBackupDbSystemSnapshotBackupPolicy struct { // Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags map[string]string `pulumi:"definedTags"` // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}` FreeformTags map[string]string `pulumi:"freeformTags"` // Specifies if PITR is enabled or disabled. IsEnabled bool `pulumi:"isEnabled"` // The PITR policy for the DB System. PitrPolicies []GetMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicy `pulumi:"pitrPolicies"` // Number of days to retain this backup. RetentionInDays int `pulumi:"retentionInDays"` // The start time of the maintenance window. WindowStartTime string `pulumi:"windowStartTime"` }
type GetMysqlBackupDbSystemSnapshotBackupPolicyArgs ¶
type GetMysqlBackupDbSystemSnapshotBackupPolicyArgs struct { // Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags pulumi.StringMapInput `pulumi:"definedTags"` // 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 `pulumi:"freeformTags"` // Specifies if PITR is enabled or disabled. IsEnabled pulumi.BoolInput `pulumi:"isEnabled"` // The PITR policy for the DB System. PitrPolicies GetMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyArrayInput `pulumi:"pitrPolicies"` // Number of days to retain this backup. RetentionInDays pulumi.IntInput `pulumi:"retentionInDays"` // The start time of the maintenance window. WindowStartTime pulumi.StringInput `pulumi:"windowStartTime"` }
func (GetMysqlBackupDbSystemSnapshotBackupPolicyArgs) ElementType ¶
func (GetMysqlBackupDbSystemSnapshotBackupPolicyArgs) ElementType() reflect.Type
func (GetMysqlBackupDbSystemSnapshotBackupPolicyArgs) ToGetMysqlBackupDbSystemSnapshotBackupPolicyOutput ¶
func (i GetMysqlBackupDbSystemSnapshotBackupPolicyArgs) ToGetMysqlBackupDbSystemSnapshotBackupPolicyOutput() GetMysqlBackupDbSystemSnapshotBackupPolicyOutput
func (GetMysqlBackupDbSystemSnapshotBackupPolicyArgs) ToGetMysqlBackupDbSystemSnapshotBackupPolicyOutputWithContext ¶
func (i GetMysqlBackupDbSystemSnapshotBackupPolicyArgs) ToGetMysqlBackupDbSystemSnapshotBackupPolicyOutputWithContext(ctx context.Context) GetMysqlBackupDbSystemSnapshotBackupPolicyOutput
type GetMysqlBackupDbSystemSnapshotBackupPolicyArray ¶
type GetMysqlBackupDbSystemSnapshotBackupPolicyArray []GetMysqlBackupDbSystemSnapshotBackupPolicyInput
func (GetMysqlBackupDbSystemSnapshotBackupPolicyArray) ElementType ¶
func (GetMysqlBackupDbSystemSnapshotBackupPolicyArray) ElementType() reflect.Type
func (GetMysqlBackupDbSystemSnapshotBackupPolicyArray) ToGetMysqlBackupDbSystemSnapshotBackupPolicyArrayOutput ¶
func (i GetMysqlBackupDbSystemSnapshotBackupPolicyArray) ToGetMysqlBackupDbSystemSnapshotBackupPolicyArrayOutput() GetMysqlBackupDbSystemSnapshotBackupPolicyArrayOutput
func (GetMysqlBackupDbSystemSnapshotBackupPolicyArray) ToGetMysqlBackupDbSystemSnapshotBackupPolicyArrayOutputWithContext ¶
func (i GetMysqlBackupDbSystemSnapshotBackupPolicyArray) ToGetMysqlBackupDbSystemSnapshotBackupPolicyArrayOutputWithContext(ctx context.Context) GetMysqlBackupDbSystemSnapshotBackupPolicyArrayOutput
type GetMysqlBackupDbSystemSnapshotBackupPolicyArrayInput ¶
type GetMysqlBackupDbSystemSnapshotBackupPolicyArrayInput interface { pulumi.Input ToGetMysqlBackupDbSystemSnapshotBackupPolicyArrayOutput() GetMysqlBackupDbSystemSnapshotBackupPolicyArrayOutput ToGetMysqlBackupDbSystemSnapshotBackupPolicyArrayOutputWithContext(context.Context) GetMysqlBackupDbSystemSnapshotBackupPolicyArrayOutput }
GetMysqlBackupDbSystemSnapshotBackupPolicyArrayInput is an input type that accepts GetMysqlBackupDbSystemSnapshotBackupPolicyArray and GetMysqlBackupDbSystemSnapshotBackupPolicyArrayOutput values. You can construct a concrete instance of `GetMysqlBackupDbSystemSnapshotBackupPolicyArrayInput` via:
GetMysqlBackupDbSystemSnapshotBackupPolicyArray{ GetMysqlBackupDbSystemSnapshotBackupPolicyArgs{...} }
type GetMysqlBackupDbSystemSnapshotBackupPolicyArrayOutput ¶
type GetMysqlBackupDbSystemSnapshotBackupPolicyArrayOutput struct{ *pulumi.OutputState }
func (GetMysqlBackupDbSystemSnapshotBackupPolicyArrayOutput) ElementType ¶
func (GetMysqlBackupDbSystemSnapshotBackupPolicyArrayOutput) ElementType() reflect.Type
func (GetMysqlBackupDbSystemSnapshotBackupPolicyArrayOutput) ToGetMysqlBackupDbSystemSnapshotBackupPolicyArrayOutput ¶
func (o GetMysqlBackupDbSystemSnapshotBackupPolicyArrayOutput) ToGetMysqlBackupDbSystemSnapshotBackupPolicyArrayOutput() GetMysqlBackupDbSystemSnapshotBackupPolicyArrayOutput
func (GetMysqlBackupDbSystemSnapshotBackupPolicyArrayOutput) ToGetMysqlBackupDbSystemSnapshotBackupPolicyArrayOutputWithContext ¶
func (o GetMysqlBackupDbSystemSnapshotBackupPolicyArrayOutput) ToGetMysqlBackupDbSystemSnapshotBackupPolicyArrayOutputWithContext(ctx context.Context) GetMysqlBackupDbSystemSnapshotBackupPolicyArrayOutput
type GetMysqlBackupDbSystemSnapshotBackupPolicyInput ¶
type GetMysqlBackupDbSystemSnapshotBackupPolicyInput interface { pulumi.Input ToGetMysqlBackupDbSystemSnapshotBackupPolicyOutput() GetMysqlBackupDbSystemSnapshotBackupPolicyOutput ToGetMysqlBackupDbSystemSnapshotBackupPolicyOutputWithContext(context.Context) GetMysqlBackupDbSystemSnapshotBackupPolicyOutput }
GetMysqlBackupDbSystemSnapshotBackupPolicyInput is an input type that accepts GetMysqlBackupDbSystemSnapshotBackupPolicyArgs and GetMysqlBackupDbSystemSnapshotBackupPolicyOutput values. You can construct a concrete instance of `GetMysqlBackupDbSystemSnapshotBackupPolicyInput` via:
GetMysqlBackupDbSystemSnapshotBackupPolicyArgs{...}
type GetMysqlBackupDbSystemSnapshotBackupPolicyOutput ¶
type GetMysqlBackupDbSystemSnapshotBackupPolicyOutput struct{ *pulumi.OutputState }
func (GetMysqlBackupDbSystemSnapshotBackupPolicyOutput) DefinedTags ¶
func (o GetMysqlBackupDbSystemSnapshotBackupPolicyOutput) DefinedTags() pulumi.StringMapOutput
Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`
func (GetMysqlBackupDbSystemSnapshotBackupPolicyOutput) ElementType ¶
func (GetMysqlBackupDbSystemSnapshotBackupPolicyOutput) ElementType() reflect.Type
func (GetMysqlBackupDbSystemSnapshotBackupPolicyOutput) FreeformTags ¶
func (o GetMysqlBackupDbSystemSnapshotBackupPolicyOutput) 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 (GetMysqlBackupDbSystemSnapshotBackupPolicyOutput) IsEnabled ¶
func (o GetMysqlBackupDbSystemSnapshotBackupPolicyOutput) IsEnabled() pulumi.BoolOutput
Specifies if PITR is enabled or disabled.
func (GetMysqlBackupDbSystemSnapshotBackupPolicyOutput) PitrPolicies ¶
func (o GetMysqlBackupDbSystemSnapshotBackupPolicyOutput) PitrPolicies() GetMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyArrayOutput
The PITR policy for the DB System.
func (GetMysqlBackupDbSystemSnapshotBackupPolicyOutput) RetentionInDays ¶
func (o GetMysqlBackupDbSystemSnapshotBackupPolicyOutput) RetentionInDays() pulumi.IntOutput
Number of days to retain this backup.
func (GetMysqlBackupDbSystemSnapshotBackupPolicyOutput) ToGetMysqlBackupDbSystemSnapshotBackupPolicyOutput ¶
func (o GetMysqlBackupDbSystemSnapshotBackupPolicyOutput) ToGetMysqlBackupDbSystemSnapshotBackupPolicyOutput() GetMysqlBackupDbSystemSnapshotBackupPolicyOutput
func (GetMysqlBackupDbSystemSnapshotBackupPolicyOutput) ToGetMysqlBackupDbSystemSnapshotBackupPolicyOutputWithContext ¶
func (o GetMysqlBackupDbSystemSnapshotBackupPolicyOutput) ToGetMysqlBackupDbSystemSnapshotBackupPolicyOutputWithContext(ctx context.Context) GetMysqlBackupDbSystemSnapshotBackupPolicyOutput
func (GetMysqlBackupDbSystemSnapshotBackupPolicyOutput) WindowStartTime ¶
func (o GetMysqlBackupDbSystemSnapshotBackupPolicyOutput) WindowStartTime() pulumi.StringOutput
The start time of the maintenance window.
type GetMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicy ¶
type GetMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicy struct { // Specifies if PITR is enabled or disabled. IsEnabled bool `pulumi:"isEnabled"` }
type GetMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyArgs ¶
type GetMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyArgs struct { // Specifies if PITR is enabled or disabled. IsEnabled pulumi.BoolInput `pulumi:"isEnabled"` }
func (GetMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyArgs) ElementType ¶
func (GetMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyArgs) ElementType() reflect.Type
func (GetMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyArgs) ToGetMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyOutput ¶
func (i GetMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyArgs) ToGetMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyOutput() GetMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyOutput
func (GetMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyArgs) ToGetMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyOutputWithContext ¶
func (i GetMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyArgs) ToGetMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyOutputWithContext(ctx context.Context) GetMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyOutput
type GetMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyArray ¶
type GetMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyArray []GetMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyInput
func (GetMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyArray) ElementType ¶
func (GetMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyArray) ElementType() reflect.Type
func (GetMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyArray) ToGetMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyArrayOutput ¶
func (i GetMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyArray) ToGetMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyArrayOutput() GetMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyArrayOutput
func (GetMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyArray) ToGetMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyArrayOutputWithContext ¶
func (i GetMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyArray) ToGetMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyArrayOutputWithContext(ctx context.Context) GetMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyArrayOutput
type GetMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyArrayInput ¶
type GetMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyArrayInput interface { pulumi.Input ToGetMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyArrayOutput() GetMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyArrayOutput ToGetMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyArrayOutputWithContext(context.Context) GetMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyArrayOutput }
GetMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyArrayInput is an input type that accepts GetMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyArray and GetMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyArrayOutput values. You can construct a concrete instance of `GetMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyArrayInput` via:
GetMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyArray{ GetMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyArgs{...} }
type GetMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyArrayOutput ¶
type GetMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyArrayOutput struct{ *pulumi.OutputState }
func (GetMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyArrayOutput) ElementType ¶
func (GetMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyArrayOutput) ElementType() reflect.Type
func (GetMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyArrayOutput) ToGetMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyArrayOutput ¶
func (o GetMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyArrayOutput) ToGetMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyArrayOutput() GetMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyArrayOutput
func (GetMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyArrayOutput) ToGetMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyArrayOutputWithContext ¶
func (o GetMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyArrayOutput) ToGetMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyArrayOutputWithContext(ctx context.Context) GetMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyArrayOutput
type GetMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyInput ¶
type GetMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyInput interface { pulumi.Input ToGetMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyOutput() GetMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyOutput ToGetMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyOutputWithContext(context.Context) GetMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyOutput }
GetMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyInput is an input type that accepts GetMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyArgs and GetMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyOutput values. You can construct a concrete instance of `GetMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyInput` via:
GetMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyArgs{...}
type GetMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyOutput ¶
type GetMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyOutput struct{ *pulumi.OutputState }
func (GetMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyOutput) ElementType ¶
func (GetMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyOutput) ElementType() reflect.Type
func (GetMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyOutput) IsEnabled ¶
func (o GetMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyOutput) IsEnabled() pulumi.BoolOutput
Specifies if PITR is enabled or disabled.
func (GetMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyOutput) ToGetMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyOutput ¶
func (o GetMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyOutput) ToGetMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyOutput() GetMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyOutput
func (GetMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyOutput) ToGetMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyOutputWithContext ¶
func (o GetMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyOutput) ToGetMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyOutputWithContext(ctx context.Context) GetMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyOutput
type GetMysqlBackupDbSystemSnapshotDataStorage ¶ added in v2.8.0
type GetMysqlBackupDbSystemSnapshotDataStorage struct { // The actual allocated storage size for the DB System. This may be higher than dataStorageSizeInGBs if an automatic storage expansion has occurred. AllocatedStorageSizeInGbs int `pulumi:"allocatedStorageSizeInGbs"` // DEPRECATED: User specified size of the data volume. May be less than current allocatedStorageSizeInGBs. Replaced by dataStorage.dataStorageSizeInGBs. DataStorageSizeInGb int `pulumi:"dataStorageSizeInGb"` // The absolute limit the DB System's storage size may ever expand to, either manually or automatically. This limit is based based on the initial dataStorageSizeInGBs when the DB System was first created. Both dataStorageSizeInGBs and maxDataStorageSizeInGBs can not exceed this value. DataStorageSizeLimitInGbs int `pulumi:"dataStorageSizeLimitInGbs"` // Enable/disable automatic storage expansion. When set to true, the DB System will automatically add storage incrementally up to the value specified in maxStorageSizeInGBs. IsAutoExpandStorageEnabled bool `pulumi:"isAutoExpandStorageEnabled"` // Maximum storage size this DB System can expand to. When isAutoExpandStorageEnabled is set to true, the DB System will add storage incrementally up to this value. MaxStorageSizeInGbs int `pulumi:"maxStorageSizeInGbs"` }
type GetMysqlBackupDbSystemSnapshotDataStorageArgs ¶ added in v2.8.0
type GetMysqlBackupDbSystemSnapshotDataStorageArgs struct { // The actual allocated storage size for the DB System. This may be higher than dataStorageSizeInGBs if an automatic storage expansion has occurred. AllocatedStorageSizeInGbs pulumi.IntInput `pulumi:"allocatedStorageSizeInGbs"` // DEPRECATED: User specified size of the data volume. May be less than current allocatedStorageSizeInGBs. Replaced by dataStorage.dataStorageSizeInGBs. DataStorageSizeInGb pulumi.IntInput `pulumi:"dataStorageSizeInGb"` // The absolute limit the DB System's storage size may ever expand to, either manually or automatically. This limit is based based on the initial dataStorageSizeInGBs when the DB System was first created. Both dataStorageSizeInGBs and maxDataStorageSizeInGBs can not exceed this value. DataStorageSizeLimitInGbs pulumi.IntInput `pulumi:"dataStorageSizeLimitInGbs"` // Enable/disable automatic storage expansion. When set to true, the DB System will automatically add storage incrementally up to the value specified in maxStorageSizeInGBs. IsAutoExpandStorageEnabled pulumi.BoolInput `pulumi:"isAutoExpandStorageEnabled"` // Maximum storage size this DB System can expand to. When isAutoExpandStorageEnabled is set to true, the DB System will add storage incrementally up to this value. MaxStorageSizeInGbs pulumi.IntInput `pulumi:"maxStorageSizeInGbs"` }
func (GetMysqlBackupDbSystemSnapshotDataStorageArgs) ElementType ¶ added in v2.8.0
func (GetMysqlBackupDbSystemSnapshotDataStorageArgs) ElementType() reflect.Type
func (GetMysqlBackupDbSystemSnapshotDataStorageArgs) ToGetMysqlBackupDbSystemSnapshotDataStorageOutput ¶ added in v2.8.0
func (i GetMysqlBackupDbSystemSnapshotDataStorageArgs) ToGetMysqlBackupDbSystemSnapshotDataStorageOutput() GetMysqlBackupDbSystemSnapshotDataStorageOutput
func (GetMysqlBackupDbSystemSnapshotDataStorageArgs) ToGetMysqlBackupDbSystemSnapshotDataStorageOutputWithContext ¶ added in v2.8.0
func (i GetMysqlBackupDbSystemSnapshotDataStorageArgs) ToGetMysqlBackupDbSystemSnapshotDataStorageOutputWithContext(ctx context.Context) GetMysqlBackupDbSystemSnapshotDataStorageOutput
type GetMysqlBackupDbSystemSnapshotDataStorageArray ¶ added in v2.8.0
type GetMysqlBackupDbSystemSnapshotDataStorageArray []GetMysqlBackupDbSystemSnapshotDataStorageInput
func (GetMysqlBackupDbSystemSnapshotDataStorageArray) ElementType ¶ added in v2.8.0
func (GetMysqlBackupDbSystemSnapshotDataStorageArray) ElementType() reflect.Type
func (GetMysqlBackupDbSystemSnapshotDataStorageArray) ToGetMysqlBackupDbSystemSnapshotDataStorageArrayOutput ¶ added in v2.8.0
func (i GetMysqlBackupDbSystemSnapshotDataStorageArray) ToGetMysqlBackupDbSystemSnapshotDataStorageArrayOutput() GetMysqlBackupDbSystemSnapshotDataStorageArrayOutput
func (GetMysqlBackupDbSystemSnapshotDataStorageArray) ToGetMysqlBackupDbSystemSnapshotDataStorageArrayOutputWithContext ¶ added in v2.8.0
func (i GetMysqlBackupDbSystemSnapshotDataStorageArray) ToGetMysqlBackupDbSystemSnapshotDataStorageArrayOutputWithContext(ctx context.Context) GetMysqlBackupDbSystemSnapshotDataStorageArrayOutput
type GetMysqlBackupDbSystemSnapshotDataStorageArrayInput ¶ added in v2.8.0
type GetMysqlBackupDbSystemSnapshotDataStorageArrayInput interface { pulumi.Input ToGetMysqlBackupDbSystemSnapshotDataStorageArrayOutput() GetMysqlBackupDbSystemSnapshotDataStorageArrayOutput ToGetMysqlBackupDbSystemSnapshotDataStorageArrayOutputWithContext(context.Context) GetMysqlBackupDbSystemSnapshotDataStorageArrayOutput }
GetMysqlBackupDbSystemSnapshotDataStorageArrayInput is an input type that accepts GetMysqlBackupDbSystemSnapshotDataStorageArray and GetMysqlBackupDbSystemSnapshotDataStorageArrayOutput values. You can construct a concrete instance of `GetMysqlBackupDbSystemSnapshotDataStorageArrayInput` via:
GetMysqlBackupDbSystemSnapshotDataStorageArray{ GetMysqlBackupDbSystemSnapshotDataStorageArgs{...} }
type GetMysqlBackupDbSystemSnapshotDataStorageArrayOutput ¶ added in v2.8.0
type GetMysqlBackupDbSystemSnapshotDataStorageArrayOutput struct{ *pulumi.OutputState }
func (GetMysqlBackupDbSystemSnapshotDataStorageArrayOutput) ElementType ¶ added in v2.8.0
func (GetMysqlBackupDbSystemSnapshotDataStorageArrayOutput) ElementType() reflect.Type
func (GetMysqlBackupDbSystemSnapshotDataStorageArrayOutput) ToGetMysqlBackupDbSystemSnapshotDataStorageArrayOutput ¶ added in v2.8.0
func (o GetMysqlBackupDbSystemSnapshotDataStorageArrayOutput) ToGetMysqlBackupDbSystemSnapshotDataStorageArrayOutput() GetMysqlBackupDbSystemSnapshotDataStorageArrayOutput
func (GetMysqlBackupDbSystemSnapshotDataStorageArrayOutput) ToGetMysqlBackupDbSystemSnapshotDataStorageArrayOutputWithContext ¶ added in v2.8.0
func (o GetMysqlBackupDbSystemSnapshotDataStorageArrayOutput) ToGetMysqlBackupDbSystemSnapshotDataStorageArrayOutputWithContext(ctx context.Context) GetMysqlBackupDbSystemSnapshotDataStorageArrayOutput
type GetMysqlBackupDbSystemSnapshotDataStorageInput ¶ added in v2.8.0
type GetMysqlBackupDbSystemSnapshotDataStorageInput interface { pulumi.Input ToGetMysqlBackupDbSystemSnapshotDataStorageOutput() GetMysqlBackupDbSystemSnapshotDataStorageOutput ToGetMysqlBackupDbSystemSnapshotDataStorageOutputWithContext(context.Context) GetMysqlBackupDbSystemSnapshotDataStorageOutput }
GetMysqlBackupDbSystemSnapshotDataStorageInput is an input type that accepts GetMysqlBackupDbSystemSnapshotDataStorageArgs and GetMysqlBackupDbSystemSnapshotDataStorageOutput values. You can construct a concrete instance of `GetMysqlBackupDbSystemSnapshotDataStorageInput` via:
GetMysqlBackupDbSystemSnapshotDataStorageArgs{...}
type GetMysqlBackupDbSystemSnapshotDataStorageOutput ¶ added in v2.8.0
type GetMysqlBackupDbSystemSnapshotDataStorageOutput struct{ *pulumi.OutputState }
func (GetMysqlBackupDbSystemSnapshotDataStorageOutput) AllocatedStorageSizeInGbs ¶ added in v2.8.0
func (o GetMysqlBackupDbSystemSnapshotDataStorageOutput) AllocatedStorageSizeInGbs() pulumi.IntOutput
The actual allocated storage size for the DB System. This may be higher than dataStorageSizeInGBs if an automatic storage expansion has occurred.
func (GetMysqlBackupDbSystemSnapshotDataStorageOutput) DataStorageSizeInGb ¶ added in v2.8.0
func (o GetMysqlBackupDbSystemSnapshotDataStorageOutput) DataStorageSizeInGb() pulumi.IntOutput
DEPRECATED: User specified size of the data volume. May be less than current allocatedStorageSizeInGBs. Replaced by dataStorage.dataStorageSizeInGBs.
func (GetMysqlBackupDbSystemSnapshotDataStorageOutput) DataStorageSizeLimitInGbs ¶ added in v2.8.0
func (o GetMysqlBackupDbSystemSnapshotDataStorageOutput) DataStorageSizeLimitInGbs() pulumi.IntOutput
The absolute limit the DB System's storage size may ever expand to, either manually or automatically. This limit is based based on the initial dataStorageSizeInGBs when the DB System was first created. Both dataStorageSizeInGBs and maxDataStorageSizeInGBs can not exceed this value.
func (GetMysqlBackupDbSystemSnapshotDataStorageOutput) ElementType ¶ added in v2.8.0
func (GetMysqlBackupDbSystemSnapshotDataStorageOutput) ElementType() reflect.Type
func (GetMysqlBackupDbSystemSnapshotDataStorageOutput) IsAutoExpandStorageEnabled ¶ added in v2.8.0
func (o GetMysqlBackupDbSystemSnapshotDataStorageOutput) IsAutoExpandStorageEnabled() pulumi.BoolOutput
Enable/disable automatic storage expansion. When set to true, the DB System will automatically add storage incrementally up to the value specified in maxStorageSizeInGBs.
func (GetMysqlBackupDbSystemSnapshotDataStorageOutput) MaxStorageSizeInGbs ¶ added in v2.8.0
func (o GetMysqlBackupDbSystemSnapshotDataStorageOutput) MaxStorageSizeInGbs() pulumi.IntOutput
Maximum storage size this DB System can expand to. When isAutoExpandStorageEnabled is set to true, the DB System will add storage incrementally up to this value.
func (GetMysqlBackupDbSystemSnapshotDataStorageOutput) ToGetMysqlBackupDbSystemSnapshotDataStorageOutput ¶ added in v2.8.0
func (o GetMysqlBackupDbSystemSnapshotDataStorageOutput) ToGetMysqlBackupDbSystemSnapshotDataStorageOutput() GetMysqlBackupDbSystemSnapshotDataStorageOutput
func (GetMysqlBackupDbSystemSnapshotDataStorageOutput) ToGetMysqlBackupDbSystemSnapshotDataStorageOutputWithContext ¶ added in v2.8.0
func (o GetMysqlBackupDbSystemSnapshotDataStorageOutput) ToGetMysqlBackupDbSystemSnapshotDataStorageOutputWithContext(ctx context.Context) GetMysqlBackupDbSystemSnapshotDataStorageOutput
type GetMysqlBackupDbSystemSnapshotDeletionPolicy ¶
type GetMysqlBackupDbSystemSnapshotDeletionPolicy struct { // Specifies if any automatic backups created for a DB System should be retained or deleted when the DB System is deleted. AutomaticBackupRetention string `pulumi:"automaticBackupRetention"` // Specifies whether or not a backup is taken when the DB System is deleted. REQUIRE_FINAL_BACKUP: a backup is taken if the DB System is deleted. SKIP_FINAL_BACKUP: a backup is not taken if the DB System is deleted. FinalBackup string `pulumi:"finalBackup"` // Specifies whether the DB System can be deleted. Set to true to prevent deletion, false (default) to allow. IsDeleteProtected bool `pulumi:"isDeleteProtected"` }
type GetMysqlBackupDbSystemSnapshotDeletionPolicyArgs ¶
type GetMysqlBackupDbSystemSnapshotDeletionPolicyArgs struct { // Specifies if any automatic backups created for a DB System should be retained or deleted when the DB System is deleted. AutomaticBackupRetention pulumi.StringInput `pulumi:"automaticBackupRetention"` // Specifies whether or not a backup is taken when the DB System is deleted. REQUIRE_FINAL_BACKUP: a backup is taken if the DB System is deleted. SKIP_FINAL_BACKUP: a backup is not taken if the DB System is deleted. FinalBackup pulumi.StringInput `pulumi:"finalBackup"` // Specifies whether the DB System can be deleted. Set to true to prevent deletion, false (default) to allow. IsDeleteProtected pulumi.BoolInput `pulumi:"isDeleteProtected"` }
func (GetMysqlBackupDbSystemSnapshotDeletionPolicyArgs) ElementType ¶
func (GetMysqlBackupDbSystemSnapshotDeletionPolicyArgs) ElementType() reflect.Type
func (GetMysqlBackupDbSystemSnapshotDeletionPolicyArgs) ToGetMysqlBackupDbSystemSnapshotDeletionPolicyOutput ¶
func (i GetMysqlBackupDbSystemSnapshotDeletionPolicyArgs) ToGetMysqlBackupDbSystemSnapshotDeletionPolicyOutput() GetMysqlBackupDbSystemSnapshotDeletionPolicyOutput
func (GetMysqlBackupDbSystemSnapshotDeletionPolicyArgs) ToGetMysqlBackupDbSystemSnapshotDeletionPolicyOutputWithContext ¶
func (i GetMysqlBackupDbSystemSnapshotDeletionPolicyArgs) ToGetMysqlBackupDbSystemSnapshotDeletionPolicyOutputWithContext(ctx context.Context) GetMysqlBackupDbSystemSnapshotDeletionPolicyOutput
type GetMysqlBackupDbSystemSnapshotDeletionPolicyArray ¶
type GetMysqlBackupDbSystemSnapshotDeletionPolicyArray []GetMysqlBackupDbSystemSnapshotDeletionPolicyInput
func (GetMysqlBackupDbSystemSnapshotDeletionPolicyArray) ElementType ¶
func (GetMysqlBackupDbSystemSnapshotDeletionPolicyArray) ElementType() reflect.Type
func (GetMysqlBackupDbSystemSnapshotDeletionPolicyArray) ToGetMysqlBackupDbSystemSnapshotDeletionPolicyArrayOutput ¶
func (i GetMysqlBackupDbSystemSnapshotDeletionPolicyArray) ToGetMysqlBackupDbSystemSnapshotDeletionPolicyArrayOutput() GetMysqlBackupDbSystemSnapshotDeletionPolicyArrayOutput
func (GetMysqlBackupDbSystemSnapshotDeletionPolicyArray) ToGetMysqlBackupDbSystemSnapshotDeletionPolicyArrayOutputWithContext ¶
func (i GetMysqlBackupDbSystemSnapshotDeletionPolicyArray) ToGetMysqlBackupDbSystemSnapshotDeletionPolicyArrayOutputWithContext(ctx context.Context) GetMysqlBackupDbSystemSnapshotDeletionPolicyArrayOutput
type GetMysqlBackupDbSystemSnapshotDeletionPolicyArrayInput ¶
type GetMysqlBackupDbSystemSnapshotDeletionPolicyArrayInput interface { pulumi.Input ToGetMysqlBackupDbSystemSnapshotDeletionPolicyArrayOutput() GetMysqlBackupDbSystemSnapshotDeletionPolicyArrayOutput ToGetMysqlBackupDbSystemSnapshotDeletionPolicyArrayOutputWithContext(context.Context) GetMysqlBackupDbSystemSnapshotDeletionPolicyArrayOutput }
GetMysqlBackupDbSystemSnapshotDeletionPolicyArrayInput is an input type that accepts GetMysqlBackupDbSystemSnapshotDeletionPolicyArray and GetMysqlBackupDbSystemSnapshotDeletionPolicyArrayOutput values. You can construct a concrete instance of `GetMysqlBackupDbSystemSnapshotDeletionPolicyArrayInput` via:
GetMysqlBackupDbSystemSnapshotDeletionPolicyArray{ GetMysqlBackupDbSystemSnapshotDeletionPolicyArgs{...} }
type GetMysqlBackupDbSystemSnapshotDeletionPolicyArrayOutput ¶
type GetMysqlBackupDbSystemSnapshotDeletionPolicyArrayOutput struct{ *pulumi.OutputState }
func (GetMysqlBackupDbSystemSnapshotDeletionPolicyArrayOutput) ElementType ¶
func (GetMysqlBackupDbSystemSnapshotDeletionPolicyArrayOutput) ElementType() reflect.Type
func (GetMysqlBackupDbSystemSnapshotDeletionPolicyArrayOutput) ToGetMysqlBackupDbSystemSnapshotDeletionPolicyArrayOutput ¶
func (o GetMysqlBackupDbSystemSnapshotDeletionPolicyArrayOutput) ToGetMysqlBackupDbSystemSnapshotDeletionPolicyArrayOutput() GetMysqlBackupDbSystemSnapshotDeletionPolicyArrayOutput
func (GetMysqlBackupDbSystemSnapshotDeletionPolicyArrayOutput) ToGetMysqlBackupDbSystemSnapshotDeletionPolicyArrayOutputWithContext ¶
func (o GetMysqlBackupDbSystemSnapshotDeletionPolicyArrayOutput) ToGetMysqlBackupDbSystemSnapshotDeletionPolicyArrayOutputWithContext(ctx context.Context) GetMysqlBackupDbSystemSnapshotDeletionPolicyArrayOutput
type GetMysqlBackupDbSystemSnapshotDeletionPolicyInput ¶
type GetMysqlBackupDbSystemSnapshotDeletionPolicyInput interface { pulumi.Input ToGetMysqlBackupDbSystemSnapshotDeletionPolicyOutput() GetMysqlBackupDbSystemSnapshotDeletionPolicyOutput ToGetMysqlBackupDbSystemSnapshotDeletionPolicyOutputWithContext(context.Context) GetMysqlBackupDbSystemSnapshotDeletionPolicyOutput }
GetMysqlBackupDbSystemSnapshotDeletionPolicyInput is an input type that accepts GetMysqlBackupDbSystemSnapshotDeletionPolicyArgs and GetMysqlBackupDbSystemSnapshotDeletionPolicyOutput values. You can construct a concrete instance of `GetMysqlBackupDbSystemSnapshotDeletionPolicyInput` via:
GetMysqlBackupDbSystemSnapshotDeletionPolicyArgs{...}
type GetMysqlBackupDbSystemSnapshotDeletionPolicyOutput ¶
type GetMysqlBackupDbSystemSnapshotDeletionPolicyOutput struct{ *pulumi.OutputState }
func (GetMysqlBackupDbSystemSnapshotDeletionPolicyOutput) AutomaticBackupRetention ¶
func (o GetMysqlBackupDbSystemSnapshotDeletionPolicyOutput) AutomaticBackupRetention() pulumi.StringOutput
Specifies if any automatic backups created for a DB System should be retained or deleted when the DB System is deleted.
func (GetMysqlBackupDbSystemSnapshotDeletionPolicyOutput) ElementType ¶
func (GetMysqlBackupDbSystemSnapshotDeletionPolicyOutput) ElementType() reflect.Type
func (GetMysqlBackupDbSystemSnapshotDeletionPolicyOutput) FinalBackup ¶
func (o GetMysqlBackupDbSystemSnapshotDeletionPolicyOutput) FinalBackup() pulumi.StringOutput
Specifies whether or not a backup is taken when the DB System is deleted. REQUIRE_FINAL_BACKUP: a backup is taken if the DB System is deleted. SKIP_FINAL_BACKUP: a backup is not taken if the DB System is deleted.
func (GetMysqlBackupDbSystemSnapshotDeletionPolicyOutput) IsDeleteProtected ¶
func (o GetMysqlBackupDbSystemSnapshotDeletionPolicyOutput) IsDeleteProtected() pulumi.BoolOutput
Specifies whether the DB System can be deleted. Set to true to prevent deletion, false (default) to allow.
func (GetMysqlBackupDbSystemSnapshotDeletionPolicyOutput) ToGetMysqlBackupDbSystemSnapshotDeletionPolicyOutput ¶
func (o GetMysqlBackupDbSystemSnapshotDeletionPolicyOutput) ToGetMysqlBackupDbSystemSnapshotDeletionPolicyOutput() GetMysqlBackupDbSystemSnapshotDeletionPolicyOutput
func (GetMysqlBackupDbSystemSnapshotDeletionPolicyOutput) ToGetMysqlBackupDbSystemSnapshotDeletionPolicyOutputWithContext ¶
func (o GetMysqlBackupDbSystemSnapshotDeletionPolicyOutput) ToGetMysqlBackupDbSystemSnapshotDeletionPolicyOutputWithContext(ctx context.Context) GetMysqlBackupDbSystemSnapshotDeletionPolicyOutput
type GetMysqlBackupDbSystemSnapshotEndpoint ¶
type GetMysqlBackupDbSystemSnapshotEndpoint struct { // The network address of the DB System. Hostname string `pulumi:"hostname"` // The IP address the DB System is configured to listen on. A private IP address of the primary endpoint of the DB System. Must be an available IP address within the subnet's CIDR. This will be a "dotted-quad" style IPv4 address. IpAddress string `pulumi:"ipAddress"` // The access modes from the client that this endpoint supports. Modes []string `pulumi:"modes"` // The port for primary endpoint of the DB System to listen on. Port int `pulumi:"port"` // The network port on which X Plugin listens for TCP/IP connections. This is the X Plugin equivalent of port. PortX int `pulumi:"portX"` // The OCID of the resource that this endpoint is attached to. ResourceId string `pulumi:"resourceId"` // The type of endpoint that clients and connectors can connect to. ResourceType string `pulumi:"resourceType"` // The state of the endpoints, as far as it can seen from the DB System. There may be some inconsistency with the actual state of the MySQL service. Status string `pulumi:"status"` // Additional information about the current endpoint status. StatusDetails string `pulumi:"statusDetails"` }
type GetMysqlBackupDbSystemSnapshotEndpointArgs ¶
type GetMysqlBackupDbSystemSnapshotEndpointArgs struct { // The network address of the DB System. Hostname pulumi.StringInput `pulumi:"hostname"` // The IP address the DB System is configured to listen on. A private IP address of the primary endpoint of the DB System. Must be an available IP address within the subnet's CIDR. This will be a "dotted-quad" style IPv4 address. IpAddress pulumi.StringInput `pulumi:"ipAddress"` // The access modes from the client that this endpoint supports. Modes pulumi.StringArrayInput `pulumi:"modes"` // The port for primary endpoint of the DB System to listen on. Port pulumi.IntInput `pulumi:"port"` // The network port on which X Plugin listens for TCP/IP connections. This is the X Plugin equivalent of port. PortX pulumi.IntInput `pulumi:"portX"` // The OCID of the resource that this endpoint is attached to. ResourceId pulumi.StringInput `pulumi:"resourceId"` // The type of endpoint that clients and connectors can connect to. ResourceType pulumi.StringInput `pulumi:"resourceType"` // The state of the endpoints, as far as it can seen from the DB System. There may be some inconsistency with the actual state of the MySQL service. Status pulumi.StringInput `pulumi:"status"` // Additional information about the current endpoint status. StatusDetails pulumi.StringInput `pulumi:"statusDetails"` }
func (GetMysqlBackupDbSystemSnapshotEndpointArgs) ElementType ¶
func (GetMysqlBackupDbSystemSnapshotEndpointArgs) ElementType() reflect.Type
func (GetMysqlBackupDbSystemSnapshotEndpointArgs) ToGetMysqlBackupDbSystemSnapshotEndpointOutput ¶
func (i GetMysqlBackupDbSystemSnapshotEndpointArgs) ToGetMysqlBackupDbSystemSnapshotEndpointOutput() GetMysqlBackupDbSystemSnapshotEndpointOutput
func (GetMysqlBackupDbSystemSnapshotEndpointArgs) ToGetMysqlBackupDbSystemSnapshotEndpointOutputWithContext ¶
func (i GetMysqlBackupDbSystemSnapshotEndpointArgs) ToGetMysqlBackupDbSystemSnapshotEndpointOutputWithContext(ctx context.Context) GetMysqlBackupDbSystemSnapshotEndpointOutput
type GetMysqlBackupDbSystemSnapshotEndpointArray ¶
type GetMysqlBackupDbSystemSnapshotEndpointArray []GetMysqlBackupDbSystemSnapshotEndpointInput
func (GetMysqlBackupDbSystemSnapshotEndpointArray) ElementType ¶
func (GetMysqlBackupDbSystemSnapshotEndpointArray) ElementType() reflect.Type
func (GetMysqlBackupDbSystemSnapshotEndpointArray) ToGetMysqlBackupDbSystemSnapshotEndpointArrayOutput ¶
func (i GetMysqlBackupDbSystemSnapshotEndpointArray) ToGetMysqlBackupDbSystemSnapshotEndpointArrayOutput() GetMysqlBackupDbSystemSnapshotEndpointArrayOutput
func (GetMysqlBackupDbSystemSnapshotEndpointArray) ToGetMysqlBackupDbSystemSnapshotEndpointArrayOutputWithContext ¶
func (i GetMysqlBackupDbSystemSnapshotEndpointArray) ToGetMysqlBackupDbSystemSnapshotEndpointArrayOutputWithContext(ctx context.Context) GetMysqlBackupDbSystemSnapshotEndpointArrayOutput
type GetMysqlBackupDbSystemSnapshotEndpointArrayInput ¶
type GetMysqlBackupDbSystemSnapshotEndpointArrayInput interface { pulumi.Input ToGetMysqlBackupDbSystemSnapshotEndpointArrayOutput() GetMysqlBackupDbSystemSnapshotEndpointArrayOutput ToGetMysqlBackupDbSystemSnapshotEndpointArrayOutputWithContext(context.Context) GetMysqlBackupDbSystemSnapshotEndpointArrayOutput }
GetMysqlBackupDbSystemSnapshotEndpointArrayInput is an input type that accepts GetMysqlBackupDbSystemSnapshotEndpointArray and GetMysqlBackupDbSystemSnapshotEndpointArrayOutput values. You can construct a concrete instance of `GetMysqlBackupDbSystemSnapshotEndpointArrayInput` via:
GetMysqlBackupDbSystemSnapshotEndpointArray{ GetMysqlBackupDbSystemSnapshotEndpointArgs{...} }
type GetMysqlBackupDbSystemSnapshotEndpointArrayOutput ¶
type GetMysqlBackupDbSystemSnapshotEndpointArrayOutput struct{ *pulumi.OutputState }
func (GetMysqlBackupDbSystemSnapshotEndpointArrayOutput) ElementType ¶
func (GetMysqlBackupDbSystemSnapshotEndpointArrayOutput) ElementType() reflect.Type
func (GetMysqlBackupDbSystemSnapshotEndpointArrayOutput) ToGetMysqlBackupDbSystemSnapshotEndpointArrayOutput ¶
func (o GetMysqlBackupDbSystemSnapshotEndpointArrayOutput) ToGetMysqlBackupDbSystemSnapshotEndpointArrayOutput() GetMysqlBackupDbSystemSnapshotEndpointArrayOutput
func (GetMysqlBackupDbSystemSnapshotEndpointArrayOutput) ToGetMysqlBackupDbSystemSnapshotEndpointArrayOutputWithContext ¶
func (o GetMysqlBackupDbSystemSnapshotEndpointArrayOutput) ToGetMysqlBackupDbSystemSnapshotEndpointArrayOutputWithContext(ctx context.Context) GetMysqlBackupDbSystemSnapshotEndpointArrayOutput
type GetMysqlBackupDbSystemSnapshotEndpointInput ¶
type GetMysqlBackupDbSystemSnapshotEndpointInput interface { pulumi.Input ToGetMysqlBackupDbSystemSnapshotEndpointOutput() GetMysqlBackupDbSystemSnapshotEndpointOutput ToGetMysqlBackupDbSystemSnapshotEndpointOutputWithContext(context.Context) GetMysqlBackupDbSystemSnapshotEndpointOutput }
GetMysqlBackupDbSystemSnapshotEndpointInput is an input type that accepts GetMysqlBackupDbSystemSnapshotEndpointArgs and GetMysqlBackupDbSystemSnapshotEndpointOutput values. You can construct a concrete instance of `GetMysqlBackupDbSystemSnapshotEndpointInput` via:
GetMysqlBackupDbSystemSnapshotEndpointArgs{...}
type GetMysqlBackupDbSystemSnapshotEndpointOutput ¶
type GetMysqlBackupDbSystemSnapshotEndpointOutput struct{ *pulumi.OutputState }
func (GetMysqlBackupDbSystemSnapshotEndpointOutput) ElementType ¶
func (GetMysqlBackupDbSystemSnapshotEndpointOutput) ElementType() reflect.Type
func (GetMysqlBackupDbSystemSnapshotEndpointOutput) Hostname ¶
func (o GetMysqlBackupDbSystemSnapshotEndpointOutput) Hostname() pulumi.StringOutput
The network address of the DB System.
func (GetMysqlBackupDbSystemSnapshotEndpointOutput) IpAddress ¶
func (o GetMysqlBackupDbSystemSnapshotEndpointOutput) IpAddress() pulumi.StringOutput
The IP address the DB System is configured to listen on. A private IP address of the primary endpoint of the DB System. Must be an available IP address within the subnet's CIDR. This will be a "dotted-quad" style IPv4 address.
func (GetMysqlBackupDbSystemSnapshotEndpointOutput) Modes ¶
func (o GetMysqlBackupDbSystemSnapshotEndpointOutput) Modes() pulumi.StringArrayOutput
The access modes from the client that this endpoint supports.
func (GetMysqlBackupDbSystemSnapshotEndpointOutput) Port ¶
func (o GetMysqlBackupDbSystemSnapshotEndpointOutput) Port() pulumi.IntOutput
The port for primary endpoint of the DB System to listen on.
func (GetMysqlBackupDbSystemSnapshotEndpointOutput) PortX ¶
func (o GetMysqlBackupDbSystemSnapshotEndpointOutput) PortX() pulumi.IntOutput
The network port on which X Plugin listens for TCP/IP connections. This is the X Plugin equivalent of port.
func (GetMysqlBackupDbSystemSnapshotEndpointOutput) ResourceId ¶
func (o GetMysqlBackupDbSystemSnapshotEndpointOutput) ResourceId() pulumi.StringOutput
The OCID of the resource that this endpoint is attached to.
func (GetMysqlBackupDbSystemSnapshotEndpointOutput) ResourceType ¶
func (o GetMysqlBackupDbSystemSnapshotEndpointOutput) ResourceType() pulumi.StringOutput
The type of endpoint that clients and connectors can connect to.
func (GetMysqlBackupDbSystemSnapshotEndpointOutput) Status ¶
func (o GetMysqlBackupDbSystemSnapshotEndpointOutput) Status() pulumi.StringOutput
The state of the endpoints, as far as it can seen from the DB System. There may be some inconsistency with the actual state of the MySQL service.
func (GetMysqlBackupDbSystemSnapshotEndpointOutput) StatusDetails ¶
func (o GetMysqlBackupDbSystemSnapshotEndpointOutput) StatusDetails() pulumi.StringOutput
Additional information about the current endpoint status.
func (GetMysqlBackupDbSystemSnapshotEndpointOutput) ToGetMysqlBackupDbSystemSnapshotEndpointOutput ¶
func (o GetMysqlBackupDbSystemSnapshotEndpointOutput) ToGetMysqlBackupDbSystemSnapshotEndpointOutput() GetMysqlBackupDbSystemSnapshotEndpointOutput
func (GetMysqlBackupDbSystemSnapshotEndpointOutput) ToGetMysqlBackupDbSystemSnapshotEndpointOutputWithContext ¶
func (o GetMysqlBackupDbSystemSnapshotEndpointOutput) ToGetMysqlBackupDbSystemSnapshotEndpointOutputWithContext(ctx context.Context) GetMysqlBackupDbSystemSnapshotEndpointOutput
type GetMysqlBackupDbSystemSnapshotInput ¶
type GetMysqlBackupDbSystemSnapshotInput interface { pulumi.Input ToGetMysqlBackupDbSystemSnapshotOutput() GetMysqlBackupDbSystemSnapshotOutput ToGetMysqlBackupDbSystemSnapshotOutputWithContext(context.Context) GetMysqlBackupDbSystemSnapshotOutput }
GetMysqlBackupDbSystemSnapshotInput is an input type that accepts GetMysqlBackupDbSystemSnapshotArgs and GetMysqlBackupDbSystemSnapshotOutput values. You can construct a concrete instance of `GetMysqlBackupDbSystemSnapshotInput` via:
GetMysqlBackupDbSystemSnapshotArgs{...}
type GetMysqlBackupDbSystemSnapshotMaintenance ¶
type GetMysqlBackupDbSystemSnapshotMaintenance struct { // The start time of the maintenance window. WindowStartTime string `pulumi:"windowStartTime"` }
type GetMysqlBackupDbSystemSnapshotMaintenanceArgs ¶
type GetMysqlBackupDbSystemSnapshotMaintenanceArgs struct { // The start time of the maintenance window. WindowStartTime pulumi.StringInput `pulumi:"windowStartTime"` }
func (GetMysqlBackupDbSystemSnapshotMaintenanceArgs) ElementType ¶
func (GetMysqlBackupDbSystemSnapshotMaintenanceArgs) ElementType() reflect.Type
func (GetMysqlBackupDbSystemSnapshotMaintenanceArgs) ToGetMysqlBackupDbSystemSnapshotMaintenanceOutput ¶
func (i GetMysqlBackupDbSystemSnapshotMaintenanceArgs) ToGetMysqlBackupDbSystemSnapshotMaintenanceOutput() GetMysqlBackupDbSystemSnapshotMaintenanceOutput
func (GetMysqlBackupDbSystemSnapshotMaintenanceArgs) ToGetMysqlBackupDbSystemSnapshotMaintenanceOutputWithContext ¶
func (i GetMysqlBackupDbSystemSnapshotMaintenanceArgs) ToGetMysqlBackupDbSystemSnapshotMaintenanceOutputWithContext(ctx context.Context) GetMysqlBackupDbSystemSnapshotMaintenanceOutput
type GetMysqlBackupDbSystemSnapshotMaintenanceArray ¶
type GetMysqlBackupDbSystemSnapshotMaintenanceArray []GetMysqlBackupDbSystemSnapshotMaintenanceInput
func (GetMysqlBackupDbSystemSnapshotMaintenanceArray) ElementType ¶
func (GetMysqlBackupDbSystemSnapshotMaintenanceArray) ElementType() reflect.Type
func (GetMysqlBackupDbSystemSnapshotMaintenanceArray) ToGetMysqlBackupDbSystemSnapshotMaintenanceArrayOutput ¶
func (i GetMysqlBackupDbSystemSnapshotMaintenanceArray) ToGetMysqlBackupDbSystemSnapshotMaintenanceArrayOutput() GetMysqlBackupDbSystemSnapshotMaintenanceArrayOutput
func (GetMysqlBackupDbSystemSnapshotMaintenanceArray) ToGetMysqlBackupDbSystemSnapshotMaintenanceArrayOutputWithContext ¶
func (i GetMysqlBackupDbSystemSnapshotMaintenanceArray) ToGetMysqlBackupDbSystemSnapshotMaintenanceArrayOutputWithContext(ctx context.Context) GetMysqlBackupDbSystemSnapshotMaintenanceArrayOutput
type GetMysqlBackupDbSystemSnapshotMaintenanceArrayInput ¶
type GetMysqlBackupDbSystemSnapshotMaintenanceArrayInput interface { pulumi.Input ToGetMysqlBackupDbSystemSnapshotMaintenanceArrayOutput() GetMysqlBackupDbSystemSnapshotMaintenanceArrayOutput ToGetMysqlBackupDbSystemSnapshotMaintenanceArrayOutputWithContext(context.Context) GetMysqlBackupDbSystemSnapshotMaintenanceArrayOutput }
GetMysqlBackupDbSystemSnapshotMaintenanceArrayInput is an input type that accepts GetMysqlBackupDbSystemSnapshotMaintenanceArray and GetMysqlBackupDbSystemSnapshotMaintenanceArrayOutput values. You can construct a concrete instance of `GetMysqlBackupDbSystemSnapshotMaintenanceArrayInput` via:
GetMysqlBackupDbSystemSnapshotMaintenanceArray{ GetMysqlBackupDbSystemSnapshotMaintenanceArgs{...} }
type GetMysqlBackupDbSystemSnapshotMaintenanceArrayOutput ¶
type GetMysqlBackupDbSystemSnapshotMaintenanceArrayOutput struct{ *pulumi.OutputState }
func (GetMysqlBackupDbSystemSnapshotMaintenanceArrayOutput) ElementType ¶
func (GetMysqlBackupDbSystemSnapshotMaintenanceArrayOutput) ElementType() reflect.Type
func (GetMysqlBackupDbSystemSnapshotMaintenanceArrayOutput) ToGetMysqlBackupDbSystemSnapshotMaintenanceArrayOutput ¶
func (o GetMysqlBackupDbSystemSnapshotMaintenanceArrayOutput) ToGetMysqlBackupDbSystemSnapshotMaintenanceArrayOutput() GetMysqlBackupDbSystemSnapshotMaintenanceArrayOutput
func (GetMysqlBackupDbSystemSnapshotMaintenanceArrayOutput) ToGetMysqlBackupDbSystemSnapshotMaintenanceArrayOutputWithContext ¶
func (o GetMysqlBackupDbSystemSnapshotMaintenanceArrayOutput) ToGetMysqlBackupDbSystemSnapshotMaintenanceArrayOutputWithContext(ctx context.Context) GetMysqlBackupDbSystemSnapshotMaintenanceArrayOutput
type GetMysqlBackupDbSystemSnapshotMaintenanceInput ¶
type GetMysqlBackupDbSystemSnapshotMaintenanceInput interface { pulumi.Input ToGetMysqlBackupDbSystemSnapshotMaintenanceOutput() GetMysqlBackupDbSystemSnapshotMaintenanceOutput ToGetMysqlBackupDbSystemSnapshotMaintenanceOutputWithContext(context.Context) GetMysqlBackupDbSystemSnapshotMaintenanceOutput }
GetMysqlBackupDbSystemSnapshotMaintenanceInput is an input type that accepts GetMysqlBackupDbSystemSnapshotMaintenanceArgs and GetMysqlBackupDbSystemSnapshotMaintenanceOutput values. You can construct a concrete instance of `GetMysqlBackupDbSystemSnapshotMaintenanceInput` via:
GetMysqlBackupDbSystemSnapshotMaintenanceArgs{...}
type GetMysqlBackupDbSystemSnapshotMaintenanceOutput ¶
type GetMysqlBackupDbSystemSnapshotMaintenanceOutput struct{ *pulumi.OutputState }
func (GetMysqlBackupDbSystemSnapshotMaintenanceOutput) ElementType ¶
func (GetMysqlBackupDbSystemSnapshotMaintenanceOutput) ElementType() reflect.Type
func (GetMysqlBackupDbSystemSnapshotMaintenanceOutput) ToGetMysqlBackupDbSystemSnapshotMaintenanceOutput ¶
func (o GetMysqlBackupDbSystemSnapshotMaintenanceOutput) ToGetMysqlBackupDbSystemSnapshotMaintenanceOutput() GetMysqlBackupDbSystemSnapshotMaintenanceOutput
func (GetMysqlBackupDbSystemSnapshotMaintenanceOutput) ToGetMysqlBackupDbSystemSnapshotMaintenanceOutputWithContext ¶
func (o GetMysqlBackupDbSystemSnapshotMaintenanceOutput) ToGetMysqlBackupDbSystemSnapshotMaintenanceOutputWithContext(ctx context.Context) GetMysqlBackupDbSystemSnapshotMaintenanceOutput
func (GetMysqlBackupDbSystemSnapshotMaintenanceOutput) WindowStartTime ¶
func (o GetMysqlBackupDbSystemSnapshotMaintenanceOutput) WindowStartTime() pulumi.StringOutput
The start time of the maintenance window.
type GetMysqlBackupDbSystemSnapshotOutput ¶
type GetMysqlBackupDbSystemSnapshotOutput struct{ *pulumi.OutputState }
func (GetMysqlBackupDbSystemSnapshotOutput) AdminUsername ¶
func (o GetMysqlBackupDbSystemSnapshotOutput) AdminUsername() pulumi.StringOutput
The username for the administrative user.
func (GetMysqlBackupDbSystemSnapshotOutput) AvailabilityDomain ¶
func (o GetMysqlBackupDbSystemSnapshotOutput) AvailabilityDomain() pulumi.StringOutput
The Availability Domain where the primary DB System should be located.
func (GetMysqlBackupDbSystemSnapshotOutput) BackupPolicies ¶
func (o GetMysqlBackupDbSystemSnapshotOutput) BackupPolicies() GetMysqlBackupDbSystemSnapshotBackupPolicyArrayOutput
The Backup policy for the DB System.
func (GetMysqlBackupDbSystemSnapshotOutput) CompartmentId ¶
func (o GetMysqlBackupDbSystemSnapshotOutput) CompartmentId() pulumi.StringOutput
The OCID of the compartment the DB System belongs in.
func (GetMysqlBackupDbSystemSnapshotOutput) ConfigurationId ¶
func (o GetMysqlBackupDbSystemSnapshotOutput) ConfigurationId() pulumi.StringOutput
The OCID of the Configuration to be used for Instances in this DB System.
func (GetMysqlBackupDbSystemSnapshotOutput) CrashRecovery ¶
func (o GetMysqlBackupDbSystemSnapshotOutput) CrashRecovery() pulumi.StringOutput
Whether to run the DB System with InnoDB Redo Logs and the Double Write Buffer enabled or disabled, and whether to enable or disable syncing of the Binary Logs.
func (GetMysqlBackupDbSystemSnapshotOutput) DataStorageSizeInGb ¶
func (o GetMysqlBackupDbSystemSnapshotOutput) DataStorageSizeInGb() pulumi.IntOutput
DEPRECATED: User specified size of the data volume. May be less than current allocatedStorageSizeInGBs. Replaced by dataStorage.dataStorageSizeInGBs.
func (GetMysqlBackupDbSystemSnapshotOutput) DataStorages ¶ added in v2.8.0
func (o GetMysqlBackupDbSystemSnapshotOutput) DataStorages() GetMysqlBackupDbSystemSnapshotDataStorageArrayOutput
Data Storage information.
func (GetMysqlBackupDbSystemSnapshotOutput) DatabaseManagement ¶
func (o GetMysqlBackupDbSystemSnapshotOutput) DatabaseManagement() pulumi.StringOutput
Whether to enable monitoring via the Database Management service.
func (GetMysqlBackupDbSystemSnapshotOutput) DefinedTags ¶
func (o GetMysqlBackupDbSystemSnapshotOutput) DefinedTags() pulumi.StringMapOutput
Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`
func (GetMysqlBackupDbSystemSnapshotOutput) DeletionPolicies ¶
func (o GetMysqlBackupDbSystemSnapshotOutput) DeletionPolicies() GetMysqlBackupDbSystemSnapshotDeletionPolicyArrayOutput
The Deletion policy for the DB System.
func (GetMysqlBackupDbSystemSnapshotOutput) Description ¶
func (o GetMysqlBackupDbSystemSnapshotOutput) Description() pulumi.StringOutput
A user-supplied description for the backup.
func (GetMysqlBackupDbSystemSnapshotOutput) DisplayName ¶
func (o GetMysqlBackupDbSystemSnapshotOutput) DisplayName() pulumi.StringOutput
A user-supplied display name for the backup.
func (GetMysqlBackupDbSystemSnapshotOutput) ElementType ¶
func (GetMysqlBackupDbSystemSnapshotOutput) ElementType() reflect.Type
func (GetMysqlBackupDbSystemSnapshotOutput) Endpoints ¶
func (o GetMysqlBackupDbSystemSnapshotOutput) Endpoints() GetMysqlBackupDbSystemSnapshotEndpointArrayOutput
The network endpoints available for this DB System.
func (GetMysqlBackupDbSystemSnapshotOutput) FaultDomain ¶
func (o GetMysqlBackupDbSystemSnapshotOutput) FaultDomain() pulumi.StringOutput
The name of the Fault Domain the DB System is located in.
func (GetMysqlBackupDbSystemSnapshotOutput) FreeformTags ¶
func (o GetMysqlBackupDbSystemSnapshotOutput) 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 (GetMysqlBackupDbSystemSnapshotOutput) HostnameLabel ¶
func (o GetMysqlBackupDbSystemSnapshotOutput) HostnameLabel() pulumi.StringOutput
The hostname for the primary endpoint of the DB System. Used for DNS. The value is the hostname portion of the primary private IP's fully qualified domain name (FQDN) (for example, "dbsystem-1" in FQDN "dbsystem-1.subnet123.vcn1.oraclevcn.com"). Must be unique across all VNICs in the subnet and comply with RFC 952 and RFC 1123.
func (GetMysqlBackupDbSystemSnapshotOutput) Id ¶
func (o GetMysqlBackupDbSystemSnapshotOutput) Id() pulumi.StringOutput
OCID of the backup itself
func (GetMysqlBackupDbSystemSnapshotOutput) IpAddress ¶
func (o GetMysqlBackupDbSystemSnapshotOutput) IpAddress() pulumi.StringOutput
The IP address the DB System is configured to listen on. A private IP address of the primary endpoint of the DB System. Must be an available IP address within the subnet's CIDR. This will be a "dotted-quad" style IPv4 address.
func (GetMysqlBackupDbSystemSnapshotOutput) IsHighlyAvailable ¶
func (o GetMysqlBackupDbSystemSnapshotOutput) IsHighlyAvailable() pulumi.BoolOutput
Specifies if the DB System is highly available.
func (GetMysqlBackupDbSystemSnapshotOutput) Maintenances ¶
func (o GetMysqlBackupDbSystemSnapshotOutput) Maintenances() GetMysqlBackupDbSystemSnapshotMaintenanceArrayOutput
The Maintenance Policy for the DB System or Read Replica that this model is included in.
func (GetMysqlBackupDbSystemSnapshotOutput) MysqlVersion ¶
func (o GetMysqlBackupDbSystemSnapshotOutput) MysqlVersion() pulumi.StringOutput
The MySQL server version of the DB System used for backup.
func (GetMysqlBackupDbSystemSnapshotOutput) Port ¶
func (o GetMysqlBackupDbSystemSnapshotOutput) Port() pulumi.IntOutput
The port for primary endpoint of the DB System to listen on.
func (GetMysqlBackupDbSystemSnapshotOutput) PortX ¶
func (o GetMysqlBackupDbSystemSnapshotOutput) PortX() pulumi.IntOutput
The network port on which X Plugin listens for TCP/IP connections. This is the X Plugin equivalent of port.
func (GetMysqlBackupDbSystemSnapshotOutput) Region ¶
func (o GetMysqlBackupDbSystemSnapshotOutput) Region() pulumi.StringOutput
The region identifier of the region where the DB system exists. For more information, please see [Regions and Availability Domains](https://docs.oracle.com/en-us/iaas/Content/General/Concepts/regions.htm).
func (GetMysqlBackupDbSystemSnapshotOutput) SecureConnections ¶
func (o GetMysqlBackupDbSystemSnapshotOutput) SecureConnections() GetMysqlBackupDbSystemSnapshotSecureConnectionArrayOutput
Secure connection configuration details.
func (GetMysqlBackupDbSystemSnapshotOutput) ShapeName ¶
func (o GetMysqlBackupDbSystemSnapshotOutput) ShapeName() pulumi.StringOutput
The shape of the DB System instance used for backup.
func (GetMysqlBackupDbSystemSnapshotOutput) SubnetId ¶
func (o GetMysqlBackupDbSystemSnapshotOutput) SubnetId() pulumi.StringOutput
The OCID of the subnet the DB System is associated with.
func (GetMysqlBackupDbSystemSnapshotOutput) ToGetMysqlBackupDbSystemSnapshotOutput ¶
func (o GetMysqlBackupDbSystemSnapshotOutput) ToGetMysqlBackupDbSystemSnapshotOutput() GetMysqlBackupDbSystemSnapshotOutput
func (GetMysqlBackupDbSystemSnapshotOutput) ToGetMysqlBackupDbSystemSnapshotOutputWithContext ¶
func (o GetMysqlBackupDbSystemSnapshotOutput) ToGetMysqlBackupDbSystemSnapshotOutputWithContext(ctx context.Context) GetMysqlBackupDbSystemSnapshotOutput
type GetMysqlBackupDbSystemSnapshotSecureConnection ¶
type GetMysqlBackupDbSystemSnapshotSecureConnection struct { // Select whether to use MySQL Database Service-managed certificate (SYSTEM) or your own certificate (BYOC). CertificateGenerationType string `pulumi:"certificateGenerationType"` // The OCID of the certificate to use. CertificateId string `pulumi:"certificateId"` }
type GetMysqlBackupDbSystemSnapshotSecureConnectionArgs ¶
type GetMysqlBackupDbSystemSnapshotSecureConnectionArgs struct { // Select whether to use MySQL Database Service-managed certificate (SYSTEM) or your own certificate (BYOC). CertificateGenerationType pulumi.StringInput `pulumi:"certificateGenerationType"` // The OCID of the certificate to use. CertificateId pulumi.StringInput `pulumi:"certificateId"` }
func (GetMysqlBackupDbSystemSnapshotSecureConnectionArgs) ElementType ¶
func (GetMysqlBackupDbSystemSnapshotSecureConnectionArgs) ElementType() reflect.Type
func (GetMysqlBackupDbSystemSnapshotSecureConnectionArgs) ToGetMysqlBackupDbSystemSnapshotSecureConnectionOutput ¶
func (i GetMysqlBackupDbSystemSnapshotSecureConnectionArgs) ToGetMysqlBackupDbSystemSnapshotSecureConnectionOutput() GetMysqlBackupDbSystemSnapshotSecureConnectionOutput
func (GetMysqlBackupDbSystemSnapshotSecureConnectionArgs) ToGetMysqlBackupDbSystemSnapshotSecureConnectionOutputWithContext ¶
func (i GetMysqlBackupDbSystemSnapshotSecureConnectionArgs) ToGetMysqlBackupDbSystemSnapshotSecureConnectionOutputWithContext(ctx context.Context) GetMysqlBackupDbSystemSnapshotSecureConnectionOutput
type GetMysqlBackupDbSystemSnapshotSecureConnectionArray ¶
type GetMysqlBackupDbSystemSnapshotSecureConnectionArray []GetMysqlBackupDbSystemSnapshotSecureConnectionInput
func (GetMysqlBackupDbSystemSnapshotSecureConnectionArray) ElementType ¶
func (GetMysqlBackupDbSystemSnapshotSecureConnectionArray) ElementType() reflect.Type
func (GetMysqlBackupDbSystemSnapshotSecureConnectionArray) ToGetMysqlBackupDbSystemSnapshotSecureConnectionArrayOutput ¶
func (i GetMysqlBackupDbSystemSnapshotSecureConnectionArray) ToGetMysqlBackupDbSystemSnapshotSecureConnectionArrayOutput() GetMysqlBackupDbSystemSnapshotSecureConnectionArrayOutput
func (GetMysqlBackupDbSystemSnapshotSecureConnectionArray) ToGetMysqlBackupDbSystemSnapshotSecureConnectionArrayOutputWithContext ¶
func (i GetMysqlBackupDbSystemSnapshotSecureConnectionArray) ToGetMysqlBackupDbSystemSnapshotSecureConnectionArrayOutputWithContext(ctx context.Context) GetMysqlBackupDbSystemSnapshotSecureConnectionArrayOutput
type GetMysqlBackupDbSystemSnapshotSecureConnectionArrayInput ¶
type GetMysqlBackupDbSystemSnapshotSecureConnectionArrayInput interface { pulumi.Input ToGetMysqlBackupDbSystemSnapshotSecureConnectionArrayOutput() GetMysqlBackupDbSystemSnapshotSecureConnectionArrayOutput ToGetMysqlBackupDbSystemSnapshotSecureConnectionArrayOutputWithContext(context.Context) GetMysqlBackupDbSystemSnapshotSecureConnectionArrayOutput }
GetMysqlBackupDbSystemSnapshotSecureConnectionArrayInput is an input type that accepts GetMysqlBackupDbSystemSnapshotSecureConnectionArray and GetMysqlBackupDbSystemSnapshotSecureConnectionArrayOutput values. You can construct a concrete instance of `GetMysqlBackupDbSystemSnapshotSecureConnectionArrayInput` via:
GetMysqlBackupDbSystemSnapshotSecureConnectionArray{ GetMysqlBackupDbSystemSnapshotSecureConnectionArgs{...} }
type GetMysqlBackupDbSystemSnapshotSecureConnectionArrayOutput ¶
type GetMysqlBackupDbSystemSnapshotSecureConnectionArrayOutput struct{ *pulumi.OutputState }
func (GetMysqlBackupDbSystemSnapshotSecureConnectionArrayOutput) ElementType ¶
func (GetMysqlBackupDbSystemSnapshotSecureConnectionArrayOutput) ElementType() reflect.Type
func (GetMysqlBackupDbSystemSnapshotSecureConnectionArrayOutput) ToGetMysqlBackupDbSystemSnapshotSecureConnectionArrayOutput ¶
func (o GetMysqlBackupDbSystemSnapshotSecureConnectionArrayOutput) ToGetMysqlBackupDbSystemSnapshotSecureConnectionArrayOutput() GetMysqlBackupDbSystemSnapshotSecureConnectionArrayOutput
func (GetMysqlBackupDbSystemSnapshotSecureConnectionArrayOutput) ToGetMysqlBackupDbSystemSnapshotSecureConnectionArrayOutputWithContext ¶
func (o GetMysqlBackupDbSystemSnapshotSecureConnectionArrayOutput) ToGetMysqlBackupDbSystemSnapshotSecureConnectionArrayOutputWithContext(ctx context.Context) GetMysqlBackupDbSystemSnapshotSecureConnectionArrayOutput
type GetMysqlBackupDbSystemSnapshotSecureConnectionInput ¶
type GetMysqlBackupDbSystemSnapshotSecureConnectionInput interface { pulumi.Input ToGetMysqlBackupDbSystemSnapshotSecureConnectionOutput() GetMysqlBackupDbSystemSnapshotSecureConnectionOutput ToGetMysqlBackupDbSystemSnapshotSecureConnectionOutputWithContext(context.Context) GetMysqlBackupDbSystemSnapshotSecureConnectionOutput }
GetMysqlBackupDbSystemSnapshotSecureConnectionInput is an input type that accepts GetMysqlBackupDbSystemSnapshotSecureConnectionArgs and GetMysqlBackupDbSystemSnapshotSecureConnectionOutput values. You can construct a concrete instance of `GetMysqlBackupDbSystemSnapshotSecureConnectionInput` via:
GetMysqlBackupDbSystemSnapshotSecureConnectionArgs{...}
type GetMysqlBackupDbSystemSnapshotSecureConnectionOutput ¶
type GetMysqlBackupDbSystemSnapshotSecureConnectionOutput struct{ *pulumi.OutputState }
func (GetMysqlBackupDbSystemSnapshotSecureConnectionOutput) CertificateGenerationType ¶
func (o GetMysqlBackupDbSystemSnapshotSecureConnectionOutput) CertificateGenerationType() pulumi.StringOutput
Select whether to use MySQL Database Service-managed certificate (SYSTEM) or your own certificate (BYOC).
func (GetMysqlBackupDbSystemSnapshotSecureConnectionOutput) CertificateId ¶
func (o GetMysqlBackupDbSystemSnapshotSecureConnectionOutput) CertificateId() pulumi.StringOutput
The OCID of the certificate to use.
func (GetMysqlBackupDbSystemSnapshotSecureConnectionOutput) ElementType ¶
func (GetMysqlBackupDbSystemSnapshotSecureConnectionOutput) ElementType() reflect.Type
func (GetMysqlBackupDbSystemSnapshotSecureConnectionOutput) ToGetMysqlBackupDbSystemSnapshotSecureConnectionOutput ¶
func (o GetMysqlBackupDbSystemSnapshotSecureConnectionOutput) ToGetMysqlBackupDbSystemSnapshotSecureConnectionOutput() GetMysqlBackupDbSystemSnapshotSecureConnectionOutput
func (GetMysqlBackupDbSystemSnapshotSecureConnectionOutput) ToGetMysqlBackupDbSystemSnapshotSecureConnectionOutputWithContext ¶
func (o GetMysqlBackupDbSystemSnapshotSecureConnectionOutput) ToGetMysqlBackupDbSystemSnapshotSecureConnectionOutputWithContext(ctx context.Context) GetMysqlBackupDbSystemSnapshotSecureConnectionOutput
type GetMysqlBackupDbSystemSnapshotSummary ¶
type GetMysqlBackupDbSystemSnapshotSummary struct { // A user-supplied display name for the backup. DisplayName string `pulumi:"displayName"` // OCID of the backup itself Id string `pulumi:"id"` // The region identifier of the region where the DB system exists. For more information, please see [Regions and Availability Domains](https://docs.oracle.com/en-us/iaas/Content/General/Concepts/regions.htm). Region string `pulumi:"region"` }
type GetMysqlBackupDbSystemSnapshotSummaryArgs ¶
type GetMysqlBackupDbSystemSnapshotSummaryArgs struct { // A user-supplied display name for the backup. DisplayName pulumi.StringInput `pulumi:"displayName"` // OCID of the backup itself Id pulumi.StringInput `pulumi:"id"` // The region identifier of the region where the DB system exists. For more information, please see [Regions and Availability Domains](https://docs.oracle.com/en-us/iaas/Content/General/Concepts/regions.htm). Region pulumi.StringInput `pulumi:"region"` }
func (GetMysqlBackupDbSystemSnapshotSummaryArgs) ElementType ¶
func (GetMysqlBackupDbSystemSnapshotSummaryArgs) ElementType() reflect.Type
func (GetMysqlBackupDbSystemSnapshotSummaryArgs) ToGetMysqlBackupDbSystemSnapshotSummaryOutput ¶
func (i GetMysqlBackupDbSystemSnapshotSummaryArgs) ToGetMysqlBackupDbSystemSnapshotSummaryOutput() GetMysqlBackupDbSystemSnapshotSummaryOutput
func (GetMysqlBackupDbSystemSnapshotSummaryArgs) ToGetMysqlBackupDbSystemSnapshotSummaryOutputWithContext ¶
func (i GetMysqlBackupDbSystemSnapshotSummaryArgs) ToGetMysqlBackupDbSystemSnapshotSummaryOutputWithContext(ctx context.Context) GetMysqlBackupDbSystemSnapshotSummaryOutput
type GetMysqlBackupDbSystemSnapshotSummaryArray ¶
type GetMysqlBackupDbSystemSnapshotSummaryArray []GetMysqlBackupDbSystemSnapshotSummaryInput
func (GetMysqlBackupDbSystemSnapshotSummaryArray) ElementType ¶
func (GetMysqlBackupDbSystemSnapshotSummaryArray) ElementType() reflect.Type
func (GetMysqlBackupDbSystemSnapshotSummaryArray) ToGetMysqlBackupDbSystemSnapshotSummaryArrayOutput ¶
func (i GetMysqlBackupDbSystemSnapshotSummaryArray) ToGetMysqlBackupDbSystemSnapshotSummaryArrayOutput() GetMysqlBackupDbSystemSnapshotSummaryArrayOutput
func (GetMysqlBackupDbSystemSnapshotSummaryArray) ToGetMysqlBackupDbSystemSnapshotSummaryArrayOutputWithContext ¶
func (i GetMysqlBackupDbSystemSnapshotSummaryArray) ToGetMysqlBackupDbSystemSnapshotSummaryArrayOutputWithContext(ctx context.Context) GetMysqlBackupDbSystemSnapshotSummaryArrayOutput
type GetMysqlBackupDbSystemSnapshotSummaryArrayInput ¶
type GetMysqlBackupDbSystemSnapshotSummaryArrayInput interface { pulumi.Input ToGetMysqlBackupDbSystemSnapshotSummaryArrayOutput() GetMysqlBackupDbSystemSnapshotSummaryArrayOutput ToGetMysqlBackupDbSystemSnapshotSummaryArrayOutputWithContext(context.Context) GetMysqlBackupDbSystemSnapshotSummaryArrayOutput }
GetMysqlBackupDbSystemSnapshotSummaryArrayInput is an input type that accepts GetMysqlBackupDbSystemSnapshotSummaryArray and GetMysqlBackupDbSystemSnapshotSummaryArrayOutput values. You can construct a concrete instance of `GetMysqlBackupDbSystemSnapshotSummaryArrayInput` via:
GetMysqlBackupDbSystemSnapshotSummaryArray{ GetMysqlBackupDbSystemSnapshotSummaryArgs{...} }
type GetMysqlBackupDbSystemSnapshotSummaryArrayOutput ¶
type GetMysqlBackupDbSystemSnapshotSummaryArrayOutput struct{ *pulumi.OutputState }
func (GetMysqlBackupDbSystemSnapshotSummaryArrayOutput) ElementType ¶
func (GetMysqlBackupDbSystemSnapshotSummaryArrayOutput) ElementType() reflect.Type
func (GetMysqlBackupDbSystemSnapshotSummaryArrayOutput) ToGetMysqlBackupDbSystemSnapshotSummaryArrayOutput ¶
func (o GetMysqlBackupDbSystemSnapshotSummaryArrayOutput) ToGetMysqlBackupDbSystemSnapshotSummaryArrayOutput() GetMysqlBackupDbSystemSnapshotSummaryArrayOutput
func (GetMysqlBackupDbSystemSnapshotSummaryArrayOutput) ToGetMysqlBackupDbSystemSnapshotSummaryArrayOutputWithContext ¶
func (o GetMysqlBackupDbSystemSnapshotSummaryArrayOutput) ToGetMysqlBackupDbSystemSnapshotSummaryArrayOutputWithContext(ctx context.Context) GetMysqlBackupDbSystemSnapshotSummaryArrayOutput
type GetMysqlBackupDbSystemSnapshotSummaryInput ¶
type GetMysqlBackupDbSystemSnapshotSummaryInput interface { pulumi.Input ToGetMysqlBackupDbSystemSnapshotSummaryOutput() GetMysqlBackupDbSystemSnapshotSummaryOutput ToGetMysqlBackupDbSystemSnapshotSummaryOutputWithContext(context.Context) GetMysqlBackupDbSystemSnapshotSummaryOutput }
GetMysqlBackupDbSystemSnapshotSummaryInput is an input type that accepts GetMysqlBackupDbSystemSnapshotSummaryArgs and GetMysqlBackupDbSystemSnapshotSummaryOutput values. You can construct a concrete instance of `GetMysqlBackupDbSystemSnapshotSummaryInput` via:
GetMysqlBackupDbSystemSnapshotSummaryArgs{...}
type GetMysqlBackupDbSystemSnapshotSummaryOutput ¶
type GetMysqlBackupDbSystemSnapshotSummaryOutput struct{ *pulumi.OutputState }
func (GetMysqlBackupDbSystemSnapshotSummaryOutput) DisplayName ¶
func (o GetMysqlBackupDbSystemSnapshotSummaryOutput) DisplayName() pulumi.StringOutput
A user-supplied display name for the backup.
func (GetMysqlBackupDbSystemSnapshotSummaryOutput) ElementType ¶
func (GetMysqlBackupDbSystemSnapshotSummaryOutput) ElementType() reflect.Type
func (GetMysqlBackupDbSystemSnapshotSummaryOutput) Id ¶
func (o GetMysqlBackupDbSystemSnapshotSummaryOutput) Id() pulumi.StringOutput
OCID of the backup itself
func (GetMysqlBackupDbSystemSnapshotSummaryOutput) Region ¶
func (o GetMysqlBackupDbSystemSnapshotSummaryOutput) Region() pulumi.StringOutput
The region identifier of the region where the DB system exists. For more information, please see [Regions and Availability Domains](https://docs.oracle.com/en-us/iaas/Content/General/Concepts/regions.htm).
func (GetMysqlBackupDbSystemSnapshotSummaryOutput) ToGetMysqlBackupDbSystemSnapshotSummaryOutput ¶
func (o GetMysqlBackupDbSystemSnapshotSummaryOutput) ToGetMysqlBackupDbSystemSnapshotSummaryOutput() GetMysqlBackupDbSystemSnapshotSummaryOutput
func (GetMysqlBackupDbSystemSnapshotSummaryOutput) ToGetMysqlBackupDbSystemSnapshotSummaryOutputWithContext ¶
func (o GetMysqlBackupDbSystemSnapshotSummaryOutput) ToGetMysqlBackupDbSystemSnapshotSummaryOutputWithContext(ctx context.Context) GetMysqlBackupDbSystemSnapshotSummaryOutput
type GetMysqlBackupSourceDetail ¶
type GetMysqlBackupSourceDetail struct { // The OCID of the Backup BackupId string `pulumi:"backupId"` // The OCID of the compartment the DB System belongs in. CompartmentId string `pulumi:"compartmentId"` // The region identifier of the region where the DB system exists. For more information, please see [Regions and Availability Domains](https://docs.oracle.com/en-us/iaas/Content/General/Concepts/regions.htm). Region string `pulumi:"region"` }
type GetMysqlBackupSourceDetailArgs ¶
type GetMysqlBackupSourceDetailArgs struct { // The OCID of the Backup BackupId pulumi.StringInput `pulumi:"backupId"` // The OCID of the compartment the DB System belongs in. CompartmentId pulumi.StringInput `pulumi:"compartmentId"` // The region identifier of the region where the DB system exists. For more information, please see [Regions and Availability Domains](https://docs.oracle.com/en-us/iaas/Content/General/Concepts/regions.htm). Region pulumi.StringInput `pulumi:"region"` }
func (GetMysqlBackupSourceDetailArgs) ElementType ¶
func (GetMysqlBackupSourceDetailArgs) ElementType() reflect.Type
func (GetMysqlBackupSourceDetailArgs) ToGetMysqlBackupSourceDetailOutput ¶
func (i GetMysqlBackupSourceDetailArgs) ToGetMysqlBackupSourceDetailOutput() GetMysqlBackupSourceDetailOutput
func (GetMysqlBackupSourceDetailArgs) ToGetMysqlBackupSourceDetailOutputWithContext ¶
func (i GetMysqlBackupSourceDetailArgs) ToGetMysqlBackupSourceDetailOutputWithContext(ctx context.Context) GetMysqlBackupSourceDetailOutput
type GetMysqlBackupSourceDetailArray ¶
type GetMysqlBackupSourceDetailArray []GetMysqlBackupSourceDetailInput
func (GetMysqlBackupSourceDetailArray) ElementType ¶
func (GetMysqlBackupSourceDetailArray) ElementType() reflect.Type
func (GetMysqlBackupSourceDetailArray) ToGetMysqlBackupSourceDetailArrayOutput ¶
func (i GetMysqlBackupSourceDetailArray) ToGetMysqlBackupSourceDetailArrayOutput() GetMysqlBackupSourceDetailArrayOutput
func (GetMysqlBackupSourceDetailArray) ToGetMysqlBackupSourceDetailArrayOutputWithContext ¶
func (i GetMysqlBackupSourceDetailArray) ToGetMysqlBackupSourceDetailArrayOutputWithContext(ctx context.Context) GetMysqlBackupSourceDetailArrayOutput
type GetMysqlBackupSourceDetailArrayInput ¶
type GetMysqlBackupSourceDetailArrayInput interface { pulumi.Input ToGetMysqlBackupSourceDetailArrayOutput() GetMysqlBackupSourceDetailArrayOutput ToGetMysqlBackupSourceDetailArrayOutputWithContext(context.Context) GetMysqlBackupSourceDetailArrayOutput }
GetMysqlBackupSourceDetailArrayInput is an input type that accepts GetMysqlBackupSourceDetailArray and GetMysqlBackupSourceDetailArrayOutput values. You can construct a concrete instance of `GetMysqlBackupSourceDetailArrayInput` via:
GetMysqlBackupSourceDetailArray{ GetMysqlBackupSourceDetailArgs{...} }
type GetMysqlBackupSourceDetailArrayOutput ¶
type GetMysqlBackupSourceDetailArrayOutput struct{ *pulumi.OutputState }
func (GetMysqlBackupSourceDetailArrayOutput) ElementType ¶
func (GetMysqlBackupSourceDetailArrayOutput) ElementType() reflect.Type
func (GetMysqlBackupSourceDetailArrayOutput) Index ¶
func (o GetMysqlBackupSourceDetailArrayOutput) Index(i pulumi.IntInput) GetMysqlBackupSourceDetailOutput
func (GetMysqlBackupSourceDetailArrayOutput) ToGetMysqlBackupSourceDetailArrayOutput ¶
func (o GetMysqlBackupSourceDetailArrayOutput) ToGetMysqlBackupSourceDetailArrayOutput() GetMysqlBackupSourceDetailArrayOutput
func (GetMysqlBackupSourceDetailArrayOutput) ToGetMysqlBackupSourceDetailArrayOutputWithContext ¶
func (o GetMysqlBackupSourceDetailArrayOutput) ToGetMysqlBackupSourceDetailArrayOutputWithContext(ctx context.Context) GetMysqlBackupSourceDetailArrayOutput
type GetMysqlBackupSourceDetailInput ¶
type GetMysqlBackupSourceDetailInput interface { pulumi.Input ToGetMysqlBackupSourceDetailOutput() GetMysqlBackupSourceDetailOutput ToGetMysqlBackupSourceDetailOutputWithContext(context.Context) GetMysqlBackupSourceDetailOutput }
GetMysqlBackupSourceDetailInput is an input type that accepts GetMysqlBackupSourceDetailArgs and GetMysqlBackupSourceDetailOutput values. You can construct a concrete instance of `GetMysqlBackupSourceDetailInput` via:
GetMysqlBackupSourceDetailArgs{...}
type GetMysqlBackupSourceDetailOutput ¶
type GetMysqlBackupSourceDetailOutput struct{ *pulumi.OutputState }
func (GetMysqlBackupSourceDetailOutput) BackupId ¶
func (o GetMysqlBackupSourceDetailOutput) BackupId() pulumi.StringOutput
The OCID of the Backup
func (GetMysqlBackupSourceDetailOutput) CompartmentId ¶
func (o GetMysqlBackupSourceDetailOutput) CompartmentId() pulumi.StringOutput
The OCID of the compartment the DB System belongs in.
func (GetMysqlBackupSourceDetailOutput) ElementType ¶
func (GetMysqlBackupSourceDetailOutput) ElementType() reflect.Type
func (GetMysqlBackupSourceDetailOutput) Region ¶
func (o GetMysqlBackupSourceDetailOutput) Region() pulumi.StringOutput
The region identifier of the region where the DB system exists. For more information, please see [Regions and Availability Domains](https://docs.oracle.com/en-us/iaas/Content/General/Concepts/regions.htm).
func (GetMysqlBackupSourceDetailOutput) ToGetMysqlBackupSourceDetailOutput ¶
func (o GetMysqlBackupSourceDetailOutput) ToGetMysqlBackupSourceDetailOutput() GetMysqlBackupSourceDetailOutput
func (GetMysqlBackupSourceDetailOutput) ToGetMysqlBackupSourceDetailOutputWithContext ¶
func (o GetMysqlBackupSourceDetailOutput) ToGetMysqlBackupSourceDetailOutputWithContext(ctx context.Context) GetMysqlBackupSourceDetailOutput
type GetMysqlBackupsArgs ¶
type GetMysqlBackupsArgs struct { // Backup OCID BackupId *string `pulumi:"backupId"` // The compartment [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). CompartmentId string `pulumi:"compartmentId"` // Backup creationType CreationType *string `pulumi:"creationType"` // The DB System [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). DbSystemId *string `pulumi:"dbSystemId"` // A filter to return only the resource matching the given display name exactly. DisplayName *string `pulumi:"displayName"` Filters []GetMysqlBackupsFilter `pulumi:"filters"` // Backup Lifecycle State State *string `pulumi:"state"` }
A collection of arguments for invoking getMysqlBackups.
type GetMysqlBackupsBackup ¶
type GetMysqlBackupsBackup struct { // The size of the backup in base-2 (IEC) gibibytes. (GiB). BackupSizeInGbs int `pulumi:"backupSizeInGbs"` // The type of backup. BackupType string `pulumi:"backupType"` // The compartment [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). CompartmentId string `pulumi:"compartmentId"` // Backup creationType CreationType string `pulumi:"creationType"` // DEPRECATED: User specified size of the data volume. May be less than current allocatedStorageSizeInGBs. Replaced by dataStorage.dataStorageSizeInGBs. DataStorageSizeInGb int `pulumi:"dataStorageSizeInGb"` // The DB System [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). DbSystemId string `pulumi:"dbSystemId"` DbSystemSnapshotSummaries []GetMysqlBackupsBackupDbSystemSnapshotSummary `pulumi:"dbSystemSnapshotSummaries"` // Snapshot of the DbSystem details at the time of the backup DbSystemSnapshots []GetMysqlBackupsBackupDbSystemSnapshot `pulumi:"dbSystemSnapshots"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags map[string]string `pulumi:"definedTags"` // A user-supplied description for the backup. Description string `pulumi:"description"` // A filter to return only the resource matching the given display name exactly. DisplayName string `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 map[string]string `pulumi:"freeformTags"` // OCID of the backup itself Id string `pulumi:"id"` // The OCID of the immediate source DB system backup from which this DB system backup was copied. ImmediateSourceBackupId string `pulumi:"immediateSourceBackupId"` // Additional information about the current lifecycleState. LifecycleDetails string `pulumi:"lifecycleDetails"` // The MySQL server version of the DB System used for backup. MysqlVersion string `pulumi:"mysqlVersion"` // The OCID of the original source DB system backup from which this DB system backup was copied. OriginalSourceBackupId string `pulumi:"originalSourceBackupId"` // Number of days to retain this backup. RetentionInDays int `pulumi:"retentionInDays"` // The shape of the DB System instance used for backup. ShapeName string `pulumi:"shapeName"` SourceDetails []GetMysqlBackupsBackupSourceDetail `pulumi:"sourceDetails"` // Backup Lifecycle State State string `pulumi:"state"` // The date and time the DB system backup copy was created, as described by [RFC 3339](https://tools.ietf.org/rfc/rfc3339). TimeCopyCreated string `pulumi:"timeCopyCreated"` // The time the backup record was created. TimeCreated string `pulumi:"timeCreated"` // The time at which the backup was updated. TimeUpdated string `pulumi:"timeUpdated"` }
type GetMysqlBackupsBackupArgs ¶
type GetMysqlBackupsBackupArgs struct { // The size of the backup in base-2 (IEC) gibibytes. (GiB). BackupSizeInGbs pulumi.IntInput `pulumi:"backupSizeInGbs"` // The type of backup. BackupType pulumi.StringInput `pulumi:"backupType"` // The compartment [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). CompartmentId pulumi.StringInput `pulumi:"compartmentId"` // Backup creationType CreationType pulumi.StringInput `pulumi:"creationType"` // DEPRECATED: User specified size of the data volume. May be less than current allocatedStorageSizeInGBs. Replaced by dataStorage.dataStorageSizeInGBs. DataStorageSizeInGb pulumi.IntInput `pulumi:"dataStorageSizeInGb"` // The DB System [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). DbSystemId pulumi.StringInput `pulumi:"dbSystemId"` DbSystemSnapshotSummaries GetMysqlBackupsBackupDbSystemSnapshotSummaryArrayInput `pulumi:"dbSystemSnapshotSummaries"` // Snapshot of the DbSystem details at the time of the backup DbSystemSnapshots GetMysqlBackupsBackupDbSystemSnapshotArrayInput `pulumi:"dbSystemSnapshots"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags pulumi.StringMapInput `pulumi:"definedTags"` // A user-supplied description for the backup. Description pulumi.StringInput `pulumi:"description"` // A filter to return only the resource matching the given display name exactly. DisplayName pulumi.StringInput `pulumi:"displayName"` // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}` FreeformTags pulumi.StringMapInput `pulumi:"freeformTags"` // OCID of the backup itself Id pulumi.StringInput `pulumi:"id"` // The OCID of the immediate source DB system backup from which this DB system backup was copied. ImmediateSourceBackupId pulumi.StringInput `pulumi:"immediateSourceBackupId"` // Additional information about the current lifecycleState. LifecycleDetails pulumi.StringInput `pulumi:"lifecycleDetails"` // The MySQL server version of the DB System used for backup. MysqlVersion pulumi.StringInput `pulumi:"mysqlVersion"` // The OCID of the original source DB system backup from which this DB system backup was copied. OriginalSourceBackupId pulumi.StringInput `pulumi:"originalSourceBackupId"` // Number of days to retain this backup. RetentionInDays pulumi.IntInput `pulumi:"retentionInDays"` // The shape of the DB System instance used for backup. ShapeName pulumi.StringInput `pulumi:"shapeName"` SourceDetails GetMysqlBackupsBackupSourceDetailArrayInput `pulumi:"sourceDetails"` // Backup Lifecycle State State pulumi.StringInput `pulumi:"state"` // The date and time the DB system backup copy was created, as described by [RFC 3339](https://tools.ietf.org/rfc/rfc3339). TimeCopyCreated pulumi.StringInput `pulumi:"timeCopyCreated"` // The time the backup record was created. TimeCreated pulumi.StringInput `pulumi:"timeCreated"` // The time at which the backup was updated. TimeUpdated pulumi.StringInput `pulumi:"timeUpdated"` }
func (GetMysqlBackupsBackupArgs) ElementType ¶
func (GetMysqlBackupsBackupArgs) ElementType() reflect.Type
func (GetMysqlBackupsBackupArgs) ToGetMysqlBackupsBackupOutput ¶
func (i GetMysqlBackupsBackupArgs) ToGetMysqlBackupsBackupOutput() GetMysqlBackupsBackupOutput
func (GetMysqlBackupsBackupArgs) ToGetMysqlBackupsBackupOutputWithContext ¶
func (i GetMysqlBackupsBackupArgs) ToGetMysqlBackupsBackupOutputWithContext(ctx context.Context) GetMysqlBackupsBackupOutput
type GetMysqlBackupsBackupArray ¶
type GetMysqlBackupsBackupArray []GetMysqlBackupsBackupInput
func (GetMysqlBackupsBackupArray) ElementType ¶
func (GetMysqlBackupsBackupArray) ElementType() reflect.Type
func (GetMysqlBackupsBackupArray) ToGetMysqlBackupsBackupArrayOutput ¶
func (i GetMysqlBackupsBackupArray) ToGetMysqlBackupsBackupArrayOutput() GetMysqlBackupsBackupArrayOutput
func (GetMysqlBackupsBackupArray) ToGetMysqlBackupsBackupArrayOutputWithContext ¶
func (i GetMysqlBackupsBackupArray) ToGetMysqlBackupsBackupArrayOutputWithContext(ctx context.Context) GetMysqlBackupsBackupArrayOutput
type GetMysqlBackupsBackupArrayInput ¶
type GetMysqlBackupsBackupArrayInput interface { pulumi.Input ToGetMysqlBackupsBackupArrayOutput() GetMysqlBackupsBackupArrayOutput ToGetMysqlBackupsBackupArrayOutputWithContext(context.Context) GetMysqlBackupsBackupArrayOutput }
GetMysqlBackupsBackupArrayInput is an input type that accepts GetMysqlBackupsBackupArray and GetMysqlBackupsBackupArrayOutput values. You can construct a concrete instance of `GetMysqlBackupsBackupArrayInput` via:
GetMysqlBackupsBackupArray{ GetMysqlBackupsBackupArgs{...} }
type GetMysqlBackupsBackupArrayOutput ¶
type GetMysqlBackupsBackupArrayOutput struct{ *pulumi.OutputState }
func (GetMysqlBackupsBackupArrayOutput) ElementType ¶
func (GetMysqlBackupsBackupArrayOutput) ElementType() reflect.Type
func (GetMysqlBackupsBackupArrayOutput) Index ¶
func (o GetMysqlBackupsBackupArrayOutput) Index(i pulumi.IntInput) GetMysqlBackupsBackupOutput
func (GetMysqlBackupsBackupArrayOutput) ToGetMysqlBackupsBackupArrayOutput ¶
func (o GetMysqlBackupsBackupArrayOutput) ToGetMysqlBackupsBackupArrayOutput() GetMysqlBackupsBackupArrayOutput
func (GetMysqlBackupsBackupArrayOutput) ToGetMysqlBackupsBackupArrayOutputWithContext ¶
func (o GetMysqlBackupsBackupArrayOutput) ToGetMysqlBackupsBackupArrayOutputWithContext(ctx context.Context) GetMysqlBackupsBackupArrayOutput
type GetMysqlBackupsBackupDbSystemSnapshot ¶
type GetMysqlBackupsBackupDbSystemSnapshot struct { // The username for the administrative user. AdminUsername string `pulumi:"adminUsername"` // The Availability Domain where the primary DB System should be located. AvailabilityDomain string `pulumi:"availabilityDomain"` // The Backup policy for the DB System. BackupPolicies []GetMysqlBackupsBackupDbSystemSnapshotBackupPolicy `pulumi:"backupPolicies"` // The compartment [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). CompartmentId string `pulumi:"compartmentId"` // The OCID of the Configuration to be used for Instances in this DB System. ConfigurationId string `pulumi:"configurationId"` // Whether to run the DB System with InnoDB Redo Logs and the Double Write Buffer enabled or disabled, and whether to enable or disable syncing of the Binary Logs. CrashRecovery string `pulumi:"crashRecovery"` // DEPRECATED: User specified size of the data volume. May be less than current allocatedStorageSizeInGBs. Replaced by dataStorage.dataStorageSizeInGBs. DataStorageSizeInGb int `pulumi:"dataStorageSizeInGb"` // Data Storage information. DataStorages []GetMysqlBackupsBackupDbSystemSnapshotDataStorage `pulumi:"dataStorages"` // Whether to enable monitoring via the Database Management service. DatabaseManagement string `pulumi:"databaseManagement"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags map[string]string `pulumi:"definedTags"` // The Deletion policy for the DB System. DeletionPolicies []GetMysqlBackupsBackupDbSystemSnapshotDeletionPolicy `pulumi:"deletionPolicies"` // A user-supplied description for the backup. Description string `pulumi:"description"` // A filter to return only the resource matching the given display name exactly. DisplayName string `pulumi:"displayName"` // The network endpoints available for this DB System. Endpoints []GetMysqlBackupsBackupDbSystemSnapshotEndpoint `pulumi:"endpoints"` // The name of the Fault Domain the DB System is located in. FaultDomain string `pulumi:"faultDomain"` // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}` FreeformTags map[string]string `pulumi:"freeformTags"` // The hostname for the primary endpoint of the DB System. Used for DNS. The value is the hostname portion of the primary private IP's fully qualified domain name (FQDN) (for example, "dbsystem-1" in FQDN "dbsystem-1.subnet123.vcn1.oraclevcn.com"). Must be unique across all VNICs in the subnet and comply with RFC 952 and RFC 1123. HostnameLabel string `pulumi:"hostnameLabel"` // OCID of the backup itself Id string `pulumi:"id"` // The IP address the DB System is configured to listen on. A private IP address of the primary endpoint of the DB System. Must be an available IP address within the subnet's CIDR. This will be a "dotted-quad" style IPv4 address. IpAddress string `pulumi:"ipAddress"` // Specifies if the DB System is highly available. IsHighlyAvailable bool `pulumi:"isHighlyAvailable"` // The Maintenance Policy for the DB System or Read Replica that this model is included in. Maintenances []GetMysqlBackupsBackupDbSystemSnapshotMaintenance `pulumi:"maintenances"` // The MySQL server version of the DB System used for backup. MysqlVersion string `pulumi:"mysqlVersion"` // The port for primary endpoint of the DB System to listen on. Port int `pulumi:"port"` // The network port on which X Plugin listens for TCP/IP connections. This is the X Plugin equivalent of port. PortX int `pulumi:"portX"` // The region identifier of the region where the DB system exists. For more information, please see [Regions and Availability Domains](https://docs.oracle.com/en-us/iaas/Content/General/Concepts/regions.htm). Region string `pulumi:"region"` // Secure connection configuration details. SecureConnections []GetMysqlBackupsBackupDbSystemSnapshotSecureConnection `pulumi:"secureConnections"` // The shape of the DB System instance used for backup. ShapeName string `pulumi:"shapeName"` // The OCID of the subnet the DB System is associated with. SubnetId string `pulumi:"subnetId"` }
type GetMysqlBackupsBackupDbSystemSnapshotArgs ¶
type GetMysqlBackupsBackupDbSystemSnapshotArgs struct { // The username for the administrative user. AdminUsername pulumi.StringInput `pulumi:"adminUsername"` // The Availability Domain where the primary DB System should be located. AvailabilityDomain pulumi.StringInput `pulumi:"availabilityDomain"` // The Backup policy for the DB System. BackupPolicies GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyArrayInput `pulumi:"backupPolicies"` // The compartment [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). CompartmentId pulumi.StringInput `pulumi:"compartmentId"` // The OCID of the Configuration to be used for Instances in this DB System. ConfigurationId pulumi.StringInput `pulumi:"configurationId"` // Whether to run the DB System with InnoDB Redo Logs and the Double Write Buffer enabled or disabled, and whether to enable or disable syncing of the Binary Logs. CrashRecovery pulumi.StringInput `pulumi:"crashRecovery"` // DEPRECATED: User specified size of the data volume. May be less than current allocatedStorageSizeInGBs. Replaced by dataStorage.dataStorageSizeInGBs. DataStorageSizeInGb pulumi.IntInput `pulumi:"dataStorageSizeInGb"` // Data Storage information. DataStorages GetMysqlBackupsBackupDbSystemSnapshotDataStorageArrayInput `pulumi:"dataStorages"` // Whether to enable monitoring via the Database Management service. DatabaseManagement pulumi.StringInput `pulumi:"databaseManagement"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags pulumi.StringMapInput `pulumi:"definedTags"` // The Deletion policy for the DB System. DeletionPolicies GetMysqlBackupsBackupDbSystemSnapshotDeletionPolicyArrayInput `pulumi:"deletionPolicies"` // A user-supplied description for the backup. Description pulumi.StringInput `pulumi:"description"` // A filter to return only the resource matching the given display name exactly. DisplayName pulumi.StringInput `pulumi:"displayName"` // The network endpoints available for this DB System. Endpoints GetMysqlBackupsBackupDbSystemSnapshotEndpointArrayInput `pulumi:"endpoints"` // The name of the Fault Domain the DB System is located in. FaultDomain pulumi.StringInput `pulumi:"faultDomain"` // 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 `pulumi:"freeformTags"` // The hostname for the primary endpoint of the DB System. Used for DNS. The value is the hostname portion of the primary private IP's fully qualified domain name (FQDN) (for example, "dbsystem-1" in FQDN "dbsystem-1.subnet123.vcn1.oraclevcn.com"). Must be unique across all VNICs in the subnet and comply with RFC 952 and RFC 1123. HostnameLabel pulumi.StringInput `pulumi:"hostnameLabel"` // OCID of the backup itself Id pulumi.StringInput `pulumi:"id"` // The IP address the DB System is configured to listen on. A private IP address of the primary endpoint of the DB System. Must be an available IP address within the subnet's CIDR. This will be a "dotted-quad" style IPv4 address. IpAddress pulumi.StringInput `pulumi:"ipAddress"` // Specifies if the DB System is highly available. IsHighlyAvailable pulumi.BoolInput `pulumi:"isHighlyAvailable"` // The Maintenance Policy for the DB System or Read Replica that this model is included in. Maintenances GetMysqlBackupsBackupDbSystemSnapshotMaintenanceArrayInput `pulumi:"maintenances"` // The MySQL server version of the DB System used for backup. MysqlVersion pulumi.StringInput `pulumi:"mysqlVersion"` // The port for primary endpoint of the DB System to listen on. Port pulumi.IntInput `pulumi:"port"` // The network port on which X Plugin listens for TCP/IP connections. This is the X Plugin equivalent of port. PortX pulumi.IntInput `pulumi:"portX"` // The region identifier of the region where the DB system exists. For more information, please see [Regions and Availability Domains](https://docs.oracle.com/en-us/iaas/Content/General/Concepts/regions.htm). Region pulumi.StringInput `pulumi:"region"` // Secure connection configuration details. SecureConnections GetMysqlBackupsBackupDbSystemSnapshotSecureConnectionArrayInput `pulumi:"secureConnections"` // The shape of the DB System instance used for backup. ShapeName pulumi.StringInput `pulumi:"shapeName"` // The OCID of the subnet the DB System is associated with. SubnetId pulumi.StringInput `pulumi:"subnetId"` }
func (GetMysqlBackupsBackupDbSystemSnapshotArgs) ElementType ¶
func (GetMysqlBackupsBackupDbSystemSnapshotArgs) ElementType() reflect.Type
func (GetMysqlBackupsBackupDbSystemSnapshotArgs) ToGetMysqlBackupsBackupDbSystemSnapshotOutput ¶
func (i GetMysqlBackupsBackupDbSystemSnapshotArgs) ToGetMysqlBackupsBackupDbSystemSnapshotOutput() GetMysqlBackupsBackupDbSystemSnapshotOutput
func (GetMysqlBackupsBackupDbSystemSnapshotArgs) ToGetMysqlBackupsBackupDbSystemSnapshotOutputWithContext ¶
func (i GetMysqlBackupsBackupDbSystemSnapshotArgs) ToGetMysqlBackupsBackupDbSystemSnapshotOutputWithContext(ctx context.Context) GetMysqlBackupsBackupDbSystemSnapshotOutput
type GetMysqlBackupsBackupDbSystemSnapshotArray ¶
type GetMysqlBackupsBackupDbSystemSnapshotArray []GetMysqlBackupsBackupDbSystemSnapshotInput
func (GetMysqlBackupsBackupDbSystemSnapshotArray) ElementType ¶
func (GetMysqlBackupsBackupDbSystemSnapshotArray) ElementType() reflect.Type
func (GetMysqlBackupsBackupDbSystemSnapshotArray) ToGetMysqlBackupsBackupDbSystemSnapshotArrayOutput ¶
func (i GetMysqlBackupsBackupDbSystemSnapshotArray) ToGetMysqlBackupsBackupDbSystemSnapshotArrayOutput() GetMysqlBackupsBackupDbSystemSnapshotArrayOutput
func (GetMysqlBackupsBackupDbSystemSnapshotArray) ToGetMysqlBackupsBackupDbSystemSnapshotArrayOutputWithContext ¶
func (i GetMysqlBackupsBackupDbSystemSnapshotArray) ToGetMysqlBackupsBackupDbSystemSnapshotArrayOutputWithContext(ctx context.Context) GetMysqlBackupsBackupDbSystemSnapshotArrayOutput
type GetMysqlBackupsBackupDbSystemSnapshotArrayInput ¶
type GetMysqlBackupsBackupDbSystemSnapshotArrayInput interface { pulumi.Input ToGetMysqlBackupsBackupDbSystemSnapshotArrayOutput() GetMysqlBackupsBackupDbSystemSnapshotArrayOutput ToGetMysqlBackupsBackupDbSystemSnapshotArrayOutputWithContext(context.Context) GetMysqlBackupsBackupDbSystemSnapshotArrayOutput }
GetMysqlBackupsBackupDbSystemSnapshotArrayInput is an input type that accepts GetMysqlBackupsBackupDbSystemSnapshotArray and GetMysqlBackupsBackupDbSystemSnapshotArrayOutput values. You can construct a concrete instance of `GetMysqlBackupsBackupDbSystemSnapshotArrayInput` via:
GetMysqlBackupsBackupDbSystemSnapshotArray{ GetMysqlBackupsBackupDbSystemSnapshotArgs{...} }
type GetMysqlBackupsBackupDbSystemSnapshotArrayOutput ¶
type GetMysqlBackupsBackupDbSystemSnapshotArrayOutput struct{ *pulumi.OutputState }
func (GetMysqlBackupsBackupDbSystemSnapshotArrayOutput) ElementType ¶
func (GetMysqlBackupsBackupDbSystemSnapshotArrayOutput) ElementType() reflect.Type
func (GetMysqlBackupsBackupDbSystemSnapshotArrayOutput) ToGetMysqlBackupsBackupDbSystemSnapshotArrayOutput ¶
func (o GetMysqlBackupsBackupDbSystemSnapshotArrayOutput) ToGetMysqlBackupsBackupDbSystemSnapshotArrayOutput() GetMysqlBackupsBackupDbSystemSnapshotArrayOutput
func (GetMysqlBackupsBackupDbSystemSnapshotArrayOutput) ToGetMysqlBackupsBackupDbSystemSnapshotArrayOutputWithContext ¶
func (o GetMysqlBackupsBackupDbSystemSnapshotArrayOutput) ToGetMysqlBackupsBackupDbSystemSnapshotArrayOutputWithContext(ctx context.Context) GetMysqlBackupsBackupDbSystemSnapshotArrayOutput
type GetMysqlBackupsBackupDbSystemSnapshotBackupPolicy ¶
type GetMysqlBackupsBackupDbSystemSnapshotBackupPolicy struct { // Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags map[string]string `pulumi:"definedTags"` // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}` FreeformTags map[string]string `pulumi:"freeformTags"` // Specifies if PITR is enabled or disabled. IsEnabled bool `pulumi:"isEnabled"` // The PITR policy for the DB System. PitrPolicies []GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyPitrPolicy `pulumi:"pitrPolicies"` // Number of days to retain this backup. RetentionInDays int `pulumi:"retentionInDays"` // The start time of the maintenance window. WindowStartTime string `pulumi:"windowStartTime"` }
type GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyArgs ¶
type GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyArgs struct { // Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags pulumi.StringMapInput `pulumi:"definedTags"` // 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 `pulumi:"freeformTags"` // Specifies if PITR is enabled or disabled. IsEnabled pulumi.BoolInput `pulumi:"isEnabled"` // The PITR policy for the DB System. PitrPolicies GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyPitrPolicyArrayInput `pulumi:"pitrPolicies"` // Number of days to retain this backup. RetentionInDays pulumi.IntInput `pulumi:"retentionInDays"` // The start time of the maintenance window. WindowStartTime pulumi.StringInput `pulumi:"windowStartTime"` }
func (GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyArgs) ElementType ¶
func (GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyArgs) ElementType() reflect.Type
func (GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyArgs) ToGetMysqlBackupsBackupDbSystemSnapshotBackupPolicyOutput ¶
func (i GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyArgs) ToGetMysqlBackupsBackupDbSystemSnapshotBackupPolicyOutput() GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyOutput
func (GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyArgs) ToGetMysqlBackupsBackupDbSystemSnapshotBackupPolicyOutputWithContext ¶
func (i GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyArgs) ToGetMysqlBackupsBackupDbSystemSnapshotBackupPolicyOutputWithContext(ctx context.Context) GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyOutput
type GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyArray ¶
type GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyArray []GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyInput
func (GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyArray) ElementType ¶
func (GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyArray) ElementType() reflect.Type
func (GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyArray) ToGetMysqlBackupsBackupDbSystemSnapshotBackupPolicyArrayOutput ¶
func (i GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyArray) ToGetMysqlBackupsBackupDbSystemSnapshotBackupPolicyArrayOutput() GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyArrayOutput
func (GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyArray) ToGetMysqlBackupsBackupDbSystemSnapshotBackupPolicyArrayOutputWithContext ¶
func (i GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyArray) ToGetMysqlBackupsBackupDbSystemSnapshotBackupPolicyArrayOutputWithContext(ctx context.Context) GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyArrayOutput
type GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyArrayInput ¶
type GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyArrayInput interface { pulumi.Input ToGetMysqlBackupsBackupDbSystemSnapshotBackupPolicyArrayOutput() GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyArrayOutput ToGetMysqlBackupsBackupDbSystemSnapshotBackupPolicyArrayOutputWithContext(context.Context) GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyArrayOutput }
GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyArrayInput is an input type that accepts GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyArray and GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyArrayOutput values. You can construct a concrete instance of `GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyArrayInput` via:
GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyArray{ GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyArgs{...} }
type GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyArrayOutput ¶
type GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyArrayOutput struct{ *pulumi.OutputState }
func (GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyArrayOutput) ElementType ¶
func (GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyArrayOutput) ElementType() reflect.Type
func (GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyArrayOutput) ToGetMysqlBackupsBackupDbSystemSnapshotBackupPolicyArrayOutput ¶
func (o GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyArrayOutput) ToGetMysqlBackupsBackupDbSystemSnapshotBackupPolicyArrayOutput() GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyArrayOutput
func (GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyArrayOutput) ToGetMysqlBackupsBackupDbSystemSnapshotBackupPolicyArrayOutputWithContext ¶
func (o GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyArrayOutput) ToGetMysqlBackupsBackupDbSystemSnapshotBackupPolicyArrayOutputWithContext(ctx context.Context) GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyArrayOutput
type GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyInput ¶
type GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyInput interface { pulumi.Input ToGetMysqlBackupsBackupDbSystemSnapshotBackupPolicyOutput() GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyOutput ToGetMysqlBackupsBackupDbSystemSnapshotBackupPolicyOutputWithContext(context.Context) GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyOutput }
GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyInput is an input type that accepts GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyArgs and GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyOutput values. You can construct a concrete instance of `GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyInput` via:
GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyArgs{...}
type GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyOutput ¶
type GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyOutput struct{ *pulumi.OutputState }
func (GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyOutput) DefinedTags ¶
func (o GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyOutput) DefinedTags() pulumi.StringMapOutput
Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`
func (GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyOutput) ElementType ¶
func (GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyOutput) ElementType() reflect.Type
func (GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyOutput) FreeformTags ¶
func (o GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyOutput) 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 (GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyOutput) IsEnabled ¶
func (o GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyOutput) IsEnabled() pulumi.BoolOutput
Specifies if PITR is enabled or disabled.
func (GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyOutput) PitrPolicies ¶
func (o GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyOutput) PitrPolicies() GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyPitrPolicyArrayOutput
The PITR policy for the DB System.
func (GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyOutput) RetentionInDays ¶
func (o GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyOutput) RetentionInDays() pulumi.IntOutput
Number of days to retain this backup.
func (GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyOutput) ToGetMysqlBackupsBackupDbSystemSnapshotBackupPolicyOutput ¶
func (o GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyOutput) ToGetMysqlBackupsBackupDbSystemSnapshotBackupPolicyOutput() GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyOutput
func (GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyOutput) ToGetMysqlBackupsBackupDbSystemSnapshotBackupPolicyOutputWithContext ¶
func (o GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyOutput) ToGetMysqlBackupsBackupDbSystemSnapshotBackupPolicyOutputWithContext(ctx context.Context) GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyOutput
func (GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyOutput) WindowStartTime ¶
func (o GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyOutput) WindowStartTime() pulumi.StringOutput
The start time of the maintenance window.
type GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyPitrPolicy ¶
type GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyPitrPolicy struct { // Specifies if PITR is enabled or disabled. IsEnabled bool `pulumi:"isEnabled"` }
type GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyPitrPolicyArgs ¶
type GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyPitrPolicyArgs struct { // Specifies if PITR is enabled or disabled. IsEnabled pulumi.BoolInput `pulumi:"isEnabled"` }
func (GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyPitrPolicyArgs) ElementType ¶
func (GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyPitrPolicyArgs) ElementType() reflect.Type
func (GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyPitrPolicyArgs) ToGetMysqlBackupsBackupDbSystemSnapshotBackupPolicyPitrPolicyOutput ¶
func (i GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyPitrPolicyArgs) ToGetMysqlBackupsBackupDbSystemSnapshotBackupPolicyPitrPolicyOutput() GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyPitrPolicyOutput
func (GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyPitrPolicyArgs) ToGetMysqlBackupsBackupDbSystemSnapshotBackupPolicyPitrPolicyOutputWithContext ¶
func (i GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyPitrPolicyArgs) ToGetMysqlBackupsBackupDbSystemSnapshotBackupPolicyPitrPolicyOutputWithContext(ctx context.Context) GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyPitrPolicyOutput
type GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyPitrPolicyArray ¶
type GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyPitrPolicyArray []GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyPitrPolicyInput
func (GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyPitrPolicyArray) ElementType ¶
func (GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyPitrPolicyArray) ElementType() reflect.Type
func (GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyPitrPolicyArray) ToGetMysqlBackupsBackupDbSystemSnapshotBackupPolicyPitrPolicyArrayOutput ¶
func (i GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyPitrPolicyArray) ToGetMysqlBackupsBackupDbSystemSnapshotBackupPolicyPitrPolicyArrayOutput() GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyPitrPolicyArrayOutput
func (GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyPitrPolicyArray) ToGetMysqlBackupsBackupDbSystemSnapshotBackupPolicyPitrPolicyArrayOutputWithContext ¶
func (i GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyPitrPolicyArray) ToGetMysqlBackupsBackupDbSystemSnapshotBackupPolicyPitrPolicyArrayOutputWithContext(ctx context.Context) GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyPitrPolicyArrayOutput
type GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyPitrPolicyArrayInput ¶
type GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyPitrPolicyArrayInput interface { pulumi.Input ToGetMysqlBackupsBackupDbSystemSnapshotBackupPolicyPitrPolicyArrayOutput() GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyPitrPolicyArrayOutput ToGetMysqlBackupsBackupDbSystemSnapshotBackupPolicyPitrPolicyArrayOutputWithContext(context.Context) GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyPitrPolicyArrayOutput }
GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyPitrPolicyArrayInput is an input type that accepts GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyPitrPolicyArray and GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyPitrPolicyArrayOutput values. You can construct a concrete instance of `GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyPitrPolicyArrayInput` via:
GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyPitrPolicyArray{ GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyPitrPolicyArgs{...} }
type GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyPitrPolicyArrayOutput ¶
type GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyPitrPolicyArrayOutput struct{ *pulumi.OutputState }
func (GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyPitrPolicyArrayOutput) ElementType ¶
func (GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyPitrPolicyArrayOutput) ElementType() reflect.Type
func (GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyPitrPolicyArrayOutput) ToGetMysqlBackupsBackupDbSystemSnapshotBackupPolicyPitrPolicyArrayOutput ¶
func (o GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyPitrPolicyArrayOutput) ToGetMysqlBackupsBackupDbSystemSnapshotBackupPolicyPitrPolicyArrayOutput() GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyPitrPolicyArrayOutput
func (GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyPitrPolicyArrayOutput) ToGetMysqlBackupsBackupDbSystemSnapshotBackupPolicyPitrPolicyArrayOutputWithContext ¶
func (o GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyPitrPolicyArrayOutput) ToGetMysqlBackupsBackupDbSystemSnapshotBackupPolicyPitrPolicyArrayOutputWithContext(ctx context.Context) GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyPitrPolicyArrayOutput
type GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyPitrPolicyInput ¶
type GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyPitrPolicyInput interface { pulumi.Input ToGetMysqlBackupsBackupDbSystemSnapshotBackupPolicyPitrPolicyOutput() GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyPitrPolicyOutput ToGetMysqlBackupsBackupDbSystemSnapshotBackupPolicyPitrPolicyOutputWithContext(context.Context) GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyPitrPolicyOutput }
GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyPitrPolicyInput is an input type that accepts GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyPitrPolicyArgs and GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyPitrPolicyOutput values. You can construct a concrete instance of `GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyPitrPolicyInput` via:
GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyPitrPolicyArgs{...}
type GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyPitrPolicyOutput ¶
type GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyPitrPolicyOutput struct{ *pulumi.OutputState }
func (GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyPitrPolicyOutput) ElementType ¶
func (GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyPitrPolicyOutput) ElementType() reflect.Type
func (GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyPitrPolicyOutput) IsEnabled ¶
func (o GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyPitrPolicyOutput) IsEnabled() pulumi.BoolOutput
Specifies if PITR is enabled or disabled.
func (GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyPitrPolicyOutput) ToGetMysqlBackupsBackupDbSystemSnapshotBackupPolicyPitrPolicyOutput ¶
func (o GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyPitrPolicyOutput) ToGetMysqlBackupsBackupDbSystemSnapshotBackupPolicyPitrPolicyOutput() GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyPitrPolicyOutput
func (GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyPitrPolicyOutput) ToGetMysqlBackupsBackupDbSystemSnapshotBackupPolicyPitrPolicyOutputWithContext ¶
func (o GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyPitrPolicyOutput) ToGetMysqlBackupsBackupDbSystemSnapshotBackupPolicyPitrPolicyOutputWithContext(ctx context.Context) GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyPitrPolicyOutput
type GetMysqlBackupsBackupDbSystemSnapshotDataStorage ¶ added in v2.8.0
type GetMysqlBackupsBackupDbSystemSnapshotDataStorage struct { // The actual allocated storage size for the DB System. This may be higher than dataStorageSizeInGBs if an automatic storage expansion has occurred. AllocatedStorageSizeInGbs int `pulumi:"allocatedStorageSizeInGbs"` // DEPRECATED: User specified size of the data volume. May be less than current allocatedStorageSizeInGBs. Replaced by dataStorage.dataStorageSizeInGBs. DataStorageSizeInGb int `pulumi:"dataStorageSizeInGb"` // The absolute limit the DB System's storage size may ever expand to, either manually or automatically. This limit is based based on the initial dataStorageSizeInGBs when the DB System was first created. Both dataStorageSizeInGBs and maxDataStorageSizeInGBs can not exceed this value. DataStorageSizeLimitInGbs int `pulumi:"dataStorageSizeLimitInGbs"` // Enable/disable automatic storage expansion. When set to true, the DB System will automatically add storage incrementally up to the value specified in maxStorageSizeInGBs. IsAutoExpandStorageEnabled bool `pulumi:"isAutoExpandStorageEnabled"` // Maximum storage size this DB System can expand to. When isAutoExpandStorageEnabled is set to true, the DB System will add storage incrementally up to this value. MaxStorageSizeInGbs int `pulumi:"maxStorageSizeInGbs"` }
type GetMysqlBackupsBackupDbSystemSnapshotDataStorageArgs ¶ added in v2.8.0
type GetMysqlBackupsBackupDbSystemSnapshotDataStorageArgs struct { // The actual allocated storage size for the DB System. This may be higher than dataStorageSizeInGBs if an automatic storage expansion has occurred. AllocatedStorageSizeInGbs pulumi.IntInput `pulumi:"allocatedStorageSizeInGbs"` // DEPRECATED: User specified size of the data volume. May be less than current allocatedStorageSizeInGBs. Replaced by dataStorage.dataStorageSizeInGBs. DataStorageSizeInGb pulumi.IntInput `pulumi:"dataStorageSizeInGb"` // The absolute limit the DB System's storage size may ever expand to, either manually or automatically. This limit is based based on the initial dataStorageSizeInGBs when the DB System was first created. Both dataStorageSizeInGBs and maxDataStorageSizeInGBs can not exceed this value. DataStorageSizeLimitInGbs pulumi.IntInput `pulumi:"dataStorageSizeLimitInGbs"` // Enable/disable automatic storage expansion. When set to true, the DB System will automatically add storage incrementally up to the value specified in maxStorageSizeInGBs. IsAutoExpandStorageEnabled pulumi.BoolInput `pulumi:"isAutoExpandStorageEnabled"` // Maximum storage size this DB System can expand to. When isAutoExpandStorageEnabled is set to true, the DB System will add storage incrementally up to this value. MaxStorageSizeInGbs pulumi.IntInput `pulumi:"maxStorageSizeInGbs"` }
func (GetMysqlBackupsBackupDbSystemSnapshotDataStorageArgs) ElementType ¶ added in v2.8.0
func (GetMysqlBackupsBackupDbSystemSnapshotDataStorageArgs) ElementType() reflect.Type
func (GetMysqlBackupsBackupDbSystemSnapshotDataStorageArgs) ToGetMysqlBackupsBackupDbSystemSnapshotDataStorageOutput ¶ added in v2.8.0
func (i GetMysqlBackupsBackupDbSystemSnapshotDataStorageArgs) ToGetMysqlBackupsBackupDbSystemSnapshotDataStorageOutput() GetMysqlBackupsBackupDbSystemSnapshotDataStorageOutput
func (GetMysqlBackupsBackupDbSystemSnapshotDataStorageArgs) ToGetMysqlBackupsBackupDbSystemSnapshotDataStorageOutputWithContext ¶ added in v2.8.0
func (i GetMysqlBackupsBackupDbSystemSnapshotDataStorageArgs) ToGetMysqlBackupsBackupDbSystemSnapshotDataStorageOutputWithContext(ctx context.Context) GetMysqlBackupsBackupDbSystemSnapshotDataStorageOutput
type GetMysqlBackupsBackupDbSystemSnapshotDataStorageArray ¶ added in v2.8.0
type GetMysqlBackupsBackupDbSystemSnapshotDataStorageArray []GetMysqlBackupsBackupDbSystemSnapshotDataStorageInput
func (GetMysqlBackupsBackupDbSystemSnapshotDataStorageArray) ElementType ¶ added in v2.8.0
func (GetMysqlBackupsBackupDbSystemSnapshotDataStorageArray) ElementType() reflect.Type
func (GetMysqlBackupsBackupDbSystemSnapshotDataStorageArray) ToGetMysqlBackupsBackupDbSystemSnapshotDataStorageArrayOutput ¶ added in v2.8.0
func (i GetMysqlBackupsBackupDbSystemSnapshotDataStorageArray) ToGetMysqlBackupsBackupDbSystemSnapshotDataStorageArrayOutput() GetMysqlBackupsBackupDbSystemSnapshotDataStorageArrayOutput
func (GetMysqlBackupsBackupDbSystemSnapshotDataStorageArray) ToGetMysqlBackupsBackupDbSystemSnapshotDataStorageArrayOutputWithContext ¶ added in v2.8.0
func (i GetMysqlBackupsBackupDbSystemSnapshotDataStorageArray) ToGetMysqlBackupsBackupDbSystemSnapshotDataStorageArrayOutputWithContext(ctx context.Context) GetMysqlBackupsBackupDbSystemSnapshotDataStorageArrayOutput
type GetMysqlBackupsBackupDbSystemSnapshotDataStorageArrayInput ¶ added in v2.8.0
type GetMysqlBackupsBackupDbSystemSnapshotDataStorageArrayInput interface { pulumi.Input ToGetMysqlBackupsBackupDbSystemSnapshotDataStorageArrayOutput() GetMysqlBackupsBackupDbSystemSnapshotDataStorageArrayOutput ToGetMysqlBackupsBackupDbSystemSnapshotDataStorageArrayOutputWithContext(context.Context) GetMysqlBackupsBackupDbSystemSnapshotDataStorageArrayOutput }
GetMysqlBackupsBackupDbSystemSnapshotDataStorageArrayInput is an input type that accepts GetMysqlBackupsBackupDbSystemSnapshotDataStorageArray and GetMysqlBackupsBackupDbSystemSnapshotDataStorageArrayOutput values. You can construct a concrete instance of `GetMysqlBackupsBackupDbSystemSnapshotDataStorageArrayInput` via:
GetMysqlBackupsBackupDbSystemSnapshotDataStorageArray{ GetMysqlBackupsBackupDbSystemSnapshotDataStorageArgs{...} }
type GetMysqlBackupsBackupDbSystemSnapshotDataStorageArrayOutput ¶ added in v2.8.0
type GetMysqlBackupsBackupDbSystemSnapshotDataStorageArrayOutput struct{ *pulumi.OutputState }
func (GetMysqlBackupsBackupDbSystemSnapshotDataStorageArrayOutput) ElementType ¶ added in v2.8.0
func (GetMysqlBackupsBackupDbSystemSnapshotDataStorageArrayOutput) ElementType() reflect.Type
func (GetMysqlBackupsBackupDbSystemSnapshotDataStorageArrayOutput) ToGetMysqlBackupsBackupDbSystemSnapshotDataStorageArrayOutput ¶ added in v2.8.0
func (o GetMysqlBackupsBackupDbSystemSnapshotDataStorageArrayOutput) ToGetMysqlBackupsBackupDbSystemSnapshotDataStorageArrayOutput() GetMysqlBackupsBackupDbSystemSnapshotDataStorageArrayOutput
func (GetMysqlBackupsBackupDbSystemSnapshotDataStorageArrayOutput) ToGetMysqlBackupsBackupDbSystemSnapshotDataStorageArrayOutputWithContext ¶ added in v2.8.0
func (o GetMysqlBackupsBackupDbSystemSnapshotDataStorageArrayOutput) ToGetMysqlBackupsBackupDbSystemSnapshotDataStorageArrayOutputWithContext(ctx context.Context) GetMysqlBackupsBackupDbSystemSnapshotDataStorageArrayOutput
type GetMysqlBackupsBackupDbSystemSnapshotDataStorageInput ¶ added in v2.8.0
type GetMysqlBackupsBackupDbSystemSnapshotDataStorageInput interface { pulumi.Input ToGetMysqlBackupsBackupDbSystemSnapshotDataStorageOutput() GetMysqlBackupsBackupDbSystemSnapshotDataStorageOutput ToGetMysqlBackupsBackupDbSystemSnapshotDataStorageOutputWithContext(context.Context) GetMysqlBackupsBackupDbSystemSnapshotDataStorageOutput }
GetMysqlBackupsBackupDbSystemSnapshotDataStorageInput is an input type that accepts GetMysqlBackupsBackupDbSystemSnapshotDataStorageArgs and GetMysqlBackupsBackupDbSystemSnapshotDataStorageOutput values. You can construct a concrete instance of `GetMysqlBackupsBackupDbSystemSnapshotDataStorageInput` via:
GetMysqlBackupsBackupDbSystemSnapshotDataStorageArgs{...}
type GetMysqlBackupsBackupDbSystemSnapshotDataStorageOutput ¶ added in v2.8.0
type GetMysqlBackupsBackupDbSystemSnapshotDataStorageOutput struct{ *pulumi.OutputState }
func (GetMysqlBackupsBackupDbSystemSnapshotDataStorageOutput) AllocatedStorageSizeInGbs ¶ added in v2.8.0
func (o GetMysqlBackupsBackupDbSystemSnapshotDataStorageOutput) AllocatedStorageSizeInGbs() pulumi.IntOutput
The actual allocated storage size for the DB System. This may be higher than dataStorageSizeInGBs if an automatic storage expansion has occurred.
func (GetMysqlBackupsBackupDbSystemSnapshotDataStorageOutput) DataStorageSizeInGb ¶ added in v2.8.0
func (o GetMysqlBackupsBackupDbSystemSnapshotDataStorageOutput) DataStorageSizeInGb() pulumi.IntOutput
DEPRECATED: User specified size of the data volume. May be less than current allocatedStorageSizeInGBs. Replaced by dataStorage.dataStorageSizeInGBs.
func (GetMysqlBackupsBackupDbSystemSnapshotDataStorageOutput) DataStorageSizeLimitInGbs ¶ added in v2.8.0
func (o GetMysqlBackupsBackupDbSystemSnapshotDataStorageOutput) DataStorageSizeLimitInGbs() pulumi.IntOutput
The absolute limit the DB System's storage size may ever expand to, either manually or automatically. This limit is based based on the initial dataStorageSizeInGBs when the DB System was first created. Both dataStorageSizeInGBs and maxDataStorageSizeInGBs can not exceed this value.
func (GetMysqlBackupsBackupDbSystemSnapshotDataStorageOutput) ElementType ¶ added in v2.8.0
func (GetMysqlBackupsBackupDbSystemSnapshotDataStorageOutput) ElementType() reflect.Type
func (GetMysqlBackupsBackupDbSystemSnapshotDataStorageOutput) IsAutoExpandStorageEnabled ¶ added in v2.8.0
func (o GetMysqlBackupsBackupDbSystemSnapshotDataStorageOutput) IsAutoExpandStorageEnabled() pulumi.BoolOutput
Enable/disable automatic storage expansion. When set to true, the DB System will automatically add storage incrementally up to the value specified in maxStorageSizeInGBs.
func (GetMysqlBackupsBackupDbSystemSnapshotDataStorageOutput) MaxStorageSizeInGbs ¶ added in v2.8.0
func (o GetMysqlBackupsBackupDbSystemSnapshotDataStorageOutput) MaxStorageSizeInGbs() pulumi.IntOutput
Maximum storage size this DB System can expand to. When isAutoExpandStorageEnabled is set to true, the DB System will add storage incrementally up to this value.
func (GetMysqlBackupsBackupDbSystemSnapshotDataStorageOutput) ToGetMysqlBackupsBackupDbSystemSnapshotDataStorageOutput ¶ added in v2.8.0
func (o GetMysqlBackupsBackupDbSystemSnapshotDataStorageOutput) ToGetMysqlBackupsBackupDbSystemSnapshotDataStorageOutput() GetMysqlBackupsBackupDbSystemSnapshotDataStorageOutput
func (GetMysqlBackupsBackupDbSystemSnapshotDataStorageOutput) ToGetMysqlBackupsBackupDbSystemSnapshotDataStorageOutputWithContext ¶ added in v2.8.0
func (o GetMysqlBackupsBackupDbSystemSnapshotDataStorageOutput) ToGetMysqlBackupsBackupDbSystemSnapshotDataStorageOutputWithContext(ctx context.Context) GetMysqlBackupsBackupDbSystemSnapshotDataStorageOutput
type GetMysqlBackupsBackupDbSystemSnapshotDeletionPolicy ¶
type GetMysqlBackupsBackupDbSystemSnapshotDeletionPolicy struct { // Specifies if any automatic backups created for a DB System should be retained or deleted when the DB System is deleted. AutomaticBackupRetention string `pulumi:"automaticBackupRetention"` // Specifies whether or not a backup is taken when the DB System is deleted. REQUIRE_FINAL_BACKUP: a backup is taken if the DB System is deleted. SKIP_FINAL_BACKUP: a backup is not taken if the DB System is deleted. FinalBackup string `pulumi:"finalBackup"` // Specifies whether the DB System can be deleted. Set to true to prevent deletion, false (default) to allow. IsDeleteProtected bool `pulumi:"isDeleteProtected"` }
type GetMysqlBackupsBackupDbSystemSnapshotDeletionPolicyArgs ¶
type GetMysqlBackupsBackupDbSystemSnapshotDeletionPolicyArgs struct { // Specifies if any automatic backups created for a DB System should be retained or deleted when the DB System is deleted. AutomaticBackupRetention pulumi.StringInput `pulumi:"automaticBackupRetention"` // Specifies whether or not a backup is taken when the DB System is deleted. REQUIRE_FINAL_BACKUP: a backup is taken if the DB System is deleted. SKIP_FINAL_BACKUP: a backup is not taken if the DB System is deleted. FinalBackup pulumi.StringInput `pulumi:"finalBackup"` // Specifies whether the DB System can be deleted. Set to true to prevent deletion, false (default) to allow. IsDeleteProtected pulumi.BoolInput `pulumi:"isDeleteProtected"` }
func (GetMysqlBackupsBackupDbSystemSnapshotDeletionPolicyArgs) ElementType ¶
func (GetMysqlBackupsBackupDbSystemSnapshotDeletionPolicyArgs) ElementType() reflect.Type
func (GetMysqlBackupsBackupDbSystemSnapshotDeletionPolicyArgs) ToGetMysqlBackupsBackupDbSystemSnapshotDeletionPolicyOutput ¶
func (i GetMysqlBackupsBackupDbSystemSnapshotDeletionPolicyArgs) ToGetMysqlBackupsBackupDbSystemSnapshotDeletionPolicyOutput() GetMysqlBackupsBackupDbSystemSnapshotDeletionPolicyOutput
func (GetMysqlBackupsBackupDbSystemSnapshotDeletionPolicyArgs) ToGetMysqlBackupsBackupDbSystemSnapshotDeletionPolicyOutputWithContext ¶
func (i GetMysqlBackupsBackupDbSystemSnapshotDeletionPolicyArgs) ToGetMysqlBackupsBackupDbSystemSnapshotDeletionPolicyOutputWithContext(ctx context.Context) GetMysqlBackupsBackupDbSystemSnapshotDeletionPolicyOutput
type GetMysqlBackupsBackupDbSystemSnapshotDeletionPolicyArray ¶
type GetMysqlBackupsBackupDbSystemSnapshotDeletionPolicyArray []GetMysqlBackupsBackupDbSystemSnapshotDeletionPolicyInput
func (GetMysqlBackupsBackupDbSystemSnapshotDeletionPolicyArray) ElementType ¶
func (GetMysqlBackupsBackupDbSystemSnapshotDeletionPolicyArray) ElementType() reflect.Type
func (GetMysqlBackupsBackupDbSystemSnapshotDeletionPolicyArray) ToGetMysqlBackupsBackupDbSystemSnapshotDeletionPolicyArrayOutput ¶
func (i GetMysqlBackupsBackupDbSystemSnapshotDeletionPolicyArray) ToGetMysqlBackupsBackupDbSystemSnapshotDeletionPolicyArrayOutput() GetMysqlBackupsBackupDbSystemSnapshotDeletionPolicyArrayOutput
func (GetMysqlBackupsBackupDbSystemSnapshotDeletionPolicyArray) ToGetMysqlBackupsBackupDbSystemSnapshotDeletionPolicyArrayOutputWithContext ¶
func (i GetMysqlBackupsBackupDbSystemSnapshotDeletionPolicyArray) ToGetMysqlBackupsBackupDbSystemSnapshotDeletionPolicyArrayOutputWithContext(ctx context.Context) GetMysqlBackupsBackupDbSystemSnapshotDeletionPolicyArrayOutput
type GetMysqlBackupsBackupDbSystemSnapshotDeletionPolicyArrayInput ¶
type GetMysqlBackupsBackupDbSystemSnapshotDeletionPolicyArrayInput interface { pulumi.Input ToGetMysqlBackupsBackupDbSystemSnapshotDeletionPolicyArrayOutput() GetMysqlBackupsBackupDbSystemSnapshotDeletionPolicyArrayOutput ToGetMysqlBackupsBackupDbSystemSnapshotDeletionPolicyArrayOutputWithContext(context.Context) GetMysqlBackupsBackupDbSystemSnapshotDeletionPolicyArrayOutput }
GetMysqlBackupsBackupDbSystemSnapshotDeletionPolicyArrayInput is an input type that accepts GetMysqlBackupsBackupDbSystemSnapshotDeletionPolicyArray and GetMysqlBackupsBackupDbSystemSnapshotDeletionPolicyArrayOutput values. You can construct a concrete instance of `GetMysqlBackupsBackupDbSystemSnapshotDeletionPolicyArrayInput` via:
GetMysqlBackupsBackupDbSystemSnapshotDeletionPolicyArray{ GetMysqlBackupsBackupDbSystemSnapshotDeletionPolicyArgs{...} }
type GetMysqlBackupsBackupDbSystemSnapshotDeletionPolicyArrayOutput ¶
type GetMysqlBackupsBackupDbSystemSnapshotDeletionPolicyArrayOutput struct{ *pulumi.OutputState }
func (GetMysqlBackupsBackupDbSystemSnapshotDeletionPolicyArrayOutput) ElementType ¶
func (GetMysqlBackupsBackupDbSystemSnapshotDeletionPolicyArrayOutput) ElementType() reflect.Type
func (GetMysqlBackupsBackupDbSystemSnapshotDeletionPolicyArrayOutput) ToGetMysqlBackupsBackupDbSystemSnapshotDeletionPolicyArrayOutput ¶
func (o GetMysqlBackupsBackupDbSystemSnapshotDeletionPolicyArrayOutput) ToGetMysqlBackupsBackupDbSystemSnapshotDeletionPolicyArrayOutput() GetMysqlBackupsBackupDbSystemSnapshotDeletionPolicyArrayOutput
func (GetMysqlBackupsBackupDbSystemSnapshotDeletionPolicyArrayOutput) ToGetMysqlBackupsBackupDbSystemSnapshotDeletionPolicyArrayOutputWithContext ¶
func (o GetMysqlBackupsBackupDbSystemSnapshotDeletionPolicyArrayOutput) ToGetMysqlBackupsBackupDbSystemSnapshotDeletionPolicyArrayOutputWithContext(ctx context.Context) GetMysqlBackupsBackupDbSystemSnapshotDeletionPolicyArrayOutput
type GetMysqlBackupsBackupDbSystemSnapshotDeletionPolicyInput ¶
type GetMysqlBackupsBackupDbSystemSnapshotDeletionPolicyInput interface { pulumi.Input ToGetMysqlBackupsBackupDbSystemSnapshotDeletionPolicyOutput() GetMysqlBackupsBackupDbSystemSnapshotDeletionPolicyOutput ToGetMysqlBackupsBackupDbSystemSnapshotDeletionPolicyOutputWithContext(context.Context) GetMysqlBackupsBackupDbSystemSnapshotDeletionPolicyOutput }
GetMysqlBackupsBackupDbSystemSnapshotDeletionPolicyInput is an input type that accepts GetMysqlBackupsBackupDbSystemSnapshotDeletionPolicyArgs and GetMysqlBackupsBackupDbSystemSnapshotDeletionPolicyOutput values. You can construct a concrete instance of `GetMysqlBackupsBackupDbSystemSnapshotDeletionPolicyInput` via:
GetMysqlBackupsBackupDbSystemSnapshotDeletionPolicyArgs{...}
type GetMysqlBackupsBackupDbSystemSnapshotDeletionPolicyOutput ¶
type GetMysqlBackupsBackupDbSystemSnapshotDeletionPolicyOutput struct{ *pulumi.OutputState }
func (GetMysqlBackupsBackupDbSystemSnapshotDeletionPolicyOutput) AutomaticBackupRetention ¶
func (o GetMysqlBackupsBackupDbSystemSnapshotDeletionPolicyOutput) AutomaticBackupRetention() pulumi.StringOutput
Specifies if any automatic backups created for a DB System should be retained or deleted when the DB System is deleted.
func (GetMysqlBackupsBackupDbSystemSnapshotDeletionPolicyOutput) ElementType ¶
func (GetMysqlBackupsBackupDbSystemSnapshotDeletionPolicyOutput) ElementType() reflect.Type
func (GetMysqlBackupsBackupDbSystemSnapshotDeletionPolicyOutput) FinalBackup ¶
func (o GetMysqlBackupsBackupDbSystemSnapshotDeletionPolicyOutput) FinalBackup() pulumi.StringOutput
Specifies whether or not a backup is taken when the DB System is deleted. REQUIRE_FINAL_BACKUP: a backup is taken if the DB System is deleted. SKIP_FINAL_BACKUP: a backup is not taken if the DB System is deleted.
func (GetMysqlBackupsBackupDbSystemSnapshotDeletionPolicyOutput) IsDeleteProtected ¶
func (o GetMysqlBackupsBackupDbSystemSnapshotDeletionPolicyOutput) IsDeleteProtected() pulumi.BoolOutput
Specifies whether the DB System can be deleted. Set to true to prevent deletion, false (default) to allow.
func (GetMysqlBackupsBackupDbSystemSnapshotDeletionPolicyOutput) ToGetMysqlBackupsBackupDbSystemSnapshotDeletionPolicyOutput ¶
func (o GetMysqlBackupsBackupDbSystemSnapshotDeletionPolicyOutput) ToGetMysqlBackupsBackupDbSystemSnapshotDeletionPolicyOutput() GetMysqlBackupsBackupDbSystemSnapshotDeletionPolicyOutput
func (GetMysqlBackupsBackupDbSystemSnapshotDeletionPolicyOutput) ToGetMysqlBackupsBackupDbSystemSnapshotDeletionPolicyOutputWithContext ¶
func (o GetMysqlBackupsBackupDbSystemSnapshotDeletionPolicyOutput) ToGetMysqlBackupsBackupDbSystemSnapshotDeletionPolicyOutputWithContext(ctx context.Context) GetMysqlBackupsBackupDbSystemSnapshotDeletionPolicyOutput
type GetMysqlBackupsBackupDbSystemSnapshotEndpoint ¶
type GetMysqlBackupsBackupDbSystemSnapshotEndpoint struct { // The network address of the DB System. Hostname string `pulumi:"hostname"` // The IP address the DB System is configured to listen on. A private IP address of the primary endpoint of the DB System. Must be an available IP address within the subnet's CIDR. This will be a "dotted-quad" style IPv4 address. IpAddress string `pulumi:"ipAddress"` // The access modes from the client that this endpoint supports. Modes []string `pulumi:"modes"` // The port for primary endpoint of the DB System to listen on. Port int `pulumi:"port"` // The network port on which X Plugin listens for TCP/IP connections. This is the X Plugin equivalent of port. PortX int `pulumi:"portX"` // The OCID of the resource that this endpoint is attached to. ResourceId string `pulumi:"resourceId"` // The type of endpoint that clients and connectors can connect to. ResourceType string `pulumi:"resourceType"` // The state of the endpoints, as far as it can seen from the DB System. There may be some inconsistency with the actual state of the MySQL service. Status string `pulumi:"status"` // Additional information about the current endpoint status. StatusDetails string `pulumi:"statusDetails"` }
type GetMysqlBackupsBackupDbSystemSnapshotEndpointArgs ¶
type GetMysqlBackupsBackupDbSystemSnapshotEndpointArgs struct { // The network address of the DB System. Hostname pulumi.StringInput `pulumi:"hostname"` // The IP address the DB System is configured to listen on. A private IP address of the primary endpoint of the DB System. Must be an available IP address within the subnet's CIDR. This will be a "dotted-quad" style IPv4 address. IpAddress pulumi.StringInput `pulumi:"ipAddress"` // The access modes from the client that this endpoint supports. Modes pulumi.StringArrayInput `pulumi:"modes"` // The port for primary endpoint of the DB System to listen on. Port pulumi.IntInput `pulumi:"port"` // The network port on which X Plugin listens for TCP/IP connections. This is the X Plugin equivalent of port. PortX pulumi.IntInput `pulumi:"portX"` // The OCID of the resource that this endpoint is attached to. ResourceId pulumi.StringInput `pulumi:"resourceId"` // The type of endpoint that clients and connectors can connect to. ResourceType pulumi.StringInput `pulumi:"resourceType"` // The state of the endpoints, as far as it can seen from the DB System. There may be some inconsistency with the actual state of the MySQL service. Status pulumi.StringInput `pulumi:"status"` // Additional information about the current endpoint status. StatusDetails pulumi.StringInput `pulumi:"statusDetails"` }
func (GetMysqlBackupsBackupDbSystemSnapshotEndpointArgs) ElementType ¶
func (GetMysqlBackupsBackupDbSystemSnapshotEndpointArgs) ElementType() reflect.Type
func (GetMysqlBackupsBackupDbSystemSnapshotEndpointArgs) ToGetMysqlBackupsBackupDbSystemSnapshotEndpointOutput ¶
func (i GetMysqlBackupsBackupDbSystemSnapshotEndpointArgs) ToGetMysqlBackupsBackupDbSystemSnapshotEndpointOutput() GetMysqlBackupsBackupDbSystemSnapshotEndpointOutput
func (GetMysqlBackupsBackupDbSystemSnapshotEndpointArgs) ToGetMysqlBackupsBackupDbSystemSnapshotEndpointOutputWithContext ¶
func (i GetMysqlBackupsBackupDbSystemSnapshotEndpointArgs) ToGetMysqlBackupsBackupDbSystemSnapshotEndpointOutputWithContext(ctx context.Context) GetMysqlBackupsBackupDbSystemSnapshotEndpointOutput
type GetMysqlBackupsBackupDbSystemSnapshotEndpointArray ¶
type GetMysqlBackupsBackupDbSystemSnapshotEndpointArray []GetMysqlBackupsBackupDbSystemSnapshotEndpointInput
func (GetMysqlBackupsBackupDbSystemSnapshotEndpointArray) ElementType ¶
func (GetMysqlBackupsBackupDbSystemSnapshotEndpointArray) ElementType() reflect.Type
func (GetMysqlBackupsBackupDbSystemSnapshotEndpointArray) ToGetMysqlBackupsBackupDbSystemSnapshotEndpointArrayOutput ¶
func (i GetMysqlBackupsBackupDbSystemSnapshotEndpointArray) ToGetMysqlBackupsBackupDbSystemSnapshotEndpointArrayOutput() GetMysqlBackupsBackupDbSystemSnapshotEndpointArrayOutput
func (GetMysqlBackupsBackupDbSystemSnapshotEndpointArray) ToGetMysqlBackupsBackupDbSystemSnapshotEndpointArrayOutputWithContext ¶
func (i GetMysqlBackupsBackupDbSystemSnapshotEndpointArray) ToGetMysqlBackupsBackupDbSystemSnapshotEndpointArrayOutputWithContext(ctx context.Context) GetMysqlBackupsBackupDbSystemSnapshotEndpointArrayOutput
type GetMysqlBackupsBackupDbSystemSnapshotEndpointArrayInput ¶
type GetMysqlBackupsBackupDbSystemSnapshotEndpointArrayInput interface { pulumi.Input ToGetMysqlBackupsBackupDbSystemSnapshotEndpointArrayOutput() GetMysqlBackupsBackupDbSystemSnapshotEndpointArrayOutput ToGetMysqlBackupsBackupDbSystemSnapshotEndpointArrayOutputWithContext(context.Context) GetMysqlBackupsBackupDbSystemSnapshotEndpointArrayOutput }
GetMysqlBackupsBackupDbSystemSnapshotEndpointArrayInput is an input type that accepts GetMysqlBackupsBackupDbSystemSnapshotEndpointArray and GetMysqlBackupsBackupDbSystemSnapshotEndpointArrayOutput values. You can construct a concrete instance of `GetMysqlBackupsBackupDbSystemSnapshotEndpointArrayInput` via:
GetMysqlBackupsBackupDbSystemSnapshotEndpointArray{ GetMysqlBackupsBackupDbSystemSnapshotEndpointArgs{...} }
type GetMysqlBackupsBackupDbSystemSnapshotEndpointArrayOutput ¶
type GetMysqlBackupsBackupDbSystemSnapshotEndpointArrayOutput struct{ *pulumi.OutputState }
func (GetMysqlBackupsBackupDbSystemSnapshotEndpointArrayOutput) ElementType ¶
func (GetMysqlBackupsBackupDbSystemSnapshotEndpointArrayOutput) ElementType() reflect.Type
func (GetMysqlBackupsBackupDbSystemSnapshotEndpointArrayOutput) ToGetMysqlBackupsBackupDbSystemSnapshotEndpointArrayOutput ¶
func (o GetMysqlBackupsBackupDbSystemSnapshotEndpointArrayOutput) ToGetMysqlBackupsBackupDbSystemSnapshotEndpointArrayOutput() GetMysqlBackupsBackupDbSystemSnapshotEndpointArrayOutput
func (GetMysqlBackupsBackupDbSystemSnapshotEndpointArrayOutput) ToGetMysqlBackupsBackupDbSystemSnapshotEndpointArrayOutputWithContext ¶
func (o GetMysqlBackupsBackupDbSystemSnapshotEndpointArrayOutput) ToGetMysqlBackupsBackupDbSystemSnapshotEndpointArrayOutputWithContext(ctx context.Context) GetMysqlBackupsBackupDbSystemSnapshotEndpointArrayOutput
type GetMysqlBackupsBackupDbSystemSnapshotEndpointInput ¶
type GetMysqlBackupsBackupDbSystemSnapshotEndpointInput interface { pulumi.Input ToGetMysqlBackupsBackupDbSystemSnapshotEndpointOutput() GetMysqlBackupsBackupDbSystemSnapshotEndpointOutput ToGetMysqlBackupsBackupDbSystemSnapshotEndpointOutputWithContext(context.Context) GetMysqlBackupsBackupDbSystemSnapshotEndpointOutput }
GetMysqlBackupsBackupDbSystemSnapshotEndpointInput is an input type that accepts GetMysqlBackupsBackupDbSystemSnapshotEndpointArgs and GetMysqlBackupsBackupDbSystemSnapshotEndpointOutput values. You can construct a concrete instance of `GetMysqlBackupsBackupDbSystemSnapshotEndpointInput` via:
GetMysqlBackupsBackupDbSystemSnapshotEndpointArgs{...}
type GetMysqlBackupsBackupDbSystemSnapshotEndpointOutput ¶
type GetMysqlBackupsBackupDbSystemSnapshotEndpointOutput struct{ *pulumi.OutputState }
func (GetMysqlBackupsBackupDbSystemSnapshotEndpointOutput) ElementType ¶
func (GetMysqlBackupsBackupDbSystemSnapshotEndpointOutput) ElementType() reflect.Type
func (GetMysqlBackupsBackupDbSystemSnapshotEndpointOutput) Hostname ¶
func (o GetMysqlBackupsBackupDbSystemSnapshotEndpointOutput) Hostname() pulumi.StringOutput
The network address of the DB System.
func (GetMysqlBackupsBackupDbSystemSnapshotEndpointOutput) IpAddress ¶
func (o GetMysqlBackupsBackupDbSystemSnapshotEndpointOutput) IpAddress() pulumi.StringOutput
The IP address the DB System is configured to listen on. A private IP address of the primary endpoint of the DB System. Must be an available IP address within the subnet's CIDR. This will be a "dotted-quad" style IPv4 address.
func (GetMysqlBackupsBackupDbSystemSnapshotEndpointOutput) Modes ¶
func (o GetMysqlBackupsBackupDbSystemSnapshotEndpointOutput) Modes() pulumi.StringArrayOutput
The access modes from the client that this endpoint supports.
func (GetMysqlBackupsBackupDbSystemSnapshotEndpointOutput) Port ¶
func (o GetMysqlBackupsBackupDbSystemSnapshotEndpointOutput) Port() pulumi.IntOutput
The port for primary endpoint of the DB System to listen on.
func (GetMysqlBackupsBackupDbSystemSnapshotEndpointOutput) PortX ¶
func (o GetMysqlBackupsBackupDbSystemSnapshotEndpointOutput) PortX() pulumi.IntOutput
The network port on which X Plugin listens for TCP/IP connections. This is the X Plugin equivalent of port.
func (GetMysqlBackupsBackupDbSystemSnapshotEndpointOutput) ResourceId ¶
func (o GetMysqlBackupsBackupDbSystemSnapshotEndpointOutput) ResourceId() pulumi.StringOutput
The OCID of the resource that this endpoint is attached to.
func (GetMysqlBackupsBackupDbSystemSnapshotEndpointOutput) ResourceType ¶
func (o GetMysqlBackupsBackupDbSystemSnapshotEndpointOutput) ResourceType() pulumi.StringOutput
The type of endpoint that clients and connectors can connect to.
func (GetMysqlBackupsBackupDbSystemSnapshotEndpointOutput) Status ¶
func (o GetMysqlBackupsBackupDbSystemSnapshotEndpointOutput) Status() pulumi.StringOutput
The state of the endpoints, as far as it can seen from the DB System. There may be some inconsistency with the actual state of the MySQL service.
func (GetMysqlBackupsBackupDbSystemSnapshotEndpointOutput) StatusDetails ¶
func (o GetMysqlBackupsBackupDbSystemSnapshotEndpointOutput) StatusDetails() pulumi.StringOutput
Additional information about the current endpoint status.
func (GetMysqlBackupsBackupDbSystemSnapshotEndpointOutput) ToGetMysqlBackupsBackupDbSystemSnapshotEndpointOutput ¶
func (o GetMysqlBackupsBackupDbSystemSnapshotEndpointOutput) ToGetMysqlBackupsBackupDbSystemSnapshotEndpointOutput() GetMysqlBackupsBackupDbSystemSnapshotEndpointOutput
func (GetMysqlBackupsBackupDbSystemSnapshotEndpointOutput) ToGetMysqlBackupsBackupDbSystemSnapshotEndpointOutputWithContext ¶
func (o GetMysqlBackupsBackupDbSystemSnapshotEndpointOutput) ToGetMysqlBackupsBackupDbSystemSnapshotEndpointOutputWithContext(ctx context.Context) GetMysqlBackupsBackupDbSystemSnapshotEndpointOutput
type GetMysqlBackupsBackupDbSystemSnapshotInput ¶
type GetMysqlBackupsBackupDbSystemSnapshotInput interface { pulumi.Input ToGetMysqlBackupsBackupDbSystemSnapshotOutput() GetMysqlBackupsBackupDbSystemSnapshotOutput ToGetMysqlBackupsBackupDbSystemSnapshotOutputWithContext(context.Context) GetMysqlBackupsBackupDbSystemSnapshotOutput }
GetMysqlBackupsBackupDbSystemSnapshotInput is an input type that accepts GetMysqlBackupsBackupDbSystemSnapshotArgs and GetMysqlBackupsBackupDbSystemSnapshotOutput values. You can construct a concrete instance of `GetMysqlBackupsBackupDbSystemSnapshotInput` via:
GetMysqlBackupsBackupDbSystemSnapshotArgs{...}
type GetMysqlBackupsBackupDbSystemSnapshotMaintenance ¶
type GetMysqlBackupsBackupDbSystemSnapshotMaintenance struct { // The start time of the maintenance window. WindowStartTime string `pulumi:"windowStartTime"` }
type GetMysqlBackupsBackupDbSystemSnapshotMaintenanceArgs ¶
type GetMysqlBackupsBackupDbSystemSnapshotMaintenanceArgs struct { // The start time of the maintenance window. WindowStartTime pulumi.StringInput `pulumi:"windowStartTime"` }
func (GetMysqlBackupsBackupDbSystemSnapshotMaintenanceArgs) ElementType ¶
func (GetMysqlBackupsBackupDbSystemSnapshotMaintenanceArgs) ElementType() reflect.Type
func (GetMysqlBackupsBackupDbSystemSnapshotMaintenanceArgs) ToGetMysqlBackupsBackupDbSystemSnapshotMaintenanceOutput ¶
func (i GetMysqlBackupsBackupDbSystemSnapshotMaintenanceArgs) ToGetMysqlBackupsBackupDbSystemSnapshotMaintenanceOutput() GetMysqlBackupsBackupDbSystemSnapshotMaintenanceOutput
func (GetMysqlBackupsBackupDbSystemSnapshotMaintenanceArgs) ToGetMysqlBackupsBackupDbSystemSnapshotMaintenanceOutputWithContext ¶
func (i GetMysqlBackupsBackupDbSystemSnapshotMaintenanceArgs) ToGetMysqlBackupsBackupDbSystemSnapshotMaintenanceOutputWithContext(ctx context.Context) GetMysqlBackupsBackupDbSystemSnapshotMaintenanceOutput
type GetMysqlBackupsBackupDbSystemSnapshotMaintenanceArray ¶
type GetMysqlBackupsBackupDbSystemSnapshotMaintenanceArray []GetMysqlBackupsBackupDbSystemSnapshotMaintenanceInput
func (GetMysqlBackupsBackupDbSystemSnapshotMaintenanceArray) ElementType ¶
func (GetMysqlBackupsBackupDbSystemSnapshotMaintenanceArray) ElementType() reflect.Type
func (GetMysqlBackupsBackupDbSystemSnapshotMaintenanceArray) ToGetMysqlBackupsBackupDbSystemSnapshotMaintenanceArrayOutput ¶
func (i GetMysqlBackupsBackupDbSystemSnapshotMaintenanceArray) ToGetMysqlBackupsBackupDbSystemSnapshotMaintenanceArrayOutput() GetMysqlBackupsBackupDbSystemSnapshotMaintenanceArrayOutput
func (GetMysqlBackupsBackupDbSystemSnapshotMaintenanceArray) ToGetMysqlBackupsBackupDbSystemSnapshotMaintenanceArrayOutputWithContext ¶
func (i GetMysqlBackupsBackupDbSystemSnapshotMaintenanceArray) ToGetMysqlBackupsBackupDbSystemSnapshotMaintenanceArrayOutputWithContext(ctx context.Context) GetMysqlBackupsBackupDbSystemSnapshotMaintenanceArrayOutput
type GetMysqlBackupsBackupDbSystemSnapshotMaintenanceArrayInput ¶
type GetMysqlBackupsBackupDbSystemSnapshotMaintenanceArrayInput interface { pulumi.Input ToGetMysqlBackupsBackupDbSystemSnapshotMaintenanceArrayOutput() GetMysqlBackupsBackupDbSystemSnapshotMaintenanceArrayOutput ToGetMysqlBackupsBackupDbSystemSnapshotMaintenanceArrayOutputWithContext(context.Context) GetMysqlBackupsBackupDbSystemSnapshotMaintenanceArrayOutput }
GetMysqlBackupsBackupDbSystemSnapshotMaintenanceArrayInput is an input type that accepts GetMysqlBackupsBackupDbSystemSnapshotMaintenanceArray and GetMysqlBackupsBackupDbSystemSnapshotMaintenanceArrayOutput values. You can construct a concrete instance of `GetMysqlBackupsBackupDbSystemSnapshotMaintenanceArrayInput` via:
GetMysqlBackupsBackupDbSystemSnapshotMaintenanceArray{ GetMysqlBackupsBackupDbSystemSnapshotMaintenanceArgs{...} }
type GetMysqlBackupsBackupDbSystemSnapshotMaintenanceArrayOutput ¶
type GetMysqlBackupsBackupDbSystemSnapshotMaintenanceArrayOutput struct{ *pulumi.OutputState }
func (GetMysqlBackupsBackupDbSystemSnapshotMaintenanceArrayOutput) ElementType ¶
func (GetMysqlBackupsBackupDbSystemSnapshotMaintenanceArrayOutput) ElementType() reflect.Type
func (GetMysqlBackupsBackupDbSystemSnapshotMaintenanceArrayOutput) ToGetMysqlBackupsBackupDbSystemSnapshotMaintenanceArrayOutput ¶
func (o GetMysqlBackupsBackupDbSystemSnapshotMaintenanceArrayOutput) ToGetMysqlBackupsBackupDbSystemSnapshotMaintenanceArrayOutput() GetMysqlBackupsBackupDbSystemSnapshotMaintenanceArrayOutput
func (GetMysqlBackupsBackupDbSystemSnapshotMaintenanceArrayOutput) ToGetMysqlBackupsBackupDbSystemSnapshotMaintenanceArrayOutputWithContext ¶
func (o GetMysqlBackupsBackupDbSystemSnapshotMaintenanceArrayOutput) ToGetMysqlBackupsBackupDbSystemSnapshotMaintenanceArrayOutputWithContext(ctx context.Context) GetMysqlBackupsBackupDbSystemSnapshotMaintenanceArrayOutput
type GetMysqlBackupsBackupDbSystemSnapshotMaintenanceInput ¶
type GetMysqlBackupsBackupDbSystemSnapshotMaintenanceInput interface { pulumi.Input ToGetMysqlBackupsBackupDbSystemSnapshotMaintenanceOutput() GetMysqlBackupsBackupDbSystemSnapshotMaintenanceOutput ToGetMysqlBackupsBackupDbSystemSnapshotMaintenanceOutputWithContext(context.Context) GetMysqlBackupsBackupDbSystemSnapshotMaintenanceOutput }
GetMysqlBackupsBackupDbSystemSnapshotMaintenanceInput is an input type that accepts GetMysqlBackupsBackupDbSystemSnapshotMaintenanceArgs and GetMysqlBackupsBackupDbSystemSnapshotMaintenanceOutput values. You can construct a concrete instance of `GetMysqlBackupsBackupDbSystemSnapshotMaintenanceInput` via:
GetMysqlBackupsBackupDbSystemSnapshotMaintenanceArgs{...}
type GetMysqlBackupsBackupDbSystemSnapshotMaintenanceOutput ¶
type GetMysqlBackupsBackupDbSystemSnapshotMaintenanceOutput struct{ *pulumi.OutputState }
func (GetMysqlBackupsBackupDbSystemSnapshotMaintenanceOutput) ElementType ¶
func (GetMysqlBackupsBackupDbSystemSnapshotMaintenanceOutput) ElementType() reflect.Type
func (GetMysqlBackupsBackupDbSystemSnapshotMaintenanceOutput) ToGetMysqlBackupsBackupDbSystemSnapshotMaintenanceOutput ¶
func (o GetMysqlBackupsBackupDbSystemSnapshotMaintenanceOutput) ToGetMysqlBackupsBackupDbSystemSnapshotMaintenanceOutput() GetMysqlBackupsBackupDbSystemSnapshotMaintenanceOutput
func (GetMysqlBackupsBackupDbSystemSnapshotMaintenanceOutput) ToGetMysqlBackupsBackupDbSystemSnapshotMaintenanceOutputWithContext ¶
func (o GetMysqlBackupsBackupDbSystemSnapshotMaintenanceOutput) ToGetMysqlBackupsBackupDbSystemSnapshotMaintenanceOutputWithContext(ctx context.Context) GetMysqlBackupsBackupDbSystemSnapshotMaintenanceOutput
func (GetMysqlBackupsBackupDbSystemSnapshotMaintenanceOutput) WindowStartTime ¶
func (o GetMysqlBackupsBackupDbSystemSnapshotMaintenanceOutput) WindowStartTime() pulumi.StringOutput
The start time of the maintenance window.
type GetMysqlBackupsBackupDbSystemSnapshotOutput ¶
type GetMysqlBackupsBackupDbSystemSnapshotOutput struct{ *pulumi.OutputState }
func (GetMysqlBackupsBackupDbSystemSnapshotOutput) AdminUsername ¶
func (o GetMysqlBackupsBackupDbSystemSnapshotOutput) AdminUsername() pulumi.StringOutput
The username for the administrative user.
func (GetMysqlBackupsBackupDbSystemSnapshotOutput) AvailabilityDomain ¶
func (o GetMysqlBackupsBackupDbSystemSnapshotOutput) AvailabilityDomain() pulumi.StringOutput
The Availability Domain where the primary DB System should be located.
func (GetMysqlBackupsBackupDbSystemSnapshotOutput) BackupPolicies ¶
func (o GetMysqlBackupsBackupDbSystemSnapshotOutput) BackupPolicies() GetMysqlBackupsBackupDbSystemSnapshotBackupPolicyArrayOutput
The Backup policy for the DB System.
func (GetMysqlBackupsBackupDbSystemSnapshotOutput) CompartmentId ¶
func (o GetMysqlBackupsBackupDbSystemSnapshotOutput) CompartmentId() pulumi.StringOutput
The compartment [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
func (GetMysqlBackupsBackupDbSystemSnapshotOutput) ConfigurationId ¶
func (o GetMysqlBackupsBackupDbSystemSnapshotOutput) ConfigurationId() pulumi.StringOutput
The OCID of the Configuration to be used for Instances in this DB System.
func (GetMysqlBackupsBackupDbSystemSnapshotOutput) CrashRecovery ¶
func (o GetMysqlBackupsBackupDbSystemSnapshotOutput) CrashRecovery() pulumi.StringOutput
Whether to run the DB System with InnoDB Redo Logs and the Double Write Buffer enabled or disabled, and whether to enable or disable syncing of the Binary Logs.
func (GetMysqlBackupsBackupDbSystemSnapshotOutput) DataStorageSizeInGb ¶
func (o GetMysqlBackupsBackupDbSystemSnapshotOutput) DataStorageSizeInGb() pulumi.IntOutput
DEPRECATED: User specified size of the data volume. May be less than current allocatedStorageSizeInGBs. Replaced by dataStorage.dataStorageSizeInGBs.
func (GetMysqlBackupsBackupDbSystemSnapshotOutput) DataStorages ¶ added in v2.8.0
func (o GetMysqlBackupsBackupDbSystemSnapshotOutput) DataStorages() GetMysqlBackupsBackupDbSystemSnapshotDataStorageArrayOutput
Data Storage information.
func (GetMysqlBackupsBackupDbSystemSnapshotOutput) DatabaseManagement ¶
func (o GetMysqlBackupsBackupDbSystemSnapshotOutput) DatabaseManagement() pulumi.StringOutput
Whether to enable monitoring via the Database Management service.
func (GetMysqlBackupsBackupDbSystemSnapshotOutput) DefinedTags ¶
func (o GetMysqlBackupsBackupDbSystemSnapshotOutput) DefinedTags() pulumi.StringMapOutput
Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`
func (GetMysqlBackupsBackupDbSystemSnapshotOutput) DeletionPolicies ¶
func (o GetMysqlBackupsBackupDbSystemSnapshotOutput) DeletionPolicies() GetMysqlBackupsBackupDbSystemSnapshotDeletionPolicyArrayOutput
The Deletion policy for the DB System.
func (GetMysqlBackupsBackupDbSystemSnapshotOutput) Description ¶
func (o GetMysqlBackupsBackupDbSystemSnapshotOutput) Description() pulumi.StringOutput
A user-supplied description for the backup.
func (GetMysqlBackupsBackupDbSystemSnapshotOutput) DisplayName ¶
func (o GetMysqlBackupsBackupDbSystemSnapshotOutput) DisplayName() pulumi.StringOutput
A filter to return only the resource matching the given display name exactly.
func (GetMysqlBackupsBackupDbSystemSnapshotOutput) ElementType ¶
func (GetMysqlBackupsBackupDbSystemSnapshotOutput) ElementType() reflect.Type
func (GetMysqlBackupsBackupDbSystemSnapshotOutput) Endpoints ¶
func (o GetMysqlBackupsBackupDbSystemSnapshotOutput) Endpoints() GetMysqlBackupsBackupDbSystemSnapshotEndpointArrayOutput
The network endpoints available for this DB System.
func (GetMysqlBackupsBackupDbSystemSnapshotOutput) FaultDomain ¶
func (o GetMysqlBackupsBackupDbSystemSnapshotOutput) FaultDomain() pulumi.StringOutput
The name of the Fault Domain the DB System is located in.
func (GetMysqlBackupsBackupDbSystemSnapshotOutput) FreeformTags ¶
func (o GetMysqlBackupsBackupDbSystemSnapshotOutput) 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 (GetMysqlBackupsBackupDbSystemSnapshotOutput) HostnameLabel ¶
func (o GetMysqlBackupsBackupDbSystemSnapshotOutput) HostnameLabel() pulumi.StringOutput
The hostname for the primary endpoint of the DB System. Used for DNS. The value is the hostname portion of the primary private IP's fully qualified domain name (FQDN) (for example, "dbsystem-1" in FQDN "dbsystem-1.subnet123.vcn1.oraclevcn.com"). Must be unique across all VNICs in the subnet and comply with RFC 952 and RFC 1123.
func (GetMysqlBackupsBackupDbSystemSnapshotOutput) Id ¶
func (o GetMysqlBackupsBackupDbSystemSnapshotOutput) Id() pulumi.StringOutput
OCID of the backup itself
func (GetMysqlBackupsBackupDbSystemSnapshotOutput) IpAddress ¶
func (o GetMysqlBackupsBackupDbSystemSnapshotOutput) IpAddress() pulumi.StringOutput
The IP address the DB System is configured to listen on. A private IP address of the primary endpoint of the DB System. Must be an available IP address within the subnet's CIDR. This will be a "dotted-quad" style IPv4 address.
func (GetMysqlBackupsBackupDbSystemSnapshotOutput) IsHighlyAvailable ¶
func (o GetMysqlBackupsBackupDbSystemSnapshotOutput) IsHighlyAvailable() pulumi.BoolOutput
Specifies if the DB System is highly available.
func (GetMysqlBackupsBackupDbSystemSnapshotOutput) Maintenances ¶
func (o GetMysqlBackupsBackupDbSystemSnapshotOutput) Maintenances() GetMysqlBackupsBackupDbSystemSnapshotMaintenanceArrayOutput
The Maintenance Policy for the DB System or Read Replica that this model is included in.
func (GetMysqlBackupsBackupDbSystemSnapshotOutput) MysqlVersion ¶
func (o GetMysqlBackupsBackupDbSystemSnapshotOutput) MysqlVersion() pulumi.StringOutput
The MySQL server version of the DB System used for backup.
func (GetMysqlBackupsBackupDbSystemSnapshotOutput) Port ¶
func (o GetMysqlBackupsBackupDbSystemSnapshotOutput) Port() pulumi.IntOutput
The port for primary endpoint of the DB System to listen on.
func (GetMysqlBackupsBackupDbSystemSnapshotOutput) PortX ¶
func (o GetMysqlBackupsBackupDbSystemSnapshotOutput) PortX() pulumi.IntOutput
The network port on which X Plugin listens for TCP/IP connections. This is the X Plugin equivalent of port.
func (GetMysqlBackupsBackupDbSystemSnapshotOutput) Region ¶
func (o GetMysqlBackupsBackupDbSystemSnapshotOutput) Region() pulumi.StringOutput
The region identifier of the region where the DB system exists. For more information, please see [Regions and Availability Domains](https://docs.oracle.com/en-us/iaas/Content/General/Concepts/regions.htm).
func (GetMysqlBackupsBackupDbSystemSnapshotOutput) SecureConnections ¶
func (o GetMysqlBackupsBackupDbSystemSnapshotOutput) SecureConnections() GetMysqlBackupsBackupDbSystemSnapshotSecureConnectionArrayOutput
Secure connection configuration details.
func (GetMysqlBackupsBackupDbSystemSnapshotOutput) ShapeName ¶
func (o GetMysqlBackupsBackupDbSystemSnapshotOutput) ShapeName() pulumi.StringOutput
The shape of the DB System instance used for backup.
func (GetMysqlBackupsBackupDbSystemSnapshotOutput) SubnetId ¶
func (o GetMysqlBackupsBackupDbSystemSnapshotOutput) SubnetId() pulumi.StringOutput
The OCID of the subnet the DB System is associated with.
func (GetMysqlBackupsBackupDbSystemSnapshotOutput) ToGetMysqlBackupsBackupDbSystemSnapshotOutput ¶
func (o GetMysqlBackupsBackupDbSystemSnapshotOutput) ToGetMysqlBackupsBackupDbSystemSnapshotOutput() GetMysqlBackupsBackupDbSystemSnapshotOutput
func (GetMysqlBackupsBackupDbSystemSnapshotOutput) ToGetMysqlBackupsBackupDbSystemSnapshotOutputWithContext ¶
func (o GetMysqlBackupsBackupDbSystemSnapshotOutput) ToGetMysqlBackupsBackupDbSystemSnapshotOutputWithContext(ctx context.Context) GetMysqlBackupsBackupDbSystemSnapshotOutput
type GetMysqlBackupsBackupDbSystemSnapshotSecureConnection ¶
type GetMysqlBackupsBackupDbSystemSnapshotSecureConnection struct { // Select whether to use MySQL Database Service-managed certificate (SYSTEM) or your own certificate (BYOC). CertificateGenerationType string `pulumi:"certificateGenerationType"` // The OCID of the certificate to use. CertificateId string `pulumi:"certificateId"` }
type GetMysqlBackupsBackupDbSystemSnapshotSecureConnectionArgs ¶
type GetMysqlBackupsBackupDbSystemSnapshotSecureConnectionArgs struct { // Select whether to use MySQL Database Service-managed certificate (SYSTEM) or your own certificate (BYOC). CertificateGenerationType pulumi.StringInput `pulumi:"certificateGenerationType"` // The OCID of the certificate to use. CertificateId pulumi.StringInput `pulumi:"certificateId"` }
func (GetMysqlBackupsBackupDbSystemSnapshotSecureConnectionArgs) ElementType ¶
func (GetMysqlBackupsBackupDbSystemSnapshotSecureConnectionArgs) ElementType() reflect.Type
func (GetMysqlBackupsBackupDbSystemSnapshotSecureConnectionArgs) ToGetMysqlBackupsBackupDbSystemSnapshotSecureConnectionOutput ¶
func (i GetMysqlBackupsBackupDbSystemSnapshotSecureConnectionArgs) ToGetMysqlBackupsBackupDbSystemSnapshotSecureConnectionOutput() GetMysqlBackupsBackupDbSystemSnapshotSecureConnectionOutput
func (GetMysqlBackupsBackupDbSystemSnapshotSecureConnectionArgs) ToGetMysqlBackupsBackupDbSystemSnapshotSecureConnectionOutputWithContext ¶
func (i GetMysqlBackupsBackupDbSystemSnapshotSecureConnectionArgs) ToGetMysqlBackupsBackupDbSystemSnapshotSecureConnectionOutputWithContext(ctx context.Context) GetMysqlBackupsBackupDbSystemSnapshotSecureConnectionOutput
type GetMysqlBackupsBackupDbSystemSnapshotSecureConnectionArray ¶
type GetMysqlBackupsBackupDbSystemSnapshotSecureConnectionArray []GetMysqlBackupsBackupDbSystemSnapshotSecureConnectionInput
func (GetMysqlBackupsBackupDbSystemSnapshotSecureConnectionArray) ElementType ¶
func (GetMysqlBackupsBackupDbSystemSnapshotSecureConnectionArray) ElementType() reflect.Type
func (GetMysqlBackupsBackupDbSystemSnapshotSecureConnectionArray) ToGetMysqlBackupsBackupDbSystemSnapshotSecureConnectionArrayOutput ¶
func (i GetMysqlBackupsBackupDbSystemSnapshotSecureConnectionArray) ToGetMysqlBackupsBackupDbSystemSnapshotSecureConnectionArrayOutput() GetMysqlBackupsBackupDbSystemSnapshotSecureConnectionArrayOutput
func (GetMysqlBackupsBackupDbSystemSnapshotSecureConnectionArray) ToGetMysqlBackupsBackupDbSystemSnapshotSecureConnectionArrayOutputWithContext ¶
func (i GetMysqlBackupsBackupDbSystemSnapshotSecureConnectionArray) ToGetMysqlBackupsBackupDbSystemSnapshotSecureConnectionArrayOutputWithContext(ctx context.Context) GetMysqlBackupsBackupDbSystemSnapshotSecureConnectionArrayOutput
type GetMysqlBackupsBackupDbSystemSnapshotSecureConnectionArrayInput ¶
type GetMysqlBackupsBackupDbSystemSnapshotSecureConnectionArrayInput interface { pulumi.Input ToGetMysqlBackupsBackupDbSystemSnapshotSecureConnectionArrayOutput() GetMysqlBackupsBackupDbSystemSnapshotSecureConnectionArrayOutput ToGetMysqlBackupsBackupDbSystemSnapshotSecureConnectionArrayOutputWithContext(context.Context) GetMysqlBackupsBackupDbSystemSnapshotSecureConnectionArrayOutput }
GetMysqlBackupsBackupDbSystemSnapshotSecureConnectionArrayInput is an input type that accepts GetMysqlBackupsBackupDbSystemSnapshotSecureConnectionArray and GetMysqlBackupsBackupDbSystemSnapshotSecureConnectionArrayOutput values. You can construct a concrete instance of `GetMysqlBackupsBackupDbSystemSnapshotSecureConnectionArrayInput` via:
GetMysqlBackupsBackupDbSystemSnapshotSecureConnectionArray{ GetMysqlBackupsBackupDbSystemSnapshotSecureConnectionArgs{...} }
type GetMysqlBackupsBackupDbSystemSnapshotSecureConnectionArrayOutput ¶
type GetMysqlBackupsBackupDbSystemSnapshotSecureConnectionArrayOutput struct{ *pulumi.OutputState }
func (GetMysqlBackupsBackupDbSystemSnapshotSecureConnectionArrayOutput) ElementType ¶
func (GetMysqlBackupsBackupDbSystemSnapshotSecureConnectionArrayOutput) ElementType() reflect.Type
func (GetMysqlBackupsBackupDbSystemSnapshotSecureConnectionArrayOutput) ToGetMysqlBackupsBackupDbSystemSnapshotSecureConnectionArrayOutput ¶
func (o GetMysqlBackupsBackupDbSystemSnapshotSecureConnectionArrayOutput) ToGetMysqlBackupsBackupDbSystemSnapshotSecureConnectionArrayOutput() GetMysqlBackupsBackupDbSystemSnapshotSecureConnectionArrayOutput
func (GetMysqlBackupsBackupDbSystemSnapshotSecureConnectionArrayOutput) ToGetMysqlBackupsBackupDbSystemSnapshotSecureConnectionArrayOutputWithContext ¶
func (o GetMysqlBackupsBackupDbSystemSnapshotSecureConnectionArrayOutput) ToGetMysqlBackupsBackupDbSystemSnapshotSecureConnectionArrayOutputWithContext(ctx context.Context) GetMysqlBackupsBackupDbSystemSnapshotSecureConnectionArrayOutput
type GetMysqlBackupsBackupDbSystemSnapshotSecureConnectionInput ¶
type GetMysqlBackupsBackupDbSystemSnapshotSecureConnectionInput interface { pulumi.Input ToGetMysqlBackupsBackupDbSystemSnapshotSecureConnectionOutput() GetMysqlBackupsBackupDbSystemSnapshotSecureConnectionOutput ToGetMysqlBackupsBackupDbSystemSnapshotSecureConnectionOutputWithContext(context.Context) GetMysqlBackupsBackupDbSystemSnapshotSecureConnectionOutput }
GetMysqlBackupsBackupDbSystemSnapshotSecureConnectionInput is an input type that accepts GetMysqlBackupsBackupDbSystemSnapshotSecureConnectionArgs and GetMysqlBackupsBackupDbSystemSnapshotSecureConnectionOutput values. You can construct a concrete instance of `GetMysqlBackupsBackupDbSystemSnapshotSecureConnectionInput` via:
GetMysqlBackupsBackupDbSystemSnapshotSecureConnectionArgs{...}
type GetMysqlBackupsBackupDbSystemSnapshotSecureConnectionOutput ¶
type GetMysqlBackupsBackupDbSystemSnapshotSecureConnectionOutput struct{ *pulumi.OutputState }
func (GetMysqlBackupsBackupDbSystemSnapshotSecureConnectionOutput) CertificateGenerationType ¶
func (o GetMysqlBackupsBackupDbSystemSnapshotSecureConnectionOutput) CertificateGenerationType() pulumi.StringOutput
Select whether to use MySQL Database Service-managed certificate (SYSTEM) or your own certificate (BYOC).
func (GetMysqlBackupsBackupDbSystemSnapshotSecureConnectionOutput) CertificateId ¶
func (o GetMysqlBackupsBackupDbSystemSnapshotSecureConnectionOutput) CertificateId() pulumi.StringOutput
The OCID of the certificate to use.
func (GetMysqlBackupsBackupDbSystemSnapshotSecureConnectionOutput) ElementType ¶
func (GetMysqlBackupsBackupDbSystemSnapshotSecureConnectionOutput) ElementType() reflect.Type
func (GetMysqlBackupsBackupDbSystemSnapshotSecureConnectionOutput) ToGetMysqlBackupsBackupDbSystemSnapshotSecureConnectionOutput ¶
func (o GetMysqlBackupsBackupDbSystemSnapshotSecureConnectionOutput) ToGetMysqlBackupsBackupDbSystemSnapshotSecureConnectionOutput() GetMysqlBackupsBackupDbSystemSnapshotSecureConnectionOutput
func (GetMysqlBackupsBackupDbSystemSnapshotSecureConnectionOutput) ToGetMysqlBackupsBackupDbSystemSnapshotSecureConnectionOutputWithContext ¶
func (o GetMysqlBackupsBackupDbSystemSnapshotSecureConnectionOutput) ToGetMysqlBackupsBackupDbSystemSnapshotSecureConnectionOutputWithContext(ctx context.Context) GetMysqlBackupsBackupDbSystemSnapshotSecureConnectionOutput
type GetMysqlBackupsBackupDbSystemSnapshotSummary ¶
type GetMysqlBackupsBackupDbSystemSnapshotSummary struct { // A filter to return only the resource matching the given display name exactly. DisplayName string `pulumi:"displayName"` // OCID of the backup itself Id string `pulumi:"id"` // The region identifier of the region where the DB system exists. For more information, please see [Regions and Availability Domains](https://docs.oracle.com/en-us/iaas/Content/General/Concepts/regions.htm). Region string `pulumi:"region"` }
type GetMysqlBackupsBackupDbSystemSnapshotSummaryArgs ¶
type GetMysqlBackupsBackupDbSystemSnapshotSummaryArgs struct { // A filter to return only the resource matching the given display name exactly. DisplayName pulumi.StringInput `pulumi:"displayName"` // OCID of the backup itself Id pulumi.StringInput `pulumi:"id"` // The region identifier of the region where the DB system exists. For more information, please see [Regions and Availability Domains](https://docs.oracle.com/en-us/iaas/Content/General/Concepts/regions.htm). Region pulumi.StringInput `pulumi:"region"` }
func (GetMysqlBackupsBackupDbSystemSnapshotSummaryArgs) ElementType ¶
func (GetMysqlBackupsBackupDbSystemSnapshotSummaryArgs) ElementType() reflect.Type
func (GetMysqlBackupsBackupDbSystemSnapshotSummaryArgs) ToGetMysqlBackupsBackupDbSystemSnapshotSummaryOutput ¶
func (i GetMysqlBackupsBackupDbSystemSnapshotSummaryArgs) ToGetMysqlBackupsBackupDbSystemSnapshotSummaryOutput() GetMysqlBackupsBackupDbSystemSnapshotSummaryOutput
func (GetMysqlBackupsBackupDbSystemSnapshotSummaryArgs) ToGetMysqlBackupsBackupDbSystemSnapshotSummaryOutputWithContext ¶
func (i GetMysqlBackupsBackupDbSystemSnapshotSummaryArgs) ToGetMysqlBackupsBackupDbSystemSnapshotSummaryOutputWithContext(ctx context.Context) GetMysqlBackupsBackupDbSystemSnapshotSummaryOutput
type GetMysqlBackupsBackupDbSystemSnapshotSummaryArray ¶
type GetMysqlBackupsBackupDbSystemSnapshotSummaryArray []GetMysqlBackupsBackupDbSystemSnapshotSummaryInput
func (GetMysqlBackupsBackupDbSystemSnapshotSummaryArray) ElementType ¶
func (GetMysqlBackupsBackupDbSystemSnapshotSummaryArray) ElementType() reflect.Type
func (GetMysqlBackupsBackupDbSystemSnapshotSummaryArray) ToGetMysqlBackupsBackupDbSystemSnapshotSummaryArrayOutput ¶
func (i GetMysqlBackupsBackupDbSystemSnapshotSummaryArray) ToGetMysqlBackupsBackupDbSystemSnapshotSummaryArrayOutput() GetMysqlBackupsBackupDbSystemSnapshotSummaryArrayOutput
func (GetMysqlBackupsBackupDbSystemSnapshotSummaryArray) ToGetMysqlBackupsBackupDbSystemSnapshotSummaryArrayOutputWithContext ¶
func (i GetMysqlBackupsBackupDbSystemSnapshotSummaryArray) ToGetMysqlBackupsBackupDbSystemSnapshotSummaryArrayOutputWithContext(ctx context.Context) GetMysqlBackupsBackupDbSystemSnapshotSummaryArrayOutput
type GetMysqlBackupsBackupDbSystemSnapshotSummaryArrayInput ¶
type GetMysqlBackupsBackupDbSystemSnapshotSummaryArrayInput interface { pulumi.Input ToGetMysqlBackupsBackupDbSystemSnapshotSummaryArrayOutput() GetMysqlBackupsBackupDbSystemSnapshotSummaryArrayOutput ToGetMysqlBackupsBackupDbSystemSnapshotSummaryArrayOutputWithContext(context.Context) GetMysqlBackupsBackupDbSystemSnapshotSummaryArrayOutput }
GetMysqlBackupsBackupDbSystemSnapshotSummaryArrayInput is an input type that accepts GetMysqlBackupsBackupDbSystemSnapshotSummaryArray and GetMysqlBackupsBackupDbSystemSnapshotSummaryArrayOutput values. You can construct a concrete instance of `GetMysqlBackupsBackupDbSystemSnapshotSummaryArrayInput` via:
GetMysqlBackupsBackupDbSystemSnapshotSummaryArray{ GetMysqlBackupsBackupDbSystemSnapshotSummaryArgs{...} }
type GetMysqlBackupsBackupDbSystemSnapshotSummaryArrayOutput ¶
type GetMysqlBackupsBackupDbSystemSnapshotSummaryArrayOutput struct{ *pulumi.OutputState }
func (GetMysqlBackupsBackupDbSystemSnapshotSummaryArrayOutput) ElementType ¶
func (GetMysqlBackupsBackupDbSystemSnapshotSummaryArrayOutput) ElementType() reflect.Type
func (GetMysqlBackupsBackupDbSystemSnapshotSummaryArrayOutput) ToGetMysqlBackupsBackupDbSystemSnapshotSummaryArrayOutput ¶
func (o GetMysqlBackupsBackupDbSystemSnapshotSummaryArrayOutput) ToGetMysqlBackupsBackupDbSystemSnapshotSummaryArrayOutput() GetMysqlBackupsBackupDbSystemSnapshotSummaryArrayOutput
func (GetMysqlBackupsBackupDbSystemSnapshotSummaryArrayOutput) ToGetMysqlBackupsBackupDbSystemSnapshotSummaryArrayOutputWithContext ¶
func (o GetMysqlBackupsBackupDbSystemSnapshotSummaryArrayOutput) ToGetMysqlBackupsBackupDbSystemSnapshotSummaryArrayOutputWithContext(ctx context.Context) GetMysqlBackupsBackupDbSystemSnapshotSummaryArrayOutput
type GetMysqlBackupsBackupDbSystemSnapshotSummaryInput ¶
type GetMysqlBackupsBackupDbSystemSnapshotSummaryInput interface { pulumi.Input ToGetMysqlBackupsBackupDbSystemSnapshotSummaryOutput() GetMysqlBackupsBackupDbSystemSnapshotSummaryOutput ToGetMysqlBackupsBackupDbSystemSnapshotSummaryOutputWithContext(context.Context) GetMysqlBackupsBackupDbSystemSnapshotSummaryOutput }
GetMysqlBackupsBackupDbSystemSnapshotSummaryInput is an input type that accepts GetMysqlBackupsBackupDbSystemSnapshotSummaryArgs and GetMysqlBackupsBackupDbSystemSnapshotSummaryOutput values. You can construct a concrete instance of `GetMysqlBackupsBackupDbSystemSnapshotSummaryInput` via:
GetMysqlBackupsBackupDbSystemSnapshotSummaryArgs{...}
type GetMysqlBackupsBackupDbSystemSnapshotSummaryOutput ¶
type GetMysqlBackupsBackupDbSystemSnapshotSummaryOutput struct{ *pulumi.OutputState }
func (GetMysqlBackupsBackupDbSystemSnapshotSummaryOutput) DisplayName ¶
func (o GetMysqlBackupsBackupDbSystemSnapshotSummaryOutput) DisplayName() pulumi.StringOutput
A filter to return only the resource matching the given display name exactly.
func (GetMysqlBackupsBackupDbSystemSnapshotSummaryOutput) ElementType ¶
func (GetMysqlBackupsBackupDbSystemSnapshotSummaryOutput) ElementType() reflect.Type
func (GetMysqlBackupsBackupDbSystemSnapshotSummaryOutput) Region ¶
func (o GetMysqlBackupsBackupDbSystemSnapshotSummaryOutput) Region() pulumi.StringOutput
The region identifier of the region where the DB system exists. For more information, please see [Regions and Availability Domains](https://docs.oracle.com/en-us/iaas/Content/General/Concepts/regions.htm).
func (GetMysqlBackupsBackupDbSystemSnapshotSummaryOutput) ToGetMysqlBackupsBackupDbSystemSnapshotSummaryOutput ¶
func (o GetMysqlBackupsBackupDbSystemSnapshotSummaryOutput) ToGetMysqlBackupsBackupDbSystemSnapshotSummaryOutput() GetMysqlBackupsBackupDbSystemSnapshotSummaryOutput
func (GetMysqlBackupsBackupDbSystemSnapshotSummaryOutput) ToGetMysqlBackupsBackupDbSystemSnapshotSummaryOutputWithContext ¶
func (o GetMysqlBackupsBackupDbSystemSnapshotSummaryOutput) ToGetMysqlBackupsBackupDbSystemSnapshotSummaryOutputWithContext(ctx context.Context) GetMysqlBackupsBackupDbSystemSnapshotSummaryOutput
type GetMysqlBackupsBackupInput ¶
type GetMysqlBackupsBackupInput interface { pulumi.Input ToGetMysqlBackupsBackupOutput() GetMysqlBackupsBackupOutput ToGetMysqlBackupsBackupOutputWithContext(context.Context) GetMysqlBackupsBackupOutput }
GetMysqlBackupsBackupInput is an input type that accepts GetMysqlBackupsBackupArgs and GetMysqlBackupsBackupOutput values. You can construct a concrete instance of `GetMysqlBackupsBackupInput` via:
GetMysqlBackupsBackupArgs{...}
type GetMysqlBackupsBackupOutput ¶
type GetMysqlBackupsBackupOutput struct{ *pulumi.OutputState }
func (GetMysqlBackupsBackupOutput) BackupSizeInGbs ¶
func (o GetMysqlBackupsBackupOutput) BackupSizeInGbs() pulumi.IntOutput
The size of the backup in base-2 (IEC) gibibytes. (GiB).
func (GetMysqlBackupsBackupOutput) BackupType ¶
func (o GetMysqlBackupsBackupOutput) BackupType() pulumi.StringOutput
The type of backup.
func (GetMysqlBackupsBackupOutput) CompartmentId ¶
func (o GetMysqlBackupsBackupOutput) CompartmentId() pulumi.StringOutput
The compartment [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
func (GetMysqlBackupsBackupOutput) CreationType ¶
func (o GetMysqlBackupsBackupOutput) CreationType() pulumi.StringOutput
Backup creationType
func (GetMysqlBackupsBackupOutput) DataStorageSizeInGb ¶
func (o GetMysqlBackupsBackupOutput) DataStorageSizeInGb() pulumi.IntOutput
DEPRECATED: User specified size of the data volume. May be less than current allocatedStorageSizeInGBs. Replaced by dataStorage.dataStorageSizeInGBs.
func (GetMysqlBackupsBackupOutput) DbSystemId ¶
func (o GetMysqlBackupsBackupOutput) DbSystemId() pulumi.StringOutput
The DB System [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
func (GetMysqlBackupsBackupOutput) DbSystemSnapshotSummaries ¶
func (o GetMysqlBackupsBackupOutput) DbSystemSnapshotSummaries() GetMysqlBackupsBackupDbSystemSnapshotSummaryArrayOutput
func (GetMysqlBackupsBackupOutput) DbSystemSnapshots ¶
func (o GetMysqlBackupsBackupOutput) DbSystemSnapshots() GetMysqlBackupsBackupDbSystemSnapshotArrayOutput
Snapshot of the DbSystem details at the time of the backup
func (GetMysqlBackupsBackupOutput) DefinedTags ¶
func (o GetMysqlBackupsBackupOutput) DefinedTags() pulumi.StringMapOutput
Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`
func (GetMysqlBackupsBackupOutput) Description ¶
func (o GetMysqlBackupsBackupOutput) Description() pulumi.StringOutput
A user-supplied description for the backup.
func (GetMysqlBackupsBackupOutput) DisplayName ¶
func (o GetMysqlBackupsBackupOutput) DisplayName() pulumi.StringOutput
A filter to return only the resource matching the given display name exactly.
func (GetMysqlBackupsBackupOutput) ElementType ¶
func (GetMysqlBackupsBackupOutput) ElementType() reflect.Type
func (GetMysqlBackupsBackupOutput) FreeformTags ¶
func (o GetMysqlBackupsBackupOutput) 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 (GetMysqlBackupsBackupOutput) Id ¶
func (o GetMysqlBackupsBackupOutput) Id() pulumi.StringOutput
OCID of the backup itself
func (GetMysqlBackupsBackupOutput) ImmediateSourceBackupId ¶
func (o GetMysqlBackupsBackupOutput) ImmediateSourceBackupId() pulumi.StringOutput
The OCID of the immediate source DB system backup from which this DB system backup was copied.
func (GetMysqlBackupsBackupOutput) LifecycleDetails ¶
func (o GetMysqlBackupsBackupOutput) LifecycleDetails() pulumi.StringOutput
Additional information about the current lifecycleState.
func (GetMysqlBackupsBackupOutput) MysqlVersion ¶
func (o GetMysqlBackupsBackupOutput) MysqlVersion() pulumi.StringOutput
The MySQL server version of the DB System used for backup.
func (GetMysqlBackupsBackupOutput) OriginalSourceBackupId ¶
func (o GetMysqlBackupsBackupOutput) OriginalSourceBackupId() pulumi.StringOutput
The OCID of the original source DB system backup from which this DB system backup was copied.
func (GetMysqlBackupsBackupOutput) RetentionInDays ¶
func (o GetMysqlBackupsBackupOutput) RetentionInDays() pulumi.IntOutput
Number of days to retain this backup.
func (GetMysqlBackupsBackupOutput) ShapeName ¶
func (o GetMysqlBackupsBackupOutput) ShapeName() pulumi.StringOutput
The shape of the DB System instance used for backup.
func (GetMysqlBackupsBackupOutput) SourceDetails ¶
func (o GetMysqlBackupsBackupOutput) SourceDetails() GetMysqlBackupsBackupSourceDetailArrayOutput
func (GetMysqlBackupsBackupOutput) State ¶
func (o GetMysqlBackupsBackupOutput) State() pulumi.StringOutput
Backup Lifecycle State
func (GetMysqlBackupsBackupOutput) TimeCopyCreated ¶
func (o GetMysqlBackupsBackupOutput) TimeCopyCreated() pulumi.StringOutput
The date and time the DB system backup copy was created, as described by [RFC 3339](https://tools.ietf.org/rfc/rfc3339).
func (GetMysqlBackupsBackupOutput) TimeCreated ¶
func (o GetMysqlBackupsBackupOutput) TimeCreated() pulumi.StringOutput
The time the backup record was created.
func (GetMysqlBackupsBackupOutput) TimeUpdated ¶
func (o GetMysqlBackupsBackupOutput) TimeUpdated() pulumi.StringOutput
The time at which the backup was updated.
func (GetMysqlBackupsBackupOutput) ToGetMysqlBackupsBackupOutput ¶
func (o GetMysqlBackupsBackupOutput) ToGetMysqlBackupsBackupOutput() GetMysqlBackupsBackupOutput
func (GetMysqlBackupsBackupOutput) ToGetMysqlBackupsBackupOutputWithContext ¶
func (o GetMysqlBackupsBackupOutput) ToGetMysqlBackupsBackupOutputWithContext(ctx context.Context) GetMysqlBackupsBackupOutput
type GetMysqlBackupsBackupSourceDetail ¶
type GetMysqlBackupsBackupSourceDetail struct { // Backup OCID BackupId string `pulumi:"backupId"` // The compartment [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). CompartmentId string `pulumi:"compartmentId"` // The region identifier of the region where the DB system exists. For more information, please see [Regions and Availability Domains](https://docs.oracle.com/en-us/iaas/Content/General/Concepts/regions.htm). Region string `pulumi:"region"` }
type GetMysqlBackupsBackupSourceDetailArgs ¶
type GetMysqlBackupsBackupSourceDetailArgs struct { // Backup OCID BackupId pulumi.StringInput `pulumi:"backupId"` // The compartment [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). CompartmentId pulumi.StringInput `pulumi:"compartmentId"` // The region identifier of the region where the DB system exists. For more information, please see [Regions and Availability Domains](https://docs.oracle.com/en-us/iaas/Content/General/Concepts/regions.htm). Region pulumi.StringInput `pulumi:"region"` }
func (GetMysqlBackupsBackupSourceDetailArgs) ElementType ¶
func (GetMysqlBackupsBackupSourceDetailArgs) ElementType() reflect.Type
func (GetMysqlBackupsBackupSourceDetailArgs) ToGetMysqlBackupsBackupSourceDetailOutput ¶
func (i GetMysqlBackupsBackupSourceDetailArgs) ToGetMysqlBackupsBackupSourceDetailOutput() GetMysqlBackupsBackupSourceDetailOutput
func (GetMysqlBackupsBackupSourceDetailArgs) ToGetMysqlBackupsBackupSourceDetailOutputWithContext ¶
func (i GetMysqlBackupsBackupSourceDetailArgs) ToGetMysqlBackupsBackupSourceDetailOutputWithContext(ctx context.Context) GetMysqlBackupsBackupSourceDetailOutput
type GetMysqlBackupsBackupSourceDetailArray ¶
type GetMysqlBackupsBackupSourceDetailArray []GetMysqlBackupsBackupSourceDetailInput
func (GetMysqlBackupsBackupSourceDetailArray) ElementType ¶
func (GetMysqlBackupsBackupSourceDetailArray) ElementType() reflect.Type
func (GetMysqlBackupsBackupSourceDetailArray) ToGetMysqlBackupsBackupSourceDetailArrayOutput ¶
func (i GetMysqlBackupsBackupSourceDetailArray) ToGetMysqlBackupsBackupSourceDetailArrayOutput() GetMysqlBackupsBackupSourceDetailArrayOutput
func (GetMysqlBackupsBackupSourceDetailArray) ToGetMysqlBackupsBackupSourceDetailArrayOutputWithContext ¶
func (i GetMysqlBackupsBackupSourceDetailArray) ToGetMysqlBackupsBackupSourceDetailArrayOutputWithContext(ctx context.Context) GetMysqlBackupsBackupSourceDetailArrayOutput
type GetMysqlBackupsBackupSourceDetailArrayInput ¶
type GetMysqlBackupsBackupSourceDetailArrayInput interface { pulumi.Input ToGetMysqlBackupsBackupSourceDetailArrayOutput() GetMysqlBackupsBackupSourceDetailArrayOutput ToGetMysqlBackupsBackupSourceDetailArrayOutputWithContext(context.Context) GetMysqlBackupsBackupSourceDetailArrayOutput }
GetMysqlBackupsBackupSourceDetailArrayInput is an input type that accepts GetMysqlBackupsBackupSourceDetailArray and GetMysqlBackupsBackupSourceDetailArrayOutput values. You can construct a concrete instance of `GetMysqlBackupsBackupSourceDetailArrayInput` via:
GetMysqlBackupsBackupSourceDetailArray{ GetMysqlBackupsBackupSourceDetailArgs{...} }
type GetMysqlBackupsBackupSourceDetailArrayOutput ¶
type GetMysqlBackupsBackupSourceDetailArrayOutput struct{ *pulumi.OutputState }
func (GetMysqlBackupsBackupSourceDetailArrayOutput) ElementType ¶
func (GetMysqlBackupsBackupSourceDetailArrayOutput) ElementType() reflect.Type
func (GetMysqlBackupsBackupSourceDetailArrayOutput) ToGetMysqlBackupsBackupSourceDetailArrayOutput ¶
func (o GetMysqlBackupsBackupSourceDetailArrayOutput) ToGetMysqlBackupsBackupSourceDetailArrayOutput() GetMysqlBackupsBackupSourceDetailArrayOutput
func (GetMysqlBackupsBackupSourceDetailArrayOutput) ToGetMysqlBackupsBackupSourceDetailArrayOutputWithContext ¶
func (o GetMysqlBackupsBackupSourceDetailArrayOutput) ToGetMysqlBackupsBackupSourceDetailArrayOutputWithContext(ctx context.Context) GetMysqlBackupsBackupSourceDetailArrayOutput
type GetMysqlBackupsBackupSourceDetailInput ¶
type GetMysqlBackupsBackupSourceDetailInput interface { pulumi.Input ToGetMysqlBackupsBackupSourceDetailOutput() GetMysqlBackupsBackupSourceDetailOutput ToGetMysqlBackupsBackupSourceDetailOutputWithContext(context.Context) GetMysqlBackupsBackupSourceDetailOutput }
GetMysqlBackupsBackupSourceDetailInput is an input type that accepts GetMysqlBackupsBackupSourceDetailArgs and GetMysqlBackupsBackupSourceDetailOutput values. You can construct a concrete instance of `GetMysqlBackupsBackupSourceDetailInput` via:
GetMysqlBackupsBackupSourceDetailArgs{...}
type GetMysqlBackupsBackupSourceDetailOutput ¶
type GetMysqlBackupsBackupSourceDetailOutput struct{ *pulumi.OutputState }
func (GetMysqlBackupsBackupSourceDetailOutput) BackupId ¶
func (o GetMysqlBackupsBackupSourceDetailOutput) BackupId() pulumi.StringOutput
Backup OCID
func (GetMysqlBackupsBackupSourceDetailOutput) CompartmentId ¶
func (o GetMysqlBackupsBackupSourceDetailOutput) CompartmentId() pulumi.StringOutput
The compartment [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
func (GetMysqlBackupsBackupSourceDetailOutput) ElementType ¶
func (GetMysqlBackupsBackupSourceDetailOutput) ElementType() reflect.Type
func (GetMysqlBackupsBackupSourceDetailOutput) Region ¶
func (o GetMysqlBackupsBackupSourceDetailOutput) Region() pulumi.StringOutput
The region identifier of the region where the DB system exists. For more information, please see [Regions and Availability Domains](https://docs.oracle.com/en-us/iaas/Content/General/Concepts/regions.htm).
func (GetMysqlBackupsBackupSourceDetailOutput) ToGetMysqlBackupsBackupSourceDetailOutput ¶
func (o GetMysqlBackupsBackupSourceDetailOutput) ToGetMysqlBackupsBackupSourceDetailOutput() GetMysqlBackupsBackupSourceDetailOutput
func (GetMysqlBackupsBackupSourceDetailOutput) ToGetMysqlBackupsBackupSourceDetailOutputWithContext ¶
func (o GetMysqlBackupsBackupSourceDetailOutput) ToGetMysqlBackupsBackupSourceDetailOutputWithContext(ctx context.Context) GetMysqlBackupsBackupSourceDetailOutput
type GetMysqlBackupsFilter ¶
type GetMysqlBackupsFilterArgs ¶
type GetMysqlBackupsFilterArgs struct { Name pulumi.StringInput `pulumi:"name"` Regex pulumi.BoolPtrInput `pulumi:"regex"` Values pulumi.StringArrayInput `pulumi:"values"` }
func (GetMysqlBackupsFilterArgs) ElementType ¶
func (GetMysqlBackupsFilterArgs) ElementType() reflect.Type
func (GetMysqlBackupsFilterArgs) ToGetMysqlBackupsFilterOutput ¶
func (i GetMysqlBackupsFilterArgs) ToGetMysqlBackupsFilterOutput() GetMysqlBackupsFilterOutput
func (GetMysqlBackupsFilterArgs) ToGetMysqlBackupsFilterOutputWithContext ¶
func (i GetMysqlBackupsFilterArgs) ToGetMysqlBackupsFilterOutputWithContext(ctx context.Context) GetMysqlBackupsFilterOutput
type GetMysqlBackupsFilterArray ¶
type GetMysqlBackupsFilterArray []GetMysqlBackupsFilterInput
func (GetMysqlBackupsFilterArray) ElementType ¶
func (GetMysqlBackupsFilterArray) ElementType() reflect.Type
func (GetMysqlBackupsFilterArray) ToGetMysqlBackupsFilterArrayOutput ¶
func (i GetMysqlBackupsFilterArray) ToGetMysqlBackupsFilterArrayOutput() GetMysqlBackupsFilterArrayOutput
func (GetMysqlBackupsFilterArray) ToGetMysqlBackupsFilterArrayOutputWithContext ¶
func (i GetMysqlBackupsFilterArray) ToGetMysqlBackupsFilterArrayOutputWithContext(ctx context.Context) GetMysqlBackupsFilterArrayOutput
type GetMysqlBackupsFilterArrayInput ¶
type GetMysqlBackupsFilterArrayInput interface { pulumi.Input ToGetMysqlBackupsFilterArrayOutput() GetMysqlBackupsFilterArrayOutput ToGetMysqlBackupsFilterArrayOutputWithContext(context.Context) GetMysqlBackupsFilterArrayOutput }
GetMysqlBackupsFilterArrayInput is an input type that accepts GetMysqlBackupsFilterArray and GetMysqlBackupsFilterArrayOutput values. You can construct a concrete instance of `GetMysqlBackupsFilterArrayInput` via:
GetMysqlBackupsFilterArray{ GetMysqlBackupsFilterArgs{...} }
type GetMysqlBackupsFilterArrayOutput ¶
type GetMysqlBackupsFilterArrayOutput struct{ *pulumi.OutputState }
func (GetMysqlBackupsFilterArrayOutput) ElementType ¶
func (GetMysqlBackupsFilterArrayOutput) ElementType() reflect.Type
func (GetMysqlBackupsFilterArrayOutput) Index ¶
func (o GetMysqlBackupsFilterArrayOutput) Index(i pulumi.IntInput) GetMysqlBackupsFilterOutput
func (GetMysqlBackupsFilterArrayOutput) ToGetMysqlBackupsFilterArrayOutput ¶
func (o GetMysqlBackupsFilterArrayOutput) ToGetMysqlBackupsFilterArrayOutput() GetMysqlBackupsFilterArrayOutput
func (GetMysqlBackupsFilterArrayOutput) ToGetMysqlBackupsFilterArrayOutputWithContext ¶
func (o GetMysqlBackupsFilterArrayOutput) ToGetMysqlBackupsFilterArrayOutputWithContext(ctx context.Context) GetMysqlBackupsFilterArrayOutput
type GetMysqlBackupsFilterInput ¶
type GetMysqlBackupsFilterInput interface { pulumi.Input ToGetMysqlBackupsFilterOutput() GetMysqlBackupsFilterOutput ToGetMysqlBackupsFilterOutputWithContext(context.Context) GetMysqlBackupsFilterOutput }
GetMysqlBackupsFilterInput is an input type that accepts GetMysqlBackupsFilterArgs and GetMysqlBackupsFilterOutput values. You can construct a concrete instance of `GetMysqlBackupsFilterInput` via:
GetMysqlBackupsFilterArgs{...}
type GetMysqlBackupsFilterOutput ¶
type GetMysqlBackupsFilterOutput struct{ *pulumi.OutputState }
func (GetMysqlBackupsFilterOutput) ElementType ¶
func (GetMysqlBackupsFilterOutput) ElementType() reflect.Type
func (GetMysqlBackupsFilterOutput) Name ¶
func (o GetMysqlBackupsFilterOutput) Name() pulumi.StringOutput
func (GetMysqlBackupsFilterOutput) Regex ¶
func (o GetMysqlBackupsFilterOutput) Regex() pulumi.BoolPtrOutput
func (GetMysqlBackupsFilterOutput) ToGetMysqlBackupsFilterOutput ¶
func (o GetMysqlBackupsFilterOutput) ToGetMysqlBackupsFilterOutput() GetMysqlBackupsFilterOutput
func (GetMysqlBackupsFilterOutput) ToGetMysqlBackupsFilterOutputWithContext ¶
func (o GetMysqlBackupsFilterOutput) ToGetMysqlBackupsFilterOutputWithContext(ctx context.Context) GetMysqlBackupsFilterOutput
func (GetMysqlBackupsFilterOutput) Values ¶
func (o GetMysqlBackupsFilterOutput) Values() pulumi.StringArrayOutput
type GetMysqlBackupsOutputArgs ¶
type GetMysqlBackupsOutputArgs struct { // Backup OCID BackupId pulumi.StringPtrInput `pulumi:"backupId"` // The compartment [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). CompartmentId pulumi.StringInput `pulumi:"compartmentId"` // Backup creationType CreationType pulumi.StringPtrInput `pulumi:"creationType"` // The DB System [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). DbSystemId pulumi.StringPtrInput `pulumi:"dbSystemId"` // A filter to return only the resource matching the given display name exactly. DisplayName pulumi.StringPtrInput `pulumi:"displayName"` Filters GetMysqlBackupsFilterArrayInput `pulumi:"filters"` // Backup Lifecycle State State pulumi.StringPtrInput `pulumi:"state"` }
A collection of arguments for invoking getMysqlBackups.
func (GetMysqlBackupsOutputArgs) ElementType ¶
func (GetMysqlBackupsOutputArgs) ElementType() reflect.Type
type GetMysqlBackupsResult ¶
type GetMysqlBackupsResult struct { BackupId *string `pulumi:"backupId"` // The list of backups. Backups []GetMysqlBackupsBackup `pulumi:"backups"` // The OCID of the compartment the DB System belongs in. CompartmentId string `pulumi:"compartmentId"` // Indicates how the backup was created: manually, automatic, or by an Operator. CreationType *string `pulumi:"creationType"` // The OCID of the DB System the backup is associated with. DbSystemId *string `pulumi:"dbSystemId"` // A user-supplied display name for the backup. DisplayName *string `pulumi:"displayName"` Filters []GetMysqlBackupsFilter `pulumi:"filters"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // The state of the backup. State *string `pulumi:"state"` }
A collection of values returned by getMysqlBackups.
func GetMysqlBackups ¶
func GetMysqlBackups(ctx *pulumi.Context, args *GetMysqlBackupsArgs, opts ...pulumi.InvokeOption) (*GetMysqlBackupsResult, error)
This data source provides the list of Mysql Backups in Oracle Cloud Infrastructure MySQL Database service.
Get a list of DB System backups.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/Mysql" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Mysql.GetMysqlBackups(ctx, &mysql.GetMysqlBackupsArgs{ CompartmentId: compartmentId, BackupId: pulumi.StringRef(testBackup.Id), CreationType: pulumi.StringRef(mysqlBackupCreationType), DbSystemId: pulumi.StringRef(testDbSystem.Id), DisplayName: pulumi.StringRef(mysqlBackupDisplayName), State: pulumi.StringRef(mysqlBackupState), }, nil) if err != nil { return err } return nil }) }
```
type GetMysqlBackupsResultOutput ¶
type GetMysqlBackupsResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getMysqlBackups.
func GetMysqlBackupsOutput ¶
func GetMysqlBackupsOutput(ctx *pulumi.Context, args GetMysqlBackupsOutputArgs, opts ...pulumi.InvokeOption) GetMysqlBackupsResultOutput
func (GetMysqlBackupsResultOutput) BackupId ¶
func (o GetMysqlBackupsResultOutput) BackupId() pulumi.StringPtrOutput
func (GetMysqlBackupsResultOutput) Backups ¶
func (o GetMysqlBackupsResultOutput) Backups() GetMysqlBackupsBackupArrayOutput
The list of backups.
func (GetMysqlBackupsResultOutput) CompartmentId ¶
func (o GetMysqlBackupsResultOutput) CompartmentId() pulumi.StringOutput
The OCID of the compartment the DB System belongs in.
func (GetMysqlBackupsResultOutput) CreationType ¶
func (o GetMysqlBackupsResultOutput) CreationType() pulumi.StringPtrOutput
Indicates how the backup was created: manually, automatic, or by an Operator.
func (GetMysqlBackupsResultOutput) DbSystemId ¶
func (o GetMysqlBackupsResultOutput) DbSystemId() pulumi.StringPtrOutput
The OCID of the DB System the backup is associated with.
func (GetMysqlBackupsResultOutput) DisplayName ¶
func (o GetMysqlBackupsResultOutput) DisplayName() pulumi.StringPtrOutput
A user-supplied display name for the backup.
func (GetMysqlBackupsResultOutput) ElementType ¶
func (GetMysqlBackupsResultOutput) ElementType() reflect.Type
func (GetMysqlBackupsResultOutput) Filters ¶
func (o GetMysqlBackupsResultOutput) Filters() GetMysqlBackupsFilterArrayOutput
func (GetMysqlBackupsResultOutput) Id ¶
func (o GetMysqlBackupsResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetMysqlBackupsResultOutput) State ¶
func (o GetMysqlBackupsResultOutput) State() pulumi.StringPtrOutput
The state of the backup.
func (GetMysqlBackupsResultOutput) ToGetMysqlBackupsResultOutput ¶
func (o GetMysqlBackupsResultOutput) ToGetMysqlBackupsResultOutput() GetMysqlBackupsResultOutput
func (GetMysqlBackupsResultOutput) ToGetMysqlBackupsResultOutputWithContext ¶
func (o GetMysqlBackupsResultOutput) ToGetMysqlBackupsResultOutputWithContext(ctx context.Context) GetMysqlBackupsResultOutput
type GetMysqlConfigurationInitVariable ¶
type GetMysqlConfigurationInitVariable struct { // Represents the MySQL server system variable lowerCaseTableNames (https://dev.mysql.com/doc/refman/8.0/en/server-system-variables.html#sysvar_lower_case_table_names). LowerCaseTableNames string `pulumi:"lowerCaseTableNames"` }
type GetMysqlConfigurationInitVariableArgs ¶
type GetMysqlConfigurationInitVariableArgs struct { // Represents the MySQL server system variable lowerCaseTableNames (https://dev.mysql.com/doc/refman/8.0/en/server-system-variables.html#sysvar_lower_case_table_names). LowerCaseTableNames pulumi.StringInput `pulumi:"lowerCaseTableNames"` }
func (GetMysqlConfigurationInitVariableArgs) ElementType ¶
func (GetMysqlConfigurationInitVariableArgs) ElementType() reflect.Type
func (GetMysqlConfigurationInitVariableArgs) ToGetMysqlConfigurationInitVariableOutput ¶
func (i GetMysqlConfigurationInitVariableArgs) ToGetMysqlConfigurationInitVariableOutput() GetMysqlConfigurationInitVariableOutput
func (GetMysqlConfigurationInitVariableArgs) ToGetMysqlConfigurationInitVariableOutputWithContext ¶
func (i GetMysqlConfigurationInitVariableArgs) ToGetMysqlConfigurationInitVariableOutputWithContext(ctx context.Context) GetMysqlConfigurationInitVariableOutput
type GetMysqlConfigurationInitVariableArray ¶
type GetMysqlConfigurationInitVariableArray []GetMysqlConfigurationInitVariableInput
func (GetMysqlConfigurationInitVariableArray) ElementType ¶
func (GetMysqlConfigurationInitVariableArray) ElementType() reflect.Type
func (GetMysqlConfigurationInitVariableArray) ToGetMysqlConfigurationInitVariableArrayOutput ¶
func (i GetMysqlConfigurationInitVariableArray) ToGetMysqlConfigurationInitVariableArrayOutput() GetMysqlConfigurationInitVariableArrayOutput
func (GetMysqlConfigurationInitVariableArray) ToGetMysqlConfigurationInitVariableArrayOutputWithContext ¶
func (i GetMysqlConfigurationInitVariableArray) ToGetMysqlConfigurationInitVariableArrayOutputWithContext(ctx context.Context) GetMysqlConfigurationInitVariableArrayOutput
type GetMysqlConfigurationInitVariableArrayInput ¶
type GetMysqlConfigurationInitVariableArrayInput interface { pulumi.Input ToGetMysqlConfigurationInitVariableArrayOutput() GetMysqlConfigurationInitVariableArrayOutput ToGetMysqlConfigurationInitVariableArrayOutputWithContext(context.Context) GetMysqlConfigurationInitVariableArrayOutput }
GetMysqlConfigurationInitVariableArrayInput is an input type that accepts GetMysqlConfigurationInitVariableArray and GetMysqlConfigurationInitVariableArrayOutput values. You can construct a concrete instance of `GetMysqlConfigurationInitVariableArrayInput` via:
GetMysqlConfigurationInitVariableArray{ GetMysqlConfigurationInitVariableArgs{...} }
type GetMysqlConfigurationInitVariableArrayOutput ¶
type GetMysqlConfigurationInitVariableArrayOutput struct{ *pulumi.OutputState }
func (GetMysqlConfigurationInitVariableArrayOutput) ElementType ¶
func (GetMysqlConfigurationInitVariableArrayOutput) ElementType() reflect.Type
func (GetMysqlConfigurationInitVariableArrayOutput) ToGetMysqlConfigurationInitVariableArrayOutput ¶
func (o GetMysqlConfigurationInitVariableArrayOutput) ToGetMysqlConfigurationInitVariableArrayOutput() GetMysqlConfigurationInitVariableArrayOutput
func (GetMysqlConfigurationInitVariableArrayOutput) ToGetMysqlConfigurationInitVariableArrayOutputWithContext ¶
func (o GetMysqlConfigurationInitVariableArrayOutput) ToGetMysqlConfigurationInitVariableArrayOutputWithContext(ctx context.Context) GetMysqlConfigurationInitVariableArrayOutput
type GetMysqlConfigurationInitVariableInput ¶
type GetMysqlConfigurationInitVariableInput interface { pulumi.Input ToGetMysqlConfigurationInitVariableOutput() GetMysqlConfigurationInitVariableOutput ToGetMysqlConfigurationInitVariableOutputWithContext(context.Context) GetMysqlConfigurationInitVariableOutput }
GetMysqlConfigurationInitVariableInput is an input type that accepts GetMysqlConfigurationInitVariableArgs and GetMysqlConfigurationInitVariableOutput values. You can construct a concrete instance of `GetMysqlConfigurationInitVariableInput` via:
GetMysqlConfigurationInitVariableArgs{...}
type GetMysqlConfigurationInitVariableOutput ¶
type GetMysqlConfigurationInitVariableOutput struct{ *pulumi.OutputState }
func (GetMysqlConfigurationInitVariableOutput) ElementType ¶
func (GetMysqlConfigurationInitVariableOutput) ElementType() reflect.Type
func (GetMysqlConfigurationInitVariableOutput) LowerCaseTableNames ¶
func (o GetMysqlConfigurationInitVariableOutput) LowerCaseTableNames() pulumi.StringOutput
Represents the MySQL server system variable lowerCaseTableNames (https://dev.mysql.com/doc/refman/8.0/en/server-system-variables.html#sysvar_lower_case_table_names).
func (GetMysqlConfigurationInitVariableOutput) ToGetMysqlConfigurationInitVariableOutput ¶
func (o GetMysqlConfigurationInitVariableOutput) ToGetMysqlConfigurationInitVariableOutput() GetMysqlConfigurationInitVariableOutput
func (GetMysqlConfigurationInitVariableOutput) ToGetMysqlConfigurationInitVariableOutputWithContext ¶
func (o GetMysqlConfigurationInitVariableOutput) ToGetMysqlConfigurationInitVariableOutputWithContext(ctx context.Context) GetMysqlConfigurationInitVariableOutput
type GetMysqlConfigurationVariable ¶
type GetMysqlConfigurationVariable struct { // ("autocommit") Autocommit bool `pulumi:"autocommit"` // If enabled, the server stores all temporary tables on disk rather than in memory. BigTables bool `pulumi:"bigTables"` // Sets the binary log expiration period in seconds. binlogExpireLogsSeconds corresponds to the MySQL binary logging system variable [binlogExpireLogsSeconds](https://dev.mysql.com/doc/refman/8.0/en/replication-options-binary-log.html#sysvar_binlog_expire_logs_seconds). BinlogExpireLogsSeconds int `pulumi:"binlogExpireLogsSeconds"` // Configures the amount of table metadata added to the binary log when using row-based logging. binlogRowMetadata corresponds to the MySQL binary logging system variable [binlogRowMetadata](https://dev.mysql.com/doc/refman/8.0/en/replication-options-binary-log.html#sysvar_binlog_row_metadata). BinlogRowMetadata string `pulumi:"binlogRowMetadata"` // When set to PARTIAL_JSON, this enables use of a space-efficient binary log format for updates that modify only a small portion of a JSON document. binlogRowValueOptions corresponds to the MySQL binary logging system variable [binlogRowValueOptions](https://dev.mysql.com/doc/refman/8.0/en/replication-options-binary-log.html#sysvar_binlog_row_value_options). BinlogRowValueOptions string `pulumi:"binlogRowValueOptions"` // Enables compression for transactions that are written to binary log files on this server. binlogTransactionCompression corresponds to the MySQL binary logging system variable [binlogTransactionCompression](https://dev.mysql.com/doc/refman/8.0/en/replication-options-binary-log.html#sysvar_binlog_transaction_compression). BinlogTransactionCompression bool `pulumi:"binlogTransactionCompression"` // ("completionType") CompletionType string `pulumi:"completionType"` // The number of seconds that the mysqld server waits for a connect packet before responding with Bad handshake. ConnectTimeout int `pulumi:"connectTimeout"` // Set the chunking size for updates to the global memory usage counter Global_connection_memory. ConnectionMemoryChunkSize int `pulumi:"connectionMemoryChunkSize"` // Set the maximum amount of memory that can be used by a single user connection. ConnectionMemoryLimit string `pulumi:"connectionMemoryLimit"` // ("cteMaxRecursionDepth") CteMaxRecursionDepth string `pulumi:"cteMaxRecursionDepth"` // ("defaultAuthenticationPlugin") DefaultAuthenticationPlugin string `pulumi:"defaultAuthenticationPlugin"` // ("foreignKeyChecks") ForeignKeyChecks bool `pulumi:"foreignKeyChecks"` // ("generatedRandomPasswordLength") DEPRECATED -- variable should not be settable and will be ignored // // Deprecated: The 'generated_random_password_length' field has been deprecated and may be removed in a future version. Do not use this field. GeneratedRandomPasswordLength int `pulumi:"generatedRandomPasswordLength"` // Set the total amount of memory that can be used by all user connections. GlobalConnectionMemoryLimit string `pulumi:"globalConnectionMemoryLimit"` // Determines whether the MySQL server calculates Global_connection_memory. GlobalConnectionMemoryTracking bool `pulumi:"globalConnectionMemoryTracking"` // * EVENTUAL: Both RO and RW transactions do not wait for preceding transactions to be applied before executing. A RW transaction does not wait for other members to apply a transaction. This means that a transaction could be externalized on one member before the others. This also means that in the event of a primary failover, the new primary can accept new RO and RW transactions before the previous primary transactions are all applied. RO transactions could result in outdated values, RW transactions could result in a rollback due to conflicts. // * BEFORE_ON_PRIMARY_FAILOVER: New RO or RW transactions with a newly elected primary that is applying backlog from the old primary are held (not applied) until any backlog has been applied. This ensures that when a primary failover happens, intentionally or not, clients always see the latest value on the primary. This guarantees consistency, but means that clients must be able to handle the delay in the event that a backlog is being applied. Usually this delay should be minimal, but does depend on the size of the backlog. // * BEFORE: A RW transaction waits for all preceding transactions to complete before being applied. A RO transaction waits for all preceding transactions to complete before being executed. This ensures that this transaction reads the latest value by only affecting the latency of the transaction. This reduces the overhead of synchronization on every RW transaction, by ensuring synchronization is used only on RO transactions. This consistency level also includes the consistency guarantees provided by BEFORE_ON_PRIMARY_FAILOVER. // * AFTER: A RW transaction waits until its changes have been applied to all of the other members. This value has no effect on RO transactions. This mode ensures that when a transaction is committed on the local member, any subsequent transaction reads the written value or a more recent value on any group member. Use this mode with a group that is used for predominantly RO operations to ensure that applied RW transactions are applied everywhere once they commit. This could be used by your application to ensure that subsequent reads fetch the latest data which includes the latest writes. This reduces the overhead of synchronization on every RO transaction, by ensuring synchronization is used only on RW transactions. This consistency level also includes the consistency guarantees provided by BEFORE_ON_PRIMARY_FAILOVER. // * BEFORE_AND_AFTER: A RW transaction waits for 1) all preceding transactions to complete before being applied and 2) until its changes have been applied on other members. A RO transaction waits for all preceding transactions to complete before execution takes place. This consistency level also includes the consistency guarantees provided by BEFORE_ON_PRIMARY_FAILOVER. GroupReplicationConsistency string `pulumi:"groupReplicationConsistency"` // ("informationSchemaStatsExpiry") InformationSchemaStatsExpiry int `pulumi:"informationSchemaStatsExpiry"` // Specifies the percentage of the most recently used pages for each buffer pool to read out and dump. InnodbBufferPoolDumpPct int `pulumi:"innodbBufferPoolDumpPct"` // ("innodbBufferPoolInstances") InnodbBufferPoolInstances int `pulumi:"innodbBufferPoolInstances"` // The size (in bytes) of the buffer pool, that is, the memory area where InnoDB caches table and index data. InnodbBufferPoolSize string `pulumi:"innodbBufferPoolSize"` // innodbDdlBufferSize corresponds to the MySQL system variable [innodbDdlBufferSize] (https://dev.mysql.com/doc/refman/8.0/en/innodb-parameters.html#sysvar_innodb_ddl_buffer_size) InnodbDdlBufferSize string `pulumi:"innodbDdlBufferSize"` // innodbDdlThreads corresponds to the MySQL system variable [innodbDdlThreads] (https://dev.mysql.com/doc/refman/8.0/en/innodb-parameters.html#sysvar_innodb_ddl_threads) InnodbDdlThreads int `pulumi:"innodbDdlThreads"` // ("innodbFtEnableStopword") InnodbFtEnableStopword bool `pulumi:"innodbFtEnableStopword"` // ("innodbFtMaxTokenSize") InnodbFtMaxTokenSize int `pulumi:"innodbFtMaxTokenSize"` // ("innodbFtMinTokenSize") InnodbFtMinTokenSize int `pulumi:"innodbFtMinTokenSize"` // ("innodbFtNumWordOptimize") InnodbFtNumWordOptimize int `pulumi:"innodbFtNumWordOptimize"` // ("innodbFtResultCacheLimit") InnodbFtResultCacheLimit string `pulumi:"innodbFtResultCacheLimit"` // ("innodbFtServerStopwordTable") InnodbFtServerStopwordTable string `pulumi:"innodbFtServerStopwordTable"` // ("innodbLockWaitTimeout") InnodbLockWaitTimeout int `pulumi:"innodbLockWaitTimeout"` // Enables dedicated log writer threads for writing redo log records from the log buffer to the system buffers and flushing the system buffers to the redo log files. InnodbLogWriterThreads bool `pulumi:"innodbLogWriterThreads"` // The desired maximum purge lag in terms of transactions. InnodbMaxPurgeLag string `pulumi:"innodbMaxPurgeLag"` // The maximum delay in microseconds for the delay imposed when the innodbMaxPurgeLag threshold is exceeded. InnodbMaxPurgeLagDelay int `pulumi:"innodbMaxPurgeLagDelay"` // The number of index pages to sample when estimating cardinality and other statistics for an indexed column, such as those calculated by ANALYZE TABLE. InnodbStatsPersistentSamplePages string `pulumi:"innodbStatsPersistentSamplePages"` // The number of index pages to sample when estimating cardinality and other statistics for an indexed column, such as those calculated by [ANALYZE TABLE](https://dev.mysql.com/doc/refman/8.0/en/analyze-table.html). InnodbStatsTransientSamplePages string `pulumi:"innodbStatsTransientSamplePages"` // The number of seconds the server waits for activity on an interactive connection before closing it. InteractiveTimeout int `pulumi:"interactiveTimeout"` // ("localInfile") LocalInfile bool `pulumi:"localInfile"` // ("mandatoryRoles") MandatoryRoles string `pulumi:"mandatoryRoles"` // The maximum size of one packet or any generated/intermediate string. MaxAllowedPacket int `pulumi:"maxAllowedPacket"` // Sets the size of the transaction cache. MaxBinlogCacheSize string `pulumi:"maxBinlogCacheSize"` // ("maxConnectErrors") MaxConnectErrors string `pulumi:"maxConnectErrors"` // ("maxConnections") MaxConnections int `pulumi:"maxConnections"` // ("maxExecutionTime") MaxExecutionTime string `pulumi:"maxExecutionTime"` // This variable sets the maximum size to which user-created MEMORY tables are permitted to grow. MaxHeapTableSize string `pulumi:"maxHeapTableSize"` // ("maxPreparedStmtCount") MaxPreparedStmtCount int `pulumi:"maxPreparedStmtCount"` // ("mysqlFirewallMode") MysqlFirewallMode bool `pulumi:"mysqlFirewallMode"` // DEPRECATED -- typo of mysqlx_zstd_default_compression_level. variable will be ignored. // // Deprecated: The 'mysql_zstd_default_compression_level' field has been deprecated and may be removed in a future version. Do not use this field. MysqlZstdDefaultCompressionLevel int `pulumi:"mysqlZstdDefaultCompressionLevel"` // The number of seconds X Plugin waits for the first packet to be received from newly connected clients. MysqlxConnectTimeout int `pulumi:"mysqlxConnectTimeout"` // Set the default compression level for the deflate algorithm. ("mysqlxDeflateDefaultCompressionLevel") MysqlxDeflateDefaultCompressionLevel int `pulumi:"mysqlxDeflateDefaultCompressionLevel"` // Limit the upper bound of accepted compression levels for the deflate algorithm. ("mysqlxDeflateMaxClientCompressionLevel") MysqlxDeflateMaxClientCompressionLevel int `pulumi:"mysqlxDeflateMaxClientCompressionLevel"` // ("mysqlxDocumentIdUniquePrefix") DEPRECATED -- variable should not be settable and will be ignored // // Deprecated: The 'mysqlx_document_id_unique_prefix' field has been deprecated and may be removed in a future version. Do not use this field. MysqlxDocumentIdUniquePrefix int `pulumi:"mysqlxDocumentIdUniquePrefix"` // ("mysqlxEnableHelloNotice") DEPRECATED -- variable should not be settable and will be ignored MysqlxEnableHelloNotice bool `pulumi:"mysqlxEnableHelloNotice"` // ("mysqlxIdleWorkerThreadTimeout") DEPRECATED -- variable should not be settable and will be ignored // // Deprecated: The 'mysqlx_idle_worker_thread_timeout' field has been deprecated and may be removed in a future version. Do not use this field. MysqlxIdleWorkerThreadTimeout int `pulumi:"mysqlxIdleWorkerThreadTimeout"` // The number of seconds to wait for interactive clients to timeout. MysqlxInteractiveTimeout int `pulumi:"mysqlxInteractiveTimeout"` // Set the default compression level for the lz4 algorithm. ("mysqlxLz4DefaultCompressionLevel") MysqlxLz4defaultCompressionLevel int `pulumi:"mysqlxLz4defaultCompressionLevel"` // Limit the upper bound of accepted compression levels for the lz4 algorithm. ("mysqlxLz4MaxClientCompressionLevel") MysqlxLz4maxClientCompressionLevel int `pulumi:"mysqlxLz4maxClientCompressionLevel"` // The maximum size of network packets that can be received by X Plugin. MysqlxMaxAllowedPacket int `pulumi:"mysqlxMaxAllowedPacket"` // ("mysqlxMinWorkerThreads") DEPRECATED -- variable should not be settable and will be ignored // // Deprecated: The 'mysqlx_min_worker_threads' field has been deprecated and may be removed in a future version. Do not use this field. MysqlxMinWorkerThreads int `pulumi:"mysqlxMinWorkerThreads"` // The number of seconds that X Plugin waits for blocking read operations to complete. After this time, if the read operation is not successful, X Plugin closes the connection and returns a warning notice with the error code ER_IO_READ_ERROR to the client application. MysqlxReadTimeout int `pulumi:"mysqlxReadTimeout"` // The number of seconds that X Plugin waits for activity on a connection. MysqlxWaitTimeout int `pulumi:"mysqlxWaitTimeout"` // The number of seconds that X Plugin waits for blocking write operations to complete. After this time, if the write operation is not successful, X Plugin closes the connection. MysqlxWriteTimeout int `pulumi:"mysqlxWriteTimeout"` // Set the default compression level for the zstd algorithm. ("mysqlxZstdDefaultCompressionLevel") MysqlxZstdDefaultCompressionLevel int `pulumi:"mysqlxZstdDefaultCompressionLevel"` // Limit the upper bound of accepted compression levels for the zstd algorithm. ("mysqlxZstdMaxClientCompressionLevel") MysqlxZstdMaxClientCompressionLevel int `pulumi:"mysqlxZstdMaxClientCompressionLevel"` // The number of seconds to wait for more data from a connection before aborting the read. NetReadTimeout int `pulumi:"netReadTimeout"` // The number of seconds to wait for a block to be written to a connection before aborting the write. NetWriteTimeout int `pulumi:"netWriteTimeout"` // ("parserMaxMemSize") ParserMaxMemSize string `pulumi:"parserMaxMemSize"` // ("queryAllocBlockSize") DEPRECATED -- variable should not be settable and will be ignored // // Deprecated: The 'query_alloc_block_size' field has been deprecated and may be removed in a future version. Do not use this field. QueryAllocBlockSize string `pulumi:"queryAllocBlockSize"` // ("queryPreallocSize") DEPRECATED -- variable should not be settable and will be ignored // // Deprecated: The 'query_prealloc_size' field has been deprecated and may be removed in a future version. Do not use this field. QueryPreallocSize string `pulumi:"queryPreallocSize"` // regexpTimeLimit corresponds to the MySQL system variable [regexpTimeLimit] (https://dev.mysql.com/doc/refman/8.0/en/server-system-variables.html#sysvar_regexp_time_limit) RegexpTimeLimit int `pulumi:"regexpTimeLimit"` // Each session that must perform a sort allocates a buffer of this size. SortBufferSize string `pulumi:"sortBufferSize"` // ("sqlMode") SqlMode string `pulumi:"sqlMode"` // ("sqlRequirePrimaryKey") SqlRequirePrimaryKey bool `pulumi:"sqlRequirePrimaryKey"` // ("sqlWarnings") SqlWarnings bool `pulumi:"sqlWarnings"` // Controls whether the thread pool uses dedicated listener threads. If enabled, a listener thread in each thread group is dedicated to the task of listening for network events from clients, ensuring that the maximum number of query worker threads is no more than the value specified by threadPoolMaxTransactionsLimit. threadPoolDedicatedListeners corresponds to the MySQL Database Service-specific system variable thread_pool_dedicated_listeners. ThreadPoolDedicatedListeners bool `pulumi:"threadPoolDedicatedListeners"` // Limits the maximum number of open transactions to the defined value. The default value is 0, which enforces no limit. threadPoolMaxTransactionsLimit corresponds to the MySQL Database Service-specific system variable thread_pool_max_transactions_limit. ThreadPoolMaxTransactionsLimit int `pulumi:"threadPoolMaxTransactionsLimit"` // Initializes the time zone for each client that connects. TimeZone string `pulumi:"timeZone"` // The maximum size of internal in-memory temporary tables. This variable does not apply to user-created MEMORY tables. TmpTableSize string `pulumi:"tmpTableSize"` // ("transactionIsolation") TransactionIsolation string `pulumi:"transactionIsolation"` // The number of seconds the server waits for activity on a noninteractive connection before closing it. WaitTimeout int `pulumi:"waitTimeout"` }
type GetMysqlConfigurationVariableArgs ¶
type GetMysqlConfigurationVariableArgs struct { // ("autocommit") Autocommit pulumi.BoolInput `pulumi:"autocommit"` // If enabled, the server stores all temporary tables on disk rather than in memory. BigTables pulumi.BoolInput `pulumi:"bigTables"` // Sets the binary log expiration period in seconds. binlogExpireLogsSeconds corresponds to the MySQL binary logging system variable [binlogExpireLogsSeconds](https://dev.mysql.com/doc/refman/8.0/en/replication-options-binary-log.html#sysvar_binlog_expire_logs_seconds). BinlogExpireLogsSeconds pulumi.IntInput `pulumi:"binlogExpireLogsSeconds"` // Configures the amount of table metadata added to the binary log when using row-based logging. binlogRowMetadata corresponds to the MySQL binary logging system variable [binlogRowMetadata](https://dev.mysql.com/doc/refman/8.0/en/replication-options-binary-log.html#sysvar_binlog_row_metadata). BinlogRowMetadata pulumi.StringInput `pulumi:"binlogRowMetadata"` // When set to PARTIAL_JSON, this enables use of a space-efficient binary log format for updates that modify only a small portion of a JSON document. binlogRowValueOptions corresponds to the MySQL binary logging system variable [binlogRowValueOptions](https://dev.mysql.com/doc/refman/8.0/en/replication-options-binary-log.html#sysvar_binlog_row_value_options). BinlogRowValueOptions pulumi.StringInput `pulumi:"binlogRowValueOptions"` // Enables compression for transactions that are written to binary log files on this server. binlogTransactionCompression corresponds to the MySQL binary logging system variable [binlogTransactionCompression](https://dev.mysql.com/doc/refman/8.0/en/replication-options-binary-log.html#sysvar_binlog_transaction_compression). BinlogTransactionCompression pulumi.BoolInput `pulumi:"binlogTransactionCompression"` // ("completionType") CompletionType pulumi.StringInput `pulumi:"completionType"` // The number of seconds that the mysqld server waits for a connect packet before responding with Bad handshake. ConnectTimeout pulumi.IntInput `pulumi:"connectTimeout"` // Set the chunking size for updates to the global memory usage counter Global_connection_memory. ConnectionMemoryChunkSize pulumi.IntInput `pulumi:"connectionMemoryChunkSize"` // Set the maximum amount of memory that can be used by a single user connection. ConnectionMemoryLimit pulumi.StringInput `pulumi:"connectionMemoryLimit"` // ("cteMaxRecursionDepth") CteMaxRecursionDepth pulumi.StringInput `pulumi:"cteMaxRecursionDepth"` // ("defaultAuthenticationPlugin") DefaultAuthenticationPlugin pulumi.StringInput `pulumi:"defaultAuthenticationPlugin"` // ("foreignKeyChecks") ForeignKeyChecks pulumi.BoolInput `pulumi:"foreignKeyChecks"` // ("generatedRandomPasswordLength") DEPRECATED -- variable should not be settable and will be ignored // // Deprecated: The 'generated_random_password_length' field has been deprecated and may be removed in a future version. Do not use this field. GeneratedRandomPasswordLength pulumi.IntInput `pulumi:"generatedRandomPasswordLength"` // Set the total amount of memory that can be used by all user connections. GlobalConnectionMemoryLimit pulumi.StringInput `pulumi:"globalConnectionMemoryLimit"` // Determines whether the MySQL server calculates Global_connection_memory. GlobalConnectionMemoryTracking pulumi.BoolInput `pulumi:"globalConnectionMemoryTracking"` // * EVENTUAL: Both RO and RW transactions do not wait for preceding transactions to be applied before executing. A RW transaction does not wait for other members to apply a transaction. This means that a transaction could be externalized on one member before the others. This also means that in the event of a primary failover, the new primary can accept new RO and RW transactions before the previous primary transactions are all applied. RO transactions could result in outdated values, RW transactions could result in a rollback due to conflicts. // * BEFORE_ON_PRIMARY_FAILOVER: New RO or RW transactions with a newly elected primary that is applying backlog from the old primary are held (not applied) until any backlog has been applied. This ensures that when a primary failover happens, intentionally or not, clients always see the latest value on the primary. This guarantees consistency, but means that clients must be able to handle the delay in the event that a backlog is being applied. Usually this delay should be minimal, but does depend on the size of the backlog. // * BEFORE: A RW transaction waits for all preceding transactions to complete before being applied. A RO transaction waits for all preceding transactions to complete before being executed. This ensures that this transaction reads the latest value by only affecting the latency of the transaction. This reduces the overhead of synchronization on every RW transaction, by ensuring synchronization is used only on RO transactions. This consistency level also includes the consistency guarantees provided by BEFORE_ON_PRIMARY_FAILOVER. // * AFTER: A RW transaction waits until its changes have been applied to all of the other members. This value has no effect on RO transactions. This mode ensures that when a transaction is committed on the local member, any subsequent transaction reads the written value or a more recent value on any group member. Use this mode with a group that is used for predominantly RO operations to ensure that applied RW transactions are applied everywhere once they commit. This could be used by your application to ensure that subsequent reads fetch the latest data which includes the latest writes. This reduces the overhead of synchronization on every RO transaction, by ensuring synchronization is used only on RW transactions. This consistency level also includes the consistency guarantees provided by BEFORE_ON_PRIMARY_FAILOVER. // * BEFORE_AND_AFTER: A RW transaction waits for 1) all preceding transactions to complete before being applied and 2) until its changes have been applied on other members. A RO transaction waits for all preceding transactions to complete before execution takes place. This consistency level also includes the consistency guarantees provided by BEFORE_ON_PRIMARY_FAILOVER. GroupReplicationConsistency pulumi.StringInput `pulumi:"groupReplicationConsistency"` // ("informationSchemaStatsExpiry") InformationSchemaStatsExpiry pulumi.IntInput `pulumi:"informationSchemaStatsExpiry"` // Specifies the percentage of the most recently used pages for each buffer pool to read out and dump. InnodbBufferPoolDumpPct pulumi.IntInput `pulumi:"innodbBufferPoolDumpPct"` // ("innodbBufferPoolInstances") InnodbBufferPoolInstances pulumi.IntInput `pulumi:"innodbBufferPoolInstances"` // The size (in bytes) of the buffer pool, that is, the memory area where InnoDB caches table and index data. InnodbBufferPoolSize pulumi.StringInput `pulumi:"innodbBufferPoolSize"` // innodbDdlBufferSize corresponds to the MySQL system variable [innodbDdlBufferSize] (https://dev.mysql.com/doc/refman/8.0/en/innodb-parameters.html#sysvar_innodb_ddl_buffer_size) InnodbDdlBufferSize pulumi.StringInput `pulumi:"innodbDdlBufferSize"` // innodbDdlThreads corresponds to the MySQL system variable [innodbDdlThreads] (https://dev.mysql.com/doc/refman/8.0/en/innodb-parameters.html#sysvar_innodb_ddl_threads) InnodbDdlThreads pulumi.IntInput `pulumi:"innodbDdlThreads"` // ("innodbFtEnableStopword") InnodbFtEnableStopword pulumi.BoolInput `pulumi:"innodbFtEnableStopword"` // ("innodbFtMaxTokenSize") InnodbFtMaxTokenSize pulumi.IntInput `pulumi:"innodbFtMaxTokenSize"` // ("innodbFtMinTokenSize") InnodbFtMinTokenSize pulumi.IntInput `pulumi:"innodbFtMinTokenSize"` // ("innodbFtNumWordOptimize") InnodbFtNumWordOptimize pulumi.IntInput `pulumi:"innodbFtNumWordOptimize"` // ("innodbFtResultCacheLimit") InnodbFtResultCacheLimit pulumi.StringInput `pulumi:"innodbFtResultCacheLimit"` // ("innodbFtServerStopwordTable") InnodbFtServerStopwordTable pulumi.StringInput `pulumi:"innodbFtServerStopwordTable"` // ("innodbLockWaitTimeout") InnodbLockWaitTimeout pulumi.IntInput `pulumi:"innodbLockWaitTimeout"` // Enables dedicated log writer threads for writing redo log records from the log buffer to the system buffers and flushing the system buffers to the redo log files. InnodbLogWriterThreads pulumi.BoolInput `pulumi:"innodbLogWriterThreads"` // The desired maximum purge lag in terms of transactions. InnodbMaxPurgeLag pulumi.StringInput `pulumi:"innodbMaxPurgeLag"` // The maximum delay in microseconds for the delay imposed when the innodbMaxPurgeLag threshold is exceeded. InnodbMaxPurgeLagDelay pulumi.IntInput `pulumi:"innodbMaxPurgeLagDelay"` // The number of index pages to sample when estimating cardinality and other statistics for an indexed column, such as those calculated by ANALYZE TABLE. InnodbStatsPersistentSamplePages pulumi.StringInput `pulumi:"innodbStatsPersistentSamplePages"` // The number of index pages to sample when estimating cardinality and other statistics for an indexed column, such as those calculated by [ANALYZE TABLE](https://dev.mysql.com/doc/refman/8.0/en/analyze-table.html). InnodbStatsTransientSamplePages pulumi.StringInput `pulumi:"innodbStatsTransientSamplePages"` // The number of seconds the server waits for activity on an interactive connection before closing it. InteractiveTimeout pulumi.IntInput `pulumi:"interactiveTimeout"` // ("localInfile") LocalInfile pulumi.BoolInput `pulumi:"localInfile"` // ("mandatoryRoles") MandatoryRoles pulumi.StringInput `pulumi:"mandatoryRoles"` // The maximum size of one packet or any generated/intermediate string. MaxAllowedPacket pulumi.IntInput `pulumi:"maxAllowedPacket"` // Sets the size of the transaction cache. MaxBinlogCacheSize pulumi.StringInput `pulumi:"maxBinlogCacheSize"` // ("maxConnectErrors") MaxConnectErrors pulumi.StringInput `pulumi:"maxConnectErrors"` // ("maxConnections") MaxConnections pulumi.IntInput `pulumi:"maxConnections"` // ("maxExecutionTime") MaxExecutionTime pulumi.StringInput `pulumi:"maxExecutionTime"` // This variable sets the maximum size to which user-created MEMORY tables are permitted to grow. MaxHeapTableSize pulumi.StringInput `pulumi:"maxHeapTableSize"` // ("maxPreparedStmtCount") MaxPreparedStmtCount pulumi.IntInput `pulumi:"maxPreparedStmtCount"` // ("mysqlFirewallMode") MysqlFirewallMode pulumi.BoolInput `pulumi:"mysqlFirewallMode"` // DEPRECATED -- typo of mysqlx_zstd_default_compression_level. variable will be ignored. // // Deprecated: The 'mysql_zstd_default_compression_level' field has been deprecated and may be removed in a future version. Do not use this field. MysqlZstdDefaultCompressionLevel pulumi.IntInput `pulumi:"mysqlZstdDefaultCompressionLevel"` // The number of seconds X Plugin waits for the first packet to be received from newly connected clients. MysqlxConnectTimeout pulumi.IntInput `pulumi:"mysqlxConnectTimeout"` // Set the default compression level for the deflate algorithm. ("mysqlxDeflateDefaultCompressionLevel") MysqlxDeflateDefaultCompressionLevel pulumi.IntInput `pulumi:"mysqlxDeflateDefaultCompressionLevel"` // Limit the upper bound of accepted compression levels for the deflate algorithm. ("mysqlxDeflateMaxClientCompressionLevel") MysqlxDeflateMaxClientCompressionLevel pulumi.IntInput `pulumi:"mysqlxDeflateMaxClientCompressionLevel"` // ("mysqlxDocumentIdUniquePrefix") DEPRECATED -- variable should not be settable and will be ignored // // Deprecated: The 'mysqlx_document_id_unique_prefix' field has been deprecated and may be removed in a future version. Do not use this field. MysqlxDocumentIdUniquePrefix pulumi.IntInput `pulumi:"mysqlxDocumentIdUniquePrefix"` // ("mysqlxEnableHelloNotice") DEPRECATED -- variable should not be settable and will be ignored MysqlxEnableHelloNotice pulumi.BoolInput `pulumi:"mysqlxEnableHelloNotice"` // ("mysqlxIdleWorkerThreadTimeout") DEPRECATED -- variable should not be settable and will be ignored // // Deprecated: The 'mysqlx_idle_worker_thread_timeout' field has been deprecated and may be removed in a future version. Do not use this field. MysqlxIdleWorkerThreadTimeout pulumi.IntInput `pulumi:"mysqlxIdleWorkerThreadTimeout"` // The number of seconds to wait for interactive clients to timeout. MysqlxInteractiveTimeout pulumi.IntInput `pulumi:"mysqlxInteractiveTimeout"` // Set the default compression level for the lz4 algorithm. ("mysqlxLz4DefaultCompressionLevel") MysqlxLz4defaultCompressionLevel pulumi.IntInput `pulumi:"mysqlxLz4defaultCompressionLevel"` // Limit the upper bound of accepted compression levels for the lz4 algorithm. ("mysqlxLz4MaxClientCompressionLevel") MysqlxLz4maxClientCompressionLevel pulumi.IntInput `pulumi:"mysqlxLz4maxClientCompressionLevel"` // The maximum size of network packets that can be received by X Plugin. MysqlxMaxAllowedPacket pulumi.IntInput `pulumi:"mysqlxMaxAllowedPacket"` // ("mysqlxMinWorkerThreads") DEPRECATED -- variable should not be settable and will be ignored // // Deprecated: The 'mysqlx_min_worker_threads' field has been deprecated and may be removed in a future version. Do not use this field. MysqlxMinWorkerThreads pulumi.IntInput `pulumi:"mysqlxMinWorkerThreads"` // The number of seconds that X Plugin waits for blocking read operations to complete. After this time, if the read operation is not successful, X Plugin closes the connection and returns a warning notice with the error code ER_IO_READ_ERROR to the client application. MysqlxReadTimeout pulumi.IntInput `pulumi:"mysqlxReadTimeout"` // The number of seconds that X Plugin waits for activity on a connection. MysqlxWaitTimeout pulumi.IntInput `pulumi:"mysqlxWaitTimeout"` // The number of seconds that X Plugin waits for blocking write operations to complete. After this time, if the write operation is not successful, X Plugin closes the connection. MysqlxWriteTimeout pulumi.IntInput `pulumi:"mysqlxWriteTimeout"` // Set the default compression level for the zstd algorithm. ("mysqlxZstdDefaultCompressionLevel") MysqlxZstdDefaultCompressionLevel pulumi.IntInput `pulumi:"mysqlxZstdDefaultCompressionLevel"` // Limit the upper bound of accepted compression levels for the zstd algorithm. ("mysqlxZstdMaxClientCompressionLevel") MysqlxZstdMaxClientCompressionLevel pulumi.IntInput `pulumi:"mysqlxZstdMaxClientCompressionLevel"` // The number of seconds to wait for more data from a connection before aborting the read. NetReadTimeout pulumi.IntInput `pulumi:"netReadTimeout"` // The number of seconds to wait for a block to be written to a connection before aborting the write. NetWriteTimeout pulumi.IntInput `pulumi:"netWriteTimeout"` // ("parserMaxMemSize") ParserMaxMemSize pulumi.StringInput `pulumi:"parserMaxMemSize"` // ("queryAllocBlockSize") DEPRECATED -- variable should not be settable and will be ignored // // Deprecated: The 'query_alloc_block_size' field has been deprecated and may be removed in a future version. Do not use this field. QueryAllocBlockSize pulumi.StringInput `pulumi:"queryAllocBlockSize"` // ("queryPreallocSize") DEPRECATED -- variable should not be settable and will be ignored // // Deprecated: The 'query_prealloc_size' field has been deprecated and may be removed in a future version. Do not use this field. QueryPreallocSize pulumi.StringInput `pulumi:"queryPreallocSize"` // regexpTimeLimit corresponds to the MySQL system variable [regexpTimeLimit] (https://dev.mysql.com/doc/refman/8.0/en/server-system-variables.html#sysvar_regexp_time_limit) RegexpTimeLimit pulumi.IntInput `pulumi:"regexpTimeLimit"` // Each session that must perform a sort allocates a buffer of this size. SortBufferSize pulumi.StringInput `pulumi:"sortBufferSize"` // ("sqlMode") SqlMode pulumi.StringInput `pulumi:"sqlMode"` // ("sqlRequirePrimaryKey") SqlRequirePrimaryKey pulumi.BoolInput `pulumi:"sqlRequirePrimaryKey"` // ("sqlWarnings") SqlWarnings pulumi.BoolInput `pulumi:"sqlWarnings"` // Controls whether the thread pool uses dedicated listener threads. If enabled, a listener thread in each thread group is dedicated to the task of listening for network events from clients, ensuring that the maximum number of query worker threads is no more than the value specified by threadPoolMaxTransactionsLimit. threadPoolDedicatedListeners corresponds to the MySQL Database Service-specific system variable thread_pool_dedicated_listeners. ThreadPoolDedicatedListeners pulumi.BoolInput `pulumi:"threadPoolDedicatedListeners"` // Limits the maximum number of open transactions to the defined value. The default value is 0, which enforces no limit. threadPoolMaxTransactionsLimit corresponds to the MySQL Database Service-specific system variable thread_pool_max_transactions_limit. ThreadPoolMaxTransactionsLimit pulumi.IntInput `pulumi:"threadPoolMaxTransactionsLimit"` // Initializes the time zone for each client that connects. TimeZone pulumi.StringInput `pulumi:"timeZone"` // The maximum size of internal in-memory temporary tables. This variable does not apply to user-created MEMORY tables. TmpTableSize pulumi.StringInput `pulumi:"tmpTableSize"` // ("transactionIsolation") TransactionIsolation pulumi.StringInput `pulumi:"transactionIsolation"` // The number of seconds the server waits for activity on a noninteractive connection before closing it. WaitTimeout pulumi.IntInput `pulumi:"waitTimeout"` }
func (GetMysqlConfigurationVariableArgs) ElementType ¶
func (GetMysqlConfigurationVariableArgs) ElementType() reflect.Type
func (GetMysqlConfigurationVariableArgs) ToGetMysqlConfigurationVariableOutput ¶
func (i GetMysqlConfigurationVariableArgs) ToGetMysqlConfigurationVariableOutput() GetMysqlConfigurationVariableOutput
func (GetMysqlConfigurationVariableArgs) ToGetMysqlConfigurationVariableOutputWithContext ¶
func (i GetMysqlConfigurationVariableArgs) ToGetMysqlConfigurationVariableOutputWithContext(ctx context.Context) GetMysqlConfigurationVariableOutput
type GetMysqlConfigurationVariableArray ¶
type GetMysqlConfigurationVariableArray []GetMysqlConfigurationVariableInput
func (GetMysqlConfigurationVariableArray) ElementType ¶
func (GetMysqlConfigurationVariableArray) ElementType() reflect.Type
func (GetMysqlConfigurationVariableArray) ToGetMysqlConfigurationVariableArrayOutput ¶
func (i GetMysqlConfigurationVariableArray) ToGetMysqlConfigurationVariableArrayOutput() GetMysqlConfigurationVariableArrayOutput
func (GetMysqlConfigurationVariableArray) ToGetMysqlConfigurationVariableArrayOutputWithContext ¶
func (i GetMysqlConfigurationVariableArray) ToGetMysqlConfigurationVariableArrayOutputWithContext(ctx context.Context) GetMysqlConfigurationVariableArrayOutput
type GetMysqlConfigurationVariableArrayInput ¶
type GetMysqlConfigurationVariableArrayInput interface { pulumi.Input ToGetMysqlConfigurationVariableArrayOutput() GetMysqlConfigurationVariableArrayOutput ToGetMysqlConfigurationVariableArrayOutputWithContext(context.Context) GetMysqlConfigurationVariableArrayOutput }
GetMysqlConfigurationVariableArrayInput is an input type that accepts GetMysqlConfigurationVariableArray and GetMysqlConfigurationVariableArrayOutput values. You can construct a concrete instance of `GetMysqlConfigurationVariableArrayInput` via:
GetMysqlConfigurationVariableArray{ GetMysqlConfigurationVariableArgs{...} }
type GetMysqlConfigurationVariableArrayOutput ¶
type GetMysqlConfigurationVariableArrayOutput struct{ *pulumi.OutputState }
func (GetMysqlConfigurationVariableArrayOutput) ElementType ¶
func (GetMysqlConfigurationVariableArrayOutput) ElementType() reflect.Type
func (GetMysqlConfigurationVariableArrayOutput) ToGetMysqlConfigurationVariableArrayOutput ¶
func (o GetMysqlConfigurationVariableArrayOutput) ToGetMysqlConfigurationVariableArrayOutput() GetMysqlConfigurationVariableArrayOutput
func (GetMysqlConfigurationVariableArrayOutput) ToGetMysqlConfigurationVariableArrayOutputWithContext ¶
func (o GetMysqlConfigurationVariableArrayOutput) ToGetMysqlConfigurationVariableArrayOutputWithContext(ctx context.Context) GetMysqlConfigurationVariableArrayOutput
type GetMysqlConfigurationVariableInput ¶
type GetMysqlConfigurationVariableInput interface { pulumi.Input ToGetMysqlConfigurationVariableOutput() GetMysqlConfigurationVariableOutput ToGetMysqlConfigurationVariableOutputWithContext(context.Context) GetMysqlConfigurationVariableOutput }
GetMysqlConfigurationVariableInput is an input type that accepts GetMysqlConfigurationVariableArgs and GetMysqlConfigurationVariableOutput values. You can construct a concrete instance of `GetMysqlConfigurationVariableInput` via:
GetMysqlConfigurationVariableArgs{...}
type GetMysqlConfigurationVariableOutput ¶
type GetMysqlConfigurationVariableOutput struct{ *pulumi.OutputState }
func (GetMysqlConfigurationVariableOutput) Autocommit ¶
func (o GetMysqlConfigurationVariableOutput) Autocommit() pulumi.BoolOutput
("autocommit")
func (GetMysqlConfigurationVariableOutput) BigTables ¶
func (o GetMysqlConfigurationVariableOutput) BigTables() pulumi.BoolOutput
If enabled, the server stores all temporary tables on disk rather than in memory.
func (GetMysqlConfigurationVariableOutput) BinlogExpireLogsSeconds ¶
func (o GetMysqlConfigurationVariableOutput) BinlogExpireLogsSeconds() pulumi.IntOutput
Sets the binary log expiration period in seconds. binlogExpireLogsSeconds corresponds to the MySQL binary logging system variable [binlogExpireLogsSeconds](https://dev.mysql.com/doc/refman/8.0/en/replication-options-binary-log.html#sysvar_binlog_expire_logs_seconds).
func (GetMysqlConfigurationVariableOutput) BinlogRowMetadata ¶
func (o GetMysqlConfigurationVariableOutput) BinlogRowMetadata() pulumi.StringOutput
Configures the amount of table metadata added to the binary log when using row-based logging. binlogRowMetadata corresponds to the MySQL binary logging system variable [binlogRowMetadata](https://dev.mysql.com/doc/refman/8.0/en/replication-options-binary-log.html#sysvar_binlog_row_metadata).
func (GetMysqlConfigurationVariableOutput) BinlogRowValueOptions ¶
func (o GetMysqlConfigurationVariableOutput) BinlogRowValueOptions() pulumi.StringOutput
When set to PARTIAL_JSON, this enables use of a space-efficient binary log format for updates that modify only a small portion of a JSON document. binlogRowValueOptions corresponds to the MySQL binary logging system variable [binlogRowValueOptions](https://dev.mysql.com/doc/refman/8.0/en/replication-options-binary-log.html#sysvar_binlog_row_value_options).
func (GetMysqlConfigurationVariableOutput) BinlogTransactionCompression ¶
func (o GetMysqlConfigurationVariableOutput) BinlogTransactionCompression() pulumi.BoolOutput
Enables compression for transactions that are written to binary log files on this server. binlogTransactionCompression corresponds to the MySQL binary logging system variable [binlogTransactionCompression](https://dev.mysql.com/doc/refman/8.0/en/replication-options-binary-log.html#sysvar_binlog_transaction_compression).
func (GetMysqlConfigurationVariableOutput) CompletionType ¶
func (o GetMysqlConfigurationVariableOutput) CompletionType() pulumi.StringOutput
("completionType")
func (GetMysqlConfigurationVariableOutput) ConnectTimeout ¶
func (o GetMysqlConfigurationVariableOutput) ConnectTimeout() pulumi.IntOutput
The number of seconds that the mysqld server waits for a connect packet before responding with Bad handshake.
func (GetMysqlConfigurationVariableOutput) ConnectionMemoryChunkSize ¶
func (o GetMysqlConfigurationVariableOutput) ConnectionMemoryChunkSize() pulumi.IntOutput
Set the chunking size for updates to the global memory usage counter Global_connection_memory.
func (GetMysqlConfigurationVariableOutput) ConnectionMemoryLimit ¶
func (o GetMysqlConfigurationVariableOutput) ConnectionMemoryLimit() pulumi.StringOutput
Set the maximum amount of memory that can be used by a single user connection.
func (GetMysqlConfigurationVariableOutput) CteMaxRecursionDepth ¶
func (o GetMysqlConfigurationVariableOutput) CteMaxRecursionDepth() pulumi.StringOutput
("cteMaxRecursionDepth")
func (GetMysqlConfigurationVariableOutput) DefaultAuthenticationPlugin ¶
func (o GetMysqlConfigurationVariableOutput) DefaultAuthenticationPlugin() pulumi.StringOutput
("defaultAuthenticationPlugin")
func (GetMysqlConfigurationVariableOutput) ElementType ¶
func (GetMysqlConfigurationVariableOutput) ElementType() reflect.Type
func (GetMysqlConfigurationVariableOutput) ForeignKeyChecks ¶
func (o GetMysqlConfigurationVariableOutput) ForeignKeyChecks() pulumi.BoolOutput
("foreignKeyChecks")
func (GetMysqlConfigurationVariableOutput) GeneratedRandomPasswordLength
deprecated
func (o GetMysqlConfigurationVariableOutput) GeneratedRandomPasswordLength() pulumi.IntOutput
("generatedRandomPasswordLength") DEPRECATED -- variable should not be settable and will be ignored
Deprecated: The 'generated_random_password_length' field has been deprecated and may be removed in a future version. Do not use this field.
func (GetMysqlConfigurationVariableOutput) GlobalConnectionMemoryLimit ¶
func (o GetMysqlConfigurationVariableOutput) GlobalConnectionMemoryLimit() pulumi.StringOutput
Set the total amount of memory that can be used by all user connections.
func (GetMysqlConfigurationVariableOutput) GlobalConnectionMemoryTracking ¶
func (o GetMysqlConfigurationVariableOutput) GlobalConnectionMemoryTracking() pulumi.BoolOutput
Determines whether the MySQL server calculates Global_connection_memory.
func (GetMysqlConfigurationVariableOutput) GroupReplicationConsistency ¶
func (o GetMysqlConfigurationVariableOutput) GroupReplicationConsistency() pulumi.StringOutput
* EVENTUAL: Both RO and RW transactions do not wait for preceding transactions to be applied before executing. A RW transaction does not wait for other members to apply a transaction. This means that a transaction could be externalized on one member before the others. This also means that in the event of a primary failover, the new primary can accept new RO and RW transactions before the previous primary transactions are all applied. RO transactions could result in outdated values, RW transactions could result in a rollback due to conflicts. * BEFORE_ON_PRIMARY_FAILOVER: New RO or RW transactions with a newly elected primary that is applying backlog from the old primary are held (not applied) until any backlog has been applied. This ensures that when a primary failover happens, intentionally or not, clients always see the latest value on the primary. This guarantees consistency, but means that clients must be able to handle the delay in the event that a backlog is being applied. Usually this delay should be minimal, but does depend on the size of the backlog. * BEFORE: A RW transaction waits for all preceding transactions to complete before being applied. A RO transaction waits for all preceding transactions to complete before being executed. This ensures that this transaction reads the latest value by only affecting the latency of the transaction. This reduces the overhead of synchronization on every RW transaction, by ensuring synchronization is used only on RO transactions. This consistency level also includes the consistency guarantees provided by BEFORE_ON_PRIMARY_FAILOVER. * AFTER: A RW transaction waits until its changes have been applied to all of the other members. This value has no effect on RO transactions. This mode ensures that when a transaction is committed on the local member, any subsequent transaction reads the written value or a more recent value on any group member. Use this mode with a group that is used for predominantly RO operations to ensure that applied RW transactions are applied everywhere once they commit. This could be used by your application to ensure that subsequent reads fetch the latest data which includes the latest writes. This reduces the overhead of synchronization on every RO transaction, by ensuring synchronization is used only on RW transactions. This consistency level also includes the consistency guarantees provided by BEFORE_ON_PRIMARY_FAILOVER. * BEFORE_AND_AFTER: A RW transaction waits for 1) all preceding transactions to complete before being applied and 2) until its changes have been applied on other members. A RO transaction waits for all preceding transactions to complete before execution takes place. This consistency level also includes the consistency guarantees provided by BEFORE_ON_PRIMARY_FAILOVER.
func (GetMysqlConfigurationVariableOutput) InformationSchemaStatsExpiry ¶
func (o GetMysqlConfigurationVariableOutput) InformationSchemaStatsExpiry() pulumi.IntOutput
("informationSchemaStatsExpiry")
func (GetMysqlConfigurationVariableOutput) InnodbBufferPoolDumpPct ¶
func (o GetMysqlConfigurationVariableOutput) InnodbBufferPoolDumpPct() pulumi.IntOutput
Specifies the percentage of the most recently used pages for each buffer pool to read out and dump.
func (GetMysqlConfigurationVariableOutput) InnodbBufferPoolInstances ¶
func (o GetMysqlConfigurationVariableOutput) InnodbBufferPoolInstances() pulumi.IntOutput
("innodbBufferPoolInstances")
func (GetMysqlConfigurationVariableOutput) InnodbBufferPoolSize ¶
func (o GetMysqlConfigurationVariableOutput) InnodbBufferPoolSize() pulumi.StringOutput
The size (in bytes) of the buffer pool, that is, the memory area where InnoDB caches table and index data.
func (GetMysqlConfigurationVariableOutput) InnodbDdlBufferSize ¶
func (o GetMysqlConfigurationVariableOutput) InnodbDdlBufferSize() pulumi.StringOutput
innodbDdlBufferSize corresponds to the MySQL system variable [innodbDdlBufferSize] (https://dev.mysql.com/doc/refman/8.0/en/innodb-parameters.html#sysvar_innodb_ddl_buffer_size)
func (GetMysqlConfigurationVariableOutput) InnodbDdlThreads ¶
func (o GetMysqlConfigurationVariableOutput) InnodbDdlThreads() pulumi.IntOutput
innodbDdlThreads corresponds to the MySQL system variable [innodbDdlThreads] (https://dev.mysql.com/doc/refman/8.0/en/innodb-parameters.html#sysvar_innodb_ddl_threads)
func (GetMysqlConfigurationVariableOutput) InnodbFtEnableStopword ¶
func (o GetMysqlConfigurationVariableOutput) InnodbFtEnableStopword() pulumi.BoolOutput
("innodbFtEnableStopword")
func (GetMysqlConfigurationVariableOutput) InnodbFtMaxTokenSize ¶
func (o GetMysqlConfigurationVariableOutput) InnodbFtMaxTokenSize() pulumi.IntOutput
("innodbFtMaxTokenSize")
func (GetMysqlConfigurationVariableOutput) InnodbFtMinTokenSize ¶
func (o GetMysqlConfigurationVariableOutput) InnodbFtMinTokenSize() pulumi.IntOutput
("innodbFtMinTokenSize")
func (GetMysqlConfigurationVariableOutput) InnodbFtNumWordOptimize ¶
func (o GetMysqlConfigurationVariableOutput) InnodbFtNumWordOptimize() pulumi.IntOutput
("innodbFtNumWordOptimize")
func (GetMysqlConfigurationVariableOutput) InnodbFtResultCacheLimit ¶
func (o GetMysqlConfigurationVariableOutput) InnodbFtResultCacheLimit() pulumi.StringOutput
("innodbFtResultCacheLimit")
func (GetMysqlConfigurationVariableOutput) InnodbFtServerStopwordTable ¶
func (o GetMysqlConfigurationVariableOutput) InnodbFtServerStopwordTable() pulumi.StringOutput
("innodbFtServerStopwordTable")
func (GetMysqlConfigurationVariableOutput) InnodbLockWaitTimeout ¶
func (o GetMysqlConfigurationVariableOutput) InnodbLockWaitTimeout() pulumi.IntOutput
("innodbLockWaitTimeout")
func (GetMysqlConfigurationVariableOutput) InnodbLogWriterThreads ¶
func (o GetMysqlConfigurationVariableOutput) InnodbLogWriterThreads() pulumi.BoolOutput
Enables dedicated log writer threads for writing redo log records from the log buffer to the system buffers and flushing the system buffers to the redo log files.
func (GetMysqlConfigurationVariableOutput) InnodbMaxPurgeLag ¶
func (o GetMysqlConfigurationVariableOutput) InnodbMaxPurgeLag() pulumi.StringOutput
The desired maximum purge lag in terms of transactions.
func (GetMysqlConfigurationVariableOutput) InnodbMaxPurgeLagDelay ¶
func (o GetMysqlConfigurationVariableOutput) InnodbMaxPurgeLagDelay() pulumi.IntOutput
The maximum delay in microseconds for the delay imposed when the innodbMaxPurgeLag threshold is exceeded.
func (GetMysqlConfigurationVariableOutput) InnodbStatsPersistentSamplePages ¶
func (o GetMysqlConfigurationVariableOutput) InnodbStatsPersistentSamplePages() pulumi.StringOutput
The number of index pages to sample when estimating cardinality and other statistics for an indexed column, such as those calculated by ANALYZE TABLE.
func (GetMysqlConfigurationVariableOutput) InnodbStatsTransientSamplePages ¶
func (o GetMysqlConfigurationVariableOutput) InnodbStatsTransientSamplePages() pulumi.StringOutput
The number of index pages to sample when estimating cardinality and other statistics for an indexed column, such as those calculated by [ANALYZE TABLE](https://dev.mysql.com/doc/refman/8.0/en/analyze-table.html).
func (GetMysqlConfigurationVariableOutput) InteractiveTimeout ¶
func (o GetMysqlConfigurationVariableOutput) InteractiveTimeout() pulumi.IntOutput
The number of seconds the server waits for activity on an interactive connection before closing it.
func (GetMysqlConfigurationVariableOutput) LocalInfile ¶
func (o GetMysqlConfigurationVariableOutput) LocalInfile() pulumi.BoolOutput
("localInfile")
func (GetMysqlConfigurationVariableOutput) MandatoryRoles ¶
func (o GetMysqlConfigurationVariableOutput) MandatoryRoles() pulumi.StringOutput
("mandatoryRoles")
func (GetMysqlConfigurationVariableOutput) MaxAllowedPacket ¶
func (o GetMysqlConfigurationVariableOutput) MaxAllowedPacket() pulumi.IntOutput
The maximum size of one packet or any generated/intermediate string.
func (GetMysqlConfigurationVariableOutput) MaxBinlogCacheSize ¶
func (o GetMysqlConfigurationVariableOutput) MaxBinlogCacheSize() pulumi.StringOutput
Sets the size of the transaction cache.
func (GetMysqlConfigurationVariableOutput) MaxConnectErrors ¶
func (o GetMysqlConfigurationVariableOutput) MaxConnectErrors() pulumi.StringOutput
("maxConnectErrors")
func (GetMysqlConfigurationVariableOutput) MaxConnections ¶
func (o GetMysqlConfigurationVariableOutput) MaxConnections() pulumi.IntOutput
("maxConnections")
func (GetMysqlConfigurationVariableOutput) MaxExecutionTime ¶
func (o GetMysqlConfigurationVariableOutput) MaxExecutionTime() pulumi.StringOutput
("maxExecutionTime")
func (GetMysqlConfigurationVariableOutput) MaxHeapTableSize ¶
func (o GetMysqlConfigurationVariableOutput) MaxHeapTableSize() pulumi.StringOutput
This variable sets the maximum size to which user-created MEMORY tables are permitted to grow.
func (GetMysqlConfigurationVariableOutput) MaxPreparedStmtCount ¶
func (o GetMysqlConfigurationVariableOutput) MaxPreparedStmtCount() pulumi.IntOutput
("maxPreparedStmtCount")
func (GetMysqlConfigurationVariableOutput) MysqlFirewallMode ¶
func (o GetMysqlConfigurationVariableOutput) MysqlFirewallMode() pulumi.BoolOutput
("mysqlFirewallMode")
func (GetMysqlConfigurationVariableOutput) MysqlZstdDefaultCompressionLevel
deprecated
func (o GetMysqlConfigurationVariableOutput) MysqlZstdDefaultCompressionLevel() pulumi.IntOutput
DEPRECATED -- typo of mysqlx_zstd_default_compression_level. variable will be ignored.
Deprecated: The 'mysql_zstd_default_compression_level' field has been deprecated and may be removed in a future version. Do not use this field.
func (GetMysqlConfigurationVariableOutput) MysqlxConnectTimeout ¶
func (o GetMysqlConfigurationVariableOutput) MysqlxConnectTimeout() pulumi.IntOutput
The number of seconds X Plugin waits for the first packet to be received from newly connected clients.
func (GetMysqlConfigurationVariableOutput) MysqlxDeflateDefaultCompressionLevel ¶
func (o GetMysqlConfigurationVariableOutput) MysqlxDeflateDefaultCompressionLevel() pulumi.IntOutput
Set the default compression level for the deflate algorithm. ("mysqlxDeflateDefaultCompressionLevel")
func (GetMysqlConfigurationVariableOutput) MysqlxDeflateMaxClientCompressionLevel ¶
func (o GetMysqlConfigurationVariableOutput) MysqlxDeflateMaxClientCompressionLevel() pulumi.IntOutput
Limit the upper bound of accepted compression levels for the deflate algorithm. ("mysqlxDeflateMaxClientCompressionLevel")
func (GetMysqlConfigurationVariableOutput) MysqlxDocumentIdUniquePrefix
deprecated
func (o GetMysqlConfigurationVariableOutput) MysqlxDocumentIdUniquePrefix() pulumi.IntOutput
("mysqlxDocumentIdUniquePrefix") DEPRECATED -- variable should not be settable and will be ignored
Deprecated: The 'mysqlx_document_id_unique_prefix' field has been deprecated and may be removed in a future version. Do not use this field.
func (GetMysqlConfigurationVariableOutput) MysqlxEnableHelloNotice ¶
func (o GetMysqlConfigurationVariableOutput) MysqlxEnableHelloNotice() pulumi.BoolOutput
("mysqlxEnableHelloNotice") DEPRECATED -- variable should not be settable and will be ignored
func (GetMysqlConfigurationVariableOutput) MysqlxIdleWorkerThreadTimeout
deprecated
func (o GetMysqlConfigurationVariableOutput) MysqlxIdleWorkerThreadTimeout() pulumi.IntOutput
("mysqlxIdleWorkerThreadTimeout") DEPRECATED -- variable should not be settable and will be ignored
Deprecated: The 'mysqlx_idle_worker_thread_timeout' field has been deprecated and may be removed in a future version. Do not use this field.
func (GetMysqlConfigurationVariableOutput) MysqlxInteractiveTimeout ¶
func (o GetMysqlConfigurationVariableOutput) MysqlxInteractiveTimeout() pulumi.IntOutput
The number of seconds to wait for interactive clients to timeout.
func (GetMysqlConfigurationVariableOutput) MysqlxLz4defaultCompressionLevel ¶
func (o GetMysqlConfigurationVariableOutput) MysqlxLz4defaultCompressionLevel() pulumi.IntOutput
Set the default compression level for the lz4 algorithm. ("mysqlxLz4DefaultCompressionLevel")
func (GetMysqlConfigurationVariableOutput) MysqlxLz4maxClientCompressionLevel ¶
func (o GetMysqlConfigurationVariableOutput) MysqlxLz4maxClientCompressionLevel() pulumi.IntOutput
Limit the upper bound of accepted compression levels for the lz4 algorithm. ("mysqlxLz4MaxClientCompressionLevel")
func (GetMysqlConfigurationVariableOutput) MysqlxMaxAllowedPacket ¶
func (o GetMysqlConfigurationVariableOutput) MysqlxMaxAllowedPacket() pulumi.IntOutput
The maximum size of network packets that can be received by X Plugin.
func (GetMysqlConfigurationVariableOutput) MysqlxMinWorkerThreads
deprecated
func (o GetMysqlConfigurationVariableOutput) MysqlxMinWorkerThreads() pulumi.IntOutput
("mysqlxMinWorkerThreads") DEPRECATED -- variable should not be settable and will be ignored
Deprecated: The 'mysqlx_min_worker_threads' field has been deprecated and may be removed in a future version. Do not use this field.
func (GetMysqlConfigurationVariableOutput) MysqlxReadTimeout ¶
func (o GetMysqlConfigurationVariableOutput) MysqlxReadTimeout() pulumi.IntOutput
The number of seconds that X Plugin waits for blocking read operations to complete. After this time, if the read operation is not successful, X Plugin closes the connection and returns a warning notice with the error code ER_IO_READ_ERROR to the client application.
func (GetMysqlConfigurationVariableOutput) MysqlxWaitTimeout ¶
func (o GetMysqlConfigurationVariableOutput) MysqlxWaitTimeout() pulumi.IntOutput
The number of seconds that X Plugin waits for activity on a connection.
func (GetMysqlConfigurationVariableOutput) MysqlxWriteTimeout ¶
func (o GetMysqlConfigurationVariableOutput) MysqlxWriteTimeout() pulumi.IntOutput
The number of seconds that X Plugin waits for blocking write operations to complete. After this time, if the write operation is not successful, X Plugin closes the connection.
func (GetMysqlConfigurationVariableOutput) MysqlxZstdDefaultCompressionLevel ¶
func (o GetMysqlConfigurationVariableOutput) MysqlxZstdDefaultCompressionLevel() pulumi.IntOutput
Set the default compression level for the zstd algorithm. ("mysqlxZstdDefaultCompressionLevel")
func (GetMysqlConfigurationVariableOutput) MysqlxZstdMaxClientCompressionLevel ¶
func (o GetMysqlConfigurationVariableOutput) MysqlxZstdMaxClientCompressionLevel() pulumi.IntOutput
Limit the upper bound of accepted compression levels for the zstd algorithm. ("mysqlxZstdMaxClientCompressionLevel")
func (GetMysqlConfigurationVariableOutput) NetReadTimeout ¶
func (o GetMysqlConfigurationVariableOutput) NetReadTimeout() pulumi.IntOutput
The number of seconds to wait for more data from a connection before aborting the read.
func (GetMysqlConfigurationVariableOutput) NetWriteTimeout ¶
func (o GetMysqlConfigurationVariableOutput) NetWriteTimeout() pulumi.IntOutput
The number of seconds to wait for a block to be written to a connection before aborting the write.
func (GetMysqlConfigurationVariableOutput) ParserMaxMemSize ¶
func (o GetMysqlConfigurationVariableOutput) ParserMaxMemSize() pulumi.StringOutput
("parserMaxMemSize")
func (GetMysqlConfigurationVariableOutput) QueryAllocBlockSize
deprecated
func (o GetMysqlConfigurationVariableOutput) QueryAllocBlockSize() pulumi.StringOutput
("queryAllocBlockSize") DEPRECATED -- variable should not be settable and will be ignored
Deprecated: The 'query_alloc_block_size' field has been deprecated and may be removed in a future version. Do not use this field.
func (GetMysqlConfigurationVariableOutput) QueryPreallocSize
deprecated
func (o GetMysqlConfigurationVariableOutput) QueryPreallocSize() pulumi.StringOutput
("queryPreallocSize") DEPRECATED -- variable should not be settable and will be ignored
Deprecated: The 'query_prealloc_size' field has been deprecated and may be removed in a future version. Do not use this field.
func (GetMysqlConfigurationVariableOutput) RegexpTimeLimit ¶
func (o GetMysqlConfigurationVariableOutput) RegexpTimeLimit() pulumi.IntOutput
regexpTimeLimit corresponds to the MySQL system variable [regexpTimeLimit] (https://dev.mysql.com/doc/refman/8.0/en/server-system-variables.html#sysvar_regexp_time_limit)
func (GetMysqlConfigurationVariableOutput) SortBufferSize ¶
func (o GetMysqlConfigurationVariableOutput) SortBufferSize() pulumi.StringOutput
Each session that must perform a sort allocates a buffer of this size.
func (GetMysqlConfigurationVariableOutput) SqlMode ¶
func (o GetMysqlConfigurationVariableOutput) SqlMode() pulumi.StringOutput
("sqlMode")
func (GetMysqlConfigurationVariableOutput) SqlRequirePrimaryKey ¶
func (o GetMysqlConfigurationVariableOutput) SqlRequirePrimaryKey() pulumi.BoolOutput
("sqlRequirePrimaryKey")
func (GetMysqlConfigurationVariableOutput) SqlWarnings ¶
func (o GetMysqlConfigurationVariableOutput) SqlWarnings() pulumi.BoolOutput
("sqlWarnings")
func (GetMysqlConfigurationVariableOutput) ThreadPoolDedicatedListeners ¶
func (o GetMysqlConfigurationVariableOutput) ThreadPoolDedicatedListeners() pulumi.BoolOutput
Controls whether the thread pool uses dedicated listener threads. If enabled, a listener thread in each thread group is dedicated to the task of listening for network events from clients, ensuring that the maximum number of query worker threads is no more than the value specified by threadPoolMaxTransactionsLimit. threadPoolDedicatedListeners corresponds to the MySQL Database Service-specific system variable thread_pool_dedicated_listeners.
func (GetMysqlConfigurationVariableOutput) ThreadPoolMaxTransactionsLimit ¶
func (o GetMysqlConfigurationVariableOutput) ThreadPoolMaxTransactionsLimit() pulumi.IntOutput
Limits the maximum number of open transactions to the defined value. The default value is 0, which enforces no limit. threadPoolMaxTransactionsLimit corresponds to the MySQL Database Service-specific system variable thread_pool_max_transactions_limit.
func (GetMysqlConfigurationVariableOutput) TimeZone ¶
func (o GetMysqlConfigurationVariableOutput) TimeZone() pulumi.StringOutput
Initializes the time zone for each client that connects.
func (GetMysqlConfigurationVariableOutput) TmpTableSize ¶
func (o GetMysqlConfigurationVariableOutput) TmpTableSize() pulumi.StringOutput
The maximum size of internal in-memory temporary tables. This variable does not apply to user-created MEMORY tables.
func (GetMysqlConfigurationVariableOutput) ToGetMysqlConfigurationVariableOutput ¶
func (o GetMysqlConfigurationVariableOutput) ToGetMysqlConfigurationVariableOutput() GetMysqlConfigurationVariableOutput
func (GetMysqlConfigurationVariableOutput) ToGetMysqlConfigurationVariableOutputWithContext ¶
func (o GetMysqlConfigurationVariableOutput) ToGetMysqlConfigurationVariableOutputWithContext(ctx context.Context) GetMysqlConfigurationVariableOutput
func (GetMysqlConfigurationVariableOutput) TransactionIsolation ¶
func (o GetMysqlConfigurationVariableOutput) TransactionIsolation() pulumi.StringOutput
("transactionIsolation")
func (GetMysqlConfigurationVariableOutput) WaitTimeout ¶
func (o GetMysqlConfigurationVariableOutput) WaitTimeout() pulumi.IntOutput
The number of seconds the server waits for activity on a noninteractive connection before closing it.
type GetMysqlConfigurationsArgs ¶
type GetMysqlConfigurationsArgs struct { // The compartment [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). CompartmentId string `pulumi:"compartmentId"` // The requested Configuration instance. ConfigurationId *string `pulumi:"configurationId"` // A filter to return only the resource matching the given display name exactly. DisplayName *string `pulumi:"displayName"` Filters []GetMysqlConfigurationsFilter `pulumi:"filters"` // The requested Shape name. ShapeName *string `pulumi:"shapeName"` // Configuration Lifecycle State State *string `pulumi:"state"` // The requested Configuration types. Types []string `pulumi:"types"` }
A collection of arguments for invoking getMysqlConfigurations.
type GetMysqlConfigurationsConfiguration ¶
type GetMysqlConfigurationsConfiguration struct { // The compartment [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). CompartmentId string `pulumi:"compartmentId"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags map[string]string `pulumi:"definedTags"` // User-provided data about the Configuration. Description string `pulumi:"description"` // A filter to return only the resource matching the given display name exactly. DisplayName string `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 map[string]string `pulumi:"freeformTags"` // The OCID of the Configuration. Id string `pulumi:"id"` // User-defined service variables set only at DB system initialization. These variables cannot be changed later at runtime. InitVariables []GetMysqlConfigurationsConfigurationInitVariable `pulumi:"initVariables"` // The OCID of the Configuration from which this Configuration is "derived". This is entirely a metadata relationship. There is no relation between the values in this Configuration and its parent. ParentConfigurationId string `pulumi:"parentConfigurationId"` // The requested Shape name. ShapeName string `pulumi:"shapeName"` // Configuration Lifecycle State State string `pulumi:"state"` // The date and time the Configuration was created, as described by [RFC 3339](https://tools.ietf.org/rfc/rfc3339). TimeCreated string `pulumi:"timeCreated"` // The date and time the Configuration was last updated, as described by [RFC 3339](https://tools.ietf.org/rfc/rfc3339). TimeUpdated string `pulumi:"timeUpdated"` // The requested Configuration types. Type string `pulumi:"type"` // User-defined service variables. Variables []GetMysqlConfigurationsConfigurationVariable `pulumi:"variables"` }
type GetMysqlConfigurationsConfigurationArgs ¶
type GetMysqlConfigurationsConfigurationArgs struct { // The compartment [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). CompartmentId pulumi.StringInput `pulumi:"compartmentId"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags pulumi.StringMapInput `pulumi:"definedTags"` // User-provided data about the Configuration. Description pulumi.StringInput `pulumi:"description"` // A filter to return only the resource matching the given display name exactly. DisplayName pulumi.StringInput `pulumi:"displayName"` // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}` FreeformTags pulumi.StringMapInput `pulumi:"freeformTags"` // The OCID of the Configuration. Id pulumi.StringInput `pulumi:"id"` // User-defined service variables set only at DB system initialization. These variables cannot be changed later at runtime. InitVariables GetMysqlConfigurationsConfigurationInitVariableArrayInput `pulumi:"initVariables"` // The OCID of the Configuration from which this Configuration is "derived". This is entirely a metadata relationship. There is no relation between the values in this Configuration and its parent. ParentConfigurationId pulumi.StringInput `pulumi:"parentConfigurationId"` // The requested Shape name. ShapeName pulumi.StringInput `pulumi:"shapeName"` // Configuration Lifecycle State State pulumi.StringInput `pulumi:"state"` // The date and time the Configuration was created, as described by [RFC 3339](https://tools.ietf.org/rfc/rfc3339). TimeCreated pulumi.StringInput `pulumi:"timeCreated"` // The date and time the Configuration was last updated, as described by [RFC 3339](https://tools.ietf.org/rfc/rfc3339). TimeUpdated pulumi.StringInput `pulumi:"timeUpdated"` // The requested Configuration types. Type pulumi.StringInput `pulumi:"type"` // User-defined service variables. Variables GetMysqlConfigurationsConfigurationVariableArrayInput `pulumi:"variables"` }
func (GetMysqlConfigurationsConfigurationArgs) ElementType ¶
func (GetMysqlConfigurationsConfigurationArgs) ElementType() reflect.Type
func (GetMysqlConfigurationsConfigurationArgs) ToGetMysqlConfigurationsConfigurationOutput ¶
func (i GetMysqlConfigurationsConfigurationArgs) ToGetMysqlConfigurationsConfigurationOutput() GetMysqlConfigurationsConfigurationOutput
func (GetMysqlConfigurationsConfigurationArgs) ToGetMysqlConfigurationsConfigurationOutputWithContext ¶
func (i GetMysqlConfigurationsConfigurationArgs) ToGetMysqlConfigurationsConfigurationOutputWithContext(ctx context.Context) GetMysqlConfigurationsConfigurationOutput
type GetMysqlConfigurationsConfigurationArray ¶
type GetMysqlConfigurationsConfigurationArray []GetMysqlConfigurationsConfigurationInput
func (GetMysqlConfigurationsConfigurationArray) ElementType ¶
func (GetMysqlConfigurationsConfigurationArray) ElementType() reflect.Type
func (GetMysqlConfigurationsConfigurationArray) ToGetMysqlConfigurationsConfigurationArrayOutput ¶
func (i GetMysqlConfigurationsConfigurationArray) ToGetMysqlConfigurationsConfigurationArrayOutput() GetMysqlConfigurationsConfigurationArrayOutput
func (GetMysqlConfigurationsConfigurationArray) ToGetMysqlConfigurationsConfigurationArrayOutputWithContext ¶
func (i GetMysqlConfigurationsConfigurationArray) ToGetMysqlConfigurationsConfigurationArrayOutputWithContext(ctx context.Context) GetMysqlConfigurationsConfigurationArrayOutput
type GetMysqlConfigurationsConfigurationArrayInput ¶
type GetMysqlConfigurationsConfigurationArrayInput interface { pulumi.Input ToGetMysqlConfigurationsConfigurationArrayOutput() GetMysqlConfigurationsConfigurationArrayOutput ToGetMysqlConfigurationsConfigurationArrayOutputWithContext(context.Context) GetMysqlConfigurationsConfigurationArrayOutput }
GetMysqlConfigurationsConfigurationArrayInput is an input type that accepts GetMysqlConfigurationsConfigurationArray and GetMysqlConfigurationsConfigurationArrayOutput values. You can construct a concrete instance of `GetMysqlConfigurationsConfigurationArrayInput` via:
GetMysqlConfigurationsConfigurationArray{ GetMysqlConfigurationsConfigurationArgs{...} }
type GetMysqlConfigurationsConfigurationArrayOutput ¶
type GetMysqlConfigurationsConfigurationArrayOutput struct{ *pulumi.OutputState }
func (GetMysqlConfigurationsConfigurationArrayOutput) ElementType ¶
func (GetMysqlConfigurationsConfigurationArrayOutput) ElementType() reflect.Type
func (GetMysqlConfigurationsConfigurationArrayOutput) ToGetMysqlConfigurationsConfigurationArrayOutput ¶
func (o GetMysqlConfigurationsConfigurationArrayOutput) ToGetMysqlConfigurationsConfigurationArrayOutput() GetMysqlConfigurationsConfigurationArrayOutput
func (GetMysqlConfigurationsConfigurationArrayOutput) ToGetMysqlConfigurationsConfigurationArrayOutputWithContext ¶
func (o GetMysqlConfigurationsConfigurationArrayOutput) ToGetMysqlConfigurationsConfigurationArrayOutputWithContext(ctx context.Context) GetMysqlConfigurationsConfigurationArrayOutput
type GetMysqlConfigurationsConfigurationInitVariable ¶
type GetMysqlConfigurationsConfigurationInitVariable struct { // Represents the MySQL server system variable lowerCaseTableNames (https://dev.mysql.com/doc/refman/8.0/en/server-system-variables.html#sysvar_lower_case_table_names). LowerCaseTableNames string `pulumi:"lowerCaseTableNames"` }
type GetMysqlConfigurationsConfigurationInitVariableArgs ¶
type GetMysqlConfigurationsConfigurationInitVariableArgs struct { // Represents the MySQL server system variable lowerCaseTableNames (https://dev.mysql.com/doc/refman/8.0/en/server-system-variables.html#sysvar_lower_case_table_names). LowerCaseTableNames pulumi.StringInput `pulumi:"lowerCaseTableNames"` }
func (GetMysqlConfigurationsConfigurationInitVariableArgs) ElementType ¶
func (GetMysqlConfigurationsConfigurationInitVariableArgs) ElementType() reflect.Type
func (GetMysqlConfigurationsConfigurationInitVariableArgs) ToGetMysqlConfigurationsConfigurationInitVariableOutput ¶
func (i GetMysqlConfigurationsConfigurationInitVariableArgs) ToGetMysqlConfigurationsConfigurationInitVariableOutput() GetMysqlConfigurationsConfigurationInitVariableOutput
func (GetMysqlConfigurationsConfigurationInitVariableArgs) ToGetMysqlConfigurationsConfigurationInitVariableOutputWithContext ¶
func (i GetMysqlConfigurationsConfigurationInitVariableArgs) ToGetMysqlConfigurationsConfigurationInitVariableOutputWithContext(ctx context.Context) GetMysqlConfigurationsConfigurationInitVariableOutput
type GetMysqlConfigurationsConfigurationInitVariableArray ¶
type GetMysqlConfigurationsConfigurationInitVariableArray []GetMysqlConfigurationsConfigurationInitVariableInput
func (GetMysqlConfigurationsConfigurationInitVariableArray) ElementType ¶
func (GetMysqlConfigurationsConfigurationInitVariableArray) ElementType() reflect.Type
func (GetMysqlConfigurationsConfigurationInitVariableArray) ToGetMysqlConfigurationsConfigurationInitVariableArrayOutput ¶
func (i GetMysqlConfigurationsConfigurationInitVariableArray) ToGetMysqlConfigurationsConfigurationInitVariableArrayOutput() GetMysqlConfigurationsConfigurationInitVariableArrayOutput
func (GetMysqlConfigurationsConfigurationInitVariableArray) ToGetMysqlConfigurationsConfigurationInitVariableArrayOutputWithContext ¶
func (i GetMysqlConfigurationsConfigurationInitVariableArray) ToGetMysqlConfigurationsConfigurationInitVariableArrayOutputWithContext(ctx context.Context) GetMysqlConfigurationsConfigurationInitVariableArrayOutput
type GetMysqlConfigurationsConfigurationInitVariableArrayInput ¶
type GetMysqlConfigurationsConfigurationInitVariableArrayInput interface { pulumi.Input ToGetMysqlConfigurationsConfigurationInitVariableArrayOutput() GetMysqlConfigurationsConfigurationInitVariableArrayOutput ToGetMysqlConfigurationsConfigurationInitVariableArrayOutputWithContext(context.Context) GetMysqlConfigurationsConfigurationInitVariableArrayOutput }
GetMysqlConfigurationsConfigurationInitVariableArrayInput is an input type that accepts GetMysqlConfigurationsConfigurationInitVariableArray and GetMysqlConfigurationsConfigurationInitVariableArrayOutput values. You can construct a concrete instance of `GetMysqlConfigurationsConfigurationInitVariableArrayInput` via:
GetMysqlConfigurationsConfigurationInitVariableArray{ GetMysqlConfigurationsConfigurationInitVariableArgs{...} }
type GetMysqlConfigurationsConfigurationInitVariableArrayOutput ¶
type GetMysqlConfigurationsConfigurationInitVariableArrayOutput struct{ *pulumi.OutputState }
func (GetMysqlConfigurationsConfigurationInitVariableArrayOutput) ElementType ¶
func (GetMysqlConfigurationsConfigurationInitVariableArrayOutput) ElementType() reflect.Type
func (GetMysqlConfigurationsConfigurationInitVariableArrayOutput) ToGetMysqlConfigurationsConfigurationInitVariableArrayOutput ¶
func (o GetMysqlConfigurationsConfigurationInitVariableArrayOutput) ToGetMysqlConfigurationsConfigurationInitVariableArrayOutput() GetMysqlConfigurationsConfigurationInitVariableArrayOutput
func (GetMysqlConfigurationsConfigurationInitVariableArrayOutput) ToGetMysqlConfigurationsConfigurationInitVariableArrayOutputWithContext ¶
func (o GetMysqlConfigurationsConfigurationInitVariableArrayOutput) ToGetMysqlConfigurationsConfigurationInitVariableArrayOutputWithContext(ctx context.Context) GetMysqlConfigurationsConfigurationInitVariableArrayOutput
type GetMysqlConfigurationsConfigurationInitVariableInput ¶
type GetMysqlConfigurationsConfigurationInitVariableInput interface { pulumi.Input ToGetMysqlConfigurationsConfigurationInitVariableOutput() GetMysqlConfigurationsConfigurationInitVariableOutput ToGetMysqlConfigurationsConfigurationInitVariableOutputWithContext(context.Context) GetMysqlConfigurationsConfigurationInitVariableOutput }
GetMysqlConfigurationsConfigurationInitVariableInput is an input type that accepts GetMysqlConfigurationsConfigurationInitVariableArgs and GetMysqlConfigurationsConfigurationInitVariableOutput values. You can construct a concrete instance of `GetMysqlConfigurationsConfigurationInitVariableInput` via:
GetMysqlConfigurationsConfigurationInitVariableArgs{...}
type GetMysqlConfigurationsConfigurationInitVariableOutput ¶
type GetMysqlConfigurationsConfigurationInitVariableOutput struct{ *pulumi.OutputState }
func (GetMysqlConfigurationsConfigurationInitVariableOutput) ElementType ¶
func (GetMysqlConfigurationsConfigurationInitVariableOutput) ElementType() reflect.Type
func (GetMysqlConfigurationsConfigurationInitVariableOutput) LowerCaseTableNames ¶
func (o GetMysqlConfigurationsConfigurationInitVariableOutput) LowerCaseTableNames() pulumi.StringOutput
Represents the MySQL server system variable lowerCaseTableNames (https://dev.mysql.com/doc/refman/8.0/en/server-system-variables.html#sysvar_lower_case_table_names).
func (GetMysqlConfigurationsConfigurationInitVariableOutput) ToGetMysqlConfigurationsConfigurationInitVariableOutput ¶
func (o GetMysqlConfigurationsConfigurationInitVariableOutput) ToGetMysqlConfigurationsConfigurationInitVariableOutput() GetMysqlConfigurationsConfigurationInitVariableOutput
func (GetMysqlConfigurationsConfigurationInitVariableOutput) ToGetMysqlConfigurationsConfigurationInitVariableOutputWithContext ¶
func (o GetMysqlConfigurationsConfigurationInitVariableOutput) ToGetMysqlConfigurationsConfigurationInitVariableOutputWithContext(ctx context.Context) GetMysqlConfigurationsConfigurationInitVariableOutput
type GetMysqlConfigurationsConfigurationInput ¶
type GetMysqlConfigurationsConfigurationInput interface { pulumi.Input ToGetMysqlConfigurationsConfigurationOutput() GetMysqlConfigurationsConfigurationOutput ToGetMysqlConfigurationsConfigurationOutputWithContext(context.Context) GetMysqlConfigurationsConfigurationOutput }
GetMysqlConfigurationsConfigurationInput is an input type that accepts GetMysqlConfigurationsConfigurationArgs and GetMysqlConfigurationsConfigurationOutput values. You can construct a concrete instance of `GetMysqlConfigurationsConfigurationInput` via:
GetMysqlConfigurationsConfigurationArgs{...}
type GetMysqlConfigurationsConfigurationOutput ¶
type GetMysqlConfigurationsConfigurationOutput struct{ *pulumi.OutputState }
func (GetMysqlConfigurationsConfigurationOutput) CompartmentId ¶
func (o GetMysqlConfigurationsConfigurationOutput) CompartmentId() pulumi.StringOutput
The compartment [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
func (GetMysqlConfigurationsConfigurationOutput) DefinedTags ¶
func (o GetMysqlConfigurationsConfigurationOutput) DefinedTags() pulumi.StringMapOutput
Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`
func (GetMysqlConfigurationsConfigurationOutput) Description ¶
func (o GetMysqlConfigurationsConfigurationOutput) Description() pulumi.StringOutput
User-provided data about the Configuration.
func (GetMysqlConfigurationsConfigurationOutput) DisplayName ¶
func (o GetMysqlConfigurationsConfigurationOutput) DisplayName() pulumi.StringOutput
A filter to return only the resource matching the given display name exactly.
func (GetMysqlConfigurationsConfigurationOutput) ElementType ¶
func (GetMysqlConfigurationsConfigurationOutput) ElementType() reflect.Type
func (GetMysqlConfigurationsConfigurationOutput) FreeformTags ¶
func (o GetMysqlConfigurationsConfigurationOutput) 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 (GetMysqlConfigurationsConfigurationOutput) Id ¶
func (o GetMysqlConfigurationsConfigurationOutput) Id() pulumi.StringOutput
The OCID of the Configuration.
func (GetMysqlConfigurationsConfigurationOutput) InitVariables ¶
func (o GetMysqlConfigurationsConfigurationOutput) InitVariables() GetMysqlConfigurationsConfigurationInitVariableArrayOutput
User-defined service variables set only at DB system initialization. These variables cannot be changed later at runtime.
func (GetMysqlConfigurationsConfigurationOutput) ParentConfigurationId ¶
func (o GetMysqlConfigurationsConfigurationOutput) ParentConfigurationId() pulumi.StringOutput
The OCID of the Configuration from which this Configuration is "derived". This is entirely a metadata relationship. There is no relation between the values in this Configuration and its parent.
func (GetMysqlConfigurationsConfigurationOutput) ShapeName ¶
func (o GetMysqlConfigurationsConfigurationOutput) ShapeName() pulumi.StringOutput
The requested Shape name.
func (GetMysqlConfigurationsConfigurationOutput) State ¶
func (o GetMysqlConfigurationsConfigurationOutput) State() pulumi.StringOutput
Configuration Lifecycle State
func (GetMysqlConfigurationsConfigurationOutput) TimeCreated ¶
func (o GetMysqlConfigurationsConfigurationOutput) TimeCreated() pulumi.StringOutput
The date and time the Configuration was created, as described by [RFC 3339](https://tools.ietf.org/rfc/rfc3339).
func (GetMysqlConfigurationsConfigurationOutput) TimeUpdated ¶
func (o GetMysqlConfigurationsConfigurationOutput) TimeUpdated() pulumi.StringOutput
The date and time the Configuration was last updated, as described by [RFC 3339](https://tools.ietf.org/rfc/rfc3339).
func (GetMysqlConfigurationsConfigurationOutput) ToGetMysqlConfigurationsConfigurationOutput ¶
func (o GetMysqlConfigurationsConfigurationOutput) ToGetMysqlConfigurationsConfigurationOutput() GetMysqlConfigurationsConfigurationOutput
func (GetMysqlConfigurationsConfigurationOutput) ToGetMysqlConfigurationsConfigurationOutputWithContext ¶
func (o GetMysqlConfigurationsConfigurationOutput) ToGetMysqlConfigurationsConfigurationOutputWithContext(ctx context.Context) GetMysqlConfigurationsConfigurationOutput
func (GetMysqlConfigurationsConfigurationOutput) Type ¶
func (o GetMysqlConfigurationsConfigurationOutput) Type() pulumi.StringOutput
The requested Configuration types.
func (GetMysqlConfigurationsConfigurationOutput) Variables ¶
func (o GetMysqlConfigurationsConfigurationOutput) Variables() GetMysqlConfigurationsConfigurationVariableArrayOutput
User-defined service variables.
type GetMysqlConfigurationsConfigurationVariable ¶
type GetMysqlConfigurationsConfigurationVariable struct { // ("autocommit") Autocommit bool `pulumi:"autocommit"` // If enabled, the server stores all temporary tables on disk rather than in memory. BigTables bool `pulumi:"bigTables"` // Sets the binary log expiration period in seconds. binlogExpireLogsSeconds corresponds to the MySQL binary logging system variable [binlogExpireLogsSeconds](https://dev.mysql.com/doc/refman/8.0/en/replication-options-binary-log.html#sysvar_binlog_expire_logs_seconds). BinlogExpireLogsSeconds int `pulumi:"binlogExpireLogsSeconds"` // Configures the amount of table metadata added to the binary log when using row-based logging. binlogRowMetadata corresponds to the MySQL binary logging system variable [binlogRowMetadata](https://dev.mysql.com/doc/refman/8.0/en/replication-options-binary-log.html#sysvar_binlog_row_metadata). BinlogRowMetadata string `pulumi:"binlogRowMetadata"` // When set to PARTIAL_JSON, this enables use of a space-efficient binary log format for updates that modify only a small portion of a JSON document. binlogRowValueOptions corresponds to the MySQL binary logging system variable [binlogRowValueOptions](https://dev.mysql.com/doc/refman/8.0/en/replication-options-binary-log.html#sysvar_binlog_row_value_options). BinlogRowValueOptions string `pulumi:"binlogRowValueOptions"` // Enables compression for transactions that are written to binary log files on this server. binlogTransactionCompression corresponds to the MySQL binary logging system variable [binlogTransactionCompression](https://dev.mysql.com/doc/refman/8.0/en/replication-options-binary-log.html#sysvar_binlog_transaction_compression). BinlogTransactionCompression bool `pulumi:"binlogTransactionCompression"` // ("completionType") CompletionType string `pulumi:"completionType"` // The number of seconds that the mysqld server waits for a connect packet before responding with Bad handshake. ConnectTimeout int `pulumi:"connectTimeout"` // Set the chunking size for updates to the global memory usage counter Global_connection_memory. ConnectionMemoryChunkSize int `pulumi:"connectionMemoryChunkSize"` // Set the maximum amount of memory that can be used by a single user connection. ConnectionMemoryLimit string `pulumi:"connectionMemoryLimit"` // ("cteMaxRecursionDepth") CteMaxRecursionDepth string `pulumi:"cteMaxRecursionDepth"` // ("defaultAuthenticationPlugin") DefaultAuthenticationPlugin string `pulumi:"defaultAuthenticationPlugin"` // ("foreignKeyChecks") ForeignKeyChecks bool `pulumi:"foreignKeyChecks"` // ("generatedRandomPasswordLength") DEPRECATED -- variable should not be settable and will be ignored // // Deprecated: The 'generated_random_password_length' field has been deprecated and may be removed in a future version. Do not use this field. GeneratedRandomPasswordLength int `pulumi:"generatedRandomPasswordLength"` // Set the total amount of memory that can be used by all user connections. GlobalConnectionMemoryLimit string `pulumi:"globalConnectionMemoryLimit"` // Determines whether the MySQL server calculates Global_connection_memory. GlobalConnectionMemoryTracking bool `pulumi:"globalConnectionMemoryTracking"` // * EVENTUAL: Both RO and RW transactions do not wait for preceding transactions to be applied before executing. A RW transaction does not wait for other members to apply a transaction. This means that a transaction could be externalized on one member before the others. This also means that in the event of a primary failover, the new primary can accept new RO and RW transactions before the previous primary transactions are all applied. RO transactions could result in outdated values, RW transactions could result in a rollback due to conflicts. // * BEFORE_ON_PRIMARY_FAILOVER: New RO or RW transactions with a newly elected primary that is applying backlog from the old primary are held (not applied) until any backlog has been applied. This ensures that when a primary failover happens, intentionally or not, clients always see the latest value on the primary. This guarantees consistency, but means that clients must be able to handle the delay in the event that a backlog is being applied. Usually this delay should be minimal, but does depend on the size of the backlog. // * BEFORE: A RW transaction waits for all preceding transactions to complete before being applied. A RO transaction waits for all preceding transactions to complete before being executed. This ensures that this transaction reads the latest value by only affecting the latency of the transaction. This reduces the overhead of synchronization on every RW transaction, by ensuring synchronization is used only on RO transactions. This consistency level also includes the consistency guarantees provided by BEFORE_ON_PRIMARY_FAILOVER. // * AFTER: A RW transaction waits until its changes have been applied to all of the other members. This value has no effect on RO transactions. This mode ensures that when a transaction is committed on the local member, any subsequent transaction reads the written value or a more recent value on any group member. Use this mode with a group that is used for predominantly RO operations to ensure that applied RW transactions are applied everywhere once they commit. This could be used by your application to ensure that subsequent reads fetch the latest data which includes the latest writes. This reduces the overhead of synchronization on every RO transaction, by ensuring synchronization is used only on RW transactions. This consistency level also includes the consistency guarantees provided by BEFORE_ON_PRIMARY_FAILOVER. // * BEFORE_AND_AFTER: A RW transaction waits for 1) all preceding transactions to complete before being applied and 2) until its changes have been applied on other members. A RO transaction waits for all preceding transactions to complete before execution takes place. This consistency level also includes the consistency guarantees provided by BEFORE_ON_PRIMARY_FAILOVER. GroupReplicationConsistency string `pulumi:"groupReplicationConsistency"` // ("informationSchemaStatsExpiry") InformationSchemaStatsExpiry int `pulumi:"informationSchemaStatsExpiry"` // Specifies the percentage of the most recently used pages for each buffer pool to read out and dump. InnodbBufferPoolDumpPct int `pulumi:"innodbBufferPoolDumpPct"` // ("innodbBufferPoolInstances") InnodbBufferPoolInstances int `pulumi:"innodbBufferPoolInstances"` // The size (in bytes) of the buffer pool, that is, the memory area where InnoDB caches table and index data. InnodbBufferPoolSize string `pulumi:"innodbBufferPoolSize"` // innodbDdlBufferSize corresponds to the MySQL system variable [innodbDdlBufferSize] (https://dev.mysql.com/doc/refman/8.0/en/innodb-parameters.html#sysvar_innodb_ddl_buffer_size) InnodbDdlBufferSize string `pulumi:"innodbDdlBufferSize"` // innodbDdlThreads corresponds to the MySQL system variable [innodbDdlThreads] (https://dev.mysql.com/doc/refman/8.0/en/innodb-parameters.html#sysvar_innodb_ddl_threads) InnodbDdlThreads int `pulumi:"innodbDdlThreads"` // ("innodbFtEnableStopword") InnodbFtEnableStopword bool `pulumi:"innodbFtEnableStopword"` // ("innodbFtMaxTokenSize") InnodbFtMaxTokenSize int `pulumi:"innodbFtMaxTokenSize"` // ("innodbFtMinTokenSize") InnodbFtMinTokenSize int `pulumi:"innodbFtMinTokenSize"` // ("innodbFtNumWordOptimize") InnodbFtNumWordOptimize int `pulumi:"innodbFtNumWordOptimize"` // ("innodbFtResultCacheLimit") InnodbFtResultCacheLimit string `pulumi:"innodbFtResultCacheLimit"` // ("innodbFtServerStopwordTable") InnodbFtServerStopwordTable string `pulumi:"innodbFtServerStopwordTable"` // ("innodbLockWaitTimeout") InnodbLockWaitTimeout int `pulumi:"innodbLockWaitTimeout"` // Enables dedicated log writer threads for writing redo log records from the log buffer to the system buffers and flushing the system buffers to the redo log files. InnodbLogWriterThreads bool `pulumi:"innodbLogWriterThreads"` // The desired maximum purge lag in terms of transactions. InnodbMaxPurgeLag string `pulumi:"innodbMaxPurgeLag"` // The maximum delay in microseconds for the delay imposed when the innodbMaxPurgeLag threshold is exceeded. InnodbMaxPurgeLagDelay int `pulumi:"innodbMaxPurgeLagDelay"` // The number of index pages to sample when estimating cardinality and other statistics for an indexed column, such as those calculated by ANALYZE TABLE. InnodbStatsPersistentSamplePages string `pulumi:"innodbStatsPersistentSamplePages"` // The number of index pages to sample when estimating cardinality and other statistics for an indexed column, such as those calculated by [ANALYZE TABLE](https://dev.mysql.com/doc/refman/8.0/en/analyze-table.html). InnodbStatsTransientSamplePages string `pulumi:"innodbStatsTransientSamplePages"` // The number of seconds the server waits for activity on an interactive connection before closing it. InteractiveTimeout int `pulumi:"interactiveTimeout"` // ("localInfile") LocalInfile bool `pulumi:"localInfile"` // ("mandatoryRoles") MandatoryRoles string `pulumi:"mandatoryRoles"` // The maximum size of one packet or any generated/intermediate string. MaxAllowedPacket int `pulumi:"maxAllowedPacket"` // Sets the size of the transaction cache. MaxBinlogCacheSize string `pulumi:"maxBinlogCacheSize"` // ("maxConnectErrors") MaxConnectErrors string `pulumi:"maxConnectErrors"` // ("maxConnections") MaxConnections int `pulumi:"maxConnections"` // ("maxExecutionTime") MaxExecutionTime string `pulumi:"maxExecutionTime"` // This variable sets the maximum size to which user-created MEMORY tables are permitted to grow. MaxHeapTableSize string `pulumi:"maxHeapTableSize"` // ("maxPreparedStmtCount") MaxPreparedStmtCount int `pulumi:"maxPreparedStmtCount"` // ("mysqlFirewallMode") MysqlFirewallMode bool `pulumi:"mysqlFirewallMode"` // DEPRECATED -- typo of mysqlx_zstd_default_compression_level. variable will be ignored. // // Deprecated: The 'mysql_zstd_default_compression_level' field has been deprecated and may be removed in a future version. Do not use this field. MysqlZstdDefaultCompressionLevel int `pulumi:"mysqlZstdDefaultCompressionLevel"` // The number of seconds X Plugin waits for the first packet to be received from newly connected clients. MysqlxConnectTimeout int `pulumi:"mysqlxConnectTimeout"` // Set the default compression level for the deflate algorithm. ("mysqlxDeflateDefaultCompressionLevel") MysqlxDeflateDefaultCompressionLevel int `pulumi:"mysqlxDeflateDefaultCompressionLevel"` // Limit the upper bound of accepted compression levels for the deflate algorithm. ("mysqlxDeflateMaxClientCompressionLevel") MysqlxDeflateMaxClientCompressionLevel int `pulumi:"mysqlxDeflateMaxClientCompressionLevel"` // ("mysqlxDocumentIdUniquePrefix") DEPRECATED -- variable should not be settable and will be ignored // // Deprecated: The 'mysqlx_document_id_unique_prefix' field has been deprecated and may be removed in a future version. Do not use this field. MysqlxDocumentIdUniquePrefix int `pulumi:"mysqlxDocumentIdUniquePrefix"` // ("mysqlxEnableHelloNotice") DEPRECATED -- variable should not be settable and will be ignored MysqlxEnableHelloNotice bool `pulumi:"mysqlxEnableHelloNotice"` // ("mysqlxIdleWorkerThreadTimeout") DEPRECATED -- variable should not be settable and will be ignored // // Deprecated: The 'mysqlx_idle_worker_thread_timeout' field has been deprecated and may be removed in a future version. Do not use this field. MysqlxIdleWorkerThreadTimeout int `pulumi:"mysqlxIdleWorkerThreadTimeout"` // The number of seconds to wait for interactive clients to timeout. MysqlxInteractiveTimeout int `pulumi:"mysqlxInteractiveTimeout"` // Set the default compression level for the lz4 algorithm. ("mysqlxLz4DefaultCompressionLevel") MysqlxLz4defaultCompressionLevel int `pulumi:"mysqlxLz4defaultCompressionLevel"` // Limit the upper bound of accepted compression levels for the lz4 algorithm. ("mysqlxLz4MaxClientCompressionLevel") MysqlxLz4maxClientCompressionLevel int `pulumi:"mysqlxLz4maxClientCompressionLevel"` // The maximum size of network packets that can be received by X Plugin. MysqlxMaxAllowedPacket int `pulumi:"mysqlxMaxAllowedPacket"` // ("mysqlxMinWorkerThreads") DEPRECATED -- variable should not be settable and will be ignored // // Deprecated: The 'mysqlx_min_worker_threads' field has been deprecated and may be removed in a future version. Do not use this field. MysqlxMinWorkerThreads int `pulumi:"mysqlxMinWorkerThreads"` // The number of seconds that X Plugin waits for blocking read operations to complete. After this time, if the read operation is not successful, X Plugin closes the connection and returns a warning notice with the error code ER_IO_READ_ERROR to the client application. MysqlxReadTimeout int `pulumi:"mysqlxReadTimeout"` // The number of seconds that X Plugin waits for activity on a connection. MysqlxWaitTimeout int `pulumi:"mysqlxWaitTimeout"` // The number of seconds that X Plugin waits for blocking write operations to complete. After this time, if the write operation is not successful, X Plugin closes the connection. MysqlxWriteTimeout int `pulumi:"mysqlxWriteTimeout"` // Set the default compression level for the zstd algorithm. ("mysqlxZstdDefaultCompressionLevel") MysqlxZstdDefaultCompressionLevel int `pulumi:"mysqlxZstdDefaultCompressionLevel"` // Limit the upper bound of accepted compression levels for the zstd algorithm. ("mysqlxZstdMaxClientCompressionLevel") MysqlxZstdMaxClientCompressionLevel int `pulumi:"mysqlxZstdMaxClientCompressionLevel"` // The number of seconds to wait for more data from a connection before aborting the read. NetReadTimeout int `pulumi:"netReadTimeout"` // The number of seconds to wait for a block to be written to a connection before aborting the write. NetWriteTimeout int `pulumi:"netWriteTimeout"` // ("parserMaxMemSize") ParserMaxMemSize string `pulumi:"parserMaxMemSize"` // ("queryAllocBlockSize") DEPRECATED -- variable should not be settable and will be ignored // // Deprecated: The 'query_alloc_block_size' field has been deprecated and may be removed in a future version. Do not use this field. QueryAllocBlockSize string `pulumi:"queryAllocBlockSize"` // ("queryPreallocSize") DEPRECATED -- variable should not be settable and will be ignored // // Deprecated: The 'query_prealloc_size' field has been deprecated and may be removed in a future version. Do not use this field. QueryPreallocSize string `pulumi:"queryPreallocSize"` // regexpTimeLimit corresponds to the MySQL system variable [regexpTimeLimit] (https://dev.mysql.com/doc/refman/8.0/en/server-system-variables.html#sysvar_regexp_time_limit) RegexpTimeLimit int `pulumi:"regexpTimeLimit"` // Each session that must perform a sort allocates a buffer of this size. SortBufferSize string `pulumi:"sortBufferSize"` // ("sqlMode") SqlMode string `pulumi:"sqlMode"` // ("sqlRequirePrimaryKey") SqlRequirePrimaryKey bool `pulumi:"sqlRequirePrimaryKey"` // ("sqlWarnings") SqlWarnings bool `pulumi:"sqlWarnings"` // Controls whether the thread pool uses dedicated listener threads. If enabled, a listener thread in each thread group is dedicated to the task of listening for network events from clients, ensuring that the maximum number of query worker threads is no more than the value specified by threadPoolMaxTransactionsLimit. threadPoolDedicatedListeners corresponds to the MySQL Database Service-specific system variable thread_pool_dedicated_listeners. ThreadPoolDedicatedListeners bool `pulumi:"threadPoolDedicatedListeners"` // Limits the maximum number of open transactions to the defined value. The default value is 0, which enforces no limit. threadPoolMaxTransactionsLimit corresponds to the MySQL Database Service-specific system variable thread_pool_max_transactions_limit. ThreadPoolMaxTransactionsLimit int `pulumi:"threadPoolMaxTransactionsLimit"` // Initializes the time zone for each client that connects. TimeZone string `pulumi:"timeZone"` // The maximum size of internal in-memory temporary tables. This variable does not apply to user-created MEMORY tables. TmpTableSize string `pulumi:"tmpTableSize"` // ("transactionIsolation") TransactionIsolation string `pulumi:"transactionIsolation"` // The number of seconds the server waits for activity on a noninteractive connection before closing it. WaitTimeout int `pulumi:"waitTimeout"` }
type GetMysqlConfigurationsConfigurationVariableArgs ¶
type GetMysqlConfigurationsConfigurationVariableArgs struct { // ("autocommit") Autocommit pulumi.BoolInput `pulumi:"autocommit"` // If enabled, the server stores all temporary tables on disk rather than in memory. BigTables pulumi.BoolInput `pulumi:"bigTables"` // Sets the binary log expiration period in seconds. binlogExpireLogsSeconds corresponds to the MySQL binary logging system variable [binlogExpireLogsSeconds](https://dev.mysql.com/doc/refman/8.0/en/replication-options-binary-log.html#sysvar_binlog_expire_logs_seconds). BinlogExpireLogsSeconds pulumi.IntInput `pulumi:"binlogExpireLogsSeconds"` // Configures the amount of table metadata added to the binary log when using row-based logging. binlogRowMetadata corresponds to the MySQL binary logging system variable [binlogRowMetadata](https://dev.mysql.com/doc/refman/8.0/en/replication-options-binary-log.html#sysvar_binlog_row_metadata). BinlogRowMetadata pulumi.StringInput `pulumi:"binlogRowMetadata"` // When set to PARTIAL_JSON, this enables use of a space-efficient binary log format for updates that modify only a small portion of a JSON document. binlogRowValueOptions corresponds to the MySQL binary logging system variable [binlogRowValueOptions](https://dev.mysql.com/doc/refman/8.0/en/replication-options-binary-log.html#sysvar_binlog_row_value_options). BinlogRowValueOptions pulumi.StringInput `pulumi:"binlogRowValueOptions"` // Enables compression for transactions that are written to binary log files on this server. binlogTransactionCompression corresponds to the MySQL binary logging system variable [binlogTransactionCompression](https://dev.mysql.com/doc/refman/8.0/en/replication-options-binary-log.html#sysvar_binlog_transaction_compression). BinlogTransactionCompression pulumi.BoolInput `pulumi:"binlogTransactionCompression"` // ("completionType") CompletionType pulumi.StringInput `pulumi:"completionType"` // The number of seconds that the mysqld server waits for a connect packet before responding with Bad handshake. ConnectTimeout pulumi.IntInput `pulumi:"connectTimeout"` // Set the chunking size for updates to the global memory usage counter Global_connection_memory. ConnectionMemoryChunkSize pulumi.IntInput `pulumi:"connectionMemoryChunkSize"` // Set the maximum amount of memory that can be used by a single user connection. ConnectionMemoryLimit pulumi.StringInput `pulumi:"connectionMemoryLimit"` // ("cteMaxRecursionDepth") CteMaxRecursionDepth pulumi.StringInput `pulumi:"cteMaxRecursionDepth"` // ("defaultAuthenticationPlugin") DefaultAuthenticationPlugin pulumi.StringInput `pulumi:"defaultAuthenticationPlugin"` // ("foreignKeyChecks") ForeignKeyChecks pulumi.BoolInput `pulumi:"foreignKeyChecks"` // ("generatedRandomPasswordLength") DEPRECATED -- variable should not be settable and will be ignored // // Deprecated: The 'generated_random_password_length' field has been deprecated and may be removed in a future version. Do not use this field. GeneratedRandomPasswordLength pulumi.IntInput `pulumi:"generatedRandomPasswordLength"` // Set the total amount of memory that can be used by all user connections. GlobalConnectionMemoryLimit pulumi.StringInput `pulumi:"globalConnectionMemoryLimit"` // Determines whether the MySQL server calculates Global_connection_memory. GlobalConnectionMemoryTracking pulumi.BoolInput `pulumi:"globalConnectionMemoryTracking"` // * EVENTUAL: Both RO and RW transactions do not wait for preceding transactions to be applied before executing. A RW transaction does not wait for other members to apply a transaction. This means that a transaction could be externalized on one member before the others. This also means that in the event of a primary failover, the new primary can accept new RO and RW transactions before the previous primary transactions are all applied. RO transactions could result in outdated values, RW transactions could result in a rollback due to conflicts. // * BEFORE_ON_PRIMARY_FAILOVER: New RO or RW transactions with a newly elected primary that is applying backlog from the old primary are held (not applied) until any backlog has been applied. This ensures that when a primary failover happens, intentionally or not, clients always see the latest value on the primary. This guarantees consistency, but means that clients must be able to handle the delay in the event that a backlog is being applied. Usually this delay should be minimal, but does depend on the size of the backlog. // * BEFORE: A RW transaction waits for all preceding transactions to complete before being applied. A RO transaction waits for all preceding transactions to complete before being executed. This ensures that this transaction reads the latest value by only affecting the latency of the transaction. This reduces the overhead of synchronization on every RW transaction, by ensuring synchronization is used only on RO transactions. This consistency level also includes the consistency guarantees provided by BEFORE_ON_PRIMARY_FAILOVER. // * AFTER: A RW transaction waits until its changes have been applied to all of the other members. This value has no effect on RO transactions. This mode ensures that when a transaction is committed on the local member, any subsequent transaction reads the written value or a more recent value on any group member. Use this mode with a group that is used for predominantly RO operations to ensure that applied RW transactions are applied everywhere once they commit. This could be used by your application to ensure that subsequent reads fetch the latest data which includes the latest writes. This reduces the overhead of synchronization on every RO transaction, by ensuring synchronization is used only on RW transactions. This consistency level also includes the consistency guarantees provided by BEFORE_ON_PRIMARY_FAILOVER. // * BEFORE_AND_AFTER: A RW transaction waits for 1) all preceding transactions to complete before being applied and 2) until its changes have been applied on other members. A RO transaction waits for all preceding transactions to complete before execution takes place. This consistency level also includes the consistency guarantees provided by BEFORE_ON_PRIMARY_FAILOVER. GroupReplicationConsistency pulumi.StringInput `pulumi:"groupReplicationConsistency"` // ("informationSchemaStatsExpiry") InformationSchemaStatsExpiry pulumi.IntInput `pulumi:"informationSchemaStatsExpiry"` // Specifies the percentage of the most recently used pages for each buffer pool to read out and dump. InnodbBufferPoolDumpPct pulumi.IntInput `pulumi:"innodbBufferPoolDumpPct"` // ("innodbBufferPoolInstances") InnodbBufferPoolInstances pulumi.IntInput `pulumi:"innodbBufferPoolInstances"` // The size (in bytes) of the buffer pool, that is, the memory area where InnoDB caches table and index data. InnodbBufferPoolSize pulumi.StringInput `pulumi:"innodbBufferPoolSize"` // innodbDdlBufferSize corresponds to the MySQL system variable [innodbDdlBufferSize] (https://dev.mysql.com/doc/refman/8.0/en/innodb-parameters.html#sysvar_innodb_ddl_buffer_size) InnodbDdlBufferSize pulumi.StringInput `pulumi:"innodbDdlBufferSize"` // innodbDdlThreads corresponds to the MySQL system variable [innodbDdlThreads] (https://dev.mysql.com/doc/refman/8.0/en/innodb-parameters.html#sysvar_innodb_ddl_threads) InnodbDdlThreads pulumi.IntInput `pulumi:"innodbDdlThreads"` // ("innodbFtEnableStopword") InnodbFtEnableStopword pulumi.BoolInput `pulumi:"innodbFtEnableStopword"` // ("innodbFtMaxTokenSize") InnodbFtMaxTokenSize pulumi.IntInput `pulumi:"innodbFtMaxTokenSize"` // ("innodbFtMinTokenSize") InnodbFtMinTokenSize pulumi.IntInput `pulumi:"innodbFtMinTokenSize"` // ("innodbFtNumWordOptimize") InnodbFtNumWordOptimize pulumi.IntInput `pulumi:"innodbFtNumWordOptimize"` // ("innodbFtResultCacheLimit") InnodbFtResultCacheLimit pulumi.StringInput `pulumi:"innodbFtResultCacheLimit"` // ("innodbFtServerStopwordTable") InnodbFtServerStopwordTable pulumi.StringInput `pulumi:"innodbFtServerStopwordTable"` // ("innodbLockWaitTimeout") InnodbLockWaitTimeout pulumi.IntInput `pulumi:"innodbLockWaitTimeout"` // Enables dedicated log writer threads for writing redo log records from the log buffer to the system buffers and flushing the system buffers to the redo log files. InnodbLogWriterThreads pulumi.BoolInput `pulumi:"innodbLogWriterThreads"` // The desired maximum purge lag in terms of transactions. InnodbMaxPurgeLag pulumi.StringInput `pulumi:"innodbMaxPurgeLag"` // The maximum delay in microseconds for the delay imposed when the innodbMaxPurgeLag threshold is exceeded. InnodbMaxPurgeLagDelay pulumi.IntInput `pulumi:"innodbMaxPurgeLagDelay"` // The number of index pages to sample when estimating cardinality and other statistics for an indexed column, such as those calculated by ANALYZE TABLE. InnodbStatsPersistentSamplePages pulumi.StringInput `pulumi:"innodbStatsPersistentSamplePages"` // The number of index pages to sample when estimating cardinality and other statistics for an indexed column, such as those calculated by [ANALYZE TABLE](https://dev.mysql.com/doc/refman/8.0/en/analyze-table.html). InnodbStatsTransientSamplePages pulumi.StringInput `pulumi:"innodbStatsTransientSamplePages"` // The number of seconds the server waits for activity on an interactive connection before closing it. InteractiveTimeout pulumi.IntInput `pulumi:"interactiveTimeout"` // ("localInfile") LocalInfile pulumi.BoolInput `pulumi:"localInfile"` // ("mandatoryRoles") MandatoryRoles pulumi.StringInput `pulumi:"mandatoryRoles"` // The maximum size of one packet or any generated/intermediate string. MaxAllowedPacket pulumi.IntInput `pulumi:"maxAllowedPacket"` // Sets the size of the transaction cache. MaxBinlogCacheSize pulumi.StringInput `pulumi:"maxBinlogCacheSize"` // ("maxConnectErrors") MaxConnectErrors pulumi.StringInput `pulumi:"maxConnectErrors"` // ("maxConnections") MaxConnections pulumi.IntInput `pulumi:"maxConnections"` // ("maxExecutionTime") MaxExecutionTime pulumi.StringInput `pulumi:"maxExecutionTime"` // This variable sets the maximum size to which user-created MEMORY tables are permitted to grow. MaxHeapTableSize pulumi.StringInput `pulumi:"maxHeapTableSize"` // ("maxPreparedStmtCount") MaxPreparedStmtCount pulumi.IntInput `pulumi:"maxPreparedStmtCount"` // ("mysqlFirewallMode") MysqlFirewallMode pulumi.BoolInput `pulumi:"mysqlFirewallMode"` // DEPRECATED -- typo of mysqlx_zstd_default_compression_level. variable will be ignored. // // Deprecated: The 'mysql_zstd_default_compression_level' field has been deprecated and may be removed in a future version. Do not use this field. MysqlZstdDefaultCompressionLevel pulumi.IntInput `pulumi:"mysqlZstdDefaultCompressionLevel"` // The number of seconds X Plugin waits for the first packet to be received from newly connected clients. MysqlxConnectTimeout pulumi.IntInput `pulumi:"mysqlxConnectTimeout"` // Set the default compression level for the deflate algorithm. ("mysqlxDeflateDefaultCompressionLevel") MysqlxDeflateDefaultCompressionLevel pulumi.IntInput `pulumi:"mysqlxDeflateDefaultCompressionLevel"` // Limit the upper bound of accepted compression levels for the deflate algorithm. ("mysqlxDeflateMaxClientCompressionLevel") MysqlxDeflateMaxClientCompressionLevel pulumi.IntInput `pulumi:"mysqlxDeflateMaxClientCompressionLevel"` // ("mysqlxDocumentIdUniquePrefix") DEPRECATED -- variable should not be settable and will be ignored // // Deprecated: The 'mysqlx_document_id_unique_prefix' field has been deprecated and may be removed in a future version. Do not use this field. MysqlxDocumentIdUniquePrefix pulumi.IntInput `pulumi:"mysqlxDocumentIdUniquePrefix"` // ("mysqlxEnableHelloNotice") DEPRECATED -- variable should not be settable and will be ignored MysqlxEnableHelloNotice pulumi.BoolInput `pulumi:"mysqlxEnableHelloNotice"` // ("mysqlxIdleWorkerThreadTimeout") DEPRECATED -- variable should not be settable and will be ignored // // Deprecated: The 'mysqlx_idle_worker_thread_timeout' field has been deprecated and may be removed in a future version. Do not use this field. MysqlxIdleWorkerThreadTimeout pulumi.IntInput `pulumi:"mysqlxIdleWorkerThreadTimeout"` // The number of seconds to wait for interactive clients to timeout. MysqlxInteractiveTimeout pulumi.IntInput `pulumi:"mysqlxInteractiveTimeout"` // Set the default compression level for the lz4 algorithm. ("mysqlxLz4DefaultCompressionLevel") MysqlxLz4defaultCompressionLevel pulumi.IntInput `pulumi:"mysqlxLz4defaultCompressionLevel"` // Limit the upper bound of accepted compression levels for the lz4 algorithm. ("mysqlxLz4MaxClientCompressionLevel") MysqlxLz4maxClientCompressionLevel pulumi.IntInput `pulumi:"mysqlxLz4maxClientCompressionLevel"` // The maximum size of network packets that can be received by X Plugin. MysqlxMaxAllowedPacket pulumi.IntInput `pulumi:"mysqlxMaxAllowedPacket"` // ("mysqlxMinWorkerThreads") DEPRECATED -- variable should not be settable and will be ignored // // Deprecated: The 'mysqlx_min_worker_threads' field has been deprecated and may be removed in a future version. Do not use this field. MysqlxMinWorkerThreads pulumi.IntInput `pulumi:"mysqlxMinWorkerThreads"` // The number of seconds that X Plugin waits for blocking read operations to complete. After this time, if the read operation is not successful, X Plugin closes the connection and returns a warning notice with the error code ER_IO_READ_ERROR to the client application. MysqlxReadTimeout pulumi.IntInput `pulumi:"mysqlxReadTimeout"` // The number of seconds that X Plugin waits for activity on a connection. MysqlxWaitTimeout pulumi.IntInput `pulumi:"mysqlxWaitTimeout"` // The number of seconds that X Plugin waits for blocking write operations to complete. After this time, if the write operation is not successful, X Plugin closes the connection. MysqlxWriteTimeout pulumi.IntInput `pulumi:"mysqlxWriteTimeout"` // Set the default compression level for the zstd algorithm. ("mysqlxZstdDefaultCompressionLevel") MysqlxZstdDefaultCompressionLevel pulumi.IntInput `pulumi:"mysqlxZstdDefaultCompressionLevel"` // Limit the upper bound of accepted compression levels for the zstd algorithm. ("mysqlxZstdMaxClientCompressionLevel") MysqlxZstdMaxClientCompressionLevel pulumi.IntInput `pulumi:"mysqlxZstdMaxClientCompressionLevel"` // The number of seconds to wait for more data from a connection before aborting the read. NetReadTimeout pulumi.IntInput `pulumi:"netReadTimeout"` // The number of seconds to wait for a block to be written to a connection before aborting the write. NetWriteTimeout pulumi.IntInput `pulumi:"netWriteTimeout"` // ("parserMaxMemSize") ParserMaxMemSize pulumi.StringInput `pulumi:"parserMaxMemSize"` // ("queryAllocBlockSize") DEPRECATED -- variable should not be settable and will be ignored // // Deprecated: The 'query_alloc_block_size' field has been deprecated and may be removed in a future version. Do not use this field. QueryAllocBlockSize pulumi.StringInput `pulumi:"queryAllocBlockSize"` // ("queryPreallocSize") DEPRECATED -- variable should not be settable and will be ignored // // Deprecated: The 'query_prealloc_size' field has been deprecated and may be removed in a future version. Do not use this field. QueryPreallocSize pulumi.StringInput `pulumi:"queryPreallocSize"` // regexpTimeLimit corresponds to the MySQL system variable [regexpTimeLimit] (https://dev.mysql.com/doc/refman/8.0/en/server-system-variables.html#sysvar_regexp_time_limit) RegexpTimeLimit pulumi.IntInput `pulumi:"regexpTimeLimit"` // Each session that must perform a sort allocates a buffer of this size. SortBufferSize pulumi.StringInput `pulumi:"sortBufferSize"` // ("sqlMode") SqlMode pulumi.StringInput `pulumi:"sqlMode"` // ("sqlRequirePrimaryKey") SqlRequirePrimaryKey pulumi.BoolInput `pulumi:"sqlRequirePrimaryKey"` // ("sqlWarnings") SqlWarnings pulumi.BoolInput `pulumi:"sqlWarnings"` // Controls whether the thread pool uses dedicated listener threads. If enabled, a listener thread in each thread group is dedicated to the task of listening for network events from clients, ensuring that the maximum number of query worker threads is no more than the value specified by threadPoolMaxTransactionsLimit. threadPoolDedicatedListeners corresponds to the MySQL Database Service-specific system variable thread_pool_dedicated_listeners. ThreadPoolDedicatedListeners pulumi.BoolInput `pulumi:"threadPoolDedicatedListeners"` // Limits the maximum number of open transactions to the defined value. The default value is 0, which enforces no limit. threadPoolMaxTransactionsLimit corresponds to the MySQL Database Service-specific system variable thread_pool_max_transactions_limit. ThreadPoolMaxTransactionsLimit pulumi.IntInput `pulumi:"threadPoolMaxTransactionsLimit"` // Initializes the time zone for each client that connects. TimeZone pulumi.StringInput `pulumi:"timeZone"` // The maximum size of internal in-memory temporary tables. This variable does not apply to user-created MEMORY tables. TmpTableSize pulumi.StringInput `pulumi:"tmpTableSize"` // ("transactionIsolation") TransactionIsolation pulumi.StringInput `pulumi:"transactionIsolation"` // The number of seconds the server waits for activity on a noninteractive connection before closing it. WaitTimeout pulumi.IntInput `pulumi:"waitTimeout"` }
func (GetMysqlConfigurationsConfigurationVariableArgs) ElementType ¶
func (GetMysqlConfigurationsConfigurationVariableArgs) ElementType() reflect.Type
func (GetMysqlConfigurationsConfigurationVariableArgs) ToGetMysqlConfigurationsConfigurationVariableOutput ¶
func (i GetMysqlConfigurationsConfigurationVariableArgs) ToGetMysqlConfigurationsConfigurationVariableOutput() GetMysqlConfigurationsConfigurationVariableOutput
func (GetMysqlConfigurationsConfigurationVariableArgs) ToGetMysqlConfigurationsConfigurationVariableOutputWithContext ¶
func (i GetMysqlConfigurationsConfigurationVariableArgs) ToGetMysqlConfigurationsConfigurationVariableOutputWithContext(ctx context.Context) GetMysqlConfigurationsConfigurationVariableOutput
type GetMysqlConfigurationsConfigurationVariableArray ¶
type GetMysqlConfigurationsConfigurationVariableArray []GetMysqlConfigurationsConfigurationVariableInput
func (GetMysqlConfigurationsConfigurationVariableArray) ElementType ¶
func (GetMysqlConfigurationsConfigurationVariableArray) ElementType() reflect.Type
func (GetMysqlConfigurationsConfigurationVariableArray) ToGetMysqlConfigurationsConfigurationVariableArrayOutput ¶
func (i GetMysqlConfigurationsConfigurationVariableArray) ToGetMysqlConfigurationsConfigurationVariableArrayOutput() GetMysqlConfigurationsConfigurationVariableArrayOutput
func (GetMysqlConfigurationsConfigurationVariableArray) ToGetMysqlConfigurationsConfigurationVariableArrayOutputWithContext ¶
func (i GetMysqlConfigurationsConfigurationVariableArray) ToGetMysqlConfigurationsConfigurationVariableArrayOutputWithContext(ctx context.Context) GetMysqlConfigurationsConfigurationVariableArrayOutput
type GetMysqlConfigurationsConfigurationVariableArrayInput ¶
type GetMysqlConfigurationsConfigurationVariableArrayInput interface { pulumi.Input ToGetMysqlConfigurationsConfigurationVariableArrayOutput() GetMysqlConfigurationsConfigurationVariableArrayOutput ToGetMysqlConfigurationsConfigurationVariableArrayOutputWithContext(context.Context) GetMysqlConfigurationsConfigurationVariableArrayOutput }
GetMysqlConfigurationsConfigurationVariableArrayInput is an input type that accepts GetMysqlConfigurationsConfigurationVariableArray and GetMysqlConfigurationsConfigurationVariableArrayOutput values. You can construct a concrete instance of `GetMysqlConfigurationsConfigurationVariableArrayInput` via:
GetMysqlConfigurationsConfigurationVariableArray{ GetMysqlConfigurationsConfigurationVariableArgs{...} }
type GetMysqlConfigurationsConfigurationVariableArrayOutput ¶
type GetMysqlConfigurationsConfigurationVariableArrayOutput struct{ *pulumi.OutputState }
func (GetMysqlConfigurationsConfigurationVariableArrayOutput) ElementType ¶
func (GetMysqlConfigurationsConfigurationVariableArrayOutput) ElementType() reflect.Type
func (GetMysqlConfigurationsConfigurationVariableArrayOutput) ToGetMysqlConfigurationsConfigurationVariableArrayOutput ¶
func (o GetMysqlConfigurationsConfigurationVariableArrayOutput) ToGetMysqlConfigurationsConfigurationVariableArrayOutput() GetMysqlConfigurationsConfigurationVariableArrayOutput
func (GetMysqlConfigurationsConfigurationVariableArrayOutput) ToGetMysqlConfigurationsConfigurationVariableArrayOutputWithContext ¶
func (o GetMysqlConfigurationsConfigurationVariableArrayOutput) ToGetMysqlConfigurationsConfigurationVariableArrayOutputWithContext(ctx context.Context) GetMysqlConfigurationsConfigurationVariableArrayOutput
type GetMysqlConfigurationsConfigurationVariableInput ¶
type GetMysqlConfigurationsConfigurationVariableInput interface { pulumi.Input ToGetMysqlConfigurationsConfigurationVariableOutput() GetMysqlConfigurationsConfigurationVariableOutput ToGetMysqlConfigurationsConfigurationVariableOutputWithContext(context.Context) GetMysqlConfigurationsConfigurationVariableOutput }
GetMysqlConfigurationsConfigurationVariableInput is an input type that accepts GetMysqlConfigurationsConfigurationVariableArgs and GetMysqlConfigurationsConfigurationVariableOutput values. You can construct a concrete instance of `GetMysqlConfigurationsConfigurationVariableInput` via:
GetMysqlConfigurationsConfigurationVariableArgs{...}
type GetMysqlConfigurationsConfigurationVariableOutput ¶
type GetMysqlConfigurationsConfigurationVariableOutput struct{ *pulumi.OutputState }
func (GetMysqlConfigurationsConfigurationVariableOutput) Autocommit ¶
func (o GetMysqlConfigurationsConfigurationVariableOutput) Autocommit() pulumi.BoolOutput
("autocommit")
func (GetMysqlConfigurationsConfigurationVariableOutput) BigTables ¶
func (o GetMysqlConfigurationsConfigurationVariableOutput) BigTables() pulumi.BoolOutput
If enabled, the server stores all temporary tables on disk rather than in memory.
func (GetMysqlConfigurationsConfigurationVariableOutput) BinlogExpireLogsSeconds ¶
func (o GetMysqlConfigurationsConfigurationVariableOutput) BinlogExpireLogsSeconds() pulumi.IntOutput
Sets the binary log expiration period in seconds. binlogExpireLogsSeconds corresponds to the MySQL binary logging system variable [binlogExpireLogsSeconds](https://dev.mysql.com/doc/refman/8.0/en/replication-options-binary-log.html#sysvar_binlog_expire_logs_seconds).
func (GetMysqlConfigurationsConfigurationVariableOutput) BinlogRowMetadata ¶
func (o GetMysqlConfigurationsConfigurationVariableOutput) BinlogRowMetadata() pulumi.StringOutput
Configures the amount of table metadata added to the binary log when using row-based logging. binlogRowMetadata corresponds to the MySQL binary logging system variable [binlogRowMetadata](https://dev.mysql.com/doc/refman/8.0/en/replication-options-binary-log.html#sysvar_binlog_row_metadata).
func (GetMysqlConfigurationsConfigurationVariableOutput) BinlogRowValueOptions ¶
func (o GetMysqlConfigurationsConfigurationVariableOutput) BinlogRowValueOptions() pulumi.StringOutput
When set to PARTIAL_JSON, this enables use of a space-efficient binary log format for updates that modify only a small portion of a JSON document. binlogRowValueOptions corresponds to the MySQL binary logging system variable [binlogRowValueOptions](https://dev.mysql.com/doc/refman/8.0/en/replication-options-binary-log.html#sysvar_binlog_row_value_options).
func (GetMysqlConfigurationsConfigurationVariableOutput) BinlogTransactionCompression ¶
func (o GetMysqlConfigurationsConfigurationVariableOutput) BinlogTransactionCompression() pulumi.BoolOutput
Enables compression for transactions that are written to binary log files on this server. binlogTransactionCompression corresponds to the MySQL binary logging system variable [binlogTransactionCompression](https://dev.mysql.com/doc/refman/8.0/en/replication-options-binary-log.html#sysvar_binlog_transaction_compression).
func (GetMysqlConfigurationsConfigurationVariableOutput) CompletionType ¶
func (o GetMysqlConfigurationsConfigurationVariableOutput) CompletionType() pulumi.StringOutput
("completionType")
func (GetMysqlConfigurationsConfigurationVariableOutput) ConnectTimeout ¶
func (o GetMysqlConfigurationsConfigurationVariableOutput) ConnectTimeout() pulumi.IntOutput
The number of seconds that the mysqld server waits for a connect packet before responding with Bad handshake.
func (GetMysqlConfigurationsConfigurationVariableOutput) ConnectionMemoryChunkSize ¶
func (o GetMysqlConfigurationsConfigurationVariableOutput) ConnectionMemoryChunkSize() pulumi.IntOutput
Set the chunking size for updates to the global memory usage counter Global_connection_memory.
func (GetMysqlConfigurationsConfigurationVariableOutput) ConnectionMemoryLimit ¶
func (o GetMysqlConfigurationsConfigurationVariableOutput) ConnectionMemoryLimit() pulumi.StringOutput
Set the maximum amount of memory that can be used by a single user connection.
func (GetMysqlConfigurationsConfigurationVariableOutput) CteMaxRecursionDepth ¶
func (o GetMysqlConfigurationsConfigurationVariableOutput) CteMaxRecursionDepth() pulumi.StringOutput
("cteMaxRecursionDepth")
func (GetMysqlConfigurationsConfigurationVariableOutput) DefaultAuthenticationPlugin ¶
func (o GetMysqlConfigurationsConfigurationVariableOutput) DefaultAuthenticationPlugin() pulumi.StringOutput
("defaultAuthenticationPlugin")
func (GetMysqlConfigurationsConfigurationVariableOutput) ElementType ¶
func (GetMysqlConfigurationsConfigurationVariableOutput) ElementType() reflect.Type
func (GetMysqlConfigurationsConfigurationVariableOutput) ForeignKeyChecks ¶
func (o GetMysqlConfigurationsConfigurationVariableOutput) ForeignKeyChecks() pulumi.BoolOutput
("foreignKeyChecks")
func (GetMysqlConfigurationsConfigurationVariableOutput) GeneratedRandomPasswordLength
deprecated
func (o GetMysqlConfigurationsConfigurationVariableOutput) GeneratedRandomPasswordLength() pulumi.IntOutput
("generatedRandomPasswordLength") DEPRECATED -- variable should not be settable and will be ignored
Deprecated: The 'generated_random_password_length' field has been deprecated and may be removed in a future version. Do not use this field.
func (GetMysqlConfigurationsConfigurationVariableOutput) GlobalConnectionMemoryLimit ¶
func (o GetMysqlConfigurationsConfigurationVariableOutput) GlobalConnectionMemoryLimit() pulumi.StringOutput
Set the total amount of memory that can be used by all user connections.
func (GetMysqlConfigurationsConfigurationVariableOutput) GlobalConnectionMemoryTracking ¶
func (o GetMysqlConfigurationsConfigurationVariableOutput) GlobalConnectionMemoryTracking() pulumi.BoolOutput
Determines whether the MySQL server calculates Global_connection_memory.
func (GetMysqlConfigurationsConfigurationVariableOutput) GroupReplicationConsistency ¶
func (o GetMysqlConfigurationsConfigurationVariableOutput) GroupReplicationConsistency() pulumi.StringOutput
* EVENTUAL: Both RO and RW transactions do not wait for preceding transactions to be applied before executing. A RW transaction does not wait for other members to apply a transaction. This means that a transaction could be externalized on one member before the others. This also means that in the event of a primary failover, the new primary can accept new RO and RW transactions before the previous primary transactions are all applied. RO transactions could result in outdated values, RW transactions could result in a rollback due to conflicts. * BEFORE_ON_PRIMARY_FAILOVER: New RO or RW transactions with a newly elected primary that is applying backlog from the old primary are held (not applied) until any backlog has been applied. This ensures that when a primary failover happens, intentionally or not, clients always see the latest value on the primary. This guarantees consistency, but means that clients must be able to handle the delay in the event that a backlog is being applied. Usually this delay should be minimal, but does depend on the size of the backlog. * BEFORE: A RW transaction waits for all preceding transactions to complete before being applied. A RO transaction waits for all preceding transactions to complete before being executed. This ensures that this transaction reads the latest value by only affecting the latency of the transaction. This reduces the overhead of synchronization on every RW transaction, by ensuring synchronization is used only on RO transactions. This consistency level also includes the consistency guarantees provided by BEFORE_ON_PRIMARY_FAILOVER. * AFTER: A RW transaction waits until its changes have been applied to all of the other members. This value has no effect on RO transactions. This mode ensures that when a transaction is committed on the local member, any subsequent transaction reads the written value or a more recent value on any group member. Use this mode with a group that is used for predominantly RO operations to ensure that applied RW transactions are applied everywhere once they commit. This could be used by your application to ensure that subsequent reads fetch the latest data which includes the latest writes. This reduces the overhead of synchronization on every RO transaction, by ensuring synchronization is used only on RW transactions. This consistency level also includes the consistency guarantees provided by BEFORE_ON_PRIMARY_FAILOVER. * BEFORE_AND_AFTER: A RW transaction waits for 1) all preceding transactions to complete before being applied and 2) until its changes have been applied on other members. A RO transaction waits for all preceding transactions to complete before execution takes place. This consistency level also includes the consistency guarantees provided by BEFORE_ON_PRIMARY_FAILOVER.
func (GetMysqlConfigurationsConfigurationVariableOutput) InformationSchemaStatsExpiry ¶
func (o GetMysqlConfigurationsConfigurationVariableOutput) InformationSchemaStatsExpiry() pulumi.IntOutput
("informationSchemaStatsExpiry")
func (GetMysqlConfigurationsConfigurationVariableOutput) InnodbBufferPoolDumpPct ¶
func (o GetMysqlConfigurationsConfigurationVariableOutput) InnodbBufferPoolDumpPct() pulumi.IntOutput
Specifies the percentage of the most recently used pages for each buffer pool to read out and dump.
func (GetMysqlConfigurationsConfigurationVariableOutput) InnodbBufferPoolInstances ¶
func (o GetMysqlConfigurationsConfigurationVariableOutput) InnodbBufferPoolInstances() pulumi.IntOutput
("innodbBufferPoolInstances")
func (GetMysqlConfigurationsConfigurationVariableOutput) InnodbBufferPoolSize ¶
func (o GetMysqlConfigurationsConfigurationVariableOutput) InnodbBufferPoolSize() pulumi.StringOutput
The size (in bytes) of the buffer pool, that is, the memory area where InnoDB caches table and index data.
func (GetMysqlConfigurationsConfigurationVariableOutput) InnodbDdlBufferSize ¶
func (o GetMysqlConfigurationsConfigurationVariableOutput) InnodbDdlBufferSize() pulumi.StringOutput
innodbDdlBufferSize corresponds to the MySQL system variable [innodbDdlBufferSize] (https://dev.mysql.com/doc/refman/8.0/en/innodb-parameters.html#sysvar_innodb_ddl_buffer_size)
func (GetMysqlConfigurationsConfigurationVariableOutput) InnodbDdlThreads ¶
func (o GetMysqlConfigurationsConfigurationVariableOutput) InnodbDdlThreads() pulumi.IntOutput
innodbDdlThreads corresponds to the MySQL system variable [innodbDdlThreads] (https://dev.mysql.com/doc/refman/8.0/en/innodb-parameters.html#sysvar_innodb_ddl_threads)
func (GetMysqlConfigurationsConfigurationVariableOutput) InnodbFtEnableStopword ¶
func (o GetMysqlConfigurationsConfigurationVariableOutput) InnodbFtEnableStopword() pulumi.BoolOutput
("innodbFtEnableStopword")
func (GetMysqlConfigurationsConfigurationVariableOutput) InnodbFtMaxTokenSize ¶
func (o GetMysqlConfigurationsConfigurationVariableOutput) InnodbFtMaxTokenSize() pulumi.IntOutput
("innodbFtMaxTokenSize")
func (GetMysqlConfigurationsConfigurationVariableOutput) InnodbFtMinTokenSize ¶
func (o GetMysqlConfigurationsConfigurationVariableOutput) InnodbFtMinTokenSize() pulumi.IntOutput
("innodbFtMinTokenSize")
func (GetMysqlConfigurationsConfigurationVariableOutput) InnodbFtNumWordOptimize ¶
func (o GetMysqlConfigurationsConfigurationVariableOutput) InnodbFtNumWordOptimize() pulumi.IntOutput
("innodbFtNumWordOptimize")
func (GetMysqlConfigurationsConfigurationVariableOutput) InnodbFtResultCacheLimit ¶
func (o GetMysqlConfigurationsConfigurationVariableOutput) InnodbFtResultCacheLimit() pulumi.StringOutput
("innodbFtResultCacheLimit")
func (GetMysqlConfigurationsConfigurationVariableOutput) InnodbFtServerStopwordTable ¶
func (o GetMysqlConfigurationsConfigurationVariableOutput) InnodbFtServerStopwordTable() pulumi.StringOutput
("innodbFtServerStopwordTable")
func (GetMysqlConfigurationsConfigurationVariableOutput) InnodbLockWaitTimeout ¶
func (o GetMysqlConfigurationsConfigurationVariableOutput) InnodbLockWaitTimeout() pulumi.IntOutput
("innodbLockWaitTimeout")
func (GetMysqlConfigurationsConfigurationVariableOutput) InnodbLogWriterThreads ¶
func (o GetMysqlConfigurationsConfigurationVariableOutput) InnodbLogWriterThreads() pulumi.BoolOutput
Enables dedicated log writer threads for writing redo log records from the log buffer to the system buffers and flushing the system buffers to the redo log files.
func (GetMysqlConfigurationsConfigurationVariableOutput) InnodbMaxPurgeLag ¶
func (o GetMysqlConfigurationsConfigurationVariableOutput) InnodbMaxPurgeLag() pulumi.StringOutput
The desired maximum purge lag in terms of transactions.
func (GetMysqlConfigurationsConfigurationVariableOutput) InnodbMaxPurgeLagDelay ¶
func (o GetMysqlConfigurationsConfigurationVariableOutput) InnodbMaxPurgeLagDelay() pulumi.IntOutput
The maximum delay in microseconds for the delay imposed when the innodbMaxPurgeLag threshold is exceeded.
func (GetMysqlConfigurationsConfigurationVariableOutput) InnodbStatsPersistentSamplePages ¶
func (o GetMysqlConfigurationsConfigurationVariableOutput) InnodbStatsPersistentSamplePages() pulumi.StringOutput
The number of index pages to sample when estimating cardinality and other statistics for an indexed column, such as those calculated by ANALYZE TABLE.
func (GetMysqlConfigurationsConfigurationVariableOutput) InnodbStatsTransientSamplePages ¶
func (o GetMysqlConfigurationsConfigurationVariableOutput) InnodbStatsTransientSamplePages() pulumi.StringOutput
The number of index pages to sample when estimating cardinality and other statistics for an indexed column, such as those calculated by [ANALYZE TABLE](https://dev.mysql.com/doc/refman/8.0/en/analyze-table.html).
func (GetMysqlConfigurationsConfigurationVariableOutput) InteractiveTimeout ¶
func (o GetMysqlConfigurationsConfigurationVariableOutput) InteractiveTimeout() pulumi.IntOutput
The number of seconds the server waits for activity on an interactive connection before closing it.
func (GetMysqlConfigurationsConfigurationVariableOutput) LocalInfile ¶
func (o GetMysqlConfigurationsConfigurationVariableOutput) LocalInfile() pulumi.BoolOutput
("localInfile")
func (GetMysqlConfigurationsConfigurationVariableOutput) MandatoryRoles ¶
func (o GetMysqlConfigurationsConfigurationVariableOutput) MandatoryRoles() pulumi.StringOutput
("mandatoryRoles")
func (GetMysqlConfigurationsConfigurationVariableOutput) MaxAllowedPacket ¶
func (o GetMysqlConfigurationsConfigurationVariableOutput) MaxAllowedPacket() pulumi.IntOutput
The maximum size of one packet or any generated/intermediate string.
func (GetMysqlConfigurationsConfigurationVariableOutput) MaxBinlogCacheSize ¶
func (o GetMysqlConfigurationsConfigurationVariableOutput) MaxBinlogCacheSize() pulumi.StringOutput
Sets the size of the transaction cache.
func (GetMysqlConfigurationsConfigurationVariableOutput) MaxConnectErrors ¶
func (o GetMysqlConfigurationsConfigurationVariableOutput) MaxConnectErrors() pulumi.StringOutput
("maxConnectErrors")
func (GetMysqlConfigurationsConfigurationVariableOutput) MaxConnections ¶
func (o GetMysqlConfigurationsConfigurationVariableOutput) MaxConnections() pulumi.IntOutput
("maxConnections")
func (GetMysqlConfigurationsConfigurationVariableOutput) MaxExecutionTime ¶
func (o GetMysqlConfigurationsConfigurationVariableOutput) MaxExecutionTime() pulumi.StringOutput
("maxExecutionTime")
func (GetMysqlConfigurationsConfigurationVariableOutput) MaxHeapTableSize ¶
func (o GetMysqlConfigurationsConfigurationVariableOutput) MaxHeapTableSize() pulumi.StringOutput
This variable sets the maximum size to which user-created MEMORY tables are permitted to grow.
func (GetMysqlConfigurationsConfigurationVariableOutput) MaxPreparedStmtCount ¶
func (o GetMysqlConfigurationsConfigurationVariableOutput) MaxPreparedStmtCount() pulumi.IntOutput
("maxPreparedStmtCount")
func (GetMysqlConfigurationsConfigurationVariableOutput) MysqlFirewallMode ¶
func (o GetMysqlConfigurationsConfigurationVariableOutput) MysqlFirewallMode() pulumi.BoolOutput
("mysqlFirewallMode")
func (GetMysqlConfigurationsConfigurationVariableOutput) MysqlZstdDefaultCompressionLevel
deprecated
func (o GetMysqlConfigurationsConfigurationVariableOutput) MysqlZstdDefaultCompressionLevel() pulumi.IntOutput
DEPRECATED -- typo of mysqlx_zstd_default_compression_level. variable will be ignored.
Deprecated: The 'mysql_zstd_default_compression_level' field has been deprecated and may be removed in a future version. Do not use this field.
func (GetMysqlConfigurationsConfigurationVariableOutput) MysqlxConnectTimeout ¶
func (o GetMysqlConfigurationsConfigurationVariableOutput) MysqlxConnectTimeout() pulumi.IntOutput
The number of seconds X Plugin waits for the first packet to be received from newly connected clients.
func (GetMysqlConfigurationsConfigurationVariableOutput) MysqlxDeflateDefaultCompressionLevel ¶
func (o GetMysqlConfigurationsConfigurationVariableOutput) MysqlxDeflateDefaultCompressionLevel() pulumi.IntOutput
Set the default compression level for the deflate algorithm. ("mysqlxDeflateDefaultCompressionLevel")
func (GetMysqlConfigurationsConfigurationVariableOutput) MysqlxDeflateMaxClientCompressionLevel ¶
func (o GetMysqlConfigurationsConfigurationVariableOutput) MysqlxDeflateMaxClientCompressionLevel() pulumi.IntOutput
Limit the upper bound of accepted compression levels for the deflate algorithm. ("mysqlxDeflateMaxClientCompressionLevel")
func (GetMysqlConfigurationsConfigurationVariableOutput) MysqlxDocumentIdUniquePrefix
deprecated
func (o GetMysqlConfigurationsConfigurationVariableOutput) MysqlxDocumentIdUniquePrefix() pulumi.IntOutput
("mysqlxDocumentIdUniquePrefix") DEPRECATED -- variable should not be settable and will be ignored
Deprecated: The 'mysqlx_document_id_unique_prefix' field has been deprecated and may be removed in a future version. Do not use this field.
func (GetMysqlConfigurationsConfigurationVariableOutput) MysqlxEnableHelloNotice ¶
func (o GetMysqlConfigurationsConfigurationVariableOutput) MysqlxEnableHelloNotice() pulumi.BoolOutput
("mysqlxEnableHelloNotice") DEPRECATED -- variable should not be settable and will be ignored
func (GetMysqlConfigurationsConfigurationVariableOutput) MysqlxIdleWorkerThreadTimeout
deprecated
func (o GetMysqlConfigurationsConfigurationVariableOutput) MysqlxIdleWorkerThreadTimeout() pulumi.IntOutput
("mysqlxIdleWorkerThreadTimeout") DEPRECATED -- variable should not be settable and will be ignored
Deprecated: The 'mysqlx_idle_worker_thread_timeout' field has been deprecated and may be removed in a future version. Do not use this field.
func (GetMysqlConfigurationsConfigurationVariableOutput) MysqlxInteractiveTimeout ¶
func (o GetMysqlConfigurationsConfigurationVariableOutput) MysqlxInteractiveTimeout() pulumi.IntOutput
The number of seconds to wait for interactive clients to timeout.
func (GetMysqlConfigurationsConfigurationVariableOutput) MysqlxLz4defaultCompressionLevel ¶
func (o GetMysqlConfigurationsConfigurationVariableOutput) MysqlxLz4defaultCompressionLevel() pulumi.IntOutput
Set the default compression level for the lz4 algorithm. ("mysqlxLz4DefaultCompressionLevel")
func (GetMysqlConfigurationsConfigurationVariableOutput) MysqlxLz4maxClientCompressionLevel ¶
func (o GetMysqlConfigurationsConfigurationVariableOutput) MysqlxLz4maxClientCompressionLevel() pulumi.IntOutput
Limit the upper bound of accepted compression levels for the lz4 algorithm. ("mysqlxLz4MaxClientCompressionLevel")
func (GetMysqlConfigurationsConfigurationVariableOutput) MysqlxMaxAllowedPacket ¶
func (o GetMysqlConfigurationsConfigurationVariableOutput) MysqlxMaxAllowedPacket() pulumi.IntOutput
The maximum size of network packets that can be received by X Plugin.
func (GetMysqlConfigurationsConfigurationVariableOutput) MysqlxMinWorkerThreads
deprecated
func (o GetMysqlConfigurationsConfigurationVariableOutput) MysqlxMinWorkerThreads() pulumi.IntOutput
("mysqlxMinWorkerThreads") DEPRECATED -- variable should not be settable and will be ignored
Deprecated: The 'mysqlx_min_worker_threads' field has been deprecated and may be removed in a future version. Do not use this field.
func (GetMysqlConfigurationsConfigurationVariableOutput) MysqlxReadTimeout ¶
func (o GetMysqlConfigurationsConfigurationVariableOutput) MysqlxReadTimeout() pulumi.IntOutput
The number of seconds that X Plugin waits for blocking read operations to complete. After this time, if the read operation is not successful, X Plugin closes the connection and returns a warning notice with the error code ER_IO_READ_ERROR to the client application.
func (GetMysqlConfigurationsConfigurationVariableOutput) MysqlxWaitTimeout ¶
func (o GetMysqlConfigurationsConfigurationVariableOutput) MysqlxWaitTimeout() pulumi.IntOutput
The number of seconds that X Plugin waits for activity on a connection.
func (GetMysqlConfigurationsConfigurationVariableOutput) MysqlxWriteTimeout ¶
func (o GetMysqlConfigurationsConfigurationVariableOutput) MysqlxWriteTimeout() pulumi.IntOutput
The number of seconds that X Plugin waits for blocking write operations to complete. After this time, if the write operation is not successful, X Plugin closes the connection.
func (GetMysqlConfigurationsConfigurationVariableOutput) MysqlxZstdDefaultCompressionLevel ¶
func (o GetMysqlConfigurationsConfigurationVariableOutput) MysqlxZstdDefaultCompressionLevel() pulumi.IntOutput
Set the default compression level for the zstd algorithm. ("mysqlxZstdDefaultCompressionLevel")
func (GetMysqlConfigurationsConfigurationVariableOutput) MysqlxZstdMaxClientCompressionLevel ¶
func (o GetMysqlConfigurationsConfigurationVariableOutput) MysqlxZstdMaxClientCompressionLevel() pulumi.IntOutput
Limit the upper bound of accepted compression levels for the zstd algorithm. ("mysqlxZstdMaxClientCompressionLevel")
func (GetMysqlConfigurationsConfigurationVariableOutput) NetReadTimeout ¶
func (o GetMysqlConfigurationsConfigurationVariableOutput) NetReadTimeout() pulumi.IntOutput
The number of seconds to wait for more data from a connection before aborting the read.
func (GetMysqlConfigurationsConfigurationVariableOutput) NetWriteTimeout ¶
func (o GetMysqlConfigurationsConfigurationVariableOutput) NetWriteTimeout() pulumi.IntOutput
The number of seconds to wait for a block to be written to a connection before aborting the write.
func (GetMysqlConfigurationsConfigurationVariableOutput) ParserMaxMemSize ¶
func (o GetMysqlConfigurationsConfigurationVariableOutput) ParserMaxMemSize() pulumi.StringOutput
("parserMaxMemSize")
func (GetMysqlConfigurationsConfigurationVariableOutput) QueryAllocBlockSize
deprecated
func (o GetMysqlConfigurationsConfigurationVariableOutput) QueryAllocBlockSize() pulumi.StringOutput
("queryAllocBlockSize") DEPRECATED -- variable should not be settable and will be ignored
Deprecated: The 'query_alloc_block_size' field has been deprecated and may be removed in a future version. Do not use this field.
func (GetMysqlConfigurationsConfigurationVariableOutput) QueryPreallocSize
deprecated
func (o GetMysqlConfigurationsConfigurationVariableOutput) QueryPreallocSize() pulumi.StringOutput
("queryPreallocSize") DEPRECATED -- variable should not be settable and will be ignored
Deprecated: The 'query_prealloc_size' field has been deprecated and may be removed in a future version. Do not use this field.
func (GetMysqlConfigurationsConfigurationVariableOutput) RegexpTimeLimit ¶
func (o GetMysqlConfigurationsConfigurationVariableOutput) RegexpTimeLimit() pulumi.IntOutput
regexpTimeLimit corresponds to the MySQL system variable [regexpTimeLimit] (https://dev.mysql.com/doc/refman/8.0/en/server-system-variables.html#sysvar_regexp_time_limit)
func (GetMysqlConfigurationsConfigurationVariableOutput) SortBufferSize ¶
func (o GetMysqlConfigurationsConfigurationVariableOutput) SortBufferSize() pulumi.StringOutput
Each session that must perform a sort allocates a buffer of this size.
func (GetMysqlConfigurationsConfigurationVariableOutput) SqlMode ¶
func (o GetMysqlConfigurationsConfigurationVariableOutput) SqlMode() pulumi.StringOutput
("sqlMode")
func (GetMysqlConfigurationsConfigurationVariableOutput) SqlRequirePrimaryKey ¶
func (o GetMysqlConfigurationsConfigurationVariableOutput) SqlRequirePrimaryKey() pulumi.BoolOutput
("sqlRequirePrimaryKey")
func (GetMysqlConfigurationsConfigurationVariableOutput) SqlWarnings ¶
func (o GetMysqlConfigurationsConfigurationVariableOutput) SqlWarnings() pulumi.BoolOutput
("sqlWarnings")
func (GetMysqlConfigurationsConfigurationVariableOutput) ThreadPoolDedicatedListeners ¶
func (o GetMysqlConfigurationsConfigurationVariableOutput) ThreadPoolDedicatedListeners() pulumi.BoolOutput
Controls whether the thread pool uses dedicated listener threads. If enabled, a listener thread in each thread group is dedicated to the task of listening for network events from clients, ensuring that the maximum number of query worker threads is no more than the value specified by threadPoolMaxTransactionsLimit. threadPoolDedicatedListeners corresponds to the MySQL Database Service-specific system variable thread_pool_dedicated_listeners.
func (GetMysqlConfigurationsConfigurationVariableOutput) ThreadPoolMaxTransactionsLimit ¶
func (o GetMysqlConfigurationsConfigurationVariableOutput) ThreadPoolMaxTransactionsLimit() pulumi.IntOutput
Limits the maximum number of open transactions to the defined value. The default value is 0, which enforces no limit. threadPoolMaxTransactionsLimit corresponds to the MySQL Database Service-specific system variable thread_pool_max_transactions_limit.
func (GetMysqlConfigurationsConfigurationVariableOutput) TimeZone ¶
func (o GetMysqlConfigurationsConfigurationVariableOutput) TimeZone() pulumi.StringOutput
Initializes the time zone for each client that connects.
func (GetMysqlConfigurationsConfigurationVariableOutput) TmpTableSize ¶
func (o GetMysqlConfigurationsConfigurationVariableOutput) TmpTableSize() pulumi.StringOutput
The maximum size of internal in-memory temporary tables. This variable does not apply to user-created MEMORY tables.
func (GetMysqlConfigurationsConfigurationVariableOutput) ToGetMysqlConfigurationsConfigurationVariableOutput ¶
func (o GetMysqlConfigurationsConfigurationVariableOutput) ToGetMysqlConfigurationsConfigurationVariableOutput() GetMysqlConfigurationsConfigurationVariableOutput
func (GetMysqlConfigurationsConfigurationVariableOutput) ToGetMysqlConfigurationsConfigurationVariableOutputWithContext ¶
func (o GetMysqlConfigurationsConfigurationVariableOutput) ToGetMysqlConfigurationsConfigurationVariableOutputWithContext(ctx context.Context) GetMysqlConfigurationsConfigurationVariableOutput
func (GetMysqlConfigurationsConfigurationVariableOutput) TransactionIsolation ¶
func (o GetMysqlConfigurationsConfigurationVariableOutput) TransactionIsolation() pulumi.StringOutput
("transactionIsolation")
func (GetMysqlConfigurationsConfigurationVariableOutput) WaitTimeout ¶
func (o GetMysqlConfigurationsConfigurationVariableOutput) WaitTimeout() pulumi.IntOutput
The number of seconds the server waits for activity on a noninteractive connection before closing it.
type GetMysqlConfigurationsFilterArgs ¶
type GetMysqlConfigurationsFilterArgs struct { Name pulumi.StringInput `pulumi:"name"` Regex pulumi.BoolPtrInput `pulumi:"regex"` Values pulumi.StringArrayInput `pulumi:"values"` }
func (GetMysqlConfigurationsFilterArgs) ElementType ¶
func (GetMysqlConfigurationsFilterArgs) ElementType() reflect.Type
func (GetMysqlConfigurationsFilterArgs) ToGetMysqlConfigurationsFilterOutput ¶
func (i GetMysqlConfigurationsFilterArgs) ToGetMysqlConfigurationsFilterOutput() GetMysqlConfigurationsFilterOutput
func (GetMysqlConfigurationsFilterArgs) ToGetMysqlConfigurationsFilterOutputWithContext ¶
func (i GetMysqlConfigurationsFilterArgs) ToGetMysqlConfigurationsFilterOutputWithContext(ctx context.Context) GetMysqlConfigurationsFilterOutput
type GetMysqlConfigurationsFilterArray ¶
type GetMysqlConfigurationsFilterArray []GetMysqlConfigurationsFilterInput
func (GetMysqlConfigurationsFilterArray) ElementType ¶
func (GetMysqlConfigurationsFilterArray) ElementType() reflect.Type
func (GetMysqlConfigurationsFilterArray) ToGetMysqlConfigurationsFilterArrayOutput ¶
func (i GetMysqlConfigurationsFilterArray) ToGetMysqlConfigurationsFilterArrayOutput() GetMysqlConfigurationsFilterArrayOutput
func (GetMysqlConfigurationsFilterArray) ToGetMysqlConfigurationsFilterArrayOutputWithContext ¶
func (i GetMysqlConfigurationsFilterArray) ToGetMysqlConfigurationsFilterArrayOutputWithContext(ctx context.Context) GetMysqlConfigurationsFilterArrayOutput
type GetMysqlConfigurationsFilterArrayInput ¶
type GetMysqlConfigurationsFilterArrayInput interface { pulumi.Input ToGetMysqlConfigurationsFilterArrayOutput() GetMysqlConfigurationsFilterArrayOutput ToGetMysqlConfigurationsFilterArrayOutputWithContext(context.Context) GetMysqlConfigurationsFilterArrayOutput }
GetMysqlConfigurationsFilterArrayInput is an input type that accepts GetMysqlConfigurationsFilterArray and GetMysqlConfigurationsFilterArrayOutput values. You can construct a concrete instance of `GetMysqlConfigurationsFilterArrayInput` via:
GetMysqlConfigurationsFilterArray{ GetMysqlConfigurationsFilterArgs{...} }
type GetMysqlConfigurationsFilterArrayOutput ¶
type GetMysqlConfigurationsFilterArrayOutput struct{ *pulumi.OutputState }
func (GetMysqlConfigurationsFilterArrayOutput) ElementType ¶
func (GetMysqlConfigurationsFilterArrayOutput) ElementType() reflect.Type
func (GetMysqlConfigurationsFilterArrayOutput) ToGetMysqlConfigurationsFilterArrayOutput ¶
func (o GetMysqlConfigurationsFilterArrayOutput) ToGetMysqlConfigurationsFilterArrayOutput() GetMysqlConfigurationsFilterArrayOutput
func (GetMysqlConfigurationsFilterArrayOutput) ToGetMysqlConfigurationsFilterArrayOutputWithContext ¶
func (o GetMysqlConfigurationsFilterArrayOutput) ToGetMysqlConfigurationsFilterArrayOutputWithContext(ctx context.Context) GetMysqlConfigurationsFilterArrayOutput
type GetMysqlConfigurationsFilterInput ¶
type GetMysqlConfigurationsFilterInput interface { pulumi.Input ToGetMysqlConfigurationsFilterOutput() GetMysqlConfigurationsFilterOutput ToGetMysqlConfigurationsFilterOutputWithContext(context.Context) GetMysqlConfigurationsFilterOutput }
GetMysqlConfigurationsFilterInput is an input type that accepts GetMysqlConfigurationsFilterArgs and GetMysqlConfigurationsFilterOutput values. You can construct a concrete instance of `GetMysqlConfigurationsFilterInput` via:
GetMysqlConfigurationsFilterArgs{...}
type GetMysqlConfigurationsFilterOutput ¶
type GetMysqlConfigurationsFilterOutput struct{ *pulumi.OutputState }
func (GetMysqlConfigurationsFilterOutput) ElementType ¶
func (GetMysqlConfigurationsFilterOutput) ElementType() reflect.Type
func (GetMysqlConfigurationsFilterOutput) Name ¶
func (o GetMysqlConfigurationsFilterOutput) Name() pulumi.StringOutput
func (GetMysqlConfigurationsFilterOutput) Regex ¶
func (o GetMysqlConfigurationsFilterOutput) Regex() pulumi.BoolPtrOutput
func (GetMysqlConfigurationsFilterOutput) ToGetMysqlConfigurationsFilterOutput ¶
func (o GetMysqlConfigurationsFilterOutput) ToGetMysqlConfigurationsFilterOutput() GetMysqlConfigurationsFilterOutput
func (GetMysqlConfigurationsFilterOutput) ToGetMysqlConfigurationsFilterOutputWithContext ¶
func (o GetMysqlConfigurationsFilterOutput) ToGetMysqlConfigurationsFilterOutputWithContext(ctx context.Context) GetMysqlConfigurationsFilterOutput
func (GetMysqlConfigurationsFilterOutput) Values ¶
func (o GetMysqlConfigurationsFilterOutput) Values() pulumi.StringArrayOutput
type GetMysqlConfigurationsOutputArgs ¶
type GetMysqlConfigurationsOutputArgs struct { // The compartment [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). CompartmentId pulumi.StringInput `pulumi:"compartmentId"` // The requested Configuration instance. ConfigurationId pulumi.StringPtrInput `pulumi:"configurationId"` // A filter to return only the resource matching the given display name exactly. DisplayName pulumi.StringPtrInput `pulumi:"displayName"` Filters GetMysqlConfigurationsFilterArrayInput `pulumi:"filters"` // The requested Shape name. ShapeName pulumi.StringPtrInput `pulumi:"shapeName"` // Configuration Lifecycle State State pulumi.StringPtrInput `pulumi:"state"` // The requested Configuration types. Types pulumi.StringArrayInput `pulumi:"types"` }
A collection of arguments for invoking getMysqlConfigurations.
func (GetMysqlConfigurationsOutputArgs) ElementType ¶
func (GetMysqlConfigurationsOutputArgs) ElementType() reflect.Type
type GetMysqlConfigurationsResult ¶
type GetMysqlConfigurationsResult struct { // OCID of the Compartment the Configuration exists in. CompartmentId string `pulumi:"compartmentId"` ConfigurationId *string `pulumi:"configurationId"` // The list of configurations. Configurations []GetMysqlConfigurationsConfiguration `pulumi:"configurations"` // The display name of the Configuration. DisplayName *string `pulumi:"displayName"` Filters []GetMysqlConfigurationsFilter `pulumi:"filters"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // The name of the associated Shape. ShapeName *string `pulumi:"shapeName"` // The current state of the Configuration. State *string `pulumi:"state"` // The Configuration type, DEFAULT or CUSTOM. Types []string `pulumi:"types"` }
A collection of values returned by getMysqlConfigurations.
func GetMysqlConfigurations ¶
func GetMysqlConfigurations(ctx *pulumi.Context, args *GetMysqlConfigurationsArgs, opts ...pulumi.InvokeOption) (*GetMysqlConfigurationsResult, error)
This data source provides the list of Mysql Configurations in Oracle Cloud Infrastructure MySQL Database service.
Lists the Configurations available when creating a DB System.
This may include DEFAULT configurations per Shape and CUSTOM configurations.
The default sort order is a multi-part sort by:
- shapeName, ascending
- DEFAULT-before-CUSTOM
- displayName ascending
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/Mysql" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Mysql.GetMysqlConfigurations(ctx, &mysql.GetMysqlConfigurationsArgs{ CompartmentId: compartmentId, ConfigurationId: pulumi.StringRef(mysqlConfigurationId), DisplayName: pulumi.StringRef(mysqlConfigurationDisplayName), ShapeName: pulumi.StringRef(mysqlShapeName), State: pulumi.StringRef(mysqlConfigurationState), Types: mysqlConfigurationType, }, nil) if err != nil { return err } return nil }) }
```
type GetMysqlConfigurationsResultOutput ¶
type GetMysqlConfigurationsResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getMysqlConfigurations.
func GetMysqlConfigurationsOutput ¶
func GetMysqlConfigurationsOutput(ctx *pulumi.Context, args GetMysqlConfigurationsOutputArgs, opts ...pulumi.InvokeOption) GetMysqlConfigurationsResultOutput
func (GetMysqlConfigurationsResultOutput) CompartmentId ¶
func (o GetMysqlConfigurationsResultOutput) CompartmentId() pulumi.StringOutput
OCID of the Compartment the Configuration exists in.
func (GetMysqlConfigurationsResultOutput) ConfigurationId ¶
func (o GetMysqlConfigurationsResultOutput) ConfigurationId() pulumi.StringPtrOutput
func (GetMysqlConfigurationsResultOutput) Configurations ¶
func (o GetMysqlConfigurationsResultOutput) Configurations() GetMysqlConfigurationsConfigurationArrayOutput
The list of configurations.
func (GetMysqlConfigurationsResultOutput) DisplayName ¶
func (o GetMysqlConfigurationsResultOutput) DisplayName() pulumi.StringPtrOutput
The display name of the Configuration.
func (GetMysqlConfigurationsResultOutput) ElementType ¶
func (GetMysqlConfigurationsResultOutput) ElementType() reflect.Type
func (GetMysqlConfigurationsResultOutput) Filters ¶
func (o GetMysqlConfigurationsResultOutput) Filters() GetMysqlConfigurationsFilterArrayOutput
func (GetMysqlConfigurationsResultOutput) Id ¶
func (o GetMysqlConfigurationsResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetMysqlConfigurationsResultOutput) ShapeName ¶
func (o GetMysqlConfigurationsResultOutput) ShapeName() pulumi.StringPtrOutput
The name of the associated Shape.
func (GetMysqlConfigurationsResultOutput) State ¶
func (o GetMysqlConfigurationsResultOutput) State() pulumi.StringPtrOutput
The current state of the Configuration.
func (GetMysqlConfigurationsResultOutput) ToGetMysqlConfigurationsResultOutput ¶
func (o GetMysqlConfigurationsResultOutput) ToGetMysqlConfigurationsResultOutput() GetMysqlConfigurationsResultOutput
func (GetMysqlConfigurationsResultOutput) ToGetMysqlConfigurationsResultOutputWithContext ¶
func (o GetMysqlConfigurationsResultOutput) ToGetMysqlConfigurationsResultOutputWithContext(ctx context.Context) GetMysqlConfigurationsResultOutput
func (GetMysqlConfigurationsResultOutput) Types ¶
func (o GetMysqlConfigurationsResultOutput) Types() pulumi.StringArrayOutput
The Configuration type, DEFAULT or CUSTOM.
type GetMysqlDbSystemBackupPolicy ¶
type GetMysqlDbSystemBackupPolicy struct { // Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags map[string]string `pulumi:"definedTags"` // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}` FreeformTags map[string]string `pulumi:"freeformTags"` // Whether the Channel has been enabled by the user. IsEnabled bool `pulumi:"isEnabled"` // The PITR policy for the DB System. PitrPolicies []GetMysqlDbSystemBackupPolicyPitrPolicy `pulumi:"pitrPolicies"` // The number of days automated backups are retained. RetentionInDays int `pulumi:"retentionInDays"` // The start time of the maintenance window. WindowStartTime string `pulumi:"windowStartTime"` }
type GetMysqlDbSystemBackupPolicyArgs ¶
type GetMysqlDbSystemBackupPolicyArgs struct { // Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags pulumi.StringMapInput `pulumi:"definedTags"` // 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 `pulumi:"freeformTags"` // Whether the Channel has been enabled by the user. IsEnabled pulumi.BoolInput `pulumi:"isEnabled"` // The PITR policy for the DB System. PitrPolicies GetMysqlDbSystemBackupPolicyPitrPolicyArrayInput `pulumi:"pitrPolicies"` // The number of days automated backups are retained. RetentionInDays pulumi.IntInput `pulumi:"retentionInDays"` // The start time of the maintenance window. WindowStartTime pulumi.StringInput `pulumi:"windowStartTime"` }
func (GetMysqlDbSystemBackupPolicyArgs) ElementType ¶
func (GetMysqlDbSystemBackupPolicyArgs) ElementType() reflect.Type
func (GetMysqlDbSystemBackupPolicyArgs) ToGetMysqlDbSystemBackupPolicyOutput ¶
func (i GetMysqlDbSystemBackupPolicyArgs) ToGetMysqlDbSystemBackupPolicyOutput() GetMysqlDbSystemBackupPolicyOutput
func (GetMysqlDbSystemBackupPolicyArgs) ToGetMysqlDbSystemBackupPolicyOutputWithContext ¶
func (i GetMysqlDbSystemBackupPolicyArgs) ToGetMysqlDbSystemBackupPolicyOutputWithContext(ctx context.Context) GetMysqlDbSystemBackupPolicyOutput
type GetMysqlDbSystemBackupPolicyArray ¶
type GetMysqlDbSystemBackupPolicyArray []GetMysqlDbSystemBackupPolicyInput
func (GetMysqlDbSystemBackupPolicyArray) ElementType ¶
func (GetMysqlDbSystemBackupPolicyArray) ElementType() reflect.Type
func (GetMysqlDbSystemBackupPolicyArray) ToGetMysqlDbSystemBackupPolicyArrayOutput ¶
func (i GetMysqlDbSystemBackupPolicyArray) ToGetMysqlDbSystemBackupPolicyArrayOutput() GetMysqlDbSystemBackupPolicyArrayOutput
func (GetMysqlDbSystemBackupPolicyArray) ToGetMysqlDbSystemBackupPolicyArrayOutputWithContext ¶
func (i GetMysqlDbSystemBackupPolicyArray) ToGetMysqlDbSystemBackupPolicyArrayOutputWithContext(ctx context.Context) GetMysqlDbSystemBackupPolicyArrayOutput
type GetMysqlDbSystemBackupPolicyArrayInput ¶
type GetMysqlDbSystemBackupPolicyArrayInput interface { pulumi.Input ToGetMysqlDbSystemBackupPolicyArrayOutput() GetMysqlDbSystemBackupPolicyArrayOutput ToGetMysqlDbSystemBackupPolicyArrayOutputWithContext(context.Context) GetMysqlDbSystemBackupPolicyArrayOutput }
GetMysqlDbSystemBackupPolicyArrayInput is an input type that accepts GetMysqlDbSystemBackupPolicyArray and GetMysqlDbSystemBackupPolicyArrayOutput values. You can construct a concrete instance of `GetMysqlDbSystemBackupPolicyArrayInput` via:
GetMysqlDbSystemBackupPolicyArray{ GetMysqlDbSystemBackupPolicyArgs{...} }
type GetMysqlDbSystemBackupPolicyArrayOutput ¶
type GetMysqlDbSystemBackupPolicyArrayOutput struct{ *pulumi.OutputState }
func (GetMysqlDbSystemBackupPolicyArrayOutput) ElementType ¶
func (GetMysqlDbSystemBackupPolicyArrayOutput) ElementType() reflect.Type
func (GetMysqlDbSystemBackupPolicyArrayOutput) ToGetMysqlDbSystemBackupPolicyArrayOutput ¶
func (o GetMysqlDbSystemBackupPolicyArrayOutput) ToGetMysqlDbSystemBackupPolicyArrayOutput() GetMysqlDbSystemBackupPolicyArrayOutput
func (GetMysqlDbSystemBackupPolicyArrayOutput) ToGetMysqlDbSystemBackupPolicyArrayOutputWithContext ¶
func (o GetMysqlDbSystemBackupPolicyArrayOutput) ToGetMysqlDbSystemBackupPolicyArrayOutputWithContext(ctx context.Context) GetMysqlDbSystemBackupPolicyArrayOutput
type GetMysqlDbSystemBackupPolicyInput ¶
type GetMysqlDbSystemBackupPolicyInput interface { pulumi.Input ToGetMysqlDbSystemBackupPolicyOutput() GetMysqlDbSystemBackupPolicyOutput ToGetMysqlDbSystemBackupPolicyOutputWithContext(context.Context) GetMysqlDbSystemBackupPolicyOutput }
GetMysqlDbSystemBackupPolicyInput is an input type that accepts GetMysqlDbSystemBackupPolicyArgs and GetMysqlDbSystemBackupPolicyOutput values. You can construct a concrete instance of `GetMysqlDbSystemBackupPolicyInput` via:
GetMysqlDbSystemBackupPolicyArgs{...}
type GetMysqlDbSystemBackupPolicyOutput ¶
type GetMysqlDbSystemBackupPolicyOutput struct{ *pulumi.OutputState }
func (GetMysqlDbSystemBackupPolicyOutput) DefinedTags ¶
func (o GetMysqlDbSystemBackupPolicyOutput) DefinedTags() pulumi.StringMapOutput
Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`
func (GetMysqlDbSystemBackupPolicyOutput) ElementType ¶
func (GetMysqlDbSystemBackupPolicyOutput) ElementType() reflect.Type
func (GetMysqlDbSystemBackupPolicyOutput) FreeformTags ¶
func (o GetMysqlDbSystemBackupPolicyOutput) 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 (GetMysqlDbSystemBackupPolicyOutput) IsEnabled ¶
func (o GetMysqlDbSystemBackupPolicyOutput) IsEnabled() pulumi.BoolOutput
Whether the Channel has been enabled by the user.
func (GetMysqlDbSystemBackupPolicyOutput) PitrPolicies ¶
func (o GetMysqlDbSystemBackupPolicyOutput) PitrPolicies() GetMysqlDbSystemBackupPolicyPitrPolicyArrayOutput
The PITR policy for the DB System.
func (GetMysqlDbSystemBackupPolicyOutput) RetentionInDays ¶
func (o GetMysqlDbSystemBackupPolicyOutput) RetentionInDays() pulumi.IntOutput
The number of days automated backups are retained.
func (GetMysqlDbSystemBackupPolicyOutput) ToGetMysqlDbSystemBackupPolicyOutput ¶
func (o GetMysqlDbSystemBackupPolicyOutput) ToGetMysqlDbSystemBackupPolicyOutput() GetMysqlDbSystemBackupPolicyOutput
func (GetMysqlDbSystemBackupPolicyOutput) ToGetMysqlDbSystemBackupPolicyOutputWithContext ¶
func (o GetMysqlDbSystemBackupPolicyOutput) ToGetMysqlDbSystemBackupPolicyOutputWithContext(ctx context.Context) GetMysqlDbSystemBackupPolicyOutput
func (GetMysqlDbSystemBackupPolicyOutput) WindowStartTime ¶
func (o GetMysqlDbSystemBackupPolicyOutput) WindowStartTime() pulumi.StringOutput
The start time of the maintenance window.
type GetMysqlDbSystemBackupPolicyPitrPolicy ¶
type GetMysqlDbSystemBackupPolicyPitrPolicy struct { // Whether the Channel has been enabled by the user. IsEnabled bool `pulumi:"isEnabled"` }
type GetMysqlDbSystemBackupPolicyPitrPolicyArgs ¶
type GetMysqlDbSystemBackupPolicyPitrPolicyArgs struct { // Whether the Channel has been enabled by the user. IsEnabled pulumi.BoolInput `pulumi:"isEnabled"` }
func (GetMysqlDbSystemBackupPolicyPitrPolicyArgs) ElementType ¶
func (GetMysqlDbSystemBackupPolicyPitrPolicyArgs) ElementType() reflect.Type
func (GetMysqlDbSystemBackupPolicyPitrPolicyArgs) ToGetMysqlDbSystemBackupPolicyPitrPolicyOutput ¶
func (i GetMysqlDbSystemBackupPolicyPitrPolicyArgs) ToGetMysqlDbSystemBackupPolicyPitrPolicyOutput() GetMysqlDbSystemBackupPolicyPitrPolicyOutput
func (GetMysqlDbSystemBackupPolicyPitrPolicyArgs) ToGetMysqlDbSystemBackupPolicyPitrPolicyOutputWithContext ¶
func (i GetMysqlDbSystemBackupPolicyPitrPolicyArgs) ToGetMysqlDbSystemBackupPolicyPitrPolicyOutputWithContext(ctx context.Context) GetMysqlDbSystemBackupPolicyPitrPolicyOutput
type GetMysqlDbSystemBackupPolicyPitrPolicyArray ¶
type GetMysqlDbSystemBackupPolicyPitrPolicyArray []GetMysqlDbSystemBackupPolicyPitrPolicyInput
func (GetMysqlDbSystemBackupPolicyPitrPolicyArray) ElementType ¶
func (GetMysqlDbSystemBackupPolicyPitrPolicyArray) ElementType() reflect.Type
func (GetMysqlDbSystemBackupPolicyPitrPolicyArray) ToGetMysqlDbSystemBackupPolicyPitrPolicyArrayOutput ¶
func (i GetMysqlDbSystemBackupPolicyPitrPolicyArray) ToGetMysqlDbSystemBackupPolicyPitrPolicyArrayOutput() GetMysqlDbSystemBackupPolicyPitrPolicyArrayOutput
func (GetMysqlDbSystemBackupPolicyPitrPolicyArray) ToGetMysqlDbSystemBackupPolicyPitrPolicyArrayOutputWithContext ¶
func (i GetMysqlDbSystemBackupPolicyPitrPolicyArray) ToGetMysqlDbSystemBackupPolicyPitrPolicyArrayOutputWithContext(ctx context.Context) GetMysqlDbSystemBackupPolicyPitrPolicyArrayOutput
type GetMysqlDbSystemBackupPolicyPitrPolicyArrayInput ¶
type GetMysqlDbSystemBackupPolicyPitrPolicyArrayInput interface { pulumi.Input ToGetMysqlDbSystemBackupPolicyPitrPolicyArrayOutput() GetMysqlDbSystemBackupPolicyPitrPolicyArrayOutput ToGetMysqlDbSystemBackupPolicyPitrPolicyArrayOutputWithContext(context.Context) GetMysqlDbSystemBackupPolicyPitrPolicyArrayOutput }
GetMysqlDbSystemBackupPolicyPitrPolicyArrayInput is an input type that accepts GetMysqlDbSystemBackupPolicyPitrPolicyArray and GetMysqlDbSystemBackupPolicyPitrPolicyArrayOutput values. You can construct a concrete instance of `GetMysqlDbSystemBackupPolicyPitrPolicyArrayInput` via:
GetMysqlDbSystemBackupPolicyPitrPolicyArray{ GetMysqlDbSystemBackupPolicyPitrPolicyArgs{...} }
type GetMysqlDbSystemBackupPolicyPitrPolicyArrayOutput ¶
type GetMysqlDbSystemBackupPolicyPitrPolicyArrayOutput struct{ *pulumi.OutputState }
func (GetMysqlDbSystemBackupPolicyPitrPolicyArrayOutput) ElementType ¶
func (GetMysqlDbSystemBackupPolicyPitrPolicyArrayOutput) ElementType() reflect.Type
func (GetMysqlDbSystemBackupPolicyPitrPolicyArrayOutput) ToGetMysqlDbSystemBackupPolicyPitrPolicyArrayOutput ¶
func (o GetMysqlDbSystemBackupPolicyPitrPolicyArrayOutput) ToGetMysqlDbSystemBackupPolicyPitrPolicyArrayOutput() GetMysqlDbSystemBackupPolicyPitrPolicyArrayOutput
func (GetMysqlDbSystemBackupPolicyPitrPolicyArrayOutput) ToGetMysqlDbSystemBackupPolicyPitrPolicyArrayOutputWithContext ¶
func (o GetMysqlDbSystemBackupPolicyPitrPolicyArrayOutput) ToGetMysqlDbSystemBackupPolicyPitrPolicyArrayOutputWithContext(ctx context.Context) GetMysqlDbSystemBackupPolicyPitrPolicyArrayOutput
type GetMysqlDbSystemBackupPolicyPitrPolicyInput ¶
type GetMysqlDbSystemBackupPolicyPitrPolicyInput interface { pulumi.Input ToGetMysqlDbSystemBackupPolicyPitrPolicyOutput() GetMysqlDbSystemBackupPolicyPitrPolicyOutput ToGetMysqlDbSystemBackupPolicyPitrPolicyOutputWithContext(context.Context) GetMysqlDbSystemBackupPolicyPitrPolicyOutput }
GetMysqlDbSystemBackupPolicyPitrPolicyInput is an input type that accepts GetMysqlDbSystemBackupPolicyPitrPolicyArgs and GetMysqlDbSystemBackupPolicyPitrPolicyOutput values. You can construct a concrete instance of `GetMysqlDbSystemBackupPolicyPitrPolicyInput` via:
GetMysqlDbSystemBackupPolicyPitrPolicyArgs{...}
type GetMysqlDbSystemBackupPolicyPitrPolicyOutput ¶
type GetMysqlDbSystemBackupPolicyPitrPolicyOutput struct{ *pulumi.OutputState }
func (GetMysqlDbSystemBackupPolicyPitrPolicyOutput) ElementType ¶
func (GetMysqlDbSystemBackupPolicyPitrPolicyOutput) ElementType() reflect.Type
func (GetMysqlDbSystemBackupPolicyPitrPolicyOutput) IsEnabled ¶
func (o GetMysqlDbSystemBackupPolicyPitrPolicyOutput) IsEnabled() pulumi.BoolOutput
Whether the Channel has been enabled by the user.
func (GetMysqlDbSystemBackupPolicyPitrPolicyOutput) ToGetMysqlDbSystemBackupPolicyPitrPolicyOutput ¶
func (o GetMysqlDbSystemBackupPolicyPitrPolicyOutput) ToGetMysqlDbSystemBackupPolicyPitrPolicyOutput() GetMysqlDbSystemBackupPolicyPitrPolicyOutput
func (GetMysqlDbSystemBackupPolicyPitrPolicyOutput) ToGetMysqlDbSystemBackupPolicyPitrPolicyOutputWithContext ¶
func (o GetMysqlDbSystemBackupPolicyPitrPolicyOutput) ToGetMysqlDbSystemBackupPolicyPitrPolicyOutputWithContext(ctx context.Context) GetMysqlDbSystemBackupPolicyPitrPolicyOutput
type GetMysqlDbSystemChannel ¶
type GetMysqlDbSystemChannel struct { // The OCID of the compartment the DB System belongs in. CompartmentId string `pulumi:"compartmentId"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags map[string]string `pulumi:"definedTags"` // The user-friendly name for the DB System. It does not have to be unique. DisplayName string `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 map[string]string `pulumi:"freeformTags"` // The OCID of the DB System. Id string `pulumi:"id"` // Whether the Channel has been enabled by the user. IsEnabled bool `pulumi:"isEnabled"` // Additional information about the current lifecycleState. LifecycleDetails string `pulumi:"lifecycleDetails"` // Parameters detailing how to provision the initial data of the DB System. Sources []GetMysqlDbSystemChannelSource `pulumi:"sources"` // The current state of the DB System. State string `pulumi:"state"` // Details about the Channel target. Targets []GetMysqlDbSystemChannelTarget `pulumi:"targets"` // The date and time the DB System was created. TimeCreated string `pulumi:"timeCreated"` // The time the DB System was last updated. TimeUpdated string `pulumi:"timeUpdated"` }
type GetMysqlDbSystemChannelArgs ¶
type GetMysqlDbSystemChannelArgs struct { // The OCID of the compartment the DB System belongs in. CompartmentId pulumi.StringInput `pulumi:"compartmentId"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags pulumi.StringMapInput `pulumi:"definedTags"` // The user-friendly name for the DB System. It does not have to be unique. DisplayName pulumi.StringInput `pulumi:"displayName"` // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}` FreeformTags pulumi.StringMapInput `pulumi:"freeformTags"` // The OCID of the DB System. Id pulumi.StringInput `pulumi:"id"` // Whether the Channel has been enabled by the user. IsEnabled pulumi.BoolInput `pulumi:"isEnabled"` // Additional information about the current lifecycleState. LifecycleDetails pulumi.StringInput `pulumi:"lifecycleDetails"` // Parameters detailing how to provision the initial data of the DB System. Sources GetMysqlDbSystemChannelSourceArrayInput `pulumi:"sources"` // The current state of the DB System. State pulumi.StringInput `pulumi:"state"` // Details about the Channel target. Targets GetMysqlDbSystemChannelTargetArrayInput `pulumi:"targets"` // The date and time the DB System was created. TimeCreated pulumi.StringInput `pulumi:"timeCreated"` // The time the DB System was last updated. TimeUpdated pulumi.StringInput `pulumi:"timeUpdated"` }
func (GetMysqlDbSystemChannelArgs) ElementType ¶
func (GetMysqlDbSystemChannelArgs) ElementType() reflect.Type
func (GetMysqlDbSystemChannelArgs) ToGetMysqlDbSystemChannelOutput ¶
func (i GetMysqlDbSystemChannelArgs) ToGetMysqlDbSystemChannelOutput() GetMysqlDbSystemChannelOutput
func (GetMysqlDbSystemChannelArgs) ToGetMysqlDbSystemChannelOutputWithContext ¶
func (i GetMysqlDbSystemChannelArgs) ToGetMysqlDbSystemChannelOutputWithContext(ctx context.Context) GetMysqlDbSystemChannelOutput
type GetMysqlDbSystemChannelArray ¶
type GetMysqlDbSystemChannelArray []GetMysqlDbSystemChannelInput
func (GetMysqlDbSystemChannelArray) ElementType ¶
func (GetMysqlDbSystemChannelArray) ElementType() reflect.Type
func (GetMysqlDbSystemChannelArray) ToGetMysqlDbSystemChannelArrayOutput ¶
func (i GetMysqlDbSystemChannelArray) ToGetMysqlDbSystemChannelArrayOutput() GetMysqlDbSystemChannelArrayOutput
func (GetMysqlDbSystemChannelArray) ToGetMysqlDbSystemChannelArrayOutputWithContext ¶
func (i GetMysqlDbSystemChannelArray) ToGetMysqlDbSystemChannelArrayOutputWithContext(ctx context.Context) GetMysqlDbSystemChannelArrayOutput
type GetMysqlDbSystemChannelArrayInput ¶
type GetMysqlDbSystemChannelArrayInput interface { pulumi.Input ToGetMysqlDbSystemChannelArrayOutput() GetMysqlDbSystemChannelArrayOutput ToGetMysqlDbSystemChannelArrayOutputWithContext(context.Context) GetMysqlDbSystemChannelArrayOutput }
GetMysqlDbSystemChannelArrayInput is an input type that accepts GetMysqlDbSystemChannelArray and GetMysqlDbSystemChannelArrayOutput values. You can construct a concrete instance of `GetMysqlDbSystemChannelArrayInput` via:
GetMysqlDbSystemChannelArray{ GetMysqlDbSystemChannelArgs{...} }
type GetMysqlDbSystemChannelArrayOutput ¶
type GetMysqlDbSystemChannelArrayOutput struct{ *pulumi.OutputState }
func (GetMysqlDbSystemChannelArrayOutput) ElementType ¶
func (GetMysqlDbSystemChannelArrayOutput) ElementType() reflect.Type
func (GetMysqlDbSystemChannelArrayOutput) Index ¶
func (o GetMysqlDbSystemChannelArrayOutput) Index(i pulumi.IntInput) GetMysqlDbSystemChannelOutput
func (GetMysqlDbSystemChannelArrayOutput) ToGetMysqlDbSystemChannelArrayOutput ¶
func (o GetMysqlDbSystemChannelArrayOutput) ToGetMysqlDbSystemChannelArrayOutput() GetMysqlDbSystemChannelArrayOutput
func (GetMysqlDbSystemChannelArrayOutput) ToGetMysqlDbSystemChannelArrayOutputWithContext ¶
func (o GetMysqlDbSystemChannelArrayOutput) ToGetMysqlDbSystemChannelArrayOutputWithContext(ctx context.Context) GetMysqlDbSystemChannelArrayOutput
type GetMysqlDbSystemChannelInput ¶
type GetMysqlDbSystemChannelInput interface { pulumi.Input ToGetMysqlDbSystemChannelOutput() GetMysqlDbSystemChannelOutput ToGetMysqlDbSystemChannelOutputWithContext(context.Context) GetMysqlDbSystemChannelOutput }
GetMysqlDbSystemChannelInput is an input type that accepts GetMysqlDbSystemChannelArgs and GetMysqlDbSystemChannelOutput values. You can construct a concrete instance of `GetMysqlDbSystemChannelInput` via:
GetMysqlDbSystemChannelArgs{...}
type GetMysqlDbSystemChannelOutput ¶
type GetMysqlDbSystemChannelOutput struct{ *pulumi.OutputState }
func (GetMysqlDbSystemChannelOutput) CompartmentId ¶
func (o GetMysqlDbSystemChannelOutput) CompartmentId() pulumi.StringOutput
The OCID of the compartment the DB System belongs in.
func (GetMysqlDbSystemChannelOutput) DefinedTags ¶
func (o GetMysqlDbSystemChannelOutput) DefinedTags() pulumi.StringMapOutput
Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`
func (GetMysqlDbSystemChannelOutput) DisplayName ¶
func (o GetMysqlDbSystemChannelOutput) DisplayName() pulumi.StringOutput
The user-friendly name for the DB System. It does not have to be unique.
func (GetMysqlDbSystemChannelOutput) ElementType ¶
func (GetMysqlDbSystemChannelOutput) ElementType() reflect.Type
func (GetMysqlDbSystemChannelOutput) FreeformTags ¶
func (o GetMysqlDbSystemChannelOutput) 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 (GetMysqlDbSystemChannelOutput) Id ¶
func (o GetMysqlDbSystemChannelOutput) Id() pulumi.StringOutput
The OCID of the DB System.
func (GetMysqlDbSystemChannelOutput) IsEnabled ¶
func (o GetMysqlDbSystemChannelOutput) IsEnabled() pulumi.BoolOutput
Whether the Channel has been enabled by the user.
func (GetMysqlDbSystemChannelOutput) LifecycleDetails ¶
func (o GetMysqlDbSystemChannelOutput) LifecycleDetails() pulumi.StringOutput
Additional information about the current lifecycleState.
func (GetMysqlDbSystemChannelOutput) Sources ¶
func (o GetMysqlDbSystemChannelOutput) Sources() GetMysqlDbSystemChannelSourceArrayOutput
Parameters detailing how to provision the initial data of the DB System.
func (GetMysqlDbSystemChannelOutput) State ¶
func (o GetMysqlDbSystemChannelOutput) State() pulumi.StringOutput
The current state of the DB System.
func (GetMysqlDbSystemChannelOutput) Targets ¶
func (o GetMysqlDbSystemChannelOutput) Targets() GetMysqlDbSystemChannelTargetArrayOutput
Details about the Channel target.
func (GetMysqlDbSystemChannelOutput) TimeCreated ¶
func (o GetMysqlDbSystemChannelOutput) TimeCreated() pulumi.StringOutput
The date and time the DB System was created.
func (GetMysqlDbSystemChannelOutput) TimeUpdated ¶
func (o GetMysqlDbSystemChannelOutput) TimeUpdated() pulumi.StringOutput
The time the DB System was last updated.
func (GetMysqlDbSystemChannelOutput) ToGetMysqlDbSystemChannelOutput ¶
func (o GetMysqlDbSystemChannelOutput) ToGetMysqlDbSystemChannelOutput() GetMysqlDbSystemChannelOutput
func (GetMysqlDbSystemChannelOutput) ToGetMysqlDbSystemChannelOutputWithContext ¶
func (o GetMysqlDbSystemChannelOutput) ToGetMysqlDbSystemChannelOutputWithContext(ctx context.Context) GetMysqlDbSystemChannelOutput
type GetMysqlDbSystemChannelSource ¶
type GetMysqlDbSystemChannelSource struct { // Specifies how the replication channel handles replicated transactions without an identifier, enabling replication from a source that does not use transaction-id-based replication to a replica that does. AnonymousTransactionsHandlings []GetMysqlDbSystemChannelSourceAnonymousTransactionsHandling `pulumi:"anonymousTransactionsHandlings"` // The network address of the DB System. Hostname string `pulumi:"hostname"` // The port for primary endpoint of the DB System to listen on. Port int `pulumi:"port"` // The specific source identifier. SourceType string `pulumi:"sourceType"` // The CA certificate of the server used for VERIFY_IDENTITY and VERIFY_CA ssl modes. SslCaCertificates []GetMysqlDbSystemChannelSourceSslCaCertificate `pulumi:"sslCaCertificates"` // The SSL mode of the Channel. SslMode string `pulumi:"sslMode"` // The name of the replication user on the source MySQL instance. The username has a maximum length of 96 characters. For more information, please see the [MySQL documentation](https://dev.mysql.com/doc/refman/8.0/en/change-master-to.html) Username string `pulumi:"username"` }
type GetMysqlDbSystemChannelSourceAnonymousTransactionsHandling ¶
type GetMysqlDbSystemChannelSourceAnonymousTransactionsHandling struct { // Specifies one of the coordinates (file) at which the replica should begin reading the source's log. As this value specifies the point where replication starts from, it is only used once, when it starts. It is never used again, unless a new UpdateChannel operation modifies it. LastConfiguredLogFilename string `pulumi:"lastConfiguredLogFilename"` // Specifies one of the coordinates (offset) at which the replica should begin reading the source's log. As this value specifies the point where replication starts from, it is only used once, when it starts. It is never used again, unless a new UpdateChannel operation modifies it. LastConfiguredLogOffset string `pulumi:"lastConfiguredLogOffset"` // Specifies how the replication channel handles anonymous transactions. Policy string `pulumi:"policy"` // The UUID that is used as a prefix when generating transaction identifiers for anonymous transactions coming from the source. You can change the UUID later. Uuid string `pulumi:"uuid"` }
type GetMysqlDbSystemChannelSourceAnonymousTransactionsHandlingArgs ¶
type GetMysqlDbSystemChannelSourceAnonymousTransactionsHandlingArgs struct { // Specifies one of the coordinates (file) at which the replica should begin reading the source's log. As this value specifies the point where replication starts from, it is only used once, when it starts. It is never used again, unless a new UpdateChannel operation modifies it. LastConfiguredLogFilename pulumi.StringInput `pulumi:"lastConfiguredLogFilename"` // Specifies one of the coordinates (offset) at which the replica should begin reading the source's log. As this value specifies the point where replication starts from, it is only used once, when it starts. It is never used again, unless a new UpdateChannel operation modifies it. LastConfiguredLogOffset pulumi.StringInput `pulumi:"lastConfiguredLogOffset"` // Specifies how the replication channel handles anonymous transactions. Policy pulumi.StringInput `pulumi:"policy"` // The UUID that is used as a prefix when generating transaction identifiers for anonymous transactions coming from the source. You can change the UUID later. Uuid pulumi.StringInput `pulumi:"uuid"` }
func (GetMysqlDbSystemChannelSourceAnonymousTransactionsHandlingArgs) ElementType ¶
func (GetMysqlDbSystemChannelSourceAnonymousTransactionsHandlingArgs) ElementType() reflect.Type
func (GetMysqlDbSystemChannelSourceAnonymousTransactionsHandlingArgs) ToGetMysqlDbSystemChannelSourceAnonymousTransactionsHandlingOutput ¶
func (i GetMysqlDbSystemChannelSourceAnonymousTransactionsHandlingArgs) ToGetMysqlDbSystemChannelSourceAnonymousTransactionsHandlingOutput() GetMysqlDbSystemChannelSourceAnonymousTransactionsHandlingOutput
func (GetMysqlDbSystemChannelSourceAnonymousTransactionsHandlingArgs) ToGetMysqlDbSystemChannelSourceAnonymousTransactionsHandlingOutputWithContext ¶
func (i GetMysqlDbSystemChannelSourceAnonymousTransactionsHandlingArgs) ToGetMysqlDbSystemChannelSourceAnonymousTransactionsHandlingOutputWithContext(ctx context.Context) GetMysqlDbSystemChannelSourceAnonymousTransactionsHandlingOutput
type GetMysqlDbSystemChannelSourceAnonymousTransactionsHandlingArray ¶
type GetMysqlDbSystemChannelSourceAnonymousTransactionsHandlingArray []GetMysqlDbSystemChannelSourceAnonymousTransactionsHandlingInput
func (GetMysqlDbSystemChannelSourceAnonymousTransactionsHandlingArray) ElementType ¶
func (GetMysqlDbSystemChannelSourceAnonymousTransactionsHandlingArray) ElementType() reflect.Type
func (GetMysqlDbSystemChannelSourceAnonymousTransactionsHandlingArray) ToGetMysqlDbSystemChannelSourceAnonymousTransactionsHandlingArrayOutput ¶
func (i GetMysqlDbSystemChannelSourceAnonymousTransactionsHandlingArray) ToGetMysqlDbSystemChannelSourceAnonymousTransactionsHandlingArrayOutput() GetMysqlDbSystemChannelSourceAnonymousTransactionsHandlingArrayOutput
func (GetMysqlDbSystemChannelSourceAnonymousTransactionsHandlingArray) ToGetMysqlDbSystemChannelSourceAnonymousTransactionsHandlingArrayOutputWithContext ¶
func (i GetMysqlDbSystemChannelSourceAnonymousTransactionsHandlingArray) ToGetMysqlDbSystemChannelSourceAnonymousTransactionsHandlingArrayOutputWithContext(ctx context.Context) GetMysqlDbSystemChannelSourceAnonymousTransactionsHandlingArrayOutput
type GetMysqlDbSystemChannelSourceAnonymousTransactionsHandlingArrayInput ¶
type GetMysqlDbSystemChannelSourceAnonymousTransactionsHandlingArrayInput interface { pulumi.Input ToGetMysqlDbSystemChannelSourceAnonymousTransactionsHandlingArrayOutput() GetMysqlDbSystemChannelSourceAnonymousTransactionsHandlingArrayOutput ToGetMysqlDbSystemChannelSourceAnonymousTransactionsHandlingArrayOutputWithContext(context.Context) GetMysqlDbSystemChannelSourceAnonymousTransactionsHandlingArrayOutput }
GetMysqlDbSystemChannelSourceAnonymousTransactionsHandlingArrayInput is an input type that accepts GetMysqlDbSystemChannelSourceAnonymousTransactionsHandlingArray and GetMysqlDbSystemChannelSourceAnonymousTransactionsHandlingArrayOutput values. You can construct a concrete instance of `GetMysqlDbSystemChannelSourceAnonymousTransactionsHandlingArrayInput` via:
GetMysqlDbSystemChannelSourceAnonymousTransactionsHandlingArray{ GetMysqlDbSystemChannelSourceAnonymousTransactionsHandlingArgs{...} }
type GetMysqlDbSystemChannelSourceAnonymousTransactionsHandlingArrayOutput ¶
type GetMysqlDbSystemChannelSourceAnonymousTransactionsHandlingArrayOutput struct{ *pulumi.OutputState }
func (GetMysqlDbSystemChannelSourceAnonymousTransactionsHandlingArrayOutput) ElementType ¶
func (GetMysqlDbSystemChannelSourceAnonymousTransactionsHandlingArrayOutput) ElementType() reflect.Type
func (GetMysqlDbSystemChannelSourceAnonymousTransactionsHandlingArrayOutput) ToGetMysqlDbSystemChannelSourceAnonymousTransactionsHandlingArrayOutput ¶
func (o GetMysqlDbSystemChannelSourceAnonymousTransactionsHandlingArrayOutput) ToGetMysqlDbSystemChannelSourceAnonymousTransactionsHandlingArrayOutput() GetMysqlDbSystemChannelSourceAnonymousTransactionsHandlingArrayOutput
func (GetMysqlDbSystemChannelSourceAnonymousTransactionsHandlingArrayOutput) ToGetMysqlDbSystemChannelSourceAnonymousTransactionsHandlingArrayOutputWithContext ¶
func (o GetMysqlDbSystemChannelSourceAnonymousTransactionsHandlingArrayOutput) ToGetMysqlDbSystemChannelSourceAnonymousTransactionsHandlingArrayOutputWithContext(ctx context.Context) GetMysqlDbSystemChannelSourceAnonymousTransactionsHandlingArrayOutput
type GetMysqlDbSystemChannelSourceAnonymousTransactionsHandlingInput ¶
type GetMysqlDbSystemChannelSourceAnonymousTransactionsHandlingInput interface { pulumi.Input ToGetMysqlDbSystemChannelSourceAnonymousTransactionsHandlingOutput() GetMysqlDbSystemChannelSourceAnonymousTransactionsHandlingOutput ToGetMysqlDbSystemChannelSourceAnonymousTransactionsHandlingOutputWithContext(context.Context) GetMysqlDbSystemChannelSourceAnonymousTransactionsHandlingOutput }
GetMysqlDbSystemChannelSourceAnonymousTransactionsHandlingInput is an input type that accepts GetMysqlDbSystemChannelSourceAnonymousTransactionsHandlingArgs and GetMysqlDbSystemChannelSourceAnonymousTransactionsHandlingOutput values. You can construct a concrete instance of `GetMysqlDbSystemChannelSourceAnonymousTransactionsHandlingInput` via:
GetMysqlDbSystemChannelSourceAnonymousTransactionsHandlingArgs{...}
type GetMysqlDbSystemChannelSourceAnonymousTransactionsHandlingOutput ¶
type GetMysqlDbSystemChannelSourceAnonymousTransactionsHandlingOutput struct{ *pulumi.OutputState }
func (GetMysqlDbSystemChannelSourceAnonymousTransactionsHandlingOutput) ElementType ¶
func (GetMysqlDbSystemChannelSourceAnonymousTransactionsHandlingOutput) ElementType() reflect.Type
func (GetMysqlDbSystemChannelSourceAnonymousTransactionsHandlingOutput) LastConfiguredLogFilename ¶
func (o GetMysqlDbSystemChannelSourceAnonymousTransactionsHandlingOutput) LastConfiguredLogFilename() pulumi.StringOutput
Specifies one of the coordinates (file) at which the replica should begin reading the source's log. As this value specifies the point where replication starts from, it is only used once, when it starts. It is never used again, unless a new UpdateChannel operation modifies it.
func (GetMysqlDbSystemChannelSourceAnonymousTransactionsHandlingOutput) LastConfiguredLogOffset ¶
func (o GetMysqlDbSystemChannelSourceAnonymousTransactionsHandlingOutput) LastConfiguredLogOffset() pulumi.StringOutput
Specifies one of the coordinates (offset) at which the replica should begin reading the source's log. As this value specifies the point where replication starts from, it is only used once, when it starts. It is never used again, unless a new UpdateChannel operation modifies it.
func (GetMysqlDbSystemChannelSourceAnonymousTransactionsHandlingOutput) Policy ¶
func (o GetMysqlDbSystemChannelSourceAnonymousTransactionsHandlingOutput) Policy() pulumi.StringOutput
Specifies how the replication channel handles anonymous transactions.
func (GetMysqlDbSystemChannelSourceAnonymousTransactionsHandlingOutput) ToGetMysqlDbSystemChannelSourceAnonymousTransactionsHandlingOutput ¶
func (o GetMysqlDbSystemChannelSourceAnonymousTransactionsHandlingOutput) ToGetMysqlDbSystemChannelSourceAnonymousTransactionsHandlingOutput() GetMysqlDbSystemChannelSourceAnonymousTransactionsHandlingOutput
func (GetMysqlDbSystemChannelSourceAnonymousTransactionsHandlingOutput) ToGetMysqlDbSystemChannelSourceAnonymousTransactionsHandlingOutputWithContext ¶
func (o GetMysqlDbSystemChannelSourceAnonymousTransactionsHandlingOutput) ToGetMysqlDbSystemChannelSourceAnonymousTransactionsHandlingOutputWithContext(ctx context.Context) GetMysqlDbSystemChannelSourceAnonymousTransactionsHandlingOutput
func (GetMysqlDbSystemChannelSourceAnonymousTransactionsHandlingOutput) Uuid ¶
func (o GetMysqlDbSystemChannelSourceAnonymousTransactionsHandlingOutput) Uuid() pulumi.StringOutput
The UUID that is used as a prefix when generating transaction identifiers for anonymous transactions coming from the source. You can change the UUID later.
type GetMysqlDbSystemChannelSourceArgs ¶
type GetMysqlDbSystemChannelSourceArgs struct { // Specifies how the replication channel handles replicated transactions without an identifier, enabling replication from a source that does not use transaction-id-based replication to a replica that does. AnonymousTransactionsHandlings GetMysqlDbSystemChannelSourceAnonymousTransactionsHandlingArrayInput `pulumi:"anonymousTransactionsHandlings"` // The network address of the DB System. Hostname pulumi.StringInput `pulumi:"hostname"` // The port for primary endpoint of the DB System to listen on. Port pulumi.IntInput `pulumi:"port"` // The specific source identifier. SourceType pulumi.StringInput `pulumi:"sourceType"` // The CA certificate of the server used for VERIFY_IDENTITY and VERIFY_CA ssl modes. SslCaCertificates GetMysqlDbSystemChannelSourceSslCaCertificateArrayInput `pulumi:"sslCaCertificates"` // The SSL mode of the Channel. SslMode pulumi.StringInput `pulumi:"sslMode"` // The name of the replication user on the source MySQL instance. The username has a maximum length of 96 characters. For more information, please see the [MySQL documentation](https://dev.mysql.com/doc/refman/8.0/en/change-master-to.html) Username pulumi.StringInput `pulumi:"username"` }
func (GetMysqlDbSystemChannelSourceArgs) ElementType ¶
func (GetMysqlDbSystemChannelSourceArgs) ElementType() reflect.Type
func (GetMysqlDbSystemChannelSourceArgs) ToGetMysqlDbSystemChannelSourceOutput ¶
func (i GetMysqlDbSystemChannelSourceArgs) ToGetMysqlDbSystemChannelSourceOutput() GetMysqlDbSystemChannelSourceOutput
func (GetMysqlDbSystemChannelSourceArgs) ToGetMysqlDbSystemChannelSourceOutputWithContext ¶
func (i GetMysqlDbSystemChannelSourceArgs) ToGetMysqlDbSystemChannelSourceOutputWithContext(ctx context.Context) GetMysqlDbSystemChannelSourceOutput
type GetMysqlDbSystemChannelSourceArray ¶
type GetMysqlDbSystemChannelSourceArray []GetMysqlDbSystemChannelSourceInput
func (GetMysqlDbSystemChannelSourceArray) ElementType ¶
func (GetMysqlDbSystemChannelSourceArray) ElementType() reflect.Type
func (GetMysqlDbSystemChannelSourceArray) ToGetMysqlDbSystemChannelSourceArrayOutput ¶
func (i GetMysqlDbSystemChannelSourceArray) ToGetMysqlDbSystemChannelSourceArrayOutput() GetMysqlDbSystemChannelSourceArrayOutput
func (GetMysqlDbSystemChannelSourceArray) ToGetMysqlDbSystemChannelSourceArrayOutputWithContext ¶
func (i GetMysqlDbSystemChannelSourceArray) ToGetMysqlDbSystemChannelSourceArrayOutputWithContext(ctx context.Context) GetMysqlDbSystemChannelSourceArrayOutput
type GetMysqlDbSystemChannelSourceArrayInput ¶
type GetMysqlDbSystemChannelSourceArrayInput interface { pulumi.Input ToGetMysqlDbSystemChannelSourceArrayOutput() GetMysqlDbSystemChannelSourceArrayOutput ToGetMysqlDbSystemChannelSourceArrayOutputWithContext(context.Context) GetMysqlDbSystemChannelSourceArrayOutput }
GetMysqlDbSystemChannelSourceArrayInput is an input type that accepts GetMysqlDbSystemChannelSourceArray and GetMysqlDbSystemChannelSourceArrayOutput values. You can construct a concrete instance of `GetMysqlDbSystemChannelSourceArrayInput` via:
GetMysqlDbSystemChannelSourceArray{ GetMysqlDbSystemChannelSourceArgs{...} }
type GetMysqlDbSystemChannelSourceArrayOutput ¶
type GetMysqlDbSystemChannelSourceArrayOutput struct{ *pulumi.OutputState }
func (GetMysqlDbSystemChannelSourceArrayOutput) ElementType ¶
func (GetMysqlDbSystemChannelSourceArrayOutput) ElementType() reflect.Type
func (GetMysqlDbSystemChannelSourceArrayOutput) ToGetMysqlDbSystemChannelSourceArrayOutput ¶
func (o GetMysqlDbSystemChannelSourceArrayOutput) ToGetMysqlDbSystemChannelSourceArrayOutput() GetMysqlDbSystemChannelSourceArrayOutput
func (GetMysqlDbSystemChannelSourceArrayOutput) ToGetMysqlDbSystemChannelSourceArrayOutputWithContext ¶
func (o GetMysqlDbSystemChannelSourceArrayOutput) ToGetMysqlDbSystemChannelSourceArrayOutputWithContext(ctx context.Context) GetMysqlDbSystemChannelSourceArrayOutput
type GetMysqlDbSystemChannelSourceInput ¶
type GetMysqlDbSystemChannelSourceInput interface { pulumi.Input ToGetMysqlDbSystemChannelSourceOutput() GetMysqlDbSystemChannelSourceOutput ToGetMysqlDbSystemChannelSourceOutputWithContext(context.Context) GetMysqlDbSystemChannelSourceOutput }
GetMysqlDbSystemChannelSourceInput is an input type that accepts GetMysqlDbSystemChannelSourceArgs and GetMysqlDbSystemChannelSourceOutput values. You can construct a concrete instance of `GetMysqlDbSystemChannelSourceInput` via:
GetMysqlDbSystemChannelSourceArgs{...}
type GetMysqlDbSystemChannelSourceOutput ¶
type GetMysqlDbSystemChannelSourceOutput struct{ *pulumi.OutputState }
func (GetMysqlDbSystemChannelSourceOutput) AnonymousTransactionsHandlings ¶
func (o GetMysqlDbSystemChannelSourceOutput) AnonymousTransactionsHandlings() GetMysqlDbSystemChannelSourceAnonymousTransactionsHandlingArrayOutput
Specifies how the replication channel handles replicated transactions without an identifier, enabling replication from a source that does not use transaction-id-based replication to a replica that does.
func (GetMysqlDbSystemChannelSourceOutput) ElementType ¶
func (GetMysqlDbSystemChannelSourceOutput) ElementType() reflect.Type
func (GetMysqlDbSystemChannelSourceOutput) Hostname ¶
func (o GetMysqlDbSystemChannelSourceOutput) Hostname() pulumi.StringOutput
The network address of the DB System.
func (GetMysqlDbSystemChannelSourceOutput) Port ¶
func (o GetMysqlDbSystemChannelSourceOutput) Port() pulumi.IntOutput
The port for primary endpoint of the DB System to listen on.
func (GetMysqlDbSystemChannelSourceOutput) SourceType ¶
func (o GetMysqlDbSystemChannelSourceOutput) SourceType() pulumi.StringOutput
The specific source identifier.
func (GetMysqlDbSystemChannelSourceOutput) SslCaCertificates ¶
func (o GetMysqlDbSystemChannelSourceOutput) SslCaCertificates() GetMysqlDbSystemChannelSourceSslCaCertificateArrayOutput
The CA certificate of the server used for VERIFY_IDENTITY and VERIFY_CA ssl modes.
func (GetMysqlDbSystemChannelSourceOutput) SslMode ¶
func (o GetMysqlDbSystemChannelSourceOutput) SslMode() pulumi.StringOutput
The SSL mode of the Channel.
func (GetMysqlDbSystemChannelSourceOutput) ToGetMysqlDbSystemChannelSourceOutput ¶
func (o GetMysqlDbSystemChannelSourceOutput) ToGetMysqlDbSystemChannelSourceOutput() GetMysqlDbSystemChannelSourceOutput
func (GetMysqlDbSystemChannelSourceOutput) ToGetMysqlDbSystemChannelSourceOutputWithContext ¶
func (o GetMysqlDbSystemChannelSourceOutput) ToGetMysqlDbSystemChannelSourceOutputWithContext(ctx context.Context) GetMysqlDbSystemChannelSourceOutput
func (GetMysqlDbSystemChannelSourceOutput) Username ¶
func (o GetMysqlDbSystemChannelSourceOutput) Username() pulumi.StringOutput
The name of the replication user on the source MySQL instance. The username has a maximum length of 96 characters. For more information, please see the [MySQL documentation](https://dev.mysql.com/doc/refman/8.0/en/change-master-to.html)
type GetMysqlDbSystemChannelSourceSslCaCertificateArgs ¶
type GetMysqlDbSystemChannelSourceSslCaCertificateArgs struct { // The type of CA certificate. CertificateType pulumi.StringInput `pulumi:"certificateType"` // The string containing the CA certificate in PEM format. Contents pulumi.StringInput `pulumi:"contents"` }
func (GetMysqlDbSystemChannelSourceSslCaCertificateArgs) ElementType ¶
func (GetMysqlDbSystemChannelSourceSslCaCertificateArgs) ElementType() reflect.Type
func (GetMysqlDbSystemChannelSourceSslCaCertificateArgs) ToGetMysqlDbSystemChannelSourceSslCaCertificateOutput ¶
func (i GetMysqlDbSystemChannelSourceSslCaCertificateArgs) ToGetMysqlDbSystemChannelSourceSslCaCertificateOutput() GetMysqlDbSystemChannelSourceSslCaCertificateOutput
func (GetMysqlDbSystemChannelSourceSslCaCertificateArgs) ToGetMysqlDbSystemChannelSourceSslCaCertificateOutputWithContext ¶
func (i GetMysqlDbSystemChannelSourceSslCaCertificateArgs) ToGetMysqlDbSystemChannelSourceSslCaCertificateOutputWithContext(ctx context.Context) GetMysqlDbSystemChannelSourceSslCaCertificateOutput
type GetMysqlDbSystemChannelSourceSslCaCertificateArray ¶
type GetMysqlDbSystemChannelSourceSslCaCertificateArray []GetMysqlDbSystemChannelSourceSslCaCertificateInput
func (GetMysqlDbSystemChannelSourceSslCaCertificateArray) ElementType ¶
func (GetMysqlDbSystemChannelSourceSslCaCertificateArray) ElementType() reflect.Type
func (GetMysqlDbSystemChannelSourceSslCaCertificateArray) ToGetMysqlDbSystemChannelSourceSslCaCertificateArrayOutput ¶
func (i GetMysqlDbSystemChannelSourceSslCaCertificateArray) ToGetMysqlDbSystemChannelSourceSslCaCertificateArrayOutput() GetMysqlDbSystemChannelSourceSslCaCertificateArrayOutput
func (GetMysqlDbSystemChannelSourceSslCaCertificateArray) ToGetMysqlDbSystemChannelSourceSslCaCertificateArrayOutputWithContext ¶
func (i GetMysqlDbSystemChannelSourceSslCaCertificateArray) ToGetMysqlDbSystemChannelSourceSslCaCertificateArrayOutputWithContext(ctx context.Context) GetMysqlDbSystemChannelSourceSslCaCertificateArrayOutput
type GetMysqlDbSystemChannelSourceSslCaCertificateArrayInput ¶
type GetMysqlDbSystemChannelSourceSslCaCertificateArrayInput interface { pulumi.Input ToGetMysqlDbSystemChannelSourceSslCaCertificateArrayOutput() GetMysqlDbSystemChannelSourceSslCaCertificateArrayOutput ToGetMysqlDbSystemChannelSourceSslCaCertificateArrayOutputWithContext(context.Context) GetMysqlDbSystemChannelSourceSslCaCertificateArrayOutput }
GetMysqlDbSystemChannelSourceSslCaCertificateArrayInput is an input type that accepts GetMysqlDbSystemChannelSourceSslCaCertificateArray and GetMysqlDbSystemChannelSourceSslCaCertificateArrayOutput values. You can construct a concrete instance of `GetMysqlDbSystemChannelSourceSslCaCertificateArrayInput` via:
GetMysqlDbSystemChannelSourceSslCaCertificateArray{ GetMysqlDbSystemChannelSourceSslCaCertificateArgs{...} }
type GetMysqlDbSystemChannelSourceSslCaCertificateArrayOutput ¶
type GetMysqlDbSystemChannelSourceSslCaCertificateArrayOutput struct{ *pulumi.OutputState }
func (GetMysqlDbSystemChannelSourceSslCaCertificateArrayOutput) ElementType ¶
func (GetMysqlDbSystemChannelSourceSslCaCertificateArrayOutput) ElementType() reflect.Type
func (GetMysqlDbSystemChannelSourceSslCaCertificateArrayOutput) ToGetMysqlDbSystemChannelSourceSslCaCertificateArrayOutput ¶
func (o GetMysqlDbSystemChannelSourceSslCaCertificateArrayOutput) ToGetMysqlDbSystemChannelSourceSslCaCertificateArrayOutput() GetMysqlDbSystemChannelSourceSslCaCertificateArrayOutput
func (GetMysqlDbSystemChannelSourceSslCaCertificateArrayOutput) ToGetMysqlDbSystemChannelSourceSslCaCertificateArrayOutputWithContext ¶
func (o GetMysqlDbSystemChannelSourceSslCaCertificateArrayOutput) ToGetMysqlDbSystemChannelSourceSslCaCertificateArrayOutputWithContext(ctx context.Context) GetMysqlDbSystemChannelSourceSslCaCertificateArrayOutput
type GetMysqlDbSystemChannelSourceSslCaCertificateInput ¶
type GetMysqlDbSystemChannelSourceSslCaCertificateInput interface { pulumi.Input ToGetMysqlDbSystemChannelSourceSslCaCertificateOutput() GetMysqlDbSystemChannelSourceSslCaCertificateOutput ToGetMysqlDbSystemChannelSourceSslCaCertificateOutputWithContext(context.Context) GetMysqlDbSystemChannelSourceSslCaCertificateOutput }
GetMysqlDbSystemChannelSourceSslCaCertificateInput is an input type that accepts GetMysqlDbSystemChannelSourceSslCaCertificateArgs and GetMysqlDbSystemChannelSourceSslCaCertificateOutput values. You can construct a concrete instance of `GetMysqlDbSystemChannelSourceSslCaCertificateInput` via:
GetMysqlDbSystemChannelSourceSslCaCertificateArgs{...}
type GetMysqlDbSystemChannelSourceSslCaCertificateOutput ¶
type GetMysqlDbSystemChannelSourceSslCaCertificateOutput struct{ *pulumi.OutputState }
func (GetMysqlDbSystemChannelSourceSslCaCertificateOutput) CertificateType ¶
func (o GetMysqlDbSystemChannelSourceSslCaCertificateOutput) CertificateType() pulumi.StringOutput
The type of CA certificate.
func (GetMysqlDbSystemChannelSourceSslCaCertificateOutput) Contents ¶
func (o GetMysqlDbSystemChannelSourceSslCaCertificateOutput) Contents() pulumi.StringOutput
The string containing the CA certificate in PEM format.
func (GetMysqlDbSystemChannelSourceSslCaCertificateOutput) ElementType ¶
func (GetMysqlDbSystemChannelSourceSslCaCertificateOutput) ElementType() reflect.Type
func (GetMysqlDbSystemChannelSourceSslCaCertificateOutput) ToGetMysqlDbSystemChannelSourceSslCaCertificateOutput ¶
func (o GetMysqlDbSystemChannelSourceSslCaCertificateOutput) ToGetMysqlDbSystemChannelSourceSslCaCertificateOutput() GetMysqlDbSystemChannelSourceSslCaCertificateOutput
func (GetMysqlDbSystemChannelSourceSslCaCertificateOutput) ToGetMysqlDbSystemChannelSourceSslCaCertificateOutputWithContext ¶
func (o GetMysqlDbSystemChannelSourceSslCaCertificateOutput) ToGetMysqlDbSystemChannelSourceSslCaCertificateOutputWithContext(ctx context.Context) GetMysqlDbSystemChannelSourceSslCaCertificateOutput
type GetMysqlDbSystemChannelTarget ¶
type GetMysqlDbSystemChannelTarget struct { // The username for the replication applier of the target MySQL DB System. ApplierUsername string `pulumi:"applierUsername"` // The case-insensitive name that identifies the replication channel. Channel names must follow the rules defined for [MySQL identifiers](https://dev.mysql.com/doc/refman/8.0/en/identifiers.html). The names of non-Deleted Channels must be unique for each DB System. ChannelName string `pulumi:"channelName"` // The DB System [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). DbSystemId string `pulumi:"dbSystemId"` // Specifies the amount of time, in seconds, that the channel waits before applying a transaction received from the source. DelayInSeconds int `pulumi:"delayInSeconds"` // Replication filter rules to be applied at the DB System Channel target. Filters []GetMysqlDbSystemChannelTargetFilter `pulumi:"filters"` // Specifies how a replication channel handles the creation and alteration of tables that do not have a primary key. TablesWithoutPrimaryKeyHandling string `pulumi:"tablesWithoutPrimaryKeyHandling"` // The specific target identifier. TargetType string `pulumi:"targetType"` }
type GetMysqlDbSystemChannelTargetArgs ¶
type GetMysqlDbSystemChannelTargetArgs struct { // The username for the replication applier of the target MySQL DB System. ApplierUsername pulumi.StringInput `pulumi:"applierUsername"` // The case-insensitive name that identifies the replication channel. Channel names must follow the rules defined for [MySQL identifiers](https://dev.mysql.com/doc/refman/8.0/en/identifiers.html). The names of non-Deleted Channels must be unique for each DB System. ChannelName pulumi.StringInput `pulumi:"channelName"` // The DB System [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). DbSystemId pulumi.StringInput `pulumi:"dbSystemId"` // Specifies the amount of time, in seconds, that the channel waits before applying a transaction received from the source. DelayInSeconds pulumi.IntInput `pulumi:"delayInSeconds"` // Replication filter rules to be applied at the DB System Channel target. Filters GetMysqlDbSystemChannelTargetFilterArrayInput `pulumi:"filters"` // Specifies how a replication channel handles the creation and alteration of tables that do not have a primary key. TablesWithoutPrimaryKeyHandling pulumi.StringInput `pulumi:"tablesWithoutPrimaryKeyHandling"` // The specific target identifier. TargetType pulumi.StringInput `pulumi:"targetType"` }
func (GetMysqlDbSystemChannelTargetArgs) ElementType ¶
func (GetMysqlDbSystemChannelTargetArgs) ElementType() reflect.Type
func (GetMysqlDbSystemChannelTargetArgs) ToGetMysqlDbSystemChannelTargetOutput ¶
func (i GetMysqlDbSystemChannelTargetArgs) ToGetMysqlDbSystemChannelTargetOutput() GetMysqlDbSystemChannelTargetOutput
func (GetMysqlDbSystemChannelTargetArgs) ToGetMysqlDbSystemChannelTargetOutputWithContext ¶
func (i GetMysqlDbSystemChannelTargetArgs) ToGetMysqlDbSystemChannelTargetOutputWithContext(ctx context.Context) GetMysqlDbSystemChannelTargetOutput
type GetMysqlDbSystemChannelTargetArray ¶
type GetMysqlDbSystemChannelTargetArray []GetMysqlDbSystemChannelTargetInput
func (GetMysqlDbSystemChannelTargetArray) ElementType ¶
func (GetMysqlDbSystemChannelTargetArray) ElementType() reflect.Type
func (GetMysqlDbSystemChannelTargetArray) ToGetMysqlDbSystemChannelTargetArrayOutput ¶
func (i GetMysqlDbSystemChannelTargetArray) ToGetMysqlDbSystemChannelTargetArrayOutput() GetMysqlDbSystemChannelTargetArrayOutput
func (GetMysqlDbSystemChannelTargetArray) ToGetMysqlDbSystemChannelTargetArrayOutputWithContext ¶
func (i GetMysqlDbSystemChannelTargetArray) ToGetMysqlDbSystemChannelTargetArrayOutputWithContext(ctx context.Context) GetMysqlDbSystemChannelTargetArrayOutput
type GetMysqlDbSystemChannelTargetArrayInput ¶
type GetMysqlDbSystemChannelTargetArrayInput interface { pulumi.Input ToGetMysqlDbSystemChannelTargetArrayOutput() GetMysqlDbSystemChannelTargetArrayOutput ToGetMysqlDbSystemChannelTargetArrayOutputWithContext(context.Context) GetMysqlDbSystemChannelTargetArrayOutput }
GetMysqlDbSystemChannelTargetArrayInput is an input type that accepts GetMysqlDbSystemChannelTargetArray and GetMysqlDbSystemChannelTargetArrayOutput values. You can construct a concrete instance of `GetMysqlDbSystemChannelTargetArrayInput` via:
GetMysqlDbSystemChannelTargetArray{ GetMysqlDbSystemChannelTargetArgs{...} }
type GetMysqlDbSystemChannelTargetArrayOutput ¶
type GetMysqlDbSystemChannelTargetArrayOutput struct{ *pulumi.OutputState }
func (GetMysqlDbSystemChannelTargetArrayOutput) ElementType ¶
func (GetMysqlDbSystemChannelTargetArrayOutput) ElementType() reflect.Type
func (GetMysqlDbSystemChannelTargetArrayOutput) ToGetMysqlDbSystemChannelTargetArrayOutput ¶
func (o GetMysqlDbSystemChannelTargetArrayOutput) ToGetMysqlDbSystemChannelTargetArrayOutput() GetMysqlDbSystemChannelTargetArrayOutput
func (GetMysqlDbSystemChannelTargetArrayOutput) ToGetMysqlDbSystemChannelTargetArrayOutputWithContext ¶
func (o GetMysqlDbSystemChannelTargetArrayOutput) ToGetMysqlDbSystemChannelTargetArrayOutputWithContext(ctx context.Context) GetMysqlDbSystemChannelTargetArrayOutput
type GetMysqlDbSystemChannelTargetFilter ¶
type GetMysqlDbSystemChannelTargetFilter struct { // The type of the filter rule. Type string `pulumi:"type"` // The body of the filter rule. This can represent a database, a table, or a database pair (represented as "db1->db2"). For more information, see [Replication Filtering Rules](https://dev.mysql.com/doc/refman/8.0/en/replication-rules.html). Value string `pulumi:"value"` }
type GetMysqlDbSystemChannelTargetFilterArgs ¶
type GetMysqlDbSystemChannelTargetFilterArgs struct { // The type of the filter rule. Type pulumi.StringInput `pulumi:"type"` // The body of the filter rule. This can represent a database, a table, or a database pair (represented as "db1->db2"). For more information, see [Replication Filtering Rules](https://dev.mysql.com/doc/refman/8.0/en/replication-rules.html). Value pulumi.StringInput `pulumi:"value"` }
func (GetMysqlDbSystemChannelTargetFilterArgs) ElementType ¶
func (GetMysqlDbSystemChannelTargetFilterArgs) ElementType() reflect.Type
func (GetMysqlDbSystemChannelTargetFilterArgs) ToGetMysqlDbSystemChannelTargetFilterOutput ¶
func (i GetMysqlDbSystemChannelTargetFilterArgs) ToGetMysqlDbSystemChannelTargetFilterOutput() GetMysqlDbSystemChannelTargetFilterOutput
func (GetMysqlDbSystemChannelTargetFilterArgs) ToGetMysqlDbSystemChannelTargetFilterOutputWithContext ¶
func (i GetMysqlDbSystemChannelTargetFilterArgs) ToGetMysqlDbSystemChannelTargetFilterOutputWithContext(ctx context.Context) GetMysqlDbSystemChannelTargetFilterOutput
type GetMysqlDbSystemChannelTargetFilterArray ¶
type GetMysqlDbSystemChannelTargetFilterArray []GetMysqlDbSystemChannelTargetFilterInput
func (GetMysqlDbSystemChannelTargetFilterArray) ElementType ¶
func (GetMysqlDbSystemChannelTargetFilterArray) ElementType() reflect.Type
func (GetMysqlDbSystemChannelTargetFilterArray) ToGetMysqlDbSystemChannelTargetFilterArrayOutput ¶
func (i GetMysqlDbSystemChannelTargetFilterArray) ToGetMysqlDbSystemChannelTargetFilterArrayOutput() GetMysqlDbSystemChannelTargetFilterArrayOutput
func (GetMysqlDbSystemChannelTargetFilterArray) ToGetMysqlDbSystemChannelTargetFilterArrayOutputWithContext ¶
func (i GetMysqlDbSystemChannelTargetFilterArray) ToGetMysqlDbSystemChannelTargetFilterArrayOutputWithContext(ctx context.Context) GetMysqlDbSystemChannelTargetFilterArrayOutput
type GetMysqlDbSystemChannelTargetFilterArrayInput ¶
type GetMysqlDbSystemChannelTargetFilterArrayInput interface { pulumi.Input ToGetMysqlDbSystemChannelTargetFilterArrayOutput() GetMysqlDbSystemChannelTargetFilterArrayOutput ToGetMysqlDbSystemChannelTargetFilterArrayOutputWithContext(context.Context) GetMysqlDbSystemChannelTargetFilterArrayOutput }
GetMysqlDbSystemChannelTargetFilterArrayInput is an input type that accepts GetMysqlDbSystemChannelTargetFilterArray and GetMysqlDbSystemChannelTargetFilterArrayOutput values. You can construct a concrete instance of `GetMysqlDbSystemChannelTargetFilterArrayInput` via:
GetMysqlDbSystemChannelTargetFilterArray{ GetMysqlDbSystemChannelTargetFilterArgs{...} }
type GetMysqlDbSystemChannelTargetFilterArrayOutput ¶
type GetMysqlDbSystemChannelTargetFilterArrayOutput struct{ *pulumi.OutputState }
func (GetMysqlDbSystemChannelTargetFilterArrayOutput) ElementType ¶
func (GetMysqlDbSystemChannelTargetFilterArrayOutput) ElementType() reflect.Type
func (GetMysqlDbSystemChannelTargetFilterArrayOutput) ToGetMysqlDbSystemChannelTargetFilterArrayOutput ¶
func (o GetMysqlDbSystemChannelTargetFilterArrayOutput) ToGetMysqlDbSystemChannelTargetFilterArrayOutput() GetMysqlDbSystemChannelTargetFilterArrayOutput
func (GetMysqlDbSystemChannelTargetFilterArrayOutput) ToGetMysqlDbSystemChannelTargetFilterArrayOutputWithContext ¶
func (o GetMysqlDbSystemChannelTargetFilterArrayOutput) ToGetMysqlDbSystemChannelTargetFilterArrayOutputWithContext(ctx context.Context) GetMysqlDbSystemChannelTargetFilterArrayOutput
type GetMysqlDbSystemChannelTargetFilterInput ¶
type GetMysqlDbSystemChannelTargetFilterInput interface { pulumi.Input ToGetMysqlDbSystemChannelTargetFilterOutput() GetMysqlDbSystemChannelTargetFilterOutput ToGetMysqlDbSystemChannelTargetFilterOutputWithContext(context.Context) GetMysqlDbSystemChannelTargetFilterOutput }
GetMysqlDbSystemChannelTargetFilterInput is an input type that accepts GetMysqlDbSystemChannelTargetFilterArgs and GetMysqlDbSystemChannelTargetFilterOutput values. You can construct a concrete instance of `GetMysqlDbSystemChannelTargetFilterInput` via:
GetMysqlDbSystemChannelTargetFilterArgs{...}
type GetMysqlDbSystemChannelTargetFilterOutput ¶
type GetMysqlDbSystemChannelTargetFilterOutput struct{ *pulumi.OutputState }
func (GetMysqlDbSystemChannelTargetFilterOutput) ElementType ¶
func (GetMysqlDbSystemChannelTargetFilterOutput) ElementType() reflect.Type
func (GetMysqlDbSystemChannelTargetFilterOutput) ToGetMysqlDbSystemChannelTargetFilterOutput ¶
func (o GetMysqlDbSystemChannelTargetFilterOutput) ToGetMysqlDbSystemChannelTargetFilterOutput() GetMysqlDbSystemChannelTargetFilterOutput
func (GetMysqlDbSystemChannelTargetFilterOutput) ToGetMysqlDbSystemChannelTargetFilterOutputWithContext ¶
func (o GetMysqlDbSystemChannelTargetFilterOutput) ToGetMysqlDbSystemChannelTargetFilterOutputWithContext(ctx context.Context) GetMysqlDbSystemChannelTargetFilterOutput
func (GetMysqlDbSystemChannelTargetFilterOutput) Type ¶
func (o GetMysqlDbSystemChannelTargetFilterOutput) Type() pulumi.StringOutput
The type of the filter rule.
func (GetMysqlDbSystemChannelTargetFilterOutput) Value ¶
func (o GetMysqlDbSystemChannelTargetFilterOutput) Value() pulumi.StringOutput
The body of the filter rule. This can represent a database, a table, or a database pair (represented as "db1->db2"). For more information, see [Replication Filtering Rules](https://dev.mysql.com/doc/refman/8.0/en/replication-rules.html).
type GetMysqlDbSystemChannelTargetInput ¶
type GetMysqlDbSystemChannelTargetInput interface { pulumi.Input ToGetMysqlDbSystemChannelTargetOutput() GetMysqlDbSystemChannelTargetOutput ToGetMysqlDbSystemChannelTargetOutputWithContext(context.Context) GetMysqlDbSystemChannelTargetOutput }
GetMysqlDbSystemChannelTargetInput is an input type that accepts GetMysqlDbSystemChannelTargetArgs and GetMysqlDbSystemChannelTargetOutput values. You can construct a concrete instance of `GetMysqlDbSystemChannelTargetInput` via:
GetMysqlDbSystemChannelTargetArgs{...}
type GetMysqlDbSystemChannelTargetOutput ¶
type GetMysqlDbSystemChannelTargetOutput struct{ *pulumi.OutputState }
func (GetMysqlDbSystemChannelTargetOutput) ApplierUsername ¶
func (o GetMysqlDbSystemChannelTargetOutput) ApplierUsername() pulumi.StringOutput
The username for the replication applier of the target MySQL DB System.
func (GetMysqlDbSystemChannelTargetOutput) ChannelName ¶
func (o GetMysqlDbSystemChannelTargetOutput) ChannelName() pulumi.StringOutput
The case-insensitive name that identifies the replication channel. Channel names must follow the rules defined for [MySQL identifiers](https://dev.mysql.com/doc/refman/8.0/en/identifiers.html). The names of non-Deleted Channels must be unique for each DB System.
func (GetMysqlDbSystemChannelTargetOutput) DbSystemId ¶
func (o GetMysqlDbSystemChannelTargetOutput) DbSystemId() pulumi.StringOutput
The DB System [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
func (GetMysqlDbSystemChannelTargetOutput) DelayInSeconds ¶
func (o GetMysqlDbSystemChannelTargetOutput) DelayInSeconds() pulumi.IntOutput
Specifies the amount of time, in seconds, that the channel waits before applying a transaction received from the source.
func (GetMysqlDbSystemChannelTargetOutput) ElementType ¶
func (GetMysqlDbSystemChannelTargetOutput) ElementType() reflect.Type
func (GetMysqlDbSystemChannelTargetOutput) Filters ¶
func (o GetMysqlDbSystemChannelTargetOutput) Filters() GetMysqlDbSystemChannelTargetFilterArrayOutput
Replication filter rules to be applied at the DB System Channel target.
func (GetMysqlDbSystemChannelTargetOutput) TablesWithoutPrimaryKeyHandling ¶
func (o GetMysqlDbSystemChannelTargetOutput) TablesWithoutPrimaryKeyHandling() pulumi.StringOutput
Specifies how a replication channel handles the creation and alteration of tables that do not have a primary key.
func (GetMysqlDbSystemChannelTargetOutput) TargetType ¶
func (o GetMysqlDbSystemChannelTargetOutput) TargetType() pulumi.StringOutput
The specific target identifier.
func (GetMysqlDbSystemChannelTargetOutput) ToGetMysqlDbSystemChannelTargetOutput ¶
func (o GetMysqlDbSystemChannelTargetOutput) ToGetMysqlDbSystemChannelTargetOutput() GetMysqlDbSystemChannelTargetOutput
func (GetMysqlDbSystemChannelTargetOutput) ToGetMysqlDbSystemChannelTargetOutputWithContext ¶
func (o GetMysqlDbSystemChannelTargetOutput) ToGetMysqlDbSystemChannelTargetOutputWithContext(ctx context.Context) GetMysqlDbSystemChannelTargetOutput
type GetMysqlDbSystemCurrentPlacement ¶
type GetMysqlDbSystemCurrentPlacement struct { // The availability domain in which the DB System is placed. AvailabilityDomain string `pulumi:"availabilityDomain"` // The fault domain on which to deploy the Read/Write endpoint. This defines the preferred primary instance. FaultDomain string `pulumi:"faultDomain"` }
type GetMysqlDbSystemCurrentPlacementArgs ¶
type GetMysqlDbSystemCurrentPlacementArgs struct { // The availability domain in which the DB System is placed. AvailabilityDomain pulumi.StringInput `pulumi:"availabilityDomain"` // The fault domain on which to deploy the Read/Write endpoint. This defines the preferred primary instance. FaultDomain pulumi.StringInput `pulumi:"faultDomain"` }
func (GetMysqlDbSystemCurrentPlacementArgs) ElementType ¶
func (GetMysqlDbSystemCurrentPlacementArgs) ElementType() reflect.Type
func (GetMysqlDbSystemCurrentPlacementArgs) ToGetMysqlDbSystemCurrentPlacementOutput ¶
func (i GetMysqlDbSystemCurrentPlacementArgs) ToGetMysqlDbSystemCurrentPlacementOutput() GetMysqlDbSystemCurrentPlacementOutput
func (GetMysqlDbSystemCurrentPlacementArgs) ToGetMysqlDbSystemCurrentPlacementOutputWithContext ¶
func (i GetMysqlDbSystemCurrentPlacementArgs) ToGetMysqlDbSystemCurrentPlacementOutputWithContext(ctx context.Context) GetMysqlDbSystemCurrentPlacementOutput
type GetMysqlDbSystemCurrentPlacementArray ¶
type GetMysqlDbSystemCurrentPlacementArray []GetMysqlDbSystemCurrentPlacementInput
func (GetMysqlDbSystemCurrentPlacementArray) ElementType ¶
func (GetMysqlDbSystemCurrentPlacementArray) ElementType() reflect.Type
func (GetMysqlDbSystemCurrentPlacementArray) ToGetMysqlDbSystemCurrentPlacementArrayOutput ¶
func (i GetMysqlDbSystemCurrentPlacementArray) ToGetMysqlDbSystemCurrentPlacementArrayOutput() GetMysqlDbSystemCurrentPlacementArrayOutput
func (GetMysqlDbSystemCurrentPlacementArray) ToGetMysqlDbSystemCurrentPlacementArrayOutputWithContext ¶
func (i GetMysqlDbSystemCurrentPlacementArray) ToGetMysqlDbSystemCurrentPlacementArrayOutputWithContext(ctx context.Context) GetMysqlDbSystemCurrentPlacementArrayOutput
type GetMysqlDbSystemCurrentPlacementArrayInput ¶
type GetMysqlDbSystemCurrentPlacementArrayInput interface { pulumi.Input ToGetMysqlDbSystemCurrentPlacementArrayOutput() GetMysqlDbSystemCurrentPlacementArrayOutput ToGetMysqlDbSystemCurrentPlacementArrayOutputWithContext(context.Context) GetMysqlDbSystemCurrentPlacementArrayOutput }
GetMysqlDbSystemCurrentPlacementArrayInput is an input type that accepts GetMysqlDbSystemCurrentPlacementArray and GetMysqlDbSystemCurrentPlacementArrayOutput values. You can construct a concrete instance of `GetMysqlDbSystemCurrentPlacementArrayInput` via:
GetMysqlDbSystemCurrentPlacementArray{ GetMysqlDbSystemCurrentPlacementArgs{...} }
type GetMysqlDbSystemCurrentPlacementArrayOutput ¶
type GetMysqlDbSystemCurrentPlacementArrayOutput struct{ *pulumi.OutputState }
func (GetMysqlDbSystemCurrentPlacementArrayOutput) ElementType ¶
func (GetMysqlDbSystemCurrentPlacementArrayOutput) ElementType() reflect.Type
func (GetMysqlDbSystemCurrentPlacementArrayOutput) ToGetMysqlDbSystemCurrentPlacementArrayOutput ¶
func (o GetMysqlDbSystemCurrentPlacementArrayOutput) ToGetMysqlDbSystemCurrentPlacementArrayOutput() GetMysqlDbSystemCurrentPlacementArrayOutput
func (GetMysqlDbSystemCurrentPlacementArrayOutput) ToGetMysqlDbSystemCurrentPlacementArrayOutputWithContext ¶
func (o GetMysqlDbSystemCurrentPlacementArrayOutput) ToGetMysqlDbSystemCurrentPlacementArrayOutputWithContext(ctx context.Context) GetMysqlDbSystemCurrentPlacementArrayOutput
type GetMysqlDbSystemCurrentPlacementInput ¶
type GetMysqlDbSystemCurrentPlacementInput interface { pulumi.Input ToGetMysqlDbSystemCurrentPlacementOutput() GetMysqlDbSystemCurrentPlacementOutput ToGetMysqlDbSystemCurrentPlacementOutputWithContext(context.Context) GetMysqlDbSystemCurrentPlacementOutput }
GetMysqlDbSystemCurrentPlacementInput is an input type that accepts GetMysqlDbSystemCurrentPlacementArgs and GetMysqlDbSystemCurrentPlacementOutput values. You can construct a concrete instance of `GetMysqlDbSystemCurrentPlacementInput` via:
GetMysqlDbSystemCurrentPlacementArgs{...}
type GetMysqlDbSystemCurrentPlacementOutput ¶
type GetMysqlDbSystemCurrentPlacementOutput struct{ *pulumi.OutputState }
func (GetMysqlDbSystemCurrentPlacementOutput) AvailabilityDomain ¶
func (o GetMysqlDbSystemCurrentPlacementOutput) AvailabilityDomain() pulumi.StringOutput
The availability domain in which the DB System is placed.
func (GetMysqlDbSystemCurrentPlacementOutput) ElementType ¶
func (GetMysqlDbSystemCurrentPlacementOutput) ElementType() reflect.Type
func (GetMysqlDbSystemCurrentPlacementOutput) FaultDomain ¶
func (o GetMysqlDbSystemCurrentPlacementOutput) FaultDomain() pulumi.StringOutput
The fault domain on which to deploy the Read/Write endpoint. This defines the preferred primary instance.
func (GetMysqlDbSystemCurrentPlacementOutput) ToGetMysqlDbSystemCurrentPlacementOutput ¶
func (o GetMysqlDbSystemCurrentPlacementOutput) ToGetMysqlDbSystemCurrentPlacementOutput() GetMysqlDbSystemCurrentPlacementOutput
func (GetMysqlDbSystemCurrentPlacementOutput) ToGetMysqlDbSystemCurrentPlacementOutputWithContext ¶
func (o GetMysqlDbSystemCurrentPlacementOutput) ToGetMysqlDbSystemCurrentPlacementOutputWithContext(ctx context.Context) GetMysqlDbSystemCurrentPlacementOutput
type GetMysqlDbSystemCustomerContact ¶ added in v2.9.0
type GetMysqlDbSystemCustomerContact struct { // The email address used by Oracle to send notifications regarding the DB System. Email string `pulumi:"email"` }
type GetMysqlDbSystemCustomerContactArgs ¶ added in v2.9.0
type GetMysqlDbSystemCustomerContactArgs struct { // The email address used by Oracle to send notifications regarding the DB System. Email pulumi.StringInput `pulumi:"email"` }
func (GetMysqlDbSystemCustomerContactArgs) ElementType ¶ added in v2.9.0
func (GetMysqlDbSystemCustomerContactArgs) ElementType() reflect.Type
func (GetMysqlDbSystemCustomerContactArgs) ToGetMysqlDbSystemCustomerContactOutput ¶ added in v2.9.0
func (i GetMysqlDbSystemCustomerContactArgs) ToGetMysqlDbSystemCustomerContactOutput() GetMysqlDbSystemCustomerContactOutput
func (GetMysqlDbSystemCustomerContactArgs) ToGetMysqlDbSystemCustomerContactOutputWithContext ¶ added in v2.9.0
func (i GetMysqlDbSystemCustomerContactArgs) ToGetMysqlDbSystemCustomerContactOutputWithContext(ctx context.Context) GetMysqlDbSystemCustomerContactOutput
type GetMysqlDbSystemCustomerContactArray ¶ added in v2.9.0
type GetMysqlDbSystemCustomerContactArray []GetMysqlDbSystemCustomerContactInput
func (GetMysqlDbSystemCustomerContactArray) ElementType ¶ added in v2.9.0
func (GetMysqlDbSystemCustomerContactArray) ElementType() reflect.Type
func (GetMysqlDbSystemCustomerContactArray) ToGetMysqlDbSystemCustomerContactArrayOutput ¶ added in v2.9.0
func (i GetMysqlDbSystemCustomerContactArray) ToGetMysqlDbSystemCustomerContactArrayOutput() GetMysqlDbSystemCustomerContactArrayOutput
func (GetMysqlDbSystemCustomerContactArray) ToGetMysqlDbSystemCustomerContactArrayOutputWithContext ¶ added in v2.9.0
func (i GetMysqlDbSystemCustomerContactArray) ToGetMysqlDbSystemCustomerContactArrayOutputWithContext(ctx context.Context) GetMysqlDbSystemCustomerContactArrayOutput
type GetMysqlDbSystemCustomerContactArrayInput ¶ added in v2.9.0
type GetMysqlDbSystemCustomerContactArrayInput interface { pulumi.Input ToGetMysqlDbSystemCustomerContactArrayOutput() GetMysqlDbSystemCustomerContactArrayOutput ToGetMysqlDbSystemCustomerContactArrayOutputWithContext(context.Context) GetMysqlDbSystemCustomerContactArrayOutput }
GetMysqlDbSystemCustomerContactArrayInput is an input type that accepts GetMysqlDbSystemCustomerContactArray and GetMysqlDbSystemCustomerContactArrayOutput values. You can construct a concrete instance of `GetMysqlDbSystemCustomerContactArrayInput` via:
GetMysqlDbSystemCustomerContactArray{ GetMysqlDbSystemCustomerContactArgs{...} }
type GetMysqlDbSystemCustomerContactArrayOutput ¶ added in v2.9.0
type GetMysqlDbSystemCustomerContactArrayOutput struct{ *pulumi.OutputState }
func (GetMysqlDbSystemCustomerContactArrayOutput) ElementType ¶ added in v2.9.0
func (GetMysqlDbSystemCustomerContactArrayOutput) ElementType() reflect.Type
func (GetMysqlDbSystemCustomerContactArrayOutput) ToGetMysqlDbSystemCustomerContactArrayOutput ¶ added in v2.9.0
func (o GetMysqlDbSystemCustomerContactArrayOutput) ToGetMysqlDbSystemCustomerContactArrayOutput() GetMysqlDbSystemCustomerContactArrayOutput
func (GetMysqlDbSystemCustomerContactArrayOutput) ToGetMysqlDbSystemCustomerContactArrayOutputWithContext ¶ added in v2.9.0
func (o GetMysqlDbSystemCustomerContactArrayOutput) ToGetMysqlDbSystemCustomerContactArrayOutputWithContext(ctx context.Context) GetMysqlDbSystemCustomerContactArrayOutput
type GetMysqlDbSystemCustomerContactInput ¶ added in v2.9.0
type GetMysqlDbSystemCustomerContactInput interface { pulumi.Input ToGetMysqlDbSystemCustomerContactOutput() GetMysqlDbSystemCustomerContactOutput ToGetMysqlDbSystemCustomerContactOutputWithContext(context.Context) GetMysqlDbSystemCustomerContactOutput }
GetMysqlDbSystemCustomerContactInput is an input type that accepts GetMysqlDbSystemCustomerContactArgs and GetMysqlDbSystemCustomerContactOutput values. You can construct a concrete instance of `GetMysqlDbSystemCustomerContactInput` via:
GetMysqlDbSystemCustomerContactArgs{...}
type GetMysqlDbSystemCustomerContactOutput ¶ added in v2.9.0
type GetMysqlDbSystemCustomerContactOutput struct{ *pulumi.OutputState }
func (GetMysqlDbSystemCustomerContactOutput) ElementType ¶ added in v2.9.0
func (GetMysqlDbSystemCustomerContactOutput) ElementType() reflect.Type
func (GetMysqlDbSystemCustomerContactOutput) Email ¶ added in v2.9.0
func (o GetMysqlDbSystemCustomerContactOutput) Email() pulumi.StringOutput
The email address used by Oracle to send notifications regarding the DB System.
func (GetMysqlDbSystemCustomerContactOutput) ToGetMysqlDbSystemCustomerContactOutput ¶ added in v2.9.0
func (o GetMysqlDbSystemCustomerContactOutput) ToGetMysqlDbSystemCustomerContactOutput() GetMysqlDbSystemCustomerContactOutput
func (GetMysqlDbSystemCustomerContactOutput) ToGetMysqlDbSystemCustomerContactOutputWithContext ¶ added in v2.9.0
func (o GetMysqlDbSystemCustomerContactOutput) ToGetMysqlDbSystemCustomerContactOutputWithContext(ctx context.Context) GetMysqlDbSystemCustomerContactOutput
type GetMysqlDbSystemDataStorage ¶ added in v2.8.0
type GetMysqlDbSystemDataStorage struct { // The actual allocated storage size for the DB System. This may be higher than dataStorageSizeInGBs if an automatic storage expansion has occurred. AllocatedStorageSizeInGbs int `pulumi:"allocatedStorageSizeInGbs"` // Initial size of the data volume in GiBs that will be created and attached. DataStorageSizeInGb int `pulumi:"dataStorageSizeInGb"` // The absolute limit the DB System's storage size may ever expand to, either manually or automatically. This limit is based based on the initial dataStorageSizeInGBs when the DB System was first created. Both dataStorageSizeInGBs and maxDataStorageSizeInGBs can not exceed this value. DataStorageSizeLimitInGbs int `pulumi:"dataStorageSizeLimitInGbs"` // Enable/disable automatic storage expansion. When set to true, the DB System will automatically add storage incrementally up to the value specified in maxStorageSizeInGBs. IsAutoExpandStorageEnabled bool `pulumi:"isAutoExpandStorageEnabled"` // Maximum storage size this DB System can expand to. When isAutoExpandStorageEnabled is set to true, the DB System will add storage incrementally up to this value. MaxStorageSizeInGbs int `pulumi:"maxStorageSizeInGbs"` }
type GetMysqlDbSystemDataStorageArgs ¶ added in v2.8.0
type GetMysqlDbSystemDataStorageArgs struct { // The actual allocated storage size for the DB System. This may be higher than dataStorageSizeInGBs if an automatic storage expansion has occurred. AllocatedStorageSizeInGbs pulumi.IntInput `pulumi:"allocatedStorageSizeInGbs"` // Initial size of the data volume in GiBs that will be created and attached. DataStorageSizeInGb pulumi.IntInput `pulumi:"dataStorageSizeInGb"` // The absolute limit the DB System's storage size may ever expand to, either manually or automatically. This limit is based based on the initial dataStorageSizeInGBs when the DB System was first created. Both dataStorageSizeInGBs and maxDataStorageSizeInGBs can not exceed this value. DataStorageSizeLimitInGbs pulumi.IntInput `pulumi:"dataStorageSizeLimitInGbs"` // Enable/disable automatic storage expansion. When set to true, the DB System will automatically add storage incrementally up to the value specified in maxStorageSizeInGBs. IsAutoExpandStorageEnabled pulumi.BoolInput `pulumi:"isAutoExpandStorageEnabled"` // Maximum storage size this DB System can expand to. When isAutoExpandStorageEnabled is set to true, the DB System will add storage incrementally up to this value. MaxStorageSizeInGbs pulumi.IntInput `pulumi:"maxStorageSizeInGbs"` }
func (GetMysqlDbSystemDataStorageArgs) ElementType ¶ added in v2.8.0
func (GetMysqlDbSystemDataStorageArgs) ElementType() reflect.Type
func (GetMysqlDbSystemDataStorageArgs) ToGetMysqlDbSystemDataStorageOutput ¶ added in v2.8.0
func (i GetMysqlDbSystemDataStorageArgs) ToGetMysqlDbSystemDataStorageOutput() GetMysqlDbSystemDataStorageOutput
func (GetMysqlDbSystemDataStorageArgs) ToGetMysqlDbSystemDataStorageOutputWithContext ¶ added in v2.8.0
func (i GetMysqlDbSystemDataStorageArgs) ToGetMysqlDbSystemDataStorageOutputWithContext(ctx context.Context) GetMysqlDbSystemDataStorageOutput
type GetMysqlDbSystemDataStorageArray ¶ added in v2.8.0
type GetMysqlDbSystemDataStorageArray []GetMysqlDbSystemDataStorageInput
func (GetMysqlDbSystemDataStorageArray) ElementType ¶ added in v2.8.0
func (GetMysqlDbSystemDataStorageArray) ElementType() reflect.Type
func (GetMysqlDbSystemDataStorageArray) ToGetMysqlDbSystemDataStorageArrayOutput ¶ added in v2.8.0
func (i GetMysqlDbSystemDataStorageArray) ToGetMysqlDbSystemDataStorageArrayOutput() GetMysqlDbSystemDataStorageArrayOutput
func (GetMysqlDbSystemDataStorageArray) ToGetMysqlDbSystemDataStorageArrayOutputWithContext ¶ added in v2.8.0
func (i GetMysqlDbSystemDataStorageArray) ToGetMysqlDbSystemDataStorageArrayOutputWithContext(ctx context.Context) GetMysqlDbSystemDataStorageArrayOutput
type GetMysqlDbSystemDataStorageArrayInput ¶ added in v2.8.0
type GetMysqlDbSystemDataStorageArrayInput interface { pulumi.Input ToGetMysqlDbSystemDataStorageArrayOutput() GetMysqlDbSystemDataStorageArrayOutput ToGetMysqlDbSystemDataStorageArrayOutputWithContext(context.Context) GetMysqlDbSystemDataStorageArrayOutput }
GetMysqlDbSystemDataStorageArrayInput is an input type that accepts GetMysqlDbSystemDataStorageArray and GetMysqlDbSystemDataStorageArrayOutput values. You can construct a concrete instance of `GetMysqlDbSystemDataStorageArrayInput` via:
GetMysqlDbSystemDataStorageArray{ GetMysqlDbSystemDataStorageArgs{...} }
type GetMysqlDbSystemDataStorageArrayOutput ¶ added in v2.8.0
type GetMysqlDbSystemDataStorageArrayOutput struct{ *pulumi.OutputState }
func (GetMysqlDbSystemDataStorageArrayOutput) ElementType ¶ added in v2.8.0
func (GetMysqlDbSystemDataStorageArrayOutput) ElementType() reflect.Type
func (GetMysqlDbSystemDataStorageArrayOutput) ToGetMysqlDbSystemDataStorageArrayOutput ¶ added in v2.8.0
func (o GetMysqlDbSystemDataStorageArrayOutput) ToGetMysqlDbSystemDataStorageArrayOutput() GetMysqlDbSystemDataStorageArrayOutput
func (GetMysqlDbSystemDataStorageArrayOutput) ToGetMysqlDbSystemDataStorageArrayOutputWithContext ¶ added in v2.8.0
func (o GetMysqlDbSystemDataStorageArrayOutput) ToGetMysqlDbSystemDataStorageArrayOutputWithContext(ctx context.Context) GetMysqlDbSystemDataStorageArrayOutput
type GetMysqlDbSystemDataStorageInput ¶ added in v2.8.0
type GetMysqlDbSystemDataStorageInput interface { pulumi.Input ToGetMysqlDbSystemDataStorageOutput() GetMysqlDbSystemDataStorageOutput ToGetMysqlDbSystemDataStorageOutputWithContext(context.Context) GetMysqlDbSystemDataStorageOutput }
GetMysqlDbSystemDataStorageInput is an input type that accepts GetMysqlDbSystemDataStorageArgs and GetMysqlDbSystemDataStorageOutput values. You can construct a concrete instance of `GetMysqlDbSystemDataStorageInput` via:
GetMysqlDbSystemDataStorageArgs{...}
type GetMysqlDbSystemDataStorageOutput ¶ added in v2.8.0
type GetMysqlDbSystemDataStorageOutput struct{ *pulumi.OutputState }
func (GetMysqlDbSystemDataStorageOutput) AllocatedStorageSizeInGbs ¶ added in v2.8.0
func (o GetMysqlDbSystemDataStorageOutput) AllocatedStorageSizeInGbs() pulumi.IntOutput
The actual allocated storage size for the DB System. This may be higher than dataStorageSizeInGBs if an automatic storage expansion has occurred.
func (GetMysqlDbSystemDataStorageOutput) DataStorageSizeInGb ¶ added in v2.8.0
func (o GetMysqlDbSystemDataStorageOutput) DataStorageSizeInGb() pulumi.IntOutput
Initial size of the data volume in GiBs that will be created and attached.
func (GetMysqlDbSystemDataStorageOutput) DataStorageSizeLimitInGbs ¶ added in v2.8.0
func (o GetMysqlDbSystemDataStorageOutput) DataStorageSizeLimitInGbs() pulumi.IntOutput
The absolute limit the DB System's storage size may ever expand to, either manually or automatically. This limit is based based on the initial dataStorageSizeInGBs when the DB System was first created. Both dataStorageSizeInGBs and maxDataStorageSizeInGBs can not exceed this value.
func (GetMysqlDbSystemDataStorageOutput) ElementType ¶ added in v2.8.0
func (GetMysqlDbSystemDataStorageOutput) ElementType() reflect.Type
func (GetMysqlDbSystemDataStorageOutput) IsAutoExpandStorageEnabled ¶ added in v2.8.0
func (o GetMysqlDbSystemDataStorageOutput) IsAutoExpandStorageEnabled() pulumi.BoolOutput
Enable/disable automatic storage expansion. When set to true, the DB System will automatically add storage incrementally up to the value specified in maxStorageSizeInGBs.
func (GetMysqlDbSystemDataStorageOutput) MaxStorageSizeInGbs ¶ added in v2.8.0
func (o GetMysqlDbSystemDataStorageOutput) MaxStorageSizeInGbs() pulumi.IntOutput
Maximum storage size this DB System can expand to. When isAutoExpandStorageEnabled is set to true, the DB System will add storage incrementally up to this value.
func (GetMysqlDbSystemDataStorageOutput) ToGetMysqlDbSystemDataStorageOutput ¶ added in v2.8.0
func (o GetMysqlDbSystemDataStorageOutput) ToGetMysqlDbSystemDataStorageOutput() GetMysqlDbSystemDataStorageOutput
func (GetMysqlDbSystemDataStorageOutput) ToGetMysqlDbSystemDataStorageOutputWithContext ¶ added in v2.8.0
func (o GetMysqlDbSystemDataStorageOutput) ToGetMysqlDbSystemDataStorageOutputWithContext(ctx context.Context) GetMysqlDbSystemDataStorageOutput
type GetMysqlDbSystemDeletionPolicy ¶
type GetMysqlDbSystemDeletionPolicy struct { // Specifies if any automatic backups created for a DB System should be retained or deleted when the DB System is deleted. AutomaticBackupRetention string `pulumi:"automaticBackupRetention"` // Specifies whether or not a backup is taken when the DB System is deleted. REQUIRE_FINAL_BACKUP: a backup is taken if the DB System is deleted. SKIP_FINAL_BACKUP: a backup is not taken if the DB System is deleted. FinalBackup string `pulumi:"finalBackup"` // Specifies whether the DB System can be deleted. Set to true to prevent deletion, false (default) to allow. IsDeleteProtected bool `pulumi:"isDeleteProtected"` }
type GetMysqlDbSystemDeletionPolicyArgs ¶
type GetMysqlDbSystemDeletionPolicyArgs struct { // Specifies if any automatic backups created for a DB System should be retained or deleted when the DB System is deleted. AutomaticBackupRetention pulumi.StringInput `pulumi:"automaticBackupRetention"` // Specifies whether or not a backup is taken when the DB System is deleted. REQUIRE_FINAL_BACKUP: a backup is taken if the DB System is deleted. SKIP_FINAL_BACKUP: a backup is not taken if the DB System is deleted. FinalBackup pulumi.StringInput `pulumi:"finalBackup"` // Specifies whether the DB System can be deleted. Set to true to prevent deletion, false (default) to allow. IsDeleteProtected pulumi.BoolInput `pulumi:"isDeleteProtected"` }
func (GetMysqlDbSystemDeletionPolicyArgs) ElementType ¶
func (GetMysqlDbSystemDeletionPolicyArgs) ElementType() reflect.Type
func (GetMysqlDbSystemDeletionPolicyArgs) ToGetMysqlDbSystemDeletionPolicyOutput ¶
func (i GetMysqlDbSystemDeletionPolicyArgs) ToGetMysqlDbSystemDeletionPolicyOutput() GetMysqlDbSystemDeletionPolicyOutput
func (GetMysqlDbSystemDeletionPolicyArgs) ToGetMysqlDbSystemDeletionPolicyOutputWithContext ¶
func (i GetMysqlDbSystemDeletionPolicyArgs) ToGetMysqlDbSystemDeletionPolicyOutputWithContext(ctx context.Context) GetMysqlDbSystemDeletionPolicyOutput
type GetMysqlDbSystemDeletionPolicyArray ¶
type GetMysqlDbSystemDeletionPolicyArray []GetMysqlDbSystemDeletionPolicyInput
func (GetMysqlDbSystemDeletionPolicyArray) ElementType ¶
func (GetMysqlDbSystemDeletionPolicyArray) ElementType() reflect.Type
func (GetMysqlDbSystemDeletionPolicyArray) ToGetMysqlDbSystemDeletionPolicyArrayOutput ¶
func (i GetMysqlDbSystemDeletionPolicyArray) ToGetMysqlDbSystemDeletionPolicyArrayOutput() GetMysqlDbSystemDeletionPolicyArrayOutput
func (GetMysqlDbSystemDeletionPolicyArray) ToGetMysqlDbSystemDeletionPolicyArrayOutputWithContext ¶
func (i GetMysqlDbSystemDeletionPolicyArray) ToGetMysqlDbSystemDeletionPolicyArrayOutputWithContext(ctx context.Context) GetMysqlDbSystemDeletionPolicyArrayOutput
type GetMysqlDbSystemDeletionPolicyArrayInput ¶
type GetMysqlDbSystemDeletionPolicyArrayInput interface { pulumi.Input ToGetMysqlDbSystemDeletionPolicyArrayOutput() GetMysqlDbSystemDeletionPolicyArrayOutput ToGetMysqlDbSystemDeletionPolicyArrayOutputWithContext(context.Context) GetMysqlDbSystemDeletionPolicyArrayOutput }
GetMysqlDbSystemDeletionPolicyArrayInput is an input type that accepts GetMysqlDbSystemDeletionPolicyArray and GetMysqlDbSystemDeletionPolicyArrayOutput values. You can construct a concrete instance of `GetMysqlDbSystemDeletionPolicyArrayInput` via:
GetMysqlDbSystemDeletionPolicyArray{ GetMysqlDbSystemDeletionPolicyArgs{...} }
type GetMysqlDbSystemDeletionPolicyArrayOutput ¶
type GetMysqlDbSystemDeletionPolicyArrayOutput struct{ *pulumi.OutputState }
func (GetMysqlDbSystemDeletionPolicyArrayOutput) ElementType ¶
func (GetMysqlDbSystemDeletionPolicyArrayOutput) ElementType() reflect.Type
func (GetMysqlDbSystemDeletionPolicyArrayOutput) ToGetMysqlDbSystemDeletionPolicyArrayOutput ¶
func (o GetMysqlDbSystemDeletionPolicyArrayOutput) ToGetMysqlDbSystemDeletionPolicyArrayOutput() GetMysqlDbSystemDeletionPolicyArrayOutput
func (GetMysqlDbSystemDeletionPolicyArrayOutput) ToGetMysqlDbSystemDeletionPolicyArrayOutputWithContext ¶
func (o GetMysqlDbSystemDeletionPolicyArrayOutput) ToGetMysqlDbSystemDeletionPolicyArrayOutputWithContext(ctx context.Context) GetMysqlDbSystemDeletionPolicyArrayOutput
type GetMysqlDbSystemDeletionPolicyInput ¶
type GetMysqlDbSystemDeletionPolicyInput interface { pulumi.Input ToGetMysqlDbSystemDeletionPolicyOutput() GetMysqlDbSystemDeletionPolicyOutput ToGetMysqlDbSystemDeletionPolicyOutputWithContext(context.Context) GetMysqlDbSystemDeletionPolicyOutput }
GetMysqlDbSystemDeletionPolicyInput is an input type that accepts GetMysqlDbSystemDeletionPolicyArgs and GetMysqlDbSystemDeletionPolicyOutput values. You can construct a concrete instance of `GetMysqlDbSystemDeletionPolicyInput` via:
GetMysqlDbSystemDeletionPolicyArgs{...}
type GetMysqlDbSystemDeletionPolicyOutput ¶
type GetMysqlDbSystemDeletionPolicyOutput struct{ *pulumi.OutputState }
func (GetMysqlDbSystemDeletionPolicyOutput) AutomaticBackupRetention ¶
func (o GetMysqlDbSystemDeletionPolicyOutput) AutomaticBackupRetention() pulumi.StringOutput
Specifies if any automatic backups created for a DB System should be retained or deleted when the DB System is deleted.
func (GetMysqlDbSystemDeletionPolicyOutput) ElementType ¶
func (GetMysqlDbSystemDeletionPolicyOutput) ElementType() reflect.Type
func (GetMysqlDbSystemDeletionPolicyOutput) FinalBackup ¶
func (o GetMysqlDbSystemDeletionPolicyOutput) FinalBackup() pulumi.StringOutput
Specifies whether or not a backup is taken when the DB System is deleted. REQUIRE_FINAL_BACKUP: a backup is taken if the DB System is deleted. SKIP_FINAL_BACKUP: a backup is not taken if the DB System is deleted.
func (GetMysqlDbSystemDeletionPolicyOutput) IsDeleteProtected ¶
func (o GetMysqlDbSystemDeletionPolicyOutput) IsDeleteProtected() pulumi.BoolOutput
Specifies whether the DB System can be deleted. Set to true to prevent deletion, false (default) to allow.
func (GetMysqlDbSystemDeletionPolicyOutput) ToGetMysqlDbSystemDeletionPolicyOutput ¶
func (o GetMysqlDbSystemDeletionPolicyOutput) ToGetMysqlDbSystemDeletionPolicyOutput() GetMysqlDbSystemDeletionPolicyOutput
func (GetMysqlDbSystemDeletionPolicyOutput) ToGetMysqlDbSystemDeletionPolicyOutputWithContext ¶
func (o GetMysqlDbSystemDeletionPolicyOutput) ToGetMysqlDbSystemDeletionPolicyOutputWithContext(ctx context.Context) GetMysqlDbSystemDeletionPolicyOutput
type GetMysqlDbSystemEndpoint ¶
type GetMysqlDbSystemEndpoint struct { // The network address of the DB System. Hostname string `pulumi:"hostname"` // The IP address the DB System is configured to listen on. A private IP address of the primary endpoint of the DB System. Must be an available IP address within the subnet's CIDR. This will be a "dotted-quad" style IPv4 address. IpAddress string `pulumi:"ipAddress"` // The access modes from the client that this endpoint supports. Modes []string `pulumi:"modes"` // The port for primary endpoint of the DB System to listen on. Port int `pulumi:"port"` // The network port on which X Plugin listens for TCP/IP connections. This is the X Plugin equivalent of port. PortX int `pulumi:"portX"` // The OCID of the resource that this endpoint is attached to. ResourceId string `pulumi:"resourceId"` // The type of endpoint that clients and connectors can connect to. ResourceType string `pulumi:"resourceType"` // The state of the endpoints, as far as it can seen from the DB System. There may be some inconsistency with the actual state of the MySQL service. Status string `pulumi:"status"` // Additional information about the current endpoint status. StatusDetails string `pulumi:"statusDetails"` }
type GetMysqlDbSystemEndpointArgs ¶
type GetMysqlDbSystemEndpointArgs struct { // The network address of the DB System. Hostname pulumi.StringInput `pulumi:"hostname"` // The IP address the DB System is configured to listen on. A private IP address of the primary endpoint of the DB System. Must be an available IP address within the subnet's CIDR. This will be a "dotted-quad" style IPv4 address. IpAddress pulumi.StringInput `pulumi:"ipAddress"` // The access modes from the client that this endpoint supports. Modes pulumi.StringArrayInput `pulumi:"modes"` // The port for primary endpoint of the DB System to listen on. Port pulumi.IntInput `pulumi:"port"` // The network port on which X Plugin listens for TCP/IP connections. This is the X Plugin equivalent of port. PortX pulumi.IntInput `pulumi:"portX"` // The OCID of the resource that this endpoint is attached to. ResourceId pulumi.StringInput `pulumi:"resourceId"` // The type of endpoint that clients and connectors can connect to. ResourceType pulumi.StringInput `pulumi:"resourceType"` // The state of the endpoints, as far as it can seen from the DB System. There may be some inconsistency with the actual state of the MySQL service. Status pulumi.StringInput `pulumi:"status"` // Additional information about the current endpoint status. StatusDetails pulumi.StringInput `pulumi:"statusDetails"` }
func (GetMysqlDbSystemEndpointArgs) ElementType ¶
func (GetMysqlDbSystemEndpointArgs) ElementType() reflect.Type
func (GetMysqlDbSystemEndpointArgs) ToGetMysqlDbSystemEndpointOutput ¶
func (i GetMysqlDbSystemEndpointArgs) ToGetMysqlDbSystemEndpointOutput() GetMysqlDbSystemEndpointOutput
func (GetMysqlDbSystemEndpointArgs) ToGetMysqlDbSystemEndpointOutputWithContext ¶
func (i GetMysqlDbSystemEndpointArgs) ToGetMysqlDbSystemEndpointOutputWithContext(ctx context.Context) GetMysqlDbSystemEndpointOutput
type GetMysqlDbSystemEndpointArray ¶
type GetMysqlDbSystemEndpointArray []GetMysqlDbSystemEndpointInput
func (GetMysqlDbSystemEndpointArray) ElementType ¶
func (GetMysqlDbSystemEndpointArray) ElementType() reflect.Type
func (GetMysqlDbSystemEndpointArray) ToGetMysqlDbSystemEndpointArrayOutput ¶
func (i GetMysqlDbSystemEndpointArray) ToGetMysqlDbSystemEndpointArrayOutput() GetMysqlDbSystemEndpointArrayOutput
func (GetMysqlDbSystemEndpointArray) ToGetMysqlDbSystemEndpointArrayOutputWithContext ¶
func (i GetMysqlDbSystemEndpointArray) ToGetMysqlDbSystemEndpointArrayOutputWithContext(ctx context.Context) GetMysqlDbSystemEndpointArrayOutput
type GetMysqlDbSystemEndpointArrayInput ¶
type GetMysqlDbSystemEndpointArrayInput interface { pulumi.Input ToGetMysqlDbSystemEndpointArrayOutput() GetMysqlDbSystemEndpointArrayOutput ToGetMysqlDbSystemEndpointArrayOutputWithContext(context.Context) GetMysqlDbSystemEndpointArrayOutput }
GetMysqlDbSystemEndpointArrayInput is an input type that accepts GetMysqlDbSystemEndpointArray and GetMysqlDbSystemEndpointArrayOutput values. You can construct a concrete instance of `GetMysqlDbSystemEndpointArrayInput` via:
GetMysqlDbSystemEndpointArray{ GetMysqlDbSystemEndpointArgs{...} }
type GetMysqlDbSystemEndpointArrayOutput ¶
type GetMysqlDbSystemEndpointArrayOutput struct{ *pulumi.OutputState }
func (GetMysqlDbSystemEndpointArrayOutput) ElementType ¶
func (GetMysqlDbSystemEndpointArrayOutput) ElementType() reflect.Type
func (GetMysqlDbSystemEndpointArrayOutput) Index ¶
func (o GetMysqlDbSystemEndpointArrayOutput) Index(i pulumi.IntInput) GetMysqlDbSystemEndpointOutput
func (GetMysqlDbSystemEndpointArrayOutput) ToGetMysqlDbSystemEndpointArrayOutput ¶
func (o GetMysqlDbSystemEndpointArrayOutput) ToGetMysqlDbSystemEndpointArrayOutput() GetMysqlDbSystemEndpointArrayOutput
func (GetMysqlDbSystemEndpointArrayOutput) ToGetMysqlDbSystemEndpointArrayOutputWithContext ¶
func (o GetMysqlDbSystemEndpointArrayOutput) ToGetMysqlDbSystemEndpointArrayOutputWithContext(ctx context.Context) GetMysqlDbSystemEndpointArrayOutput
type GetMysqlDbSystemEndpointInput ¶
type GetMysqlDbSystemEndpointInput interface { pulumi.Input ToGetMysqlDbSystemEndpointOutput() GetMysqlDbSystemEndpointOutput ToGetMysqlDbSystemEndpointOutputWithContext(context.Context) GetMysqlDbSystemEndpointOutput }
GetMysqlDbSystemEndpointInput is an input type that accepts GetMysqlDbSystemEndpointArgs and GetMysqlDbSystemEndpointOutput values. You can construct a concrete instance of `GetMysqlDbSystemEndpointInput` via:
GetMysqlDbSystemEndpointArgs{...}
type GetMysqlDbSystemEndpointOutput ¶
type GetMysqlDbSystemEndpointOutput struct{ *pulumi.OutputState }
func (GetMysqlDbSystemEndpointOutput) ElementType ¶
func (GetMysqlDbSystemEndpointOutput) ElementType() reflect.Type
func (GetMysqlDbSystemEndpointOutput) Hostname ¶
func (o GetMysqlDbSystemEndpointOutput) Hostname() pulumi.StringOutput
The network address of the DB System.
func (GetMysqlDbSystemEndpointOutput) IpAddress ¶
func (o GetMysqlDbSystemEndpointOutput) IpAddress() pulumi.StringOutput
The IP address the DB System is configured to listen on. A private IP address of the primary endpoint of the DB System. Must be an available IP address within the subnet's CIDR. This will be a "dotted-quad" style IPv4 address.
func (GetMysqlDbSystemEndpointOutput) Modes ¶
func (o GetMysqlDbSystemEndpointOutput) Modes() pulumi.StringArrayOutput
The access modes from the client that this endpoint supports.
func (GetMysqlDbSystemEndpointOutput) Port ¶
func (o GetMysqlDbSystemEndpointOutput) Port() pulumi.IntOutput
The port for primary endpoint of the DB System to listen on.
func (GetMysqlDbSystemEndpointOutput) PortX ¶
func (o GetMysqlDbSystemEndpointOutput) PortX() pulumi.IntOutput
The network port on which X Plugin listens for TCP/IP connections. This is the X Plugin equivalent of port.
func (GetMysqlDbSystemEndpointOutput) ResourceId ¶
func (o GetMysqlDbSystemEndpointOutput) ResourceId() pulumi.StringOutput
The OCID of the resource that this endpoint is attached to.
func (GetMysqlDbSystemEndpointOutput) ResourceType ¶
func (o GetMysqlDbSystemEndpointOutput) ResourceType() pulumi.StringOutput
The type of endpoint that clients and connectors can connect to.
func (GetMysqlDbSystemEndpointOutput) Status ¶
func (o GetMysqlDbSystemEndpointOutput) Status() pulumi.StringOutput
The state of the endpoints, as far as it can seen from the DB System. There may be some inconsistency with the actual state of the MySQL service.
func (GetMysqlDbSystemEndpointOutput) StatusDetails ¶
func (o GetMysqlDbSystemEndpointOutput) StatusDetails() pulumi.StringOutput
Additional information about the current endpoint status.
func (GetMysqlDbSystemEndpointOutput) ToGetMysqlDbSystemEndpointOutput ¶
func (o GetMysqlDbSystemEndpointOutput) ToGetMysqlDbSystemEndpointOutput() GetMysqlDbSystemEndpointOutput
func (GetMysqlDbSystemEndpointOutput) ToGetMysqlDbSystemEndpointOutputWithContext ¶
func (o GetMysqlDbSystemEndpointOutput) ToGetMysqlDbSystemEndpointOutputWithContext(ctx context.Context) GetMysqlDbSystemEndpointOutput
type GetMysqlDbSystemHeatWaveCluster ¶
type GetMysqlDbSystemHeatWaveCluster struct { // The number of analytics-processing compute instances, of the specified shape, in the HeatWave cluster. ClusterSize int `pulumi:"clusterSize"` // Lakehouse enabled status for the HeatWave cluster. IsLakehouseEnabled bool `pulumi:"isLakehouseEnabled"` // The shape of the primary instances of the DB System. The shape determines resources allocated to a DB System - CPU cores and memory for VM shapes; CPU cores, memory and storage for non-VM (or bare metal) shapes. To get a list of shapes, use (the [ListShapes](https://docs.cloud.oracle.com/iaas/api/#/en/mysql/20181021/ShapeSummary/ListShapes) operation. ShapeName string `pulumi:"shapeName"` // The current state of the DB System. State string `pulumi:"state"` // The date and time the DB System was created. TimeCreated string `pulumi:"timeCreated"` // The time the DB System was last updated. TimeUpdated string `pulumi:"timeUpdated"` }
type GetMysqlDbSystemHeatWaveClusterArgs ¶
type GetMysqlDbSystemHeatWaveClusterArgs struct { // The number of analytics-processing compute instances, of the specified shape, in the HeatWave cluster. ClusterSize pulumi.IntInput `pulumi:"clusterSize"` // Lakehouse enabled status for the HeatWave cluster. IsLakehouseEnabled pulumi.BoolInput `pulumi:"isLakehouseEnabled"` // The shape of the primary instances of the DB System. The shape determines resources allocated to a DB System - CPU cores and memory for VM shapes; CPU cores, memory and storage for non-VM (or bare metal) shapes. To get a list of shapes, use (the [ListShapes](https://docs.cloud.oracle.com/iaas/api/#/en/mysql/20181021/ShapeSummary/ListShapes) operation. ShapeName pulumi.StringInput `pulumi:"shapeName"` // The current state of the DB System. State pulumi.StringInput `pulumi:"state"` // The date and time the DB System was created. TimeCreated pulumi.StringInput `pulumi:"timeCreated"` // The time the DB System was last updated. TimeUpdated pulumi.StringInput `pulumi:"timeUpdated"` }
func (GetMysqlDbSystemHeatWaveClusterArgs) ElementType ¶
func (GetMysqlDbSystemHeatWaveClusterArgs) ElementType() reflect.Type
func (GetMysqlDbSystemHeatWaveClusterArgs) ToGetMysqlDbSystemHeatWaveClusterOutput ¶
func (i GetMysqlDbSystemHeatWaveClusterArgs) ToGetMysqlDbSystemHeatWaveClusterOutput() GetMysqlDbSystemHeatWaveClusterOutput
func (GetMysqlDbSystemHeatWaveClusterArgs) ToGetMysqlDbSystemHeatWaveClusterOutputWithContext ¶
func (i GetMysqlDbSystemHeatWaveClusterArgs) ToGetMysqlDbSystemHeatWaveClusterOutputWithContext(ctx context.Context) GetMysqlDbSystemHeatWaveClusterOutput
type GetMysqlDbSystemHeatWaveClusterArray ¶
type GetMysqlDbSystemHeatWaveClusterArray []GetMysqlDbSystemHeatWaveClusterInput
func (GetMysqlDbSystemHeatWaveClusterArray) ElementType ¶
func (GetMysqlDbSystemHeatWaveClusterArray) ElementType() reflect.Type
func (GetMysqlDbSystemHeatWaveClusterArray) ToGetMysqlDbSystemHeatWaveClusterArrayOutput ¶
func (i GetMysqlDbSystemHeatWaveClusterArray) ToGetMysqlDbSystemHeatWaveClusterArrayOutput() GetMysqlDbSystemHeatWaveClusterArrayOutput
func (GetMysqlDbSystemHeatWaveClusterArray) ToGetMysqlDbSystemHeatWaveClusterArrayOutputWithContext ¶
func (i GetMysqlDbSystemHeatWaveClusterArray) ToGetMysqlDbSystemHeatWaveClusterArrayOutputWithContext(ctx context.Context) GetMysqlDbSystemHeatWaveClusterArrayOutput
type GetMysqlDbSystemHeatWaveClusterArrayInput ¶
type GetMysqlDbSystemHeatWaveClusterArrayInput interface { pulumi.Input ToGetMysqlDbSystemHeatWaveClusterArrayOutput() GetMysqlDbSystemHeatWaveClusterArrayOutput ToGetMysqlDbSystemHeatWaveClusterArrayOutputWithContext(context.Context) GetMysqlDbSystemHeatWaveClusterArrayOutput }
GetMysqlDbSystemHeatWaveClusterArrayInput is an input type that accepts GetMysqlDbSystemHeatWaveClusterArray and GetMysqlDbSystemHeatWaveClusterArrayOutput values. You can construct a concrete instance of `GetMysqlDbSystemHeatWaveClusterArrayInput` via:
GetMysqlDbSystemHeatWaveClusterArray{ GetMysqlDbSystemHeatWaveClusterArgs{...} }
type GetMysqlDbSystemHeatWaveClusterArrayOutput ¶
type GetMysqlDbSystemHeatWaveClusterArrayOutput struct{ *pulumi.OutputState }
func (GetMysqlDbSystemHeatWaveClusterArrayOutput) ElementType ¶
func (GetMysqlDbSystemHeatWaveClusterArrayOutput) ElementType() reflect.Type
func (GetMysqlDbSystemHeatWaveClusterArrayOutput) ToGetMysqlDbSystemHeatWaveClusterArrayOutput ¶
func (o GetMysqlDbSystemHeatWaveClusterArrayOutput) ToGetMysqlDbSystemHeatWaveClusterArrayOutput() GetMysqlDbSystemHeatWaveClusterArrayOutput
func (GetMysqlDbSystemHeatWaveClusterArrayOutput) ToGetMysqlDbSystemHeatWaveClusterArrayOutputWithContext ¶
func (o GetMysqlDbSystemHeatWaveClusterArrayOutput) ToGetMysqlDbSystemHeatWaveClusterArrayOutputWithContext(ctx context.Context) GetMysqlDbSystemHeatWaveClusterArrayOutput
type GetMysqlDbSystemHeatWaveClusterInput ¶
type GetMysqlDbSystemHeatWaveClusterInput interface { pulumi.Input ToGetMysqlDbSystemHeatWaveClusterOutput() GetMysqlDbSystemHeatWaveClusterOutput ToGetMysqlDbSystemHeatWaveClusterOutputWithContext(context.Context) GetMysqlDbSystemHeatWaveClusterOutput }
GetMysqlDbSystemHeatWaveClusterInput is an input type that accepts GetMysqlDbSystemHeatWaveClusterArgs and GetMysqlDbSystemHeatWaveClusterOutput values. You can construct a concrete instance of `GetMysqlDbSystemHeatWaveClusterInput` via:
GetMysqlDbSystemHeatWaveClusterArgs{...}
type GetMysqlDbSystemHeatWaveClusterOutput ¶
type GetMysqlDbSystemHeatWaveClusterOutput struct{ *pulumi.OutputState }
func (GetMysqlDbSystemHeatWaveClusterOutput) ClusterSize ¶
func (o GetMysqlDbSystemHeatWaveClusterOutput) ClusterSize() pulumi.IntOutput
The number of analytics-processing compute instances, of the specified shape, in the HeatWave cluster.
func (GetMysqlDbSystemHeatWaveClusterOutput) ElementType ¶
func (GetMysqlDbSystemHeatWaveClusterOutput) ElementType() reflect.Type
func (GetMysqlDbSystemHeatWaveClusterOutput) IsLakehouseEnabled ¶
func (o GetMysqlDbSystemHeatWaveClusterOutput) IsLakehouseEnabled() pulumi.BoolOutput
Lakehouse enabled status for the HeatWave cluster.
func (GetMysqlDbSystemHeatWaveClusterOutput) ShapeName ¶
func (o GetMysqlDbSystemHeatWaveClusterOutput) ShapeName() pulumi.StringOutput
The shape of the primary instances of the DB System. The shape determines resources allocated to a DB System - CPU cores and memory for VM shapes; CPU cores, memory and storage for non-VM (or bare metal) shapes. To get a list of shapes, use (the [ListShapes](https://docs.cloud.oracle.com/iaas/api/#/en/mysql/20181021/ShapeSummary/ListShapes) operation.
func (GetMysqlDbSystemHeatWaveClusterOutput) State ¶
func (o GetMysqlDbSystemHeatWaveClusterOutput) State() pulumi.StringOutput
The current state of the DB System.
func (GetMysqlDbSystemHeatWaveClusterOutput) TimeCreated ¶
func (o GetMysqlDbSystemHeatWaveClusterOutput) TimeCreated() pulumi.StringOutput
The date and time the DB System was created.
func (GetMysqlDbSystemHeatWaveClusterOutput) TimeUpdated ¶
func (o GetMysqlDbSystemHeatWaveClusterOutput) TimeUpdated() pulumi.StringOutput
The time the DB System was last updated.
func (GetMysqlDbSystemHeatWaveClusterOutput) ToGetMysqlDbSystemHeatWaveClusterOutput ¶
func (o GetMysqlDbSystemHeatWaveClusterOutput) ToGetMysqlDbSystemHeatWaveClusterOutput() GetMysqlDbSystemHeatWaveClusterOutput
func (GetMysqlDbSystemHeatWaveClusterOutput) ToGetMysqlDbSystemHeatWaveClusterOutputWithContext ¶
func (o GetMysqlDbSystemHeatWaveClusterOutput) ToGetMysqlDbSystemHeatWaveClusterOutputWithContext(ctx context.Context) GetMysqlDbSystemHeatWaveClusterOutput
type GetMysqlDbSystemMaintenance ¶
type GetMysqlDbSystemMaintenance struct { // The start time of the maintenance window. WindowStartTime string `pulumi:"windowStartTime"` }
type GetMysqlDbSystemMaintenanceArgs ¶
type GetMysqlDbSystemMaintenanceArgs struct { // The start time of the maintenance window. WindowStartTime pulumi.StringInput `pulumi:"windowStartTime"` }
func (GetMysqlDbSystemMaintenanceArgs) ElementType ¶
func (GetMysqlDbSystemMaintenanceArgs) ElementType() reflect.Type
func (GetMysqlDbSystemMaintenanceArgs) ToGetMysqlDbSystemMaintenanceOutput ¶
func (i GetMysqlDbSystemMaintenanceArgs) ToGetMysqlDbSystemMaintenanceOutput() GetMysqlDbSystemMaintenanceOutput
func (GetMysqlDbSystemMaintenanceArgs) ToGetMysqlDbSystemMaintenanceOutputWithContext ¶
func (i GetMysqlDbSystemMaintenanceArgs) ToGetMysqlDbSystemMaintenanceOutputWithContext(ctx context.Context) GetMysqlDbSystemMaintenanceOutput
type GetMysqlDbSystemMaintenanceArray ¶
type GetMysqlDbSystemMaintenanceArray []GetMysqlDbSystemMaintenanceInput
func (GetMysqlDbSystemMaintenanceArray) ElementType ¶
func (GetMysqlDbSystemMaintenanceArray) ElementType() reflect.Type
func (GetMysqlDbSystemMaintenanceArray) ToGetMysqlDbSystemMaintenanceArrayOutput ¶
func (i GetMysqlDbSystemMaintenanceArray) ToGetMysqlDbSystemMaintenanceArrayOutput() GetMysqlDbSystemMaintenanceArrayOutput
func (GetMysqlDbSystemMaintenanceArray) ToGetMysqlDbSystemMaintenanceArrayOutputWithContext ¶
func (i GetMysqlDbSystemMaintenanceArray) ToGetMysqlDbSystemMaintenanceArrayOutputWithContext(ctx context.Context) GetMysqlDbSystemMaintenanceArrayOutput
type GetMysqlDbSystemMaintenanceArrayInput ¶
type GetMysqlDbSystemMaintenanceArrayInput interface { pulumi.Input ToGetMysqlDbSystemMaintenanceArrayOutput() GetMysqlDbSystemMaintenanceArrayOutput ToGetMysqlDbSystemMaintenanceArrayOutputWithContext(context.Context) GetMysqlDbSystemMaintenanceArrayOutput }
GetMysqlDbSystemMaintenanceArrayInput is an input type that accepts GetMysqlDbSystemMaintenanceArray and GetMysqlDbSystemMaintenanceArrayOutput values. You can construct a concrete instance of `GetMysqlDbSystemMaintenanceArrayInput` via:
GetMysqlDbSystemMaintenanceArray{ GetMysqlDbSystemMaintenanceArgs{...} }
type GetMysqlDbSystemMaintenanceArrayOutput ¶
type GetMysqlDbSystemMaintenanceArrayOutput struct{ *pulumi.OutputState }
func (GetMysqlDbSystemMaintenanceArrayOutput) ElementType ¶
func (GetMysqlDbSystemMaintenanceArrayOutput) ElementType() reflect.Type
func (GetMysqlDbSystemMaintenanceArrayOutput) ToGetMysqlDbSystemMaintenanceArrayOutput ¶
func (o GetMysqlDbSystemMaintenanceArrayOutput) ToGetMysqlDbSystemMaintenanceArrayOutput() GetMysqlDbSystemMaintenanceArrayOutput
func (GetMysqlDbSystemMaintenanceArrayOutput) ToGetMysqlDbSystemMaintenanceArrayOutputWithContext ¶
func (o GetMysqlDbSystemMaintenanceArrayOutput) ToGetMysqlDbSystemMaintenanceArrayOutputWithContext(ctx context.Context) GetMysqlDbSystemMaintenanceArrayOutput
type GetMysqlDbSystemMaintenanceInput ¶
type GetMysqlDbSystemMaintenanceInput interface { pulumi.Input ToGetMysqlDbSystemMaintenanceOutput() GetMysqlDbSystemMaintenanceOutput ToGetMysqlDbSystemMaintenanceOutputWithContext(context.Context) GetMysqlDbSystemMaintenanceOutput }
GetMysqlDbSystemMaintenanceInput is an input type that accepts GetMysqlDbSystemMaintenanceArgs and GetMysqlDbSystemMaintenanceOutput values. You can construct a concrete instance of `GetMysqlDbSystemMaintenanceInput` via:
GetMysqlDbSystemMaintenanceArgs{...}
type GetMysqlDbSystemMaintenanceOutput ¶
type GetMysqlDbSystemMaintenanceOutput struct{ *pulumi.OutputState }
func (GetMysqlDbSystemMaintenanceOutput) ElementType ¶
func (GetMysqlDbSystemMaintenanceOutput) ElementType() reflect.Type
func (GetMysqlDbSystemMaintenanceOutput) ToGetMysqlDbSystemMaintenanceOutput ¶
func (o GetMysqlDbSystemMaintenanceOutput) ToGetMysqlDbSystemMaintenanceOutput() GetMysqlDbSystemMaintenanceOutput
func (GetMysqlDbSystemMaintenanceOutput) ToGetMysqlDbSystemMaintenanceOutputWithContext ¶
func (o GetMysqlDbSystemMaintenanceOutput) ToGetMysqlDbSystemMaintenanceOutputWithContext(ctx context.Context) GetMysqlDbSystemMaintenanceOutput
func (GetMysqlDbSystemMaintenanceOutput) WindowStartTime ¶
func (o GetMysqlDbSystemMaintenanceOutput) WindowStartTime() pulumi.StringOutput
The start time of the maintenance window.
type GetMysqlDbSystemPointInTimeRecoveryDetail ¶
type GetMysqlDbSystemPointInTimeRecoveryDetail struct { // Earliest recovery time point for the DB System, as described by [RFC 3339](https://tools.ietf.org/rfc/rfc3339). TimeEarliestRecoveryPoint string `pulumi:"timeEarliestRecoveryPoint"` // Latest recovery time point for the DB System, as described by [RFC 3339](https://tools.ietf.org/rfc/rfc3339). TimeLatestRecoveryPoint string `pulumi:"timeLatestRecoveryPoint"` }
type GetMysqlDbSystemPointInTimeRecoveryDetailArgs ¶
type GetMysqlDbSystemPointInTimeRecoveryDetailArgs struct { // Earliest recovery time point for the DB System, as described by [RFC 3339](https://tools.ietf.org/rfc/rfc3339). TimeEarliestRecoveryPoint pulumi.StringInput `pulumi:"timeEarliestRecoveryPoint"` // Latest recovery time point for the DB System, as described by [RFC 3339](https://tools.ietf.org/rfc/rfc3339). TimeLatestRecoveryPoint pulumi.StringInput `pulumi:"timeLatestRecoveryPoint"` }
func (GetMysqlDbSystemPointInTimeRecoveryDetailArgs) ElementType ¶
func (GetMysqlDbSystemPointInTimeRecoveryDetailArgs) ElementType() reflect.Type
func (GetMysqlDbSystemPointInTimeRecoveryDetailArgs) ToGetMysqlDbSystemPointInTimeRecoveryDetailOutput ¶
func (i GetMysqlDbSystemPointInTimeRecoveryDetailArgs) ToGetMysqlDbSystemPointInTimeRecoveryDetailOutput() GetMysqlDbSystemPointInTimeRecoveryDetailOutput
func (GetMysqlDbSystemPointInTimeRecoveryDetailArgs) ToGetMysqlDbSystemPointInTimeRecoveryDetailOutputWithContext ¶
func (i GetMysqlDbSystemPointInTimeRecoveryDetailArgs) ToGetMysqlDbSystemPointInTimeRecoveryDetailOutputWithContext(ctx context.Context) GetMysqlDbSystemPointInTimeRecoveryDetailOutput
type GetMysqlDbSystemPointInTimeRecoveryDetailArray ¶
type GetMysqlDbSystemPointInTimeRecoveryDetailArray []GetMysqlDbSystemPointInTimeRecoveryDetailInput
func (GetMysqlDbSystemPointInTimeRecoveryDetailArray) ElementType ¶
func (GetMysqlDbSystemPointInTimeRecoveryDetailArray) ElementType() reflect.Type
func (GetMysqlDbSystemPointInTimeRecoveryDetailArray) ToGetMysqlDbSystemPointInTimeRecoveryDetailArrayOutput ¶
func (i GetMysqlDbSystemPointInTimeRecoveryDetailArray) ToGetMysqlDbSystemPointInTimeRecoveryDetailArrayOutput() GetMysqlDbSystemPointInTimeRecoveryDetailArrayOutput
func (GetMysqlDbSystemPointInTimeRecoveryDetailArray) ToGetMysqlDbSystemPointInTimeRecoveryDetailArrayOutputWithContext ¶
func (i GetMysqlDbSystemPointInTimeRecoveryDetailArray) ToGetMysqlDbSystemPointInTimeRecoveryDetailArrayOutputWithContext(ctx context.Context) GetMysqlDbSystemPointInTimeRecoveryDetailArrayOutput
type GetMysqlDbSystemPointInTimeRecoveryDetailArrayInput ¶
type GetMysqlDbSystemPointInTimeRecoveryDetailArrayInput interface { pulumi.Input ToGetMysqlDbSystemPointInTimeRecoveryDetailArrayOutput() GetMysqlDbSystemPointInTimeRecoveryDetailArrayOutput ToGetMysqlDbSystemPointInTimeRecoveryDetailArrayOutputWithContext(context.Context) GetMysqlDbSystemPointInTimeRecoveryDetailArrayOutput }
GetMysqlDbSystemPointInTimeRecoveryDetailArrayInput is an input type that accepts GetMysqlDbSystemPointInTimeRecoveryDetailArray and GetMysqlDbSystemPointInTimeRecoveryDetailArrayOutput values. You can construct a concrete instance of `GetMysqlDbSystemPointInTimeRecoveryDetailArrayInput` via:
GetMysqlDbSystemPointInTimeRecoveryDetailArray{ GetMysqlDbSystemPointInTimeRecoveryDetailArgs{...} }
type GetMysqlDbSystemPointInTimeRecoveryDetailArrayOutput ¶
type GetMysqlDbSystemPointInTimeRecoveryDetailArrayOutput struct{ *pulumi.OutputState }
func (GetMysqlDbSystemPointInTimeRecoveryDetailArrayOutput) ElementType ¶
func (GetMysqlDbSystemPointInTimeRecoveryDetailArrayOutput) ElementType() reflect.Type
func (GetMysqlDbSystemPointInTimeRecoveryDetailArrayOutput) ToGetMysqlDbSystemPointInTimeRecoveryDetailArrayOutput ¶
func (o GetMysqlDbSystemPointInTimeRecoveryDetailArrayOutput) ToGetMysqlDbSystemPointInTimeRecoveryDetailArrayOutput() GetMysqlDbSystemPointInTimeRecoveryDetailArrayOutput
func (GetMysqlDbSystemPointInTimeRecoveryDetailArrayOutput) ToGetMysqlDbSystemPointInTimeRecoveryDetailArrayOutputWithContext ¶
func (o GetMysqlDbSystemPointInTimeRecoveryDetailArrayOutput) ToGetMysqlDbSystemPointInTimeRecoveryDetailArrayOutputWithContext(ctx context.Context) GetMysqlDbSystemPointInTimeRecoveryDetailArrayOutput
type GetMysqlDbSystemPointInTimeRecoveryDetailInput ¶
type GetMysqlDbSystemPointInTimeRecoveryDetailInput interface { pulumi.Input ToGetMysqlDbSystemPointInTimeRecoveryDetailOutput() GetMysqlDbSystemPointInTimeRecoveryDetailOutput ToGetMysqlDbSystemPointInTimeRecoveryDetailOutputWithContext(context.Context) GetMysqlDbSystemPointInTimeRecoveryDetailOutput }
GetMysqlDbSystemPointInTimeRecoveryDetailInput is an input type that accepts GetMysqlDbSystemPointInTimeRecoveryDetailArgs and GetMysqlDbSystemPointInTimeRecoveryDetailOutput values. You can construct a concrete instance of `GetMysqlDbSystemPointInTimeRecoveryDetailInput` via:
GetMysqlDbSystemPointInTimeRecoveryDetailArgs{...}
type GetMysqlDbSystemPointInTimeRecoveryDetailOutput ¶
type GetMysqlDbSystemPointInTimeRecoveryDetailOutput struct{ *pulumi.OutputState }
func (GetMysqlDbSystemPointInTimeRecoveryDetailOutput) ElementType ¶
func (GetMysqlDbSystemPointInTimeRecoveryDetailOutput) ElementType() reflect.Type
func (GetMysqlDbSystemPointInTimeRecoveryDetailOutput) TimeEarliestRecoveryPoint ¶
func (o GetMysqlDbSystemPointInTimeRecoveryDetailOutput) TimeEarliestRecoveryPoint() pulumi.StringOutput
Earliest recovery time point for the DB System, as described by [RFC 3339](https://tools.ietf.org/rfc/rfc3339).
func (GetMysqlDbSystemPointInTimeRecoveryDetailOutput) TimeLatestRecoveryPoint ¶
func (o GetMysqlDbSystemPointInTimeRecoveryDetailOutput) TimeLatestRecoveryPoint() pulumi.StringOutput
Latest recovery time point for the DB System, as described by [RFC 3339](https://tools.ietf.org/rfc/rfc3339).
func (GetMysqlDbSystemPointInTimeRecoveryDetailOutput) ToGetMysqlDbSystemPointInTimeRecoveryDetailOutput ¶
func (o GetMysqlDbSystemPointInTimeRecoveryDetailOutput) ToGetMysqlDbSystemPointInTimeRecoveryDetailOutput() GetMysqlDbSystemPointInTimeRecoveryDetailOutput
func (GetMysqlDbSystemPointInTimeRecoveryDetailOutput) ToGetMysqlDbSystemPointInTimeRecoveryDetailOutputWithContext ¶
func (o GetMysqlDbSystemPointInTimeRecoveryDetailOutput) ToGetMysqlDbSystemPointInTimeRecoveryDetailOutputWithContext(ctx context.Context) GetMysqlDbSystemPointInTimeRecoveryDetailOutput
type GetMysqlDbSystemSecureConnection ¶
type GetMysqlDbSystemSecureConnection struct { // Select whether to use MySQL Database Service-managed certificate (SYSTEM) or your own certificate (BYOC). CertificateGenerationType string `pulumi:"certificateGenerationType"` // The OCID of the certificate to use. CertificateId string `pulumi:"certificateId"` }
type GetMysqlDbSystemSecureConnectionArgs ¶
type GetMysqlDbSystemSecureConnectionArgs struct { // Select whether to use MySQL Database Service-managed certificate (SYSTEM) or your own certificate (BYOC). CertificateGenerationType pulumi.StringInput `pulumi:"certificateGenerationType"` // The OCID of the certificate to use. CertificateId pulumi.StringInput `pulumi:"certificateId"` }
func (GetMysqlDbSystemSecureConnectionArgs) ElementType ¶
func (GetMysqlDbSystemSecureConnectionArgs) ElementType() reflect.Type
func (GetMysqlDbSystemSecureConnectionArgs) ToGetMysqlDbSystemSecureConnectionOutput ¶
func (i GetMysqlDbSystemSecureConnectionArgs) ToGetMysqlDbSystemSecureConnectionOutput() GetMysqlDbSystemSecureConnectionOutput
func (GetMysqlDbSystemSecureConnectionArgs) ToGetMysqlDbSystemSecureConnectionOutputWithContext ¶
func (i GetMysqlDbSystemSecureConnectionArgs) ToGetMysqlDbSystemSecureConnectionOutputWithContext(ctx context.Context) GetMysqlDbSystemSecureConnectionOutput
type GetMysqlDbSystemSecureConnectionArray ¶
type GetMysqlDbSystemSecureConnectionArray []GetMysqlDbSystemSecureConnectionInput
func (GetMysqlDbSystemSecureConnectionArray) ElementType ¶
func (GetMysqlDbSystemSecureConnectionArray) ElementType() reflect.Type
func (GetMysqlDbSystemSecureConnectionArray) ToGetMysqlDbSystemSecureConnectionArrayOutput ¶
func (i GetMysqlDbSystemSecureConnectionArray) ToGetMysqlDbSystemSecureConnectionArrayOutput() GetMysqlDbSystemSecureConnectionArrayOutput
func (GetMysqlDbSystemSecureConnectionArray) ToGetMysqlDbSystemSecureConnectionArrayOutputWithContext ¶
func (i GetMysqlDbSystemSecureConnectionArray) ToGetMysqlDbSystemSecureConnectionArrayOutputWithContext(ctx context.Context) GetMysqlDbSystemSecureConnectionArrayOutput
type GetMysqlDbSystemSecureConnectionArrayInput ¶
type GetMysqlDbSystemSecureConnectionArrayInput interface { pulumi.Input ToGetMysqlDbSystemSecureConnectionArrayOutput() GetMysqlDbSystemSecureConnectionArrayOutput ToGetMysqlDbSystemSecureConnectionArrayOutputWithContext(context.Context) GetMysqlDbSystemSecureConnectionArrayOutput }
GetMysqlDbSystemSecureConnectionArrayInput is an input type that accepts GetMysqlDbSystemSecureConnectionArray and GetMysqlDbSystemSecureConnectionArrayOutput values. You can construct a concrete instance of `GetMysqlDbSystemSecureConnectionArrayInput` via:
GetMysqlDbSystemSecureConnectionArray{ GetMysqlDbSystemSecureConnectionArgs{...} }
type GetMysqlDbSystemSecureConnectionArrayOutput ¶
type GetMysqlDbSystemSecureConnectionArrayOutput struct{ *pulumi.OutputState }
func (GetMysqlDbSystemSecureConnectionArrayOutput) ElementType ¶
func (GetMysqlDbSystemSecureConnectionArrayOutput) ElementType() reflect.Type
func (GetMysqlDbSystemSecureConnectionArrayOutput) ToGetMysqlDbSystemSecureConnectionArrayOutput ¶
func (o GetMysqlDbSystemSecureConnectionArrayOutput) ToGetMysqlDbSystemSecureConnectionArrayOutput() GetMysqlDbSystemSecureConnectionArrayOutput
func (GetMysqlDbSystemSecureConnectionArrayOutput) ToGetMysqlDbSystemSecureConnectionArrayOutputWithContext ¶
func (o GetMysqlDbSystemSecureConnectionArrayOutput) ToGetMysqlDbSystemSecureConnectionArrayOutputWithContext(ctx context.Context) GetMysqlDbSystemSecureConnectionArrayOutput
type GetMysqlDbSystemSecureConnectionInput ¶
type GetMysqlDbSystemSecureConnectionInput interface { pulumi.Input ToGetMysqlDbSystemSecureConnectionOutput() GetMysqlDbSystemSecureConnectionOutput ToGetMysqlDbSystemSecureConnectionOutputWithContext(context.Context) GetMysqlDbSystemSecureConnectionOutput }
GetMysqlDbSystemSecureConnectionInput is an input type that accepts GetMysqlDbSystemSecureConnectionArgs and GetMysqlDbSystemSecureConnectionOutput values. You can construct a concrete instance of `GetMysqlDbSystemSecureConnectionInput` via:
GetMysqlDbSystemSecureConnectionArgs{...}
type GetMysqlDbSystemSecureConnectionOutput ¶
type GetMysqlDbSystemSecureConnectionOutput struct{ *pulumi.OutputState }
func (GetMysqlDbSystemSecureConnectionOutput) CertificateGenerationType ¶
func (o GetMysqlDbSystemSecureConnectionOutput) CertificateGenerationType() pulumi.StringOutput
Select whether to use MySQL Database Service-managed certificate (SYSTEM) or your own certificate (BYOC).
func (GetMysqlDbSystemSecureConnectionOutput) CertificateId ¶
func (o GetMysqlDbSystemSecureConnectionOutput) CertificateId() pulumi.StringOutput
The OCID of the certificate to use.
func (GetMysqlDbSystemSecureConnectionOutput) ElementType ¶
func (GetMysqlDbSystemSecureConnectionOutput) ElementType() reflect.Type
func (GetMysqlDbSystemSecureConnectionOutput) ToGetMysqlDbSystemSecureConnectionOutput ¶
func (o GetMysqlDbSystemSecureConnectionOutput) ToGetMysqlDbSystemSecureConnectionOutput() GetMysqlDbSystemSecureConnectionOutput
func (GetMysqlDbSystemSecureConnectionOutput) ToGetMysqlDbSystemSecureConnectionOutputWithContext ¶
func (o GetMysqlDbSystemSecureConnectionOutput) ToGetMysqlDbSystemSecureConnectionOutputWithContext(ctx context.Context) GetMysqlDbSystemSecureConnectionOutput
type GetMysqlDbSystemSource ¶
type GetMysqlDbSystemSource struct { // The OCID of the backup to be used as the source for the new DB System. BackupId string `pulumi:"backupId"` // The DB System [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). DbSystemId string `pulumi:"dbSystemId"` // The date and time, as per RFC 3339, of the change up to which the new DB System shall be restored to, using a backup and logs from the original DB System. In case no point in time is specified, then this new DB System shall be restored up to the latest change recorded for the original DB System. RecoveryPoint string `pulumi:"recoveryPoint"` // The specific source identifier. SourceType string `pulumi:"sourceType"` SourceUrl string `pulumi:"sourceUrl"` }
type GetMysqlDbSystemSourceArgs ¶
type GetMysqlDbSystemSourceArgs struct { // The OCID of the backup to be used as the source for the new DB System. BackupId pulumi.StringInput `pulumi:"backupId"` // The DB System [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). DbSystemId pulumi.StringInput `pulumi:"dbSystemId"` // The date and time, as per RFC 3339, of the change up to which the new DB System shall be restored to, using a backup and logs from the original DB System. In case no point in time is specified, then this new DB System shall be restored up to the latest change recorded for the original DB System. RecoveryPoint pulumi.StringInput `pulumi:"recoveryPoint"` // The specific source identifier. SourceType pulumi.StringInput `pulumi:"sourceType"` SourceUrl pulumi.StringInput `pulumi:"sourceUrl"` }
func (GetMysqlDbSystemSourceArgs) ElementType ¶
func (GetMysqlDbSystemSourceArgs) ElementType() reflect.Type
func (GetMysqlDbSystemSourceArgs) ToGetMysqlDbSystemSourceOutput ¶
func (i GetMysqlDbSystemSourceArgs) ToGetMysqlDbSystemSourceOutput() GetMysqlDbSystemSourceOutput
func (GetMysqlDbSystemSourceArgs) ToGetMysqlDbSystemSourceOutputWithContext ¶
func (i GetMysqlDbSystemSourceArgs) ToGetMysqlDbSystemSourceOutputWithContext(ctx context.Context) GetMysqlDbSystemSourceOutput
type GetMysqlDbSystemSourceArray ¶
type GetMysqlDbSystemSourceArray []GetMysqlDbSystemSourceInput
func (GetMysqlDbSystemSourceArray) ElementType ¶
func (GetMysqlDbSystemSourceArray) ElementType() reflect.Type
func (GetMysqlDbSystemSourceArray) ToGetMysqlDbSystemSourceArrayOutput ¶
func (i GetMysqlDbSystemSourceArray) ToGetMysqlDbSystemSourceArrayOutput() GetMysqlDbSystemSourceArrayOutput
func (GetMysqlDbSystemSourceArray) ToGetMysqlDbSystemSourceArrayOutputWithContext ¶
func (i GetMysqlDbSystemSourceArray) ToGetMysqlDbSystemSourceArrayOutputWithContext(ctx context.Context) GetMysqlDbSystemSourceArrayOutput
type GetMysqlDbSystemSourceArrayInput ¶
type GetMysqlDbSystemSourceArrayInput interface { pulumi.Input ToGetMysqlDbSystemSourceArrayOutput() GetMysqlDbSystemSourceArrayOutput ToGetMysqlDbSystemSourceArrayOutputWithContext(context.Context) GetMysqlDbSystemSourceArrayOutput }
GetMysqlDbSystemSourceArrayInput is an input type that accepts GetMysqlDbSystemSourceArray and GetMysqlDbSystemSourceArrayOutput values. You can construct a concrete instance of `GetMysqlDbSystemSourceArrayInput` via:
GetMysqlDbSystemSourceArray{ GetMysqlDbSystemSourceArgs{...} }
type GetMysqlDbSystemSourceArrayOutput ¶
type GetMysqlDbSystemSourceArrayOutput struct{ *pulumi.OutputState }
func (GetMysqlDbSystemSourceArrayOutput) ElementType ¶
func (GetMysqlDbSystemSourceArrayOutput) ElementType() reflect.Type
func (GetMysqlDbSystemSourceArrayOutput) Index ¶
func (o GetMysqlDbSystemSourceArrayOutput) Index(i pulumi.IntInput) GetMysqlDbSystemSourceOutput
func (GetMysqlDbSystemSourceArrayOutput) ToGetMysqlDbSystemSourceArrayOutput ¶
func (o GetMysqlDbSystemSourceArrayOutput) ToGetMysqlDbSystemSourceArrayOutput() GetMysqlDbSystemSourceArrayOutput
func (GetMysqlDbSystemSourceArrayOutput) ToGetMysqlDbSystemSourceArrayOutputWithContext ¶
func (o GetMysqlDbSystemSourceArrayOutput) ToGetMysqlDbSystemSourceArrayOutputWithContext(ctx context.Context) GetMysqlDbSystemSourceArrayOutput
type GetMysqlDbSystemSourceInput ¶
type GetMysqlDbSystemSourceInput interface { pulumi.Input ToGetMysqlDbSystemSourceOutput() GetMysqlDbSystemSourceOutput ToGetMysqlDbSystemSourceOutputWithContext(context.Context) GetMysqlDbSystemSourceOutput }
GetMysqlDbSystemSourceInput is an input type that accepts GetMysqlDbSystemSourceArgs and GetMysqlDbSystemSourceOutput values. You can construct a concrete instance of `GetMysqlDbSystemSourceInput` via:
GetMysqlDbSystemSourceArgs{...}
type GetMysqlDbSystemSourceOutput ¶
type GetMysqlDbSystemSourceOutput struct{ *pulumi.OutputState }
func (GetMysqlDbSystemSourceOutput) BackupId ¶
func (o GetMysqlDbSystemSourceOutput) BackupId() pulumi.StringOutput
The OCID of the backup to be used as the source for the new DB System.
func (GetMysqlDbSystemSourceOutput) DbSystemId ¶
func (o GetMysqlDbSystemSourceOutput) DbSystemId() pulumi.StringOutput
The DB System [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
func (GetMysqlDbSystemSourceOutput) ElementType ¶
func (GetMysqlDbSystemSourceOutput) ElementType() reflect.Type
func (GetMysqlDbSystemSourceOutput) RecoveryPoint ¶
func (o GetMysqlDbSystemSourceOutput) RecoveryPoint() pulumi.StringOutput
The date and time, as per RFC 3339, of the change up to which the new DB System shall be restored to, using a backup and logs from the original DB System. In case no point in time is specified, then this new DB System shall be restored up to the latest change recorded for the original DB System.
func (GetMysqlDbSystemSourceOutput) SourceType ¶
func (o GetMysqlDbSystemSourceOutput) SourceType() pulumi.StringOutput
The specific source identifier.
func (GetMysqlDbSystemSourceOutput) SourceUrl ¶
func (o GetMysqlDbSystemSourceOutput) SourceUrl() pulumi.StringOutput
func (GetMysqlDbSystemSourceOutput) ToGetMysqlDbSystemSourceOutput ¶
func (o GetMysqlDbSystemSourceOutput) ToGetMysqlDbSystemSourceOutput() GetMysqlDbSystemSourceOutput
func (GetMysqlDbSystemSourceOutput) ToGetMysqlDbSystemSourceOutputWithContext ¶
func (o GetMysqlDbSystemSourceOutput) ToGetMysqlDbSystemSourceOutputWithContext(ctx context.Context) GetMysqlDbSystemSourceOutput
type GetMysqlDbSystemsArgs ¶
type GetMysqlDbSystemsArgs struct { // The compartment [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). CompartmentId string `pulumi:"compartmentId"` // The requested Configuration instance. ConfigurationId *string `pulumi:"configurationId"` // Filter DB Systems by their Database Management configuration. DatabaseManagements []string `pulumi:"databaseManagements"` // The DB System [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). DbSystemId *string `pulumi:"dbSystemId"` // A filter to return only the resource matching the given display name exactly. DisplayName *string `pulumi:"displayName"` Filters []GetMysqlDbSystemsFilter `pulumi:"filters"` // If true, return only DB Systems with a HeatWave cluster attached, if false return only DB Systems with no HeatWave cluster attached. If not present, return all DB Systems. IsHeatWaveClusterAttached *bool `pulumi:"isHeatWaveClusterAttached"` // Filter instances if they are using the latest revision of the Configuration they are associated with. IsUpToDate *bool `pulumi:"isUpToDate"` // DbSystem Lifecycle State State *string `pulumi:"state"` }
A collection of arguments for invoking getMysqlDbSystems.
type GetMysqlDbSystemsDbSystem ¶
type GetMysqlDbSystemsDbSystem struct { AdminPassword string `pulumi:"adminPassword"` AdminUsername string `pulumi:"adminUsername"` // The availability domain in which the DB System is placed. AvailabilityDomain string `pulumi:"availabilityDomain"` // The Backup policy for the DB System. BackupPolicies []GetMysqlDbSystemsDbSystemBackupPolicy `pulumi:"backupPolicies"` // A list with a summary of all the Channels attached to the DB System. Channels []GetMysqlDbSystemsDbSystemChannel `pulumi:"channels"` // The compartment [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). CompartmentId string `pulumi:"compartmentId"` // The requested Configuration instance. ConfigurationId string `pulumi:"configurationId"` // Whether to run the DB System with InnoDB Redo Logs and the Double Write Buffer enabled or disabled, and whether to enable or disable syncing of the Binary Logs. CrashRecovery string `pulumi:"crashRecovery"` // The availability domain and fault domain a DB System is placed in. CurrentPlacements []GetMysqlDbSystemsDbSystemCurrentPlacement `pulumi:"currentPlacements"` // The list of customer email addresses that receive information from Oracle about the specified Oracle Cloud Infrastructure DB System resource. Oracle uses these email addresses to send notifications about planned and unplanned software maintenance updates, information about system hardware, and other information needed by administrators. Up to 10 email addresses can be added to the customer contacts for a DB System. CustomerContacts []GetMysqlDbSystemsDbSystemCustomerContact `pulumi:"customerContacts"` // Initial size of the data volume in GiBs that will be created and attached. DataStorageSizeInGb int `pulumi:"dataStorageSizeInGb"` // Data Storage information. DataStorages []GetMysqlDbSystemsDbSystemDataStorage `pulumi:"dataStorages"` // Filter DB Systems by their Database Management configuration. DatabaseManagement string `pulumi:"databaseManagement"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags map[string]string `pulumi:"definedTags"` // The Deletion policy for the DB System. DeletionPolicies []GetMysqlDbSystemsDbSystemDeletionPolicy `pulumi:"deletionPolicies"` // User-provided data about the DB System. Description string `pulumi:"description"` // A filter to return only the resource matching the given display name exactly. DisplayName string `pulumi:"displayName"` // The network endpoints available for this DB System. Endpoints []GetMysqlDbSystemsDbSystemEndpoint `pulumi:"endpoints"` // The fault domain on which to deploy the Read/Write endpoint. This defines the preferred primary instance. FaultDomain string `pulumi:"faultDomain"` // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}` FreeformTags map[string]string `pulumi:"freeformTags"` // A summary of a HeatWave cluster. HeatWaveClusters []GetMysqlDbSystemsDbSystemHeatWaveCluster `pulumi:"heatWaveClusters"` // The hostname for the primary endpoint of the DB System. Used for DNS. The value is the hostname portion of the primary private IP's fully qualified domain name (FQDN) (for example, "dbsystem-1" in FQDN "dbsystem-1.subnet123.vcn1.oraclevcn.com"). Must be unique across all VNICs in the subnet and comply with RFC 952 and RFC 1123. HostnameLabel string `pulumi:"hostnameLabel"` // The OCID of the DB System. Id string `pulumi:"id"` // The IP address the DB System is configured to listen on. A private IP address of the primary endpoint of the DB System. Must be an available IP address within the subnet's CIDR. This will be a "dotted-quad" style IPv4 address. IpAddress string `pulumi:"ipAddress"` // If true, return only DB Systems with a HeatWave cluster attached, if false return only DB Systems with no HeatWave cluster attached. If not present, return all DB Systems. IsHeatWaveClusterAttached bool `pulumi:"isHeatWaveClusterAttached"` // Specifies if the DB System is highly available. IsHighlyAvailable bool `pulumi:"isHighlyAvailable"` // Additional information about the current lifecycleState. LifecycleDetails string `pulumi:"lifecycleDetails"` // The Maintenance Policy for the DB System or Read Replica that this model is included in. Maintenances []GetMysqlDbSystemsDbSystemMaintenance `pulumi:"maintenances"` // Name of the MySQL Version in use for the DB System. MysqlVersion string `pulumi:"mysqlVersion"` // Point-in-time Recovery details like earliest and latest recovery time point for the DB System. PointInTimeRecoveryDetails []GetMysqlDbSystemsDbSystemPointInTimeRecoveryDetail `pulumi:"pointInTimeRecoveryDetails"` // The port for primary endpoint of the DB System to listen on. Port int `pulumi:"port"` // The network port on which X Plugin listens for TCP/IP connections. This is the X Plugin equivalent of port. PortX int `pulumi:"portX"` // Secure connection configuration details. SecureConnections []GetMysqlDbSystemsDbSystemSecureConnection `pulumi:"secureConnections"` // The shape of the primary instances of the DB System. The shape determines resources allocated to a DB System - CPU cores and memory for VM shapes; CPU cores, memory and storage for non-VM (or bare metal) shapes. To get a list of shapes, use (the [ListShapes](https://docs.cloud.oracle.com/iaas/api/#/en/mysql/20181021/ShapeSummary/ListShapes) operation. ShapeName string `pulumi:"shapeName"` ShutdownType string `pulumi:"shutdownType"` // Parameters detailing how to provision the initial data of the DB System. Sources []GetMysqlDbSystemsDbSystemSource `pulumi:"sources"` // DbSystem Lifecycle State State string `pulumi:"state"` // The OCID of the subnet the DB System is associated with. SubnetId string `pulumi:"subnetId"` // The date and time the DB System was created. TimeCreated string `pulumi:"timeCreated"` // The time the DB System was last updated. TimeUpdated string `pulumi:"timeUpdated"` }
type GetMysqlDbSystemsDbSystemArgs ¶
type GetMysqlDbSystemsDbSystemArgs struct { AdminPassword pulumi.StringInput `pulumi:"adminPassword"` AdminUsername pulumi.StringInput `pulumi:"adminUsername"` // The availability domain in which the DB System is placed. AvailabilityDomain pulumi.StringInput `pulumi:"availabilityDomain"` // The Backup policy for the DB System. BackupPolicies GetMysqlDbSystemsDbSystemBackupPolicyArrayInput `pulumi:"backupPolicies"` // A list with a summary of all the Channels attached to the DB System. Channels GetMysqlDbSystemsDbSystemChannelArrayInput `pulumi:"channels"` // The compartment [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). CompartmentId pulumi.StringInput `pulumi:"compartmentId"` // The requested Configuration instance. ConfigurationId pulumi.StringInput `pulumi:"configurationId"` // Whether to run the DB System with InnoDB Redo Logs and the Double Write Buffer enabled or disabled, and whether to enable or disable syncing of the Binary Logs. CrashRecovery pulumi.StringInput `pulumi:"crashRecovery"` // The availability domain and fault domain a DB System is placed in. CurrentPlacements GetMysqlDbSystemsDbSystemCurrentPlacementArrayInput `pulumi:"currentPlacements"` // The list of customer email addresses that receive information from Oracle about the specified Oracle Cloud Infrastructure DB System resource. Oracle uses these email addresses to send notifications about planned and unplanned software maintenance updates, information about system hardware, and other information needed by administrators. Up to 10 email addresses can be added to the customer contacts for a DB System. CustomerContacts GetMysqlDbSystemsDbSystemCustomerContactArrayInput `pulumi:"customerContacts"` // Initial size of the data volume in GiBs that will be created and attached. DataStorageSizeInGb pulumi.IntInput `pulumi:"dataStorageSizeInGb"` // Data Storage information. DataStorages GetMysqlDbSystemsDbSystemDataStorageArrayInput `pulumi:"dataStorages"` // Filter DB Systems by their Database Management configuration. DatabaseManagement pulumi.StringInput `pulumi:"databaseManagement"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags pulumi.StringMapInput `pulumi:"definedTags"` // The Deletion policy for the DB System. DeletionPolicies GetMysqlDbSystemsDbSystemDeletionPolicyArrayInput `pulumi:"deletionPolicies"` // User-provided data about the DB System. Description pulumi.StringInput `pulumi:"description"` // A filter to return only the resource matching the given display name exactly. DisplayName pulumi.StringInput `pulumi:"displayName"` // The network endpoints available for this DB System. Endpoints GetMysqlDbSystemsDbSystemEndpointArrayInput `pulumi:"endpoints"` // The fault domain on which to deploy the Read/Write endpoint. This defines the preferred primary instance. FaultDomain pulumi.StringInput `pulumi:"faultDomain"` // 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 `pulumi:"freeformTags"` // A summary of a HeatWave cluster. HeatWaveClusters GetMysqlDbSystemsDbSystemHeatWaveClusterArrayInput `pulumi:"heatWaveClusters"` // The hostname for the primary endpoint of the DB System. Used for DNS. The value is the hostname portion of the primary private IP's fully qualified domain name (FQDN) (for example, "dbsystem-1" in FQDN "dbsystem-1.subnet123.vcn1.oraclevcn.com"). Must be unique across all VNICs in the subnet and comply with RFC 952 and RFC 1123. HostnameLabel pulumi.StringInput `pulumi:"hostnameLabel"` // The OCID of the DB System. Id pulumi.StringInput `pulumi:"id"` // The IP address the DB System is configured to listen on. A private IP address of the primary endpoint of the DB System. Must be an available IP address within the subnet's CIDR. This will be a "dotted-quad" style IPv4 address. IpAddress pulumi.StringInput `pulumi:"ipAddress"` // If true, return only DB Systems with a HeatWave cluster attached, if false return only DB Systems with no HeatWave cluster attached. If not present, return all DB Systems. IsHeatWaveClusterAttached pulumi.BoolInput `pulumi:"isHeatWaveClusterAttached"` // Specifies if the DB System is highly available. IsHighlyAvailable pulumi.BoolInput `pulumi:"isHighlyAvailable"` // Additional information about the current lifecycleState. LifecycleDetails pulumi.StringInput `pulumi:"lifecycleDetails"` // The Maintenance Policy for the DB System or Read Replica that this model is included in. Maintenances GetMysqlDbSystemsDbSystemMaintenanceArrayInput `pulumi:"maintenances"` // Name of the MySQL Version in use for the DB System. MysqlVersion pulumi.StringInput `pulumi:"mysqlVersion"` // Point-in-time Recovery details like earliest and latest recovery time point for the DB System. PointInTimeRecoveryDetails GetMysqlDbSystemsDbSystemPointInTimeRecoveryDetailArrayInput `pulumi:"pointInTimeRecoveryDetails"` // The port for primary endpoint of the DB System to listen on. Port pulumi.IntInput `pulumi:"port"` // The network port on which X Plugin listens for TCP/IP connections. This is the X Plugin equivalent of port. PortX pulumi.IntInput `pulumi:"portX"` // Secure connection configuration details. SecureConnections GetMysqlDbSystemsDbSystemSecureConnectionArrayInput `pulumi:"secureConnections"` // The shape of the primary instances of the DB System. The shape determines resources allocated to a DB System - CPU cores and memory for VM shapes; CPU cores, memory and storage for non-VM (or bare metal) shapes. To get a list of shapes, use (the [ListShapes](https://docs.cloud.oracle.com/iaas/api/#/en/mysql/20181021/ShapeSummary/ListShapes) operation. ShapeName pulumi.StringInput `pulumi:"shapeName"` ShutdownType pulumi.StringInput `pulumi:"shutdownType"` // Parameters detailing how to provision the initial data of the DB System. Sources GetMysqlDbSystemsDbSystemSourceArrayInput `pulumi:"sources"` // DbSystem Lifecycle State State pulumi.StringInput `pulumi:"state"` // The OCID of the subnet the DB System is associated with. SubnetId pulumi.StringInput `pulumi:"subnetId"` // The date and time the DB System was created. TimeCreated pulumi.StringInput `pulumi:"timeCreated"` // The time the DB System was last updated. TimeUpdated pulumi.StringInput `pulumi:"timeUpdated"` }
func (GetMysqlDbSystemsDbSystemArgs) ElementType ¶
func (GetMysqlDbSystemsDbSystemArgs) ElementType() reflect.Type
func (GetMysqlDbSystemsDbSystemArgs) ToGetMysqlDbSystemsDbSystemOutput ¶
func (i GetMysqlDbSystemsDbSystemArgs) ToGetMysqlDbSystemsDbSystemOutput() GetMysqlDbSystemsDbSystemOutput
func (GetMysqlDbSystemsDbSystemArgs) ToGetMysqlDbSystemsDbSystemOutputWithContext ¶
func (i GetMysqlDbSystemsDbSystemArgs) ToGetMysqlDbSystemsDbSystemOutputWithContext(ctx context.Context) GetMysqlDbSystemsDbSystemOutput
type GetMysqlDbSystemsDbSystemArray ¶
type GetMysqlDbSystemsDbSystemArray []GetMysqlDbSystemsDbSystemInput
func (GetMysqlDbSystemsDbSystemArray) ElementType ¶
func (GetMysqlDbSystemsDbSystemArray) ElementType() reflect.Type
func (GetMysqlDbSystemsDbSystemArray) ToGetMysqlDbSystemsDbSystemArrayOutput ¶
func (i GetMysqlDbSystemsDbSystemArray) ToGetMysqlDbSystemsDbSystemArrayOutput() GetMysqlDbSystemsDbSystemArrayOutput
func (GetMysqlDbSystemsDbSystemArray) ToGetMysqlDbSystemsDbSystemArrayOutputWithContext ¶
func (i GetMysqlDbSystemsDbSystemArray) ToGetMysqlDbSystemsDbSystemArrayOutputWithContext(ctx context.Context) GetMysqlDbSystemsDbSystemArrayOutput
type GetMysqlDbSystemsDbSystemArrayInput ¶
type GetMysqlDbSystemsDbSystemArrayInput interface { pulumi.Input ToGetMysqlDbSystemsDbSystemArrayOutput() GetMysqlDbSystemsDbSystemArrayOutput ToGetMysqlDbSystemsDbSystemArrayOutputWithContext(context.Context) GetMysqlDbSystemsDbSystemArrayOutput }
GetMysqlDbSystemsDbSystemArrayInput is an input type that accepts GetMysqlDbSystemsDbSystemArray and GetMysqlDbSystemsDbSystemArrayOutput values. You can construct a concrete instance of `GetMysqlDbSystemsDbSystemArrayInput` via:
GetMysqlDbSystemsDbSystemArray{ GetMysqlDbSystemsDbSystemArgs{...} }
type GetMysqlDbSystemsDbSystemArrayOutput ¶
type GetMysqlDbSystemsDbSystemArrayOutput struct{ *pulumi.OutputState }
func (GetMysqlDbSystemsDbSystemArrayOutput) ElementType ¶
func (GetMysqlDbSystemsDbSystemArrayOutput) ElementType() reflect.Type
func (GetMysqlDbSystemsDbSystemArrayOutput) Index ¶
func (o GetMysqlDbSystemsDbSystemArrayOutput) Index(i pulumi.IntInput) GetMysqlDbSystemsDbSystemOutput
func (GetMysqlDbSystemsDbSystemArrayOutput) ToGetMysqlDbSystemsDbSystemArrayOutput ¶
func (o GetMysqlDbSystemsDbSystemArrayOutput) ToGetMysqlDbSystemsDbSystemArrayOutput() GetMysqlDbSystemsDbSystemArrayOutput
func (GetMysqlDbSystemsDbSystemArrayOutput) ToGetMysqlDbSystemsDbSystemArrayOutputWithContext ¶
func (o GetMysqlDbSystemsDbSystemArrayOutput) ToGetMysqlDbSystemsDbSystemArrayOutputWithContext(ctx context.Context) GetMysqlDbSystemsDbSystemArrayOutput
type GetMysqlDbSystemsDbSystemBackupPolicy ¶
type GetMysqlDbSystemsDbSystemBackupPolicy struct { // Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags map[string]string `pulumi:"definedTags"` // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}` FreeformTags map[string]string `pulumi:"freeformTags"` // Whether the Channel has been enabled by the user. IsEnabled bool `pulumi:"isEnabled"` // The PITR policy for the DB System. PitrPolicies []GetMysqlDbSystemsDbSystemBackupPolicyPitrPolicy `pulumi:"pitrPolicies"` // The number of days automated backups are retained. RetentionInDays int `pulumi:"retentionInDays"` // The start time of the maintenance window. WindowStartTime string `pulumi:"windowStartTime"` }
type GetMysqlDbSystemsDbSystemBackupPolicyArgs ¶
type GetMysqlDbSystemsDbSystemBackupPolicyArgs struct { // Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags pulumi.StringMapInput `pulumi:"definedTags"` // 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 `pulumi:"freeformTags"` // Whether the Channel has been enabled by the user. IsEnabled pulumi.BoolInput `pulumi:"isEnabled"` // The PITR policy for the DB System. PitrPolicies GetMysqlDbSystemsDbSystemBackupPolicyPitrPolicyArrayInput `pulumi:"pitrPolicies"` // The number of days automated backups are retained. RetentionInDays pulumi.IntInput `pulumi:"retentionInDays"` // The start time of the maintenance window. WindowStartTime pulumi.StringInput `pulumi:"windowStartTime"` }
func (GetMysqlDbSystemsDbSystemBackupPolicyArgs) ElementType ¶
func (GetMysqlDbSystemsDbSystemBackupPolicyArgs) ElementType() reflect.Type
func (GetMysqlDbSystemsDbSystemBackupPolicyArgs) ToGetMysqlDbSystemsDbSystemBackupPolicyOutput ¶
func (i GetMysqlDbSystemsDbSystemBackupPolicyArgs) ToGetMysqlDbSystemsDbSystemBackupPolicyOutput() GetMysqlDbSystemsDbSystemBackupPolicyOutput
func (GetMysqlDbSystemsDbSystemBackupPolicyArgs) ToGetMysqlDbSystemsDbSystemBackupPolicyOutputWithContext ¶
func (i GetMysqlDbSystemsDbSystemBackupPolicyArgs) ToGetMysqlDbSystemsDbSystemBackupPolicyOutputWithContext(ctx context.Context) GetMysqlDbSystemsDbSystemBackupPolicyOutput
type GetMysqlDbSystemsDbSystemBackupPolicyArray ¶
type GetMysqlDbSystemsDbSystemBackupPolicyArray []GetMysqlDbSystemsDbSystemBackupPolicyInput
func (GetMysqlDbSystemsDbSystemBackupPolicyArray) ElementType ¶
func (GetMysqlDbSystemsDbSystemBackupPolicyArray) ElementType() reflect.Type
func (GetMysqlDbSystemsDbSystemBackupPolicyArray) ToGetMysqlDbSystemsDbSystemBackupPolicyArrayOutput ¶
func (i GetMysqlDbSystemsDbSystemBackupPolicyArray) ToGetMysqlDbSystemsDbSystemBackupPolicyArrayOutput() GetMysqlDbSystemsDbSystemBackupPolicyArrayOutput
func (GetMysqlDbSystemsDbSystemBackupPolicyArray) ToGetMysqlDbSystemsDbSystemBackupPolicyArrayOutputWithContext ¶
func (i GetMysqlDbSystemsDbSystemBackupPolicyArray) ToGetMysqlDbSystemsDbSystemBackupPolicyArrayOutputWithContext(ctx context.Context) GetMysqlDbSystemsDbSystemBackupPolicyArrayOutput
type GetMysqlDbSystemsDbSystemBackupPolicyArrayInput ¶
type GetMysqlDbSystemsDbSystemBackupPolicyArrayInput interface { pulumi.Input ToGetMysqlDbSystemsDbSystemBackupPolicyArrayOutput() GetMysqlDbSystemsDbSystemBackupPolicyArrayOutput ToGetMysqlDbSystemsDbSystemBackupPolicyArrayOutputWithContext(context.Context) GetMysqlDbSystemsDbSystemBackupPolicyArrayOutput }
GetMysqlDbSystemsDbSystemBackupPolicyArrayInput is an input type that accepts GetMysqlDbSystemsDbSystemBackupPolicyArray and GetMysqlDbSystemsDbSystemBackupPolicyArrayOutput values. You can construct a concrete instance of `GetMysqlDbSystemsDbSystemBackupPolicyArrayInput` via:
GetMysqlDbSystemsDbSystemBackupPolicyArray{ GetMysqlDbSystemsDbSystemBackupPolicyArgs{...} }
type GetMysqlDbSystemsDbSystemBackupPolicyArrayOutput ¶
type GetMysqlDbSystemsDbSystemBackupPolicyArrayOutput struct{ *pulumi.OutputState }
func (GetMysqlDbSystemsDbSystemBackupPolicyArrayOutput) ElementType ¶
func (GetMysqlDbSystemsDbSystemBackupPolicyArrayOutput) ElementType() reflect.Type
func (GetMysqlDbSystemsDbSystemBackupPolicyArrayOutput) ToGetMysqlDbSystemsDbSystemBackupPolicyArrayOutput ¶
func (o GetMysqlDbSystemsDbSystemBackupPolicyArrayOutput) ToGetMysqlDbSystemsDbSystemBackupPolicyArrayOutput() GetMysqlDbSystemsDbSystemBackupPolicyArrayOutput
func (GetMysqlDbSystemsDbSystemBackupPolicyArrayOutput) ToGetMysqlDbSystemsDbSystemBackupPolicyArrayOutputWithContext ¶
func (o GetMysqlDbSystemsDbSystemBackupPolicyArrayOutput) ToGetMysqlDbSystemsDbSystemBackupPolicyArrayOutputWithContext(ctx context.Context) GetMysqlDbSystemsDbSystemBackupPolicyArrayOutput
type GetMysqlDbSystemsDbSystemBackupPolicyInput ¶
type GetMysqlDbSystemsDbSystemBackupPolicyInput interface { pulumi.Input ToGetMysqlDbSystemsDbSystemBackupPolicyOutput() GetMysqlDbSystemsDbSystemBackupPolicyOutput ToGetMysqlDbSystemsDbSystemBackupPolicyOutputWithContext(context.Context) GetMysqlDbSystemsDbSystemBackupPolicyOutput }
GetMysqlDbSystemsDbSystemBackupPolicyInput is an input type that accepts GetMysqlDbSystemsDbSystemBackupPolicyArgs and GetMysqlDbSystemsDbSystemBackupPolicyOutput values. You can construct a concrete instance of `GetMysqlDbSystemsDbSystemBackupPolicyInput` via:
GetMysqlDbSystemsDbSystemBackupPolicyArgs{...}
type GetMysqlDbSystemsDbSystemBackupPolicyOutput ¶
type GetMysqlDbSystemsDbSystemBackupPolicyOutput struct{ *pulumi.OutputState }
func (GetMysqlDbSystemsDbSystemBackupPolicyOutput) DefinedTags ¶
func (o GetMysqlDbSystemsDbSystemBackupPolicyOutput) DefinedTags() pulumi.StringMapOutput
Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`
func (GetMysqlDbSystemsDbSystemBackupPolicyOutput) ElementType ¶
func (GetMysqlDbSystemsDbSystemBackupPolicyOutput) ElementType() reflect.Type
func (GetMysqlDbSystemsDbSystemBackupPolicyOutput) FreeformTags ¶
func (o GetMysqlDbSystemsDbSystemBackupPolicyOutput) 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 (GetMysqlDbSystemsDbSystemBackupPolicyOutput) IsEnabled ¶
func (o GetMysqlDbSystemsDbSystemBackupPolicyOutput) IsEnabled() pulumi.BoolOutput
Whether the Channel has been enabled by the user.
func (GetMysqlDbSystemsDbSystemBackupPolicyOutput) PitrPolicies ¶
func (o GetMysqlDbSystemsDbSystemBackupPolicyOutput) PitrPolicies() GetMysqlDbSystemsDbSystemBackupPolicyPitrPolicyArrayOutput
The PITR policy for the DB System.
func (GetMysqlDbSystemsDbSystemBackupPolicyOutput) RetentionInDays ¶
func (o GetMysqlDbSystemsDbSystemBackupPolicyOutput) RetentionInDays() pulumi.IntOutput
The number of days automated backups are retained.
func (GetMysqlDbSystemsDbSystemBackupPolicyOutput) ToGetMysqlDbSystemsDbSystemBackupPolicyOutput ¶
func (o GetMysqlDbSystemsDbSystemBackupPolicyOutput) ToGetMysqlDbSystemsDbSystemBackupPolicyOutput() GetMysqlDbSystemsDbSystemBackupPolicyOutput
func (GetMysqlDbSystemsDbSystemBackupPolicyOutput) ToGetMysqlDbSystemsDbSystemBackupPolicyOutputWithContext ¶
func (o GetMysqlDbSystemsDbSystemBackupPolicyOutput) ToGetMysqlDbSystemsDbSystemBackupPolicyOutputWithContext(ctx context.Context) GetMysqlDbSystemsDbSystemBackupPolicyOutput
func (GetMysqlDbSystemsDbSystemBackupPolicyOutput) WindowStartTime ¶
func (o GetMysqlDbSystemsDbSystemBackupPolicyOutput) WindowStartTime() pulumi.StringOutput
The start time of the maintenance window.
type GetMysqlDbSystemsDbSystemBackupPolicyPitrPolicy ¶
type GetMysqlDbSystemsDbSystemBackupPolicyPitrPolicy struct { // Whether the Channel has been enabled by the user. IsEnabled bool `pulumi:"isEnabled"` }
type GetMysqlDbSystemsDbSystemBackupPolicyPitrPolicyArgs ¶
type GetMysqlDbSystemsDbSystemBackupPolicyPitrPolicyArgs struct { // Whether the Channel has been enabled by the user. IsEnabled pulumi.BoolInput `pulumi:"isEnabled"` }
func (GetMysqlDbSystemsDbSystemBackupPolicyPitrPolicyArgs) ElementType ¶
func (GetMysqlDbSystemsDbSystemBackupPolicyPitrPolicyArgs) ElementType() reflect.Type
func (GetMysqlDbSystemsDbSystemBackupPolicyPitrPolicyArgs) ToGetMysqlDbSystemsDbSystemBackupPolicyPitrPolicyOutput ¶
func (i GetMysqlDbSystemsDbSystemBackupPolicyPitrPolicyArgs) ToGetMysqlDbSystemsDbSystemBackupPolicyPitrPolicyOutput() GetMysqlDbSystemsDbSystemBackupPolicyPitrPolicyOutput
func (GetMysqlDbSystemsDbSystemBackupPolicyPitrPolicyArgs) ToGetMysqlDbSystemsDbSystemBackupPolicyPitrPolicyOutputWithContext ¶
func (i GetMysqlDbSystemsDbSystemBackupPolicyPitrPolicyArgs) ToGetMysqlDbSystemsDbSystemBackupPolicyPitrPolicyOutputWithContext(ctx context.Context) GetMysqlDbSystemsDbSystemBackupPolicyPitrPolicyOutput
type GetMysqlDbSystemsDbSystemBackupPolicyPitrPolicyArray ¶
type GetMysqlDbSystemsDbSystemBackupPolicyPitrPolicyArray []GetMysqlDbSystemsDbSystemBackupPolicyPitrPolicyInput
func (GetMysqlDbSystemsDbSystemBackupPolicyPitrPolicyArray) ElementType ¶
func (GetMysqlDbSystemsDbSystemBackupPolicyPitrPolicyArray) ElementType() reflect.Type
func (GetMysqlDbSystemsDbSystemBackupPolicyPitrPolicyArray) ToGetMysqlDbSystemsDbSystemBackupPolicyPitrPolicyArrayOutput ¶
func (i GetMysqlDbSystemsDbSystemBackupPolicyPitrPolicyArray) ToGetMysqlDbSystemsDbSystemBackupPolicyPitrPolicyArrayOutput() GetMysqlDbSystemsDbSystemBackupPolicyPitrPolicyArrayOutput
func (GetMysqlDbSystemsDbSystemBackupPolicyPitrPolicyArray) ToGetMysqlDbSystemsDbSystemBackupPolicyPitrPolicyArrayOutputWithContext ¶
func (i GetMysqlDbSystemsDbSystemBackupPolicyPitrPolicyArray) ToGetMysqlDbSystemsDbSystemBackupPolicyPitrPolicyArrayOutputWithContext(ctx context.Context) GetMysqlDbSystemsDbSystemBackupPolicyPitrPolicyArrayOutput
type GetMysqlDbSystemsDbSystemBackupPolicyPitrPolicyArrayInput ¶
type GetMysqlDbSystemsDbSystemBackupPolicyPitrPolicyArrayInput interface { pulumi.Input ToGetMysqlDbSystemsDbSystemBackupPolicyPitrPolicyArrayOutput() GetMysqlDbSystemsDbSystemBackupPolicyPitrPolicyArrayOutput ToGetMysqlDbSystemsDbSystemBackupPolicyPitrPolicyArrayOutputWithContext(context.Context) GetMysqlDbSystemsDbSystemBackupPolicyPitrPolicyArrayOutput }
GetMysqlDbSystemsDbSystemBackupPolicyPitrPolicyArrayInput is an input type that accepts GetMysqlDbSystemsDbSystemBackupPolicyPitrPolicyArray and GetMysqlDbSystemsDbSystemBackupPolicyPitrPolicyArrayOutput values. You can construct a concrete instance of `GetMysqlDbSystemsDbSystemBackupPolicyPitrPolicyArrayInput` via:
GetMysqlDbSystemsDbSystemBackupPolicyPitrPolicyArray{ GetMysqlDbSystemsDbSystemBackupPolicyPitrPolicyArgs{...} }
type GetMysqlDbSystemsDbSystemBackupPolicyPitrPolicyArrayOutput ¶
type GetMysqlDbSystemsDbSystemBackupPolicyPitrPolicyArrayOutput struct{ *pulumi.OutputState }
func (GetMysqlDbSystemsDbSystemBackupPolicyPitrPolicyArrayOutput) ElementType ¶
func (GetMysqlDbSystemsDbSystemBackupPolicyPitrPolicyArrayOutput) ElementType() reflect.Type
func (GetMysqlDbSystemsDbSystemBackupPolicyPitrPolicyArrayOutput) ToGetMysqlDbSystemsDbSystemBackupPolicyPitrPolicyArrayOutput ¶
func (o GetMysqlDbSystemsDbSystemBackupPolicyPitrPolicyArrayOutput) ToGetMysqlDbSystemsDbSystemBackupPolicyPitrPolicyArrayOutput() GetMysqlDbSystemsDbSystemBackupPolicyPitrPolicyArrayOutput
func (GetMysqlDbSystemsDbSystemBackupPolicyPitrPolicyArrayOutput) ToGetMysqlDbSystemsDbSystemBackupPolicyPitrPolicyArrayOutputWithContext ¶
func (o GetMysqlDbSystemsDbSystemBackupPolicyPitrPolicyArrayOutput) ToGetMysqlDbSystemsDbSystemBackupPolicyPitrPolicyArrayOutputWithContext(ctx context.Context) GetMysqlDbSystemsDbSystemBackupPolicyPitrPolicyArrayOutput
type GetMysqlDbSystemsDbSystemBackupPolicyPitrPolicyInput ¶
type GetMysqlDbSystemsDbSystemBackupPolicyPitrPolicyInput interface { pulumi.Input ToGetMysqlDbSystemsDbSystemBackupPolicyPitrPolicyOutput() GetMysqlDbSystemsDbSystemBackupPolicyPitrPolicyOutput ToGetMysqlDbSystemsDbSystemBackupPolicyPitrPolicyOutputWithContext(context.Context) GetMysqlDbSystemsDbSystemBackupPolicyPitrPolicyOutput }
GetMysqlDbSystemsDbSystemBackupPolicyPitrPolicyInput is an input type that accepts GetMysqlDbSystemsDbSystemBackupPolicyPitrPolicyArgs and GetMysqlDbSystemsDbSystemBackupPolicyPitrPolicyOutput values. You can construct a concrete instance of `GetMysqlDbSystemsDbSystemBackupPolicyPitrPolicyInput` via:
GetMysqlDbSystemsDbSystemBackupPolicyPitrPolicyArgs{...}
type GetMysqlDbSystemsDbSystemBackupPolicyPitrPolicyOutput ¶
type GetMysqlDbSystemsDbSystemBackupPolicyPitrPolicyOutput struct{ *pulumi.OutputState }
func (GetMysqlDbSystemsDbSystemBackupPolicyPitrPolicyOutput) ElementType ¶
func (GetMysqlDbSystemsDbSystemBackupPolicyPitrPolicyOutput) ElementType() reflect.Type
func (GetMysqlDbSystemsDbSystemBackupPolicyPitrPolicyOutput) IsEnabled ¶
func (o GetMysqlDbSystemsDbSystemBackupPolicyPitrPolicyOutput) IsEnabled() pulumi.BoolOutput
Whether the Channel has been enabled by the user.
func (GetMysqlDbSystemsDbSystemBackupPolicyPitrPolicyOutput) ToGetMysqlDbSystemsDbSystemBackupPolicyPitrPolicyOutput ¶
func (o GetMysqlDbSystemsDbSystemBackupPolicyPitrPolicyOutput) ToGetMysqlDbSystemsDbSystemBackupPolicyPitrPolicyOutput() GetMysqlDbSystemsDbSystemBackupPolicyPitrPolicyOutput
func (GetMysqlDbSystemsDbSystemBackupPolicyPitrPolicyOutput) ToGetMysqlDbSystemsDbSystemBackupPolicyPitrPolicyOutputWithContext ¶
func (o GetMysqlDbSystemsDbSystemBackupPolicyPitrPolicyOutput) ToGetMysqlDbSystemsDbSystemBackupPolicyPitrPolicyOutputWithContext(ctx context.Context) GetMysqlDbSystemsDbSystemBackupPolicyPitrPolicyOutput
type GetMysqlDbSystemsDbSystemChannel ¶
type GetMysqlDbSystemsDbSystemChannel struct { // The compartment [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). CompartmentId string `pulumi:"compartmentId"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags map[string]string `pulumi:"definedTags"` // A filter to return only the resource matching the given display name exactly. DisplayName string `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 map[string]string `pulumi:"freeformTags"` // The OCID of the DB System. Id string `pulumi:"id"` // Whether the Channel has been enabled by the user. IsEnabled bool `pulumi:"isEnabled"` // Additional information about the current lifecycleState. LifecycleDetails string `pulumi:"lifecycleDetails"` // Parameters detailing how to provision the initial data of the DB System. Sources []GetMysqlDbSystemsDbSystemChannelSource `pulumi:"sources"` // DbSystem Lifecycle State State string `pulumi:"state"` // Details about the Channel target. Targets []GetMysqlDbSystemsDbSystemChannelTarget `pulumi:"targets"` // The date and time the DB System was created. TimeCreated string `pulumi:"timeCreated"` // The time the DB System was last updated. TimeUpdated string `pulumi:"timeUpdated"` }
type GetMysqlDbSystemsDbSystemChannelArgs ¶
type GetMysqlDbSystemsDbSystemChannelArgs struct { // The compartment [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). CompartmentId pulumi.StringInput `pulumi:"compartmentId"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags pulumi.StringMapInput `pulumi:"definedTags"` // A filter to return only the resource matching the given display name exactly. DisplayName pulumi.StringInput `pulumi:"displayName"` // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}` FreeformTags pulumi.StringMapInput `pulumi:"freeformTags"` // The OCID of the DB System. Id pulumi.StringInput `pulumi:"id"` // Whether the Channel has been enabled by the user. IsEnabled pulumi.BoolInput `pulumi:"isEnabled"` // Additional information about the current lifecycleState. LifecycleDetails pulumi.StringInput `pulumi:"lifecycleDetails"` // Parameters detailing how to provision the initial data of the DB System. Sources GetMysqlDbSystemsDbSystemChannelSourceArrayInput `pulumi:"sources"` // DbSystem Lifecycle State State pulumi.StringInput `pulumi:"state"` // Details about the Channel target. Targets GetMysqlDbSystemsDbSystemChannelTargetArrayInput `pulumi:"targets"` // The date and time the DB System was created. TimeCreated pulumi.StringInput `pulumi:"timeCreated"` // The time the DB System was last updated. TimeUpdated pulumi.StringInput `pulumi:"timeUpdated"` }
func (GetMysqlDbSystemsDbSystemChannelArgs) ElementType ¶
func (GetMysqlDbSystemsDbSystemChannelArgs) ElementType() reflect.Type
func (GetMysqlDbSystemsDbSystemChannelArgs) ToGetMysqlDbSystemsDbSystemChannelOutput ¶
func (i GetMysqlDbSystemsDbSystemChannelArgs) ToGetMysqlDbSystemsDbSystemChannelOutput() GetMysqlDbSystemsDbSystemChannelOutput
func (GetMysqlDbSystemsDbSystemChannelArgs) ToGetMysqlDbSystemsDbSystemChannelOutputWithContext ¶
func (i GetMysqlDbSystemsDbSystemChannelArgs) ToGetMysqlDbSystemsDbSystemChannelOutputWithContext(ctx context.Context) GetMysqlDbSystemsDbSystemChannelOutput
type GetMysqlDbSystemsDbSystemChannelArray ¶
type GetMysqlDbSystemsDbSystemChannelArray []GetMysqlDbSystemsDbSystemChannelInput
func (GetMysqlDbSystemsDbSystemChannelArray) ElementType ¶
func (GetMysqlDbSystemsDbSystemChannelArray) ElementType() reflect.Type
func (GetMysqlDbSystemsDbSystemChannelArray) ToGetMysqlDbSystemsDbSystemChannelArrayOutput ¶
func (i GetMysqlDbSystemsDbSystemChannelArray) ToGetMysqlDbSystemsDbSystemChannelArrayOutput() GetMysqlDbSystemsDbSystemChannelArrayOutput
func (GetMysqlDbSystemsDbSystemChannelArray) ToGetMysqlDbSystemsDbSystemChannelArrayOutputWithContext ¶
func (i GetMysqlDbSystemsDbSystemChannelArray) ToGetMysqlDbSystemsDbSystemChannelArrayOutputWithContext(ctx context.Context) GetMysqlDbSystemsDbSystemChannelArrayOutput
type GetMysqlDbSystemsDbSystemChannelArrayInput ¶
type GetMysqlDbSystemsDbSystemChannelArrayInput interface { pulumi.Input ToGetMysqlDbSystemsDbSystemChannelArrayOutput() GetMysqlDbSystemsDbSystemChannelArrayOutput ToGetMysqlDbSystemsDbSystemChannelArrayOutputWithContext(context.Context) GetMysqlDbSystemsDbSystemChannelArrayOutput }
GetMysqlDbSystemsDbSystemChannelArrayInput is an input type that accepts GetMysqlDbSystemsDbSystemChannelArray and GetMysqlDbSystemsDbSystemChannelArrayOutput values. You can construct a concrete instance of `GetMysqlDbSystemsDbSystemChannelArrayInput` via:
GetMysqlDbSystemsDbSystemChannelArray{ GetMysqlDbSystemsDbSystemChannelArgs{...} }
type GetMysqlDbSystemsDbSystemChannelArrayOutput ¶
type GetMysqlDbSystemsDbSystemChannelArrayOutput struct{ *pulumi.OutputState }
func (GetMysqlDbSystemsDbSystemChannelArrayOutput) ElementType ¶
func (GetMysqlDbSystemsDbSystemChannelArrayOutput) ElementType() reflect.Type
func (GetMysqlDbSystemsDbSystemChannelArrayOutput) ToGetMysqlDbSystemsDbSystemChannelArrayOutput ¶
func (o GetMysqlDbSystemsDbSystemChannelArrayOutput) ToGetMysqlDbSystemsDbSystemChannelArrayOutput() GetMysqlDbSystemsDbSystemChannelArrayOutput
func (GetMysqlDbSystemsDbSystemChannelArrayOutput) ToGetMysqlDbSystemsDbSystemChannelArrayOutputWithContext ¶
func (o GetMysqlDbSystemsDbSystemChannelArrayOutput) ToGetMysqlDbSystemsDbSystemChannelArrayOutputWithContext(ctx context.Context) GetMysqlDbSystemsDbSystemChannelArrayOutput
type GetMysqlDbSystemsDbSystemChannelInput ¶
type GetMysqlDbSystemsDbSystemChannelInput interface { pulumi.Input ToGetMysqlDbSystemsDbSystemChannelOutput() GetMysqlDbSystemsDbSystemChannelOutput ToGetMysqlDbSystemsDbSystemChannelOutputWithContext(context.Context) GetMysqlDbSystemsDbSystemChannelOutput }
GetMysqlDbSystemsDbSystemChannelInput is an input type that accepts GetMysqlDbSystemsDbSystemChannelArgs and GetMysqlDbSystemsDbSystemChannelOutput values. You can construct a concrete instance of `GetMysqlDbSystemsDbSystemChannelInput` via:
GetMysqlDbSystemsDbSystemChannelArgs{...}
type GetMysqlDbSystemsDbSystemChannelOutput ¶
type GetMysqlDbSystemsDbSystemChannelOutput struct{ *pulumi.OutputState }
func (GetMysqlDbSystemsDbSystemChannelOutput) CompartmentId ¶
func (o GetMysqlDbSystemsDbSystemChannelOutput) CompartmentId() pulumi.StringOutput
The compartment [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
func (GetMysqlDbSystemsDbSystemChannelOutput) DefinedTags ¶
func (o GetMysqlDbSystemsDbSystemChannelOutput) DefinedTags() pulumi.StringMapOutput
Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`
func (GetMysqlDbSystemsDbSystemChannelOutput) DisplayName ¶
func (o GetMysqlDbSystemsDbSystemChannelOutput) DisplayName() pulumi.StringOutput
A filter to return only the resource matching the given display name exactly.
func (GetMysqlDbSystemsDbSystemChannelOutput) ElementType ¶
func (GetMysqlDbSystemsDbSystemChannelOutput) ElementType() reflect.Type
func (GetMysqlDbSystemsDbSystemChannelOutput) FreeformTags ¶
func (o GetMysqlDbSystemsDbSystemChannelOutput) 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 (GetMysqlDbSystemsDbSystemChannelOutput) Id ¶
func (o GetMysqlDbSystemsDbSystemChannelOutput) Id() pulumi.StringOutput
The OCID of the DB System.
func (GetMysqlDbSystemsDbSystemChannelOutput) IsEnabled ¶
func (o GetMysqlDbSystemsDbSystemChannelOutput) IsEnabled() pulumi.BoolOutput
Whether the Channel has been enabled by the user.
func (GetMysqlDbSystemsDbSystemChannelOutput) LifecycleDetails ¶
func (o GetMysqlDbSystemsDbSystemChannelOutput) LifecycleDetails() pulumi.StringOutput
Additional information about the current lifecycleState.
func (GetMysqlDbSystemsDbSystemChannelOutput) Sources ¶
func (o GetMysqlDbSystemsDbSystemChannelOutput) Sources() GetMysqlDbSystemsDbSystemChannelSourceArrayOutput
Parameters detailing how to provision the initial data of the DB System.
func (GetMysqlDbSystemsDbSystemChannelOutput) State ¶
func (o GetMysqlDbSystemsDbSystemChannelOutput) State() pulumi.StringOutput
DbSystem Lifecycle State
func (GetMysqlDbSystemsDbSystemChannelOutput) Targets ¶
func (o GetMysqlDbSystemsDbSystemChannelOutput) Targets() GetMysqlDbSystemsDbSystemChannelTargetArrayOutput
Details about the Channel target.
func (GetMysqlDbSystemsDbSystemChannelOutput) TimeCreated ¶
func (o GetMysqlDbSystemsDbSystemChannelOutput) TimeCreated() pulumi.StringOutput
The date and time the DB System was created.
func (GetMysqlDbSystemsDbSystemChannelOutput) TimeUpdated ¶
func (o GetMysqlDbSystemsDbSystemChannelOutput) TimeUpdated() pulumi.StringOutput
The time the DB System was last updated.
func (GetMysqlDbSystemsDbSystemChannelOutput) ToGetMysqlDbSystemsDbSystemChannelOutput ¶
func (o GetMysqlDbSystemsDbSystemChannelOutput) ToGetMysqlDbSystemsDbSystemChannelOutput() GetMysqlDbSystemsDbSystemChannelOutput
func (GetMysqlDbSystemsDbSystemChannelOutput) ToGetMysqlDbSystemsDbSystemChannelOutputWithContext ¶
func (o GetMysqlDbSystemsDbSystemChannelOutput) ToGetMysqlDbSystemsDbSystemChannelOutputWithContext(ctx context.Context) GetMysqlDbSystemsDbSystemChannelOutput
type GetMysqlDbSystemsDbSystemChannelSource ¶
type GetMysqlDbSystemsDbSystemChannelSource struct { // Specifies how the replication channel handles replicated transactions without an identifier, enabling replication from a source that does not use transaction-id-based replication to a replica that does. AnonymousTransactionsHandlings []GetMysqlDbSystemsDbSystemChannelSourceAnonymousTransactionsHandling `pulumi:"anonymousTransactionsHandlings"` // The network address of the DB System. Hostname string `pulumi:"hostname"` // The port for primary endpoint of the DB System to listen on. Port int `pulumi:"port"` // The specific source identifier. SourceType string `pulumi:"sourceType"` // The CA certificate of the server used for VERIFY_IDENTITY and VERIFY_CA ssl modes. SslCaCertificates []GetMysqlDbSystemsDbSystemChannelSourceSslCaCertificate `pulumi:"sslCaCertificates"` // The SSL mode of the Channel. SslMode string `pulumi:"sslMode"` // The name of the replication user on the source MySQL instance. The username has a maximum length of 96 characters. For more information, please see the [MySQL documentation](https://dev.mysql.com/doc/refman/8.0/en/change-master-to.html) Username string `pulumi:"username"` }
type GetMysqlDbSystemsDbSystemChannelSourceAnonymousTransactionsHandling ¶
type GetMysqlDbSystemsDbSystemChannelSourceAnonymousTransactionsHandling struct { // Specifies one of the coordinates (file) at which the replica should begin reading the source's log. As this value specifies the point where replication starts from, it is only used once, when it starts. It is never used again, unless a new UpdateChannel operation modifies it. LastConfiguredLogFilename string `pulumi:"lastConfiguredLogFilename"` // Specifies one of the coordinates (offset) at which the replica should begin reading the source's log. As this value specifies the point where replication starts from, it is only used once, when it starts. It is never used again, unless a new UpdateChannel operation modifies it. LastConfiguredLogOffset string `pulumi:"lastConfiguredLogOffset"` // Specifies how the replication channel handles anonymous transactions. Policy string `pulumi:"policy"` // The UUID that is used as a prefix when generating transaction identifiers for anonymous transactions coming from the source. You can change the UUID later. Uuid string `pulumi:"uuid"` }
type GetMysqlDbSystemsDbSystemChannelSourceAnonymousTransactionsHandlingArgs ¶
type GetMysqlDbSystemsDbSystemChannelSourceAnonymousTransactionsHandlingArgs struct { // Specifies one of the coordinates (file) at which the replica should begin reading the source's log. As this value specifies the point where replication starts from, it is only used once, when it starts. It is never used again, unless a new UpdateChannel operation modifies it. LastConfiguredLogFilename pulumi.StringInput `pulumi:"lastConfiguredLogFilename"` // Specifies one of the coordinates (offset) at which the replica should begin reading the source's log. As this value specifies the point where replication starts from, it is only used once, when it starts. It is never used again, unless a new UpdateChannel operation modifies it. LastConfiguredLogOffset pulumi.StringInput `pulumi:"lastConfiguredLogOffset"` // Specifies how the replication channel handles anonymous transactions. Policy pulumi.StringInput `pulumi:"policy"` // The UUID that is used as a prefix when generating transaction identifiers for anonymous transactions coming from the source. You can change the UUID later. Uuid pulumi.StringInput `pulumi:"uuid"` }
func (GetMysqlDbSystemsDbSystemChannelSourceAnonymousTransactionsHandlingArgs) ElementType ¶
func (GetMysqlDbSystemsDbSystemChannelSourceAnonymousTransactionsHandlingArgs) ElementType() reflect.Type
func (GetMysqlDbSystemsDbSystemChannelSourceAnonymousTransactionsHandlingArgs) ToGetMysqlDbSystemsDbSystemChannelSourceAnonymousTransactionsHandlingOutput ¶
func (i GetMysqlDbSystemsDbSystemChannelSourceAnonymousTransactionsHandlingArgs) ToGetMysqlDbSystemsDbSystemChannelSourceAnonymousTransactionsHandlingOutput() GetMysqlDbSystemsDbSystemChannelSourceAnonymousTransactionsHandlingOutput
func (GetMysqlDbSystemsDbSystemChannelSourceAnonymousTransactionsHandlingArgs) ToGetMysqlDbSystemsDbSystemChannelSourceAnonymousTransactionsHandlingOutputWithContext ¶
func (i GetMysqlDbSystemsDbSystemChannelSourceAnonymousTransactionsHandlingArgs) ToGetMysqlDbSystemsDbSystemChannelSourceAnonymousTransactionsHandlingOutputWithContext(ctx context.Context) GetMysqlDbSystemsDbSystemChannelSourceAnonymousTransactionsHandlingOutput
type GetMysqlDbSystemsDbSystemChannelSourceAnonymousTransactionsHandlingArray ¶
type GetMysqlDbSystemsDbSystemChannelSourceAnonymousTransactionsHandlingArray []GetMysqlDbSystemsDbSystemChannelSourceAnonymousTransactionsHandlingInput
func (GetMysqlDbSystemsDbSystemChannelSourceAnonymousTransactionsHandlingArray) ElementType ¶
func (GetMysqlDbSystemsDbSystemChannelSourceAnonymousTransactionsHandlingArray) ElementType() reflect.Type
func (GetMysqlDbSystemsDbSystemChannelSourceAnonymousTransactionsHandlingArray) ToGetMysqlDbSystemsDbSystemChannelSourceAnonymousTransactionsHandlingArrayOutput ¶
func (i GetMysqlDbSystemsDbSystemChannelSourceAnonymousTransactionsHandlingArray) ToGetMysqlDbSystemsDbSystemChannelSourceAnonymousTransactionsHandlingArrayOutput() GetMysqlDbSystemsDbSystemChannelSourceAnonymousTransactionsHandlingArrayOutput
func (GetMysqlDbSystemsDbSystemChannelSourceAnonymousTransactionsHandlingArray) ToGetMysqlDbSystemsDbSystemChannelSourceAnonymousTransactionsHandlingArrayOutputWithContext ¶
func (i GetMysqlDbSystemsDbSystemChannelSourceAnonymousTransactionsHandlingArray) ToGetMysqlDbSystemsDbSystemChannelSourceAnonymousTransactionsHandlingArrayOutputWithContext(ctx context.Context) GetMysqlDbSystemsDbSystemChannelSourceAnonymousTransactionsHandlingArrayOutput
type GetMysqlDbSystemsDbSystemChannelSourceAnonymousTransactionsHandlingArrayInput ¶
type GetMysqlDbSystemsDbSystemChannelSourceAnonymousTransactionsHandlingArrayInput interface { pulumi.Input ToGetMysqlDbSystemsDbSystemChannelSourceAnonymousTransactionsHandlingArrayOutput() GetMysqlDbSystemsDbSystemChannelSourceAnonymousTransactionsHandlingArrayOutput ToGetMysqlDbSystemsDbSystemChannelSourceAnonymousTransactionsHandlingArrayOutputWithContext(context.Context) GetMysqlDbSystemsDbSystemChannelSourceAnonymousTransactionsHandlingArrayOutput }
GetMysqlDbSystemsDbSystemChannelSourceAnonymousTransactionsHandlingArrayInput is an input type that accepts GetMysqlDbSystemsDbSystemChannelSourceAnonymousTransactionsHandlingArray and GetMysqlDbSystemsDbSystemChannelSourceAnonymousTransactionsHandlingArrayOutput values. You can construct a concrete instance of `GetMysqlDbSystemsDbSystemChannelSourceAnonymousTransactionsHandlingArrayInput` via:
GetMysqlDbSystemsDbSystemChannelSourceAnonymousTransactionsHandlingArray{ GetMysqlDbSystemsDbSystemChannelSourceAnonymousTransactionsHandlingArgs{...} }
type GetMysqlDbSystemsDbSystemChannelSourceAnonymousTransactionsHandlingArrayOutput ¶
type GetMysqlDbSystemsDbSystemChannelSourceAnonymousTransactionsHandlingArrayOutput struct{ *pulumi.OutputState }
func (GetMysqlDbSystemsDbSystemChannelSourceAnonymousTransactionsHandlingArrayOutput) ElementType ¶
func (GetMysqlDbSystemsDbSystemChannelSourceAnonymousTransactionsHandlingArrayOutput) ElementType() reflect.Type
func (GetMysqlDbSystemsDbSystemChannelSourceAnonymousTransactionsHandlingArrayOutput) ToGetMysqlDbSystemsDbSystemChannelSourceAnonymousTransactionsHandlingArrayOutput ¶
func (o GetMysqlDbSystemsDbSystemChannelSourceAnonymousTransactionsHandlingArrayOutput) ToGetMysqlDbSystemsDbSystemChannelSourceAnonymousTransactionsHandlingArrayOutput() GetMysqlDbSystemsDbSystemChannelSourceAnonymousTransactionsHandlingArrayOutput
func (GetMysqlDbSystemsDbSystemChannelSourceAnonymousTransactionsHandlingArrayOutput) ToGetMysqlDbSystemsDbSystemChannelSourceAnonymousTransactionsHandlingArrayOutputWithContext ¶
func (o GetMysqlDbSystemsDbSystemChannelSourceAnonymousTransactionsHandlingArrayOutput) ToGetMysqlDbSystemsDbSystemChannelSourceAnonymousTransactionsHandlingArrayOutputWithContext(ctx context.Context) GetMysqlDbSystemsDbSystemChannelSourceAnonymousTransactionsHandlingArrayOutput
type GetMysqlDbSystemsDbSystemChannelSourceAnonymousTransactionsHandlingInput ¶
type GetMysqlDbSystemsDbSystemChannelSourceAnonymousTransactionsHandlingInput interface { pulumi.Input ToGetMysqlDbSystemsDbSystemChannelSourceAnonymousTransactionsHandlingOutput() GetMysqlDbSystemsDbSystemChannelSourceAnonymousTransactionsHandlingOutput ToGetMysqlDbSystemsDbSystemChannelSourceAnonymousTransactionsHandlingOutputWithContext(context.Context) GetMysqlDbSystemsDbSystemChannelSourceAnonymousTransactionsHandlingOutput }
GetMysqlDbSystemsDbSystemChannelSourceAnonymousTransactionsHandlingInput is an input type that accepts GetMysqlDbSystemsDbSystemChannelSourceAnonymousTransactionsHandlingArgs and GetMysqlDbSystemsDbSystemChannelSourceAnonymousTransactionsHandlingOutput values. You can construct a concrete instance of `GetMysqlDbSystemsDbSystemChannelSourceAnonymousTransactionsHandlingInput` via:
GetMysqlDbSystemsDbSystemChannelSourceAnonymousTransactionsHandlingArgs{...}
type GetMysqlDbSystemsDbSystemChannelSourceAnonymousTransactionsHandlingOutput ¶
type GetMysqlDbSystemsDbSystemChannelSourceAnonymousTransactionsHandlingOutput struct{ *pulumi.OutputState }
func (GetMysqlDbSystemsDbSystemChannelSourceAnonymousTransactionsHandlingOutput) ElementType ¶
func (GetMysqlDbSystemsDbSystemChannelSourceAnonymousTransactionsHandlingOutput) ElementType() reflect.Type
func (GetMysqlDbSystemsDbSystemChannelSourceAnonymousTransactionsHandlingOutput) LastConfiguredLogFilename ¶
func (o GetMysqlDbSystemsDbSystemChannelSourceAnonymousTransactionsHandlingOutput) LastConfiguredLogFilename() pulumi.StringOutput
Specifies one of the coordinates (file) at which the replica should begin reading the source's log. As this value specifies the point where replication starts from, it is only used once, when it starts. It is never used again, unless a new UpdateChannel operation modifies it.
func (GetMysqlDbSystemsDbSystemChannelSourceAnonymousTransactionsHandlingOutput) LastConfiguredLogOffset ¶
func (o GetMysqlDbSystemsDbSystemChannelSourceAnonymousTransactionsHandlingOutput) LastConfiguredLogOffset() pulumi.StringOutput
Specifies one of the coordinates (offset) at which the replica should begin reading the source's log. As this value specifies the point where replication starts from, it is only used once, when it starts. It is never used again, unless a new UpdateChannel operation modifies it.
func (GetMysqlDbSystemsDbSystemChannelSourceAnonymousTransactionsHandlingOutput) Policy ¶
func (o GetMysqlDbSystemsDbSystemChannelSourceAnonymousTransactionsHandlingOutput) Policy() pulumi.StringOutput
Specifies how the replication channel handles anonymous transactions.
func (GetMysqlDbSystemsDbSystemChannelSourceAnonymousTransactionsHandlingOutput) ToGetMysqlDbSystemsDbSystemChannelSourceAnonymousTransactionsHandlingOutput ¶
func (o GetMysqlDbSystemsDbSystemChannelSourceAnonymousTransactionsHandlingOutput) ToGetMysqlDbSystemsDbSystemChannelSourceAnonymousTransactionsHandlingOutput() GetMysqlDbSystemsDbSystemChannelSourceAnonymousTransactionsHandlingOutput
func (GetMysqlDbSystemsDbSystemChannelSourceAnonymousTransactionsHandlingOutput) ToGetMysqlDbSystemsDbSystemChannelSourceAnonymousTransactionsHandlingOutputWithContext ¶
func (o GetMysqlDbSystemsDbSystemChannelSourceAnonymousTransactionsHandlingOutput) ToGetMysqlDbSystemsDbSystemChannelSourceAnonymousTransactionsHandlingOutputWithContext(ctx context.Context) GetMysqlDbSystemsDbSystemChannelSourceAnonymousTransactionsHandlingOutput
func (GetMysqlDbSystemsDbSystemChannelSourceAnonymousTransactionsHandlingOutput) Uuid ¶
func (o GetMysqlDbSystemsDbSystemChannelSourceAnonymousTransactionsHandlingOutput) Uuid() pulumi.StringOutput
The UUID that is used as a prefix when generating transaction identifiers for anonymous transactions coming from the source. You can change the UUID later.
type GetMysqlDbSystemsDbSystemChannelSourceArgs ¶
type GetMysqlDbSystemsDbSystemChannelSourceArgs struct { // Specifies how the replication channel handles replicated transactions without an identifier, enabling replication from a source that does not use transaction-id-based replication to a replica that does. AnonymousTransactionsHandlings GetMysqlDbSystemsDbSystemChannelSourceAnonymousTransactionsHandlingArrayInput `pulumi:"anonymousTransactionsHandlings"` // The network address of the DB System. Hostname pulumi.StringInput `pulumi:"hostname"` // The port for primary endpoint of the DB System to listen on. Port pulumi.IntInput `pulumi:"port"` // The specific source identifier. SourceType pulumi.StringInput `pulumi:"sourceType"` // The CA certificate of the server used for VERIFY_IDENTITY and VERIFY_CA ssl modes. SslCaCertificates GetMysqlDbSystemsDbSystemChannelSourceSslCaCertificateArrayInput `pulumi:"sslCaCertificates"` // The SSL mode of the Channel. SslMode pulumi.StringInput `pulumi:"sslMode"` // The name of the replication user on the source MySQL instance. The username has a maximum length of 96 characters. For more information, please see the [MySQL documentation](https://dev.mysql.com/doc/refman/8.0/en/change-master-to.html) Username pulumi.StringInput `pulumi:"username"` }
func (GetMysqlDbSystemsDbSystemChannelSourceArgs) ElementType ¶
func (GetMysqlDbSystemsDbSystemChannelSourceArgs) ElementType() reflect.Type
func (GetMysqlDbSystemsDbSystemChannelSourceArgs) ToGetMysqlDbSystemsDbSystemChannelSourceOutput ¶
func (i GetMysqlDbSystemsDbSystemChannelSourceArgs) ToGetMysqlDbSystemsDbSystemChannelSourceOutput() GetMysqlDbSystemsDbSystemChannelSourceOutput
func (GetMysqlDbSystemsDbSystemChannelSourceArgs) ToGetMysqlDbSystemsDbSystemChannelSourceOutputWithContext ¶
func (i GetMysqlDbSystemsDbSystemChannelSourceArgs) ToGetMysqlDbSystemsDbSystemChannelSourceOutputWithContext(ctx context.Context) GetMysqlDbSystemsDbSystemChannelSourceOutput
type GetMysqlDbSystemsDbSystemChannelSourceArray ¶
type GetMysqlDbSystemsDbSystemChannelSourceArray []GetMysqlDbSystemsDbSystemChannelSourceInput
func (GetMysqlDbSystemsDbSystemChannelSourceArray) ElementType ¶
func (GetMysqlDbSystemsDbSystemChannelSourceArray) ElementType() reflect.Type
func (GetMysqlDbSystemsDbSystemChannelSourceArray) ToGetMysqlDbSystemsDbSystemChannelSourceArrayOutput ¶
func (i GetMysqlDbSystemsDbSystemChannelSourceArray) ToGetMysqlDbSystemsDbSystemChannelSourceArrayOutput() GetMysqlDbSystemsDbSystemChannelSourceArrayOutput
func (GetMysqlDbSystemsDbSystemChannelSourceArray) ToGetMysqlDbSystemsDbSystemChannelSourceArrayOutputWithContext ¶
func (i GetMysqlDbSystemsDbSystemChannelSourceArray) ToGetMysqlDbSystemsDbSystemChannelSourceArrayOutputWithContext(ctx context.Context) GetMysqlDbSystemsDbSystemChannelSourceArrayOutput
type GetMysqlDbSystemsDbSystemChannelSourceArrayInput ¶
type GetMysqlDbSystemsDbSystemChannelSourceArrayInput interface { pulumi.Input ToGetMysqlDbSystemsDbSystemChannelSourceArrayOutput() GetMysqlDbSystemsDbSystemChannelSourceArrayOutput ToGetMysqlDbSystemsDbSystemChannelSourceArrayOutputWithContext(context.Context) GetMysqlDbSystemsDbSystemChannelSourceArrayOutput }
GetMysqlDbSystemsDbSystemChannelSourceArrayInput is an input type that accepts GetMysqlDbSystemsDbSystemChannelSourceArray and GetMysqlDbSystemsDbSystemChannelSourceArrayOutput values. You can construct a concrete instance of `GetMysqlDbSystemsDbSystemChannelSourceArrayInput` via:
GetMysqlDbSystemsDbSystemChannelSourceArray{ GetMysqlDbSystemsDbSystemChannelSourceArgs{...} }
type GetMysqlDbSystemsDbSystemChannelSourceArrayOutput ¶
type GetMysqlDbSystemsDbSystemChannelSourceArrayOutput struct{ *pulumi.OutputState }
func (GetMysqlDbSystemsDbSystemChannelSourceArrayOutput) ElementType ¶
func (GetMysqlDbSystemsDbSystemChannelSourceArrayOutput) ElementType() reflect.Type
func (GetMysqlDbSystemsDbSystemChannelSourceArrayOutput) ToGetMysqlDbSystemsDbSystemChannelSourceArrayOutput ¶
func (o GetMysqlDbSystemsDbSystemChannelSourceArrayOutput) ToGetMysqlDbSystemsDbSystemChannelSourceArrayOutput() GetMysqlDbSystemsDbSystemChannelSourceArrayOutput
func (GetMysqlDbSystemsDbSystemChannelSourceArrayOutput) ToGetMysqlDbSystemsDbSystemChannelSourceArrayOutputWithContext ¶
func (o GetMysqlDbSystemsDbSystemChannelSourceArrayOutput) ToGetMysqlDbSystemsDbSystemChannelSourceArrayOutputWithContext(ctx context.Context) GetMysqlDbSystemsDbSystemChannelSourceArrayOutput
type GetMysqlDbSystemsDbSystemChannelSourceInput ¶
type GetMysqlDbSystemsDbSystemChannelSourceInput interface { pulumi.Input ToGetMysqlDbSystemsDbSystemChannelSourceOutput() GetMysqlDbSystemsDbSystemChannelSourceOutput ToGetMysqlDbSystemsDbSystemChannelSourceOutputWithContext(context.Context) GetMysqlDbSystemsDbSystemChannelSourceOutput }
GetMysqlDbSystemsDbSystemChannelSourceInput is an input type that accepts GetMysqlDbSystemsDbSystemChannelSourceArgs and GetMysqlDbSystemsDbSystemChannelSourceOutput values. You can construct a concrete instance of `GetMysqlDbSystemsDbSystemChannelSourceInput` via:
GetMysqlDbSystemsDbSystemChannelSourceArgs{...}
type GetMysqlDbSystemsDbSystemChannelSourceOutput ¶
type GetMysqlDbSystemsDbSystemChannelSourceOutput struct{ *pulumi.OutputState }
func (GetMysqlDbSystemsDbSystemChannelSourceOutput) AnonymousTransactionsHandlings ¶
func (o GetMysqlDbSystemsDbSystemChannelSourceOutput) AnonymousTransactionsHandlings() GetMysqlDbSystemsDbSystemChannelSourceAnonymousTransactionsHandlingArrayOutput
Specifies how the replication channel handles replicated transactions without an identifier, enabling replication from a source that does not use transaction-id-based replication to a replica that does.
func (GetMysqlDbSystemsDbSystemChannelSourceOutput) ElementType ¶
func (GetMysqlDbSystemsDbSystemChannelSourceOutput) ElementType() reflect.Type
func (GetMysqlDbSystemsDbSystemChannelSourceOutput) Hostname ¶
func (o GetMysqlDbSystemsDbSystemChannelSourceOutput) Hostname() pulumi.StringOutput
The network address of the DB System.
func (GetMysqlDbSystemsDbSystemChannelSourceOutput) Port ¶
func (o GetMysqlDbSystemsDbSystemChannelSourceOutput) Port() pulumi.IntOutput
The port for primary endpoint of the DB System to listen on.
func (GetMysqlDbSystemsDbSystemChannelSourceOutput) SourceType ¶
func (o GetMysqlDbSystemsDbSystemChannelSourceOutput) SourceType() pulumi.StringOutput
The specific source identifier.
func (GetMysqlDbSystemsDbSystemChannelSourceOutput) SslCaCertificates ¶
func (o GetMysqlDbSystemsDbSystemChannelSourceOutput) SslCaCertificates() GetMysqlDbSystemsDbSystemChannelSourceSslCaCertificateArrayOutput
The CA certificate of the server used for VERIFY_IDENTITY and VERIFY_CA ssl modes.
func (GetMysqlDbSystemsDbSystemChannelSourceOutput) SslMode ¶
func (o GetMysqlDbSystemsDbSystemChannelSourceOutput) SslMode() pulumi.StringOutput
The SSL mode of the Channel.
func (GetMysqlDbSystemsDbSystemChannelSourceOutput) ToGetMysqlDbSystemsDbSystemChannelSourceOutput ¶
func (o GetMysqlDbSystemsDbSystemChannelSourceOutput) ToGetMysqlDbSystemsDbSystemChannelSourceOutput() GetMysqlDbSystemsDbSystemChannelSourceOutput
func (GetMysqlDbSystemsDbSystemChannelSourceOutput) ToGetMysqlDbSystemsDbSystemChannelSourceOutputWithContext ¶
func (o GetMysqlDbSystemsDbSystemChannelSourceOutput) ToGetMysqlDbSystemsDbSystemChannelSourceOutputWithContext(ctx context.Context) GetMysqlDbSystemsDbSystemChannelSourceOutput
func (GetMysqlDbSystemsDbSystemChannelSourceOutput) Username ¶
func (o GetMysqlDbSystemsDbSystemChannelSourceOutput) Username() pulumi.StringOutput
The name of the replication user on the source MySQL instance. The username has a maximum length of 96 characters. For more information, please see the [MySQL documentation](https://dev.mysql.com/doc/refman/8.0/en/change-master-to.html)
type GetMysqlDbSystemsDbSystemChannelSourceSslCaCertificateArgs ¶
type GetMysqlDbSystemsDbSystemChannelSourceSslCaCertificateArgs struct { // The type of CA certificate. CertificateType pulumi.StringInput `pulumi:"certificateType"` // The string containing the CA certificate in PEM format. Contents pulumi.StringInput `pulumi:"contents"` }
func (GetMysqlDbSystemsDbSystemChannelSourceSslCaCertificateArgs) ElementType ¶
func (GetMysqlDbSystemsDbSystemChannelSourceSslCaCertificateArgs) ElementType() reflect.Type
func (GetMysqlDbSystemsDbSystemChannelSourceSslCaCertificateArgs) ToGetMysqlDbSystemsDbSystemChannelSourceSslCaCertificateOutput ¶
func (i GetMysqlDbSystemsDbSystemChannelSourceSslCaCertificateArgs) ToGetMysqlDbSystemsDbSystemChannelSourceSslCaCertificateOutput() GetMysqlDbSystemsDbSystemChannelSourceSslCaCertificateOutput
func (GetMysqlDbSystemsDbSystemChannelSourceSslCaCertificateArgs) ToGetMysqlDbSystemsDbSystemChannelSourceSslCaCertificateOutputWithContext ¶
func (i GetMysqlDbSystemsDbSystemChannelSourceSslCaCertificateArgs) ToGetMysqlDbSystemsDbSystemChannelSourceSslCaCertificateOutputWithContext(ctx context.Context) GetMysqlDbSystemsDbSystemChannelSourceSslCaCertificateOutput
type GetMysqlDbSystemsDbSystemChannelSourceSslCaCertificateArray ¶
type GetMysqlDbSystemsDbSystemChannelSourceSslCaCertificateArray []GetMysqlDbSystemsDbSystemChannelSourceSslCaCertificateInput
func (GetMysqlDbSystemsDbSystemChannelSourceSslCaCertificateArray) ElementType ¶
func (GetMysqlDbSystemsDbSystemChannelSourceSslCaCertificateArray) ElementType() reflect.Type
func (GetMysqlDbSystemsDbSystemChannelSourceSslCaCertificateArray) ToGetMysqlDbSystemsDbSystemChannelSourceSslCaCertificateArrayOutput ¶
func (i GetMysqlDbSystemsDbSystemChannelSourceSslCaCertificateArray) ToGetMysqlDbSystemsDbSystemChannelSourceSslCaCertificateArrayOutput() GetMysqlDbSystemsDbSystemChannelSourceSslCaCertificateArrayOutput
func (GetMysqlDbSystemsDbSystemChannelSourceSslCaCertificateArray) ToGetMysqlDbSystemsDbSystemChannelSourceSslCaCertificateArrayOutputWithContext ¶
func (i GetMysqlDbSystemsDbSystemChannelSourceSslCaCertificateArray) ToGetMysqlDbSystemsDbSystemChannelSourceSslCaCertificateArrayOutputWithContext(ctx context.Context) GetMysqlDbSystemsDbSystemChannelSourceSslCaCertificateArrayOutput
type GetMysqlDbSystemsDbSystemChannelSourceSslCaCertificateArrayInput ¶
type GetMysqlDbSystemsDbSystemChannelSourceSslCaCertificateArrayInput interface { pulumi.Input ToGetMysqlDbSystemsDbSystemChannelSourceSslCaCertificateArrayOutput() GetMysqlDbSystemsDbSystemChannelSourceSslCaCertificateArrayOutput ToGetMysqlDbSystemsDbSystemChannelSourceSslCaCertificateArrayOutputWithContext(context.Context) GetMysqlDbSystemsDbSystemChannelSourceSslCaCertificateArrayOutput }
GetMysqlDbSystemsDbSystemChannelSourceSslCaCertificateArrayInput is an input type that accepts GetMysqlDbSystemsDbSystemChannelSourceSslCaCertificateArray and GetMysqlDbSystemsDbSystemChannelSourceSslCaCertificateArrayOutput values. You can construct a concrete instance of `GetMysqlDbSystemsDbSystemChannelSourceSslCaCertificateArrayInput` via:
GetMysqlDbSystemsDbSystemChannelSourceSslCaCertificateArray{ GetMysqlDbSystemsDbSystemChannelSourceSslCaCertificateArgs{...} }
type GetMysqlDbSystemsDbSystemChannelSourceSslCaCertificateArrayOutput ¶
type GetMysqlDbSystemsDbSystemChannelSourceSslCaCertificateArrayOutput struct{ *pulumi.OutputState }
func (GetMysqlDbSystemsDbSystemChannelSourceSslCaCertificateArrayOutput) ElementType ¶
func (GetMysqlDbSystemsDbSystemChannelSourceSslCaCertificateArrayOutput) ElementType() reflect.Type
func (GetMysqlDbSystemsDbSystemChannelSourceSslCaCertificateArrayOutput) ToGetMysqlDbSystemsDbSystemChannelSourceSslCaCertificateArrayOutput ¶
func (o GetMysqlDbSystemsDbSystemChannelSourceSslCaCertificateArrayOutput) ToGetMysqlDbSystemsDbSystemChannelSourceSslCaCertificateArrayOutput() GetMysqlDbSystemsDbSystemChannelSourceSslCaCertificateArrayOutput
func (GetMysqlDbSystemsDbSystemChannelSourceSslCaCertificateArrayOutput) ToGetMysqlDbSystemsDbSystemChannelSourceSslCaCertificateArrayOutputWithContext ¶
func (o GetMysqlDbSystemsDbSystemChannelSourceSslCaCertificateArrayOutput) ToGetMysqlDbSystemsDbSystemChannelSourceSslCaCertificateArrayOutputWithContext(ctx context.Context) GetMysqlDbSystemsDbSystemChannelSourceSslCaCertificateArrayOutput
type GetMysqlDbSystemsDbSystemChannelSourceSslCaCertificateInput ¶
type GetMysqlDbSystemsDbSystemChannelSourceSslCaCertificateInput interface { pulumi.Input ToGetMysqlDbSystemsDbSystemChannelSourceSslCaCertificateOutput() GetMysqlDbSystemsDbSystemChannelSourceSslCaCertificateOutput ToGetMysqlDbSystemsDbSystemChannelSourceSslCaCertificateOutputWithContext(context.Context) GetMysqlDbSystemsDbSystemChannelSourceSslCaCertificateOutput }
GetMysqlDbSystemsDbSystemChannelSourceSslCaCertificateInput is an input type that accepts GetMysqlDbSystemsDbSystemChannelSourceSslCaCertificateArgs and GetMysqlDbSystemsDbSystemChannelSourceSslCaCertificateOutput values. You can construct a concrete instance of `GetMysqlDbSystemsDbSystemChannelSourceSslCaCertificateInput` via:
GetMysqlDbSystemsDbSystemChannelSourceSslCaCertificateArgs{...}
type GetMysqlDbSystemsDbSystemChannelSourceSslCaCertificateOutput ¶
type GetMysqlDbSystemsDbSystemChannelSourceSslCaCertificateOutput struct{ *pulumi.OutputState }
func (GetMysqlDbSystemsDbSystemChannelSourceSslCaCertificateOutput) CertificateType ¶
func (o GetMysqlDbSystemsDbSystemChannelSourceSslCaCertificateOutput) CertificateType() pulumi.StringOutput
The type of CA certificate.
func (GetMysqlDbSystemsDbSystemChannelSourceSslCaCertificateOutput) Contents ¶
func (o GetMysqlDbSystemsDbSystemChannelSourceSslCaCertificateOutput) Contents() pulumi.StringOutput
The string containing the CA certificate in PEM format.
func (GetMysqlDbSystemsDbSystemChannelSourceSslCaCertificateOutput) ElementType ¶
func (GetMysqlDbSystemsDbSystemChannelSourceSslCaCertificateOutput) ElementType() reflect.Type
func (GetMysqlDbSystemsDbSystemChannelSourceSslCaCertificateOutput) ToGetMysqlDbSystemsDbSystemChannelSourceSslCaCertificateOutput ¶
func (o GetMysqlDbSystemsDbSystemChannelSourceSslCaCertificateOutput) ToGetMysqlDbSystemsDbSystemChannelSourceSslCaCertificateOutput() GetMysqlDbSystemsDbSystemChannelSourceSslCaCertificateOutput
func (GetMysqlDbSystemsDbSystemChannelSourceSslCaCertificateOutput) ToGetMysqlDbSystemsDbSystemChannelSourceSslCaCertificateOutputWithContext ¶
func (o GetMysqlDbSystemsDbSystemChannelSourceSslCaCertificateOutput) ToGetMysqlDbSystemsDbSystemChannelSourceSslCaCertificateOutputWithContext(ctx context.Context) GetMysqlDbSystemsDbSystemChannelSourceSslCaCertificateOutput
type GetMysqlDbSystemsDbSystemChannelTarget ¶
type GetMysqlDbSystemsDbSystemChannelTarget struct { // The username for the replication applier of the target MySQL DB System. ApplierUsername string `pulumi:"applierUsername"` // The case-insensitive name that identifies the replication channel. Channel names must follow the rules defined for [MySQL identifiers](https://dev.mysql.com/doc/refman/8.0/en/identifiers.html). The names of non-Deleted Channels must be unique for each DB System. ChannelName string `pulumi:"channelName"` // The DB System [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). DbSystemId string `pulumi:"dbSystemId"` // Specifies the amount of time, in seconds, that the channel waits before applying a transaction received from the source. DelayInSeconds int `pulumi:"delayInSeconds"` // Replication filter rules to be applied at the DB System Channel target. Filters []GetMysqlDbSystemsDbSystemChannelTargetFilter `pulumi:"filters"` // Specifies how a replication channel handles the creation and alteration of tables that do not have a primary key. TablesWithoutPrimaryKeyHandling string `pulumi:"tablesWithoutPrimaryKeyHandling"` // The specific target identifier. TargetType string `pulumi:"targetType"` }
type GetMysqlDbSystemsDbSystemChannelTargetArgs ¶
type GetMysqlDbSystemsDbSystemChannelTargetArgs struct { // The username for the replication applier of the target MySQL DB System. ApplierUsername pulumi.StringInput `pulumi:"applierUsername"` // The case-insensitive name that identifies the replication channel. Channel names must follow the rules defined for [MySQL identifiers](https://dev.mysql.com/doc/refman/8.0/en/identifiers.html). The names of non-Deleted Channels must be unique for each DB System. ChannelName pulumi.StringInput `pulumi:"channelName"` // The DB System [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). DbSystemId pulumi.StringInput `pulumi:"dbSystemId"` // Specifies the amount of time, in seconds, that the channel waits before applying a transaction received from the source. DelayInSeconds pulumi.IntInput `pulumi:"delayInSeconds"` // Replication filter rules to be applied at the DB System Channel target. Filters GetMysqlDbSystemsDbSystemChannelTargetFilterArrayInput `pulumi:"filters"` // Specifies how a replication channel handles the creation and alteration of tables that do not have a primary key. TablesWithoutPrimaryKeyHandling pulumi.StringInput `pulumi:"tablesWithoutPrimaryKeyHandling"` // The specific target identifier. TargetType pulumi.StringInput `pulumi:"targetType"` }
func (GetMysqlDbSystemsDbSystemChannelTargetArgs) ElementType ¶
func (GetMysqlDbSystemsDbSystemChannelTargetArgs) ElementType() reflect.Type
func (GetMysqlDbSystemsDbSystemChannelTargetArgs) ToGetMysqlDbSystemsDbSystemChannelTargetOutput ¶
func (i GetMysqlDbSystemsDbSystemChannelTargetArgs) ToGetMysqlDbSystemsDbSystemChannelTargetOutput() GetMysqlDbSystemsDbSystemChannelTargetOutput
func (GetMysqlDbSystemsDbSystemChannelTargetArgs) ToGetMysqlDbSystemsDbSystemChannelTargetOutputWithContext ¶
func (i GetMysqlDbSystemsDbSystemChannelTargetArgs) ToGetMysqlDbSystemsDbSystemChannelTargetOutputWithContext(ctx context.Context) GetMysqlDbSystemsDbSystemChannelTargetOutput
type GetMysqlDbSystemsDbSystemChannelTargetArray ¶
type GetMysqlDbSystemsDbSystemChannelTargetArray []GetMysqlDbSystemsDbSystemChannelTargetInput
func (GetMysqlDbSystemsDbSystemChannelTargetArray) ElementType ¶
func (GetMysqlDbSystemsDbSystemChannelTargetArray) ElementType() reflect.Type
func (GetMysqlDbSystemsDbSystemChannelTargetArray) ToGetMysqlDbSystemsDbSystemChannelTargetArrayOutput ¶
func (i GetMysqlDbSystemsDbSystemChannelTargetArray) ToGetMysqlDbSystemsDbSystemChannelTargetArrayOutput() GetMysqlDbSystemsDbSystemChannelTargetArrayOutput
func (GetMysqlDbSystemsDbSystemChannelTargetArray) ToGetMysqlDbSystemsDbSystemChannelTargetArrayOutputWithContext ¶
func (i GetMysqlDbSystemsDbSystemChannelTargetArray) ToGetMysqlDbSystemsDbSystemChannelTargetArrayOutputWithContext(ctx context.Context) GetMysqlDbSystemsDbSystemChannelTargetArrayOutput
type GetMysqlDbSystemsDbSystemChannelTargetArrayInput ¶
type GetMysqlDbSystemsDbSystemChannelTargetArrayInput interface { pulumi.Input ToGetMysqlDbSystemsDbSystemChannelTargetArrayOutput() GetMysqlDbSystemsDbSystemChannelTargetArrayOutput ToGetMysqlDbSystemsDbSystemChannelTargetArrayOutputWithContext(context.Context) GetMysqlDbSystemsDbSystemChannelTargetArrayOutput }
GetMysqlDbSystemsDbSystemChannelTargetArrayInput is an input type that accepts GetMysqlDbSystemsDbSystemChannelTargetArray and GetMysqlDbSystemsDbSystemChannelTargetArrayOutput values. You can construct a concrete instance of `GetMysqlDbSystemsDbSystemChannelTargetArrayInput` via:
GetMysqlDbSystemsDbSystemChannelTargetArray{ GetMysqlDbSystemsDbSystemChannelTargetArgs{...} }
type GetMysqlDbSystemsDbSystemChannelTargetArrayOutput ¶
type GetMysqlDbSystemsDbSystemChannelTargetArrayOutput struct{ *pulumi.OutputState }
func (GetMysqlDbSystemsDbSystemChannelTargetArrayOutput) ElementType ¶
func (GetMysqlDbSystemsDbSystemChannelTargetArrayOutput) ElementType() reflect.Type
func (GetMysqlDbSystemsDbSystemChannelTargetArrayOutput) ToGetMysqlDbSystemsDbSystemChannelTargetArrayOutput ¶
func (o GetMysqlDbSystemsDbSystemChannelTargetArrayOutput) ToGetMysqlDbSystemsDbSystemChannelTargetArrayOutput() GetMysqlDbSystemsDbSystemChannelTargetArrayOutput
func (GetMysqlDbSystemsDbSystemChannelTargetArrayOutput) ToGetMysqlDbSystemsDbSystemChannelTargetArrayOutputWithContext ¶
func (o GetMysqlDbSystemsDbSystemChannelTargetArrayOutput) ToGetMysqlDbSystemsDbSystemChannelTargetArrayOutputWithContext(ctx context.Context) GetMysqlDbSystemsDbSystemChannelTargetArrayOutput
type GetMysqlDbSystemsDbSystemChannelTargetFilter ¶
type GetMysqlDbSystemsDbSystemChannelTargetFilter struct { // The type of the filter rule. Type string `pulumi:"type"` // The body of the filter rule. This can represent a database, a table, or a database pair (represented as "db1->db2"). For more information, see [Replication Filtering Rules](https://dev.mysql.com/doc/refman/8.0/en/replication-rules.html). Value string `pulumi:"value"` }
type GetMysqlDbSystemsDbSystemChannelTargetFilterArgs ¶
type GetMysqlDbSystemsDbSystemChannelTargetFilterArgs struct { // The type of the filter rule. Type pulumi.StringInput `pulumi:"type"` // The body of the filter rule. This can represent a database, a table, or a database pair (represented as "db1->db2"). For more information, see [Replication Filtering Rules](https://dev.mysql.com/doc/refman/8.0/en/replication-rules.html). Value pulumi.StringInput `pulumi:"value"` }
func (GetMysqlDbSystemsDbSystemChannelTargetFilterArgs) ElementType ¶
func (GetMysqlDbSystemsDbSystemChannelTargetFilterArgs) ElementType() reflect.Type
func (GetMysqlDbSystemsDbSystemChannelTargetFilterArgs) ToGetMysqlDbSystemsDbSystemChannelTargetFilterOutput ¶
func (i GetMysqlDbSystemsDbSystemChannelTargetFilterArgs) ToGetMysqlDbSystemsDbSystemChannelTargetFilterOutput() GetMysqlDbSystemsDbSystemChannelTargetFilterOutput
func (GetMysqlDbSystemsDbSystemChannelTargetFilterArgs) ToGetMysqlDbSystemsDbSystemChannelTargetFilterOutputWithContext ¶
func (i GetMysqlDbSystemsDbSystemChannelTargetFilterArgs) ToGetMysqlDbSystemsDbSystemChannelTargetFilterOutputWithContext(ctx context.Context) GetMysqlDbSystemsDbSystemChannelTargetFilterOutput
type GetMysqlDbSystemsDbSystemChannelTargetFilterArray ¶
type GetMysqlDbSystemsDbSystemChannelTargetFilterArray []GetMysqlDbSystemsDbSystemChannelTargetFilterInput
func (GetMysqlDbSystemsDbSystemChannelTargetFilterArray) ElementType ¶
func (GetMysqlDbSystemsDbSystemChannelTargetFilterArray) ElementType() reflect.Type
func (GetMysqlDbSystemsDbSystemChannelTargetFilterArray) ToGetMysqlDbSystemsDbSystemChannelTargetFilterArrayOutput ¶
func (i GetMysqlDbSystemsDbSystemChannelTargetFilterArray) ToGetMysqlDbSystemsDbSystemChannelTargetFilterArrayOutput() GetMysqlDbSystemsDbSystemChannelTargetFilterArrayOutput
func (GetMysqlDbSystemsDbSystemChannelTargetFilterArray) ToGetMysqlDbSystemsDbSystemChannelTargetFilterArrayOutputWithContext ¶
func (i GetMysqlDbSystemsDbSystemChannelTargetFilterArray) ToGetMysqlDbSystemsDbSystemChannelTargetFilterArrayOutputWithContext(ctx context.Context) GetMysqlDbSystemsDbSystemChannelTargetFilterArrayOutput
type GetMysqlDbSystemsDbSystemChannelTargetFilterArrayInput ¶
type GetMysqlDbSystemsDbSystemChannelTargetFilterArrayInput interface { pulumi.Input ToGetMysqlDbSystemsDbSystemChannelTargetFilterArrayOutput() GetMysqlDbSystemsDbSystemChannelTargetFilterArrayOutput ToGetMysqlDbSystemsDbSystemChannelTargetFilterArrayOutputWithContext(context.Context) GetMysqlDbSystemsDbSystemChannelTargetFilterArrayOutput }
GetMysqlDbSystemsDbSystemChannelTargetFilterArrayInput is an input type that accepts GetMysqlDbSystemsDbSystemChannelTargetFilterArray and GetMysqlDbSystemsDbSystemChannelTargetFilterArrayOutput values. You can construct a concrete instance of `GetMysqlDbSystemsDbSystemChannelTargetFilterArrayInput` via:
GetMysqlDbSystemsDbSystemChannelTargetFilterArray{ GetMysqlDbSystemsDbSystemChannelTargetFilterArgs{...} }
type GetMysqlDbSystemsDbSystemChannelTargetFilterArrayOutput ¶
type GetMysqlDbSystemsDbSystemChannelTargetFilterArrayOutput struct{ *pulumi.OutputState }
func (GetMysqlDbSystemsDbSystemChannelTargetFilterArrayOutput) ElementType ¶
func (GetMysqlDbSystemsDbSystemChannelTargetFilterArrayOutput) ElementType() reflect.Type
func (GetMysqlDbSystemsDbSystemChannelTargetFilterArrayOutput) ToGetMysqlDbSystemsDbSystemChannelTargetFilterArrayOutput ¶
func (o GetMysqlDbSystemsDbSystemChannelTargetFilterArrayOutput) ToGetMysqlDbSystemsDbSystemChannelTargetFilterArrayOutput() GetMysqlDbSystemsDbSystemChannelTargetFilterArrayOutput
func (GetMysqlDbSystemsDbSystemChannelTargetFilterArrayOutput) ToGetMysqlDbSystemsDbSystemChannelTargetFilterArrayOutputWithContext ¶
func (o GetMysqlDbSystemsDbSystemChannelTargetFilterArrayOutput) ToGetMysqlDbSystemsDbSystemChannelTargetFilterArrayOutputWithContext(ctx context.Context) GetMysqlDbSystemsDbSystemChannelTargetFilterArrayOutput
type GetMysqlDbSystemsDbSystemChannelTargetFilterInput ¶
type GetMysqlDbSystemsDbSystemChannelTargetFilterInput interface { pulumi.Input ToGetMysqlDbSystemsDbSystemChannelTargetFilterOutput() GetMysqlDbSystemsDbSystemChannelTargetFilterOutput ToGetMysqlDbSystemsDbSystemChannelTargetFilterOutputWithContext(context.Context) GetMysqlDbSystemsDbSystemChannelTargetFilterOutput }
GetMysqlDbSystemsDbSystemChannelTargetFilterInput is an input type that accepts GetMysqlDbSystemsDbSystemChannelTargetFilterArgs and GetMysqlDbSystemsDbSystemChannelTargetFilterOutput values. You can construct a concrete instance of `GetMysqlDbSystemsDbSystemChannelTargetFilterInput` via:
GetMysqlDbSystemsDbSystemChannelTargetFilterArgs{...}
type GetMysqlDbSystemsDbSystemChannelTargetFilterOutput ¶
type GetMysqlDbSystemsDbSystemChannelTargetFilterOutput struct{ *pulumi.OutputState }
func (GetMysqlDbSystemsDbSystemChannelTargetFilterOutput) ElementType ¶
func (GetMysqlDbSystemsDbSystemChannelTargetFilterOutput) ElementType() reflect.Type
func (GetMysqlDbSystemsDbSystemChannelTargetFilterOutput) ToGetMysqlDbSystemsDbSystemChannelTargetFilterOutput ¶
func (o GetMysqlDbSystemsDbSystemChannelTargetFilterOutput) ToGetMysqlDbSystemsDbSystemChannelTargetFilterOutput() GetMysqlDbSystemsDbSystemChannelTargetFilterOutput
func (GetMysqlDbSystemsDbSystemChannelTargetFilterOutput) ToGetMysqlDbSystemsDbSystemChannelTargetFilterOutputWithContext ¶
func (o GetMysqlDbSystemsDbSystemChannelTargetFilterOutput) ToGetMysqlDbSystemsDbSystemChannelTargetFilterOutputWithContext(ctx context.Context) GetMysqlDbSystemsDbSystemChannelTargetFilterOutput
func (GetMysqlDbSystemsDbSystemChannelTargetFilterOutput) Type ¶
func (o GetMysqlDbSystemsDbSystemChannelTargetFilterOutput) Type() pulumi.StringOutput
The type of the filter rule.
func (GetMysqlDbSystemsDbSystemChannelTargetFilterOutput) Value ¶
func (o GetMysqlDbSystemsDbSystemChannelTargetFilterOutput) Value() pulumi.StringOutput
The body of the filter rule. This can represent a database, a table, or a database pair (represented as "db1->db2"). For more information, see [Replication Filtering Rules](https://dev.mysql.com/doc/refman/8.0/en/replication-rules.html).
type GetMysqlDbSystemsDbSystemChannelTargetInput ¶
type GetMysqlDbSystemsDbSystemChannelTargetInput interface { pulumi.Input ToGetMysqlDbSystemsDbSystemChannelTargetOutput() GetMysqlDbSystemsDbSystemChannelTargetOutput ToGetMysqlDbSystemsDbSystemChannelTargetOutputWithContext(context.Context) GetMysqlDbSystemsDbSystemChannelTargetOutput }
GetMysqlDbSystemsDbSystemChannelTargetInput is an input type that accepts GetMysqlDbSystemsDbSystemChannelTargetArgs and GetMysqlDbSystemsDbSystemChannelTargetOutput values. You can construct a concrete instance of `GetMysqlDbSystemsDbSystemChannelTargetInput` via:
GetMysqlDbSystemsDbSystemChannelTargetArgs{...}
type GetMysqlDbSystemsDbSystemChannelTargetOutput ¶
type GetMysqlDbSystemsDbSystemChannelTargetOutput struct{ *pulumi.OutputState }
func (GetMysqlDbSystemsDbSystemChannelTargetOutput) ApplierUsername ¶
func (o GetMysqlDbSystemsDbSystemChannelTargetOutput) ApplierUsername() pulumi.StringOutput
The username for the replication applier of the target MySQL DB System.
func (GetMysqlDbSystemsDbSystemChannelTargetOutput) ChannelName ¶
func (o GetMysqlDbSystemsDbSystemChannelTargetOutput) ChannelName() pulumi.StringOutput
The case-insensitive name that identifies the replication channel. Channel names must follow the rules defined for [MySQL identifiers](https://dev.mysql.com/doc/refman/8.0/en/identifiers.html). The names of non-Deleted Channels must be unique for each DB System.
func (GetMysqlDbSystemsDbSystemChannelTargetOutput) DbSystemId ¶
func (o GetMysqlDbSystemsDbSystemChannelTargetOutput) DbSystemId() pulumi.StringOutput
The DB System [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
func (GetMysqlDbSystemsDbSystemChannelTargetOutput) DelayInSeconds ¶
func (o GetMysqlDbSystemsDbSystemChannelTargetOutput) DelayInSeconds() pulumi.IntOutput
Specifies the amount of time, in seconds, that the channel waits before applying a transaction received from the source.
func (GetMysqlDbSystemsDbSystemChannelTargetOutput) ElementType ¶
func (GetMysqlDbSystemsDbSystemChannelTargetOutput) ElementType() reflect.Type
func (GetMysqlDbSystemsDbSystemChannelTargetOutput) Filters ¶
func (o GetMysqlDbSystemsDbSystemChannelTargetOutput) Filters() GetMysqlDbSystemsDbSystemChannelTargetFilterArrayOutput
Replication filter rules to be applied at the DB System Channel target.
func (GetMysqlDbSystemsDbSystemChannelTargetOutput) TablesWithoutPrimaryKeyHandling ¶
func (o GetMysqlDbSystemsDbSystemChannelTargetOutput) TablesWithoutPrimaryKeyHandling() pulumi.StringOutput
Specifies how a replication channel handles the creation and alteration of tables that do not have a primary key.
func (GetMysqlDbSystemsDbSystemChannelTargetOutput) TargetType ¶
func (o GetMysqlDbSystemsDbSystemChannelTargetOutput) TargetType() pulumi.StringOutput
The specific target identifier.
func (GetMysqlDbSystemsDbSystemChannelTargetOutput) ToGetMysqlDbSystemsDbSystemChannelTargetOutput ¶
func (o GetMysqlDbSystemsDbSystemChannelTargetOutput) ToGetMysqlDbSystemsDbSystemChannelTargetOutput() GetMysqlDbSystemsDbSystemChannelTargetOutput
func (GetMysqlDbSystemsDbSystemChannelTargetOutput) ToGetMysqlDbSystemsDbSystemChannelTargetOutputWithContext ¶
func (o GetMysqlDbSystemsDbSystemChannelTargetOutput) ToGetMysqlDbSystemsDbSystemChannelTargetOutputWithContext(ctx context.Context) GetMysqlDbSystemsDbSystemChannelTargetOutput
type GetMysqlDbSystemsDbSystemCurrentPlacement ¶
type GetMysqlDbSystemsDbSystemCurrentPlacement struct { // The availability domain in which the DB System is placed. AvailabilityDomain string `pulumi:"availabilityDomain"` // The fault domain on which to deploy the Read/Write endpoint. This defines the preferred primary instance. FaultDomain string `pulumi:"faultDomain"` }
type GetMysqlDbSystemsDbSystemCurrentPlacementArgs ¶
type GetMysqlDbSystemsDbSystemCurrentPlacementArgs struct { // The availability domain in which the DB System is placed. AvailabilityDomain pulumi.StringInput `pulumi:"availabilityDomain"` // The fault domain on which to deploy the Read/Write endpoint. This defines the preferred primary instance. FaultDomain pulumi.StringInput `pulumi:"faultDomain"` }
func (GetMysqlDbSystemsDbSystemCurrentPlacementArgs) ElementType ¶
func (GetMysqlDbSystemsDbSystemCurrentPlacementArgs) ElementType() reflect.Type
func (GetMysqlDbSystemsDbSystemCurrentPlacementArgs) ToGetMysqlDbSystemsDbSystemCurrentPlacementOutput ¶
func (i GetMysqlDbSystemsDbSystemCurrentPlacementArgs) ToGetMysqlDbSystemsDbSystemCurrentPlacementOutput() GetMysqlDbSystemsDbSystemCurrentPlacementOutput
func (GetMysqlDbSystemsDbSystemCurrentPlacementArgs) ToGetMysqlDbSystemsDbSystemCurrentPlacementOutputWithContext ¶
func (i GetMysqlDbSystemsDbSystemCurrentPlacementArgs) ToGetMysqlDbSystemsDbSystemCurrentPlacementOutputWithContext(ctx context.Context) GetMysqlDbSystemsDbSystemCurrentPlacementOutput
type GetMysqlDbSystemsDbSystemCurrentPlacementArray ¶
type GetMysqlDbSystemsDbSystemCurrentPlacementArray []GetMysqlDbSystemsDbSystemCurrentPlacementInput
func (GetMysqlDbSystemsDbSystemCurrentPlacementArray) ElementType ¶
func (GetMysqlDbSystemsDbSystemCurrentPlacementArray) ElementType() reflect.Type
func (GetMysqlDbSystemsDbSystemCurrentPlacementArray) ToGetMysqlDbSystemsDbSystemCurrentPlacementArrayOutput ¶
func (i GetMysqlDbSystemsDbSystemCurrentPlacementArray) ToGetMysqlDbSystemsDbSystemCurrentPlacementArrayOutput() GetMysqlDbSystemsDbSystemCurrentPlacementArrayOutput
func (GetMysqlDbSystemsDbSystemCurrentPlacementArray) ToGetMysqlDbSystemsDbSystemCurrentPlacementArrayOutputWithContext ¶
func (i GetMysqlDbSystemsDbSystemCurrentPlacementArray) ToGetMysqlDbSystemsDbSystemCurrentPlacementArrayOutputWithContext(ctx context.Context) GetMysqlDbSystemsDbSystemCurrentPlacementArrayOutput
type GetMysqlDbSystemsDbSystemCurrentPlacementArrayInput ¶
type GetMysqlDbSystemsDbSystemCurrentPlacementArrayInput interface { pulumi.Input ToGetMysqlDbSystemsDbSystemCurrentPlacementArrayOutput() GetMysqlDbSystemsDbSystemCurrentPlacementArrayOutput ToGetMysqlDbSystemsDbSystemCurrentPlacementArrayOutputWithContext(context.Context) GetMysqlDbSystemsDbSystemCurrentPlacementArrayOutput }
GetMysqlDbSystemsDbSystemCurrentPlacementArrayInput is an input type that accepts GetMysqlDbSystemsDbSystemCurrentPlacementArray and GetMysqlDbSystemsDbSystemCurrentPlacementArrayOutput values. You can construct a concrete instance of `GetMysqlDbSystemsDbSystemCurrentPlacementArrayInput` via:
GetMysqlDbSystemsDbSystemCurrentPlacementArray{ GetMysqlDbSystemsDbSystemCurrentPlacementArgs{...} }
type GetMysqlDbSystemsDbSystemCurrentPlacementArrayOutput ¶
type GetMysqlDbSystemsDbSystemCurrentPlacementArrayOutput struct{ *pulumi.OutputState }
func (GetMysqlDbSystemsDbSystemCurrentPlacementArrayOutput) ElementType ¶
func (GetMysqlDbSystemsDbSystemCurrentPlacementArrayOutput) ElementType() reflect.Type
func (GetMysqlDbSystemsDbSystemCurrentPlacementArrayOutput) ToGetMysqlDbSystemsDbSystemCurrentPlacementArrayOutput ¶
func (o GetMysqlDbSystemsDbSystemCurrentPlacementArrayOutput) ToGetMysqlDbSystemsDbSystemCurrentPlacementArrayOutput() GetMysqlDbSystemsDbSystemCurrentPlacementArrayOutput
func (GetMysqlDbSystemsDbSystemCurrentPlacementArrayOutput) ToGetMysqlDbSystemsDbSystemCurrentPlacementArrayOutputWithContext ¶
func (o GetMysqlDbSystemsDbSystemCurrentPlacementArrayOutput) ToGetMysqlDbSystemsDbSystemCurrentPlacementArrayOutputWithContext(ctx context.Context) GetMysqlDbSystemsDbSystemCurrentPlacementArrayOutput
type GetMysqlDbSystemsDbSystemCurrentPlacementInput ¶
type GetMysqlDbSystemsDbSystemCurrentPlacementInput interface { pulumi.Input ToGetMysqlDbSystemsDbSystemCurrentPlacementOutput() GetMysqlDbSystemsDbSystemCurrentPlacementOutput ToGetMysqlDbSystemsDbSystemCurrentPlacementOutputWithContext(context.Context) GetMysqlDbSystemsDbSystemCurrentPlacementOutput }
GetMysqlDbSystemsDbSystemCurrentPlacementInput is an input type that accepts GetMysqlDbSystemsDbSystemCurrentPlacementArgs and GetMysqlDbSystemsDbSystemCurrentPlacementOutput values. You can construct a concrete instance of `GetMysqlDbSystemsDbSystemCurrentPlacementInput` via:
GetMysqlDbSystemsDbSystemCurrentPlacementArgs{...}
type GetMysqlDbSystemsDbSystemCurrentPlacementOutput ¶
type GetMysqlDbSystemsDbSystemCurrentPlacementOutput struct{ *pulumi.OutputState }
func (GetMysqlDbSystemsDbSystemCurrentPlacementOutput) AvailabilityDomain ¶
func (o GetMysqlDbSystemsDbSystemCurrentPlacementOutput) AvailabilityDomain() pulumi.StringOutput
The availability domain in which the DB System is placed.
func (GetMysqlDbSystemsDbSystemCurrentPlacementOutput) ElementType ¶
func (GetMysqlDbSystemsDbSystemCurrentPlacementOutput) ElementType() reflect.Type
func (GetMysqlDbSystemsDbSystemCurrentPlacementOutput) FaultDomain ¶
func (o GetMysqlDbSystemsDbSystemCurrentPlacementOutput) FaultDomain() pulumi.StringOutput
The fault domain on which to deploy the Read/Write endpoint. This defines the preferred primary instance.
func (GetMysqlDbSystemsDbSystemCurrentPlacementOutput) ToGetMysqlDbSystemsDbSystemCurrentPlacementOutput ¶
func (o GetMysqlDbSystemsDbSystemCurrentPlacementOutput) ToGetMysqlDbSystemsDbSystemCurrentPlacementOutput() GetMysqlDbSystemsDbSystemCurrentPlacementOutput
func (GetMysqlDbSystemsDbSystemCurrentPlacementOutput) ToGetMysqlDbSystemsDbSystemCurrentPlacementOutputWithContext ¶
func (o GetMysqlDbSystemsDbSystemCurrentPlacementOutput) ToGetMysqlDbSystemsDbSystemCurrentPlacementOutputWithContext(ctx context.Context) GetMysqlDbSystemsDbSystemCurrentPlacementOutput
type GetMysqlDbSystemsDbSystemCustomerContact ¶ added in v2.9.0
type GetMysqlDbSystemsDbSystemCustomerContact struct { // The email address used by Oracle to send notifications regarding the DB System. Email string `pulumi:"email"` }
type GetMysqlDbSystemsDbSystemCustomerContactArgs ¶ added in v2.9.0
type GetMysqlDbSystemsDbSystemCustomerContactArgs struct { // The email address used by Oracle to send notifications regarding the DB System. Email pulumi.StringInput `pulumi:"email"` }
func (GetMysqlDbSystemsDbSystemCustomerContactArgs) ElementType ¶ added in v2.9.0
func (GetMysqlDbSystemsDbSystemCustomerContactArgs) ElementType() reflect.Type
func (GetMysqlDbSystemsDbSystemCustomerContactArgs) ToGetMysqlDbSystemsDbSystemCustomerContactOutput ¶ added in v2.9.0
func (i GetMysqlDbSystemsDbSystemCustomerContactArgs) ToGetMysqlDbSystemsDbSystemCustomerContactOutput() GetMysqlDbSystemsDbSystemCustomerContactOutput
func (GetMysqlDbSystemsDbSystemCustomerContactArgs) ToGetMysqlDbSystemsDbSystemCustomerContactOutputWithContext ¶ added in v2.9.0
func (i GetMysqlDbSystemsDbSystemCustomerContactArgs) ToGetMysqlDbSystemsDbSystemCustomerContactOutputWithContext(ctx context.Context) GetMysqlDbSystemsDbSystemCustomerContactOutput
type GetMysqlDbSystemsDbSystemCustomerContactArray ¶ added in v2.9.0
type GetMysqlDbSystemsDbSystemCustomerContactArray []GetMysqlDbSystemsDbSystemCustomerContactInput
func (GetMysqlDbSystemsDbSystemCustomerContactArray) ElementType ¶ added in v2.9.0
func (GetMysqlDbSystemsDbSystemCustomerContactArray) ElementType() reflect.Type
func (GetMysqlDbSystemsDbSystemCustomerContactArray) ToGetMysqlDbSystemsDbSystemCustomerContactArrayOutput ¶ added in v2.9.0
func (i GetMysqlDbSystemsDbSystemCustomerContactArray) ToGetMysqlDbSystemsDbSystemCustomerContactArrayOutput() GetMysqlDbSystemsDbSystemCustomerContactArrayOutput
func (GetMysqlDbSystemsDbSystemCustomerContactArray) ToGetMysqlDbSystemsDbSystemCustomerContactArrayOutputWithContext ¶ added in v2.9.0
func (i GetMysqlDbSystemsDbSystemCustomerContactArray) ToGetMysqlDbSystemsDbSystemCustomerContactArrayOutputWithContext(ctx context.Context) GetMysqlDbSystemsDbSystemCustomerContactArrayOutput
type GetMysqlDbSystemsDbSystemCustomerContactArrayInput ¶ added in v2.9.0
type GetMysqlDbSystemsDbSystemCustomerContactArrayInput interface { pulumi.Input ToGetMysqlDbSystemsDbSystemCustomerContactArrayOutput() GetMysqlDbSystemsDbSystemCustomerContactArrayOutput ToGetMysqlDbSystemsDbSystemCustomerContactArrayOutputWithContext(context.Context) GetMysqlDbSystemsDbSystemCustomerContactArrayOutput }
GetMysqlDbSystemsDbSystemCustomerContactArrayInput is an input type that accepts GetMysqlDbSystemsDbSystemCustomerContactArray and GetMysqlDbSystemsDbSystemCustomerContactArrayOutput values. You can construct a concrete instance of `GetMysqlDbSystemsDbSystemCustomerContactArrayInput` via:
GetMysqlDbSystemsDbSystemCustomerContactArray{ GetMysqlDbSystemsDbSystemCustomerContactArgs{...} }
type GetMysqlDbSystemsDbSystemCustomerContactArrayOutput ¶ added in v2.9.0
type GetMysqlDbSystemsDbSystemCustomerContactArrayOutput struct{ *pulumi.OutputState }
func (GetMysqlDbSystemsDbSystemCustomerContactArrayOutput) ElementType ¶ added in v2.9.0
func (GetMysqlDbSystemsDbSystemCustomerContactArrayOutput) ElementType() reflect.Type
func (GetMysqlDbSystemsDbSystemCustomerContactArrayOutput) ToGetMysqlDbSystemsDbSystemCustomerContactArrayOutput ¶ added in v2.9.0
func (o GetMysqlDbSystemsDbSystemCustomerContactArrayOutput) ToGetMysqlDbSystemsDbSystemCustomerContactArrayOutput() GetMysqlDbSystemsDbSystemCustomerContactArrayOutput
func (GetMysqlDbSystemsDbSystemCustomerContactArrayOutput) ToGetMysqlDbSystemsDbSystemCustomerContactArrayOutputWithContext ¶ added in v2.9.0
func (o GetMysqlDbSystemsDbSystemCustomerContactArrayOutput) ToGetMysqlDbSystemsDbSystemCustomerContactArrayOutputWithContext(ctx context.Context) GetMysqlDbSystemsDbSystemCustomerContactArrayOutput
type GetMysqlDbSystemsDbSystemCustomerContactInput ¶ added in v2.9.0
type GetMysqlDbSystemsDbSystemCustomerContactInput interface { pulumi.Input ToGetMysqlDbSystemsDbSystemCustomerContactOutput() GetMysqlDbSystemsDbSystemCustomerContactOutput ToGetMysqlDbSystemsDbSystemCustomerContactOutputWithContext(context.Context) GetMysqlDbSystemsDbSystemCustomerContactOutput }
GetMysqlDbSystemsDbSystemCustomerContactInput is an input type that accepts GetMysqlDbSystemsDbSystemCustomerContactArgs and GetMysqlDbSystemsDbSystemCustomerContactOutput values. You can construct a concrete instance of `GetMysqlDbSystemsDbSystemCustomerContactInput` via:
GetMysqlDbSystemsDbSystemCustomerContactArgs{...}
type GetMysqlDbSystemsDbSystemCustomerContactOutput ¶ added in v2.9.0
type GetMysqlDbSystemsDbSystemCustomerContactOutput struct{ *pulumi.OutputState }
func (GetMysqlDbSystemsDbSystemCustomerContactOutput) ElementType ¶ added in v2.9.0
func (GetMysqlDbSystemsDbSystemCustomerContactOutput) ElementType() reflect.Type
func (GetMysqlDbSystemsDbSystemCustomerContactOutput) Email ¶ added in v2.9.0
func (o GetMysqlDbSystemsDbSystemCustomerContactOutput) Email() pulumi.StringOutput
The email address used by Oracle to send notifications regarding the DB System.
func (GetMysqlDbSystemsDbSystemCustomerContactOutput) ToGetMysqlDbSystemsDbSystemCustomerContactOutput ¶ added in v2.9.0
func (o GetMysqlDbSystemsDbSystemCustomerContactOutput) ToGetMysqlDbSystemsDbSystemCustomerContactOutput() GetMysqlDbSystemsDbSystemCustomerContactOutput
func (GetMysqlDbSystemsDbSystemCustomerContactOutput) ToGetMysqlDbSystemsDbSystemCustomerContactOutputWithContext ¶ added in v2.9.0
func (o GetMysqlDbSystemsDbSystemCustomerContactOutput) ToGetMysqlDbSystemsDbSystemCustomerContactOutputWithContext(ctx context.Context) GetMysqlDbSystemsDbSystemCustomerContactOutput
type GetMysqlDbSystemsDbSystemDataStorage ¶ added in v2.8.0
type GetMysqlDbSystemsDbSystemDataStorage struct { // The actual allocated storage size for the DB System. This may be higher than dataStorageSizeInGBs if an automatic storage expansion has occurred. AllocatedStorageSizeInGbs int `pulumi:"allocatedStorageSizeInGbs"` // Initial size of the data volume in GiBs that will be created and attached. DataStorageSizeInGb int `pulumi:"dataStorageSizeInGb"` // The absolute limit the DB System's storage size may ever expand to, either manually or automatically. This limit is based based on the initial dataStorageSizeInGBs when the DB System was first created. Both dataStorageSizeInGBs and maxDataStorageSizeInGBs can not exceed this value. DataStorageSizeLimitInGbs int `pulumi:"dataStorageSizeLimitInGbs"` // Enable/disable automatic storage expansion. When set to true, the DB System will automatically add storage incrementally up to the value specified in maxStorageSizeInGBs. IsAutoExpandStorageEnabled bool `pulumi:"isAutoExpandStorageEnabled"` // Maximum storage size this DB System can expand to. When isAutoExpandStorageEnabled is set to true, the DB System will add storage incrementally up to this value. MaxStorageSizeInGbs int `pulumi:"maxStorageSizeInGbs"` }
type GetMysqlDbSystemsDbSystemDataStorageArgs ¶ added in v2.8.0
type GetMysqlDbSystemsDbSystemDataStorageArgs struct { // The actual allocated storage size for the DB System. This may be higher than dataStorageSizeInGBs if an automatic storage expansion has occurred. AllocatedStorageSizeInGbs pulumi.IntInput `pulumi:"allocatedStorageSizeInGbs"` // Initial size of the data volume in GiBs that will be created and attached. DataStorageSizeInGb pulumi.IntInput `pulumi:"dataStorageSizeInGb"` // The absolute limit the DB System's storage size may ever expand to, either manually or automatically. This limit is based based on the initial dataStorageSizeInGBs when the DB System was first created. Both dataStorageSizeInGBs and maxDataStorageSizeInGBs can not exceed this value. DataStorageSizeLimitInGbs pulumi.IntInput `pulumi:"dataStorageSizeLimitInGbs"` // Enable/disable automatic storage expansion. When set to true, the DB System will automatically add storage incrementally up to the value specified in maxStorageSizeInGBs. IsAutoExpandStorageEnabled pulumi.BoolInput `pulumi:"isAutoExpandStorageEnabled"` // Maximum storage size this DB System can expand to. When isAutoExpandStorageEnabled is set to true, the DB System will add storage incrementally up to this value. MaxStorageSizeInGbs pulumi.IntInput `pulumi:"maxStorageSizeInGbs"` }
func (GetMysqlDbSystemsDbSystemDataStorageArgs) ElementType ¶ added in v2.8.0
func (GetMysqlDbSystemsDbSystemDataStorageArgs) ElementType() reflect.Type
func (GetMysqlDbSystemsDbSystemDataStorageArgs) ToGetMysqlDbSystemsDbSystemDataStorageOutput ¶ added in v2.8.0
func (i GetMysqlDbSystemsDbSystemDataStorageArgs) ToGetMysqlDbSystemsDbSystemDataStorageOutput() GetMysqlDbSystemsDbSystemDataStorageOutput
func (GetMysqlDbSystemsDbSystemDataStorageArgs) ToGetMysqlDbSystemsDbSystemDataStorageOutputWithContext ¶ added in v2.8.0
func (i GetMysqlDbSystemsDbSystemDataStorageArgs) ToGetMysqlDbSystemsDbSystemDataStorageOutputWithContext(ctx context.Context) GetMysqlDbSystemsDbSystemDataStorageOutput
type GetMysqlDbSystemsDbSystemDataStorageArray ¶ added in v2.8.0
type GetMysqlDbSystemsDbSystemDataStorageArray []GetMysqlDbSystemsDbSystemDataStorageInput
func (GetMysqlDbSystemsDbSystemDataStorageArray) ElementType ¶ added in v2.8.0
func (GetMysqlDbSystemsDbSystemDataStorageArray) ElementType() reflect.Type
func (GetMysqlDbSystemsDbSystemDataStorageArray) ToGetMysqlDbSystemsDbSystemDataStorageArrayOutput ¶ added in v2.8.0
func (i GetMysqlDbSystemsDbSystemDataStorageArray) ToGetMysqlDbSystemsDbSystemDataStorageArrayOutput() GetMysqlDbSystemsDbSystemDataStorageArrayOutput
func (GetMysqlDbSystemsDbSystemDataStorageArray) ToGetMysqlDbSystemsDbSystemDataStorageArrayOutputWithContext ¶ added in v2.8.0
func (i GetMysqlDbSystemsDbSystemDataStorageArray) ToGetMysqlDbSystemsDbSystemDataStorageArrayOutputWithContext(ctx context.Context) GetMysqlDbSystemsDbSystemDataStorageArrayOutput
type GetMysqlDbSystemsDbSystemDataStorageArrayInput ¶ added in v2.8.0
type GetMysqlDbSystemsDbSystemDataStorageArrayInput interface { pulumi.Input ToGetMysqlDbSystemsDbSystemDataStorageArrayOutput() GetMysqlDbSystemsDbSystemDataStorageArrayOutput ToGetMysqlDbSystemsDbSystemDataStorageArrayOutputWithContext(context.Context) GetMysqlDbSystemsDbSystemDataStorageArrayOutput }
GetMysqlDbSystemsDbSystemDataStorageArrayInput is an input type that accepts GetMysqlDbSystemsDbSystemDataStorageArray and GetMysqlDbSystemsDbSystemDataStorageArrayOutput values. You can construct a concrete instance of `GetMysqlDbSystemsDbSystemDataStorageArrayInput` via:
GetMysqlDbSystemsDbSystemDataStorageArray{ GetMysqlDbSystemsDbSystemDataStorageArgs{...} }
type GetMysqlDbSystemsDbSystemDataStorageArrayOutput ¶ added in v2.8.0
type GetMysqlDbSystemsDbSystemDataStorageArrayOutput struct{ *pulumi.OutputState }
func (GetMysqlDbSystemsDbSystemDataStorageArrayOutput) ElementType ¶ added in v2.8.0
func (GetMysqlDbSystemsDbSystemDataStorageArrayOutput) ElementType() reflect.Type
func (GetMysqlDbSystemsDbSystemDataStorageArrayOutput) ToGetMysqlDbSystemsDbSystemDataStorageArrayOutput ¶ added in v2.8.0
func (o GetMysqlDbSystemsDbSystemDataStorageArrayOutput) ToGetMysqlDbSystemsDbSystemDataStorageArrayOutput() GetMysqlDbSystemsDbSystemDataStorageArrayOutput
func (GetMysqlDbSystemsDbSystemDataStorageArrayOutput) ToGetMysqlDbSystemsDbSystemDataStorageArrayOutputWithContext ¶ added in v2.8.0
func (o GetMysqlDbSystemsDbSystemDataStorageArrayOutput) ToGetMysqlDbSystemsDbSystemDataStorageArrayOutputWithContext(ctx context.Context) GetMysqlDbSystemsDbSystemDataStorageArrayOutput
type GetMysqlDbSystemsDbSystemDataStorageInput ¶ added in v2.8.0
type GetMysqlDbSystemsDbSystemDataStorageInput interface { pulumi.Input ToGetMysqlDbSystemsDbSystemDataStorageOutput() GetMysqlDbSystemsDbSystemDataStorageOutput ToGetMysqlDbSystemsDbSystemDataStorageOutputWithContext(context.Context) GetMysqlDbSystemsDbSystemDataStorageOutput }
GetMysqlDbSystemsDbSystemDataStorageInput is an input type that accepts GetMysqlDbSystemsDbSystemDataStorageArgs and GetMysqlDbSystemsDbSystemDataStorageOutput values. You can construct a concrete instance of `GetMysqlDbSystemsDbSystemDataStorageInput` via:
GetMysqlDbSystemsDbSystemDataStorageArgs{...}
type GetMysqlDbSystemsDbSystemDataStorageOutput ¶ added in v2.8.0
type GetMysqlDbSystemsDbSystemDataStorageOutput struct{ *pulumi.OutputState }
func (GetMysqlDbSystemsDbSystemDataStorageOutput) AllocatedStorageSizeInGbs ¶ added in v2.8.0
func (o GetMysqlDbSystemsDbSystemDataStorageOutput) AllocatedStorageSizeInGbs() pulumi.IntOutput
The actual allocated storage size for the DB System. This may be higher than dataStorageSizeInGBs if an automatic storage expansion has occurred.
func (GetMysqlDbSystemsDbSystemDataStorageOutput) DataStorageSizeInGb ¶ added in v2.8.0
func (o GetMysqlDbSystemsDbSystemDataStorageOutput) DataStorageSizeInGb() pulumi.IntOutput
Initial size of the data volume in GiBs that will be created and attached.
func (GetMysqlDbSystemsDbSystemDataStorageOutput) DataStorageSizeLimitInGbs ¶ added in v2.8.0
func (o GetMysqlDbSystemsDbSystemDataStorageOutput) DataStorageSizeLimitInGbs() pulumi.IntOutput
The absolute limit the DB System's storage size may ever expand to, either manually or automatically. This limit is based based on the initial dataStorageSizeInGBs when the DB System was first created. Both dataStorageSizeInGBs and maxDataStorageSizeInGBs can not exceed this value.
func (GetMysqlDbSystemsDbSystemDataStorageOutput) ElementType ¶ added in v2.8.0
func (GetMysqlDbSystemsDbSystemDataStorageOutput) ElementType() reflect.Type
func (GetMysqlDbSystemsDbSystemDataStorageOutput) IsAutoExpandStorageEnabled ¶ added in v2.8.0
func (o GetMysqlDbSystemsDbSystemDataStorageOutput) IsAutoExpandStorageEnabled() pulumi.BoolOutput
Enable/disable automatic storage expansion. When set to true, the DB System will automatically add storage incrementally up to the value specified in maxStorageSizeInGBs.
func (GetMysqlDbSystemsDbSystemDataStorageOutput) MaxStorageSizeInGbs ¶ added in v2.8.0
func (o GetMysqlDbSystemsDbSystemDataStorageOutput) MaxStorageSizeInGbs() pulumi.IntOutput
Maximum storage size this DB System can expand to. When isAutoExpandStorageEnabled is set to true, the DB System will add storage incrementally up to this value.
func (GetMysqlDbSystemsDbSystemDataStorageOutput) ToGetMysqlDbSystemsDbSystemDataStorageOutput ¶ added in v2.8.0
func (o GetMysqlDbSystemsDbSystemDataStorageOutput) ToGetMysqlDbSystemsDbSystemDataStorageOutput() GetMysqlDbSystemsDbSystemDataStorageOutput
func (GetMysqlDbSystemsDbSystemDataStorageOutput) ToGetMysqlDbSystemsDbSystemDataStorageOutputWithContext ¶ added in v2.8.0
func (o GetMysqlDbSystemsDbSystemDataStorageOutput) ToGetMysqlDbSystemsDbSystemDataStorageOutputWithContext(ctx context.Context) GetMysqlDbSystemsDbSystemDataStorageOutput
type GetMysqlDbSystemsDbSystemDeletionPolicy ¶
type GetMysqlDbSystemsDbSystemDeletionPolicy struct { // Specifies if any automatic backups created for a DB System should be retained or deleted when the DB System is deleted. AutomaticBackupRetention string `pulumi:"automaticBackupRetention"` // Specifies whether or not a backup is taken when the DB System is deleted. REQUIRE_FINAL_BACKUP: a backup is taken if the DB System is deleted. SKIP_FINAL_BACKUP: a backup is not taken if the DB System is deleted. FinalBackup string `pulumi:"finalBackup"` // Specifies whether the DB System can be deleted. Set to true to prevent deletion, false (default) to allow. IsDeleteProtected bool `pulumi:"isDeleteProtected"` }
type GetMysqlDbSystemsDbSystemDeletionPolicyArgs ¶
type GetMysqlDbSystemsDbSystemDeletionPolicyArgs struct { // Specifies if any automatic backups created for a DB System should be retained or deleted when the DB System is deleted. AutomaticBackupRetention pulumi.StringInput `pulumi:"automaticBackupRetention"` // Specifies whether or not a backup is taken when the DB System is deleted. REQUIRE_FINAL_BACKUP: a backup is taken if the DB System is deleted. SKIP_FINAL_BACKUP: a backup is not taken if the DB System is deleted. FinalBackup pulumi.StringInput `pulumi:"finalBackup"` // Specifies whether the DB System can be deleted. Set to true to prevent deletion, false (default) to allow. IsDeleteProtected pulumi.BoolInput `pulumi:"isDeleteProtected"` }
func (GetMysqlDbSystemsDbSystemDeletionPolicyArgs) ElementType ¶
func (GetMysqlDbSystemsDbSystemDeletionPolicyArgs) ElementType() reflect.Type
func (GetMysqlDbSystemsDbSystemDeletionPolicyArgs) ToGetMysqlDbSystemsDbSystemDeletionPolicyOutput ¶
func (i GetMysqlDbSystemsDbSystemDeletionPolicyArgs) ToGetMysqlDbSystemsDbSystemDeletionPolicyOutput() GetMysqlDbSystemsDbSystemDeletionPolicyOutput
func (GetMysqlDbSystemsDbSystemDeletionPolicyArgs) ToGetMysqlDbSystemsDbSystemDeletionPolicyOutputWithContext ¶
func (i GetMysqlDbSystemsDbSystemDeletionPolicyArgs) ToGetMysqlDbSystemsDbSystemDeletionPolicyOutputWithContext(ctx context.Context) GetMysqlDbSystemsDbSystemDeletionPolicyOutput
type GetMysqlDbSystemsDbSystemDeletionPolicyArray ¶
type GetMysqlDbSystemsDbSystemDeletionPolicyArray []GetMysqlDbSystemsDbSystemDeletionPolicyInput
func (GetMysqlDbSystemsDbSystemDeletionPolicyArray) ElementType ¶
func (GetMysqlDbSystemsDbSystemDeletionPolicyArray) ElementType() reflect.Type
func (GetMysqlDbSystemsDbSystemDeletionPolicyArray) ToGetMysqlDbSystemsDbSystemDeletionPolicyArrayOutput ¶
func (i GetMysqlDbSystemsDbSystemDeletionPolicyArray) ToGetMysqlDbSystemsDbSystemDeletionPolicyArrayOutput() GetMysqlDbSystemsDbSystemDeletionPolicyArrayOutput
func (GetMysqlDbSystemsDbSystemDeletionPolicyArray) ToGetMysqlDbSystemsDbSystemDeletionPolicyArrayOutputWithContext ¶
func (i GetMysqlDbSystemsDbSystemDeletionPolicyArray) ToGetMysqlDbSystemsDbSystemDeletionPolicyArrayOutputWithContext(ctx context.Context) GetMysqlDbSystemsDbSystemDeletionPolicyArrayOutput
type GetMysqlDbSystemsDbSystemDeletionPolicyArrayInput ¶
type GetMysqlDbSystemsDbSystemDeletionPolicyArrayInput interface { pulumi.Input ToGetMysqlDbSystemsDbSystemDeletionPolicyArrayOutput() GetMysqlDbSystemsDbSystemDeletionPolicyArrayOutput ToGetMysqlDbSystemsDbSystemDeletionPolicyArrayOutputWithContext(context.Context) GetMysqlDbSystemsDbSystemDeletionPolicyArrayOutput }
GetMysqlDbSystemsDbSystemDeletionPolicyArrayInput is an input type that accepts GetMysqlDbSystemsDbSystemDeletionPolicyArray and GetMysqlDbSystemsDbSystemDeletionPolicyArrayOutput values. You can construct a concrete instance of `GetMysqlDbSystemsDbSystemDeletionPolicyArrayInput` via:
GetMysqlDbSystemsDbSystemDeletionPolicyArray{ GetMysqlDbSystemsDbSystemDeletionPolicyArgs{...} }
type GetMysqlDbSystemsDbSystemDeletionPolicyArrayOutput ¶
type GetMysqlDbSystemsDbSystemDeletionPolicyArrayOutput struct{ *pulumi.OutputState }
func (GetMysqlDbSystemsDbSystemDeletionPolicyArrayOutput) ElementType ¶
func (GetMysqlDbSystemsDbSystemDeletionPolicyArrayOutput) ElementType() reflect.Type
func (GetMysqlDbSystemsDbSystemDeletionPolicyArrayOutput) ToGetMysqlDbSystemsDbSystemDeletionPolicyArrayOutput ¶
func (o GetMysqlDbSystemsDbSystemDeletionPolicyArrayOutput) ToGetMysqlDbSystemsDbSystemDeletionPolicyArrayOutput() GetMysqlDbSystemsDbSystemDeletionPolicyArrayOutput
func (GetMysqlDbSystemsDbSystemDeletionPolicyArrayOutput) ToGetMysqlDbSystemsDbSystemDeletionPolicyArrayOutputWithContext ¶
func (o GetMysqlDbSystemsDbSystemDeletionPolicyArrayOutput) ToGetMysqlDbSystemsDbSystemDeletionPolicyArrayOutputWithContext(ctx context.Context) GetMysqlDbSystemsDbSystemDeletionPolicyArrayOutput
type GetMysqlDbSystemsDbSystemDeletionPolicyInput ¶
type GetMysqlDbSystemsDbSystemDeletionPolicyInput interface { pulumi.Input ToGetMysqlDbSystemsDbSystemDeletionPolicyOutput() GetMysqlDbSystemsDbSystemDeletionPolicyOutput ToGetMysqlDbSystemsDbSystemDeletionPolicyOutputWithContext(context.Context) GetMysqlDbSystemsDbSystemDeletionPolicyOutput }
GetMysqlDbSystemsDbSystemDeletionPolicyInput is an input type that accepts GetMysqlDbSystemsDbSystemDeletionPolicyArgs and GetMysqlDbSystemsDbSystemDeletionPolicyOutput values. You can construct a concrete instance of `GetMysqlDbSystemsDbSystemDeletionPolicyInput` via:
GetMysqlDbSystemsDbSystemDeletionPolicyArgs{...}
type GetMysqlDbSystemsDbSystemDeletionPolicyOutput ¶
type GetMysqlDbSystemsDbSystemDeletionPolicyOutput struct{ *pulumi.OutputState }
func (GetMysqlDbSystemsDbSystemDeletionPolicyOutput) AutomaticBackupRetention ¶
func (o GetMysqlDbSystemsDbSystemDeletionPolicyOutput) AutomaticBackupRetention() pulumi.StringOutput
Specifies if any automatic backups created for a DB System should be retained or deleted when the DB System is deleted.
func (GetMysqlDbSystemsDbSystemDeletionPolicyOutput) ElementType ¶
func (GetMysqlDbSystemsDbSystemDeletionPolicyOutput) ElementType() reflect.Type
func (GetMysqlDbSystemsDbSystemDeletionPolicyOutput) FinalBackup ¶
func (o GetMysqlDbSystemsDbSystemDeletionPolicyOutput) FinalBackup() pulumi.StringOutput
Specifies whether or not a backup is taken when the DB System is deleted. REQUIRE_FINAL_BACKUP: a backup is taken if the DB System is deleted. SKIP_FINAL_BACKUP: a backup is not taken if the DB System is deleted.
func (GetMysqlDbSystemsDbSystemDeletionPolicyOutput) IsDeleteProtected ¶
func (o GetMysqlDbSystemsDbSystemDeletionPolicyOutput) IsDeleteProtected() pulumi.BoolOutput
Specifies whether the DB System can be deleted. Set to true to prevent deletion, false (default) to allow.
func (GetMysqlDbSystemsDbSystemDeletionPolicyOutput) ToGetMysqlDbSystemsDbSystemDeletionPolicyOutput ¶
func (o GetMysqlDbSystemsDbSystemDeletionPolicyOutput) ToGetMysqlDbSystemsDbSystemDeletionPolicyOutput() GetMysqlDbSystemsDbSystemDeletionPolicyOutput
func (GetMysqlDbSystemsDbSystemDeletionPolicyOutput) ToGetMysqlDbSystemsDbSystemDeletionPolicyOutputWithContext ¶
func (o GetMysqlDbSystemsDbSystemDeletionPolicyOutput) ToGetMysqlDbSystemsDbSystemDeletionPolicyOutputWithContext(ctx context.Context) GetMysqlDbSystemsDbSystemDeletionPolicyOutput
type GetMysqlDbSystemsDbSystemEndpoint ¶
type GetMysqlDbSystemsDbSystemEndpoint struct { // The network address of the DB System. Hostname string `pulumi:"hostname"` // The IP address the DB System is configured to listen on. A private IP address of the primary endpoint of the DB System. Must be an available IP address within the subnet's CIDR. This will be a "dotted-quad" style IPv4 address. IpAddress string `pulumi:"ipAddress"` // The access modes from the client that this endpoint supports. Modes []string `pulumi:"modes"` // The port for primary endpoint of the DB System to listen on. Port int `pulumi:"port"` // The network port on which X Plugin listens for TCP/IP connections. This is the X Plugin equivalent of port. PortX int `pulumi:"portX"` // The OCID of the resource that this endpoint is attached to. ResourceId string `pulumi:"resourceId"` // The type of endpoint that clients and connectors can connect to. ResourceType string `pulumi:"resourceType"` // The state of the endpoints, as far as it can seen from the DB System. There may be some inconsistency with the actual state of the MySQL service. Status string `pulumi:"status"` // Additional information about the current endpoint status. StatusDetails string `pulumi:"statusDetails"` }
type GetMysqlDbSystemsDbSystemEndpointArgs ¶
type GetMysqlDbSystemsDbSystemEndpointArgs struct { // The network address of the DB System. Hostname pulumi.StringInput `pulumi:"hostname"` // The IP address the DB System is configured to listen on. A private IP address of the primary endpoint of the DB System. Must be an available IP address within the subnet's CIDR. This will be a "dotted-quad" style IPv4 address. IpAddress pulumi.StringInput `pulumi:"ipAddress"` // The access modes from the client that this endpoint supports. Modes pulumi.StringArrayInput `pulumi:"modes"` // The port for primary endpoint of the DB System to listen on. Port pulumi.IntInput `pulumi:"port"` // The network port on which X Plugin listens for TCP/IP connections. This is the X Plugin equivalent of port. PortX pulumi.IntInput `pulumi:"portX"` // The OCID of the resource that this endpoint is attached to. ResourceId pulumi.StringInput `pulumi:"resourceId"` // The type of endpoint that clients and connectors can connect to. ResourceType pulumi.StringInput `pulumi:"resourceType"` // The state of the endpoints, as far as it can seen from the DB System. There may be some inconsistency with the actual state of the MySQL service. Status pulumi.StringInput `pulumi:"status"` // Additional information about the current endpoint status. StatusDetails pulumi.StringInput `pulumi:"statusDetails"` }
func (GetMysqlDbSystemsDbSystemEndpointArgs) ElementType ¶
func (GetMysqlDbSystemsDbSystemEndpointArgs) ElementType() reflect.Type
func (GetMysqlDbSystemsDbSystemEndpointArgs) ToGetMysqlDbSystemsDbSystemEndpointOutput ¶
func (i GetMysqlDbSystemsDbSystemEndpointArgs) ToGetMysqlDbSystemsDbSystemEndpointOutput() GetMysqlDbSystemsDbSystemEndpointOutput
func (GetMysqlDbSystemsDbSystemEndpointArgs) ToGetMysqlDbSystemsDbSystemEndpointOutputWithContext ¶
func (i GetMysqlDbSystemsDbSystemEndpointArgs) ToGetMysqlDbSystemsDbSystemEndpointOutputWithContext(ctx context.Context) GetMysqlDbSystemsDbSystemEndpointOutput
type GetMysqlDbSystemsDbSystemEndpointArray ¶
type GetMysqlDbSystemsDbSystemEndpointArray []GetMysqlDbSystemsDbSystemEndpointInput
func (GetMysqlDbSystemsDbSystemEndpointArray) ElementType ¶
func (GetMysqlDbSystemsDbSystemEndpointArray) ElementType() reflect.Type
func (GetMysqlDbSystemsDbSystemEndpointArray) ToGetMysqlDbSystemsDbSystemEndpointArrayOutput ¶
func (i GetMysqlDbSystemsDbSystemEndpointArray) ToGetMysqlDbSystemsDbSystemEndpointArrayOutput() GetMysqlDbSystemsDbSystemEndpointArrayOutput
func (GetMysqlDbSystemsDbSystemEndpointArray) ToGetMysqlDbSystemsDbSystemEndpointArrayOutputWithContext ¶
func (i GetMysqlDbSystemsDbSystemEndpointArray) ToGetMysqlDbSystemsDbSystemEndpointArrayOutputWithContext(ctx context.Context) GetMysqlDbSystemsDbSystemEndpointArrayOutput
type GetMysqlDbSystemsDbSystemEndpointArrayInput ¶
type GetMysqlDbSystemsDbSystemEndpointArrayInput interface { pulumi.Input ToGetMysqlDbSystemsDbSystemEndpointArrayOutput() GetMysqlDbSystemsDbSystemEndpointArrayOutput ToGetMysqlDbSystemsDbSystemEndpointArrayOutputWithContext(context.Context) GetMysqlDbSystemsDbSystemEndpointArrayOutput }
GetMysqlDbSystemsDbSystemEndpointArrayInput is an input type that accepts GetMysqlDbSystemsDbSystemEndpointArray and GetMysqlDbSystemsDbSystemEndpointArrayOutput values. You can construct a concrete instance of `GetMysqlDbSystemsDbSystemEndpointArrayInput` via:
GetMysqlDbSystemsDbSystemEndpointArray{ GetMysqlDbSystemsDbSystemEndpointArgs{...} }
type GetMysqlDbSystemsDbSystemEndpointArrayOutput ¶
type GetMysqlDbSystemsDbSystemEndpointArrayOutput struct{ *pulumi.OutputState }
func (GetMysqlDbSystemsDbSystemEndpointArrayOutput) ElementType ¶
func (GetMysqlDbSystemsDbSystemEndpointArrayOutput) ElementType() reflect.Type
func (GetMysqlDbSystemsDbSystemEndpointArrayOutput) ToGetMysqlDbSystemsDbSystemEndpointArrayOutput ¶
func (o GetMysqlDbSystemsDbSystemEndpointArrayOutput) ToGetMysqlDbSystemsDbSystemEndpointArrayOutput() GetMysqlDbSystemsDbSystemEndpointArrayOutput
func (GetMysqlDbSystemsDbSystemEndpointArrayOutput) ToGetMysqlDbSystemsDbSystemEndpointArrayOutputWithContext ¶
func (o GetMysqlDbSystemsDbSystemEndpointArrayOutput) ToGetMysqlDbSystemsDbSystemEndpointArrayOutputWithContext(ctx context.Context) GetMysqlDbSystemsDbSystemEndpointArrayOutput
type GetMysqlDbSystemsDbSystemEndpointInput ¶
type GetMysqlDbSystemsDbSystemEndpointInput interface { pulumi.Input ToGetMysqlDbSystemsDbSystemEndpointOutput() GetMysqlDbSystemsDbSystemEndpointOutput ToGetMysqlDbSystemsDbSystemEndpointOutputWithContext(context.Context) GetMysqlDbSystemsDbSystemEndpointOutput }
GetMysqlDbSystemsDbSystemEndpointInput is an input type that accepts GetMysqlDbSystemsDbSystemEndpointArgs and GetMysqlDbSystemsDbSystemEndpointOutput values. You can construct a concrete instance of `GetMysqlDbSystemsDbSystemEndpointInput` via:
GetMysqlDbSystemsDbSystemEndpointArgs{...}
type GetMysqlDbSystemsDbSystemEndpointOutput ¶
type GetMysqlDbSystemsDbSystemEndpointOutput struct{ *pulumi.OutputState }
func (GetMysqlDbSystemsDbSystemEndpointOutput) ElementType ¶
func (GetMysqlDbSystemsDbSystemEndpointOutput) ElementType() reflect.Type
func (GetMysqlDbSystemsDbSystemEndpointOutput) Hostname ¶
func (o GetMysqlDbSystemsDbSystemEndpointOutput) Hostname() pulumi.StringOutput
The network address of the DB System.
func (GetMysqlDbSystemsDbSystemEndpointOutput) IpAddress ¶
func (o GetMysqlDbSystemsDbSystemEndpointOutput) IpAddress() pulumi.StringOutput
The IP address the DB System is configured to listen on. A private IP address of the primary endpoint of the DB System. Must be an available IP address within the subnet's CIDR. This will be a "dotted-quad" style IPv4 address.
func (GetMysqlDbSystemsDbSystemEndpointOutput) Modes ¶
func (o GetMysqlDbSystemsDbSystemEndpointOutput) Modes() pulumi.StringArrayOutput
The access modes from the client that this endpoint supports.
func (GetMysqlDbSystemsDbSystemEndpointOutput) Port ¶
func (o GetMysqlDbSystemsDbSystemEndpointOutput) Port() pulumi.IntOutput
The port for primary endpoint of the DB System to listen on.
func (GetMysqlDbSystemsDbSystemEndpointOutput) PortX ¶
func (o GetMysqlDbSystemsDbSystemEndpointOutput) PortX() pulumi.IntOutput
The network port on which X Plugin listens for TCP/IP connections. This is the X Plugin equivalent of port.
func (GetMysqlDbSystemsDbSystemEndpointOutput) ResourceId ¶
func (o GetMysqlDbSystemsDbSystemEndpointOutput) ResourceId() pulumi.StringOutput
The OCID of the resource that this endpoint is attached to.
func (GetMysqlDbSystemsDbSystemEndpointOutput) ResourceType ¶
func (o GetMysqlDbSystemsDbSystemEndpointOutput) ResourceType() pulumi.StringOutput
The type of endpoint that clients and connectors can connect to.
func (GetMysqlDbSystemsDbSystemEndpointOutput) Status ¶
func (o GetMysqlDbSystemsDbSystemEndpointOutput) Status() pulumi.StringOutput
The state of the endpoints, as far as it can seen from the DB System. There may be some inconsistency with the actual state of the MySQL service.
func (GetMysqlDbSystemsDbSystemEndpointOutput) StatusDetails ¶
func (o GetMysqlDbSystemsDbSystemEndpointOutput) StatusDetails() pulumi.StringOutput
Additional information about the current endpoint status.
func (GetMysqlDbSystemsDbSystemEndpointOutput) ToGetMysqlDbSystemsDbSystemEndpointOutput ¶
func (o GetMysqlDbSystemsDbSystemEndpointOutput) ToGetMysqlDbSystemsDbSystemEndpointOutput() GetMysqlDbSystemsDbSystemEndpointOutput
func (GetMysqlDbSystemsDbSystemEndpointOutput) ToGetMysqlDbSystemsDbSystemEndpointOutputWithContext ¶
func (o GetMysqlDbSystemsDbSystemEndpointOutput) ToGetMysqlDbSystemsDbSystemEndpointOutputWithContext(ctx context.Context) GetMysqlDbSystemsDbSystemEndpointOutput
type GetMysqlDbSystemsDbSystemHeatWaveCluster ¶
type GetMysqlDbSystemsDbSystemHeatWaveCluster struct { // The number of analytics-processing compute instances, of the specified shape, in the HeatWave cluster. ClusterSize int `pulumi:"clusterSize"` // Lakehouse enabled status for the HeatWave cluster. IsLakehouseEnabled bool `pulumi:"isLakehouseEnabled"` // The shape of the primary instances of the DB System. The shape determines resources allocated to a DB System - CPU cores and memory for VM shapes; CPU cores, memory and storage for non-VM (or bare metal) shapes. To get a list of shapes, use (the [ListShapes](https://docs.cloud.oracle.com/iaas/api/#/en/mysql/20181021/ShapeSummary/ListShapes) operation. ShapeName string `pulumi:"shapeName"` // DbSystem Lifecycle State State string `pulumi:"state"` // The date and time the DB System was created. TimeCreated string `pulumi:"timeCreated"` // The time the DB System was last updated. TimeUpdated string `pulumi:"timeUpdated"` }
type GetMysqlDbSystemsDbSystemHeatWaveClusterArgs ¶
type GetMysqlDbSystemsDbSystemHeatWaveClusterArgs struct { // The number of analytics-processing compute instances, of the specified shape, in the HeatWave cluster. ClusterSize pulumi.IntInput `pulumi:"clusterSize"` // Lakehouse enabled status for the HeatWave cluster. IsLakehouseEnabled pulumi.BoolInput `pulumi:"isLakehouseEnabled"` // The shape of the primary instances of the DB System. The shape determines resources allocated to a DB System - CPU cores and memory for VM shapes; CPU cores, memory and storage for non-VM (or bare metal) shapes. To get a list of shapes, use (the [ListShapes](https://docs.cloud.oracle.com/iaas/api/#/en/mysql/20181021/ShapeSummary/ListShapes) operation. ShapeName pulumi.StringInput `pulumi:"shapeName"` // DbSystem Lifecycle State State pulumi.StringInput `pulumi:"state"` // The date and time the DB System was created. TimeCreated pulumi.StringInput `pulumi:"timeCreated"` // The time the DB System was last updated. TimeUpdated pulumi.StringInput `pulumi:"timeUpdated"` }
func (GetMysqlDbSystemsDbSystemHeatWaveClusterArgs) ElementType ¶
func (GetMysqlDbSystemsDbSystemHeatWaveClusterArgs) ElementType() reflect.Type
func (GetMysqlDbSystemsDbSystemHeatWaveClusterArgs) ToGetMysqlDbSystemsDbSystemHeatWaveClusterOutput ¶
func (i GetMysqlDbSystemsDbSystemHeatWaveClusterArgs) ToGetMysqlDbSystemsDbSystemHeatWaveClusterOutput() GetMysqlDbSystemsDbSystemHeatWaveClusterOutput
func (GetMysqlDbSystemsDbSystemHeatWaveClusterArgs) ToGetMysqlDbSystemsDbSystemHeatWaveClusterOutputWithContext ¶
func (i GetMysqlDbSystemsDbSystemHeatWaveClusterArgs) ToGetMysqlDbSystemsDbSystemHeatWaveClusterOutputWithContext(ctx context.Context) GetMysqlDbSystemsDbSystemHeatWaveClusterOutput
type GetMysqlDbSystemsDbSystemHeatWaveClusterArray ¶
type GetMysqlDbSystemsDbSystemHeatWaveClusterArray []GetMysqlDbSystemsDbSystemHeatWaveClusterInput
func (GetMysqlDbSystemsDbSystemHeatWaveClusterArray) ElementType ¶
func (GetMysqlDbSystemsDbSystemHeatWaveClusterArray) ElementType() reflect.Type
func (GetMysqlDbSystemsDbSystemHeatWaveClusterArray) ToGetMysqlDbSystemsDbSystemHeatWaveClusterArrayOutput ¶
func (i GetMysqlDbSystemsDbSystemHeatWaveClusterArray) ToGetMysqlDbSystemsDbSystemHeatWaveClusterArrayOutput() GetMysqlDbSystemsDbSystemHeatWaveClusterArrayOutput
func (GetMysqlDbSystemsDbSystemHeatWaveClusterArray) ToGetMysqlDbSystemsDbSystemHeatWaveClusterArrayOutputWithContext ¶
func (i GetMysqlDbSystemsDbSystemHeatWaveClusterArray) ToGetMysqlDbSystemsDbSystemHeatWaveClusterArrayOutputWithContext(ctx context.Context) GetMysqlDbSystemsDbSystemHeatWaveClusterArrayOutput
type GetMysqlDbSystemsDbSystemHeatWaveClusterArrayInput ¶
type GetMysqlDbSystemsDbSystemHeatWaveClusterArrayInput interface { pulumi.Input ToGetMysqlDbSystemsDbSystemHeatWaveClusterArrayOutput() GetMysqlDbSystemsDbSystemHeatWaveClusterArrayOutput ToGetMysqlDbSystemsDbSystemHeatWaveClusterArrayOutputWithContext(context.Context) GetMysqlDbSystemsDbSystemHeatWaveClusterArrayOutput }
GetMysqlDbSystemsDbSystemHeatWaveClusterArrayInput is an input type that accepts GetMysqlDbSystemsDbSystemHeatWaveClusterArray and GetMysqlDbSystemsDbSystemHeatWaveClusterArrayOutput values. You can construct a concrete instance of `GetMysqlDbSystemsDbSystemHeatWaveClusterArrayInput` via:
GetMysqlDbSystemsDbSystemHeatWaveClusterArray{ GetMysqlDbSystemsDbSystemHeatWaveClusterArgs{...} }
type GetMysqlDbSystemsDbSystemHeatWaveClusterArrayOutput ¶
type GetMysqlDbSystemsDbSystemHeatWaveClusterArrayOutput struct{ *pulumi.OutputState }
func (GetMysqlDbSystemsDbSystemHeatWaveClusterArrayOutput) ElementType ¶
func (GetMysqlDbSystemsDbSystemHeatWaveClusterArrayOutput) ElementType() reflect.Type
func (GetMysqlDbSystemsDbSystemHeatWaveClusterArrayOutput) ToGetMysqlDbSystemsDbSystemHeatWaveClusterArrayOutput ¶
func (o GetMysqlDbSystemsDbSystemHeatWaveClusterArrayOutput) ToGetMysqlDbSystemsDbSystemHeatWaveClusterArrayOutput() GetMysqlDbSystemsDbSystemHeatWaveClusterArrayOutput
func (GetMysqlDbSystemsDbSystemHeatWaveClusterArrayOutput) ToGetMysqlDbSystemsDbSystemHeatWaveClusterArrayOutputWithContext ¶
func (o GetMysqlDbSystemsDbSystemHeatWaveClusterArrayOutput) ToGetMysqlDbSystemsDbSystemHeatWaveClusterArrayOutputWithContext(ctx context.Context) GetMysqlDbSystemsDbSystemHeatWaveClusterArrayOutput
type GetMysqlDbSystemsDbSystemHeatWaveClusterInput ¶
type GetMysqlDbSystemsDbSystemHeatWaveClusterInput interface { pulumi.Input ToGetMysqlDbSystemsDbSystemHeatWaveClusterOutput() GetMysqlDbSystemsDbSystemHeatWaveClusterOutput ToGetMysqlDbSystemsDbSystemHeatWaveClusterOutputWithContext(context.Context) GetMysqlDbSystemsDbSystemHeatWaveClusterOutput }
GetMysqlDbSystemsDbSystemHeatWaveClusterInput is an input type that accepts GetMysqlDbSystemsDbSystemHeatWaveClusterArgs and GetMysqlDbSystemsDbSystemHeatWaveClusterOutput values. You can construct a concrete instance of `GetMysqlDbSystemsDbSystemHeatWaveClusterInput` via:
GetMysqlDbSystemsDbSystemHeatWaveClusterArgs{...}
type GetMysqlDbSystemsDbSystemHeatWaveClusterOutput ¶
type GetMysqlDbSystemsDbSystemHeatWaveClusterOutput struct{ *pulumi.OutputState }
func (GetMysqlDbSystemsDbSystemHeatWaveClusterOutput) ClusterSize ¶
func (o GetMysqlDbSystemsDbSystemHeatWaveClusterOutput) ClusterSize() pulumi.IntOutput
The number of analytics-processing compute instances, of the specified shape, in the HeatWave cluster.
func (GetMysqlDbSystemsDbSystemHeatWaveClusterOutput) ElementType ¶
func (GetMysqlDbSystemsDbSystemHeatWaveClusterOutput) ElementType() reflect.Type
func (GetMysqlDbSystemsDbSystemHeatWaveClusterOutput) IsLakehouseEnabled ¶
func (o GetMysqlDbSystemsDbSystemHeatWaveClusterOutput) IsLakehouseEnabled() pulumi.BoolOutput
Lakehouse enabled status for the HeatWave cluster.
func (GetMysqlDbSystemsDbSystemHeatWaveClusterOutput) ShapeName ¶
func (o GetMysqlDbSystemsDbSystemHeatWaveClusterOutput) ShapeName() pulumi.StringOutput
The shape of the primary instances of the DB System. The shape determines resources allocated to a DB System - CPU cores and memory for VM shapes; CPU cores, memory and storage for non-VM (or bare metal) shapes. To get a list of shapes, use (the [ListShapes](https://docs.cloud.oracle.com/iaas/api/#/en/mysql/20181021/ShapeSummary/ListShapes) operation.
func (GetMysqlDbSystemsDbSystemHeatWaveClusterOutput) State ¶
func (o GetMysqlDbSystemsDbSystemHeatWaveClusterOutput) State() pulumi.StringOutput
DbSystem Lifecycle State
func (GetMysqlDbSystemsDbSystemHeatWaveClusterOutput) TimeCreated ¶
func (o GetMysqlDbSystemsDbSystemHeatWaveClusterOutput) TimeCreated() pulumi.StringOutput
The date and time the DB System was created.
func (GetMysqlDbSystemsDbSystemHeatWaveClusterOutput) TimeUpdated ¶
func (o GetMysqlDbSystemsDbSystemHeatWaveClusterOutput) TimeUpdated() pulumi.StringOutput
The time the DB System was last updated.
func (GetMysqlDbSystemsDbSystemHeatWaveClusterOutput) ToGetMysqlDbSystemsDbSystemHeatWaveClusterOutput ¶
func (o GetMysqlDbSystemsDbSystemHeatWaveClusterOutput) ToGetMysqlDbSystemsDbSystemHeatWaveClusterOutput() GetMysqlDbSystemsDbSystemHeatWaveClusterOutput
func (GetMysqlDbSystemsDbSystemHeatWaveClusterOutput) ToGetMysqlDbSystemsDbSystemHeatWaveClusterOutputWithContext ¶
func (o GetMysqlDbSystemsDbSystemHeatWaveClusterOutput) ToGetMysqlDbSystemsDbSystemHeatWaveClusterOutputWithContext(ctx context.Context) GetMysqlDbSystemsDbSystemHeatWaveClusterOutput
type GetMysqlDbSystemsDbSystemInput ¶
type GetMysqlDbSystemsDbSystemInput interface { pulumi.Input ToGetMysqlDbSystemsDbSystemOutput() GetMysqlDbSystemsDbSystemOutput ToGetMysqlDbSystemsDbSystemOutputWithContext(context.Context) GetMysqlDbSystemsDbSystemOutput }
GetMysqlDbSystemsDbSystemInput is an input type that accepts GetMysqlDbSystemsDbSystemArgs and GetMysqlDbSystemsDbSystemOutput values. You can construct a concrete instance of `GetMysqlDbSystemsDbSystemInput` via:
GetMysqlDbSystemsDbSystemArgs{...}
type GetMysqlDbSystemsDbSystemMaintenance ¶
type GetMysqlDbSystemsDbSystemMaintenance struct { // The start time of the maintenance window. WindowStartTime string `pulumi:"windowStartTime"` }
type GetMysqlDbSystemsDbSystemMaintenanceArgs ¶
type GetMysqlDbSystemsDbSystemMaintenanceArgs struct { // The start time of the maintenance window. WindowStartTime pulumi.StringInput `pulumi:"windowStartTime"` }
func (GetMysqlDbSystemsDbSystemMaintenanceArgs) ElementType ¶
func (GetMysqlDbSystemsDbSystemMaintenanceArgs) ElementType() reflect.Type
func (GetMysqlDbSystemsDbSystemMaintenanceArgs) ToGetMysqlDbSystemsDbSystemMaintenanceOutput ¶
func (i GetMysqlDbSystemsDbSystemMaintenanceArgs) ToGetMysqlDbSystemsDbSystemMaintenanceOutput() GetMysqlDbSystemsDbSystemMaintenanceOutput
func (GetMysqlDbSystemsDbSystemMaintenanceArgs) ToGetMysqlDbSystemsDbSystemMaintenanceOutputWithContext ¶
func (i GetMysqlDbSystemsDbSystemMaintenanceArgs) ToGetMysqlDbSystemsDbSystemMaintenanceOutputWithContext(ctx context.Context) GetMysqlDbSystemsDbSystemMaintenanceOutput
type GetMysqlDbSystemsDbSystemMaintenanceArray ¶
type GetMysqlDbSystemsDbSystemMaintenanceArray []GetMysqlDbSystemsDbSystemMaintenanceInput
func (GetMysqlDbSystemsDbSystemMaintenanceArray) ElementType ¶
func (GetMysqlDbSystemsDbSystemMaintenanceArray) ElementType() reflect.Type
func (GetMysqlDbSystemsDbSystemMaintenanceArray) ToGetMysqlDbSystemsDbSystemMaintenanceArrayOutput ¶
func (i GetMysqlDbSystemsDbSystemMaintenanceArray) ToGetMysqlDbSystemsDbSystemMaintenanceArrayOutput() GetMysqlDbSystemsDbSystemMaintenanceArrayOutput
func (GetMysqlDbSystemsDbSystemMaintenanceArray) ToGetMysqlDbSystemsDbSystemMaintenanceArrayOutputWithContext ¶
func (i GetMysqlDbSystemsDbSystemMaintenanceArray) ToGetMysqlDbSystemsDbSystemMaintenanceArrayOutputWithContext(ctx context.Context) GetMysqlDbSystemsDbSystemMaintenanceArrayOutput
type GetMysqlDbSystemsDbSystemMaintenanceArrayInput ¶
type GetMysqlDbSystemsDbSystemMaintenanceArrayInput interface { pulumi.Input ToGetMysqlDbSystemsDbSystemMaintenanceArrayOutput() GetMysqlDbSystemsDbSystemMaintenanceArrayOutput ToGetMysqlDbSystemsDbSystemMaintenanceArrayOutputWithContext(context.Context) GetMysqlDbSystemsDbSystemMaintenanceArrayOutput }
GetMysqlDbSystemsDbSystemMaintenanceArrayInput is an input type that accepts GetMysqlDbSystemsDbSystemMaintenanceArray and GetMysqlDbSystemsDbSystemMaintenanceArrayOutput values. You can construct a concrete instance of `GetMysqlDbSystemsDbSystemMaintenanceArrayInput` via:
GetMysqlDbSystemsDbSystemMaintenanceArray{ GetMysqlDbSystemsDbSystemMaintenanceArgs{...} }
type GetMysqlDbSystemsDbSystemMaintenanceArrayOutput ¶
type GetMysqlDbSystemsDbSystemMaintenanceArrayOutput struct{ *pulumi.OutputState }
func (GetMysqlDbSystemsDbSystemMaintenanceArrayOutput) ElementType ¶
func (GetMysqlDbSystemsDbSystemMaintenanceArrayOutput) ElementType() reflect.Type
func (GetMysqlDbSystemsDbSystemMaintenanceArrayOutput) ToGetMysqlDbSystemsDbSystemMaintenanceArrayOutput ¶
func (o GetMysqlDbSystemsDbSystemMaintenanceArrayOutput) ToGetMysqlDbSystemsDbSystemMaintenanceArrayOutput() GetMysqlDbSystemsDbSystemMaintenanceArrayOutput
func (GetMysqlDbSystemsDbSystemMaintenanceArrayOutput) ToGetMysqlDbSystemsDbSystemMaintenanceArrayOutputWithContext ¶
func (o GetMysqlDbSystemsDbSystemMaintenanceArrayOutput) ToGetMysqlDbSystemsDbSystemMaintenanceArrayOutputWithContext(ctx context.Context) GetMysqlDbSystemsDbSystemMaintenanceArrayOutput
type GetMysqlDbSystemsDbSystemMaintenanceInput ¶
type GetMysqlDbSystemsDbSystemMaintenanceInput interface { pulumi.Input ToGetMysqlDbSystemsDbSystemMaintenanceOutput() GetMysqlDbSystemsDbSystemMaintenanceOutput ToGetMysqlDbSystemsDbSystemMaintenanceOutputWithContext(context.Context) GetMysqlDbSystemsDbSystemMaintenanceOutput }
GetMysqlDbSystemsDbSystemMaintenanceInput is an input type that accepts GetMysqlDbSystemsDbSystemMaintenanceArgs and GetMysqlDbSystemsDbSystemMaintenanceOutput values. You can construct a concrete instance of `GetMysqlDbSystemsDbSystemMaintenanceInput` via:
GetMysqlDbSystemsDbSystemMaintenanceArgs{...}
type GetMysqlDbSystemsDbSystemMaintenanceOutput ¶
type GetMysqlDbSystemsDbSystemMaintenanceOutput struct{ *pulumi.OutputState }
func (GetMysqlDbSystemsDbSystemMaintenanceOutput) ElementType ¶
func (GetMysqlDbSystemsDbSystemMaintenanceOutput) ElementType() reflect.Type
func (GetMysqlDbSystemsDbSystemMaintenanceOutput) ToGetMysqlDbSystemsDbSystemMaintenanceOutput ¶
func (o GetMysqlDbSystemsDbSystemMaintenanceOutput) ToGetMysqlDbSystemsDbSystemMaintenanceOutput() GetMysqlDbSystemsDbSystemMaintenanceOutput
func (GetMysqlDbSystemsDbSystemMaintenanceOutput) ToGetMysqlDbSystemsDbSystemMaintenanceOutputWithContext ¶
func (o GetMysqlDbSystemsDbSystemMaintenanceOutput) ToGetMysqlDbSystemsDbSystemMaintenanceOutputWithContext(ctx context.Context) GetMysqlDbSystemsDbSystemMaintenanceOutput
func (GetMysqlDbSystemsDbSystemMaintenanceOutput) WindowStartTime ¶
func (o GetMysqlDbSystemsDbSystemMaintenanceOutput) WindowStartTime() pulumi.StringOutput
The start time of the maintenance window.
type GetMysqlDbSystemsDbSystemOutput ¶
type GetMysqlDbSystemsDbSystemOutput struct{ *pulumi.OutputState }
func (GetMysqlDbSystemsDbSystemOutput) AdminPassword ¶
func (o GetMysqlDbSystemsDbSystemOutput) AdminPassword() pulumi.StringOutput
func (GetMysqlDbSystemsDbSystemOutput) AdminUsername ¶
func (o GetMysqlDbSystemsDbSystemOutput) AdminUsername() pulumi.StringOutput
func (GetMysqlDbSystemsDbSystemOutput) AvailabilityDomain ¶
func (o GetMysqlDbSystemsDbSystemOutput) AvailabilityDomain() pulumi.StringOutput
The availability domain in which the DB System is placed.
func (GetMysqlDbSystemsDbSystemOutput) BackupPolicies ¶
func (o GetMysqlDbSystemsDbSystemOutput) BackupPolicies() GetMysqlDbSystemsDbSystemBackupPolicyArrayOutput
The Backup policy for the DB System.
func (GetMysqlDbSystemsDbSystemOutput) Channels ¶
func (o GetMysqlDbSystemsDbSystemOutput) Channels() GetMysqlDbSystemsDbSystemChannelArrayOutput
A list with a summary of all the Channels attached to the DB System.
func (GetMysqlDbSystemsDbSystemOutput) CompartmentId ¶
func (o GetMysqlDbSystemsDbSystemOutput) CompartmentId() pulumi.StringOutput
The compartment [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
func (GetMysqlDbSystemsDbSystemOutput) ConfigurationId ¶
func (o GetMysqlDbSystemsDbSystemOutput) ConfigurationId() pulumi.StringOutput
The requested Configuration instance.
func (GetMysqlDbSystemsDbSystemOutput) CrashRecovery ¶
func (o GetMysqlDbSystemsDbSystemOutput) CrashRecovery() pulumi.StringOutput
Whether to run the DB System with InnoDB Redo Logs and the Double Write Buffer enabled or disabled, and whether to enable or disable syncing of the Binary Logs.
func (GetMysqlDbSystemsDbSystemOutput) CurrentPlacements ¶
func (o GetMysqlDbSystemsDbSystemOutput) CurrentPlacements() GetMysqlDbSystemsDbSystemCurrentPlacementArrayOutput
The availability domain and fault domain a DB System is placed in.
func (GetMysqlDbSystemsDbSystemOutput) CustomerContacts ¶ added in v2.9.0
func (o GetMysqlDbSystemsDbSystemOutput) CustomerContacts() GetMysqlDbSystemsDbSystemCustomerContactArrayOutput
The list of customer email addresses that receive information from Oracle about the specified Oracle Cloud Infrastructure DB System resource. Oracle uses these email addresses to send notifications about planned and unplanned software maintenance updates, information about system hardware, and other information needed by administrators. Up to 10 email addresses can be added to the customer contacts for a DB System.
func (GetMysqlDbSystemsDbSystemOutput) DataStorageSizeInGb ¶
func (o GetMysqlDbSystemsDbSystemOutput) DataStorageSizeInGb() pulumi.IntOutput
Initial size of the data volume in GiBs that will be created and attached.
func (GetMysqlDbSystemsDbSystemOutput) DataStorages ¶ added in v2.8.0
func (o GetMysqlDbSystemsDbSystemOutput) DataStorages() GetMysqlDbSystemsDbSystemDataStorageArrayOutput
Data Storage information.
func (GetMysqlDbSystemsDbSystemOutput) DatabaseManagement ¶
func (o GetMysqlDbSystemsDbSystemOutput) DatabaseManagement() pulumi.StringOutput
Filter DB Systems by their Database Management configuration.
func (GetMysqlDbSystemsDbSystemOutput) DefinedTags ¶
func (o GetMysqlDbSystemsDbSystemOutput) DefinedTags() pulumi.StringMapOutput
Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`
func (GetMysqlDbSystemsDbSystemOutput) DeletionPolicies ¶
func (o GetMysqlDbSystemsDbSystemOutput) DeletionPolicies() GetMysqlDbSystemsDbSystemDeletionPolicyArrayOutput
The Deletion policy for the DB System.
func (GetMysqlDbSystemsDbSystemOutput) Description ¶
func (o GetMysqlDbSystemsDbSystemOutput) Description() pulumi.StringOutput
User-provided data about the DB System.
func (GetMysqlDbSystemsDbSystemOutput) DisplayName ¶
func (o GetMysqlDbSystemsDbSystemOutput) DisplayName() pulumi.StringOutput
A filter to return only the resource matching the given display name exactly.
func (GetMysqlDbSystemsDbSystemOutput) ElementType ¶
func (GetMysqlDbSystemsDbSystemOutput) ElementType() reflect.Type
func (GetMysqlDbSystemsDbSystemOutput) Endpoints ¶
func (o GetMysqlDbSystemsDbSystemOutput) Endpoints() GetMysqlDbSystemsDbSystemEndpointArrayOutput
The network endpoints available for this DB System.
func (GetMysqlDbSystemsDbSystemOutput) FaultDomain ¶
func (o GetMysqlDbSystemsDbSystemOutput) FaultDomain() pulumi.StringOutput
The fault domain on which to deploy the Read/Write endpoint. This defines the preferred primary instance.
func (GetMysqlDbSystemsDbSystemOutput) FreeformTags ¶
func (o GetMysqlDbSystemsDbSystemOutput) 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 (GetMysqlDbSystemsDbSystemOutput) HeatWaveClusters ¶
func (o GetMysqlDbSystemsDbSystemOutput) HeatWaveClusters() GetMysqlDbSystemsDbSystemHeatWaveClusterArrayOutput
A summary of a HeatWave cluster.
func (GetMysqlDbSystemsDbSystemOutput) HostnameLabel ¶
func (o GetMysqlDbSystemsDbSystemOutput) HostnameLabel() pulumi.StringOutput
The hostname for the primary endpoint of the DB System. Used for DNS. The value is the hostname portion of the primary private IP's fully qualified domain name (FQDN) (for example, "dbsystem-1" in FQDN "dbsystem-1.subnet123.vcn1.oraclevcn.com"). Must be unique across all VNICs in the subnet and comply with RFC 952 and RFC 1123.
func (GetMysqlDbSystemsDbSystemOutput) Id ¶
func (o GetMysqlDbSystemsDbSystemOutput) Id() pulumi.StringOutput
The OCID of the DB System.
func (GetMysqlDbSystemsDbSystemOutput) IpAddress ¶
func (o GetMysqlDbSystemsDbSystemOutput) IpAddress() pulumi.StringOutput
The IP address the DB System is configured to listen on. A private IP address of the primary endpoint of the DB System. Must be an available IP address within the subnet's CIDR. This will be a "dotted-quad" style IPv4 address.
func (GetMysqlDbSystemsDbSystemOutput) IsHeatWaveClusterAttached ¶
func (o GetMysqlDbSystemsDbSystemOutput) IsHeatWaveClusterAttached() pulumi.BoolOutput
If true, return only DB Systems with a HeatWave cluster attached, if false return only DB Systems with no HeatWave cluster attached. If not present, return all DB Systems.
func (GetMysqlDbSystemsDbSystemOutput) IsHighlyAvailable ¶
func (o GetMysqlDbSystemsDbSystemOutput) IsHighlyAvailable() pulumi.BoolOutput
Specifies if the DB System is highly available.
func (GetMysqlDbSystemsDbSystemOutput) LifecycleDetails ¶
func (o GetMysqlDbSystemsDbSystemOutput) LifecycleDetails() pulumi.StringOutput
Additional information about the current lifecycleState.
func (GetMysqlDbSystemsDbSystemOutput) Maintenances ¶
func (o GetMysqlDbSystemsDbSystemOutput) Maintenances() GetMysqlDbSystemsDbSystemMaintenanceArrayOutput
The Maintenance Policy for the DB System or Read Replica that this model is included in.
func (GetMysqlDbSystemsDbSystemOutput) MysqlVersion ¶
func (o GetMysqlDbSystemsDbSystemOutput) MysqlVersion() pulumi.StringOutput
Name of the MySQL Version in use for the DB System.
func (GetMysqlDbSystemsDbSystemOutput) PointInTimeRecoveryDetails ¶
func (o GetMysqlDbSystemsDbSystemOutput) PointInTimeRecoveryDetails() GetMysqlDbSystemsDbSystemPointInTimeRecoveryDetailArrayOutput
Point-in-time Recovery details like earliest and latest recovery time point for the DB System.
func (GetMysqlDbSystemsDbSystemOutput) Port ¶
func (o GetMysqlDbSystemsDbSystemOutput) Port() pulumi.IntOutput
The port for primary endpoint of the DB System to listen on.
func (GetMysqlDbSystemsDbSystemOutput) PortX ¶
func (o GetMysqlDbSystemsDbSystemOutput) PortX() pulumi.IntOutput
The network port on which X Plugin listens for TCP/IP connections. This is the X Plugin equivalent of port.
func (GetMysqlDbSystemsDbSystemOutput) SecureConnections ¶
func (o GetMysqlDbSystemsDbSystemOutput) SecureConnections() GetMysqlDbSystemsDbSystemSecureConnectionArrayOutput
Secure connection configuration details.
func (GetMysqlDbSystemsDbSystemOutput) ShapeName ¶
func (o GetMysqlDbSystemsDbSystemOutput) ShapeName() pulumi.StringOutput
The shape of the primary instances of the DB System. The shape determines resources allocated to a DB System - CPU cores and memory for VM shapes; CPU cores, memory and storage for non-VM (or bare metal) shapes. To get a list of shapes, use (the [ListShapes](https://docs.cloud.oracle.com/iaas/api/#/en/mysql/20181021/ShapeSummary/ListShapes) operation.
func (GetMysqlDbSystemsDbSystemOutput) ShutdownType ¶
func (o GetMysqlDbSystemsDbSystemOutput) ShutdownType() pulumi.StringOutput
func (GetMysqlDbSystemsDbSystemOutput) Sources ¶
func (o GetMysqlDbSystemsDbSystemOutput) Sources() GetMysqlDbSystemsDbSystemSourceArrayOutput
Parameters detailing how to provision the initial data of the DB System.
func (GetMysqlDbSystemsDbSystemOutput) State ¶
func (o GetMysqlDbSystemsDbSystemOutput) State() pulumi.StringOutput
DbSystem Lifecycle State
func (GetMysqlDbSystemsDbSystemOutput) SubnetId ¶
func (o GetMysqlDbSystemsDbSystemOutput) SubnetId() pulumi.StringOutput
The OCID of the subnet the DB System is associated with.
func (GetMysqlDbSystemsDbSystemOutput) TimeCreated ¶
func (o GetMysqlDbSystemsDbSystemOutput) TimeCreated() pulumi.StringOutput
The date and time the DB System was created.
func (GetMysqlDbSystemsDbSystemOutput) TimeUpdated ¶
func (o GetMysqlDbSystemsDbSystemOutput) TimeUpdated() pulumi.StringOutput
The time the DB System was last updated.
func (GetMysqlDbSystemsDbSystemOutput) ToGetMysqlDbSystemsDbSystemOutput ¶
func (o GetMysqlDbSystemsDbSystemOutput) ToGetMysqlDbSystemsDbSystemOutput() GetMysqlDbSystemsDbSystemOutput
func (GetMysqlDbSystemsDbSystemOutput) ToGetMysqlDbSystemsDbSystemOutputWithContext ¶
func (o GetMysqlDbSystemsDbSystemOutput) ToGetMysqlDbSystemsDbSystemOutputWithContext(ctx context.Context) GetMysqlDbSystemsDbSystemOutput
type GetMysqlDbSystemsDbSystemPointInTimeRecoveryDetail ¶
type GetMysqlDbSystemsDbSystemPointInTimeRecoveryDetail struct { // Earliest recovery time point for the DB System, as described by [RFC 3339](https://tools.ietf.org/rfc/rfc3339). TimeEarliestRecoveryPoint string `pulumi:"timeEarliestRecoveryPoint"` // Latest recovery time point for the DB System, as described by [RFC 3339](https://tools.ietf.org/rfc/rfc3339). TimeLatestRecoveryPoint string `pulumi:"timeLatestRecoveryPoint"` }
type GetMysqlDbSystemsDbSystemPointInTimeRecoveryDetailArgs ¶
type GetMysqlDbSystemsDbSystemPointInTimeRecoveryDetailArgs struct { // Earliest recovery time point for the DB System, as described by [RFC 3339](https://tools.ietf.org/rfc/rfc3339). TimeEarliestRecoveryPoint pulumi.StringInput `pulumi:"timeEarliestRecoveryPoint"` // Latest recovery time point for the DB System, as described by [RFC 3339](https://tools.ietf.org/rfc/rfc3339). TimeLatestRecoveryPoint pulumi.StringInput `pulumi:"timeLatestRecoveryPoint"` }
func (GetMysqlDbSystemsDbSystemPointInTimeRecoveryDetailArgs) ElementType ¶
func (GetMysqlDbSystemsDbSystemPointInTimeRecoveryDetailArgs) ElementType() reflect.Type
func (GetMysqlDbSystemsDbSystemPointInTimeRecoveryDetailArgs) ToGetMysqlDbSystemsDbSystemPointInTimeRecoveryDetailOutput ¶
func (i GetMysqlDbSystemsDbSystemPointInTimeRecoveryDetailArgs) ToGetMysqlDbSystemsDbSystemPointInTimeRecoveryDetailOutput() GetMysqlDbSystemsDbSystemPointInTimeRecoveryDetailOutput
func (GetMysqlDbSystemsDbSystemPointInTimeRecoveryDetailArgs) ToGetMysqlDbSystemsDbSystemPointInTimeRecoveryDetailOutputWithContext ¶
func (i GetMysqlDbSystemsDbSystemPointInTimeRecoveryDetailArgs) ToGetMysqlDbSystemsDbSystemPointInTimeRecoveryDetailOutputWithContext(ctx context.Context) GetMysqlDbSystemsDbSystemPointInTimeRecoveryDetailOutput
type GetMysqlDbSystemsDbSystemPointInTimeRecoveryDetailArray ¶
type GetMysqlDbSystemsDbSystemPointInTimeRecoveryDetailArray []GetMysqlDbSystemsDbSystemPointInTimeRecoveryDetailInput
func (GetMysqlDbSystemsDbSystemPointInTimeRecoveryDetailArray) ElementType ¶
func (GetMysqlDbSystemsDbSystemPointInTimeRecoveryDetailArray) ElementType() reflect.Type
func (GetMysqlDbSystemsDbSystemPointInTimeRecoveryDetailArray) ToGetMysqlDbSystemsDbSystemPointInTimeRecoveryDetailArrayOutput ¶
func (i GetMysqlDbSystemsDbSystemPointInTimeRecoveryDetailArray) ToGetMysqlDbSystemsDbSystemPointInTimeRecoveryDetailArrayOutput() GetMysqlDbSystemsDbSystemPointInTimeRecoveryDetailArrayOutput
func (GetMysqlDbSystemsDbSystemPointInTimeRecoveryDetailArray) ToGetMysqlDbSystemsDbSystemPointInTimeRecoveryDetailArrayOutputWithContext ¶
func (i GetMysqlDbSystemsDbSystemPointInTimeRecoveryDetailArray) ToGetMysqlDbSystemsDbSystemPointInTimeRecoveryDetailArrayOutputWithContext(ctx context.Context) GetMysqlDbSystemsDbSystemPointInTimeRecoveryDetailArrayOutput
type GetMysqlDbSystemsDbSystemPointInTimeRecoveryDetailArrayInput ¶
type GetMysqlDbSystemsDbSystemPointInTimeRecoveryDetailArrayInput interface { pulumi.Input ToGetMysqlDbSystemsDbSystemPointInTimeRecoveryDetailArrayOutput() GetMysqlDbSystemsDbSystemPointInTimeRecoveryDetailArrayOutput ToGetMysqlDbSystemsDbSystemPointInTimeRecoveryDetailArrayOutputWithContext(context.Context) GetMysqlDbSystemsDbSystemPointInTimeRecoveryDetailArrayOutput }
GetMysqlDbSystemsDbSystemPointInTimeRecoveryDetailArrayInput is an input type that accepts GetMysqlDbSystemsDbSystemPointInTimeRecoveryDetailArray and GetMysqlDbSystemsDbSystemPointInTimeRecoveryDetailArrayOutput values. You can construct a concrete instance of `GetMysqlDbSystemsDbSystemPointInTimeRecoveryDetailArrayInput` via:
GetMysqlDbSystemsDbSystemPointInTimeRecoveryDetailArray{ GetMysqlDbSystemsDbSystemPointInTimeRecoveryDetailArgs{...} }
type GetMysqlDbSystemsDbSystemPointInTimeRecoveryDetailArrayOutput ¶
type GetMysqlDbSystemsDbSystemPointInTimeRecoveryDetailArrayOutput struct{ *pulumi.OutputState }
func (GetMysqlDbSystemsDbSystemPointInTimeRecoveryDetailArrayOutput) ElementType ¶
func (GetMysqlDbSystemsDbSystemPointInTimeRecoveryDetailArrayOutput) ElementType() reflect.Type
func (GetMysqlDbSystemsDbSystemPointInTimeRecoveryDetailArrayOutput) ToGetMysqlDbSystemsDbSystemPointInTimeRecoveryDetailArrayOutput ¶
func (o GetMysqlDbSystemsDbSystemPointInTimeRecoveryDetailArrayOutput) ToGetMysqlDbSystemsDbSystemPointInTimeRecoveryDetailArrayOutput() GetMysqlDbSystemsDbSystemPointInTimeRecoveryDetailArrayOutput
func (GetMysqlDbSystemsDbSystemPointInTimeRecoveryDetailArrayOutput) ToGetMysqlDbSystemsDbSystemPointInTimeRecoveryDetailArrayOutputWithContext ¶
func (o GetMysqlDbSystemsDbSystemPointInTimeRecoveryDetailArrayOutput) ToGetMysqlDbSystemsDbSystemPointInTimeRecoveryDetailArrayOutputWithContext(ctx context.Context) GetMysqlDbSystemsDbSystemPointInTimeRecoveryDetailArrayOutput
type GetMysqlDbSystemsDbSystemPointInTimeRecoveryDetailInput ¶
type GetMysqlDbSystemsDbSystemPointInTimeRecoveryDetailInput interface { pulumi.Input ToGetMysqlDbSystemsDbSystemPointInTimeRecoveryDetailOutput() GetMysqlDbSystemsDbSystemPointInTimeRecoveryDetailOutput ToGetMysqlDbSystemsDbSystemPointInTimeRecoveryDetailOutputWithContext(context.Context) GetMysqlDbSystemsDbSystemPointInTimeRecoveryDetailOutput }
GetMysqlDbSystemsDbSystemPointInTimeRecoveryDetailInput is an input type that accepts GetMysqlDbSystemsDbSystemPointInTimeRecoveryDetailArgs and GetMysqlDbSystemsDbSystemPointInTimeRecoveryDetailOutput values. You can construct a concrete instance of `GetMysqlDbSystemsDbSystemPointInTimeRecoveryDetailInput` via:
GetMysqlDbSystemsDbSystemPointInTimeRecoveryDetailArgs{...}
type GetMysqlDbSystemsDbSystemPointInTimeRecoveryDetailOutput ¶
type GetMysqlDbSystemsDbSystemPointInTimeRecoveryDetailOutput struct{ *pulumi.OutputState }
func (GetMysqlDbSystemsDbSystemPointInTimeRecoveryDetailOutput) ElementType ¶
func (GetMysqlDbSystemsDbSystemPointInTimeRecoveryDetailOutput) ElementType() reflect.Type
func (GetMysqlDbSystemsDbSystemPointInTimeRecoveryDetailOutput) TimeEarliestRecoveryPoint ¶
func (o GetMysqlDbSystemsDbSystemPointInTimeRecoveryDetailOutput) TimeEarliestRecoveryPoint() pulumi.StringOutput
Earliest recovery time point for the DB System, as described by [RFC 3339](https://tools.ietf.org/rfc/rfc3339).
func (GetMysqlDbSystemsDbSystemPointInTimeRecoveryDetailOutput) TimeLatestRecoveryPoint ¶
func (o GetMysqlDbSystemsDbSystemPointInTimeRecoveryDetailOutput) TimeLatestRecoveryPoint() pulumi.StringOutput
Latest recovery time point for the DB System, as described by [RFC 3339](https://tools.ietf.org/rfc/rfc3339).
func (GetMysqlDbSystemsDbSystemPointInTimeRecoveryDetailOutput) ToGetMysqlDbSystemsDbSystemPointInTimeRecoveryDetailOutput ¶
func (o GetMysqlDbSystemsDbSystemPointInTimeRecoveryDetailOutput) ToGetMysqlDbSystemsDbSystemPointInTimeRecoveryDetailOutput() GetMysqlDbSystemsDbSystemPointInTimeRecoveryDetailOutput
func (GetMysqlDbSystemsDbSystemPointInTimeRecoveryDetailOutput) ToGetMysqlDbSystemsDbSystemPointInTimeRecoveryDetailOutputWithContext ¶
func (o GetMysqlDbSystemsDbSystemPointInTimeRecoveryDetailOutput) ToGetMysqlDbSystemsDbSystemPointInTimeRecoveryDetailOutputWithContext(ctx context.Context) GetMysqlDbSystemsDbSystemPointInTimeRecoveryDetailOutput
type GetMysqlDbSystemsDbSystemSecureConnection ¶
type GetMysqlDbSystemsDbSystemSecureConnection struct { // Select whether to use MySQL Database Service-managed certificate (SYSTEM) or your own certificate (BYOC). CertificateGenerationType string `pulumi:"certificateGenerationType"` // The OCID of the certificate to use. CertificateId string `pulumi:"certificateId"` }
type GetMysqlDbSystemsDbSystemSecureConnectionArgs ¶
type GetMysqlDbSystemsDbSystemSecureConnectionArgs struct { // Select whether to use MySQL Database Service-managed certificate (SYSTEM) or your own certificate (BYOC). CertificateGenerationType pulumi.StringInput `pulumi:"certificateGenerationType"` // The OCID of the certificate to use. CertificateId pulumi.StringInput `pulumi:"certificateId"` }
func (GetMysqlDbSystemsDbSystemSecureConnectionArgs) ElementType ¶
func (GetMysqlDbSystemsDbSystemSecureConnectionArgs) ElementType() reflect.Type
func (GetMysqlDbSystemsDbSystemSecureConnectionArgs) ToGetMysqlDbSystemsDbSystemSecureConnectionOutput ¶
func (i GetMysqlDbSystemsDbSystemSecureConnectionArgs) ToGetMysqlDbSystemsDbSystemSecureConnectionOutput() GetMysqlDbSystemsDbSystemSecureConnectionOutput
func (GetMysqlDbSystemsDbSystemSecureConnectionArgs) ToGetMysqlDbSystemsDbSystemSecureConnectionOutputWithContext ¶
func (i GetMysqlDbSystemsDbSystemSecureConnectionArgs) ToGetMysqlDbSystemsDbSystemSecureConnectionOutputWithContext(ctx context.Context) GetMysqlDbSystemsDbSystemSecureConnectionOutput
type GetMysqlDbSystemsDbSystemSecureConnectionArray ¶
type GetMysqlDbSystemsDbSystemSecureConnectionArray []GetMysqlDbSystemsDbSystemSecureConnectionInput
func (GetMysqlDbSystemsDbSystemSecureConnectionArray) ElementType ¶
func (GetMysqlDbSystemsDbSystemSecureConnectionArray) ElementType() reflect.Type
func (GetMysqlDbSystemsDbSystemSecureConnectionArray) ToGetMysqlDbSystemsDbSystemSecureConnectionArrayOutput ¶
func (i GetMysqlDbSystemsDbSystemSecureConnectionArray) ToGetMysqlDbSystemsDbSystemSecureConnectionArrayOutput() GetMysqlDbSystemsDbSystemSecureConnectionArrayOutput
func (GetMysqlDbSystemsDbSystemSecureConnectionArray) ToGetMysqlDbSystemsDbSystemSecureConnectionArrayOutputWithContext ¶
func (i GetMysqlDbSystemsDbSystemSecureConnectionArray) ToGetMysqlDbSystemsDbSystemSecureConnectionArrayOutputWithContext(ctx context.Context) GetMysqlDbSystemsDbSystemSecureConnectionArrayOutput
type GetMysqlDbSystemsDbSystemSecureConnectionArrayInput ¶
type GetMysqlDbSystemsDbSystemSecureConnectionArrayInput interface { pulumi.Input ToGetMysqlDbSystemsDbSystemSecureConnectionArrayOutput() GetMysqlDbSystemsDbSystemSecureConnectionArrayOutput ToGetMysqlDbSystemsDbSystemSecureConnectionArrayOutputWithContext(context.Context) GetMysqlDbSystemsDbSystemSecureConnectionArrayOutput }
GetMysqlDbSystemsDbSystemSecureConnectionArrayInput is an input type that accepts GetMysqlDbSystemsDbSystemSecureConnectionArray and GetMysqlDbSystemsDbSystemSecureConnectionArrayOutput values. You can construct a concrete instance of `GetMysqlDbSystemsDbSystemSecureConnectionArrayInput` via:
GetMysqlDbSystemsDbSystemSecureConnectionArray{ GetMysqlDbSystemsDbSystemSecureConnectionArgs{...} }
type GetMysqlDbSystemsDbSystemSecureConnectionArrayOutput ¶
type GetMysqlDbSystemsDbSystemSecureConnectionArrayOutput struct{ *pulumi.OutputState }
func (GetMysqlDbSystemsDbSystemSecureConnectionArrayOutput) ElementType ¶
func (GetMysqlDbSystemsDbSystemSecureConnectionArrayOutput) ElementType() reflect.Type
func (GetMysqlDbSystemsDbSystemSecureConnectionArrayOutput) ToGetMysqlDbSystemsDbSystemSecureConnectionArrayOutput ¶
func (o GetMysqlDbSystemsDbSystemSecureConnectionArrayOutput) ToGetMysqlDbSystemsDbSystemSecureConnectionArrayOutput() GetMysqlDbSystemsDbSystemSecureConnectionArrayOutput
func (GetMysqlDbSystemsDbSystemSecureConnectionArrayOutput) ToGetMysqlDbSystemsDbSystemSecureConnectionArrayOutputWithContext ¶
func (o GetMysqlDbSystemsDbSystemSecureConnectionArrayOutput) ToGetMysqlDbSystemsDbSystemSecureConnectionArrayOutputWithContext(ctx context.Context) GetMysqlDbSystemsDbSystemSecureConnectionArrayOutput
type GetMysqlDbSystemsDbSystemSecureConnectionInput ¶
type GetMysqlDbSystemsDbSystemSecureConnectionInput interface { pulumi.Input ToGetMysqlDbSystemsDbSystemSecureConnectionOutput() GetMysqlDbSystemsDbSystemSecureConnectionOutput ToGetMysqlDbSystemsDbSystemSecureConnectionOutputWithContext(context.Context) GetMysqlDbSystemsDbSystemSecureConnectionOutput }
GetMysqlDbSystemsDbSystemSecureConnectionInput is an input type that accepts GetMysqlDbSystemsDbSystemSecureConnectionArgs and GetMysqlDbSystemsDbSystemSecureConnectionOutput values. You can construct a concrete instance of `GetMysqlDbSystemsDbSystemSecureConnectionInput` via:
GetMysqlDbSystemsDbSystemSecureConnectionArgs{...}
type GetMysqlDbSystemsDbSystemSecureConnectionOutput ¶
type GetMysqlDbSystemsDbSystemSecureConnectionOutput struct{ *pulumi.OutputState }
func (GetMysqlDbSystemsDbSystemSecureConnectionOutput) CertificateGenerationType ¶
func (o GetMysqlDbSystemsDbSystemSecureConnectionOutput) CertificateGenerationType() pulumi.StringOutput
Select whether to use MySQL Database Service-managed certificate (SYSTEM) or your own certificate (BYOC).
func (GetMysqlDbSystemsDbSystemSecureConnectionOutput) CertificateId ¶
func (o GetMysqlDbSystemsDbSystemSecureConnectionOutput) CertificateId() pulumi.StringOutput
The OCID of the certificate to use.
func (GetMysqlDbSystemsDbSystemSecureConnectionOutput) ElementType ¶
func (GetMysqlDbSystemsDbSystemSecureConnectionOutput) ElementType() reflect.Type
func (GetMysqlDbSystemsDbSystemSecureConnectionOutput) ToGetMysqlDbSystemsDbSystemSecureConnectionOutput ¶
func (o GetMysqlDbSystemsDbSystemSecureConnectionOutput) ToGetMysqlDbSystemsDbSystemSecureConnectionOutput() GetMysqlDbSystemsDbSystemSecureConnectionOutput
func (GetMysqlDbSystemsDbSystemSecureConnectionOutput) ToGetMysqlDbSystemsDbSystemSecureConnectionOutputWithContext ¶
func (o GetMysqlDbSystemsDbSystemSecureConnectionOutput) ToGetMysqlDbSystemsDbSystemSecureConnectionOutputWithContext(ctx context.Context) GetMysqlDbSystemsDbSystemSecureConnectionOutput
type GetMysqlDbSystemsDbSystemSource ¶
type GetMysqlDbSystemsDbSystemSource struct { // The OCID of the backup to be used as the source for the new DB System. BackupId string `pulumi:"backupId"` // The DB System [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). DbSystemId string `pulumi:"dbSystemId"` // The date and time, as per RFC 3339, of the change up to which the new DB System shall be restored to, using a backup and logs from the original DB System. In case no point in time is specified, then this new DB System shall be restored up to the latest change recorded for the original DB System. RecoveryPoint string `pulumi:"recoveryPoint"` // The specific source identifier. SourceType string `pulumi:"sourceType"` SourceUrl string `pulumi:"sourceUrl"` }
type GetMysqlDbSystemsDbSystemSourceArgs ¶
type GetMysqlDbSystemsDbSystemSourceArgs struct { // The OCID of the backup to be used as the source for the new DB System. BackupId pulumi.StringInput `pulumi:"backupId"` // The DB System [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). DbSystemId pulumi.StringInput `pulumi:"dbSystemId"` // The date and time, as per RFC 3339, of the change up to which the new DB System shall be restored to, using a backup and logs from the original DB System. In case no point in time is specified, then this new DB System shall be restored up to the latest change recorded for the original DB System. RecoveryPoint pulumi.StringInput `pulumi:"recoveryPoint"` // The specific source identifier. SourceType pulumi.StringInput `pulumi:"sourceType"` SourceUrl pulumi.StringInput `pulumi:"sourceUrl"` }
func (GetMysqlDbSystemsDbSystemSourceArgs) ElementType ¶
func (GetMysqlDbSystemsDbSystemSourceArgs) ElementType() reflect.Type
func (GetMysqlDbSystemsDbSystemSourceArgs) ToGetMysqlDbSystemsDbSystemSourceOutput ¶
func (i GetMysqlDbSystemsDbSystemSourceArgs) ToGetMysqlDbSystemsDbSystemSourceOutput() GetMysqlDbSystemsDbSystemSourceOutput
func (GetMysqlDbSystemsDbSystemSourceArgs) ToGetMysqlDbSystemsDbSystemSourceOutputWithContext ¶
func (i GetMysqlDbSystemsDbSystemSourceArgs) ToGetMysqlDbSystemsDbSystemSourceOutputWithContext(ctx context.Context) GetMysqlDbSystemsDbSystemSourceOutput
type GetMysqlDbSystemsDbSystemSourceArray ¶
type GetMysqlDbSystemsDbSystemSourceArray []GetMysqlDbSystemsDbSystemSourceInput
func (GetMysqlDbSystemsDbSystemSourceArray) ElementType ¶
func (GetMysqlDbSystemsDbSystemSourceArray) ElementType() reflect.Type
func (GetMysqlDbSystemsDbSystemSourceArray) ToGetMysqlDbSystemsDbSystemSourceArrayOutput ¶
func (i GetMysqlDbSystemsDbSystemSourceArray) ToGetMysqlDbSystemsDbSystemSourceArrayOutput() GetMysqlDbSystemsDbSystemSourceArrayOutput
func (GetMysqlDbSystemsDbSystemSourceArray) ToGetMysqlDbSystemsDbSystemSourceArrayOutputWithContext ¶
func (i GetMysqlDbSystemsDbSystemSourceArray) ToGetMysqlDbSystemsDbSystemSourceArrayOutputWithContext(ctx context.Context) GetMysqlDbSystemsDbSystemSourceArrayOutput
type GetMysqlDbSystemsDbSystemSourceArrayInput ¶
type GetMysqlDbSystemsDbSystemSourceArrayInput interface { pulumi.Input ToGetMysqlDbSystemsDbSystemSourceArrayOutput() GetMysqlDbSystemsDbSystemSourceArrayOutput ToGetMysqlDbSystemsDbSystemSourceArrayOutputWithContext(context.Context) GetMysqlDbSystemsDbSystemSourceArrayOutput }
GetMysqlDbSystemsDbSystemSourceArrayInput is an input type that accepts GetMysqlDbSystemsDbSystemSourceArray and GetMysqlDbSystemsDbSystemSourceArrayOutput values. You can construct a concrete instance of `GetMysqlDbSystemsDbSystemSourceArrayInput` via:
GetMysqlDbSystemsDbSystemSourceArray{ GetMysqlDbSystemsDbSystemSourceArgs{...} }
type GetMysqlDbSystemsDbSystemSourceArrayOutput ¶
type GetMysqlDbSystemsDbSystemSourceArrayOutput struct{ *pulumi.OutputState }
func (GetMysqlDbSystemsDbSystemSourceArrayOutput) ElementType ¶
func (GetMysqlDbSystemsDbSystemSourceArrayOutput) ElementType() reflect.Type
func (GetMysqlDbSystemsDbSystemSourceArrayOutput) ToGetMysqlDbSystemsDbSystemSourceArrayOutput ¶
func (o GetMysqlDbSystemsDbSystemSourceArrayOutput) ToGetMysqlDbSystemsDbSystemSourceArrayOutput() GetMysqlDbSystemsDbSystemSourceArrayOutput
func (GetMysqlDbSystemsDbSystemSourceArrayOutput) ToGetMysqlDbSystemsDbSystemSourceArrayOutputWithContext ¶
func (o GetMysqlDbSystemsDbSystemSourceArrayOutput) ToGetMysqlDbSystemsDbSystemSourceArrayOutputWithContext(ctx context.Context) GetMysqlDbSystemsDbSystemSourceArrayOutput
type GetMysqlDbSystemsDbSystemSourceInput ¶
type GetMysqlDbSystemsDbSystemSourceInput interface { pulumi.Input ToGetMysqlDbSystemsDbSystemSourceOutput() GetMysqlDbSystemsDbSystemSourceOutput ToGetMysqlDbSystemsDbSystemSourceOutputWithContext(context.Context) GetMysqlDbSystemsDbSystemSourceOutput }
GetMysqlDbSystemsDbSystemSourceInput is an input type that accepts GetMysqlDbSystemsDbSystemSourceArgs and GetMysqlDbSystemsDbSystemSourceOutput values. You can construct a concrete instance of `GetMysqlDbSystemsDbSystemSourceInput` via:
GetMysqlDbSystemsDbSystemSourceArgs{...}
type GetMysqlDbSystemsDbSystemSourceOutput ¶
type GetMysqlDbSystemsDbSystemSourceOutput struct{ *pulumi.OutputState }
func (GetMysqlDbSystemsDbSystemSourceOutput) BackupId ¶
func (o GetMysqlDbSystemsDbSystemSourceOutput) BackupId() pulumi.StringOutput
The OCID of the backup to be used as the source for the new DB System.
func (GetMysqlDbSystemsDbSystemSourceOutput) DbSystemId ¶
func (o GetMysqlDbSystemsDbSystemSourceOutput) DbSystemId() pulumi.StringOutput
The DB System [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
func (GetMysqlDbSystemsDbSystemSourceOutput) ElementType ¶
func (GetMysqlDbSystemsDbSystemSourceOutput) ElementType() reflect.Type
func (GetMysqlDbSystemsDbSystemSourceOutput) RecoveryPoint ¶
func (o GetMysqlDbSystemsDbSystemSourceOutput) RecoveryPoint() pulumi.StringOutput
The date and time, as per RFC 3339, of the change up to which the new DB System shall be restored to, using a backup and logs from the original DB System. In case no point in time is specified, then this new DB System shall be restored up to the latest change recorded for the original DB System.
func (GetMysqlDbSystemsDbSystemSourceOutput) SourceType ¶
func (o GetMysqlDbSystemsDbSystemSourceOutput) SourceType() pulumi.StringOutput
The specific source identifier.
func (GetMysqlDbSystemsDbSystemSourceOutput) SourceUrl ¶
func (o GetMysqlDbSystemsDbSystemSourceOutput) SourceUrl() pulumi.StringOutput
func (GetMysqlDbSystemsDbSystemSourceOutput) ToGetMysqlDbSystemsDbSystemSourceOutput ¶
func (o GetMysqlDbSystemsDbSystemSourceOutput) ToGetMysqlDbSystemsDbSystemSourceOutput() GetMysqlDbSystemsDbSystemSourceOutput
func (GetMysqlDbSystemsDbSystemSourceOutput) ToGetMysqlDbSystemsDbSystemSourceOutputWithContext ¶
func (o GetMysqlDbSystemsDbSystemSourceOutput) ToGetMysqlDbSystemsDbSystemSourceOutputWithContext(ctx context.Context) GetMysqlDbSystemsDbSystemSourceOutput
type GetMysqlDbSystemsFilter ¶
type GetMysqlDbSystemsFilterArgs ¶
type GetMysqlDbSystemsFilterArgs struct { Name pulumi.StringInput `pulumi:"name"` Regex pulumi.BoolPtrInput `pulumi:"regex"` Values pulumi.StringArrayInput `pulumi:"values"` }
func (GetMysqlDbSystemsFilterArgs) ElementType ¶
func (GetMysqlDbSystemsFilterArgs) ElementType() reflect.Type
func (GetMysqlDbSystemsFilterArgs) ToGetMysqlDbSystemsFilterOutput ¶
func (i GetMysqlDbSystemsFilterArgs) ToGetMysqlDbSystemsFilterOutput() GetMysqlDbSystemsFilterOutput
func (GetMysqlDbSystemsFilterArgs) ToGetMysqlDbSystemsFilterOutputWithContext ¶
func (i GetMysqlDbSystemsFilterArgs) ToGetMysqlDbSystemsFilterOutputWithContext(ctx context.Context) GetMysqlDbSystemsFilterOutput
type GetMysqlDbSystemsFilterArray ¶
type GetMysqlDbSystemsFilterArray []GetMysqlDbSystemsFilterInput
func (GetMysqlDbSystemsFilterArray) ElementType ¶
func (GetMysqlDbSystemsFilterArray) ElementType() reflect.Type
func (GetMysqlDbSystemsFilterArray) ToGetMysqlDbSystemsFilterArrayOutput ¶
func (i GetMysqlDbSystemsFilterArray) ToGetMysqlDbSystemsFilterArrayOutput() GetMysqlDbSystemsFilterArrayOutput
func (GetMysqlDbSystemsFilterArray) ToGetMysqlDbSystemsFilterArrayOutputWithContext ¶
func (i GetMysqlDbSystemsFilterArray) ToGetMysqlDbSystemsFilterArrayOutputWithContext(ctx context.Context) GetMysqlDbSystemsFilterArrayOutput
type GetMysqlDbSystemsFilterArrayInput ¶
type GetMysqlDbSystemsFilterArrayInput interface { pulumi.Input ToGetMysqlDbSystemsFilterArrayOutput() GetMysqlDbSystemsFilterArrayOutput ToGetMysqlDbSystemsFilterArrayOutputWithContext(context.Context) GetMysqlDbSystemsFilterArrayOutput }
GetMysqlDbSystemsFilterArrayInput is an input type that accepts GetMysqlDbSystemsFilterArray and GetMysqlDbSystemsFilterArrayOutput values. You can construct a concrete instance of `GetMysqlDbSystemsFilterArrayInput` via:
GetMysqlDbSystemsFilterArray{ GetMysqlDbSystemsFilterArgs{...} }
type GetMysqlDbSystemsFilterArrayOutput ¶
type GetMysqlDbSystemsFilterArrayOutput struct{ *pulumi.OutputState }
func (GetMysqlDbSystemsFilterArrayOutput) ElementType ¶
func (GetMysqlDbSystemsFilterArrayOutput) ElementType() reflect.Type
func (GetMysqlDbSystemsFilterArrayOutput) Index ¶
func (o GetMysqlDbSystemsFilterArrayOutput) Index(i pulumi.IntInput) GetMysqlDbSystemsFilterOutput
func (GetMysqlDbSystemsFilterArrayOutput) ToGetMysqlDbSystemsFilterArrayOutput ¶
func (o GetMysqlDbSystemsFilterArrayOutput) ToGetMysqlDbSystemsFilterArrayOutput() GetMysqlDbSystemsFilterArrayOutput
func (GetMysqlDbSystemsFilterArrayOutput) ToGetMysqlDbSystemsFilterArrayOutputWithContext ¶
func (o GetMysqlDbSystemsFilterArrayOutput) ToGetMysqlDbSystemsFilterArrayOutputWithContext(ctx context.Context) GetMysqlDbSystemsFilterArrayOutput
type GetMysqlDbSystemsFilterInput ¶
type GetMysqlDbSystemsFilterInput interface { pulumi.Input ToGetMysqlDbSystemsFilterOutput() GetMysqlDbSystemsFilterOutput ToGetMysqlDbSystemsFilterOutputWithContext(context.Context) GetMysqlDbSystemsFilterOutput }
GetMysqlDbSystemsFilterInput is an input type that accepts GetMysqlDbSystemsFilterArgs and GetMysqlDbSystemsFilterOutput values. You can construct a concrete instance of `GetMysqlDbSystemsFilterInput` via:
GetMysqlDbSystemsFilterArgs{...}
type GetMysqlDbSystemsFilterOutput ¶
type GetMysqlDbSystemsFilterOutput struct{ *pulumi.OutputState }
func (GetMysqlDbSystemsFilterOutput) ElementType ¶
func (GetMysqlDbSystemsFilterOutput) ElementType() reflect.Type
func (GetMysqlDbSystemsFilterOutput) Name ¶
func (o GetMysqlDbSystemsFilterOutput) Name() pulumi.StringOutput
func (GetMysqlDbSystemsFilterOutput) Regex ¶
func (o GetMysqlDbSystemsFilterOutput) Regex() pulumi.BoolPtrOutput
func (GetMysqlDbSystemsFilterOutput) ToGetMysqlDbSystemsFilterOutput ¶
func (o GetMysqlDbSystemsFilterOutput) ToGetMysqlDbSystemsFilterOutput() GetMysqlDbSystemsFilterOutput
func (GetMysqlDbSystemsFilterOutput) ToGetMysqlDbSystemsFilterOutputWithContext ¶
func (o GetMysqlDbSystemsFilterOutput) ToGetMysqlDbSystemsFilterOutputWithContext(ctx context.Context) GetMysqlDbSystemsFilterOutput
func (GetMysqlDbSystemsFilterOutput) Values ¶
func (o GetMysqlDbSystemsFilterOutput) Values() pulumi.StringArrayOutput
type GetMysqlDbSystemsOutputArgs ¶
type GetMysqlDbSystemsOutputArgs struct { // The compartment [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). CompartmentId pulumi.StringInput `pulumi:"compartmentId"` // The requested Configuration instance. ConfigurationId pulumi.StringPtrInput `pulumi:"configurationId"` // Filter DB Systems by their Database Management configuration. DatabaseManagements pulumi.StringArrayInput `pulumi:"databaseManagements"` // The DB System [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). DbSystemId pulumi.StringPtrInput `pulumi:"dbSystemId"` // A filter to return only the resource matching the given display name exactly. DisplayName pulumi.StringPtrInput `pulumi:"displayName"` Filters GetMysqlDbSystemsFilterArrayInput `pulumi:"filters"` // If true, return only DB Systems with a HeatWave cluster attached, if false return only DB Systems with no HeatWave cluster attached. If not present, return all DB Systems. IsHeatWaveClusterAttached pulumi.BoolPtrInput `pulumi:"isHeatWaveClusterAttached"` // Filter instances if they are using the latest revision of the Configuration they are associated with. IsUpToDate pulumi.BoolPtrInput `pulumi:"isUpToDate"` // DbSystem Lifecycle State State pulumi.StringPtrInput `pulumi:"state"` }
A collection of arguments for invoking getMysqlDbSystems.
func (GetMysqlDbSystemsOutputArgs) ElementType ¶
func (GetMysqlDbSystemsOutputArgs) ElementType() reflect.Type
type GetMysqlDbSystemsResult ¶
type GetMysqlDbSystemsResult struct { // The OCID of the compartment the DB System belongs in. CompartmentId string `pulumi:"compartmentId"` // The OCID of the Configuration to be used for Instances in this DB System. ConfigurationId *string `pulumi:"configurationId"` // Whether to enable monitoring via the Database Management service. DatabaseManagements []string `pulumi:"databaseManagements"` // The OCID of the DB System from which a backup shall be selected to be restored when creating the new DB System. Use this together with recovery point to perform a point in time recovery operation. DbSystemId *string `pulumi:"dbSystemId"` // The list of db_systems. DbSystems []GetMysqlDbSystemsDbSystem `pulumi:"dbSystems"` // The user-friendly name for the DB System. It does not have to be unique. DisplayName *string `pulumi:"displayName"` Filters []GetMysqlDbSystemsFilter `pulumi:"filters"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // If the DB System has a HeatWave Cluster attached. IsHeatWaveClusterAttached *bool `pulumi:"isHeatWaveClusterAttached"` IsUpToDate *bool `pulumi:"isUpToDate"` // The current state of the DB System. State *string `pulumi:"state"` }
A collection of values returned by getMysqlDbSystems.
func GetMysqlDbSystems ¶
func GetMysqlDbSystems(ctx *pulumi.Context, args *GetMysqlDbSystemsArgs, opts ...pulumi.InvokeOption) (*GetMysqlDbSystemsResult, error)
This data source provides the list of Mysql Db Systems in Oracle Cloud Infrastructure MySQL Database service.
Get a list of DB Systems in the specified compartment. The default sort order is by timeUpdated, descending.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/Mysql" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Mysql.GetMysqlDbSystems(ctx, &mysql.GetMysqlDbSystemsArgs{ CompartmentId: compartmentId, ConfigurationId: pulumi.StringRef(mysqlConfigurationId), DatabaseManagements: mysqlDbSystemDatabaseManagement, DbSystemId: pulumi.StringRef(testDbSystem.Id), DisplayName: pulumi.StringRef(mysqlDbSystemDisplayName), IsHeatWaveClusterAttached: pulumi.BoolRef(mysqlDbSystemIsHeatWaveClusterAttached), IsUpToDate: pulumi.BoolRef(mysqlDbSystemIsUpToDate), State: pulumi.StringRef(mysqlDbSystemState), }, nil) if err != nil { return err } return nil }) }
```
type GetMysqlDbSystemsResultOutput ¶
type GetMysqlDbSystemsResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getMysqlDbSystems.
func GetMysqlDbSystemsOutput ¶
func GetMysqlDbSystemsOutput(ctx *pulumi.Context, args GetMysqlDbSystemsOutputArgs, opts ...pulumi.InvokeOption) GetMysqlDbSystemsResultOutput
func (GetMysqlDbSystemsResultOutput) CompartmentId ¶
func (o GetMysqlDbSystemsResultOutput) CompartmentId() pulumi.StringOutput
The OCID of the compartment the DB System belongs in.
func (GetMysqlDbSystemsResultOutput) ConfigurationId ¶
func (o GetMysqlDbSystemsResultOutput) ConfigurationId() pulumi.StringPtrOutput
The OCID of the Configuration to be used for Instances in this DB System.
func (GetMysqlDbSystemsResultOutput) DatabaseManagements ¶
func (o GetMysqlDbSystemsResultOutput) DatabaseManagements() pulumi.StringArrayOutput
Whether to enable monitoring via the Database Management service.
func (GetMysqlDbSystemsResultOutput) DbSystemId ¶
func (o GetMysqlDbSystemsResultOutput) DbSystemId() pulumi.StringPtrOutput
The OCID of the DB System from which a backup shall be selected to be restored when creating the new DB System. Use this together with recovery point to perform a point in time recovery operation.
func (GetMysqlDbSystemsResultOutput) DbSystems ¶
func (o GetMysqlDbSystemsResultOutput) DbSystems() GetMysqlDbSystemsDbSystemArrayOutput
The list of db_systems.
func (GetMysqlDbSystemsResultOutput) DisplayName ¶
func (o GetMysqlDbSystemsResultOutput) DisplayName() pulumi.StringPtrOutput
The user-friendly name for the DB System. It does not have to be unique.
func (GetMysqlDbSystemsResultOutput) ElementType ¶
func (GetMysqlDbSystemsResultOutput) ElementType() reflect.Type
func (GetMysqlDbSystemsResultOutput) Filters ¶
func (o GetMysqlDbSystemsResultOutput) Filters() GetMysqlDbSystemsFilterArrayOutput
func (GetMysqlDbSystemsResultOutput) Id ¶
func (o GetMysqlDbSystemsResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetMysqlDbSystemsResultOutput) IsHeatWaveClusterAttached ¶
func (o GetMysqlDbSystemsResultOutput) IsHeatWaveClusterAttached() pulumi.BoolPtrOutput
If the DB System has a HeatWave Cluster attached.
func (GetMysqlDbSystemsResultOutput) IsUpToDate ¶
func (o GetMysqlDbSystemsResultOutput) IsUpToDate() pulumi.BoolPtrOutput
func (GetMysqlDbSystemsResultOutput) State ¶
func (o GetMysqlDbSystemsResultOutput) State() pulumi.StringPtrOutput
The current state of the DB System.
func (GetMysqlDbSystemsResultOutput) ToGetMysqlDbSystemsResultOutput ¶
func (o GetMysqlDbSystemsResultOutput) ToGetMysqlDbSystemsResultOutput() GetMysqlDbSystemsResultOutput
func (GetMysqlDbSystemsResultOutput) ToGetMysqlDbSystemsResultOutputWithContext ¶
func (o GetMysqlDbSystemsResultOutput) ToGetMysqlDbSystemsResultOutputWithContext(ctx context.Context) GetMysqlDbSystemsResultOutput
type GetMysqlVersionArgs ¶
type GetMysqlVersionArgs struct { // The compartment [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). CompartmentId string `pulumi:"compartmentId"` Filters []GetMysqlVersionFilter `pulumi:"filters"` }
A collection of arguments for invoking getMysqlVersion.
type GetMysqlVersionFilter ¶
type GetMysqlVersionFilterArgs ¶
type GetMysqlVersionFilterArgs struct { Name pulumi.StringInput `pulumi:"name"` Regex pulumi.BoolPtrInput `pulumi:"regex"` Values pulumi.StringArrayInput `pulumi:"values"` }
func (GetMysqlVersionFilterArgs) ElementType ¶
func (GetMysqlVersionFilterArgs) ElementType() reflect.Type
func (GetMysqlVersionFilterArgs) ToGetMysqlVersionFilterOutput ¶
func (i GetMysqlVersionFilterArgs) ToGetMysqlVersionFilterOutput() GetMysqlVersionFilterOutput
func (GetMysqlVersionFilterArgs) ToGetMysqlVersionFilterOutputWithContext ¶
func (i GetMysqlVersionFilterArgs) ToGetMysqlVersionFilterOutputWithContext(ctx context.Context) GetMysqlVersionFilterOutput
type GetMysqlVersionFilterArray ¶
type GetMysqlVersionFilterArray []GetMysqlVersionFilterInput
func (GetMysqlVersionFilterArray) ElementType ¶
func (GetMysqlVersionFilterArray) ElementType() reflect.Type
func (GetMysqlVersionFilterArray) ToGetMysqlVersionFilterArrayOutput ¶
func (i GetMysqlVersionFilterArray) ToGetMysqlVersionFilterArrayOutput() GetMysqlVersionFilterArrayOutput
func (GetMysqlVersionFilterArray) ToGetMysqlVersionFilterArrayOutputWithContext ¶
func (i GetMysqlVersionFilterArray) ToGetMysqlVersionFilterArrayOutputWithContext(ctx context.Context) GetMysqlVersionFilterArrayOutput
type GetMysqlVersionFilterArrayInput ¶
type GetMysqlVersionFilterArrayInput interface { pulumi.Input ToGetMysqlVersionFilterArrayOutput() GetMysqlVersionFilterArrayOutput ToGetMysqlVersionFilterArrayOutputWithContext(context.Context) GetMysqlVersionFilterArrayOutput }
GetMysqlVersionFilterArrayInput is an input type that accepts GetMysqlVersionFilterArray and GetMysqlVersionFilterArrayOutput values. You can construct a concrete instance of `GetMysqlVersionFilterArrayInput` via:
GetMysqlVersionFilterArray{ GetMysqlVersionFilterArgs{...} }
type GetMysqlVersionFilterArrayOutput ¶
type GetMysqlVersionFilterArrayOutput struct{ *pulumi.OutputState }
func (GetMysqlVersionFilterArrayOutput) ElementType ¶
func (GetMysqlVersionFilterArrayOutput) ElementType() reflect.Type
func (GetMysqlVersionFilterArrayOutput) Index ¶
func (o GetMysqlVersionFilterArrayOutput) Index(i pulumi.IntInput) GetMysqlVersionFilterOutput
func (GetMysqlVersionFilterArrayOutput) ToGetMysqlVersionFilterArrayOutput ¶
func (o GetMysqlVersionFilterArrayOutput) ToGetMysqlVersionFilterArrayOutput() GetMysqlVersionFilterArrayOutput
func (GetMysqlVersionFilterArrayOutput) ToGetMysqlVersionFilterArrayOutputWithContext ¶
func (o GetMysqlVersionFilterArrayOutput) ToGetMysqlVersionFilterArrayOutputWithContext(ctx context.Context) GetMysqlVersionFilterArrayOutput
type GetMysqlVersionFilterInput ¶
type GetMysqlVersionFilterInput interface { pulumi.Input ToGetMysqlVersionFilterOutput() GetMysqlVersionFilterOutput ToGetMysqlVersionFilterOutputWithContext(context.Context) GetMysqlVersionFilterOutput }
GetMysqlVersionFilterInput is an input type that accepts GetMysqlVersionFilterArgs and GetMysqlVersionFilterOutput values. You can construct a concrete instance of `GetMysqlVersionFilterInput` via:
GetMysqlVersionFilterArgs{...}
type GetMysqlVersionFilterOutput ¶
type GetMysqlVersionFilterOutput struct{ *pulumi.OutputState }
func (GetMysqlVersionFilterOutput) ElementType ¶
func (GetMysqlVersionFilterOutput) ElementType() reflect.Type
func (GetMysqlVersionFilterOutput) Name ¶
func (o GetMysqlVersionFilterOutput) Name() pulumi.StringOutput
func (GetMysqlVersionFilterOutput) Regex ¶
func (o GetMysqlVersionFilterOutput) Regex() pulumi.BoolPtrOutput
func (GetMysqlVersionFilterOutput) ToGetMysqlVersionFilterOutput ¶
func (o GetMysqlVersionFilterOutput) ToGetMysqlVersionFilterOutput() GetMysqlVersionFilterOutput
func (GetMysqlVersionFilterOutput) ToGetMysqlVersionFilterOutputWithContext ¶
func (o GetMysqlVersionFilterOutput) ToGetMysqlVersionFilterOutputWithContext(ctx context.Context) GetMysqlVersionFilterOutput
func (GetMysqlVersionFilterOutput) Values ¶
func (o GetMysqlVersionFilterOutput) Values() pulumi.StringArrayOutput
type GetMysqlVersionOutputArgs ¶
type GetMysqlVersionOutputArgs struct { // The compartment [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). CompartmentId pulumi.StringInput `pulumi:"compartmentId"` Filters GetMysqlVersionFilterArrayInput `pulumi:"filters"` }
A collection of arguments for invoking getMysqlVersion.
func (GetMysqlVersionOutputArgs) ElementType ¶
func (GetMysqlVersionOutputArgs) ElementType() reflect.Type
type GetMysqlVersionResult ¶
type GetMysqlVersionResult struct { CompartmentId string `pulumi:"compartmentId"` Filters []GetMysqlVersionFilter `pulumi:"filters"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // The list of supported MySQL Versions. Versions []GetMysqlVersionVersion `pulumi:"versions"` }
A collection of values returned by getMysqlVersion.
func GetMysqlVersion ¶
func GetMysqlVersion(ctx *pulumi.Context, args *GetMysqlVersionArgs, opts ...pulumi.InvokeOption) (*GetMysqlVersionResult, error)
This data source provides the list of Mysql Versions in Oracle Cloud Infrastructure MySQL Database service.
Get a list of supported and available MySQL database major versions.
The list is sorted by version family.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/Mysql" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Mysql.GetMysqlVersion(ctx, &mysql.GetMysqlVersionArgs{ CompartmentId: compartmentId, }, nil) if err != nil { return err } return nil }) }
```
type GetMysqlVersionResultOutput ¶
type GetMysqlVersionResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getMysqlVersion.
func GetMysqlVersionOutput ¶
func GetMysqlVersionOutput(ctx *pulumi.Context, args GetMysqlVersionOutputArgs, opts ...pulumi.InvokeOption) GetMysqlVersionResultOutput
func (GetMysqlVersionResultOutput) CompartmentId ¶
func (o GetMysqlVersionResultOutput) CompartmentId() pulumi.StringOutput
func (GetMysqlVersionResultOutput) ElementType ¶
func (GetMysqlVersionResultOutput) ElementType() reflect.Type
func (GetMysqlVersionResultOutput) Filters ¶
func (o GetMysqlVersionResultOutput) Filters() GetMysqlVersionFilterArrayOutput
func (GetMysqlVersionResultOutput) Id ¶
func (o GetMysqlVersionResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetMysqlVersionResultOutput) ToGetMysqlVersionResultOutput ¶
func (o GetMysqlVersionResultOutput) ToGetMysqlVersionResultOutput() GetMysqlVersionResultOutput
func (GetMysqlVersionResultOutput) ToGetMysqlVersionResultOutputWithContext ¶
func (o GetMysqlVersionResultOutput) ToGetMysqlVersionResultOutputWithContext(ctx context.Context) GetMysqlVersionResultOutput
func (GetMysqlVersionResultOutput) Versions ¶
func (o GetMysqlVersionResultOutput) Versions() GetMysqlVersionVersionArrayOutput
The list of supported MySQL Versions.
type GetMysqlVersionVersion ¶
type GetMysqlVersionVersion struct { // A descriptive summary of a group of versions. VersionFamily string `pulumi:"versionFamily"` // The list of supported MySQL Versions. Versions []GetMysqlVersionVersionVersion `pulumi:"versions"` }
type GetMysqlVersionVersionArgs ¶
type GetMysqlVersionVersionArgs struct { // A descriptive summary of a group of versions. VersionFamily pulumi.StringInput `pulumi:"versionFamily"` // The list of supported MySQL Versions. Versions GetMysqlVersionVersionVersionArrayInput `pulumi:"versions"` }
func (GetMysqlVersionVersionArgs) ElementType ¶
func (GetMysqlVersionVersionArgs) ElementType() reflect.Type
func (GetMysqlVersionVersionArgs) ToGetMysqlVersionVersionOutput ¶
func (i GetMysqlVersionVersionArgs) ToGetMysqlVersionVersionOutput() GetMysqlVersionVersionOutput
func (GetMysqlVersionVersionArgs) ToGetMysqlVersionVersionOutputWithContext ¶
func (i GetMysqlVersionVersionArgs) ToGetMysqlVersionVersionOutputWithContext(ctx context.Context) GetMysqlVersionVersionOutput
type GetMysqlVersionVersionArray ¶
type GetMysqlVersionVersionArray []GetMysqlVersionVersionInput
func (GetMysqlVersionVersionArray) ElementType ¶
func (GetMysqlVersionVersionArray) ElementType() reflect.Type
func (GetMysqlVersionVersionArray) ToGetMysqlVersionVersionArrayOutput ¶
func (i GetMysqlVersionVersionArray) ToGetMysqlVersionVersionArrayOutput() GetMysqlVersionVersionArrayOutput
func (GetMysqlVersionVersionArray) ToGetMysqlVersionVersionArrayOutputWithContext ¶
func (i GetMysqlVersionVersionArray) ToGetMysqlVersionVersionArrayOutputWithContext(ctx context.Context) GetMysqlVersionVersionArrayOutput
type GetMysqlVersionVersionArrayInput ¶
type GetMysqlVersionVersionArrayInput interface { pulumi.Input ToGetMysqlVersionVersionArrayOutput() GetMysqlVersionVersionArrayOutput ToGetMysqlVersionVersionArrayOutputWithContext(context.Context) GetMysqlVersionVersionArrayOutput }
GetMysqlVersionVersionArrayInput is an input type that accepts GetMysqlVersionVersionArray and GetMysqlVersionVersionArrayOutput values. You can construct a concrete instance of `GetMysqlVersionVersionArrayInput` via:
GetMysqlVersionVersionArray{ GetMysqlVersionVersionArgs{...} }
type GetMysqlVersionVersionArrayOutput ¶
type GetMysqlVersionVersionArrayOutput struct{ *pulumi.OutputState }
func (GetMysqlVersionVersionArrayOutput) ElementType ¶
func (GetMysqlVersionVersionArrayOutput) ElementType() reflect.Type
func (GetMysqlVersionVersionArrayOutput) Index ¶
func (o GetMysqlVersionVersionArrayOutput) Index(i pulumi.IntInput) GetMysqlVersionVersionOutput
func (GetMysqlVersionVersionArrayOutput) ToGetMysqlVersionVersionArrayOutput ¶
func (o GetMysqlVersionVersionArrayOutput) ToGetMysqlVersionVersionArrayOutput() GetMysqlVersionVersionArrayOutput
func (GetMysqlVersionVersionArrayOutput) ToGetMysqlVersionVersionArrayOutputWithContext ¶
func (o GetMysqlVersionVersionArrayOutput) ToGetMysqlVersionVersionArrayOutputWithContext(ctx context.Context) GetMysqlVersionVersionArrayOutput
type GetMysqlVersionVersionInput ¶
type GetMysqlVersionVersionInput interface { pulumi.Input ToGetMysqlVersionVersionOutput() GetMysqlVersionVersionOutput ToGetMysqlVersionVersionOutputWithContext(context.Context) GetMysqlVersionVersionOutput }
GetMysqlVersionVersionInput is an input type that accepts GetMysqlVersionVersionArgs and GetMysqlVersionVersionOutput values. You can construct a concrete instance of `GetMysqlVersionVersionInput` via:
GetMysqlVersionVersionArgs{...}
type GetMysqlVersionVersionOutput ¶
type GetMysqlVersionVersionOutput struct{ *pulumi.OutputState }
func (GetMysqlVersionVersionOutput) ElementType ¶
func (GetMysqlVersionVersionOutput) ElementType() reflect.Type
func (GetMysqlVersionVersionOutput) ToGetMysqlVersionVersionOutput ¶
func (o GetMysqlVersionVersionOutput) ToGetMysqlVersionVersionOutput() GetMysqlVersionVersionOutput
func (GetMysqlVersionVersionOutput) ToGetMysqlVersionVersionOutputWithContext ¶
func (o GetMysqlVersionVersionOutput) ToGetMysqlVersionVersionOutputWithContext(ctx context.Context) GetMysqlVersionVersionOutput
func (GetMysqlVersionVersionOutput) VersionFamily ¶
func (o GetMysqlVersionVersionOutput) VersionFamily() pulumi.StringOutput
A descriptive summary of a group of versions.
func (GetMysqlVersionVersionOutput) Versions ¶
func (o GetMysqlVersionVersionOutput) Versions() GetMysqlVersionVersionVersionArrayOutput
The list of supported MySQL Versions.
type GetMysqlVersionVersionVersionArgs ¶
type GetMysqlVersionVersionVersionArgs struct { // A link to a page describing the version. Description pulumi.StringInput `pulumi:"description"` // The specific version identifier Version pulumi.StringInput `pulumi:"version"` }
func (GetMysqlVersionVersionVersionArgs) ElementType ¶
func (GetMysqlVersionVersionVersionArgs) ElementType() reflect.Type
func (GetMysqlVersionVersionVersionArgs) ToGetMysqlVersionVersionVersionOutput ¶
func (i GetMysqlVersionVersionVersionArgs) ToGetMysqlVersionVersionVersionOutput() GetMysqlVersionVersionVersionOutput
func (GetMysqlVersionVersionVersionArgs) ToGetMysqlVersionVersionVersionOutputWithContext ¶
func (i GetMysqlVersionVersionVersionArgs) ToGetMysqlVersionVersionVersionOutputWithContext(ctx context.Context) GetMysqlVersionVersionVersionOutput
type GetMysqlVersionVersionVersionArray ¶
type GetMysqlVersionVersionVersionArray []GetMysqlVersionVersionVersionInput
func (GetMysqlVersionVersionVersionArray) ElementType ¶
func (GetMysqlVersionVersionVersionArray) ElementType() reflect.Type
func (GetMysqlVersionVersionVersionArray) ToGetMysqlVersionVersionVersionArrayOutput ¶
func (i GetMysqlVersionVersionVersionArray) ToGetMysqlVersionVersionVersionArrayOutput() GetMysqlVersionVersionVersionArrayOutput
func (GetMysqlVersionVersionVersionArray) ToGetMysqlVersionVersionVersionArrayOutputWithContext ¶
func (i GetMysqlVersionVersionVersionArray) ToGetMysqlVersionVersionVersionArrayOutputWithContext(ctx context.Context) GetMysqlVersionVersionVersionArrayOutput
type GetMysqlVersionVersionVersionArrayInput ¶
type GetMysqlVersionVersionVersionArrayInput interface { pulumi.Input ToGetMysqlVersionVersionVersionArrayOutput() GetMysqlVersionVersionVersionArrayOutput ToGetMysqlVersionVersionVersionArrayOutputWithContext(context.Context) GetMysqlVersionVersionVersionArrayOutput }
GetMysqlVersionVersionVersionArrayInput is an input type that accepts GetMysqlVersionVersionVersionArray and GetMysqlVersionVersionVersionArrayOutput values. You can construct a concrete instance of `GetMysqlVersionVersionVersionArrayInput` via:
GetMysqlVersionVersionVersionArray{ GetMysqlVersionVersionVersionArgs{...} }
type GetMysqlVersionVersionVersionArrayOutput ¶
type GetMysqlVersionVersionVersionArrayOutput struct{ *pulumi.OutputState }
func (GetMysqlVersionVersionVersionArrayOutput) ElementType ¶
func (GetMysqlVersionVersionVersionArrayOutput) ElementType() reflect.Type
func (GetMysqlVersionVersionVersionArrayOutput) ToGetMysqlVersionVersionVersionArrayOutput ¶
func (o GetMysqlVersionVersionVersionArrayOutput) ToGetMysqlVersionVersionVersionArrayOutput() GetMysqlVersionVersionVersionArrayOutput
func (GetMysqlVersionVersionVersionArrayOutput) ToGetMysqlVersionVersionVersionArrayOutputWithContext ¶
func (o GetMysqlVersionVersionVersionArrayOutput) ToGetMysqlVersionVersionVersionArrayOutputWithContext(ctx context.Context) GetMysqlVersionVersionVersionArrayOutput
type GetMysqlVersionVersionVersionInput ¶
type GetMysqlVersionVersionVersionInput interface { pulumi.Input ToGetMysqlVersionVersionVersionOutput() GetMysqlVersionVersionVersionOutput ToGetMysqlVersionVersionVersionOutputWithContext(context.Context) GetMysqlVersionVersionVersionOutput }
GetMysqlVersionVersionVersionInput is an input type that accepts GetMysqlVersionVersionVersionArgs and GetMysqlVersionVersionVersionOutput values. You can construct a concrete instance of `GetMysqlVersionVersionVersionInput` via:
GetMysqlVersionVersionVersionArgs{...}
type GetMysqlVersionVersionVersionOutput ¶
type GetMysqlVersionVersionVersionOutput struct{ *pulumi.OutputState }
func (GetMysqlVersionVersionVersionOutput) Description ¶
func (o GetMysqlVersionVersionVersionOutput) Description() pulumi.StringOutput
A link to a page describing the version.
func (GetMysqlVersionVersionVersionOutput) ElementType ¶
func (GetMysqlVersionVersionVersionOutput) ElementType() reflect.Type
func (GetMysqlVersionVersionVersionOutput) ToGetMysqlVersionVersionVersionOutput ¶
func (o GetMysqlVersionVersionVersionOutput) ToGetMysqlVersionVersionVersionOutput() GetMysqlVersionVersionVersionOutput
func (GetMysqlVersionVersionVersionOutput) ToGetMysqlVersionVersionVersionOutputWithContext ¶
func (o GetMysqlVersionVersionVersionOutput) ToGetMysqlVersionVersionVersionOutputWithContext(ctx context.Context) GetMysqlVersionVersionVersionOutput
func (GetMysqlVersionVersionVersionOutput) Version ¶
func (o GetMysqlVersionVersionVersionOutput) Version() pulumi.StringOutput
The specific version identifier
type GetReplicaReplicaOverride ¶
type GetReplicaReplicaOverride struct { // The OCID of the Configuration to be used by the read replica. ConfigurationId string `pulumi:"configurationId"` // The MySQL version to be used by the read replica. MysqlVersion string `pulumi:"mysqlVersion"` // The shape currently in use by the read replica. The shape determines the resources allocated: CPU cores and memory for VM shapes, CPU cores, memory and storage for non-VM (bare metal) shapes. To get a list of shapes, use the [ListShapes](https://docs.cloud.oracle.com/iaas/api/#/en/mysql/20190415/ShapeSummary/ListShapes) operation. ShapeName string `pulumi:"shapeName"` }
type GetReplicaReplicaOverrideArgs ¶
type GetReplicaReplicaOverrideArgs struct { // The OCID of the Configuration to be used by the read replica. ConfigurationId pulumi.StringInput `pulumi:"configurationId"` // The MySQL version to be used by the read replica. MysqlVersion pulumi.StringInput `pulumi:"mysqlVersion"` // The shape currently in use by the read replica. The shape determines the resources allocated: CPU cores and memory for VM shapes, CPU cores, memory and storage for non-VM (bare metal) shapes. To get a list of shapes, use the [ListShapes](https://docs.cloud.oracle.com/iaas/api/#/en/mysql/20190415/ShapeSummary/ListShapes) operation. ShapeName pulumi.StringInput `pulumi:"shapeName"` }
func (GetReplicaReplicaOverrideArgs) ElementType ¶
func (GetReplicaReplicaOverrideArgs) ElementType() reflect.Type
func (GetReplicaReplicaOverrideArgs) ToGetReplicaReplicaOverrideOutput ¶
func (i GetReplicaReplicaOverrideArgs) ToGetReplicaReplicaOverrideOutput() GetReplicaReplicaOverrideOutput
func (GetReplicaReplicaOverrideArgs) ToGetReplicaReplicaOverrideOutputWithContext ¶
func (i GetReplicaReplicaOverrideArgs) ToGetReplicaReplicaOverrideOutputWithContext(ctx context.Context) GetReplicaReplicaOverrideOutput
type GetReplicaReplicaOverrideArray ¶
type GetReplicaReplicaOverrideArray []GetReplicaReplicaOverrideInput
func (GetReplicaReplicaOverrideArray) ElementType ¶
func (GetReplicaReplicaOverrideArray) ElementType() reflect.Type
func (GetReplicaReplicaOverrideArray) ToGetReplicaReplicaOverrideArrayOutput ¶
func (i GetReplicaReplicaOverrideArray) ToGetReplicaReplicaOverrideArrayOutput() GetReplicaReplicaOverrideArrayOutput
func (GetReplicaReplicaOverrideArray) ToGetReplicaReplicaOverrideArrayOutputWithContext ¶
func (i GetReplicaReplicaOverrideArray) ToGetReplicaReplicaOverrideArrayOutputWithContext(ctx context.Context) GetReplicaReplicaOverrideArrayOutput
type GetReplicaReplicaOverrideArrayInput ¶
type GetReplicaReplicaOverrideArrayInput interface { pulumi.Input ToGetReplicaReplicaOverrideArrayOutput() GetReplicaReplicaOverrideArrayOutput ToGetReplicaReplicaOverrideArrayOutputWithContext(context.Context) GetReplicaReplicaOverrideArrayOutput }
GetReplicaReplicaOverrideArrayInput is an input type that accepts GetReplicaReplicaOverrideArray and GetReplicaReplicaOverrideArrayOutput values. You can construct a concrete instance of `GetReplicaReplicaOverrideArrayInput` via:
GetReplicaReplicaOverrideArray{ GetReplicaReplicaOverrideArgs{...} }
type GetReplicaReplicaOverrideArrayOutput ¶
type GetReplicaReplicaOverrideArrayOutput struct{ *pulumi.OutputState }
func (GetReplicaReplicaOverrideArrayOutput) ElementType ¶
func (GetReplicaReplicaOverrideArrayOutput) ElementType() reflect.Type
func (GetReplicaReplicaOverrideArrayOutput) Index ¶
func (o GetReplicaReplicaOverrideArrayOutput) Index(i pulumi.IntInput) GetReplicaReplicaOverrideOutput
func (GetReplicaReplicaOverrideArrayOutput) ToGetReplicaReplicaOverrideArrayOutput ¶
func (o GetReplicaReplicaOverrideArrayOutput) ToGetReplicaReplicaOverrideArrayOutput() GetReplicaReplicaOverrideArrayOutput
func (GetReplicaReplicaOverrideArrayOutput) ToGetReplicaReplicaOverrideArrayOutputWithContext ¶
func (o GetReplicaReplicaOverrideArrayOutput) ToGetReplicaReplicaOverrideArrayOutputWithContext(ctx context.Context) GetReplicaReplicaOverrideArrayOutput
type GetReplicaReplicaOverrideInput ¶
type GetReplicaReplicaOverrideInput interface { pulumi.Input ToGetReplicaReplicaOverrideOutput() GetReplicaReplicaOverrideOutput ToGetReplicaReplicaOverrideOutputWithContext(context.Context) GetReplicaReplicaOverrideOutput }
GetReplicaReplicaOverrideInput is an input type that accepts GetReplicaReplicaOverrideArgs and GetReplicaReplicaOverrideOutput values. You can construct a concrete instance of `GetReplicaReplicaOverrideInput` via:
GetReplicaReplicaOverrideArgs{...}
type GetReplicaReplicaOverrideOutput ¶
type GetReplicaReplicaOverrideOutput struct{ *pulumi.OutputState }
func (GetReplicaReplicaOverrideOutput) ConfigurationId ¶
func (o GetReplicaReplicaOverrideOutput) ConfigurationId() pulumi.StringOutput
The OCID of the Configuration to be used by the read replica.
func (GetReplicaReplicaOverrideOutput) ElementType ¶
func (GetReplicaReplicaOverrideOutput) ElementType() reflect.Type
func (GetReplicaReplicaOverrideOutput) MysqlVersion ¶
func (o GetReplicaReplicaOverrideOutput) MysqlVersion() pulumi.StringOutput
The MySQL version to be used by the read replica.
func (GetReplicaReplicaOverrideOutput) ShapeName ¶
func (o GetReplicaReplicaOverrideOutput) ShapeName() pulumi.StringOutput
The shape currently in use by the read replica. The shape determines the resources allocated: CPU cores and memory for VM shapes, CPU cores, memory and storage for non-VM (bare metal) shapes. To get a list of shapes, use the [ListShapes](https://docs.cloud.oracle.com/iaas/api/#/en/mysql/20190415/ShapeSummary/ListShapes) operation.
func (GetReplicaReplicaOverrideOutput) ToGetReplicaReplicaOverrideOutput ¶
func (o GetReplicaReplicaOverrideOutput) ToGetReplicaReplicaOverrideOutput() GetReplicaReplicaOverrideOutput
func (GetReplicaReplicaOverrideOutput) ToGetReplicaReplicaOverrideOutputWithContext ¶
func (o GetReplicaReplicaOverrideOutput) ToGetReplicaReplicaOverrideOutputWithContext(ctx context.Context) GetReplicaReplicaOverrideOutput
type GetReplicaSecureConnection ¶
type GetReplicaSecureConnection struct { // Select whether to use MySQL Database Service-managed certificate (SYSTEM) or your own certificate (BYOC). CertificateGenerationType string `pulumi:"certificateGenerationType"` // The OCID of the certificate to use. CertificateId string `pulumi:"certificateId"` }
type GetReplicaSecureConnectionArgs ¶
type GetReplicaSecureConnectionArgs struct { // Select whether to use MySQL Database Service-managed certificate (SYSTEM) or your own certificate (BYOC). CertificateGenerationType pulumi.StringInput `pulumi:"certificateGenerationType"` // The OCID of the certificate to use. CertificateId pulumi.StringInput `pulumi:"certificateId"` }
func (GetReplicaSecureConnectionArgs) ElementType ¶
func (GetReplicaSecureConnectionArgs) ElementType() reflect.Type
func (GetReplicaSecureConnectionArgs) ToGetReplicaSecureConnectionOutput ¶
func (i GetReplicaSecureConnectionArgs) ToGetReplicaSecureConnectionOutput() GetReplicaSecureConnectionOutput
func (GetReplicaSecureConnectionArgs) ToGetReplicaSecureConnectionOutputWithContext ¶
func (i GetReplicaSecureConnectionArgs) ToGetReplicaSecureConnectionOutputWithContext(ctx context.Context) GetReplicaSecureConnectionOutput
type GetReplicaSecureConnectionArray ¶
type GetReplicaSecureConnectionArray []GetReplicaSecureConnectionInput
func (GetReplicaSecureConnectionArray) ElementType ¶
func (GetReplicaSecureConnectionArray) ElementType() reflect.Type
func (GetReplicaSecureConnectionArray) ToGetReplicaSecureConnectionArrayOutput ¶
func (i GetReplicaSecureConnectionArray) ToGetReplicaSecureConnectionArrayOutput() GetReplicaSecureConnectionArrayOutput
func (GetReplicaSecureConnectionArray) ToGetReplicaSecureConnectionArrayOutputWithContext ¶
func (i GetReplicaSecureConnectionArray) ToGetReplicaSecureConnectionArrayOutputWithContext(ctx context.Context) GetReplicaSecureConnectionArrayOutput
type GetReplicaSecureConnectionArrayInput ¶
type GetReplicaSecureConnectionArrayInput interface { pulumi.Input ToGetReplicaSecureConnectionArrayOutput() GetReplicaSecureConnectionArrayOutput ToGetReplicaSecureConnectionArrayOutputWithContext(context.Context) GetReplicaSecureConnectionArrayOutput }
GetReplicaSecureConnectionArrayInput is an input type that accepts GetReplicaSecureConnectionArray and GetReplicaSecureConnectionArrayOutput values. You can construct a concrete instance of `GetReplicaSecureConnectionArrayInput` via:
GetReplicaSecureConnectionArray{ GetReplicaSecureConnectionArgs{...} }
type GetReplicaSecureConnectionArrayOutput ¶
type GetReplicaSecureConnectionArrayOutput struct{ *pulumi.OutputState }
func (GetReplicaSecureConnectionArrayOutput) ElementType ¶
func (GetReplicaSecureConnectionArrayOutput) ElementType() reflect.Type
func (GetReplicaSecureConnectionArrayOutput) Index ¶
func (o GetReplicaSecureConnectionArrayOutput) Index(i pulumi.IntInput) GetReplicaSecureConnectionOutput
func (GetReplicaSecureConnectionArrayOutput) ToGetReplicaSecureConnectionArrayOutput ¶
func (o GetReplicaSecureConnectionArrayOutput) ToGetReplicaSecureConnectionArrayOutput() GetReplicaSecureConnectionArrayOutput
func (GetReplicaSecureConnectionArrayOutput) ToGetReplicaSecureConnectionArrayOutputWithContext ¶
func (o GetReplicaSecureConnectionArrayOutput) ToGetReplicaSecureConnectionArrayOutputWithContext(ctx context.Context) GetReplicaSecureConnectionArrayOutput
type GetReplicaSecureConnectionInput ¶
type GetReplicaSecureConnectionInput interface { pulumi.Input ToGetReplicaSecureConnectionOutput() GetReplicaSecureConnectionOutput ToGetReplicaSecureConnectionOutputWithContext(context.Context) GetReplicaSecureConnectionOutput }
GetReplicaSecureConnectionInput is an input type that accepts GetReplicaSecureConnectionArgs and GetReplicaSecureConnectionOutput values. You can construct a concrete instance of `GetReplicaSecureConnectionInput` via:
GetReplicaSecureConnectionArgs{...}
type GetReplicaSecureConnectionOutput ¶
type GetReplicaSecureConnectionOutput struct{ *pulumi.OutputState }
func (GetReplicaSecureConnectionOutput) CertificateGenerationType ¶
func (o GetReplicaSecureConnectionOutput) CertificateGenerationType() pulumi.StringOutput
Select whether to use MySQL Database Service-managed certificate (SYSTEM) or your own certificate (BYOC).
func (GetReplicaSecureConnectionOutput) CertificateId ¶
func (o GetReplicaSecureConnectionOutput) CertificateId() pulumi.StringOutput
The OCID of the certificate to use.
func (GetReplicaSecureConnectionOutput) ElementType ¶
func (GetReplicaSecureConnectionOutput) ElementType() reflect.Type
func (GetReplicaSecureConnectionOutput) ToGetReplicaSecureConnectionOutput ¶
func (o GetReplicaSecureConnectionOutput) ToGetReplicaSecureConnectionOutput() GetReplicaSecureConnectionOutput
func (GetReplicaSecureConnectionOutput) ToGetReplicaSecureConnectionOutputWithContext ¶
func (o GetReplicaSecureConnectionOutput) ToGetReplicaSecureConnectionOutputWithContext(ctx context.Context) GetReplicaSecureConnectionOutput
type GetReplicasArgs ¶
type GetReplicasArgs struct { // The compartment [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). CompartmentId string `pulumi:"compartmentId"` // The requested Configuration instance. ConfigurationId *string `pulumi:"configurationId"` // The DB System [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). DbSystemId *string `pulumi:"dbSystemId"` // A filter to return only the resource matching the given display name exactly. DisplayName *string `pulumi:"displayName"` Filters []GetReplicasFilter `pulumi:"filters"` // Filter instances if they are using the latest revision of the Configuration they are associated with. IsUpToDate *bool `pulumi:"isUpToDate"` // The read replica [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). ReplicaId *string `pulumi:"replicaId"` // The LifecycleState of the read replica. State *string `pulumi:"state"` }
A collection of arguments for invoking getReplicas.
type GetReplicasFilter ¶
type GetReplicasFilterArgs ¶
type GetReplicasFilterArgs struct { Name pulumi.StringInput `pulumi:"name"` Regex pulumi.BoolPtrInput `pulumi:"regex"` Values pulumi.StringArrayInput `pulumi:"values"` }
func (GetReplicasFilterArgs) ElementType ¶
func (GetReplicasFilterArgs) ElementType() reflect.Type
func (GetReplicasFilterArgs) ToGetReplicasFilterOutput ¶
func (i GetReplicasFilterArgs) ToGetReplicasFilterOutput() GetReplicasFilterOutput
func (GetReplicasFilterArgs) ToGetReplicasFilterOutputWithContext ¶
func (i GetReplicasFilterArgs) ToGetReplicasFilterOutputWithContext(ctx context.Context) GetReplicasFilterOutput
type GetReplicasFilterArray ¶
type GetReplicasFilterArray []GetReplicasFilterInput
func (GetReplicasFilterArray) ElementType ¶
func (GetReplicasFilterArray) ElementType() reflect.Type
func (GetReplicasFilterArray) ToGetReplicasFilterArrayOutput ¶
func (i GetReplicasFilterArray) ToGetReplicasFilterArrayOutput() GetReplicasFilterArrayOutput
func (GetReplicasFilterArray) ToGetReplicasFilterArrayOutputWithContext ¶
func (i GetReplicasFilterArray) ToGetReplicasFilterArrayOutputWithContext(ctx context.Context) GetReplicasFilterArrayOutput
type GetReplicasFilterArrayInput ¶
type GetReplicasFilterArrayInput interface { pulumi.Input ToGetReplicasFilterArrayOutput() GetReplicasFilterArrayOutput ToGetReplicasFilterArrayOutputWithContext(context.Context) GetReplicasFilterArrayOutput }
GetReplicasFilterArrayInput is an input type that accepts GetReplicasFilterArray and GetReplicasFilterArrayOutput values. You can construct a concrete instance of `GetReplicasFilterArrayInput` via:
GetReplicasFilterArray{ GetReplicasFilterArgs{...} }
type GetReplicasFilterArrayOutput ¶
type GetReplicasFilterArrayOutput struct{ *pulumi.OutputState }
func (GetReplicasFilterArrayOutput) ElementType ¶
func (GetReplicasFilterArrayOutput) ElementType() reflect.Type
func (GetReplicasFilterArrayOutput) Index ¶
func (o GetReplicasFilterArrayOutput) Index(i pulumi.IntInput) GetReplicasFilterOutput
func (GetReplicasFilterArrayOutput) ToGetReplicasFilterArrayOutput ¶
func (o GetReplicasFilterArrayOutput) ToGetReplicasFilterArrayOutput() GetReplicasFilterArrayOutput
func (GetReplicasFilterArrayOutput) ToGetReplicasFilterArrayOutputWithContext ¶
func (o GetReplicasFilterArrayOutput) ToGetReplicasFilterArrayOutputWithContext(ctx context.Context) GetReplicasFilterArrayOutput
type GetReplicasFilterInput ¶
type GetReplicasFilterInput interface { pulumi.Input ToGetReplicasFilterOutput() GetReplicasFilterOutput ToGetReplicasFilterOutputWithContext(context.Context) GetReplicasFilterOutput }
GetReplicasFilterInput is an input type that accepts GetReplicasFilterArgs and GetReplicasFilterOutput values. You can construct a concrete instance of `GetReplicasFilterInput` via:
GetReplicasFilterArgs{...}
type GetReplicasFilterOutput ¶
type GetReplicasFilterOutput struct{ *pulumi.OutputState }
func (GetReplicasFilterOutput) ElementType ¶
func (GetReplicasFilterOutput) ElementType() reflect.Type
func (GetReplicasFilterOutput) Name ¶
func (o GetReplicasFilterOutput) Name() pulumi.StringOutput
func (GetReplicasFilterOutput) Regex ¶
func (o GetReplicasFilterOutput) Regex() pulumi.BoolPtrOutput
func (GetReplicasFilterOutput) ToGetReplicasFilterOutput ¶
func (o GetReplicasFilterOutput) ToGetReplicasFilterOutput() GetReplicasFilterOutput
func (GetReplicasFilterOutput) ToGetReplicasFilterOutputWithContext ¶
func (o GetReplicasFilterOutput) ToGetReplicasFilterOutputWithContext(ctx context.Context) GetReplicasFilterOutput
func (GetReplicasFilterOutput) Values ¶
func (o GetReplicasFilterOutput) Values() pulumi.StringArrayOutput
type GetReplicasOutputArgs ¶
type GetReplicasOutputArgs struct { // The compartment [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). CompartmentId pulumi.StringInput `pulumi:"compartmentId"` // The requested Configuration instance. ConfigurationId pulumi.StringPtrInput `pulumi:"configurationId"` // The DB System [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). DbSystemId pulumi.StringPtrInput `pulumi:"dbSystemId"` // A filter to return only the resource matching the given display name exactly. DisplayName pulumi.StringPtrInput `pulumi:"displayName"` Filters GetReplicasFilterArrayInput `pulumi:"filters"` // Filter instances if they are using the latest revision of the Configuration they are associated with. IsUpToDate pulumi.BoolPtrInput `pulumi:"isUpToDate"` // The read replica [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). ReplicaId pulumi.StringPtrInput `pulumi:"replicaId"` // The LifecycleState of the read replica. State pulumi.StringPtrInput `pulumi:"state"` }
A collection of arguments for invoking getReplicas.
func (GetReplicasOutputArgs) ElementType ¶
func (GetReplicasOutputArgs) ElementType() reflect.Type
type GetReplicasReplica ¶
type GetReplicasReplica struct { // The name of the Availability Domain the read replica is located in. AvailabilityDomain string `pulumi:"availabilityDomain"` // The compartment [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). CompartmentId string `pulumi:"compartmentId"` // The requested Configuration instance. ConfigurationId string `pulumi:"configurationId"` // The DB System [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). DbSystemId string `pulumi:"dbSystemId"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags map[string]string `pulumi:"definedTags"` // User provided description of the read replica. Description string `pulumi:"description"` // A filter to return only the resource matching the given display name exactly. DisplayName string `pulumi:"displayName"` // The name of the Fault Domain the read replica is located in. FaultDomain string `pulumi:"faultDomain"` // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}` FreeformTags map[string]string `pulumi:"freeformTags"` // The OCID of the read replica. Id string `pulumi:"id"` // The IP address the read replica is configured to listen on. IpAddress string `pulumi:"ipAddress"` // Specifies whether the read replica can be deleted. Set to true to prevent deletion, false (default) to allow. Note that if a read replica is delete protected it also prevents the entire DB System from being deleted. If the DB System is delete protected, read replicas can still be deleted individually if they are not delete protected themselves. IsDeleteProtected bool `pulumi:"isDeleteProtected"` // A message describing the state of the read replica. LifecycleDetails string `pulumi:"lifecycleDetails"` // The MySQL version to be used by the read replica. MysqlVersion string `pulumi:"mysqlVersion"` // The port the read replica is configured to listen on. Port int `pulumi:"port"` // The TCP network port on which X Plugin listens for connections. This is the X Plugin equivalent of port. PortX int `pulumi:"portX"` // By default a read replica inherits the MySQL version, shape, and configuration of the source DB system. If you want to override any of these, provide values in the properties, mysqlVersion, shapeName, and configurationId. If you set a property value to "", then the value is inherited from its source DB system. ReplicaOverrides []GetReplicasReplicaReplicaOverride `pulumi:"replicaOverrides"` // Secure connection configuration details. SecureConnections []GetReplicasReplicaSecureConnection `pulumi:"secureConnections"` // The shape currently in use by the read replica. The shape determines the resources allocated: CPU cores and memory for VM shapes, CPU cores, memory and storage for non-VM (bare metal) shapes. To get a list of shapes, use the [ListShapes](https://docs.cloud.oracle.com/iaas/api/#/en/mysql/20190415/ShapeSummary/ListShapes) operation. ShapeName string `pulumi:"shapeName"` // The LifecycleState of the read replica. State string `pulumi:"state"` // The date and time the read replica was created, as described by [RFC 3339](https://tools.ietf.org/rfc/rfc3339). TimeCreated string `pulumi:"timeCreated"` // The time the read replica was last updated, as described by [RFC 3339](https://tools.ietf.org/rfc/rfc3339). TimeUpdated string `pulumi:"timeUpdated"` }
type GetReplicasReplicaArgs ¶
type GetReplicasReplicaArgs struct { // The name of the Availability Domain the read replica is located in. AvailabilityDomain pulumi.StringInput `pulumi:"availabilityDomain"` // The compartment [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). CompartmentId pulumi.StringInput `pulumi:"compartmentId"` // The requested Configuration instance. ConfigurationId pulumi.StringInput `pulumi:"configurationId"` // The DB System [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). DbSystemId pulumi.StringInput `pulumi:"dbSystemId"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags pulumi.StringMapInput `pulumi:"definedTags"` // User provided description of the read replica. Description pulumi.StringInput `pulumi:"description"` // A filter to return only the resource matching the given display name exactly. DisplayName pulumi.StringInput `pulumi:"displayName"` // The name of the Fault Domain the read replica is located in. FaultDomain pulumi.StringInput `pulumi:"faultDomain"` // 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 `pulumi:"freeformTags"` // The OCID of the read replica. Id pulumi.StringInput `pulumi:"id"` // The IP address the read replica is configured to listen on. IpAddress pulumi.StringInput `pulumi:"ipAddress"` // Specifies whether the read replica can be deleted. Set to true to prevent deletion, false (default) to allow. Note that if a read replica is delete protected it also prevents the entire DB System from being deleted. If the DB System is delete protected, read replicas can still be deleted individually if they are not delete protected themselves. IsDeleteProtected pulumi.BoolInput `pulumi:"isDeleteProtected"` // A message describing the state of the read replica. LifecycleDetails pulumi.StringInput `pulumi:"lifecycleDetails"` // The MySQL version to be used by the read replica. MysqlVersion pulumi.StringInput `pulumi:"mysqlVersion"` // The port the read replica is configured to listen on. Port pulumi.IntInput `pulumi:"port"` // The TCP network port on which X Plugin listens for connections. This is the X Plugin equivalent of port. PortX pulumi.IntInput `pulumi:"portX"` // By default a read replica inherits the MySQL version, shape, and configuration of the source DB system. If you want to override any of these, provide values in the properties, mysqlVersion, shapeName, and configurationId. If you set a property value to "", then the value is inherited from its source DB system. ReplicaOverrides GetReplicasReplicaReplicaOverrideArrayInput `pulumi:"replicaOverrides"` // Secure connection configuration details. SecureConnections GetReplicasReplicaSecureConnectionArrayInput `pulumi:"secureConnections"` // The shape currently in use by the read replica. The shape determines the resources allocated: CPU cores and memory for VM shapes, CPU cores, memory and storage for non-VM (bare metal) shapes. To get a list of shapes, use the [ListShapes](https://docs.cloud.oracle.com/iaas/api/#/en/mysql/20190415/ShapeSummary/ListShapes) operation. ShapeName pulumi.StringInput `pulumi:"shapeName"` // The LifecycleState of the read replica. State pulumi.StringInput `pulumi:"state"` // The date and time the read replica was created, as described by [RFC 3339](https://tools.ietf.org/rfc/rfc3339). TimeCreated pulumi.StringInput `pulumi:"timeCreated"` // The time the read replica was last updated, as described by [RFC 3339](https://tools.ietf.org/rfc/rfc3339). TimeUpdated pulumi.StringInput `pulumi:"timeUpdated"` }
func (GetReplicasReplicaArgs) ElementType ¶
func (GetReplicasReplicaArgs) ElementType() reflect.Type
func (GetReplicasReplicaArgs) ToGetReplicasReplicaOutput ¶
func (i GetReplicasReplicaArgs) ToGetReplicasReplicaOutput() GetReplicasReplicaOutput
func (GetReplicasReplicaArgs) ToGetReplicasReplicaOutputWithContext ¶
func (i GetReplicasReplicaArgs) ToGetReplicasReplicaOutputWithContext(ctx context.Context) GetReplicasReplicaOutput
type GetReplicasReplicaArray ¶
type GetReplicasReplicaArray []GetReplicasReplicaInput
func (GetReplicasReplicaArray) ElementType ¶
func (GetReplicasReplicaArray) ElementType() reflect.Type
func (GetReplicasReplicaArray) ToGetReplicasReplicaArrayOutput ¶
func (i GetReplicasReplicaArray) ToGetReplicasReplicaArrayOutput() GetReplicasReplicaArrayOutput
func (GetReplicasReplicaArray) ToGetReplicasReplicaArrayOutputWithContext ¶
func (i GetReplicasReplicaArray) ToGetReplicasReplicaArrayOutputWithContext(ctx context.Context) GetReplicasReplicaArrayOutput
type GetReplicasReplicaArrayInput ¶
type GetReplicasReplicaArrayInput interface { pulumi.Input ToGetReplicasReplicaArrayOutput() GetReplicasReplicaArrayOutput ToGetReplicasReplicaArrayOutputWithContext(context.Context) GetReplicasReplicaArrayOutput }
GetReplicasReplicaArrayInput is an input type that accepts GetReplicasReplicaArray and GetReplicasReplicaArrayOutput values. You can construct a concrete instance of `GetReplicasReplicaArrayInput` via:
GetReplicasReplicaArray{ GetReplicasReplicaArgs{...} }
type GetReplicasReplicaArrayOutput ¶
type GetReplicasReplicaArrayOutput struct{ *pulumi.OutputState }
func (GetReplicasReplicaArrayOutput) ElementType ¶
func (GetReplicasReplicaArrayOutput) ElementType() reflect.Type
func (GetReplicasReplicaArrayOutput) Index ¶
func (o GetReplicasReplicaArrayOutput) Index(i pulumi.IntInput) GetReplicasReplicaOutput
func (GetReplicasReplicaArrayOutput) ToGetReplicasReplicaArrayOutput ¶
func (o GetReplicasReplicaArrayOutput) ToGetReplicasReplicaArrayOutput() GetReplicasReplicaArrayOutput
func (GetReplicasReplicaArrayOutput) ToGetReplicasReplicaArrayOutputWithContext ¶
func (o GetReplicasReplicaArrayOutput) ToGetReplicasReplicaArrayOutputWithContext(ctx context.Context) GetReplicasReplicaArrayOutput
type GetReplicasReplicaInput ¶
type GetReplicasReplicaInput interface { pulumi.Input ToGetReplicasReplicaOutput() GetReplicasReplicaOutput ToGetReplicasReplicaOutputWithContext(context.Context) GetReplicasReplicaOutput }
GetReplicasReplicaInput is an input type that accepts GetReplicasReplicaArgs and GetReplicasReplicaOutput values. You can construct a concrete instance of `GetReplicasReplicaInput` via:
GetReplicasReplicaArgs{...}
type GetReplicasReplicaOutput ¶
type GetReplicasReplicaOutput struct{ *pulumi.OutputState }
func (GetReplicasReplicaOutput) AvailabilityDomain ¶
func (o GetReplicasReplicaOutput) AvailabilityDomain() pulumi.StringOutput
The name of the Availability Domain the read replica is located in.
func (GetReplicasReplicaOutput) CompartmentId ¶
func (o GetReplicasReplicaOutput) CompartmentId() pulumi.StringOutput
The compartment [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
func (GetReplicasReplicaOutput) ConfigurationId ¶
func (o GetReplicasReplicaOutput) ConfigurationId() pulumi.StringOutput
The requested Configuration instance.
func (GetReplicasReplicaOutput) DbSystemId ¶
func (o GetReplicasReplicaOutput) DbSystemId() pulumi.StringOutput
The DB System [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
func (GetReplicasReplicaOutput) DefinedTags ¶
func (o GetReplicasReplicaOutput) DefinedTags() pulumi.StringMapOutput
Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`
func (GetReplicasReplicaOutput) Description ¶
func (o GetReplicasReplicaOutput) Description() pulumi.StringOutput
User provided description of the read replica.
func (GetReplicasReplicaOutput) DisplayName ¶
func (o GetReplicasReplicaOutput) DisplayName() pulumi.StringOutput
A filter to return only the resource matching the given display name exactly.
func (GetReplicasReplicaOutput) ElementType ¶
func (GetReplicasReplicaOutput) ElementType() reflect.Type
func (GetReplicasReplicaOutput) FaultDomain ¶
func (o GetReplicasReplicaOutput) FaultDomain() pulumi.StringOutput
The name of the Fault Domain the read replica is located in.
func (GetReplicasReplicaOutput) FreeformTags ¶
func (o GetReplicasReplicaOutput) 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 (GetReplicasReplicaOutput) Id ¶
func (o GetReplicasReplicaOutput) Id() pulumi.StringOutput
The OCID of the read replica.
func (GetReplicasReplicaOutput) IpAddress ¶
func (o GetReplicasReplicaOutput) IpAddress() pulumi.StringOutput
The IP address the read replica is configured to listen on.
func (GetReplicasReplicaOutput) IsDeleteProtected ¶
func (o GetReplicasReplicaOutput) IsDeleteProtected() pulumi.BoolOutput
Specifies whether the read replica can be deleted. Set to true to prevent deletion, false (default) to allow. Note that if a read replica is delete protected it also prevents the entire DB System from being deleted. If the DB System is delete protected, read replicas can still be deleted individually if they are not delete protected themselves.
func (GetReplicasReplicaOutput) LifecycleDetails ¶
func (o GetReplicasReplicaOutput) LifecycleDetails() pulumi.StringOutput
A message describing the state of the read replica.
func (GetReplicasReplicaOutput) MysqlVersion ¶
func (o GetReplicasReplicaOutput) MysqlVersion() pulumi.StringOutput
The MySQL version to be used by the read replica.
func (GetReplicasReplicaOutput) Port ¶
func (o GetReplicasReplicaOutput) Port() pulumi.IntOutput
The port the read replica is configured to listen on.
func (GetReplicasReplicaOutput) PortX ¶
func (o GetReplicasReplicaOutput) PortX() pulumi.IntOutput
The TCP network port on which X Plugin listens for connections. This is the X Plugin equivalent of port.
func (GetReplicasReplicaOutput) ReplicaOverrides ¶
func (o GetReplicasReplicaOutput) ReplicaOverrides() GetReplicasReplicaReplicaOverrideArrayOutput
By default a read replica inherits the MySQL version, shape, and configuration of the source DB system. If you want to override any of these, provide values in the properties, mysqlVersion, shapeName, and configurationId. If you set a property value to "", then the value is inherited from its source DB system.
func (GetReplicasReplicaOutput) SecureConnections ¶
func (o GetReplicasReplicaOutput) SecureConnections() GetReplicasReplicaSecureConnectionArrayOutput
Secure connection configuration details.
func (GetReplicasReplicaOutput) ShapeName ¶
func (o GetReplicasReplicaOutput) ShapeName() pulumi.StringOutput
The shape currently in use by the read replica. The shape determines the resources allocated: CPU cores and memory for VM shapes, CPU cores, memory and storage for non-VM (bare metal) shapes. To get a list of shapes, use the [ListShapes](https://docs.cloud.oracle.com/iaas/api/#/en/mysql/20190415/ShapeSummary/ListShapes) operation.
func (GetReplicasReplicaOutput) State ¶
func (o GetReplicasReplicaOutput) State() pulumi.StringOutput
The LifecycleState of the read replica.
func (GetReplicasReplicaOutput) TimeCreated ¶
func (o GetReplicasReplicaOutput) TimeCreated() pulumi.StringOutput
The date and time the read replica was created, as described by [RFC 3339](https://tools.ietf.org/rfc/rfc3339).
func (GetReplicasReplicaOutput) TimeUpdated ¶
func (o GetReplicasReplicaOutput) TimeUpdated() pulumi.StringOutput
The time the read replica was last updated, as described by [RFC 3339](https://tools.ietf.org/rfc/rfc3339).
func (GetReplicasReplicaOutput) ToGetReplicasReplicaOutput ¶
func (o GetReplicasReplicaOutput) ToGetReplicasReplicaOutput() GetReplicasReplicaOutput
func (GetReplicasReplicaOutput) ToGetReplicasReplicaOutputWithContext ¶
func (o GetReplicasReplicaOutput) ToGetReplicasReplicaOutputWithContext(ctx context.Context) GetReplicasReplicaOutput
type GetReplicasReplicaReplicaOverride ¶
type GetReplicasReplicaReplicaOverride struct { // The requested Configuration instance. ConfigurationId string `pulumi:"configurationId"` // The MySQL version to be used by the read replica. MysqlVersion string `pulumi:"mysqlVersion"` // The shape currently in use by the read replica. The shape determines the resources allocated: CPU cores and memory for VM shapes, CPU cores, memory and storage for non-VM (bare metal) shapes. To get a list of shapes, use the [ListShapes](https://docs.cloud.oracle.com/iaas/api/#/en/mysql/20190415/ShapeSummary/ListShapes) operation. ShapeName string `pulumi:"shapeName"` }
type GetReplicasReplicaReplicaOverrideArgs ¶
type GetReplicasReplicaReplicaOverrideArgs struct { // The requested Configuration instance. ConfigurationId pulumi.StringInput `pulumi:"configurationId"` // The MySQL version to be used by the read replica. MysqlVersion pulumi.StringInput `pulumi:"mysqlVersion"` // The shape currently in use by the read replica. The shape determines the resources allocated: CPU cores and memory for VM shapes, CPU cores, memory and storage for non-VM (bare metal) shapes. To get a list of shapes, use the [ListShapes](https://docs.cloud.oracle.com/iaas/api/#/en/mysql/20190415/ShapeSummary/ListShapes) operation. ShapeName pulumi.StringInput `pulumi:"shapeName"` }
func (GetReplicasReplicaReplicaOverrideArgs) ElementType ¶
func (GetReplicasReplicaReplicaOverrideArgs) ElementType() reflect.Type
func (GetReplicasReplicaReplicaOverrideArgs) ToGetReplicasReplicaReplicaOverrideOutput ¶
func (i GetReplicasReplicaReplicaOverrideArgs) ToGetReplicasReplicaReplicaOverrideOutput() GetReplicasReplicaReplicaOverrideOutput
func (GetReplicasReplicaReplicaOverrideArgs) ToGetReplicasReplicaReplicaOverrideOutputWithContext ¶
func (i GetReplicasReplicaReplicaOverrideArgs) ToGetReplicasReplicaReplicaOverrideOutputWithContext(ctx context.Context) GetReplicasReplicaReplicaOverrideOutput
type GetReplicasReplicaReplicaOverrideArray ¶
type GetReplicasReplicaReplicaOverrideArray []GetReplicasReplicaReplicaOverrideInput
func (GetReplicasReplicaReplicaOverrideArray) ElementType ¶
func (GetReplicasReplicaReplicaOverrideArray) ElementType() reflect.Type
func (GetReplicasReplicaReplicaOverrideArray) ToGetReplicasReplicaReplicaOverrideArrayOutput ¶
func (i GetReplicasReplicaReplicaOverrideArray) ToGetReplicasReplicaReplicaOverrideArrayOutput() GetReplicasReplicaReplicaOverrideArrayOutput
func (GetReplicasReplicaReplicaOverrideArray) ToGetReplicasReplicaReplicaOverrideArrayOutputWithContext ¶
func (i GetReplicasReplicaReplicaOverrideArray) ToGetReplicasReplicaReplicaOverrideArrayOutputWithContext(ctx context.Context) GetReplicasReplicaReplicaOverrideArrayOutput
type GetReplicasReplicaReplicaOverrideArrayInput ¶
type GetReplicasReplicaReplicaOverrideArrayInput interface { pulumi.Input ToGetReplicasReplicaReplicaOverrideArrayOutput() GetReplicasReplicaReplicaOverrideArrayOutput ToGetReplicasReplicaReplicaOverrideArrayOutputWithContext(context.Context) GetReplicasReplicaReplicaOverrideArrayOutput }
GetReplicasReplicaReplicaOverrideArrayInput is an input type that accepts GetReplicasReplicaReplicaOverrideArray and GetReplicasReplicaReplicaOverrideArrayOutput values. You can construct a concrete instance of `GetReplicasReplicaReplicaOverrideArrayInput` via:
GetReplicasReplicaReplicaOverrideArray{ GetReplicasReplicaReplicaOverrideArgs{...} }
type GetReplicasReplicaReplicaOverrideArrayOutput ¶
type GetReplicasReplicaReplicaOverrideArrayOutput struct{ *pulumi.OutputState }
func (GetReplicasReplicaReplicaOverrideArrayOutput) ElementType ¶
func (GetReplicasReplicaReplicaOverrideArrayOutput) ElementType() reflect.Type
func (GetReplicasReplicaReplicaOverrideArrayOutput) ToGetReplicasReplicaReplicaOverrideArrayOutput ¶
func (o GetReplicasReplicaReplicaOverrideArrayOutput) ToGetReplicasReplicaReplicaOverrideArrayOutput() GetReplicasReplicaReplicaOverrideArrayOutput
func (GetReplicasReplicaReplicaOverrideArrayOutput) ToGetReplicasReplicaReplicaOverrideArrayOutputWithContext ¶
func (o GetReplicasReplicaReplicaOverrideArrayOutput) ToGetReplicasReplicaReplicaOverrideArrayOutputWithContext(ctx context.Context) GetReplicasReplicaReplicaOverrideArrayOutput
type GetReplicasReplicaReplicaOverrideInput ¶
type GetReplicasReplicaReplicaOverrideInput interface { pulumi.Input ToGetReplicasReplicaReplicaOverrideOutput() GetReplicasReplicaReplicaOverrideOutput ToGetReplicasReplicaReplicaOverrideOutputWithContext(context.Context) GetReplicasReplicaReplicaOverrideOutput }
GetReplicasReplicaReplicaOverrideInput is an input type that accepts GetReplicasReplicaReplicaOverrideArgs and GetReplicasReplicaReplicaOverrideOutput values. You can construct a concrete instance of `GetReplicasReplicaReplicaOverrideInput` via:
GetReplicasReplicaReplicaOverrideArgs{...}
type GetReplicasReplicaReplicaOverrideOutput ¶
type GetReplicasReplicaReplicaOverrideOutput struct{ *pulumi.OutputState }
func (GetReplicasReplicaReplicaOverrideOutput) ConfigurationId ¶
func (o GetReplicasReplicaReplicaOverrideOutput) ConfigurationId() pulumi.StringOutput
The requested Configuration instance.
func (GetReplicasReplicaReplicaOverrideOutput) ElementType ¶
func (GetReplicasReplicaReplicaOverrideOutput) ElementType() reflect.Type
func (GetReplicasReplicaReplicaOverrideOutput) MysqlVersion ¶
func (o GetReplicasReplicaReplicaOverrideOutput) MysqlVersion() pulumi.StringOutput
The MySQL version to be used by the read replica.
func (GetReplicasReplicaReplicaOverrideOutput) ShapeName ¶
func (o GetReplicasReplicaReplicaOverrideOutput) ShapeName() pulumi.StringOutput
The shape currently in use by the read replica. The shape determines the resources allocated: CPU cores and memory for VM shapes, CPU cores, memory and storage for non-VM (bare metal) shapes. To get a list of shapes, use the [ListShapes](https://docs.cloud.oracle.com/iaas/api/#/en/mysql/20190415/ShapeSummary/ListShapes) operation.
func (GetReplicasReplicaReplicaOverrideOutput) ToGetReplicasReplicaReplicaOverrideOutput ¶
func (o GetReplicasReplicaReplicaOverrideOutput) ToGetReplicasReplicaReplicaOverrideOutput() GetReplicasReplicaReplicaOverrideOutput
func (GetReplicasReplicaReplicaOverrideOutput) ToGetReplicasReplicaReplicaOverrideOutputWithContext ¶
func (o GetReplicasReplicaReplicaOverrideOutput) ToGetReplicasReplicaReplicaOverrideOutputWithContext(ctx context.Context) GetReplicasReplicaReplicaOverrideOutput
type GetReplicasReplicaSecureConnection ¶
type GetReplicasReplicaSecureConnection struct { // Select whether to use MySQL Database Service-managed certificate (SYSTEM) or your own certificate (BYOC). CertificateGenerationType string `pulumi:"certificateGenerationType"` // The OCID of the certificate to use. CertificateId string `pulumi:"certificateId"` }
type GetReplicasReplicaSecureConnectionArgs ¶
type GetReplicasReplicaSecureConnectionArgs struct { // Select whether to use MySQL Database Service-managed certificate (SYSTEM) or your own certificate (BYOC). CertificateGenerationType pulumi.StringInput `pulumi:"certificateGenerationType"` // The OCID of the certificate to use. CertificateId pulumi.StringInput `pulumi:"certificateId"` }
func (GetReplicasReplicaSecureConnectionArgs) ElementType ¶
func (GetReplicasReplicaSecureConnectionArgs) ElementType() reflect.Type
func (GetReplicasReplicaSecureConnectionArgs) ToGetReplicasReplicaSecureConnectionOutput ¶
func (i GetReplicasReplicaSecureConnectionArgs) ToGetReplicasReplicaSecureConnectionOutput() GetReplicasReplicaSecureConnectionOutput
func (GetReplicasReplicaSecureConnectionArgs) ToGetReplicasReplicaSecureConnectionOutputWithContext ¶
func (i GetReplicasReplicaSecureConnectionArgs) ToGetReplicasReplicaSecureConnectionOutputWithContext(ctx context.Context) GetReplicasReplicaSecureConnectionOutput
type GetReplicasReplicaSecureConnectionArray ¶
type GetReplicasReplicaSecureConnectionArray []GetReplicasReplicaSecureConnectionInput
func (GetReplicasReplicaSecureConnectionArray) ElementType ¶
func (GetReplicasReplicaSecureConnectionArray) ElementType() reflect.Type
func (GetReplicasReplicaSecureConnectionArray) ToGetReplicasReplicaSecureConnectionArrayOutput ¶
func (i GetReplicasReplicaSecureConnectionArray) ToGetReplicasReplicaSecureConnectionArrayOutput() GetReplicasReplicaSecureConnectionArrayOutput
func (GetReplicasReplicaSecureConnectionArray) ToGetReplicasReplicaSecureConnectionArrayOutputWithContext ¶
func (i GetReplicasReplicaSecureConnectionArray) ToGetReplicasReplicaSecureConnectionArrayOutputWithContext(ctx context.Context) GetReplicasReplicaSecureConnectionArrayOutput
type GetReplicasReplicaSecureConnectionArrayInput ¶
type GetReplicasReplicaSecureConnectionArrayInput interface { pulumi.Input ToGetReplicasReplicaSecureConnectionArrayOutput() GetReplicasReplicaSecureConnectionArrayOutput ToGetReplicasReplicaSecureConnectionArrayOutputWithContext(context.Context) GetReplicasReplicaSecureConnectionArrayOutput }
GetReplicasReplicaSecureConnectionArrayInput is an input type that accepts GetReplicasReplicaSecureConnectionArray and GetReplicasReplicaSecureConnectionArrayOutput values. You can construct a concrete instance of `GetReplicasReplicaSecureConnectionArrayInput` via:
GetReplicasReplicaSecureConnectionArray{ GetReplicasReplicaSecureConnectionArgs{...} }
type GetReplicasReplicaSecureConnectionArrayOutput ¶
type GetReplicasReplicaSecureConnectionArrayOutput struct{ *pulumi.OutputState }
func (GetReplicasReplicaSecureConnectionArrayOutput) ElementType ¶
func (GetReplicasReplicaSecureConnectionArrayOutput) ElementType() reflect.Type
func (GetReplicasReplicaSecureConnectionArrayOutput) ToGetReplicasReplicaSecureConnectionArrayOutput ¶
func (o GetReplicasReplicaSecureConnectionArrayOutput) ToGetReplicasReplicaSecureConnectionArrayOutput() GetReplicasReplicaSecureConnectionArrayOutput
func (GetReplicasReplicaSecureConnectionArrayOutput) ToGetReplicasReplicaSecureConnectionArrayOutputWithContext ¶
func (o GetReplicasReplicaSecureConnectionArrayOutput) ToGetReplicasReplicaSecureConnectionArrayOutputWithContext(ctx context.Context) GetReplicasReplicaSecureConnectionArrayOutput
type GetReplicasReplicaSecureConnectionInput ¶
type GetReplicasReplicaSecureConnectionInput interface { pulumi.Input ToGetReplicasReplicaSecureConnectionOutput() GetReplicasReplicaSecureConnectionOutput ToGetReplicasReplicaSecureConnectionOutputWithContext(context.Context) GetReplicasReplicaSecureConnectionOutput }
GetReplicasReplicaSecureConnectionInput is an input type that accepts GetReplicasReplicaSecureConnectionArgs and GetReplicasReplicaSecureConnectionOutput values. You can construct a concrete instance of `GetReplicasReplicaSecureConnectionInput` via:
GetReplicasReplicaSecureConnectionArgs{...}
type GetReplicasReplicaSecureConnectionOutput ¶
type GetReplicasReplicaSecureConnectionOutput struct{ *pulumi.OutputState }
func (GetReplicasReplicaSecureConnectionOutput) CertificateGenerationType ¶
func (o GetReplicasReplicaSecureConnectionOutput) CertificateGenerationType() pulumi.StringOutput
Select whether to use MySQL Database Service-managed certificate (SYSTEM) or your own certificate (BYOC).
func (GetReplicasReplicaSecureConnectionOutput) CertificateId ¶
func (o GetReplicasReplicaSecureConnectionOutput) CertificateId() pulumi.StringOutput
The OCID of the certificate to use.
func (GetReplicasReplicaSecureConnectionOutput) ElementType ¶
func (GetReplicasReplicaSecureConnectionOutput) ElementType() reflect.Type
func (GetReplicasReplicaSecureConnectionOutput) ToGetReplicasReplicaSecureConnectionOutput ¶
func (o GetReplicasReplicaSecureConnectionOutput) ToGetReplicasReplicaSecureConnectionOutput() GetReplicasReplicaSecureConnectionOutput
func (GetReplicasReplicaSecureConnectionOutput) ToGetReplicasReplicaSecureConnectionOutputWithContext ¶
func (o GetReplicasReplicaSecureConnectionOutput) ToGetReplicasReplicaSecureConnectionOutputWithContext(ctx context.Context) GetReplicasReplicaSecureConnectionOutput
type GetReplicasResult ¶
type GetReplicasResult struct { // The OCID of the compartment that contains the read replica. CompartmentId string `pulumi:"compartmentId"` // The OCID of the Configuration to be used by the read replica. ConfigurationId *string `pulumi:"configurationId"` // The OCID of the DB System the read replica is associated with. DbSystemId *string `pulumi:"dbSystemId"` // The user-friendly name for the read replica. It does not have to be unique. DisplayName *string `pulumi:"displayName"` Filters []GetReplicasFilter `pulumi:"filters"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` IsUpToDate *bool `pulumi:"isUpToDate"` ReplicaId *string `pulumi:"replicaId"` // The list of replicas. Replicas []GetReplicasReplica `pulumi:"replicas"` // The state of the read replica. State *string `pulumi:"state"` }
A collection of values returned by getReplicas.
func GetReplicas ¶
func GetReplicas(ctx *pulumi.Context, args *GetReplicasArgs, opts ...pulumi.InvokeOption) (*GetReplicasResult, error)
This data source provides the list of Replicas in Oracle Cloud Infrastructure MySQL Database service.
Lists all the read replicas that match the specified filters.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/Mysql" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Mysql.GetReplicas(ctx, &mysql.GetReplicasArgs{ CompartmentId: compartmentId, ConfigurationId: pulumi.StringRef(testMysqlConfiguration.Id), DbSystemId: pulumi.StringRef(testMysqlDbSystem.Id), DisplayName: pulumi.StringRef(replicaDisplayName), IsUpToDate: pulumi.BoolRef(replicaIsUpToDate), ReplicaId: pulumi.StringRef(testReplica.Id), State: pulumi.StringRef(replicaState), }, nil) if err != nil { return err } return nil }) }
```
type GetReplicasResultOutput ¶
type GetReplicasResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getReplicas.
func GetReplicasOutput ¶
func GetReplicasOutput(ctx *pulumi.Context, args GetReplicasOutputArgs, opts ...pulumi.InvokeOption) GetReplicasResultOutput
func (GetReplicasResultOutput) CompartmentId ¶
func (o GetReplicasResultOutput) CompartmentId() pulumi.StringOutput
The OCID of the compartment that contains the read replica.
func (GetReplicasResultOutput) ConfigurationId ¶
func (o GetReplicasResultOutput) ConfigurationId() pulumi.StringPtrOutput
The OCID of the Configuration to be used by the read replica.
func (GetReplicasResultOutput) DbSystemId ¶
func (o GetReplicasResultOutput) DbSystemId() pulumi.StringPtrOutput
The OCID of the DB System the read replica is associated with.
func (GetReplicasResultOutput) DisplayName ¶
func (o GetReplicasResultOutput) DisplayName() pulumi.StringPtrOutput
The user-friendly name for the read replica. It does not have to be unique.
func (GetReplicasResultOutput) ElementType ¶
func (GetReplicasResultOutput) ElementType() reflect.Type
func (GetReplicasResultOutput) Filters ¶
func (o GetReplicasResultOutput) Filters() GetReplicasFilterArrayOutput
func (GetReplicasResultOutput) Id ¶
func (o GetReplicasResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetReplicasResultOutput) IsUpToDate ¶
func (o GetReplicasResultOutput) IsUpToDate() pulumi.BoolPtrOutput
func (GetReplicasResultOutput) ReplicaId ¶
func (o GetReplicasResultOutput) ReplicaId() pulumi.StringPtrOutput
func (GetReplicasResultOutput) Replicas ¶
func (o GetReplicasResultOutput) Replicas() GetReplicasReplicaArrayOutput
The list of replicas.
func (GetReplicasResultOutput) State ¶
func (o GetReplicasResultOutput) State() pulumi.StringPtrOutput
The state of the read replica.
func (GetReplicasResultOutput) ToGetReplicasResultOutput ¶
func (o GetReplicasResultOutput) ToGetReplicasResultOutput() GetReplicasResultOutput
func (GetReplicasResultOutput) ToGetReplicasResultOutputWithContext ¶
func (o GetReplicasResultOutput) ToGetReplicasResultOutputWithContext(ctx context.Context) GetReplicasResultOutput
type GetShapesArgs ¶
type GetShapesArgs struct { // The name of the Availability Domain. AvailabilityDomain *string `pulumi:"availabilityDomain"` // The compartment [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). CompartmentId string `pulumi:"compartmentId"` Filters []GetShapesFilter `pulumi:"filters"` // Return shapes that are supported by the service feature. IsSupportedFors []string `pulumi:"isSupportedFors"` // Name Name *string `pulumi:"name"` }
A collection of arguments for invoking getShapes.
type GetShapesFilter ¶
type GetShapesFilterArgs ¶
type GetShapesFilterArgs struct { // Name Name pulumi.StringInput `pulumi:"name"` Regex pulumi.BoolPtrInput `pulumi:"regex"` Values pulumi.StringArrayInput `pulumi:"values"` }
func (GetShapesFilterArgs) ElementType ¶
func (GetShapesFilterArgs) ElementType() reflect.Type
func (GetShapesFilterArgs) ToGetShapesFilterOutput ¶
func (i GetShapesFilterArgs) ToGetShapesFilterOutput() GetShapesFilterOutput
func (GetShapesFilterArgs) ToGetShapesFilterOutputWithContext ¶
func (i GetShapesFilterArgs) ToGetShapesFilterOutputWithContext(ctx context.Context) GetShapesFilterOutput
type GetShapesFilterArray ¶
type GetShapesFilterArray []GetShapesFilterInput
func (GetShapesFilterArray) ElementType ¶
func (GetShapesFilterArray) ElementType() reflect.Type
func (GetShapesFilterArray) ToGetShapesFilterArrayOutput ¶
func (i GetShapesFilterArray) ToGetShapesFilterArrayOutput() GetShapesFilterArrayOutput
func (GetShapesFilterArray) ToGetShapesFilterArrayOutputWithContext ¶
func (i GetShapesFilterArray) ToGetShapesFilterArrayOutputWithContext(ctx context.Context) GetShapesFilterArrayOutput
type GetShapesFilterArrayInput ¶
type GetShapesFilterArrayInput interface { pulumi.Input ToGetShapesFilterArrayOutput() GetShapesFilterArrayOutput ToGetShapesFilterArrayOutputWithContext(context.Context) GetShapesFilterArrayOutput }
GetShapesFilterArrayInput is an input type that accepts GetShapesFilterArray and GetShapesFilterArrayOutput values. You can construct a concrete instance of `GetShapesFilterArrayInput` via:
GetShapesFilterArray{ GetShapesFilterArgs{...} }
type GetShapesFilterArrayOutput ¶
type GetShapesFilterArrayOutput struct{ *pulumi.OutputState }
func (GetShapesFilterArrayOutput) ElementType ¶
func (GetShapesFilterArrayOutput) ElementType() reflect.Type
func (GetShapesFilterArrayOutput) Index ¶
func (o GetShapesFilterArrayOutput) Index(i pulumi.IntInput) GetShapesFilterOutput
func (GetShapesFilterArrayOutput) ToGetShapesFilterArrayOutput ¶
func (o GetShapesFilterArrayOutput) ToGetShapesFilterArrayOutput() GetShapesFilterArrayOutput
func (GetShapesFilterArrayOutput) ToGetShapesFilterArrayOutputWithContext ¶
func (o GetShapesFilterArrayOutput) ToGetShapesFilterArrayOutputWithContext(ctx context.Context) GetShapesFilterArrayOutput
type GetShapesFilterInput ¶
type GetShapesFilterInput interface { pulumi.Input ToGetShapesFilterOutput() GetShapesFilterOutput ToGetShapesFilterOutputWithContext(context.Context) GetShapesFilterOutput }
GetShapesFilterInput is an input type that accepts GetShapesFilterArgs and GetShapesFilterOutput values. You can construct a concrete instance of `GetShapesFilterInput` via:
GetShapesFilterArgs{...}
type GetShapesFilterOutput ¶
type GetShapesFilterOutput struct{ *pulumi.OutputState }
func (GetShapesFilterOutput) ElementType ¶
func (GetShapesFilterOutput) ElementType() reflect.Type
func (GetShapesFilterOutput) Regex ¶
func (o GetShapesFilterOutput) Regex() pulumi.BoolPtrOutput
func (GetShapesFilterOutput) ToGetShapesFilterOutput ¶
func (o GetShapesFilterOutput) ToGetShapesFilterOutput() GetShapesFilterOutput
func (GetShapesFilterOutput) ToGetShapesFilterOutputWithContext ¶
func (o GetShapesFilterOutput) ToGetShapesFilterOutputWithContext(ctx context.Context) GetShapesFilterOutput
func (GetShapesFilterOutput) Values ¶
func (o GetShapesFilterOutput) Values() pulumi.StringArrayOutput
type GetShapesOutputArgs ¶
type GetShapesOutputArgs struct { // The name of the Availability Domain. AvailabilityDomain pulumi.StringPtrInput `pulumi:"availabilityDomain"` // The compartment [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). CompartmentId pulumi.StringInput `pulumi:"compartmentId"` Filters GetShapesFilterArrayInput `pulumi:"filters"` // Return shapes that are supported by the service feature. IsSupportedFors pulumi.StringArrayInput `pulumi:"isSupportedFors"` // Name Name pulumi.StringPtrInput `pulumi:"name"` }
A collection of arguments for invoking getShapes.
func (GetShapesOutputArgs) ElementType ¶
func (GetShapesOutputArgs) ElementType() reflect.Type
type GetShapesResult ¶
type GetShapesResult struct { AvailabilityDomain *string `pulumi:"availabilityDomain"` CompartmentId string `pulumi:"compartmentId"` Filters []GetShapesFilter `pulumi:"filters"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // What service features the shape is supported for. IsSupportedFors []string `pulumi:"isSupportedFors"` // The name of the shape used for the DB System. Name *string `pulumi:"name"` // The list of shapes. Shapes []GetShapesShape `pulumi:"shapes"` }
A collection of values returned by getShapes.
func GetShapes ¶
func GetShapes(ctx *pulumi.Context, args *GetShapesArgs, opts ...pulumi.InvokeOption) (*GetShapesResult, error)
This data source provides the list of Shapes in Oracle Cloud Infrastructure MySQL Database service.
Gets a list of the shapes you can use to create a new MySQL DB System. The shape determines the resources allocated to the DB System: CPU cores and memory for VM shapes; CPU cores, memory and storage for non-VM (or bare metal) shapes.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/Mysql" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Mysql.GetShapes(ctx, &mysql.GetShapesArgs{ CompartmentId: compartmentId, AvailabilityDomain: pulumi.StringRef(shapeAvailabilityDomain), IsSupportedFors: shapeIsSupportedFor, Name: pulumi.StringRef(shapeName), }, nil) if err != nil { return err } return nil }) }
```
type GetShapesResultOutput ¶
type GetShapesResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getShapes.
func GetShapesOutput ¶
func GetShapesOutput(ctx *pulumi.Context, args GetShapesOutputArgs, opts ...pulumi.InvokeOption) GetShapesResultOutput
func (GetShapesResultOutput) AvailabilityDomain ¶
func (o GetShapesResultOutput) AvailabilityDomain() pulumi.StringPtrOutput
func (GetShapesResultOutput) CompartmentId ¶
func (o GetShapesResultOutput) CompartmentId() pulumi.StringOutput
func (GetShapesResultOutput) ElementType ¶
func (GetShapesResultOutput) ElementType() reflect.Type
func (GetShapesResultOutput) Filters ¶
func (o GetShapesResultOutput) Filters() GetShapesFilterArrayOutput
func (GetShapesResultOutput) Id ¶
func (o GetShapesResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetShapesResultOutput) IsSupportedFors ¶
func (o GetShapesResultOutput) IsSupportedFors() pulumi.StringArrayOutput
What service features the shape is supported for.
func (GetShapesResultOutput) Name ¶
func (o GetShapesResultOutput) Name() pulumi.StringPtrOutput
The name of the shape used for the DB System.
func (GetShapesResultOutput) Shapes ¶
func (o GetShapesResultOutput) Shapes() GetShapesShapeArrayOutput
The list of shapes.
func (GetShapesResultOutput) ToGetShapesResultOutput ¶
func (o GetShapesResultOutput) ToGetShapesResultOutput() GetShapesResultOutput
func (GetShapesResultOutput) ToGetShapesResultOutputWithContext ¶
func (o GetShapesResultOutput) ToGetShapesResultOutputWithContext(ctx context.Context) GetShapesResultOutput
type GetShapesShape ¶
type GetShapesShape struct { // The number of CPU Cores the Instance provides. These are "OCPU"s. CpuCoreCount int `pulumi:"cpuCoreCount"` // Return shapes that are supported by the service feature. IsSupportedFors []string `pulumi:"isSupportedFors"` // The amount of RAM the Instance provides. This is an IEC base-2 number. MemorySizeInGbs int `pulumi:"memorySizeInGbs"` // Name Name string `pulumi:"name"` }
type GetShapesShapeArgs ¶
type GetShapesShapeArgs struct { // The number of CPU Cores the Instance provides. These are "OCPU"s. CpuCoreCount pulumi.IntInput `pulumi:"cpuCoreCount"` // Return shapes that are supported by the service feature. IsSupportedFors pulumi.StringArrayInput `pulumi:"isSupportedFors"` // The amount of RAM the Instance provides. This is an IEC base-2 number. MemorySizeInGbs pulumi.IntInput `pulumi:"memorySizeInGbs"` // Name Name pulumi.StringInput `pulumi:"name"` }
func (GetShapesShapeArgs) ElementType ¶
func (GetShapesShapeArgs) ElementType() reflect.Type
func (GetShapesShapeArgs) ToGetShapesShapeOutput ¶
func (i GetShapesShapeArgs) ToGetShapesShapeOutput() GetShapesShapeOutput
func (GetShapesShapeArgs) ToGetShapesShapeOutputWithContext ¶
func (i GetShapesShapeArgs) ToGetShapesShapeOutputWithContext(ctx context.Context) GetShapesShapeOutput
type GetShapesShapeArray ¶
type GetShapesShapeArray []GetShapesShapeInput
func (GetShapesShapeArray) ElementType ¶
func (GetShapesShapeArray) ElementType() reflect.Type
func (GetShapesShapeArray) ToGetShapesShapeArrayOutput ¶
func (i GetShapesShapeArray) ToGetShapesShapeArrayOutput() GetShapesShapeArrayOutput
func (GetShapesShapeArray) ToGetShapesShapeArrayOutputWithContext ¶
func (i GetShapesShapeArray) ToGetShapesShapeArrayOutputWithContext(ctx context.Context) GetShapesShapeArrayOutput
type GetShapesShapeArrayInput ¶
type GetShapesShapeArrayInput interface { pulumi.Input ToGetShapesShapeArrayOutput() GetShapesShapeArrayOutput ToGetShapesShapeArrayOutputWithContext(context.Context) GetShapesShapeArrayOutput }
GetShapesShapeArrayInput is an input type that accepts GetShapesShapeArray and GetShapesShapeArrayOutput values. You can construct a concrete instance of `GetShapesShapeArrayInput` via:
GetShapesShapeArray{ GetShapesShapeArgs{...} }
type GetShapesShapeArrayOutput ¶
type GetShapesShapeArrayOutput struct{ *pulumi.OutputState }
func (GetShapesShapeArrayOutput) ElementType ¶
func (GetShapesShapeArrayOutput) ElementType() reflect.Type
func (GetShapesShapeArrayOutput) Index ¶
func (o GetShapesShapeArrayOutput) Index(i pulumi.IntInput) GetShapesShapeOutput
func (GetShapesShapeArrayOutput) ToGetShapesShapeArrayOutput ¶
func (o GetShapesShapeArrayOutput) ToGetShapesShapeArrayOutput() GetShapesShapeArrayOutput
func (GetShapesShapeArrayOutput) ToGetShapesShapeArrayOutputWithContext ¶
func (o GetShapesShapeArrayOutput) ToGetShapesShapeArrayOutputWithContext(ctx context.Context) GetShapesShapeArrayOutput
type GetShapesShapeInput ¶
type GetShapesShapeInput interface { pulumi.Input ToGetShapesShapeOutput() GetShapesShapeOutput ToGetShapesShapeOutputWithContext(context.Context) GetShapesShapeOutput }
GetShapesShapeInput is an input type that accepts GetShapesShapeArgs and GetShapesShapeOutput values. You can construct a concrete instance of `GetShapesShapeInput` via:
GetShapesShapeArgs{...}
type GetShapesShapeOutput ¶
type GetShapesShapeOutput struct{ *pulumi.OutputState }
func (GetShapesShapeOutput) CpuCoreCount ¶
func (o GetShapesShapeOutput) CpuCoreCount() pulumi.IntOutput
The number of CPU Cores the Instance provides. These are "OCPU"s.
func (GetShapesShapeOutput) ElementType ¶
func (GetShapesShapeOutput) ElementType() reflect.Type
func (GetShapesShapeOutput) IsSupportedFors ¶
func (o GetShapesShapeOutput) IsSupportedFors() pulumi.StringArrayOutput
Return shapes that are supported by the service feature.
func (GetShapesShapeOutput) MemorySizeInGbs ¶
func (o GetShapesShapeOutput) MemorySizeInGbs() pulumi.IntOutput
The amount of RAM the Instance provides. This is an IEC base-2 number.
func (GetShapesShapeOutput) ToGetShapesShapeOutput ¶
func (o GetShapesShapeOutput) ToGetShapesShapeOutput() GetShapesShapeOutput
func (GetShapesShapeOutput) ToGetShapesShapeOutputWithContext ¶
func (o GetShapesShapeOutput) ToGetShapesShapeOutputWithContext(ctx context.Context) GetShapesShapeOutput
type HeatWaveCluster ¶
type HeatWaveCluster struct { pulumi.CustomResourceState // A HeatWave node is a compute host that is part of a HeatWave cluster. ClusterNodes HeatWaveClusterClusterNodeArrayOutput `pulumi:"clusterNodes"` // (Updatable) A change to the number of nodes in the HeatWave cluster will result in the entire cluster being torn down and re-created with the new cluster of nodes. This may result in a significant downtime for the analytics capability while the HeatWave cluster is re-provisioned. ClusterSize pulumi.IntOutput `pulumi:"clusterSize"` // The DB System [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). DbSystemId pulumi.StringOutput `pulumi:"dbSystemId"` // (Updatable) Enable/disable Lakehouse for the HeatWave cluster. IsLakehouseEnabled pulumi.BoolOutput `pulumi:"isLakehouseEnabled"` // Additional information about the current lifecycleState. LifecycleDetails pulumi.StringOutput `pulumi:"lifecycleDetails"` // (Updatable) A change to the shape of the nodes in the HeatWave cluster will result in the entire cluster being torn down and re-created with Compute instances of the new Shape. This may result in significant downtime for the analytics capability while the HeatWave cluster is re-provisioned. ShapeName pulumi.StringOutput `pulumi:"shapeName"` // (Updatable) The target state for the HeatWave cluster. Could be set to `ACTIVE` or `INACTIVE`. // // ** 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 State pulumi.StringOutput `pulumi:"state"` // The date and time the HeatWave cluster was created, as described by [RFC 3339](https://tools.ietf.org/rfc/rfc3339). TimeCreated pulumi.StringOutput `pulumi:"timeCreated"` // The time the HeatWave cluster was last updated, as described by [RFC 3339](https://tools.ietf.org/rfc/rfc3339). TimeUpdated pulumi.StringOutput `pulumi:"timeUpdated"` }
This resource provides the HeatWave cluster resource in Oracle Cloud Infrastructure MySQL Database service.
Updates the HeatWave cluster.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/Mysql" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Mysql.NewHeatWaveCluster(ctx, "test_heat_wave_cluster", &Mysql.HeatWaveClusterArgs{ DbSystemId: pulumi.Any(testDbSystem.Id), ClusterSize: pulumi.Any(heatWaveClusterClusterSize), IsLakehouseEnabled: pulumi.Any(heatWaveClusterIsLakehouseEnabled), ShapeName: pulumi.Any(testShape.Name), }) if err != nil { return err } return nil }) }
```
## Import
HeatWaveCluster can be imported using the `id`, e.g.
```sh $ pulumi import oci:Mysql/heatWaveCluster:HeatWaveCluster test_heat_wave_cluster "dbSystem/{dbSystemId}/heatWaveCluster" ```
func GetHeatWaveCluster ¶
func GetHeatWaveCluster(ctx *pulumi.Context, name string, id pulumi.IDInput, state *HeatWaveClusterState, opts ...pulumi.ResourceOption) (*HeatWaveCluster, error)
GetHeatWaveCluster gets an existing HeatWaveCluster 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 NewHeatWaveCluster ¶
func NewHeatWaveCluster(ctx *pulumi.Context, name string, args *HeatWaveClusterArgs, opts ...pulumi.ResourceOption) (*HeatWaveCluster, error)
NewHeatWaveCluster registers a new resource with the given unique name, arguments, and options.
func (*HeatWaveCluster) ElementType ¶
func (*HeatWaveCluster) ElementType() reflect.Type
func (*HeatWaveCluster) ToHeatWaveClusterOutput ¶
func (i *HeatWaveCluster) ToHeatWaveClusterOutput() HeatWaveClusterOutput
func (*HeatWaveCluster) ToHeatWaveClusterOutputWithContext ¶
func (i *HeatWaveCluster) ToHeatWaveClusterOutputWithContext(ctx context.Context) HeatWaveClusterOutput
type HeatWaveClusterArgs ¶
type HeatWaveClusterArgs struct { // (Updatable) A change to the number of nodes in the HeatWave cluster will result in the entire cluster being torn down and re-created with the new cluster of nodes. This may result in a significant downtime for the analytics capability while the HeatWave cluster is re-provisioned. ClusterSize pulumi.IntInput // The DB System [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). DbSystemId pulumi.StringInput // (Updatable) Enable/disable Lakehouse for the HeatWave cluster. IsLakehouseEnabled pulumi.BoolPtrInput // (Updatable) A change to the shape of the nodes in the HeatWave cluster will result in the entire cluster being torn down and re-created with Compute instances of the new Shape. This may result in significant downtime for the analytics capability while the HeatWave cluster is re-provisioned. ShapeName pulumi.StringInput // (Updatable) The target state for the HeatWave cluster. Could be set to `ACTIVE` or `INACTIVE`. // // ** 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 State pulumi.StringPtrInput }
The set of arguments for constructing a HeatWaveCluster resource.
func (HeatWaveClusterArgs) ElementType ¶
func (HeatWaveClusterArgs) ElementType() reflect.Type
type HeatWaveClusterArray ¶
type HeatWaveClusterArray []HeatWaveClusterInput
func (HeatWaveClusterArray) ElementType ¶
func (HeatWaveClusterArray) ElementType() reflect.Type
func (HeatWaveClusterArray) ToHeatWaveClusterArrayOutput ¶
func (i HeatWaveClusterArray) ToHeatWaveClusterArrayOutput() HeatWaveClusterArrayOutput
func (HeatWaveClusterArray) ToHeatWaveClusterArrayOutputWithContext ¶
func (i HeatWaveClusterArray) ToHeatWaveClusterArrayOutputWithContext(ctx context.Context) HeatWaveClusterArrayOutput
type HeatWaveClusterArrayInput ¶
type HeatWaveClusterArrayInput interface { pulumi.Input ToHeatWaveClusterArrayOutput() HeatWaveClusterArrayOutput ToHeatWaveClusterArrayOutputWithContext(context.Context) HeatWaveClusterArrayOutput }
HeatWaveClusterArrayInput is an input type that accepts HeatWaveClusterArray and HeatWaveClusterArrayOutput values. You can construct a concrete instance of `HeatWaveClusterArrayInput` via:
HeatWaveClusterArray{ HeatWaveClusterArgs{...} }
type HeatWaveClusterArrayOutput ¶
type HeatWaveClusterArrayOutput struct{ *pulumi.OutputState }
func (HeatWaveClusterArrayOutput) ElementType ¶
func (HeatWaveClusterArrayOutput) ElementType() reflect.Type
func (HeatWaveClusterArrayOutput) Index ¶
func (o HeatWaveClusterArrayOutput) Index(i pulumi.IntInput) HeatWaveClusterOutput
func (HeatWaveClusterArrayOutput) ToHeatWaveClusterArrayOutput ¶
func (o HeatWaveClusterArrayOutput) ToHeatWaveClusterArrayOutput() HeatWaveClusterArrayOutput
func (HeatWaveClusterArrayOutput) ToHeatWaveClusterArrayOutputWithContext ¶
func (o HeatWaveClusterArrayOutput) ToHeatWaveClusterArrayOutputWithContext(ctx context.Context) HeatWaveClusterArrayOutput
type HeatWaveClusterClusterNode ¶
type HeatWaveClusterClusterNode struct { // The ID of the node within MySQL HeatWave cluster. NodeId *string `pulumi:"nodeId"` // (Updatable) The target state for the HeatWave cluster. Could be set to `ACTIVE` or `INACTIVE`. // // ** 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 State *string `pulumi:"state"` // The date and time the HeatWave cluster was created, as described by [RFC 3339](https://tools.ietf.org/rfc/rfc3339). TimeCreated *string `pulumi:"timeCreated"` // The time the HeatWave cluster was last updated, as described by [RFC 3339](https://tools.ietf.org/rfc/rfc3339). TimeUpdated *string `pulumi:"timeUpdated"` }
type HeatWaveClusterClusterNodeArgs ¶
type HeatWaveClusterClusterNodeArgs struct { // The ID of the node within MySQL HeatWave cluster. NodeId pulumi.StringPtrInput `pulumi:"nodeId"` // (Updatable) The target state for the HeatWave cluster. Could be set to `ACTIVE` or `INACTIVE`. // // ** 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 State pulumi.StringPtrInput `pulumi:"state"` // The date and time the HeatWave cluster was created, as described by [RFC 3339](https://tools.ietf.org/rfc/rfc3339). TimeCreated pulumi.StringPtrInput `pulumi:"timeCreated"` // The time the HeatWave cluster was last updated, as described by [RFC 3339](https://tools.ietf.org/rfc/rfc3339). TimeUpdated pulumi.StringPtrInput `pulumi:"timeUpdated"` }
func (HeatWaveClusterClusterNodeArgs) ElementType ¶
func (HeatWaveClusterClusterNodeArgs) ElementType() reflect.Type
func (HeatWaveClusterClusterNodeArgs) ToHeatWaveClusterClusterNodeOutput ¶
func (i HeatWaveClusterClusterNodeArgs) ToHeatWaveClusterClusterNodeOutput() HeatWaveClusterClusterNodeOutput
func (HeatWaveClusterClusterNodeArgs) ToHeatWaveClusterClusterNodeOutputWithContext ¶
func (i HeatWaveClusterClusterNodeArgs) ToHeatWaveClusterClusterNodeOutputWithContext(ctx context.Context) HeatWaveClusterClusterNodeOutput
type HeatWaveClusterClusterNodeArray ¶
type HeatWaveClusterClusterNodeArray []HeatWaveClusterClusterNodeInput
func (HeatWaveClusterClusterNodeArray) ElementType ¶
func (HeatWaveClusterClusterNodeArray) ElementType() reflect.Type
func (HeatWaveClusterClusterNodeArray) ToHeatWaveClusterClusterNodeArrayOutput ¶
func (i HeatWaveClusterClusterNodeArray) ToHeatWaveClusterClusterNodeArrayOutput() HeatWaveClusterClusterNodeArrayOutput
func (HeatWaveClusterClusterNodeArray) ToHeatWaveClusterClusterNodeArrayOutputWithContext ¶
func (i HeatWaveClusterClusterNodeArray) ToHeatWaveClusterClusterNodeArrayOutputWithContext(ctx context.Context) HeatWaveClusterClusterNodeArrayOutput
type HeatWaveClusterClusterNodeArrayInput ¶
type HeatWaveClusterClusterNodeArrayInput interface { pulumi.Input ToHeatWaveClusterClusterNodeArrayOutput() HeatWaveClusterClusterNodeArrayOutput ToHeatWaveClusterClusterNodeArrayOutputWithContext(context.Context) HeatWaveClusterClusterNodeArrayOutput }
HeatWaveClusterClusterNodeArrayInput is an input type that accepts HeatWaveClusterClusterNodeArray and HeatWaveClusterClusterNodeArrayOutput values. You can construct a concrete instance of `HeatWaveClusterClusterNodeArrayInput` via:
HeatWaveClusterClusterNodeArray{ HeatWaveClusterClusterNodeArgs{...} }
type HeatWaveClusterClusterNodeArrayOutput ¶
type HeatWaveClusterClusterNodeArrayOutput struct{ *pulumi.OutputState }
func (HeatWaveClusterClusterNodeArrayOutput) ElementType ¶
func (HeatWaveClusterClusterNodeArrayOutput) ElementType() reflect.Type
func (HeatWaveClusterClusterNodeArrayOutput) Index ¶
func (o HeatWaveClusterClusterNodeArrayOutput) Index(i pulumi.IntInput) HeatWaveClusterClusterNodeOutput
func (HeatWaveClusterClusterNodeArrayOutput) ToHeatWaveClusterClusterNodeArrayOutput ¶
func (o HeatWaveClusterClusterNodeArrayOutput) ToHeatWaveClusterClusterNodeArrayOutput() HeatWaveClusterClusterNodeArrayOutput
func (HeatWaveClusterClusterNodeArrayOutput) ToHeatWaveClusterClusterNodeArrayOutputWithContext ¶
func (o HeatWaveClusterClusterNodeArrayOutput) ToHeatWaveClusterClusterNodeArrayOutputWithContext(ctx context.Context) HeatWaveClusterClusterNodeArrayOutput
type HeatWaveClusterClusterNodeInput ¶
type HeatWaveClusterClusterNodeInput interface { pulumi.Input ToHeatWaveClusterClusterNodeOutput() HeatWaveClusterClusterNodeOutput ToHeatWaveClusterClusterNodeOutputWithContext(context.Context) HeatWaveClusterClusterNodeOutput }
HeatWaveClusterClusterNodeInput is an input type that accepts HeatWaveClusterClusterNodeArgs and HeatWaveClusterClusterNodeOutput values. You can construct a concrete instance of `HeatWaveClusterClusterNodeInput` via:
HeatWaveClusterClusterNodeArgs{...}
type HeatWaveClusterClusterNodeOutput ¶
type HeatWaveClusterClusterNodeOutput struct{ *pulumi.OutputState }
func (HeatWaveClusterClusterNodeOutput) ElementType ¶
func (HeatWaveClusterClusterNodeOutput) ElementType() reflect.Type
func (HeatWaveClusterClusterNodeOutput) NodeId ¶
func (o HeatWaveClusterClusterNodeOutput) NodeId() pulumi.StringPtrOutput
The ID of the node within MySQL HeatWave cluster.
func (HeatWaveClusterClusterNodeOutput) State ¶
func (o HeatWaveClusterClusterNodeOutput) State() pulumi.StringPtrOutput
(Updatable) The target state for the HeatWave cluster. Could be set to `ACTIVE` or `INACTIVE`.
** 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 (HeatWaveClusterClusterNodeOutput) TimeCreated ¶
func (o HeatWaveClusterClusterNodeOutput) TimeCreated() pulumi.StringPtrOutput
The date and time the HeatWave cluster was created, as described by [RFC 3339](https://tools.ietf.org/rfc/rfc3339).
func (HeatWaveClusterClusterNodeOutput) TimeUpdated ¶
func (o HeatWaveClusterClusterNodeOutput) TimeUpdated() pulumi.StringPtrOutput
The time the HeatWave cluster was last updated, as described by [RFC 3339](https://tools.ietf.org/rfc/rfc3339).
func (HeatWaveClusterClusterNodeOutput) ToHeatWaveClusterClusterNodeOutput ¶
func (o HeatWaveClusterClusterNodeOutput) ToHeatWaveClusterClusterNodeOutput() HeatWaveClusterClusterNodeOutput
func (HeatWaveClusterClusterNodeOutput) ToHeatWaveClusterClusterNodeOutputWithContext ¶
func (o HeatWaveClusterClusterNodeOutput) ToHeatWaveClusterClusterNodeOutputWithContext(ctx context.Context) HeatWaveClusterClusterNodeOutput
type HeatWaveClusterInput ¶
type HeatWaveClusterInput interface { pulumi.Input ToHeatWaveClusterOutput() HeatWaveClusterOutput ToHeatWaveClusterOutputWithContext(ctx context.Context) HeatWaveClusterOutput }
type HeatWaveClusterMap ¶
type HeatWaveClusterMap map[string]HeatWaveClusterInput
func (HeatWaveClusterMap) ElementType ¶
func (HeatWaveClusterMap) ElementType() reflect.Type
func (HeatWaveClusterMap) ToHeatWaveClusterMapOutput ¶
func (i HeatWaveClusterMap) ToHeatWaveClusterMapOutput() HeatWaveClusterMapOutput
func (HeatWaveClusterMap) ToHeatWaveClusterMapOutputWithContext ¶
func (i HeatWaveClusterMap) ToHeatWaveClusterMapOutputWithContext(ctx context.Context) HeatWaveClusterMapOutput
type HeatWaveClusterMapInput ¶
type HeatWaveClusterMapInput interface { pulumi.Input ToHeatWaveClusterMapOutput() HeatWaveClusterMapOutput ToHeatWaveClusterMapOutputWithContext(context.Context) HeatWaveClusterMapOutput }
HeatWaveClusterMapInput is an input type that accepts HeatWaveClusterMap and HeatWaveClusterMapOutput values. You can construct a concrete instance of `HeatWaveClusterMapInput` via:
HeatWaveClusterMap{ "key": HeatWaveClusterArgs{...} }
type HeatWaveClusterMapOutput ¶
type HeatWaveClusterMapOutput struct{ *pulumi.OutputState }
func (HeatWaveClusterMapOutput) ElementType ¶
func (HeatWaveClusterMapOutput) ElementType() reflect.Type
func (HeatWaveClusterMapOutput) MapIndex ¶
func (o HeatWaveClusterMapOutput) MapIndex(k pulumi.StringInput) HeatWaveClusterOutput
func (HeatWaveClusterMapOutput) ToHeatWaveClusterMapOutput ¶
func (o HeatWaveClusterMapOutput) ToHeatWaveClusterMapOutput() HeatWaveClusterMapOutput
func (HeatWaveClusterMapOutput) ToHeatWaveClusterMapOutputWithContext ¶
func (o HeatWaveClusterMapOutput) ToHeatWaveClusterMapOutputWithContext(ctx context.Context) HeatWaveClusterMapOutput
type HeatWaveClusterOutput ¶
type HeatWaveClusterOutput struct{ *pulumi.OutputState }
func (HeatWaveClusterOutput) ClusterNodes ¶
func (o HeatWaveClusterOutput) ClusterNodes() HeatWaveClusterClusterNodeArrayOutput
A HeatWave node is a compute host that is part of a HeatWave cluster.
func (HeatWaveClusterOutput) ClusterSize ¶
func (o HeatWaveClusterOutput) ClusterSize() pulumi.IntOutput
(Updatable) A change to the number of nodes in the HeatWave cluster will result in the entire cluster being torn down and re-created with the new cluster of nodes. This may result in a significant downtime for the analytics capability while the HeatWave cluster is re-provisioned.
func (HeatWaveClusterOutput) DbSystemId ¶
func (o HeatWaveClusterOutput) DbSystemId() pulumi.StringOutput
The DB System [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
func (HeatWaveClusterOutput) ElementType ¶
func (HeatWaveClusterOutput) ElementType() reflect.Type
func (HeatWaveClusterOutput) IsLakehouseEnabled ¶
func (o HeatWaveClusterOutput) IsLakehouseEnabled() pulumi.BoolOutput
(Updatable) Enable/disable Lakehouse for the HeatWave cluster.
func (HeatWaveClusterOutput) LifecycleDetails ¶
func (o HeatWaveClusterOutput) LifecycleDetails() pulumi.StringOutput
Additional information about the current lifecycleState.
func (HeatWaveClusterOutput) ShapeName ¶
func (o HeatWaveClusterOutput) ShapeName() pulumi.StringOutput
(Updatable) A change to the shape of the nodes in the HeatWave cluster will result in the entire cluster being torn down and re-created with Compute instances of the new Shape. This may result in significant downtime for the analytics capability while the HeatWave cluster is re-provisioned.
func (HeatWaveClusterOutput) State ¶
func (o HeatWaveClusterOutput) State() pulumi.StringOutput
(Updatable) The target state for the HeatWave cluster. Could be set to `ACTIVE` or `INACTIVE`.
** 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 (HeatWaveClusterOutput) TimeCreated ¶
func (o HeatWaveClusterOutput) TimeCreated() pulumi.StringOutput
The date and time the HeatWave cluster was created, as described by [RFC 3339](https://tools.ietf.org/rfc/rfc3339).
func (HeatWaveClusterOutput) TimeUpdated ¶
func (o HeatWaveClusterOutput) TimeUpdated() pulumi.StringOutput
The time the HeatWave cluster was last updated, as described by [RFC 3339](https://tools.ietf.org/rfc/rfc3339).
func (HeatWaveClusterOutput) ToHeatWaveClusterOutput ¶
func (o HeatWaveClusterOutput) ToHeatWaveClusterOutput() HeatWaveClusterOutput
func (HeatWaveClusterOutput) ToHeatWaveClusterOutputWithContext ¶
func (o HeatWaveClusterOutput) ToHeatWaveClusterOutputWithContext(ctx context.Context) HeatWaveClusterOutput
type HeatWaveClusterState ¶
type HeatWaveClusterState struct { // A HeatWave node is a compute host that is part of a HeatWave cluster. ClusterNodes HeatWaveClusterClusterNodeArrayInput // (Updatable) A change to the number of nodes in the HeatWave cluster will result in the entire cluster being torn down and re-created with the new cluster of nodes. This may result in a significant downtime for the analytics capability while the HeatWave cluster is re-provisioned. ClusterSize pulumi.IntPtrInput // The DB System [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). DbSystemId pulumi.StringPtrInput // (Updatable) Enable/disable Lakehouse for the HeatWave cluster. IsLakehouseEnabled pulumi.BoolPtrInput // Additional information about the current lifecycleState. LifecycleDetails pulumi.StringPtrInput // (Updatable) A change to the shape of the nodes in the HeatWave cluster will result in the entire cluster being torn down and re-created with Compute instances of the new Shape. This may result in significant downtime for the analytics capability while the HeatWave cluster is re-provisioned. ShapeName pulumi.StringPtrInput // (Updatable) The target state for the HeatWave cluster. Could be set to `ACTIVE` or `INACTIVE`. // // ** 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 State pulumi.StringPtrInput // The date and time the HeatWave cluster was created, as described by [RFC 3339](https://tools.ietf.org/rfc/rfc3339). TimeCreated pulumi.StringPtrInput // The time the HeatWave cluster was last updated, as described by [RFC 3339](https://tools.ietf.org/rfc/rfc3339). TimeUpdated pulumi.StringPtrInput }
func (HeatWaveClusterState) ElementType ¶
func (HeatWaveClusterState) ElementType() reflect.Type
type LookupChannelArgs ¶
type LookupChannelArgs struct { // The Channel [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). ChannelId string `pulumi:"channelId"` }
A collection of arguments for invoking getChannel.
type LookupChannelOutputArgs ¶
type LookupChannelOutputArgs struct { // The Channel [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). ChannelId pulumi.StringInput `pulumi:"channelId"` }
A collection of arguments for invoking getChannel.
func (LookupChannelOutputArgs) ElementType ¶
func (LookupChannelOutputArgs) ElementType() reflect.Type
type LookupChannelResult ¶
type LookupChannelResult struct { ChannelId string `pulumi:"channelId"` // The OCID of the compartment. CompartmentId string `pulumi:"compartmentId"` // Usage of predefined tag keys. These predefined keys are scoped to namespaces. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags map[string]string `pulumi:"definedTags"` // User provided description of the Channel. Description string `pulumi:"description"` // The user-friendly name for the Channel. It does not have to be unique. DisplayName string `pulumi:"displayName"` // Simple key-value pair applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}` FreeformTags map[string]string `pulumi:"freeformTags"` Id string `pulumi:"id"` // Whether the Channel has been enabled by the user. IsEnabled bool `pulumi:"isEnabled"` // A message describing the state of the Channel. LifecycleDetails string `pulumi:"lifecycleDetails"` // Parameters detailing how to provision the source for the given Channel. Sources []GetChannelSource `pulumi:"sources"` // The state of the Channel. State string `pulumi:"state"` // Details about the Channel target. Targets []GetChannelTarget `pulumi:"targets"` // The date and time the Channel was created, as described by [RFC 3339](https://tools.ietf.org/rfc/rfc3339). TimeCreated string `pulumi:"timeCreated"` // The time the Channel was last updated, as described by [RFC 3339](https://tools.ietf.org/rfc/rfc3339). TimeUpdated string `pulumi:"timeUpdated"` }
A collection of values returned by getChannel.
func LookupChannel ¶
func LookupChannel(ctx *pulumi.Context, args *LookupChannelArgs, opts ...pulumi.InvokeOption) (*LookupChannelResult, error)
This data source provides details about a specific Channel resource in Oracle Cloud Infrastructure MySQL Database service.
Gets the full details of the specified Channel, including the user-specified configuration parameters (passwords are omitted), as well as information about the state of the Channel, its sources and targets.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/Mysql" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Mysql.GetChannel(ctx, &mysql.GetChannelArgs{ ChannelId: testChannelOciMysqlChannel.Id, }, nil) if err != nil { return err } return nil }) }
```
type LookupChannelResultOutput ¶
type LookupChannelResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getChannel.
func LookupChannelOutput ¶
func LookupChannelOutput(ctx *pulumi.Context, args LookupChannelOutputArgs, opts ...pulumi.InvokeOption) LookupChannelResultOutput
func (LookupChannelResultOutput) ChannelId ¶
func (o LookupChannelResultOutput) ChannelId() pulumi.StringOutput
func (LookupChannelResultOutput) CompartmentId ¶
func (o LookupChannelResultOutput) CompartmentId() pulumi.StringOutput
The OCID of the compartment.
func (LookupChannelResultOutput) DefinedTags ¶
func (o LookupChannelResultOutput) DefinedTags() pulumi.StringMapOutput
Usage of predefined tag keys. These predefined keys are scoped to namespaces. Example: `{"foo-namespace.bar-key": "value"}`
func (LookupChannelResultOutput) Description ¶
func (o LookupChannelResultOutput) Description() pulumi.StringOutput
User provided description of the Channel.
func (LookupChannelResultOutput) DisplayName ¶
func (o LookupChannelResultOutput) DisplayName() pulumi.StringOutput
The user-friendly name for the Channel. It does not have to be unique.
func (LookupChannelResultOutput) ElementType ¶
func (LookupChannelResultOutput) ElementType() reflect.Type
func (LookupChannelResultOutput) FreeformTags ¶
func (o LookupChannelResultOutput) FreeformTags() pulumi.StringMapOutput
Simple key-value pair applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}`
func (LookupChannelResultOutput) Id ¶
func (o LookupChannelResultOutput) Id() pulumi.StringOutput
func (LookupChannelResultOutput) IsEnabled ¶
func (o LookupChannelResultOutput) IsEnabled() pulumi.BoolOutput
Whether the Channel has been enabled by the user.
func (LookupChannelResultOutput) LifecycleDetails ¶
func (o LookupChannelResultOutput) LifecycleDetails() pulumi.StringOutput
A message describing the state of the Channel.
func (LookupChannelResultOutput) Sources ¶
func (o LookupChannelResultOutput) Sources() GetChannelSourceArrayOutput
Parameters detailing how to provision the source for the given Channel.
func (LookupChannelResultOutput) State ¶
func (o LookupChannelResultOutput) State() pulumi.StringOutput
The state of the Channel.
func (LookupChannelResultOutput) Targets ¶
func (o LookupChannelResultOutput) Targets() GetChannelTargetArrayOutput
Details about the Channel target.
func (LookupChannelResultOutput) TimeCreated ¶
func (o LookupChannelResultOutput) TimeCreated() pulumi.StringOutput
The date and time the Channel was created, as described by [RFC 3339](https://tools.ietf.org/rfc/rfc3339).
func (LookupChannelResultOutput) TimeUpdated ¶
func (o LookupChannelResultOutput) TimeUpdated() pulumi.StringOutput
The time the Channel was last updated, as described by [RFC 3339](https://tools.ietf.org/rfc/rfc3339).
func (LookupChannelResultOutput) ToLookupChannelResultOutput ¶
func (o LookupChannelResultOutput) ToLookupChannelResultOutput() LookupChannelResultOutput
func (LookupChannelResultOutput) ToLookupChannelResultOutputWithContext ¶
func (o LookupChannelResultOutput) ToLookupChannelResultOutputWithContext(ctx context.Context) LookupChannelResultOutput
type LookupHeatWaveClusterArgs ¶
type LookupHeatWaveClusterArgs struct { // The DB System [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). DbSystemId string `pulumi:"dbSystemId"` }
A collection of arguments for invoking getHeatWaveCluster.
type LookupHeatWaveClusterOutputArgs ¶
type LookupHeatWaveClusterOutputArgs struct { // The DB System [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). DbSystemId pulumi.StringInput `pulumi:"dbSystemId"` }
A collection of arguments for invoking getHeatWaveCluster.
func (LookupHeatWaveClusterOutputArgs) ElementType ¶
func (LookupHeatWaveClusterOutputArgs) ElementType() reflect.Type
type LookupHeatWaveClusterResult ¶
type LookupHeatWaveClusterResult struct { // A HeatWave node is a compute host that is part of a HeatWave cluster. ClusterNodes []GetHeatWaveClusterClusterNode `pulumi:"clusterNodes"` // The number of analytics-processing compute instances, of the specified shape, in the HeatWave cluster. ClusterSize int `pulumi:"clusterSize"` // The OCID of the parent DB System this HeatWave cluster is attached to. DbSystemId string `pulumi:"dbSystemId"` Id string `pulumi:"id"` // Lakehouse enabled status for the HeatWave cluster. IsLakehouseEnabled bool `pulumi:"isLakehouseEnabled"` // Additional information about the current lifecycleState. LifecycleDetails string `pulumi:"lifecycleDetails"` // The shape determines resources to allocate to the HeatWave nodes - CPU cores, memory. ShapeName string `pulumi:"shapeName"` // The current state of the HeatWave cluster. State string `pulumi:"state"` // The date and time the HeatWave cluster was created, as described by [RFC 3339](https://tools.ietf.org/rfc/rfc3339). TimeCreated string `pulumi:"timeCreated"` // The time the HeatWave cluster was last updated, as described by [RFC 3339](https://tools.ietf.org/rfc/rfc3339). TimeUpdated string `pulumi:"timeUpdated"` }
A collection of values returned by getHeatWaveCluster.
func LookupHeatWaveCluster ¶
func LookupHeatWaveCluster(ctx *pulumi.Context, args *LookupHeatWaveClusterArgs, opts ...pulumi.InvokeOption) (*LookupHeatWaveClusterResult, error)
This data source provides details about a specific HeatWave cluster resource in Oracle Cloud Infrastructure MySQL Database service.
Gets information about the HeatWave cluster.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/Mysql" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Mysql.GetHeatWaveCluster(ctx, &mysql.GetHeatWaveClusterArgs{ DbSystemId: testDbSystem.Id, }, nil) if err != nil { return err } return nil }) }
```
type LookupHeatWaveClusterResultOutput ¶
type LookupHeatWaveClusterResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getHeatWaveCluster.
func LookupHeatWaveClusterOutput ¶
func LookupHeatWaveClusterOutput(ctx *pulumi.Context, args LookupHeatWaveClusterOutputArgs, opts ...pulumi.InvokeOption) LookupHeatWaveClusterResultOutput
func (LookupHeatWaveClusterResultOutput) ClusterNodes ¶
func (o LookupHeatWaveClusterResultOutput) ClusterNodes() GetHeatWaveClusterClusterNodeArrayOutput
A HeatWave node is a compute host that is part of a HeatWave cluster.
func (LookupHeatWaveClusterResultOutput) ClusterSize ¶
func (o LookupHeatWaveClusterResultOutput) ClusterSize() pulumi.IntOutput
The number of analytics-processing compute instances, of the specified shape, in the HeatWave cluster.
func (LookupHeatWaveClusterResultOutput) DbSystemId ¶
func (o LookupHeatWaveClusterResultOutput) DbSystemId() pulumi.StringOutput
The OCID of the parent DB System this HeatWave cluster is attached to.
func (LookupHeatWaveClusterResultOutput) ElementType ¶
func (LookupHeatWaveClusterResultOutput) ElementType() reflect.Type
func (LookupHeatWaveClusterResultOutput) Id ¶
func (o LookupHeatWaveClusterResultOutput) Id() pulumi.StringOutput
func (LookupHeatWaveClusterResultOutput) IsLakehouseEnabled ¶
func (o LookupHeatWaveClusterResultOutput) IsLakehouseEnabled() pulumi.BoolOutput
Lakehouse enabled status for the HeatWave cluster.
func (LookupHeatWaveClusterResultOutput) LifecycleDetails ¶
func (o LookupHeatWaveClusterResultOutput) LifecycleDetails() pulumi.StringOutput
Additional information about the current lifecycleState.
func (LookupHeatWaveClusterResultOutput) ShapeName ¶
func (o LookupHeatWaveClusterResultOutput) ShapeName() pulumi.StringOutput
The shape determines resources to allocate to the HeatWave nodes - CPU cores, memory.
func (LookupHeatWaveClusterResultOutput) State ¶
func (o LookupHeatWaveClusterResultOutput) State() pulumi.StringOutput
The current state of the HeatWave cluster.
func (LookupHeatWaveClusterResultOutput) TimeCreated ¶
func (o LookupHeatWaveClusterResultOutput) TimeCreated() pulumi.StringOutput
The date and time the HeatWave cluster was created, as described by [RFC 3339](https://tools.ietf.org/rfc/rfc3339).
func (LookupHeatWaveClusterResultOutput) TimeUpdated ¶
func (o LookupHeatWaveClusterResultOutput) TimeUpdated() pulumi.StringOutput
The time the HeatWave cluster was last updated, as described by [RFC 3339](https://tools.ietf.org/rfc/rfc3339).
func (LookupHeatWaveClusterResultOutput) ToLookupHeatWaveClusterResultOutput ¶
func (o LookupHeatWaveClusterResultOutput) ToLookupHeatWaveClusterResultOutput() LookupHeatWaveClusterResultOutput
func (LookupHeatWaveClusterResultOutput) ToLookupHeatWaveClusterResultOutputWithContext ¶
func (o LookupHeatWaveClusterResultOutput) ToLookupHeatWaveClusterResultOutputWithContext(ctx context.Context) LookupHeatWaveClusterResultOutput
type LookupMysqlBackupArgs ¶
type LookupMysqlBackupArgs struct { // The OCID of the Backup BackupId string `pulumi:"backupId"` }
A collection of arguments for invoking getMysqlBackup.
type LookupMysqlBackupOutputArgs ¶
type LookupMysqlBackupOutputArgs struct { // The OCID of the Backup BackupId pulumi.StringInput `pulumi:"backupId"` }
A collection of arguments for invoking getMysqlBackup.
func (LookupMysqlBackupOutputArgs) ElementType ¶
func (LookupMysqlBackupOutputArgs) ElementType() reflect.Type
type LookupMysqlBackupResult ¶
type LookupMysqlBackupResult struct { BackupId string `pulumi:"backupId"` // The size of the backup in base-2 (IEC) gibibytes. (GiB). BackupSizeInGbs int `pulumi:"backupSizeInGbs"` // The type of backup. BackupType string `pulumi:"backupType"` // The OCID of the compartment the DB System belongs in. CompartmentId string `pulumi:"compartmentId"` // Indicates how the backup was created: manually, automatic, or by an Operator. CreationType string `pulumi:"creationType"` // DEPRECATED: User specified size of the data volume. May be less than current allocatedStorageSizeInGBs. Replaced by dataStorage.dataStorageSizeInGBs. DataStorageSizeInGb int `pulumi:"dataStorageSizeInGb"` // The OCID of the DB System the backup is associated with. DbSystemId string `pulumi:"dbSystemId"` DbSystemSnapshotSummaries []GetMysqlBackupDbSystemSnapshotSummary `pulumi:"dbSystemSnapshotSummaries"` // Snapshot of the DbSystem details at the time of the backup DbSystemSnapshots []GetMysqlBackupDbSystemSnapshot `pulumi:"dbSystemSnapshots"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags map[string]string `pulumi:"definedTags"` // A user-supplied description for the backup. Description string `pulumi:"description"` // A user-supplied display name for the backup. DisplayName string `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 map[string]string `pulumi:"freeformTags"` // OCID of the backup itself Id string `pulumi:"id"` // The OCID of the immediate source DB system backup from which this DB system backup was copied. ImmediateSourceBackupId string `pulumi:"immediateSourceBackupId"` // Additional information about the current lifecycleState. LifecycleDetails string `pulumi:"lifecycleDetails"` // The MySQL server version of the DB System used for backup. MysqlVersion string `pulumi:"mysqlVersion"` // The OCID of the original source DB system backup from which this DB system backup was copied. OriginalSourceBackupId string `pulumi:"originalSourceBackupId"` // Number of days to retain this backup. RetentionInDays int `pulumi:"retentionInDays"` // The shape of the DB System instance used for backup. ShapeName string `pulumi:"shapeName"` SourceDetails []GetMysqlBackupSourceDetail `pulumi:"sourceDetails"` // The state of the backup. State string `pulumi:"state"` // The date and time the DB system backup copy was created, as described by [RFC 3339](https://tools.ietf.org/rfc/rfc3339). TimeCopyCreated string `pulumi:"timeCopyCreated"` // The time the backup record was created. TimeCreated string `pulumi:"timeCreated"` // The time at which the backup was updated. TimeUpdated string `pulumi:"timeUpdated"` }
A collection of values returned by getMysqlBackup.
func LookupMysqlBackup ¶
func LookupMysqlBackup(ctx *pulumi.Context, args *LookupMysqlBackupArgs, opts ...pulumi.InvokeOption) (*LookupMysqlBackupResult, error)
This data source provides details about a specific Mysql Backup resource in Oracle Cloud Infrastructure MySQL Database service.
Get information about the specified Backup ¶
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/Mysql" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Mysql.GetMysqlBackup(ctx, &mysql.GetMysqlBackupArgs{ BackupId: testBackup.Id, }, nil) if err != nil { return err } return nil }) }
```
type LookupMysqlBackupResultOutput ¶
type LookupMysqlBackupResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getMysqlBackup.
func LookupMysqlBackupOutput ¶
func LookupMysqlBackupOutput(ctx *pulumi.Context, args LookupMysqlBackupOutputArgs, opts ...pulumi.InvokeOption) LookupMysqlBackupResultOutput
func (LookupMysqlBackupResultOutput) BackupId ¶
func (o LookupMysqlBackupResultOutput) BackupId() pulumi.StringOutput
func (LookupMysqlBackupResultOutput) BackupSizeInGbs ¶
func (o LookupMysqlBackupResultOutput) BackupSizeInGbs() pulumi.IntOutput
The size of the backup in base-2 (IEC) gibibytes. (GiB).
func (LookupMysqlBackupResultOutput) BackupType ¶
func (o LookupMysqlBackupResultOutput) BackupType() pulumi.StringOutput
The type of backup.
func (LookupMysqlBackupResultOutput) CompartmentId ¶
func (o LookupMysqlBackupResultOutput) CompartmentId() pulumi.StringOutput
The OCID of the compartment the DB System belongs in.
func (LookupMysqlBackupResultOutput) CreationType ¶
func (o LookupMysqlBackupResultOutput) CreationType() pulumi.StringOutput
Indicates how the backup was created: manually, automatic, or by an Operator.
func (LookupMysqlBackupResultOutput) DataStorageSizeInGb ¶
func (o LookupMysqlBackupResultOutput) DataStorageSizeInGb() pulumi.IntOutput
DEPRECATED: User specified size of the data volume. May be less than current allocatedStorageSizeInGBs. Replaced by dataStorage.dataStorageSizeInGBs.
func (LookupMysqlBackupResultOutput) DbSystemId ¶
func (o LookupMysqlBackupResultOutput) DbSystemId() pulumi.StringOutput
The OCID of the DB System the backup is associated with.
func (LookupMysqlBackupResultOutput) DbSystemSnapshotSummaries ¶
func (o LookupMysqlBackupResultOutput) DbSystemSnapshotSummaries() GetMysqlBackupDbSystemSnapshotSummaryArrayOutput
func (LookupMysqlBackupResultOutput) DbSystemSnapshots ¶
func (o LookupMysqlBackupResultOutput) DbSystemSnapshots() GetMysqlBackupDbSystemSnapshotArrayOutput
Snapshot of the DbSystem details at the time of the backup
func (LookupMysqlBackupResultOutput) DefinedTags ¶
func (o LookupMysqlBackupResultOutput) DefinedTags() pulumi.StringMapOutput
Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`
func (LookupMysqlBackupResultOutput) Description ¶
func (o LookupMysqlBackupResultOutput) Description() pulumi.StringOutput
A user-supplied description for the backup.
func (LookupMysqlBackupResultOutput) DisplayName ¶
func (o LookupMysqlBackupResultOutput) DisplayName() pulumi.StringOutput
A user-supplied display name for the backup.
func (LookupMysqlBackupResultOutput) ElementType ¶
func (LookupMysqlBackupResultOutput) ElementType() reflect.Type
func (LookupMysqlBackupResultOutput) FreeformTags ¶
func (o LookupMysqlBackupResultOutput) 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 (LookupMysqlBackupResultOutput) Id ¶
func (o LookupMysqlBackupResultOutput) Id() pulumi.StringOutput
OCID of the backup itself
func (LookupMysqlBackupResultOutput) ImmediateSourceBackupId ¶
func (o LookupMysqlBackupResultOutput) ImmediateSourceBackupId() pulumi.StringOutput
The OCID of the immediate source DB system backup from which this DB system backup was copied.
func (LookupMysqlBackupResultOutput) LifecycleDetails ¶
func (o LookupMysqlBackupResultOutput) LifecycleDetails() pulumi.StringOutput
Additional information about the current lifecycleState.
func (LookupMysqlBackupResultOutput) MysqlVersion ¶
func (o LookupMysqlBackupResultOutput) MysqlVersion() pulumi.StringOutput
The MySQL server version of the DB System used for backup.
func (LookupMysqlBackupResultOutput) OriginalSourceBackupId ¶
func (o LookupMysqlBackupResultOutput) OriginalSourceBackupId() pulumi.StringOutput
The OCID of the original source DB system backup from which this DB system backup was copied.
func (LookupMysqlBackupResultOutput) RetentionInDays ¶
func (o LookupMysqlBackupResultOutput) RetentionInDays() pulumi.IntOutput
Number of days to retain this backup.
func (LookupMysqlBackupResultOutput) ShapeName ¶
func (o LookupMysqlBackupResultOutput) ShapeName() pulumi.StringOutput
The shape of the DB System instance used for backup.
func (LookupMysqlBackupResultOutput) SourceDetails ¶
func (o LookupMysqlBackupResultOutput) SourceDetails() GetMysqlBackupSourceDetailArrayOutput
func (LookupMysqlBackupResultOutput) State ¶
func (o LookupMysqlBackupResultOutput) State() pulumi.StringOutput
The state of the backup.
func (LookupMysqlBackupResultOutput) TimeCopyCreated ¶
func (o LookupMysqlBackupResultOutput) TimeCopyCreated() pulumi.StringOutput
The date and time the DB system backup copy was created, as described by [RFC 3339](https://tools.ietf.org/rfc/rfc3339).
func (LookupMysqlBackupResultOutput) TimeCreated ¶
func (o LookupMysqlBackupResultOutput) TimeCreated() pulumi.StringOutput
The time the backup record was created.
func (LookupMysqlBackupResultOutput) TimeUpdated ¶
func (o LookupMysqlBackupResultOutput) TimeUpdated() pulumi.StringOutput
The time at which the backup was updated.
func (LookupMysqlBackupResultOutput) ToLookupMysqlBackupResultOutput ¶
func (o LookupMysqlBackupResultOutput) ToLookupMysqlBackupResultOutput() LookupMysqlBackupResultOutput
func (LookupMysqlBackupResultOutput) ToLookupMysqlBackupResultOutputWithContext ¶
func (o LookupMysqlBackupResultOutput) ToLookupMysqlBackupResultOutputWithContext(ctx context.Context) LookupMysqlBackupResultOutput
type LookupMysqlConfigurationArgs ¶
type LookupMysqlConfigurationArgs struct { // The OCID of the Configuration. ConfigurationId string `pulumi:"configurationId"` }
A collection of arguments for invoking getMysqlConfiguration.
type LookupMysqlConfigurationOutputArgs ¶
type LookupMysqlConfigurationOutputArgs struct { // The OCID of the Configuration. ConfigurationId pulumi.StringInput `pulumi:"configurationId"` }
A collection of arguments for invoking getMysqlConfiguration.
func (LookupMysqlConfigurationOutputArgs) ElementType ¶
func (LookupMysqlConfigurationOutputArgs) ElementType() reflect.Type
type LookupMysqlConfigurationResult ¶
type LookupMysqlConfigurationResult struct { // OCID of the Compartment the Configuration exists in. CompartmentId string `pulumi:"compartmentId"` ConfigurationId string `pulumi:"configurationId"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags map[string]string `pulumi:"definedTags"` // User-provided data about the Configuration. Description string `pulumi:"description"` // The display name of the Configuration. DisplayName string `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 map[string]string `pulumi:"freeformTags"` // The OCID of the Configuration. Id string `pulumi:"id"` // User-defined service variables set only at DB system initialization. These variables cannot be changed later at runtime. InitVariables []GetMysqlConfigurationInitVariable `pulumi:"initVariables"` // The OCID of the Configuration from which this Configuration is "derived". This is entirely a metadata relationship. There is no relation between the values in this Configuration and its parent. ParentConfigurationId string `pulumi:"parentConfigurationId"` // The name of the associated Shape. ShapeName string `pulumi:"shapeName"` // The current state of the Configuration. State string `pulumi:"state"` // The date and time the Configuration was created, as described by [RFC 3339](https://tools.ietf.org/rfc/rfc3339). TimeCreated string `pulumi:"timeCreated"` // The date and time the Configuration was last updated, as described by [RFC 3339](https://tools.ietf.org/rfc/rfc3339). TimeUpdated string `pulumi:"timeUpdated"` // The Configuration type, DEFAULT or CUSTOM. Type string `pulumi:"type"` // User-defined service variables. Variables []GetMysqlConfigurationVariable `pulumi:"variables"` }
A collection of values returned by getMysqlConfiguration.
func LookupMysqlConfiguration ¶
func LookupMysqlConfiguration(ctx *pulumi.Context, args *LookupMysqlConfigurationArgs, opts ...pulumi.InvokeOption) (*LookupMysqlConfigurationResult, error)
This data source provides details about a specific Mysql Configuration resource in Oracle Cloud Infrastructure MySQL Database service.
Get the full details of the specified Configuration, including the list of MySQL Variables and their values.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/Mysql" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Mysql.GetMysqlConfiguration(ctx, &mysql.GetMysqlConfigurationArgs{ ConfigurationId: mysqlConfigurationId, }, nil) if err != nil { return err } return nil }) }
```
type LookupMysqlConfigurationResultOutput ¶
type LookupMysqlConfigurationResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getMysqlConfiguration.
func LookupMysqlConfigurationOutput ¶
func LookupMysqlConfigurationOutput(ctx *pulumi.Context, args LookupMysqlConfigurationOutputArgs, opts ...pulumi.InvokeOption) LookupMysqlConfigurationResultOutput
func (LookupMysqlConfigurationResultOutput) CompartmentId ¶
func (o LookupMysqlConfigurationResultOutput) CompartmentId() pulumi.StringOutput
OCID of the Compartment the Configuration exists in.
func (LookupMysqlConfigurationResultOutput) ConfigurationId ¶
func (o LookupMysqlConfigurationResultOutput) ConfigurationId() pulumi.StringOutput
func (LookupMysqlConfigurationResultOutput) DefinedTags ¶
func (o LookupMysqlConfigurationResultOutput) DefinedTags() pulumi.StringMapOutput
Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`
func (LookupMysqlConfigurationResultOutput) Description ¶
func (o LookupMysqlConfigurationResultOutput) Description() pulumi.StringOutput
User-provided data about the Configuration.
func (LookupMysqlConfigurationResultOutput) DisplayName ¶
func (o LookupMysqlConfigurationResultOutput) DisplayName() pulumi.StringOutput
The display name of the Configuration.
func (LookupMysqlConfigurationResultOutput) ElementType ¶
func (LookupMysqlConfigurationResultOutput) ElementType() reflect.Type
func (LookupMysqlConfigurationResultOutput) FreeformTags ¶
func (o LookupMysqlConfigurationResultOutput) 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 (LookupMysqlConfigurationResultOutput) Id ¶
func (o LookupMysqlConfigurationResultOutput) Id() pulumi.StringOutput
The OCID of the Configuration.
func (LookupMysqlConfigurationResultOutput) InitVariables ¶
func (o LookupMysqlConfigurationResultOutput) InitVariables() GetMysqlConfigurationInitVariableArrayOutput
User-defined service variables set only at DB system initialization. These variables cannot be changed later at runtime.
func (LookupMysqlConfigurationResultOutput) ParentConfigurationId ¶
func (o LookupMysqlConfigurationResultOutput) ParentConfigurationId() pulumi.StringOutput
The OCID of the Configuration from which this Configuration is "derived". This is entirely a metadata relationship. There is no relation between the values in this Configuration and its parent.
func (LookupMysqlConfigurationResultOutput) ShapeName ¶
func (o LookupMysqlConfigurationResultOutput) ShapeName() pulumi.StringOutput
The name of the associated Shape.
func (LookupMysqlConfigurationResultOutput) State ¶
func (o LookupMysqlConfigurationResultOutput) State() pulumi.StringOutput
The current state of the Configuration.
func (LookupMysqlConfigurationResultOutput) TimeCreated ¶
func (o LookupMysqlConfigurationResultOutput) TimeCreated() pulumi.StringOutput
The date and time the Configuration was created, as described by [RFC 3339](https://tools.ietf.org/rfc/rfc3339).
func (LookupMysqlConfigurationResultOutput) TimeUpdated ¶
func (o LookupMysqlConfigurationResultOutput) TimeUpdated() pulumi.StringOutput
The date and time the Configuration was last updated, as described by [RFC 3339](https://tools.ietf.org/rfc/rfc3339).
func (LookupMysqlConfigurationResultOutput) ToLookupMysqlConfigurationResultOutput ¶
func (o LookupMysqlConfigurationResultOutput) ToLookupMysqlConfigurationResultOutput() LookupMysqlConfigurationResultOutput
func (LookupMysqlConfigurationResultOutput) ToLookupMysqlConfigurationResultOutputWithContext ¶
func (o LookupMysqlConfigurationResultOutput) ToLookupMysqlConfigurationResultOutputWithContext(ctx context.Context) LookupMysqlConfigurationResultOutput
func (LookupMysqlConfigurationResultOutput) Type ¶
func (o LookupMysqlConfigurationResultOutput) Type() pulumi.StringOutput
The Configuration type, DEFAULT or CUSTOM.
func (LookupMysqlConfigurationResultOutput) Variables ¶
func (o LookupMysqlConfigurationResultOutput) Variables() GetMysqlConfigurationVariableArrayOutput
User-defined service variables.
type LookupMysqlDbSystemArgs ¶
type LookupMysqlDbSystemArgs struct { // The DB System [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). DbSystemId string `pulumi:"dbSystemId"` }
A collection of arguments for invoking getMysqlDbSystem.
type LookupMysqlDbSystemOutputArgs ¶
type LookupMysqlDbSystemOutputArgs struct { // The DB System [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). DbSystemId pulumi.StringInput `pulumi:"dbSystemId"` }
A collection of arguments for invoking getMysqlDbSystem.
func (LookupMysqlDbSystemOutputArgs) ElementType ¶
func (LookupMysqlDbSystemOutputArgs) ElementType() reflect.Type
type LookupMysqlDbSystemResult ¶
type LookupMysqlDbSystemResult struct { AdminPassword string `pulumi:"adminPassword"` AdminUsername string `pulumi:"adminUsername"` // The availability domain in which the DB System is placed. AvailabilityDomain string `pulumi:"availabilityDomain"` // The Backup policy for the DB System. BackupPolicies []GetMysqlDbSystemBackupPolicy `pulumi:"backupPolicies"` // A list with a summary of all the Channels attached to the DB System. Channels []GetMysqlDbSystemChannel `pulumi:"channels"` // The OCID of the compartment the DB System belongs in. CompartmentId string `pulumi:"compartmentId"` // The OCID of the Configuration to be used for Instances in this DB System. ConfigurationId string `pulumi:"configurationId"` // Whether to run the DB System with InnoDB Redo Logs and the Double Write Buffer enabled or disabled, and whether to enable or disable syncing of the Binary Logs. CrashRecovery string `pulumi:"crashRecovery"` // The availability domain and fault domain a DB System is placed in. CurrentPlacements []GetMysqlDbSystemCurrentPlacement `pulumi:"currentPlacements"` // The list of customer email addresses that receive information from Oracle about the specified Oracle Cloud Infrastructure DB System resource. Oracle uses these email addresses to send notifications about planned and unplanned software maintenance updates, information about system hardware, and other information needed by administrators. Up to 10 email addresses can be added to the customer contacts for a DB System. CustomerContacts []GetMysqlDbSystemCustomerContact `pulumi:"customerContacts"` // Initial size of the data volume in GiBs that will be created and attached. DataStorageSizeInGb int `pulumi:"dataStorageSizeInGb"` // Data Storage information. DataStorages []GetMysqlDbSystemDataStorage `pulumi:"dataStorages"` // Whether to enable monitoring via the Database Management service. DatabaseManagement string `pulumi:"databaseManagement"` // The OCID of the DB System from which a backup shall be selected to be restored when creating the new DB System. Use this together with recovery point to perform a point in time recovery operation. DbSystemId string `pulumi:"dbSystemId"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags map[string]string `pulumi:"definedTags"` // The Deletion policy for the DB System. DeletionPolicies []GetMysqlDbSystemDeletionPolicy `pulumi:"deletionPolicies"` // User-provided data about the DB System. Description string `pulumi:"description"` // The user-friendly name for the DB System. It does not have to be unique. DisplayName string `pulumi:"displayName"` // The network endpoints available for this DB System. Endpoints []GetMysqlDbSystemEndpoint `pulumi:"endpoints"` // The fault domain on which to deploy the Read/Write endpoint. This defines the preferred primary instance. FaultDomain string `pulumi:"faultDomain"` // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}` FreeformTags map[string]string `pulumi:"freeformTags"` // A summary of a HeatWave cluster. HeatWaveClusters []GetMysqlDbSystemHeatWaveCluster `pulumi:"heatWaveClusters"` // The hostname for the primary endpoint of the DB System. Used for DNS. The value is the hostname portion of the primary private IP's fully qualified domain name (FQDN) (for example, "dbsystem-1" in FQDN "dbsystem-1.subnet123.vcn1.oraclevcn.com"). Must be unique across all VNICs in the subnet and comply with RFC 952 and RFC 1123. HostnameLabel string `pulumi:"hostnameLabel"` // The OCID of the DB System. Id string `pulumi:"id"` // The IP address the DB System is configured to listen on. A private IP address of the primary endpoint of the DB System. Must be an available IP address within the subnet's CIDR. This will be a "dotted-quad" style IPv4 address. IpAddress string `pulumi:"ipAddress"` // If the DB System has a HeatWave Cluster attached. IsHeatWaveClusterAttached bool `pulumi:"isHeatWaveClusterAttached"` // Specifies if the DB System is highly available. IsHighlyAvailable bool `pulumi:"isHighlyAvailable"` // Additional information about the current lifecycleState. LifecycleDetails string `pulumi:"lifecycleDetails"` // The Maintenance Policy for the DB System or Read Replica that this model is included in. Maintenances []GetMysqlDbSystemMaintenance `pulumi:"maintenances"` // Name of the MySQL Version in use for the DB System. MysqlVersion string `pulumi:"mysqlVersion"` // Point-in-time Recovery details like earliest and latest recovery time point for the DB System. PointInTimeRecoveryDetails []GetMysqlDbSystemPointInTimeRecoveryDetail `pulumi:"pointInTimeRecoveryDetails"` // The port for primary endpoint of the DB System to listen on. Port int `pulumi:"port"` // The network port on which X Plugin listens for TCP/IP connections. This is the X Plugin equivalent of port. PortX int `pulumi:"portX"` // Secure connection configuration details. SecureConnections []GetMysqlDbSystemSecureConnection `pulumi:"secureConnections"` // The shape of the primary instances of the DB System. The shape determines resources allocated to a DB System - CPU cores and memory for VM shapes; CPU cores, memory and storage for non-VM (or bare metal) shapes. To get a list of shapes, use (the [ListShapes](https://docs.cloud.oracle.com/iaas/api/#/en/mysql/20181021/ShapeSummary/ListShapes) operation. ShapeName string `pulumi:"shapeName"` ShutdownType string `pulumi:"shutdownType"` // Parameters detailing how to provision the initial data of the DB System. Sources []GetMysqlDbSystemSource `pulumi:"sources"` // The current state of the DB System. State string `pulumi:"state"` // The OCID of the subnet the DB System is associated with. SubnetId string `pulumi:"subnetId"` // The date and time the DB System was created. TimeCreated string `pulumi:"timeCreated"` // The time the DB System was last updated. TimeUpdated string `pulumi:"timeUpdated"` }
A collection of values returned by getMysqlDbSystem.
func LookupMysqlDbSystem ¶
func LookupMysqlDbSystem(ctx *pulumi.Context, args *LookupMysqlDbSystemArgs, opts ...pulumi.InvokeOption) (*LookupMysqlDbSystemResult, error)
This data source provides details about a specific Mysql Db System resource in Oracle Cloud Infrastructure MySQL Database service.
Get information about the specified DB System.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/Mysql" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Mysql.GetMysqlDbSystem(ctx, &mysql.GetMysqlDbSystemArgs{ DbSystemId: testDbSystem.Id, }, nil) if err != nil { return err } return nil }) }
```
type LookupMysqlDbSystemResultOutput ¶
type LookupMysqlDbSystemResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getMysqlDbSystem.
func LookupMysqlDbSystemOutput ¶
func LookupMysqlDbSystemOutput(ctx *pulumi.Context, args LookupMysqlDbSystemOutputArgs, opts ...pulumi.InvokeOption) LookupMysqlDbSystemResultOutput
func (LookupMysqlDbSystemResultOutput) AdminPassword ¶
func (o LookupMysqlDbSystemResultOutput) AdminPassword() pulumi.StringOutput
func (LookupMysqlDbSystemResultOutput) AdminUsername ¶
func (o LookupMysqlDbSystemResultOutput) AdminUsername() pulumi.StringOutput
func (LookupMysqlDbSystemResultOutput) AvailabilityDomain ¶
func (o LookupMysqlDbSystemResultOutput) AvailabilityDomain() pulumi.StringOutput
The availability domain in which the DB System is placed.
func (LookupMysqlDbSystemResultOutput) BackupPolicies ¶
func (o LookupMysqlDbSystemResultOutput) BackupPolicies() GetMysqlDbSystemBackupPolicyArrayOutput
The Backup policy for the DB System.
func (LookupMysqlDbSystemResultOutput) Channels ¶
func (o LookupMysqlDbSystemResultOutput) Channels() GetMysqlDbSystemChannelArrayOutput
A list with a summary of all the Channels attached to the DB System.
func (LookupMysqlDbSystemResultOutput) CompartmentId ¶
func (o LookupMysqlDbSystemResultOutput) CompartmentId() pulumi.StringOutput
The OCID of the compartment the DB System belongs in.
func (LookupMysqlDbSystemResultOutput) ConfigurationId ¶
func (o LookupMysqlDbSystemResultOutput) ConfigurationId() pulumi.StringOutput
The OCID of the Configuration to be used for Instances in this DB System.
func (LookupMysqlDbSystemResultOutput) CrashRecovery ¶
func (o LookupMysqlDbSystemResultOutput) CrashRecovery() pulumi.StringOutput
Whether to run the DB System with InnoDB Redo Logs and the Double Write Buffer enabled or disabled, and whether to enable or disable syncing of the Binary Logs.
func (LookupMysqlDbSystemResultOutput) CurrentPlacements ¶
func (o LookupMysqlDbSystemResultOutput) CurrentPlacements() GetMysqlDbSystemCurrentPlacementArrayOutput
The availability domain and fault domain a DB System is placed in.
func (LookupMysqlDbSystemResultOutput) CustomerContacts ¶ added in v2.9.0
func (o LookupMysqlDbSystemResultOutput) CustomerContacts() GetMysqlDbSystemCustomerContactArrayOutput
The list of customer email addresses that receive information from Oracle about the specified Oracle Cloud Infrastructure DB System resource. Oracle uses these email addresses to send notifications about planned and unplanned software maintenance updates, information about system hardware, and other information needed by administrators. Up to 10 email addresses can be added to the customer contacts for a DB System.
func (LookupMysqlDbSystemResultOutput) DataStorageSizeInGb ¶
func (o LookupMysqlDbSystemResultOutput) DataStorageSizeInGb() pulumi.IntOutput
Initial size of the data volume in GiBs that will be created and attached.
func (LookupMysqlDbSystemResultOutput) DataStorages ¶ added in v2.8.0
func (o LookupMysqlDbSystemResultOutput) DataStorages() GetMysqlDbSystemDataStorageArrayOutput
Data Storage information.
func (LookupMysqlDbSystemResultOutput) DatabaseManagement ¶
func (o LookupMysqlDbSystemResultOutput) DatabaseManagement() pulumi.StringOutput
Whether to enable monitoring via the Database Management service.
func (LookupMysqlDbSystemResultOutput) DbSystemId ¶
func (o LookupMysqlDbSystemResultOutput) DbSystemId() pulumi.StringOutput
The OCID of the DB System from which a backup shall be selected to be restored when creating the new DB System. Use this together with recovery point to perform a point in time recovery operation.
func (LookupMysqlDbSystemResultOutput) DefinedTags ¶
func (o LookupMysqlDbSystemResultOutput) DefinedTags() pulumi.StringMapOutput
Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`
func (LookupMysqlDbSystemResultOutput) DeletionPolicies ¶
func (o LookupMysqlDbSystemResultOutput) DeletionPolicies() GetMysqlDbSystemDeletionPolicyArrayOutput
The Deletion policy for the DB System.
func (LookupMysqlDbSystemResultOutput) Description ¶
func (o LookupMysqlDbSystemResultOutput) Description() pulumi.StringOutput
User-provided data about the DB System.
func (LookupMysqlDbSystemResultOutput) DisplayName ¶
func (o LookupMysqlDbSystemResultOutput) DisplayName() pulumi.StringOutput
The user-friendly name for the DB System. It does not have to be unique.
func (LookupMysqlDbSystemResultOutput) ElementType ¶
func (LookupMysqlDbSystemResultOutput) ElementType() reflect.Type
func (LookupMysqlDbSystemResultOutput) Endpoints ¶
func (o LookupMysqlDbSystemResultOutput) Endpoints() GetMysqlDbSystemEndpointArrayOutput
The network endpoints available for this DB System.
func (LookupMysqlDbSystemResultOutput) FaultDomain ¶
func (o LookupMysqlDbSystemResultOutput) FaultDomain() pulumi.StringOutput
The fault domain on which to deploy the Read/Write endpoint. This defines the preferred primary instance.
func (LookupMysqlDbSystemResultOutput) FreeformTags ¶
func (o LookupMysqlDbSystemResultOutput) 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 (LookupMysqlDbSystemResultOutput) HeatWaveClusters ¶
func (o LookupMysqlDbSystemResultOutput) HeatWaveClusters() GetMysqlDbSystemHeatWaveClusterArrayOutput
A summary of a HeatWave cluster.
func (LookupMysqlDbSystemResultOutput) HostnameLabel ¶
func (o LookupMysqlDbSystemResultOutput) HostnameLabel() pulumi.StringOutput
The hostname for the primary endpoint of the DB System. Used for DNS. The value is the hostname portion of the primary private IP's fully qualified domain name (FQDN) (for example, "dbsystem-1" in FQDN "dbsystem-1.subnet123.vcn1.oraclevcn.com"). Must be unique across all VNICs in the subnet and comply with RFC 952 and RFC 1123.
func (LookupMysqlDbSystemResultOutput) Id ¶
func (o LookupMysqlDbSystemResultOutput) Id() pulumi.StringOutput
The OCID of the DB System.
func (LookupMysqlDbSystemResultOutput) IpAddress ¶
func (o LookupMysqlDbSystemResultOutput) IpAddress() pulumi.StringOutput
The IP address the DB System is configured to listen on. A private IP address of the primary endpoint of the DB System. Must be an available IP address within the subnet's CIDR. This will be a "dotted-quad" style IPv4 address.
func (LookupMysqlDbSystemResultOutput) IsHeatWaveClusterAttached ¶
func (o LookupMysqlDbSystemResultOutput) IsHeatWaveClusterAttached() pulumi.BoolOutput
If the DB System has a HeatWave Cluster attached.
func (LookupMysqlDbSystemResultOutput) IsHighlyAvailable ¶
func (o LookupMysqlDbSystemResultOutput) IsHighlyAvailable() pulumi.BoolOutput
Specifies if the DB System is highly available.
func (LookupMysqlDbSystemResultOutput) LifecycleDetails ¶
func (o LookupMysqlDbSystemResultOutput) LifecycleDetails() pulumi.StringOutput
Additional information about the current lifecycleState.
func (LookupMysqlDbSystemResultOutput) Maintenances ¶
func (o LookupMysqlDbSystemResultOutput) Maintenances() GetMysqlDbSystemMaintenanceArrayOutput
The Maintenance Policy for the DB System or Read Replica that this model is included in.
func (LookupMysqlDbSystemResultOutput) MysqlVersion ¶
func (o LookupMysqlDbSystemResultOutput) MysqlVersion() pulumi.StringOutput
Name of the MySQL Version in use for the DB System.
func (LookupMysqlDbSystemResultOutput) PointInTimeRecoveryDetails ¶
func (o LookupMysqlDbSystemResultOutput) PointInTimeRecoveryDetails() GetMysqlDbSystemPointInTimeRecoveryDetailArrayOutput
Point-in-time Recovery details like earliest and latest recovery time point for the DB System.
func (LookupMysqlDbSystemResultOutput) Port ¶
func (o LookupMysqlDbSystemResultOutput) Port() pulumi.IntOutput
The port for primary endpoint of the DB System to listen on.
func (LookupMysqlDbSystemResultOutput) PortX ¶
func (o LookupMysqlDbSystemResultOutput) PortX() pulumi.IntOutput
The network port on which X Plugin listens for TCP/IP connections. This is the X Plugin equivalent of port.
func (LookupMysqlDbSystemResultOutput) SecureConnections ¶
func (o LookupMysqlDbSystemResultOutput) SecureConnections() GetMysqlDbSystemSecureConnectionArrayOutput
Secure connection configuration details.
func (LookupMysqlDbSystemResultOutput) ShapeName ¶
func (o LookupMysqlDbSystemResultOutput) ShapeName() pulumi.StringOutput
The shape of the primary instances of the DB System. The shape determines resources allocated to a DB System - CPU cores and memory for VM shapes; CPU cores, memory and storage for non-VM (or bare metal) shapes. To get a list of shapes, use (the [ListShapes](https://docs.cloud.oracle.com/iaas/api/#/en/mysql/20181021/ShapeSummary/ListShapes) operation.
func (LookupMysqlDbSystemResultOutput) ShutdownType ¶
func (o LookupMysqlDbSystemResultOutput) ShutdownType() pulumi.StringOutput
func (LookupMysqlDbSystemResultOutput) Sources ¶
func (o LookupMysqlDbSystemResultOutput) Sources() GetMysqlDbSystemSourceArrayOutput
Parameters detailing how to provision the initial data of the DB System.
func (LookupMysqlDbSystemResultOutput) State ¶
func (o LookupMysqlDbSystemResultOutput) State() pulumi.StringOutput
The current state of the DB System.
func (LookupMysqlDbSystemResultOutput) SubnetId ¶
func (o LookupMysqlDbSystemResultOutput) SubnetId() pulumi.StringOutput
The OCID of the subnet the DB System is associated with.
func (LookupMysqlDbSystemResultOutput) TimeCreated ¶
func (o LookupMysqlDbSystemResultOutput) TimeCreated() pulumi.StringOutput
The date and time the DB System was created.
func (LookupMysqlDbSystemResultOutput) TimeUpdated ¶
func (o LookupMysqlDbSystemResultOutput) TimeUpdated() pulumi.StringOutput
The time the DB System was last updated.
func (LookupMysqlDbSystemResultOutput) ToLookupMysqlDbSystemResultOutput ¶
func (o LookupMysqlDbSystemResultOutput) ToLookupMysqlDbSystemResultOutput() LookupMysqlDbSystemResultOutput
func (LookupMysqlDbSystemResultOutput) ToLookupMysqlDbSystemResultOutputWithContext ¶
func (o LookupMysqlDbSystemResultOutput) ToLookupMysqlDbSystemResultOutputWithContext(ctx context.Context) LookupMysqlDbSystemResultOutput
type LookupReplicaArgs ¶
type LookupReplicaArgs struct { // The Replica [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). ReplicaId string `pulumi:"replicaId"` }
A collection of arguments for invoking getReplica.
type LookupReplicaOutputArgs ¶
type LookupReplicaOutputArgs struct { // The Replica [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). ReplicaId pulumi.StringInput `pulumi:"replicaId"` }
A collection of arguments for invoking getReplica.
func (LookupReplicaOutputArgs) ElementType ¶
func (LookupReplicaOutputArgs) ElementType() reflect.Type
type LookupReplicaResult ¶
type LookupReplicaResult struct { // The name of the Availability Domain the read replica is located in. AvailabilityDomain string `pulumi:"availabilityDomain"` // The OCID of the compartment that contains the read replica. CompartmentId string `pulumi:"compartmentId"` // The OCID of the Configuration to be used by the read replica. ConfigurationId string `pulumi:"configurationId"` // The OCID of the DB System the read replica is associated with. DbSystemId string `pulumi:"dbSystemId"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags map[string]string `pulumi:"definedTags"` // User provided description of the read replica. Description string `pulumi:"description"` // The user-friendly name for the read replica. It does not have to be unique. DisplayName string `pulumi:"displayName"` // The name of the Fault Domain the read replica is located in. FaultDomain string `pulumi:"faultDomain"` // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}` FreeformTags map[string]string `pulumi:"freeformTags"` // The OCID of the read replica. Id string `pulumi:"id"` // The IP address the read replica is configured to listen on. IpAddress string `pulumi:"ipAddress"` // Specifies whether the read replica can be deleted. Set to true to prevent deletion, false (default) to allow. Note that if a read replica is delete protected it also prevents the entire DB System from being deleted. If the DB System is delete protected, read replicas can still be deleted individually if they are not delete protected themselves. IsDeleteProtected bool `pulumi:"isDeleteProtected"` // A message describing the state of the read replica. LifecycleDetails string `pulumi:"lifecycleDetails"` // The MySQL version to be used by the read replica. MysqlVersion string `pulumi:"mysqlVersion"` // The port the read replica is configured to listen on. Port int `pulumi:"port"` // The TCP network port on which X Plugin listens for connections. This is the X Plugin equivalent of port. PortX int `pulumi:"portX"` ReplicaId string `pulumi:"replicaId"` // By default a read replica inherits the MySQL version, shape, and configuration of the source DB system. If you want to override any of these, provide values in the properties, mysqlVersion, shapeName, and configurationId. If you set a property value to "", then the value is inherited from its source DB system. ReplicaOverrides []GetReplicaReplicaOverride `pulumi:"replicaOverrides"` // Secure connection configuration details. SecureConnections []GetReplicaSecureConnection `pulumi:"secureConnections"` // The shape currently in use by the read replica. The shape determines the resources allocated: CPU cores and memory for VM shapes, CPU cores, memory and storage for non-VM (bare metal) shapes. To get a list of shapes, use the [ListShapes](https://docs.cloud.oracle.com/iaas/api/#/en/mysql/20190415/ShapeSummary/ListShapes) operation. ShapeName string `pulumi:"shapeName"` // The state of the read replica. State string `pulumi:"state"` // The date and time the read replica was created, as described by [RFC 3339](https://tools.ietf.org/rfc/rfc3339). TimeCreated string `pulumi:"timeCreated"` // The time the read replica was last updated, as described by [RFC 3339](https://tools.ietf.org/rfc/rfc3339). TimeUpdated string `pulumi:"timeUpdated"` }
A collection of values returned by getReplica.
func LookupReplica ¶
func LookupReplica(ctx *pulumi.Context, args *LookupReplicaArgs, opts ...pulumi.InvokeOption) (*LookupReplicaResult, error)
This data source provides details about a specific Replica resource in Oracle Cloud Infrastructure MySQL Database service.
Gets the full details of the specified read replica.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/Mysql" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Mysql.GetReplica(ctx, &mysql.GetReplicaArgs{ ReplicaId: testReplicaOciMysqlReplica.Id, }, nil) if err != nil { return err } return nil }) }
```
type LookupReplicaResultOutput ¶
type LookupReplicaResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getReplica.
func LookupReplicaOutput ¶
func LookupReplicaOutput(ctx *pulumi.Context, args LookupReplicaOutputArgs, opts ...pulumi.InvokeOption) LookupReplicaResultOutput
func (LookupReplicaResultOutput) AvailabilityDomain ¶
func (o LookupReplicaResultOutput) AvailabilityDomain() pulumi.StringOutput
The name of the Availability Domain the read replica is located in.
func (LookupReplicaResultOutput) CompartmentId ¶
func (o LookupReplicaResultOutput) CompartmentId() pulumi.StringOutput
The OCID of the compartment that contains the read replica.
func (LookupReplicaResultOutput) ConfigurationId ¶
func (o LookupReplicaResultOutput) ConfigurationId() pulumi.StringOutput
The OCID of the Configuration to be used by the read replica.
func (LookupReplicaResultOutput) DbSystemId ¶
func (o LookupReplicaResultOutput) DbSystemId() pulumi.StringOutput
The OCID of the DB System the read replica is associated with.
func (LookupReplicaResultOutput) DefinedTags ¶
func (o LookupReplicaResultOutput) DefinedTags() pulumi.StringMapOutput
Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`
func (LookupReplicaResultOutput) Description ¶
func (o LookupReplicaResultOutput) Description() pulumi.StringOutput
User provided description of the read replica.
func (LookupReplicaResultOutput) DisplayName ¶
func (o LookupReplicaResultOutput) DisplayName() pulumi.StringOutput
The user-friendly name for the read replica. It does not have to be unique.
func (LookupReplicaResultOutput) ElementType ¶
func (LookupReplicaResultOutput) ElementType() reflect.Type
func (LookupReplicaResultOutput) FaultDomain ¶
func (o LookupReplicaResultOutput) FaultDomain() pulumi.StringOutput
The name of the Fault Domain the read replica is located in.
func (LookupReplicaResultOutput) FreeformTags ¶
func (o LookupReplicaResultOutput) 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 (LookupReplicaResultOutput) Id ¶
func (o LookupReplicaResultOutput) Id() pulumi.StringOutput
The OCID of the read replica.
func (LookupReplicaResultOutput) IpAddress ¶
func (o LookupReplicaResultOutput) IpAddress() pulumi.StringOutput
The IP address the read replica is configured to listen on.
func (LookupReplicaResultOutput) IsDeleteProtected ¶
func (o LookupReplicaResultOutput) IsDeleteProtected() pulumi.BoolOutput
Specifies whether the read replica can be deleted. Set to true to prevent deletion, false (default) to allow. Note that if a read replica is delete protected it also prevents the entire DB System from being deleted. If the DB System is delete protected, read replicas can still be deleted individually if they are not delete protected themselves.
func (LookupReplicaResultOutput) LifecycleDetails ¶
func (o LookupReplicaResultOutput) LifecycleDetails() pulumi.StringOutput
A message describing the state of the read replica.
func (LookupReplicaResultOutput) MysqlVersion ¶
func (o LookupReplicaResultOutput) MysqlVersion() pulumi.StringOutput
The MySQL version to be used by the read replica.
func (LookupReplicaResultOutput) Port ¶
func (o LookupReplicaResultOutput) Port() pulumi.IntOutput
The port the read replica is configured to listen on.
func (LookupReplicaResultOutput) PortX ¶
func (o LookupReplicaResultOutput) PortX() pulumi.IntOutput
The TCP network port on which X Plugin listens for connections. This is the X Plugin equivalent of port.
func (LookupReplicaResultOutput) ReplicaId ¶
func (o LookupReplicaResultOutput) ReplicaId() pulumi.StringOutput
func (LookupReplicaResultOutput) ReplicaOverrides ¶
func (o LookupReplicaResultOutput) ReplicaOverrides() GetReplicaReplicaOverrideArrayOutput
By default a read replica inherits the MySQL version, shape, and configuration of the source DB system. If you want to override any of these, provide values in the properties, mysqlVersion, shapeName, and configurationId. If you set a property value to "", then the value is inherited from its source DB system.
func (LookupReplicaResultOutput) SecureConnections ¶
func (o LookupReplicaResultOutput) SecureConnections() GetReplicaSecureConnectionArrayOutput
Secure connection configuration details.
func (LookupReplicaResultOutput) ShapeName ¶
func (o LookupReplicaResultOutput) ShapeName() pulumi.StringOutput
The shape currently in use by the read replica. The shape determines the resources allocated: CPU cores and memory for VM shapes, CPU cores, memory and storage for non-VM (bare metal) shapes. To get a list of shapes, use the [ListShapes](https://docs.cloud.oracle.com/iaas/api/#/en/mysql/20190415/ShapeSummary/ListShapes) operation.
func (LookupReplicaResultOutput) State ¶
func (o LookupReplicaResultOutput) State() pulumi.StringOutput
The state of the read replica.
func (LookupReplicaResultOutput) TimeCreated ¶
func (o LookupReplicaResultOutput) TimeCreated() pulumi.StringOutput
The date and time the read replica was created, as described by [RFC 3339](https://tools.ietf.org/rfc/rfc3339).
func (LookupReplicaResultOutput) TimeUpdated ¶
func (o LookupReplicaResultOutput) TimeUpdated() pulumi.StringOutput
The time the read replica was last updated, as described by [RFC 3339](https://tools.ietf.org/rfc/rfc3339).
func (LookupReplicaResultOutput) ToLookupReplicaResultOutput ¶
func (o LookupReplicaResultOutput) ToLookupReplicaResultOutput() LookupReplicaResultOutput
func (LookupReplicaResultOutput) ToLookupReplicaResultOutputWithContext ¶
func (o LookupReplicaResultOutput) ToLookupReplicaResultOutputWithContext(ctx context.Context) LookupReplicaResultOutput
type MysqlBackup ¶
type MysqlBackup struct { pulumi.CustomResourceState // The size of the backup in base-2 (IEC) gibibytes. (GiB). BackupSizeInGbs pulumi.IntOutput `pulumi:"backupSizeInGbs"` // The type of backup. BackupType pulumi.StringOutput `pulumi:"backupType"` // (Updatable) The OCID of the compartment the backup exists in. CompartmentId pulumi.StringOutput `pulumi:"compartmentId"` // Indicates how the backup was created: manually, automatic, or by an Operator. CreationType pulumi.StringOutput `pulumi:"creationType"` // DEPRECATED: User specified size of the data volume. May be less than current allocatedStorageSizeInGBs. Replaced by dataStorage.dataStorageSizeInGBs. DataStorageSizeInGb pulumi.IntOutput `pulumi:"dataStorageSizeInGb"` // The OCID of the DB System the Backup is associated with. DbSystemId pulumi.StringOutput `pulumi:"dbSystemId"` DbSystemSnapshotSummaries MysqlBackupDbSystemSnapshotSummaryArrayOutput `pulumi:"dbSystemSnapshotSummaries"` // Snapshot of the DbSystem details at the time of the backup DbSystemSnapshots MysqlBackupDbSystemSnapshotArrayOutput `pulumi:"dbSystemSnapshots"` // (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 user-supplied description for the backup. Description pulumi.StringOutput `pulumi:"description"` // (Updatable) A user-supplied display name for the backup. DisplayName pulumi.StringOutput `pulumi:"displayName"` // (Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}` FreeformTags pulumi.StringMapOutput `pulumi:"freeformTags"` // The OCID of the immediate source DB system backup from which this DB system backup was copied. ImmediateSourceBackupId pulumi.StringOutput `pulumi:"immediateSourceBackupId"` // Additional information about the current lifecycleState. LifecycleDetails pulumi.StringOutput `pulumi:"lifecycleDetails"` // The MySQL server version of the DB System used for backup. MysqlVersion pulumi.StringOutput `pulumi:"mysqlVersion"` // The OCID of the original source DB system backup from which this DB system backup was copied. OriginalSourceBackupId pulumi.StringOutput `pulumi:"originalSourceBackupId"` // (Updatable) Number of days to retain this backup. RetentionInDays pulumi.IntOutput `pulumi:"retentionInDays"` // The shape of the DB System instance used for backup. ShapeName pulumi.StringOutput `pulumi:"shapeName"` // Details of backup source in the cloud. SourceDetails MysqlBackupSourceDetailsPtrOutput `pulumi:"sourceDetails"` // The state of the backup. State pulumi.StringOutput `pulumi:"state"` // The date and time the DB system backup copy was created, as described by [RFC 3339](https://tools.ietf.org/rfc/rfc3339). TimeCopyCreated pulumi.StringOutput `pulumi:"timeCopyCreated"` // The time the backup record was created. TimeCreated pulumi.StringOutput `pulumi:"timeCreated"` // The time at which the backup was updated. TimeUpdated pulumi.StringOutput `pulumi:"timeUpdated"` }
This resource provides the Mysql Backup resource in Oracle Cloud Infrastructure MySQL Database service.
Create a backup of a DB System.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/Mysql" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Mysql.NewMysqlBackup(ctx, "test_mysql_backup", &Mysql.MysqlBackupArgs{ DbSystemId: pulumi.Any(testDbSystem.Id), BackupType: pulumi.Any(mysqlBackupBackupType), DefinedTags: pulumi.StringMap{ "foo-namespace.bar-key": pulumi.String("value"), }, Description: pulumi.Any(mysqlBackupDescription), DisplayName: pulumi.Any(mysqlBackupDisplayName), FreeformTags: pulumi.StringMap{ "bar-key": pulumi.String("value"), }, RetentionInDays: pulumi.Any(mysqlBackupRetentionInDays), }) if err != nil { return err } return nil }) }
```
## Import
MysqlBackups can be imported using the `id`, e.g.
```sh $ pulumi import oci:Mysql/mysqlBackup:MysqlBackup test_mysql_backup "id" ```
func GetMysqlBackup ¶
func GetMysqlBackup(ctx *pulumi.Context, name string, id pulumi.IDInput, state *MysqlBackupState, opts ...pulumi.ResourceOption) (*MysqlBackup, error)
GetMysqlBackup gets an existing MysqlBackup 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 NewMysqlBackup ¶
func NewMysqlBackup(ctx *pulumi.Context, name string, args *MysqlBackupArgs, opts ...pulumi.ResourceOption) (*MysqlBackup, error)
NewMysqlBackup registers a new resource with the given unique name, arguments, and options.
func (*MysqlBackup) ElementType ¶
func (*MysqlBackup) ElementType() reflect.Type
func (*MysqlBackup) ToMysqlBackupOutput ¶
func (i *MysqlBackup) ToMysqlBackupOutput() MysqlBackupOutput
func (*MysqlBackup) ToMysqlBackupOutputWithContext ¶
func (i *MysqlBackup) ToMysqlBackupOutputWithContext(ctx context.Context) MysqlBackupOutput
type MysqlBackupArgs ¶
type MysqlBackupArgs struct { // The type of backup. BackupType pulumi.StringPtrInput // (Updatable) The OCID of the compartment the backup exists in. CompartmentId pulumi.StringPtrInput // The OCID of the DB System the Backup is associated with. DbSystemId pulumi.StringPtrInput DbSystemSnapshotSummaries MysqlBackupDbSystemSnapshotSummaryArrayInput // (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 user-supplied description for the backup. Description pulumi.StringPtrInput // (Updatable) A user-supplied display name for the backup. DisplayName 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 // (Updatable) Number of days to retain this backup. RetentionInDays pulumi.IntPtrInput // Details of backup source in the cloud. SourceDetails MysqlBackupSourceDetailsPtrInput }
The set of arguments for constructing a MysqlBackup resource.
func (MysqlBackupArgs) ElementType ¶
func (MysqlBackupArgs) ElementType() reflect.Type
type MysqlBackupArray ¶
type MysqlBackupArray []MysqlBackupInput
func (MysqlBackupArray) ElementType ¶
func (MysqlBackupArray) ElementType() reflect.Type
func (MysqlBackupArray) ToMysqlBackupArrayOutput ¶
func (i MysqlBackupArray) ToMysqlBackupArrayOutput() MysqlBackupArrayOutput
func (MysqlBackupArray) ToMysqlBackupArrayOutputWithContext ¶
func (i MysqlBackupArray) ToMysqlBackupArrayOutputWithContext(ctx context.Context) MysqlBackupArrayOutput
type MysqlBackupArrayInput ¶
type MysqlBackupArrayInput interface { pulumi.Input ToMysqlBackupArrayOutput() MysqlBackupArrayOutput ToMysqlBackupArrayOutputWithContext(context.Context) MysqlBackupArrayOutput }
MysqlBackupArrayInput is an input type that accepts MysqlBackupArray and MysqlBackupArrayOutput values. You can construct a concrete instance of `MysqlBackupArrayInput` via:
MysqlBackupArray{ MysqlBackupArgs{...} }
type MysqlBackupArrayOutput ¶
type MysqlBackupArrayOutput struct{ *pulumi.OutputState }
func (MysqlBackupArrayOutput) ElementType ¶
func (MysqlBackupArrayOutput) ElementType() reflect.Type
func (MysqlBackupArrayOutput) Index ¶
func (o MysqlBackupArrayOutput) Index(i pulumi.IntInput) MysqlBackupOutput
func (MysqlBackupArrayOutput) ToMysqlBackupArrayOutput ¶
func (o MysqlBackupArrayOutput) ToMysqlBackupArrayOutput() MysqlBackupArrayOutput
func (MysqlBackupArrayOutput) ToMysqlBackupArrayOutputWithContext ¶
func (o MysqlBackupArrayOutput) ToMysqlBackupArrayOutputWithContext(ctx context.Context) MysqlBackupArrayOutput
type MysqlBackupDbSystemSnapshot ¶
type MysqlBackupDbSystemSnapshot struct { // The username for the administrative user. AdminUsername *string `pulumi:"adminUsername"` // The Availability Domain where the primary DB System should be located. AvailabilityDomain *string `pulumi:"availabilityDomain"` // The Backup policy for the DB System. BackupPolicies []MysqlBackupDbSystemSnapshotBackupPolicy `pulumi:"backupPolicies"` // (Updatable) The OCID of the compartment the backup exists in. CompartmentId *string `pulumi:"compartmentId"` // The OCID of the Configuration to be used for Instances in this DB System. ConfigurationId *string `pulumi:"configurationId"` // Whether to run the DB System with InnoDB Redo Logs and the Double Write Buffer enabled or disabled, and whether to enable or disable syncing of the Binary Logs. CrashRecovery *string `pulumi:"crashRecovery"` // DEPRECATED: User specified size of the data volume. May be less than current allocatedStorageSizeInGBs. Replaced by dataStorage.dataStorageSizeInGBs. DataStorageSizeInGb *int `pulumi:"dataStorageSizeInGb"` // Data Storage information. DataStorages []MysqlBackupDbSystemSnapshotDataStorage `pulumi:"dataStorages"` // Whether to enable monitoring via the Database Management service. DatabaseManagement *string `pulumi:"databaseManagement"` // (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags map[string]string `pulumi:"definedTags"` // The Deletion policy for the DB System. DeletionPolicies []MysqlBackupDbSystemSnapshotDeletionPolicy `pulumi:"deletionPolicies"` // (Updatable) A user-supplied description for the backup. Description *string `pulumi:"description"` // (Updatable) A user-supplied display name for the backup. DisplayName *string `pulumi:"displayName"` // The network endpoints available for this DB System. Endpoints []MysqlBackupDbSystemSnapshotEndpoint `pulumi:"endpoints"` // The name of the Fault Domain the DB System is located in. FaultDomain *string `pulumi:"faultDomain"` // (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 map[string]string `pulumi:"freeformTags"` // The hostname for the primary endpoint of the DB System. Used for DNS. The value is the hostname portion of the primary private IP's fully qualified domain name (FQDN) (for example, "dbsystem-1" in FQDN "dbsystem-1.subnet123.vcn1.oraclevcn.com"). Must be unique across all VNICs in the subnet and comply with RFC 952 and RFC 1123. HostnameLabel *string `pulumi:"hostnameLabel"` // OCID of the backup itself Id *string `pulumi:"id"` // The IP address the DB System is configured to listen on. A private IP address of the primary endpoint of the DB System. Must be an available IP address within the subnet's CIDR. This will be a "dotted-quad" style IPv4 address. IpAddress *string `pulumi:"ipAddress"` // Specifies if the DB System is highly available. IsHighlyAvailable *bool `pulumi:"isHighlyAvailable"` // The Maintenance Policy for the DB System or Read Replica that this model is included in. Maintenances []MysqlBackupDbSystemSnapshotMaintenance `pulumi:"maintenances"` // The MySQL server version of the DB System used for backup. MysqlVersion *string `pulumi:"mysqlVersion"` // The port for primary endpoint of the DB System to listen on. Port *int `pulumi:"port"` // The network port on which X Plugin listens for TCP/IP connections. This is the X Plugin equivalent of port. PortX *int `pulumi:"portX"` // The region identifier of the region where the DB system exists. For more information, please see [Regions and Availability Domains](https://docs.oracle.com/en-us/iaas/Content/General/Concepts/regions.htm). Region *string `pulumi:"region"` // Secure connection configuration details. SecureConnections []MysqlBackupDbSystemSnapshotSecureConnection `pulumi:"secureConnections"` // The shape of the DB System instance used for backup. ShapeName *string `pulumi:"shapeName"` // The OCID of the subnet the DB System is associated with. SubnetId *string `pulumi:"subnetId"` }
type MysqlBackupDbSystemSnapshotArgs ¶
type MysqlBackupDbSystemSnapshotArgs struct { // The username for the administrative user. AdminUsername pulumi.StringPtrInput `pulumi:"adminUsername"` // The Availability Domain where the primary DB System should be located. AvailabilityDomain pulumi.StringPtrInput `pulumi:"availabilityDomain"` // The Backup policy for the DB System. BackupPolicies MysqlBackupDbSystemSnapshotBackupPolicyArrayInput `pulumi:"backupPolicies"` // (Updatable) The OCID of the compartment the backup exists in. CompartmentId pulumi.StringPtrInput `pulumi:"compartmentId"` // The OCID of the Configuration to be used for Instances in this DB System. ConfigurationId pulumi.StringPtrInput `pulumi:"configurationId"` // Whether to run the DB System with InnoDB Redo Logs and the Double Write Buffer enabled or disabled, and whether to enable or disable syncing of the Binary Logs. CrashRecovery pulumi.StringPtrInput `pulumi:"crashRecovery"` // DEPRECATED: User specified size of the data volume. May be less than current allocatedStorageSizeInGBs. Replaced by dataStorage.dataStorageSizeInGBs. DataStorageSizeInGb pulumi.IntPtrInput `pulumi:"dataStorageSizeInGb"` // Data Storage information. DataStorages MysqlBackupDbSystemSnapshotDataStorageArrayInput `pulumi:"dataStorages"` // Whether to enable monitoring via the Database Management service. DatabaseManagement pulumi.StringPtrInput `pulumi:"databaseManagement"` // (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags pulumi.StringMapInput `pulumi:"definedTags"` // The Deletion policy for the DB System. DeletionPolicies MysqlBackupDbSystemSnapshotDeletionPolicyArrayInput `pulumi:"deletionPolicies"` // (Updatable) A user-supplied description for the backup. Description pulumi.StringPtrInput `pulumi:"description"` // (Updatable) A user-supplied display name for the backup. DisplayName pulumi.StringPtrInput `pulumi:"displayName"` // The network endpoints available for this DB System. Endpoints MysqlBackupDbSystemSnapshotEndpointArrayInput `pulumi:"endpoints"` // The name of the Fault Domain the DB System is located in. FaultDomain pulumi.StringPtrInput `pulumi:"faultDomain"` // (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 `pulumi:"freeformTags"` // The hostname for the primary endpoint of the DB System. Used for DNS. The value is the hostname portion of the primary private IP's fully qualified domain name (FQDN) (for example, "dbsystem-1" in FQDN "dbsystem-1.subnet123.vcn1.oraclevcn.com"). Must be unique across all VNICs in the subnet and comply with RFC 952 and RFC 1123. HostnameLabel pulumi.StringPtrInput `pulumi:"hostnameLabel"` // OCID of the backup itself Id pulumi.StringPtrInput `pulumi:"id"` // The IP address the DB System is configured to listen on. A private IP address of the primary endpoint of the DB System. Must be an available IP address within the subnet's CIDR. This will be a "dotted-quad" style IPv4 address. IpAddress pulumi.StringPtrInput `pulumi:"ipAddress"` // Specifies if the DB System is highly available. IsHighlyAvailable pulumi.BoolPtrInput `pulumi:"isHighlyAvailable"` // The Maintenance Policy for the DB System or Read Replica that this model is included in. Maintenances MysqlBackupDbSystemSnapshotMaintenanceArrayInput `pulumi:"maintenances"` // The MySQL server version of the DB System used for backup. MysqlVersion pulumi.StringPtrInput `pulumi:"mysqlVersion"` // The port for primary endpoint of the DB System to listen on. Port pulumi.IntPtrInput `pulumi:"port"` // The network port on which X Plugin listens for TCP/IP connections. This is the X Plugin equivalent of port. PortX pulumi.IntPtrInput `pulumi:"portX"` // The region identifier of the region where the DB system exists. For more information, please see [Regions and Availability Domains](https://docs.oracle.com/en-us/iaas/Content/General/Concepts/regions.htm). Region pulumi.StringPtrInput `pulumi:"region"` // Secure connection configuration details. SecureConnections MysqlBackupDbSystemSnapshotSecureConnectionArrayInput `pulumi:"secureConnections"` // The shape of the DB System instance used for backup. ShapeName pulumi.StringPtrInput `pulumi:"shapeName"` // The OCID of the subnet the DB System is associated with. SubnetId pulumi.StringPtrInput `pulumi:"subnetId"` }
func (MysqlBackupDbSystemSnapshotArgs) ElementType ¶
func (MysqlBackupDbSystemSnapshotArgs) ElementType() reflect.Type
func (MysqlBackupDbSystemSnapshotArgs) ToMysqlBackupDbSystemSnapshotOutput ¶
func (i MysqlBackupDbSystemSnapshotArgs) ToMysqlBackupDbSystemSnapshotOutput() MysqlBackupDbSystemSnapshotOutput
func (MysqlBackupDbSystemSnapshotArgs) ToMysqlBackupDbSystemSnapshotOutputWithContext ¶
func (i MysqlBackupDbSystemSnapshotArgs) ToMysqlBackupDbSystemSnapshotOutputWithContext(ctx context.Context) MysqlBackupDbSystemSnapshotOutput
type MysqlBackupDbSystemSnapshotArray ¶
type MysqlBackupDbSystemSnapshotArray []MysqlBackupDbSystemSnapshotInput
func (MysqlBackupDbSystemSnapshotArray) ElementType ¶
func (MysqlBackupDbSystemSnapshotArray) ElementType() reflect.Type
func (MysqlBackupDbSystemSnapshotArray) ToMysqlBackupDbSystemSnapshotArrayOutput ¶
func (i MysqlBackupDbSystemSnapshotArray) ToMysqlBackupDbSystemSnapshotArrayOutput() MysqlBackupDbSystemSnapshotArrayOutput
func (MysqlBackupDbSystemSnapshotArray) ToMysqlBackupDbSystemSnapshotArrayOutputWithContext ¶
func (i MysqlBackupDbSystemSnapshotArray) ToMysqlBackupDbSystemSnapshotArrayOutputWithContext(ctx context.Context) MysqlBackupDbSystemSnapshotArrayOutput
type MysqlBackupDbSystemSnapshotArrayInput ¶
type MysqlBackupDbSystemSnapshotArrayInput interface { pulumi.Input ToMysqlBackupDbSystemSnapshotArrayOutput() MysqlBackupDbSystemSnapshotArrayOutput ToMysqlBackupDbSystemSnapshotArrayOutputWithContext(context.Context) MysqlBackupDbSystemSnapshotArrayOutput }
MysqlBackupDbSystemSnapshotArrayInput is an input type that accepts MysqlBackupDbSystemSnapshotArray and MysqlBackupDbSystemSnapshotArrayOutput values. You can construct a concrete instance of `MysqlBackupDbSystemSnapshotArrayInput` via:
MysqlBackupDbSystemSnapshotArray{ MysqlBackupDbSystemSnapshotArgs{...} }
type MysqlBackupDbSystemSnapshotArrayOutput ¶
type MysqlBackupDbSystemSnapshotArrayOutput struct{ *pulumi.OutputState }
func (MysqlBackupDbSystemSnapshotArrayOutput) ElementType ¶
func (MysqlBackupDbSystemSnapshotArrayOutput) ElementType() reflect.Type
func (MysqlBackupDbSystemSnapshotArrayOutput) ToMysqlBackupDbSystemSnapshotArrayOutput ¶
func (o MysqlBackupDbSystemSnapshotArrayOutput) ToMysqlBackupDbSystemSnapshotArrayOutput() MysqlBackupDbSystemSnapshotArrayOutput
func (MysqlBackupDbSystemSnapshotArrayOutput) ToMysqlBackupDbSystemSnapshotArrayOutputWithContext ¶
func (o MysqlBackupDbSystemSnapshotArrayOutput) ToMysqlBackupDbSystemSnapshotArrayOutputWithContext(ctx context.Context) MysqlBackupDbSystemSnapshotArrayOutput
type MysqlBackupDbSystemSnapshotBackupPolicy ¶
type MysqlBackupDbSystemSnapshotBackupPolicy struct { // (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags map[string]string `pulumi:"definedTags"` // (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 map[string]string `pulumi:"freeformTags"` // Specifies if PITR is enabled or disabled. IsEnabled *bool `pulumi:"isEnabled"` // The PITR policy for the DB System. PitrPolicies []MysqlBackupDbSystemSnapshotBackupPolicyPitrPolicy `pulumi:"pitrPolicies"` // (Updatable) Number of days to retain this backup. RetentionInDays *int `pulumi:"retentionInDays"` // The start time of the maintenance window. WindowStartTime *string `pulumi:"windowStartTime"` }
type MysqlBackupDbSystemSnapshotBackupPolicyArgs ¶
type MysqlBackupDbSystemSnapshotBackupPolicyArgs struct { // (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags pulumi.StringMapInput `pulumi:"definedTags"` // (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 `pulumi:"freeformTags"` // Specifies if PITR is enabled or disabled. IsEnabled pulumi.BoolPtrInput `pulumi:"isEnabled"` // The PITR policy for the DB System. PitrPolicies MysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyArrayInput `pulumi:"pitrPolicies"` // (Updatable) Number of days to retain this backup. RetentionInDays pulumi.IntPtrInput `pulumi:"retentionInDays"` // The start time of the maintenance window. WindowStartTime pulumi.StringPtrInput `pulumi:"windowStartTime"` }
func (MysqlBackupDbSystemSnapshotBackupPolicyArgs) ElementType ¶
func (MysqlBackupDbSystemSnapshotBackupPolicyArgs) ElementType() reflect.Type
func (MysqlBackupDbSystemSnapshotBackupPolicyArgs) ToMysqlBackupDbSystemSnapshotBackupPolicyOutput ¶
func (i MysqlBackupDbSystemSnapshotBackupPolicyArgs) ToMysqlBackupDbSystemSnapshotBackupPolicyOutput() MysqlBackupDbSystemSnapshotBackupPolicyOutput
func (MysqlBackupDbSystemSnapshotBackupPolicyArgs) ToMysqlBackupDbSystemSnapshotBackupPolicyOutputWithContext ¶
func (i MysqlBackupDbSystemSnapshotBackupPolicyArgs) ToMysqlBackupDbSystemSnapshotBackupPolicyOutputWithContext(ctx context.Context) MysqlBackupDbSystemSnapshotBackupPolicyOutput
type MysqlBackupDbSystemSnapshotBackupPolicyArray ¶
type MysqlBackupDbSystemSnapshotBackupPolicyArray []MysqlBackupDbSystemSnapshotBackupPolicyInput
func (MysqlBackupDbSystemSnapshotBackupPolicyArray) ElementType ¶
func (MysqlBackupDbSystemSnapshotBackupPolicyArray) ElementType() reflect.Type
func (MysqlBackupDbSystemSnapshotBackupPolicyArray) ToMysqlBackupDbSystemSnapshotBackupPolicyArrayOutput ¶
func (i MysqlBackupDbSystemSnapshotBackupPolicyArray) ToMysqlBackupDbSystemSnapshotBackupPolicyArrayOutput() MysqlBackupDbSystemSnapshotBackupPolicyArrayOutput
func (MysqlBackupDbSystemSnapshotBackupPolicyArray) ToMysqlBackupDbSystemSnapshotBackupPolicyArrayOutputWithContext ¶
func (i MysqlBackupDbSystemSnapshotBackupPolicyArray) ToMysqlBackupDbSystemSnapshotBackupPolicyArrayOutputWithContext(ctx context.Context) MysqlBackupDbSystemSnapshotBackupPolicyArrayOutput
type MysqlBackupDbSystemSnapshotBackupPolicyArrayInput ¶
type MysqlBackupDbSystemSnapshotBackupPolicyArrayInput interface { pulumi.Input ToMysqlBackupDbSystemSnapshotBackupPolicyArrayOutput() MysqlBackupDbSystemSnapshotBackupPolicyArrayOutput ToMysqlBackupDbSystemSnapshotBackupPolicyArrayOutputWithContext(context.Context) MysqlBackupDbSystemSnapshotBackupPolicyArrayOutput }
MysqlBackupDbSystemSnapshotBackupPolicyArrayInput is an input type that accepts MysqlBackupDbSystemSnapshotBackupPolicyArray and MysqlBackupDbSystemSnapshotBackupPolicyArrayOutput values. You can construct a concrete instance of `MysqlBackupDbSystemSnapshotBackupPolicyArrayInput` via:
MysqlBackupDbSystemSnapshotBackupPolicyArray{ MysqlBackupDbSystemSnapshotBackupPolicyArgs{...} }
type MysqlBackupDbSystemSnapshotBackupPolicyArrayOutput ¶
type MysqlBackupDbSystemSnapshotBackupPolicyArrayOutput struct{ *pulumi.OutputState }
func (MysqlBackupDbSystemSnapshotBackupPolicyArrayOutput) ElementType ¶
func (MysqlBackupDbSystemSnapshotBackupPolicyArrayOutput) ElementType() reflect.Type
func (MysqlBackupDbSystemSnapshotBackupPolicyArrayOutput) ToMysqlBackupDbSystemSnapshotBackupPolicyArrayOutput ¶
func (o MysqlBackupDbSystemSnapshotBackupPolicyArrayOutput) ToMysqlBackupDbSystemSnapshotBackupPolicyArrayOutput() MysqlBackupDbSystemSnapshotBackupPolicyArrayOutput
func (MysqlBackupDbSystemSnapshotBackupPolicyArrayOutput) ToMysqlBackupDbSystemSnapshotBackupPolicyArrayOutputWithContext ¶
func (o MysqlBackupDbSystemSnapshotBackupPolicyArrayOutput) ToMysqlBackupDbSystemSnapshotBackupPolicyArrayOutputWithContext(ctx context.Context) MysqlBackupDbSystemSnapshotBackupPolicyArrayOutput
type MysqlBackupDbSystemSnapshotBackupPolicyInput ¶
type MysqlBackupDbSystemSnapshotBackupPolicyInput interface { pulumi.Input ToMysqlBackupDbSystemSnapshotBackupPolicyOutput() MysqlBackupDbSystemSnapshotBackupPolicyOutput ToMysqlBackupDbSystemSnapshotBackupPolicyOutputWithContext(context.Context) MysqlBackupDbSystemSnapshotBackupPolicyOutput }
MysqlBackupDbSystemSnapshotBackupPolicyInput is an input type that accepts MysqlBackupDbSystemSnapshotBackupPolicyArgs and MysqlBackupDbSystemSnapshotBackupPolicyOutput values. You can construct a concrete instance of `MysqlBackupDbSystemSnapshotBackupPolicyInput` via:
MysqlBackupDbSystemSnapshotBackupPolicyArgs{...}
type MysqlBackupDbSystemSnapshotBackupPolicyOutput ¶
type MysqlBackupDbSystemSnapshotBackupPolicyOutput struct{ *pulumi.OutputState }
func (MysqlBackupDbSystemSnapshotBackupPolicyOutput) DefinedTags ¶
func (o MysqlBackupDbSystemSnapshotBackupPolicyOutput) 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 (MysqlBackupDbSystemSnapshotBackupPolicyOutput) ElementType ¶
func (MysqlBackupDbSystemSnapshotBackupPolicyOutput) ElementType() reflect.Type
func (MysqlBackupDbSystemSnapshotBackupPolicyOutput) FreeformTags ¶
func (o MysqlBackupDbSystemSnapshotBackupPolicyOutput) 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 (MysqlBackupDbSystemSnapshotBackupPolicyOutput) IsEnabled ¶
func (o MysqlBackupDbSystemSnapshotBackupPolicyOutput) IsEnabled() pulumi.BoolPtrOutput
Specifies if PITR is enabled or disabled.
func (MysqlBackupDbSystemSnapshotBackupPolicyOutput) PitrPolicies ¶
func (o MysqlBackupDbSystemSnapshotBackupPolicyOutput) PitrPolicies() MysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyArrayOutput
The PITR policy for the DB System.
func (MysqlBackupDbSystemSnapshotBackupPolicyOutput) RetentionInDays ¶
func (o MysqlBackupDbSystemSnapshotBackupPolicyOutput) RetentionInDays() pulumi.IntPtrOutput
(Updatable) Number of days to retain this backup.
func (MysqlBackupDbSystemSnapshotBackupPolicyOutput) ToMysqlBackupDbSystemSnapshotBackupPolicyOutput ¶
func (o MysqlBackupDbSystemSnapshotBackupPolicyOutput) ToMysqlBackupDbSystemSnapshotBackupPolicyOutput() MysqlBackupDbSystemSnapshotBackupPolicyOutput
func (MysqlBackupDbSystemSnapshotBackupPolicyOutput) ToMysqlBackupDbSystemSnapshotBackupPolicyOutputWithContext ¶
func (o MysqlBackupDbSystemSnapshotBackupPolicyOutput) ToMysqlBackupDbSystemSnapshotBackupPolicyOutputWithContext(ctx context.Context) MysqlBackupDbSystemSnapshotBackupPolicyOutput
func (MysqlBackupDbSystemSnapshotBackupPolicyOutput) WindowStartTime ¶
func (o MysqlBackupDbSystemSnapshotBackupPolicyOutput) WindowStartTime() pulumi.StringPtrOutput
The start time of the maintenance window.
type MysqlBackupDbSystemSnapshotBackupPolicyPitrPolicy ¶
type MysqlBackupDbSystemSnapshotBackupPolicyPitrPolicy struct { // Specifies if PITR is enabled or disabled. IsEnabled *bool `pulumi:"isEnabled"` }
type MysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyArgs ¶
type MysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyArgs struct { // Specifies if PITR is enabled or disabled. IsEnabled pulumi.BoolPtrInput `pulumi:"isEnabled"` }
func (MysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyArgs) ElementType ¶
func (MysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyArgs) ElementType() reflect.Type
func (MysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyArgs) ToMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyOutput ¶
func (i MysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyArgs) ToMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyOutput() MysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyOutput
func (MysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyArgs) ToMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyOutputWithContext ¶
func (i MysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyArgs) ToMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyOutputWithContext(ctx context.Context) MysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyOutput
type MysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyArray ¶
type MysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyArray []MysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyInput
func (MysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyArray) ElementType ¶
func (MysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyArray) ElementType() reflect.Type
func (MysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyArray) ToMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyArrayOutput ¶
func (i MysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyArray) ToMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyArrayOutput() MysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyArrayOutput
func (MysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyArray) ToMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyArrayOutputWithContext ¶
func (i MysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyArray) ToMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyArrayOutputWithContext(ctx context.Context) MysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyArrayOutput
type MysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyArrayInput ¶
type MysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyArrayInput interface { pulumi.Input ToMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyArrayOutput() MysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyArrayOutput ToMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyArrayOutputWithContext(context.Context) MysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyArrayOutput }
MysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyArrayInput is an input type that accepts MysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyArray and MysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyArrayOutput values. You can construct a concrete instance of `MysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyArrayInput` via:
MysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyArray{ MysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyArgs{...} }
type MysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyArrayOutput ¶
type MysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyArrayOutput struct{ *pulumi.OutputState }
func (MysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyArrayOutput) ElementType ¶
func (MysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyArrayOutput) ElementType() reflect.Type
func (MysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyArrayOutput) ToMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyArrayOutput ¶
func (o MysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyArrayOutput) ToMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyArrayOutput() MysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyArrayOutput
func (MysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyArrayOutput) ToMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyArrayOutputWithContext ¶
func (o MysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyArrayOutput) ToMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyArrayOutputWithContext(ctx context.Context) MysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyArrayOutput
type MysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyInput ¶
type MysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyInput interface { pulumi.Input ToMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyOutput() MysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyOutput ToMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyOutputWithContext(context.Context) MysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyOutput }
MysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyInput is an input type that accepts MysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyArgs and MysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyOutput values. You can construct a concrete instance of `MysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyInput` via:
MysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyArgs{...}
type MysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyOutput ¶
type MysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyOutput struct{ *pulumi.OutputState }
func (MysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyOutput) ElementType ¶
func (MysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyOutput) ElementType() reflect.Type
func (MysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyOutput) IsEnabled ¶
func (o MysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyOutput) IsEnabled() pulumi.BoolPtrOutput
Specifies if PITR is enabled or disabled.
func (MysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyOutput) ToMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyOutput ¶
func (o MysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyOutput) ToMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyOutput() MysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyOutput
func (MysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyOutput) ToMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyOutputWithContext ¶
func (o MysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyOutput) ToMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyOutputWithContext(ctx context.Context) MysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyOutput
type MysqlBackupDbSystemSnapshotDataStorage ¶ added in v2.8.0
type MysqlBackupDbSystemSnapshotDataStorage struct { // The actual allocated storage size for the DB System. This may be higher than dataStorageSizeInGBs if an automatic storage expansion has occurred. AllocatedStorageSizeInGbs *int `pulumi:"allocatedStorageSizeInGbs"` // DEPRECATED: User specified size of the data volume. May be less than current allocatedStorageSizeInGBs. Replaced by dataStorage.dataStorageSizeInGBs. DataStorageSizeInGb *int `pulumi:"dataStorageSizeInGb"` // The absolute limit the DB System's storage size may ever expand to, either manually or automatically. This limit is based based on the initial dataStorageSizeInGBs when the DB System was first created. Both dataStorageSizeInGBs and maxDataStorageSizeInGBs can not exceed this value. DataStorageSizeLimitInGbs *int `pulumi:"dataStorageSizeLimitInGbs"` // Enable/disable automatic storage expansion. When set to true, the DB System will automatically add storage incrementally up to the value specified in maxStorageSizeInGBs. IsAutoExpandStorageEnabled *bool `pulumi:"isAutoExpandStorageEnabled"` // Maximum storage size this DB System can expand to. When isAutoExpandStorageEnabled is set to true, the DB System will add storage incrementally up to this value. MaxStorageSizeInGbs *int `pulumi:"maxStorageSizeInGbs"` }
type MysqlBackupDbSystemSnapshotDataStorageArgs ¶ added in v2.8.0
type MysqlBackupDbSystemSnapshotDataStorageArgs struct { // The actual allocated storage size for the DB System. This may be higher than dataStorageSizeInGBs if an automatic storage expansion has occurred. AllocatedStorageSizeInGbs pulumi.IntPtrInput `pulumi:"allocatedStorageSizeInGbs"` // DEPRECATED: User specified size of the data volume. May be less than current allocatedStorageSizeInGBs. Replaced by dataStorage.dataStorageSizeInGBs. DataStorageSizeInGb pulumi.IntPtrInput `pulumi:"dataStorageSizeInGb"` // The absolute limit the DB System's storage size may ever expand to, either manually or automatically. This limit is based based on the initial dataStorageSizeInGBs when the DB System was first created. Both dataStorageSizeInGBs and maxDataStorageSizeInGBs can not exceed this value. DataStorageSizeLimitInGbs pulumi.IntPtrInput `pulumi:"dataStorageSizeLimitInGbs"` // Enable/disable automatic storage expansion. When set to true, the DB System will automatically add storage incrementally up to the value specified in maxStorageSizeInGBs. IsAutoExpandStorageEnabled pulumi.BoolPtrInput `pulumi:"isAutoExpandStorageEnabled"` // Maximum storage size this DB System can expand to. When isAutoExpandStorageEnabled is set to true, the DB System will add storage incrementally up to this value. MaxStorageSizeInGbs pulumi.IntPtrInput `pulumi:"maxStorageSizeInGbs"` }
func (MysqlBackupDbSystemSnapshotDataStorageArgs) ElementType ¶ added in v2.8.0
func (MysqlBackupDbSystemSnapshotDataStorageArgs) ElementType() reflect.Type
func (MysqlBackupDbSystemSnapshotDataStorageArgs) ToMysqlBackupDbSystemSnapshotDataStorageOutput ¶ added in v2.8.0
func (i MysqlBackupDbSystemSnapshotDataStorageArgs) ToMysqlBackupDbSystemSnapshotDataStorageOutput() MysqlBackupDbSystemSnapshotDataStorageOutput
func (MysqlBackupDbSystemSnapshotDataStorageArgs) ToMysqlBackupDbSystemSnapshotDataStorageOutputWithContext ¶ added in v2.8.0
func (i MysqlBackupDbSystemSnapshotDataStorageArgs) ToMysqlBackupDbSystemSnapshotDataStorageOutputWithContext(ctx context.Context) MysqlBackupDbSystemSnapshotDataStorageOutput
type MysqlBackupDbSystemSnapshotDataStorageArray ¶ added in v2.8.0
type MysqlBackupDbSystemSnapshotDataStorageArray []MysqlBackupDbSystemSnapshotDataStorageInput
func (MysqlBackupDbSystemSnapshotDataStorageArray) ElementType ¶ added in v2.8.0
func (MysqlBackupDbSystemSnapshotDataStorageArray) ElementType() reflect.Type
func (MysqlBackupDbSystemSnapshotDataStorageArray) ToMysqlBackupDbSystemSnapshotDataStorageArrayOutput ¶ added in v2.8.0
func (i MysqlBackupDbSystemSnapshotDataStorageArray) ToMysqlBackupDbSystemSnapshotDataStorageArrayOutput() MysqlBackupDbSystemSnapshotDataStorageArrayOutput
func (MysqlBackupDbSystemSnapshotDataStorageArray) ToMysqlBackupDbSystemSnapshotDataStorageArrayOutputWithContext ¶ added in v2.8.0
func (i MysqlBackupDbSystemSnapshotDataStorageArray) ToMysqlBackupDbSystemSnapshotDataStorageArrayOutputWithContext(ctx context.Context) MysqlBackupDbSystemSnapshotDataStorageArrayOutput
type MysqlBackupDbSystemSnapshotDataStorageArrayInput ¶ added in v2.8.0
type MysqlBackupDbSystemSnapshotDataStorageArrayInput interface { pulumi.Input ToMysqlBackupDbSystemSnapshotDataStorageArrayOutput() MysqlBackupDbSystemSnapshotDataStorageArrayOutput ToMysqlBackupDbSystemSnapshotDataStorageArrayOutputWithContext(context.Context) MysqlBackupDbSystemSnapshotDataStorageArrayOutput }
MysqlBackupDbSystemSnapshotDataStorageArrayInput is an input type that accepts MysqlBackupDbSystemSnapshotDataStorageArray and MysqlBackupDbSystemSnapshotDataStorageArrayOutput values. You can construct a concrete instance of `MysqlBackupDbSystemSnapshotDataStorageArrayInput` via:
MysqlBackupDbSystemSnapshotDataStorageArray{ MysqlBackupDbSystemSnapshotDataStorageArgs{...} }
type MysqlBackupDbSystemSnapshotDataStorageArrayOutput ¶ added in v2.8.0
type MysqlBackupDbSystemSnapshotDataStorageArrayOutput struct{ *pulumi.OutputState }
func (MysqlBackupDbSystemSnapshotDataStorageArrayOutput) ElementType ¶ added in v2.8.0
func (MysqlBackupDbSystemSnapshotDataStorageArrayOutput) ElementType() reflect.Type
func (MysqlBackupDbSystemSnapshotDataStorageArrayOutput) ToMysqlBackupDbSystemSnapshotDataStorageArrayOutput ¶ added in v2.8.0
func (o MysqlBackupDbSystemSnapshotDataStorageArrayOutput) ToMysqlBackupDbSystemSnapshotDataStorageArrayOutput() MysqlBackupDbSystemSnapshotDataStorageArrayOutput
func (MysqlBackupDbSystemSnapshotDataStorageArrayOutput) ToMysqlBackupDbSystemSnapshotDataStorageArrayOutputWithContext ¶ added in v2.8.0
func (o MysqlBackupDbSystemSnapshotDataStorageArrayOutput) ToMysqlBackupDbSystemSnapshotDataStorageArrayOutputWithContext(ctx context.Context) MysqlBackupDbSystemSnapshotDataStorageArrayOutput
type MysqlBackupDbSystemSnapshotDataStorageInput ¶ added in v2.8.0
type MysqlBackupDbSystemSnapshotDataStorageInput interface { pulumi.Input ToMysqlBackupDbSystemSnapshotDataStorageOutput() MysqlBackupDbSystemSnapshotDataStorageOutput ToMysqlBackupDbSystemSnapshotDataStorageOutputWithContext(context.Context) MysqlBackupDbSystemSnapshotDataStorageOutput }
MysqlBackupDbSystemSnapshotDataStorageInput is an input type that accepts MysqlBackupDbSystemSnapshotDataStorageArgs and MysqlBackupDbSystemSnapshotDataStorageOutput values. You can construct a concrete instance of `MysqlBackupDbSystemSnapshotDataStorageInput` via:
MysqlBackupDbSystemSnapshotDataStorageArgs{...}
type MysqlBackupDbSystemSnapshotDataStorageOutput ¶ added in v2.8.0
type MysqlBackupDbSystemSnapshotDataStorageOutput struct{ *pulumi.OutputState }
func (MysqlBackupDbSystemSnapshotDataStorageOutput) AllocatedStorageSizeInGbs ¶ added in v2.8.0
func (o MysqlBackupDbSystemSnapshotDataStorageOutput) AllocatedStorageSizeInGbs() pulumi.IntPtrOutput
The actual allocated storage size for the DB System. This may be higher than dataStorageSizeInGBs if an automatic storage expansion has occurred.
func (MysqlBackupDbSystemSnapshotDataStorageOutput) DataStorageSizeInGb ¶ added in v2.8.0
func (o MysqlBackupDbSystemSnapshotDataStorageOutput) DataStorageSizeInGb() pulumi.IntPtrOutput
DEPRECATED: User specified size of the data volume. May be less than current allocatedStorageSizeInGBs. Replaced by dataStorage.dataStorageSizeInGBs.
func (MysqlBackupDbSystemSnapshotDataStorageOutput) DataStorageSizeLimitInGbs ¶ added in v2.8.0
func (o MysqlBackupDbSystemSnapshotDataStorageOutput) DataStorageSizeLimitInGbs() pulumi.IntPtrOutput
The absolute limit the DB System's storage size may ever expand to, either manually or automatically. This limit is based based on the initial dataStorageSizeInGBs when the DB System was first created. Both dataStorageSizeInGBs and maxDataStorageSizeInGBs can not exceed this value.
func (MysqlBackupDbSystemSnapshotDataStorageOutput) ElementType ¶ added in v2.8.0
func (MysqlBackupDbSystemSnapshotDataStorageOutput) ElementType() reflect.Type
func (MysqlBackupDbSystemSnapshotDataStorageOutput) IsAutoExpandStorageEnabled ¶ added in v2.8.0
func (o MysqlBackupDbSystemSnapshotDataStorageOutput) IsAutoExpandStorageEnabled() pulumi.BoolPtrOutput
Enable/disable automatic storage expansion. When set to true, the DB System will automatically add storage incrementally up to the value specified in maxStorageSizeInGBs.
func (MysqlBackupDbSystemSnapshotDataStorageOutput) MaxStorageSizeInGbs ¶ added in v2.8.0
func (o MysqlBackupDbSystemSnapshotDataStorageOutput) MaxStorageSizeInGbs() pulumi.IntPtrOutput
Maximum storage size this DB System can expand to. When isAutoExpandStorageEnabled is set to true, the DB System will add storage incrementally up to this value.
func (MysqlBackupDbSystemSnapshotDataStorageOutput) ToMysqlBackupDbSystemSnapshotDataStorageOutput ¶ added in v2.8.0
func (o MysqlBackupDbSystemSnapshotDataStorageOutput) ToMysqlBackupDbSystemSnapshotDataStorageOutput() MysqlBackupDbSystemSnapshotDataStorageOutput
func (MysqlBackupDbSystemSnapshotDataStorageOutput) ToMysqlBackupDbSystemSnapshotDataStorageOutputWithContext ¶ added in v2.8.0
func (o MysqlBackupDbSystemSnapshotDataStorageOutput) ToMysqlBackupDbSystemSnapshotDataStorageOutputWithContext(ctx context.Context) MysqlBackupDbSystemSnapshotDataStorageOutput
type MysqlBackupDbSystemSnapshotDeletionPolicy ¶
type MysqlBackupDbSystemSnapshotDeletionPolicy struct { // Specifies if any automatic backups created for a DB System should be retained or deleted when the DB System is deleted. AutomaticBackupRetention *string `pulumi:"automaticBackupRetention"` // Specifies whether or not a backup is taken when the DB System is deleted. REQUIRE_FINAL_BACKUP: a backup is taken if the DB System is deleted. SKIP_FINAL_BACKUP: a backup is not taken if the DB System is deleted. FinalBackup *string `pulumi:"finalBackup"` // Specifies whether the DB System can be deleted. Set to true to prevent deletion, false (default) to allow. IsDeleteProtected *bool `pulumi:"isDeleteProtected"` }
type MysqlBackupDbSystemSnapshotDeletionPolicyArgs ¶
type MysqlBackupDbSystemSnapshotDeletionPolicyArgs struct { // Specifies if any automatic backups created for a DB System should be retained or deleted when the DB System is deleted. AutomaticBackupRetention pulumi.StringPtrInput `pulumi:"automaticBackupRetention"` // Specifies whether or not a backup is taken when the DB System is deleted. REQUIRE_FINAL_BACKUP: a backup is taken if the DB System is deleted. SKIP_FINAL_BACKUP: a backup is not taken if the DB System is deleted. FinalBackup pulumi.StringPtrInput `pulumi:"finalBackup"` // Specifies whether the DB System can be deleted. Set to true to prevent deletion, false (default) to allow. IsDeleteProtected pulumi.BoolPtrInput `pulumi:"isDeleteProtected"` }
func (MysqlBackupDbSystemSnapshotDeletionPolicyArgs) ElementType ¶
func (MysqlBackupDbSystemSnapshotDeletionPolicyArgs) ElementType() reflect.Type
func (MysqlBackupDbSystemSnapshotDeletionPolicyArgs) ToMysqlBackupDbSystemSnapshotDeletionPolicyOutput ¶
func (i MysqlBackupDbSystemSnapshotDeletionPolicyArgs) ToMysqlBackupDbSystemSnapshotDeletionPolicyOutput() MysqlBackupDbSystemSnapshotDeletionPolicyOutput
func (MysqlBackupDbSystemSnapshotDeletionPolicyArgs) ToMysqlBackupDbSystemSnapshotDeletionPolicyOutputWithContext ¶
func (i MysqlBackupDbSystemSnapshotDeletionPolicyArgs) ToMysqlBackupDbSystemSnapshotDeletionPolicyOutputWithContext(ctx context.Context) MysqlBackupDbSystemSnapshotDeletionPolicyOutput
type MysqlBackupDbSystemSnapshotDeletionPolicyArray ¶
type MysqlBackupDbSystemSnapshotDeletionPolicyArray []MysqlBackupDbSystemSnapshotDeletionPolicyInput
func (MysqlBackupDbSystemSnapshotDeletionPolicyArray) ElementType ¶
func (MysqlBackupDbSystemSnapshotDeletionPolicyArray) ElementType() reflect.Type
func (MysqlBackupDbSystemSnapshotDeletionPolicyArray) ToMysqlBackupDbSystemSnapshotDeletionPolicyArrayOutput ¶
func (i MysqlBackupDbSystemSnapshotDeletionPolicyArray) ToMysqlBackupDbSystemSnapshotDeletionPolicyArrayOutput() MysqlBackupDbSystemSnapshotDeletionPolicyArrayOutput
func (MysqlBackupDbSystemSnapshotDeletionPolicyArray) ToMysqlBackupDbSystemSnapshotDeletionPolicyArrayOutputWithContext ¶
func (i MysqlBackupDbSystemSnapshotDeletionPolicyArray) ToMysqlBackupDbSystemSnapshotDeletionPolicyArrayOutputWithContext(ctx context.Context) MysqlBackupDbSystemSnapshotDeletionPolicyArrayOutput
type MysqlBackupDbSystemSnapshotDeletionPolicyArrayInput ¶
type MysqlBackupDbSystemSnapshotDeletionPolicyArrayInput interface { pulumi.Input ToMysqlBackupDbSystemSnapshotDeletionPolicyArrayOutput() MysqlBackupDbSystemSnapshotDeletionPolicyArrayOutput ToMysqlBackupDbSystemSnapshotDeletionPolicyArrayOutputWithContext(context.Context) MysqlBackupDbSystemSnapshotDeletionPolicyArrayOutput }
MysqlBackupDbSystemSnapshotDeletionPolicyArrayInput is an input type that accepts MysqlBackupDbSystemSnapshotDeletionPolicyArray and MysqlBackupDbSystemSnapshotDeletionPolicyArrayOutput values. You can construct a concrete instance of `MysqlBackupDbSystemSnapshotDeletionPolicyArrayInput` via:
MysqlBackupDbSystemSnapshotDeletionPolicyArray{ MysqlBackupDbSystemSnapshotDeletionPolicyArgs{...} }
type MysqlBackupDbSystemSnapshotDeletionPolicyArrayOutput ¶
type MysqlBackupDbSystemSnapshotDeletionPolicyArrayOutput struct{ *pulumi.OutputState }
func (MysqlBackupDbSystemSnapshotDeletionPolicyArrayOutput) ElementType ¶
func (MysqlBackupDbSystemSnapshotDeletionPolicyArrayOutput) ElementType() reflect.Type
func (MysqlBackupDbSystemSnapshotDeletionPolicyArrayOutput) ToMysqlBackupDbSystemSnapshotDeletionPolicyArrayOutput ¶
func (o MysqlBackupDbSystemSnapshotDeletionPolicyArrayOutput) ToMysqlBackupDbSystemSnapshotDeletionPolicyArrayOutput() MysqlBackupDbSystemSnapshotDeletionPolicyArrayOutput
func (MysqlBackupDbSystemSnapshotDeletionPolicyArrayOutput) ToMysqlBackupDbSystemSnapshotDeletionPolicyArrayOutputWithContext ¶
func (o MysqlBackupDbSystemSnapshotDeletionPolicyArrayOutput) ToMysqlBackupDbSystemSnapshotDeletionPolicyArrayOutputWithContext(ctx context.Context) MysqlBackupDbSystemSnapshotDeletionPolicyArrayOutput
type MysqlBackupDbSystemSnapshotDeletionPolicyInput ¶
type MysqlBackupDbSystemSnapshotDeletionPolicyInput interface { pulumi.Input ToMysqlBackupDbSystemSnapshotDeletionPolicyOutput() MysqlBackupDbSystemSnapshotDeletionPolicyOutput ToMysqlBackupDbSystemSnapshotDeletionPolicyOutputWithContext(context.Context) MysqlBackupDbSystemSnapshotDeletionPolicyOutput }
MysqlBackupDbSystemSnapshotDeletionPolicyInput is an input type that accepts MysqlBackupDbSystemSnapshotDeletionPolicyArgs and MysqlBackupDbSystemSnapshotDeletionPolicyOutput values. You can construct a concrete instance of `MysqlBackupDbSystemSnapshotDeletionPolicyInput` via:
MysqlBackupDbSystemSnapshotDeletionPolicyArgs{...}
type MysqlBackupDbSystemSnapshotDeletionPolicyOutput ¶
type MysqlBackupDbSystemSnapshotDeletionPolicyOutput struct{ *pulumi.OutputState }
func (MysqlBackupDbSystemSnapshotDeletionPolicyOutput) AutomaticBackupRetention ¶
func (o MysqlBackupDbSystemSnapshotDeletionPolicyOutput) AutomaticBackupRetention() pulumi.StringPtrOutput
Specifies if any automatic backups created for a DB System should be retained or deleted when the DB System is deleted.
func (MysqlBackupDbSystemSnapshotDeletionPolicyOutput) ElementType ¶
func (MysqlBackupDbSystemSnapshotDeletionPolicyOutput) ElementType() reflect.Type
func (MysqlBackupDbSystemSnapshotDeletionPolicyOutput) FinalBackup ¶
func (o MysqlBackupDbSystemSnapshotDeletionPolicyOutput) FinalBackup() pulumi.StringPtrOutput
Specifies whether or not a backup is taken when the DB System is deleted. REQUIRE_FINAL_BACKUP: a backup is taken if the DB System is deleted. SKIP_FINAL_BACKUP: a backup is not taken if the DB System is deleted.
func (MysqlBackupDbSystemSnapshotDeletionPolicyOutput) IsDeleteProtected ¶
func (o MysqlBackupDbSystemSnapshotDeletionPolicyOutput) IsDeleteProtected() pulumi.BoolPtrOutput
Specifies whether the DB System can be deleted. Set to true to prevent deletion, false (default) to allow.
func (MysqlBackupDbSystemSnapshotDeletionPolicyOutput) ToMysqlBackupDbSystemSnapshotDeletionPolicyOutput ¶
func (o MysqlBackupDbSystemSnapshotDeletionPolicyOutput) ToMysqlBackupDbSystemSnapshotDeletionPolicyOutput() MysqlBackupDbSystemSnapshotDeletionPolicyOutput
func (MysqlBackupDbSystemSnapshotDeletionPolicyOutput) ToMysqlBackupDbSystemSnapshotDeletionPolicyOutputWithContext ¶
func (o MysqlBackupDbSystemSnapshotDeletionPolicyOutput) ToMysqlBackupDbSystemSnapshotDeletionPolicyOutputWithContext(ctx context.Context) MysqlBackupDbSystemSnapshotDeletionPolicyOutput
type MysqlBackupDbSystemSnapshotEndpoint ¶
type MysqlBackupDbSystemSnapshotEndpoint struct { // The network address of the DB System. Hostname *string `pulumi:"hostname"` // The IP address the DB System is configured to listen on. A private IP address of the primary endpoint of the DB System. Must be an available IP address within the subnet's CIDR. This will be a "dotted-quad" style IPv4 address. IpAddress *string `pulumi:"ipAddress"` // The access modes from the client that this endpoint supports. Modes []string `pulumi:"modes"` // The port for primary endpoint of the DB System to listen on. Port *int `pulumi:"port"` // The network port on which X Plugin listens for TCP/IP connections. This is the X Plugin equivalent of port. PortX *int `pulumi:"portX"` // The OCID of the resource that this endpoint is attached to. ResourceId *string `pulumi:"resourceId"` // The type of endpoint that clients and connectors can connect to. ResourceType *string `pulumi:"resourceType"` // The state of the endpoints, as far as it can seen from the DB System. There may be some inconsistency with the actual state of the MySQL service. Status *string `pulumi:"status"` // Additional information about the current endpoint status. StatusDetails *string `pulumi:"statusDetails"` }
type MysqlBackupDbSystemSnapshotEndpointArgs ¶
type MysqlBackupDbSystemSnapshotEndpointArgs struct { // The network address of the DB System. Hostname pulumi.StringPtrInput `pulumi:"hostname"` // The IP address the DB System is configured to listen on. A private IP address of the primary endpoint of the DB System. Must be an available IP address within the subnet's CIDR. This will be a "dotted-quad" style IPv4 address. IpAddress pulumi.StringPtrInput `pulumi:"ipAddress"` // The access modes from the client that this endpoint supports. Modes pulumi.StringArrayInput `pulumi:"modes"` // The port for primary endpoint of the DB System to listen on. Port pulumi.IntPtrInput `pulumi:"port"` // The network port on which X Plugin listens for TCP/IP connections. This is the X Plugin equivalent of port. PortX pulumi.IntPtrInput `pulumi:"portX"` // The OCID of the resource that this endpoint is attached to. ResourceId pulumi.StringPtrInput `pulumi:"resourceId"` // The type of endpoint that clients and connectors can connect to. ResourceType pulumi.StringPtrInput `pulumi:"resourceType"` // The state of the endpoints, as far as it can seen from the DB System. There may be some inconsistency with the actual state of the MySQL service. Status pulumi.StringPtrInput `pulumi:"status"` // Additional information about the current endpoint status. StatusDetails pulumi.StringPtrInput `pulumi:"statusDetails"` }
func (MysqlBackupDbSystemSnapshotEndpointArgs) ElementType ¶
func (MysqlBackupDbSystemSnapshotEndpointArgs) ElementType() reflect.Type
func (MysqlBackupDbSystemSnapshotEndpointArgs) ToMysqlBackupDbSystemSnapshotEndpointOutput ¶
func (i MysqlBackupDbSystemSnapshotEndpointArgs) ToMysqlBackupDbSystemSnapshotEndpointOutput() MysqlBackupDbSystemSnapshotEndpointOutput
func (MysqlBackupDbSystemSnapshotEndpointArgs) ToMysqlBackupDbSystemSnapshotEndpointOutputWithContext ¶
func (i MysqlBackupDbSystemSnapshotEndpointArgs) ToMysqlBackupDbSystemSnapshotEndpointOutputWithContext(ctx context.Context) MysqlBackupDbSystemSnapshotEndpointOutput
type MysqlBackupDbSystemSnapshotEndpointArray ¶
type MysqlBackupDbSystemSnapshotEndpointArray []MysqlBackupDbSystemSnapshotEndpointInput
func (MysqlBackupDbSystemSnapshotEndpointArray) ElementType ¶
func (MysqlBackupDbSystemSnapshotEndpointArray) ElementType() reflect.Type
func (MysqlBackupDbSystemSnapshotEndpointArray) ToMysqlBackupDbSystemSnapshotEndpointArrayOutput ¶
func (i MysqlBackupDbSystemSnapshotEndpointArray) ToMysqlBackupDbSystemSnapshotEndpointArrayOutput() MysqlBackupDbSystemSnapshotEndpointArrayOutput
func (MysqlBackupDbSystemSnapshotEndpointArray) ToMysqlBackupDbSystemSnapshotEndpointArrayOutputWithContext ¶
func (i MysqlBackupDbSystemSnapshotEndpointArray) ToMysqlBackupDbSystemSnapshotEndpointArrayOutputWithContext(ctx context.Context) MysqlBackupDbSystemSnapshotEndpointArrayOutput
type MysqlBackupDbSystemSnapshotEndpointArrayInput ¶
type MysqlBackupDbSystemSnapshotEndpointArrayInput interface { pulumi.Input ToMysqlBackupDbSystemSnapshotEndpointArrayOutput() MysqlBackupDbSystemSnapshotEndpointArrayOutput ToMysqlBackupDbSystemSnapshotEndpointArrayOutputWithContext(context.Context) MysqlBackupDbSystemSnapshotEndpointArrayOutput }
MysqlBackupDbSystemSnapshotEndpointArrayInput is an input type that accepts MysqlBackupDbSystemSnapshotEndpointArray and MysqlBackupDbSystemSnapshotEndpointArrayOutput values. You can construct a concrete instance of `MysqlBackupDbSystemSnapshotEndpointArrayInput` via:
MysqlBackupDbSystemSnapshotEndpointArray{ MysqlBackupDbSystemSnapshotEndpointArgs{...} }
type MysqlBackupDbSystemSnapshotEndpointArrayOutput ¶
type MysqlBackupDbSystemSnapshotEndpointArrayOutput struct{ *pulumi.OutputState }
func (MysqlBackupDbSystemSnapshotEndpointArrayOutput) ElementType ¶
func (MysqlBackupDbSystemSnapshotEndpointArrayOutput) ElementType() reflect.Type
func (MysqlBackupDbSystemSnapshotEndpointArrayOutput) ToMysqlBackupDbSystemSnapshotEndpointArrayOutput ¶
func (o MysqlBackupDbSystemSnapshotEndpointArrayOutput) ToMysqlBackupDbSystemSnapshotEndpointArrayOutput() MysqlBackupDbSystemSnapshotEndpointArrayOutput
func (MysqlBackupDbSystemSnapshotEndpointArrayOutput) ToMysqlBackupDbSystemSnapshotEndpointArrayOutputWithContext ¶
func (o MysqlBackupDbSystemSnapshotEndpointArrayOutput) ToMysqlBackupDbSystemSnapshotEndpointArrayOutputWithContext(ctx context.Context) MysqlBackupDbSystemSnapshotEndpointArrayOutput
type MysqlBackupDbSystemSnapshotEndpointInput ¶
type MysqlBackupDbSystemSnapshotEndpointInput interface { pulumi.Input ToMysqlBackupDbSystemSnapshotEndpointOutput() MysqlBackupDbSystemSnapshotEndpointOutput ToMysqlBackupDbSystemSnapshotEndpointOutputWithContext(context.Context) MysqlBackupDbSystemSnapshotEndpointOutput }
MysqlBackupDbSystemSnapshotEndpointInput is an input type that accepts MysqlBackupDbSystemSnapshotEndpointArgs and MysqlBackupDbSystemSnapshotEndpointOutput values. You can construct a concrete instance of `MysqlBackupDbSystemSnapshotEndpointInput` via:
MysqlBackupDbSystemSnapshotEndpointArgs{...}
type MysqlBackupDbSystemSnapshotEndpointOutput ¶
type MysqlBackupDbSystemSnapshotEndpointOutput struct{ *pulumi.OutputState }
func (MysqlBackupDbSystemSnapshotEndpointOutput) ElementType ¶
func (MysqlBackupDbSystemSnapshotEndpointOutput) ElementType() reflect.Type
func (MysqlBackupDbSystemSnapshotEndpointOutput) Hostname ¶
func (o MysqlBackupDbSystemSnapshotEndpointOutput) Hostname() pulumi.StringPtrOutput
The network address of the DB System.
func (MysqlBackupDbSystemSnapshotEndpointOutput) IpAddress ¶
func (o MysqlBackupDbSystemSnapshotEndpointOutput) IpAddress() pulumi.StringPtrOutput
The IP address the DB System is configured to listen on. A private IP address of the primary endpoint of the DB System. Must be an available IP address within the subnet's CIDR. This will be a "dotted-quad" style IPv4 address.
func (MysqlBackupDbSystemSnapshotEndpointOutput) Modes ¶
func (o MysqlBackupDbSystemSnapshotEndpointOutput) Modes() pulumi.StringArrayOutput
The access modes from the client that this endpoint supports.
func (MysqlBackupDbSystemSnapshotEndpointOutput) Port ¶
func (o MysqlBackupDbSystemSnapshotEndpointOutput) Port() pulumi.IntPtrOutput
The port for primary endpoint of the DB System to listen on.
func (MysqlBackupDbSystemSnapshotEndpointOutput) PortX ¶
func (o MysqlBackupDbSystemSnapshotEndpointOutput) PortX() pulumi.IntPtrOutput
The network port on which X Plugin listens for TCP/IP connections. This is the X Plugin equivalent of port.
func (MysqlBackupDbSystemSnapshotEndpointOutput) ResourceId ¶
func (o MysqlBackupDbSystemSnapshotEndpointOutput) ResourceId() pulumi.StringPtrOutput
The OCID of the resource that this endpoint is attached to.
func (MysqlBackupDbSystemSnapshotEndpointOutput) ResourceType ¶
func (o MysqlBackupDbSystemSnapshotEndpointOutput) ResourceType() pulumi.StringPtrOutput
The type of endpoint that clients and connectors can connect to.
func (MysqlBackupDbSystemSnapshotEndpointOutput) Status ¶
func (o MysqlBackupDbSystemSnapshotEndpointOutput) Status() pulumi.StringPtrOutput
The state of the endpoints, as far as it can seen from the DB System. There may be some inconsistency with the actual state of the MySQL service.
func (MysqlBackupDbSystemSnapshotEndpointOutput) StatusDetails ¶
func (o MysqlBackupDbSystemSnapshotEndpointOutput) StatusDetails() pulumi.StringPtrOutput
Additional information about the current endpoint status.
func (MysqlBackupDbSystemSnapshotEndpointOutput) ToMysqlBackupDbSystemSnapshotEndpointOutput ¶
func (o MysqlBackupDbSystemSnapshotEndpointOutput) ToMysqlBackupDbSystemSnapshotEndpointOutput() MysqlBackupDbSystemSnapshotEndpointOutput
func (MysqlBackupDbSystemSnapshotEndpointOutput) ToMysqlBackupDbSystemSnapshotEndpointOutputWithContext ¶
func (o MysqlBackupDbSystemSnapshotEndpointOutput) ToMysqlBackupDbSystemSnapshotEndpointOutputWithContext(ctx context.Context) MysqlBackupDbSystemSnapshotEndpointOutput
type MysqlBackupDbSystemSnapshotInput ¶
type MysqlBackupDbSystemSnapshotInput interface { pulumi.Input ToMysqlBackupDbSystemSnapshotOutput() MysqlBackupDbSystemSnapshotOutput ToMysqlBackupDbSystemSnapshotOutputWithContext(context.Context) MysqlBackupDbSystemSnapshotOutput }
MysqlBackupDbSystemSnapshotInput is an input type that accepts MysqlBackupDbSystemSnapshotArgs and MysqlBackupDbSystemSnapshotOutput values. You can construct a concrete instance of `MysqlBackupDbSystemSnapshotInput` via:
MysqlBackupDbSystemSnapshotArgs{...}
type MysqlBackupDbSystemSnapshotMaintenance ¶
type MysqlBackupDbSystemSnapshotMaintenance struct { // The start time of the maintenance window. WindowStartTime *string `pulumi:"windowStartTime"` }
type MysqlBackupDbSystemSnapshotMaintenanceArgs ¶
type MysqlBackupDbSystemSnapshotMaintenanceArgs struct { // The start time of the maintenance window. WindowStartTime pulumi.StringPtrInput `pulumi:"windowStartTime"` }
func (MysqlBackupDbSystemSnapshotMaintenanceArgs) ElementType ¶
func (MysqlBackupDbSystemSnapshotMaintenanceArgs) ElementType() reflect.Type
func (MysqlBackupDbSystemSnapshotMaintenanceArgs) ToMysqlBackupDbSystemSnapshotMaintenanceOutput ¶
func (i MysqlBackupDbSystemSnapshotMaintenanceArgs) ToMysqlBackupDbSystemSnapshotMaintenanceOutput() MysqlBackupDbSystemSnapshotMaintenanceOutput
func (MysqlBackupDbSystemSnapshotMaintenanceArgs) ToMysqlBackupDbSystemSnapshotMaintenanceOutputWithContext ¶
func (i MysqlBackupDbSystemSnapshotMaintenanceArgs) ToMysqlBackupDbSystemSnapshotMaintenanceOutputWithContext(ctx context.Context) MysqlBackupDbSystemSnapshotMaintenanceOutput
type MysqlBackupDbSystemSnapshotMaintenanceArray ¶
type MysqlBackupDbSystemSnapshotMaintenanceArray []MysqlBackupDbSystemSnapshotMaintenanceInput
func (MysqlBackupDbSystemSnapshotMaintenanceArray) ElementType ¶
func (MysqlBackupDbSystemSnapshotMaintenanceArray) ElementType() reflect.Type
func (MysqlBackupDbSystemSnapshotMaintenanceArray) ToMysqlBackupDbSystemSnapshotMaintenanceArrayOutput ¶
func (i MysqlBackupDbSystemSnapshotMaintenanceArray) ToMysqlBackupDbSystemSnapshotMaintenanceArrayOutput() MysqlBackupDbSystemSnapshotMaintenanceArrayOutput
func (MysqlBackupDbSystemSnapshotMaintenanceArray) ToMysqlBackupDbSystemSnapshotMaintenanceArrayOutputWithContext ¶
func (i MysqlBackupDbSystemSnapshotMaintenanceArray) ToMysqlBackupDbSystemSnapshotMaintenanceArrayOutputWithContext(ctx context.Context) MysqlBackupDbSystemSnapshotMaintenanceArrayOutput
type MysqlBackupDbSystemSnapshotMaintenanceArrayInput ¶
type MysqlBackupDbSystemSnapshotMaintenanceArrayInput interface { pulumi.Input ToMysqlBackupDbSystemSnapshotMaintenanceArrayOutput() MysqlBackupDbSystemSnapshotMaintenanceArrayOutput ToMysqlBackupDbSystemSnapshotMaintenanceArrayOutputWithContext(context.Context) MysqlBackupDbSystemSnapshotMaintenanceArrayOutput }
MysqlBackupDbSystemSnapshotMaintenanceArrayInput is an input type that accepts MysqlBackupDbSystemSnapshotMaintenanceArray and MysqlBackupDbSystemSnapshotMaintenanceArrayOutput values. You can construct a concrete instance of `MysqlBackupDbSystemSnapshotMaintenanceArrayInput` via:
MysqlBackupDbSystemSnapshotMaintenanceArray{ MysqlBackupDbSystemSnapshotMaintenanceArgs{...} }
type MysqlBackupDbSystemSnapshotMaintenanceArrayOutput ¶
type MysqlBackupDbSystemSnapshotMaintenanceArrayOutput struct{ *pulumi.OutputState }
func (MysqlBackupDbSystemSnapshotMaintenanceArrayOutput) ElementType ¶
func (MysqlBackupDbSystemSnapshotMaintenanceArrayOutput) ElementType() reflect.Type
func (MysqlBackupDbSystemSnapshotMaintenanceArrayOutput) ToMysqlBackupDbSystemSnapshotMaintenanceArrayOutput ¶
func (o MysqlBackupDbSystemSnapshotMaintenanceArrayOutput) ToMysqlBackupDbSystemSnapshotMaintenanceArrayOutput() MysqlBackupDbSystemSnapshotMaintenanceArrayOutput
func (MysqlBackupDbSystemSnapshotMaintenanceArrayOutput) ToMysqlBackupDbSystemSnapshotMaintenanceArrayOutputWithContext ¶
func (o MysqlBackupDbSystemSnapshotMaintenanceArrayOutput) ToMysqlBackupDbSystemSnapshotMaintenanceArrayOutputWithContext(ctx context.Context) MysqlBackupDbSystemSnapshotMaintenanceArrayOutput
type MysqlBackupDbSystemSnapshotMaintenanceInput ¶
type MysqlBackupDbSystemSnapshotMaintenanceInput interface { pulumi.Input ToMysqlBackupDbSystemSnapshotMaintenanceOutput() MysqlBackupDbSystemSnapshotMaintenanceOutput ToMysqlBackupDbSystemSnapshotMaintenanceOutputWithContext(context.Context) MysqlBackupDbSystemSnapshotMaintenanceOutput }
MysqlBackupDbSystemSnapshotMaintenanceInput is an input type that accepts MysqlBackupDbSystemSnapshotMaintenanceArgs and MysqlBackupDbSystemSnapshotMaintenanceOutput values. You can construct a concrete instance of `MysqlBackupDbSystemSnapshotMaintenanceInput` via:
MysqlBackupDbSystemSnapshotMaintenanceArgs{...}
type MysqlBackupDbSystemSnapshotMaintenanceOutput ¶
type MysqlBackupDbSystemSnapshotMaintenanceOutput struct{ *pulumi.OutputState }
func (MysqlBackupDbSystemSnapshotMaintenanceOutput) ElementType ¶
func (MysqlBackupDbSystemSnapshotMaintenanceOutput) ElementType() reflect.Type
func (MysqlBackupDbSystemSnapshotMaintenanceOutput) ToMysqlBackupDbSystemSnapshotMaintenanceOutput ¶
func (o MysqlBackupDbSystemSnapshotMaintenanceOutput) ToMysqlBackupDbSystemSnapshotMaintenanceOutput() MysqlBackupDbSystemSnapshotMaintenanceOutput
func (MysqlBackupDbSystemSnapshotMaintenanceOutput) ToMysqlBackupDbSystemSnapshotMaintenanceOutputWithContext ¶
func (o MysqlBackupDbSystemSnapshotMaintenanceOutput) ToMysqlBackupDbSystemSnapshotMaintenanceOutputWithContext(ctx context.Context) MysqlBackupDbSystemSnapshotMaintenanceOutput
func (MysqlBackupDbSystemSnapshotMaintenanceOutput) WindowStartTime ¶
func (o MysqlBackupDbSystemSnapshotMaintenanceOutput) WindowStartTime() pulumi.StringPtrOutput
The start time of the maintenance window.
type MysqlBackupDbSystemSnapshotOutput ¶
type MysqlBackupDbSystemSnapshotOutput struct{ *pulumi.OutputState }
func (MysqlBackupDbSystemSnapshotOutput) AdminUsername ¶
func (o MysqlBackupDbSystemSnapshotOutput) AdminUsername() pulumi.StringPtrOutput
The username for the administrative user.
func (MysqlBackupDbSystemSnapshotOutput) AvailabilityDomain ¶
func (o MysqlBackupDbSystemSnapshotOutput) AvailabilityDomain() pulumi.StringPtrOutput
The Availability Domain where the primary DB System should be located.
func (MysqlBackupDbSystemSnapshotOutput) BackupPolicies ¶
func (o MysqlBackupDbSystemSnapshotOutput) BackupPolicies() MysqlBackupDbSystemSnapshotBackupPolicyArrayOutput
The Backup policy for the DB System.
func (MysqlBackupDbSystemSnapshotOutput) CompartmentId ¶
func (o MysqlBackupDbSystemSnapshotOutput) CompartmentId() pulumi.StringPtrOutput
(Updatable) The OCID of the compartment the backup exists in.
func (MysqlBackupDbSystemSnapshotOutput) ConfigurationId ¶
func (o MysqlBackupDbSystemSnapshotOutput) ConfigurationId() pulumi.StringPtrOutput
The OCID of the Configuration to be used for Instances in this DB System.
func (MysqlBackupDbSystemSnapshotOutput) CrashRecovery ¶
func (o MysqlBackupDbSystemSnapshotOutput) CrashRecovery() pulumi.StringPtrOutput
Whether to run the DB System with InnoDB Redo Logs and the Double Write Buffer enabled or disabled, and whether to enable or disable syncing of the Binary Logs.
func (MysqlBackupDbSystemSnapshotOutput) DataStorageSizeInGb ¶
func (o MysqlBackupDbSystemSnapshotOutput) DataStorageSizeInGb() pulumi.IntPtrOutput
DEPRECATED: User specified size of the data volume. May be less than current allocatedStorageSizeInGBs. Replaced by dataStorage.dataStorageSizeInGBs.
func (MysqlBackupDbSystemSnapshotOutput) DataStorages ¶ added in v2.8.0
func (o MysqlBackupDbSystemSnapshotOutput) DataStorages() MysqlBackupDbSystemSnapshotDataStorageArrayOutput
Data Storage information.
func (MysqlBackupDbSystemSnapshotOutput) DatabaseManagement ¶
func (o MysqlBackupDbSystemSnapshotOutput) DatabaseManagement() pulumi.StringPtrOutput
Whether to enable monitoring via the Database Management service.
func (MysqlBackupDbSystemSnapshotOutput) DefinedTags ¶
func (o MysqlBackupDbSystemSnapshotOutput) 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 (MysqlBackupDbSystemSnapshotOutput) DeletionPolicies ¶
func (o MysqlBackupDbSystemSnapshotOutput) DeletionPolicies() MysqlBackupDbSystemSnapshotDeletionPolicyArrayOutput
The Deletion policy for the DB System.
func (MysqlBackupDbSystemSnapshotOutput) Description ¶
func (o MysqlBackupDbSystemSnapshotOutput) Description() pulumi.StringPtrOutput
(Updatable) A user-supplied description for the backup.
func (MysqlBackupDbSystemSnapshotOutput) DisplayName ¶
func (o MysqlBackupDbSystemSnapshotOutput) DisplayName() pulumi.StringPtrOutput
(Updatable) A user-supplied display name for the backup.
func (MysqlBackupDbSystemSnapshotOutput) ElementType ¶
func (MysqlBackupDbSystemSnapshotOutput) ElementType() reflect.Type
func (MysqlBackupDbSystemSnapshotOutput) Endpoints ¶
func (o MysqlBackupDbSystemSnapshotOutput) Endpoints() MysqlBackupDbSystemSnapshotEndpointArrayOutput
The network endpoints available for this DB System.
func (MysqlBackupDbSystemSnapshotOutput) FaultDomain ¶
func (o MysqlBackupDbSystemSnapshotOutput) FaultDomain() pulumi.StringPtrOutput
The name of the Fault Domain the DB System is located in.
func (MysqlBackupDbSystemSnapshotOutput) FreeformTags ¶
func (o MysqlBackupDbSystemSnapshotOutput) 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 (MysqlBackupDbSystemSnapshotOutput) HostnameLabel ¶
func (o MysqlBackupDbSystemSnapshotOutput) HostnameLabel() pulumi.StringPtrOutput
The hostname for the primary endpoint of the DB System. Used for DNS. The value is the hostname portion of the primary private IP's fully qualified domain name (FQDN) (for example, "dbsystem-1" in FQDN "dbsystem-1.subnet123.vcn1.oraclevcn.com"). Must be unique across all VNICs in the subnet and comply with RFC 952 and RFC 1123.
func (MysqlBackupDbSystemSnapshotOutput) Id ¶
func (o MysqlBackupDbSystemSnapshotOutput) Id() pulumi.StringPtrOutput
OCID of the backup itself
func (MysqlBackupDbSystemSnapshotOutput) IpAddress ¶
func (o MysqlBackupDbSystemSnapshotOutput) IpAddress() pulumi.StringPtrOutput
The IP address the DB System is configured to listen on. A private IP address of the primary endpoint of the DB System. Must be an available IP address within the subnet's CIDR. This will be a "dotted-quad" style IPv4 address.
func (MysqlBackupDbSystemSnapshotOutput) IsHighlyAvailable ¶
func (o MysqlBackupDbSystemSnapshotOutput) IsHighlyAvailable() pulumi.BoolPtrOutput
Specifies if the DB System is highly available.
func (MysqlBackupDbSystemSnapshotOutput) Maintenances ¶
func (o MysqlBackupDbSystemSnapshotOutput) Maintenances() MysqlBackupDbSystemSnapshotMaintenanceArrayOutput
The Maintenance Policy for the DB System or Read Replica that this model is included in.
func (MysqlBackupDbSystemSnapshotOutput) MysqlVersion ¶
func (o MysqlBackupDbSystemSnapshotOutput) MysqlVersion() pulumi.StringPtrOutput
The MySQL server version of the DB System used for backup.
func (MysqlBackupDbSystemSnapshotOutput) Port ¶
func (o MysqlBackupDbSystemSnapshotOutput) Port() pulumi.IntPtrOutput
The port for primary endpoint of the DB System to listen on.
func (MysqlBackupDbSystemSnapshotOutput) PortX ¶
func (o MysqlBackupDbSystemSnapshotOutput) PortX() pulumi.IntPtrOutput
The network port on which X Plugin listens for TCP/IP connections. This is the X Plugin equivalent of port.
func (MysqlBackupDbSystemSnapshotOutput) Region ¶
func (o MysqlBackupDbSystemSnapshotOutput) Region() pulumi.StringPtrOutput
The region identifier of the region where the DB system exists. For more information, please see [Regions and Availability Domains](https://docs.oracle.com/en-us/iaas/Content/General/Concepts/regions.htm).
func (MysqlBackupDbSystemSnapshotOutput) SecureConnections ¶
func (o MysqlBackupDbSystemSnapshotOutput) SecureConnections() MysqlBackupDbSystemSnapshotSecureConnectionArrayOutput
Secure connection configuration details.
func (MysqlBackupDbSystemSnapshotOutput) ShapeName ¶
func (o MysqlBackupDbSystemSnapshotOutput) ShapeName() pulumi.StringPtrOutput
The shape of the DB System instance used for backup.
func (MysqlBackupDbSystemSnapshotOutput) SubnetId ¶
func (o MysqlBackupDbSystemSnapshotOutput) SubnetId() pulumi.StringPtrOutput
The OCID of the subnet the DB System is associated with.
func (MysqlBackupDbSystemSnapshotOutput) ToMysqlBackupDbSystemSnapshotOutput ¶
func (o MysqlBackupDbSystemSnapshotOutput) ToMysqlBackupDbSystemSnapshotOutput() MysqlBackupDbSystemSnapshotOutput
func (MysqlBackupDbSystemSnapshotOutput) ToMysqlBackupDbSystemSnapshotOutputWithContext ¶
func (o MysqlBackupDbSystemSnapshotOutput) ToMysqlBackupDbSystemSnapshotOutputWithContext(ctx context.Context) MysqlBackupDbSystemSnapshotOutput
type MysqlBackupDbSystemSnapshotSecureConnection ¶
type MysqlBackupDbSystemSnapshotSecureConnection struct { // Select whether to use MySQL Database Service-managed certificate (SYSTEM) or your own certificate (BYOC). CertificateGenerationType *string `pulumi:"certificateGenerationType"` // The OCID of the certificate to use. CertificateId *string `pulumi:"certificateId"` }
type MysqlBackupDbSystemSnapshotSecureConnectionArgs ¶
type MysqlBackupDbSystemSnapshotSecureConnectionArgs struct { // Select whether to use MySQL Database Service-managed certificate (SYSTEM) or your own certificate (BYOC). CertificateGenerationType pulumi.StringPtrInput `pulumi:"certificateGenerationType"` // The OCID of the certificate to use. CertificateId pulumi.StringPtrInput `pulumi:"certificateId"` }
func (MysqlBackupDbSystemSnapshotSecureConnectionArgs) ElementType ¶
func (MysqlBackupDbSystemSnapshotSecureConnectionArgs) ElementType() reflect.Type
func (MysqlBackupDbSystemSnapshotSecureConnectionArgs) ToMysqlBackupDbSystemSnapshotSecureConnectionOutput ¶
func (i MysqlBackupDbSystemSnapshotSecureConnectionArgs) ToMysqlBackupDbSystemSnapshotSecureConnectionOutput() MysqlBackupDbSystemSnapshotSecureConnectionOutput
func (MysqlBackupDbSystemSnapshotSecureConnectionArgs) ToMysqlBackupDbSystemSnapshotSecureConnectionOutputWithContext ¶
func (i MysqlBackupDbSystemSnapshotSecureConnectionArgs) ToMysqlBackupDbSystemSnapshotSecureConnectionOutputWithContext(ctx context.Context) MysqlBackupDbSystemSnapshotSecureConnectionOutput
type MysqlBackupDbSystemSnapshotSecureConnectionArray ¶
type MysqlBackupDbSystemSnapshotSecureConnectionArray []MysqlBackupDbSystemSnapshotSecureConnectionInput
func (MysqlBackupDbSystemSnapshotSecureConnectionArray) ElementType ¶
func (MysqlBackupDbSystemSnapshotSecureConnectionArray) ElementType() reflect.Type
func (MysqlBackupDbSystemSnapshotSecureConnectionArray) ToMysqlBackupDbSystemSnapshotSecureConnectionArrayOutput ¶
func (i MysqlBackupDbSystemSnapshotSecureConnectionArray) ToMysqlBackupDbSystemSnapshotSecureConnectionArrayOutput() MysqlBackupDbSystemSnapshotSecureConnectionArrayOutput
func (MysqlBackupDbSystemSnapshotSecureConnectionArray) ToMysqlBackupDbSystemSnapshotSecureConnectionArrayOutputWithContext ¶
func (i MysqlBackupDbSystemSnapshotSecureConnectionArray) ToMysqlBackupDbSystemSnapshotSecureConnectionArrayOutputWithContext(ctx context.Context) MysqlBackupDbSystemSnapshotSecureConnectionArrayOutput
type MysqlBackupDbSystemSnapshotSecureConnectionArrayInput ¶
type MysqlBackupDbSystemSnapshotSecureConnectionArrayInput interface { pulumi.Input ToMysqlBackupDbSystemSnapshotSecureConnectionArrayOutput() MysqlBackupDbSystemSnapshotSecureConnectionArrayOutput ToMysqlBackupDbSystemSnapshotSecureConnectionArrayOutputWithContext(context.Context) MysqlBackupDbSystemSnapshotSecureConnectionArrayOutput }
MysqlBackupDbSystemSnapshotSecureConnectionArrayInput is an input type that accepts MysqlBackupDbSystemSnapshotSecureConnectionArray and MysqlBackupDbSystemSnapshotSecureConnectionArrayOutput values. You can construct a concrete instance of `MysqlBackupDbSystemSnapshotSecureConnectionArrayInput` via:
MysqlBackupDbSystemSnapshotSecureConnectionArray{ MysqlBackupDbSystemSnapshotSecureConnectionArgs{...} }
type MysqlBackupDbSystemSnapshotSecureConnectionArrayOutput ¶
type MysqlBackupDbSystemSnapshotSecureConnectionArrayOutput struct{ *pulumi.OutputState }
func (MysqlBackupDbSystemSnapshotSecureConnectionArrayOutput) ElementType ¶
func (MysqlBackupDbSystemSnapshotSecureConnectionArrayOutput) ElementType() reflect.Type
func (MysqlBackupDbSystemSnapshotSecureConnectionArrayOutput) ToMysqlBackupDbSystemSnapshotSecureConnectionArrayOutput ¶
func (o MysqlBackupDbSystemSnapshotSecureConnectionArrayOutput) ToMysqlBackupDbSystemSnapshotSecureConnectionArrayOutput() MysqlBackupDbSystemSnapshotSecureConnectionArrayOutput
func (MysqlBackupDbSystemSnapshotSecureConnectionArrayOutput) ToMysqlBackupDbSystemSnapshotSecureConnectionArrayOutputWithContext ¶
func (o MysqlBackupDbSystemSnapshotSecureConnectionArrayOutput) ToMysqlBackupDbSystemSnapshotSecureConnectionArrayOutputWithContext(ctx context.Context) MysqlBackupDbSystemSnapshotSecureConnectionArrayOutput
type MysqlBackupDbSystemSnapshotSecureConnectionInput ¶
type MysqlBackupDbSystemSnapshotSecureConnectionInput interface { pulumi.Input ToMysqlBackupDbSystemSnapshotSecureConnectionOutput() MysqlBackupDbSystemSnapshotSecureConnectionOutput ToMysqlBackupDbSystemSnapshotSecureConnectionOutputWithContext(context.Context) MysqlBackupDbSystemSnapshotSecureConnectionOutput }
MysqlBackupDbSystemSnapshotSecureConnectionInput is an input type that accepts MysqlBackupDbSystemSnapshotSecureConnectionArgs and MysqlBackupDbSystemSnapshotSecureConnectionOutput values. You can construct a concrete instance of `MysqlBackupDbSystemSnapshotSecureConnectionInput` via:
MysqlBackupDbSystemSnapshotSecureConnectionArgs{...}
type MysqlBackupDbSystemSnapshotSecureConnectionOutput ¶
type MysqlBackupDbSystemSnapshotSecureConnectionOutput struct{ *pulumi.OutputState }
func (MysqlBackupDbSystemSnapshotSecureConnectionOutput) CertificateGenerationType ¶
func (o MysqlBackupDbSystemSnapshotSecureConnectionOutput) CertificateGenerationType() pulumi.StringPtrOutput
Select whether to use MySQL Database Service-managed certificate (SYSTEM) or your own certificate (BYOC).
func (MysqlBackupDbSystemSnapshotSecureConnectionOutput) CertificateId ¶
func (o MysqlBackupDbSystemSnapshotSecureConnectionOutput) CertificateId() pulumi.StringPtrOutput
The OCID of the certificate to use.
func (MysqlBackupDbSystemSnapshotSecureConnectionOutput) ElementType ¶
func (MysqlBackupDbSystemSnapshotSecureConnectionOutput) ElementType() reflect.Type
func (MysqlBackupDbSystemSnapshotSecureConnectionOutput) ToMysqlBackupDbSystemSnapshotSecureConnectionOutput ¶
func (o MysqlBackupDbSystemSnapshotSecureConnectionOutput) ToMysqlBackupDbSystemSnapshotSecureConnectionOutput() MysqlBackupDbSystemSnapshotSecureConnectionOutput
func (MysqlBackupDbSystemSnapshotSecureConnectionOutput) ToMysqlBackupDbSystemSnapshotSecureConnectionOutputWithContext ¶
func (o MysqlBackupDbSystemSnapshotSecureConnectionOutput) ToMysqlBackupDbSystemSnapshotSecureConnectionOutputWithContext(ctx context.Context) MysqlBackupDbSystemSnapshotSecureConnectionOutput
type MysqlBackupDbSystemSnapshotSummary ¶
type MysqlBackupDbSystemSnapshotSummary struct { // (Updatable) A user-supplied display name for the backup. DisplayName *string `pulumi:"displayName"` // OCID of the backup itself Id *string `pulumi:"id"` // The region identifier of the region where the DB system exists. For more information, please see [Regions and Availability Domains](https://docs.oracle.com/en-us/iaas/Content/General/Concepts/regions.htm). Region *string `pulumi:"region"` }
type MysqlBackupDbSystemSnapshotSummaryArgs ¶
type MysqlBackupDbSystemSnapshotSummaryArgs struct { // (Updatable) A user-supplied display name for the backup. DisplayName pulumi.StringPtrInput `pulumi:"displayName"` // OCID of the backup itself Id pulumi.StringPtrInput `pulumi:"id"` // The region identifier of the region where the DB system exists. For more information, please see [Regions and Availability Domains](https://docs.oracle.com/en-us/iaas/Content/General/Concepts/regions.htm). Region pulumi.StringPtrInput `pulumi:"region"` }
func (MysqlBackupDbSystemSnapshotSummaryArgs) ElementType ¶
func (MysqlBackupDbSystemSnapshotSummaryArgs) ElementType() reflect.Type
func (MysqlBackupDbSystemSnapshotSummaryArgs) ToMysqlBackupDbSystemSnapshotSummaryOutput ¶
func (i MysqlBackupDbSystemSnapshotSummaryArgs) ToMysqlBackupDbSystemSnapshotSummaryOutput() MysqlBackupDbSystemSnapshotSummaryOutput
func (MysqlBackupDbSystemSnapshotSummaryArgs) ToMysqlBackupDbSystemSnapshotSummaryOutputWithContext ¶
func (i MysqlBackupDbSystemSnapshotSummaryArgs) ToMysqlBackupDbSystemSnapshotSummaryOutputWithContext(ctx context.Context) MysqlBackupDbSystemSnapshotSummaryOutput
type MysqlBackupDbSystemSnapshotSummaryArray ¶
type MysqlBackupDbSystemSnapshotSummaryArray []MysqlBackupDbSystemSnapshotSummaryInput
func (MysqlBackupDbSystemSnapshotSummaryArray) ElementType ¶
func (MysqlBackupDbSystemSnapshotSummaryArray) ElementType() reflect.Type
func (MysqlBackupDbSystemSnapshotSummaryArray) ToMysqlBackupDbSystemSnapshotSummaryArrayOutput ¶
func (i MysqlBackupDbSystemSnapshotSummaryArray) ToMysqlBackupDbSystemSnapshotSummaryArrayOutput() MysqlBackupDbSystemSnapshotSummaryArrayOutput
func (MysqlBackupDbSystemSnapshotSummaryArray) ToMysqlBackupDbSystemSnapshotSummaryArrayOutputWithContext ¶
func (i MysqlBackupDbSystemSnapshotSummaryArray) ToMysqlBackupDbSystemSnapshotSummaryArrayOutputWithContext(ctx context.Context) MysqlBackupDbSystemSnapshotSummaryArrayOutput
type MysqlBackupDbSystemSnapshotSummaryArrayInput ¶
type MysqlBackupDbSystemSnapshotSummaryArrayInput interface { pulumi.Input ToMysqlBackupDbSystemSnapshotSummaryArrayOutput() MysqlBackupDbSystemSnapshotSummaryArrayOutput ToMysqlBackupDbSystemSnapshotSummaryArrayOutputWithContext(context.Context) MysqlBackupDbSystemSnapshotSummaryArrayOutput }
MysqlBackupDbSystemSnapshotSummaryArrayInput is an input type that accepts MysqlBackupDbSystemSnapshotSummaryArray and MysqlBackupDbSystemSnapshotSummaryArrayOutput values. You can construct a concrete instance of `MysqlBackupDbSystemSnapshotSummaryArrayInput` via:
MysqlBackupDbSystemSnapshotSummaryArray{ MysqlBackupDbSystemSnapshotSummaryArgs{...} }
type MysqlBackupDbSystemSnapshotSummaryArrayOutput ¶
type MysqlBackupDbSystemSnapshotSummaryArrayOutput struct{ *pulumi.OutputState }
func (MysqlBackupDbSystemSnapshotSummaryArrayOutput) ElementType ¶
func (MysqlBackupDbSystemSnapshotSummaryArrayOutput) ElementType() reflect.Type
func (MysqlBackupDbSystemSnapshotSummaryArrayOutput) ToMysqlBackupDbSystemSnapshotSummaryArrayOutput ¶
func (o MysqlBackupDbSystemSnapshotSummaryArrayOutput) ToMysqlBackupDbSystemSnapshotSummaryArrayOutput() MysqlBackupDbSystemSnapshotSummaryArrayOutput
func (MysqlBackupDbSystemSnapshotSummaryArrayOutput) ToMysqlBackupDbSystemSnapshotSummaryArrayOutputWithContext ¶
func (o MysqlBackupDbSystemSnapshotSummaryArrayOutput) ToMysqlBackupDbSystemSnapshotSummaryArrayOutputWithContext(ctx context.Context) MysqlBackupDbSystemSnapshotSummaryArrayOutput
type MysqlBackupDbSystemSnapshotSummaryInput ¶
type MysqlBackupDbSystemSnapshotSummaryInput interface { pulumi.Input ToMysqlBackupDbSystemSnapshotSummaryOutput() MysqlBackupDbSystemSnapshotSummaryOutput ToMysqlBackupDbSystemSnapshotSummaryOutputWithContext(context.Context) MysqlBackupDbSystemSnapshotSummaryOutput }
MysqlBackupDbSystemSnapshotSummaryInput is an input type that accepts MysqlBackupDbSystemSnapshotSummaryArgs and MysqlBackupDbSystemSnapshotSummaryOutput values. You can construct a concrete instance of `MysqlBackupDbSystemSnapshotSummaryInput` via:
MysqlBackupDbSystemSnapshotSummaryArgs{...}
type MysqlBackupDbSystemSnapshotSummaryOutput ¶
type MysqlBackupDbSystemSnapshotSummaryOutput struct{ *pulumi.OutputState }
func (MysqlBackupDbSystemSnapshotSummaryOutput) DisplayName ¶
func (o MysqlBackupDbSystemSnapshotSummaryOutput) DisplayName() pulumi.StringPtrOutput
(Updatable) A user-supplied display name for the backup.
func (MysqlBackupDbSystemSnapshotSummaryOutput) ElementType ¶
func (MysqlBackupDbSystemSnapshotSummaryOutput) ElementType() reflect.Type
func (MysqlBackupDbSystemSnapshotSummaryOutput) Id ¶
func (o MysqlBackupDbSystemSnapshotSummaryOutput) Id() pulumi.StringPtrOutput
OCID of the backup itself
func (MysqlBackupDbSystemSnapshotSummaryOutput) Region ¶
func (o MysqlBackupDbSystemSnapshotSummaryOutput) Region() pulumi.StringPtrOutput
The region identifier of the region where the DB system exists. For more information, please see [Regions and Availability Domains](https://docs.oracle.com/en-us/iaas/Content/General/Concepts/regions.htm).
func (MysqlBackupDbSystemSnapshotSummaryOutput) ToMysqlBackupDbSystemSnapshotSummaryOutput ¶
func (o MysqlBackupDbSystemSnapshotSummaryOutput) ToMysqlBackupDbSystemSnapshotSummaryOutput() MysqlBackupDbSystemSnapshotSummaryOutput
func (MysqlBackupDbSystemSnapshotSummaryOutput) ToMysqlBackupDbSystemSnapshotSummaryOutputWithContext ¶
func (o MysqlBackupDbSystemSnapshotSummaryOutput) ToMysqlBackupDbSystemSnapshotSummaryOutputWithContext(ctx context.Context) MysqlBackupDbSystemSnapshotSummaryOutput
type MysqlBackupInput ¶
type MysqlBackupInput interface { pulumi.Input ToMysqlBackupOutput() MysqlBackupOutput ToMysqlBackupOutputWithContext(ctx context.Context) MysqlBackupOutput }
type MysqlBackupMap ¶
type MysqlBackupMap map[string]MysqlBackupInput
func (MysqlBackupMap) ElementType ¶
func (MysqlBackupMap) ElementType() reflect.Type
func (MysqlBackupMap) ToMysqlBackupMapOutput ¶
func (i MysqlBackupMap) ToMysqlBackupMapOutput() MysqlBackupMapOutput
func (MysqlBackupMap) ToMysqlBackupMapOutputWithContext ¶
func (i MysqlBackupMap) ToMysqlBackupMapOutputWithContext(ctx context.Context) MysqlBackupMapOutput
type MysqlBackupMapInput ¶
type MysqlBackupMapInput interface { pulumi.Input ToMysqlBackupMapOutput() MysqlBackupMapOutput ToMysqlBackupMapOutputWithContext(context.Context) MysqlBackupMapOutput }
MysqlBackupMapInput is an input type that accepts MysqlBackupMap and MysqlBackupMapOutput values. You can construct a concrete instance of `MysqlBackupMapInput` via:
MysqlBackupMap{ "key": MysqlBackupArgs{...} }
type MysqlBackupMapOutput ¶
type MysqlBackupMapOutput struct{ *pulumi.OutputState }
func (MysqlBackupMapOutput) ElementType ¶
func (MysqlBackupMapOutput) ElementType() reflect.Type
func (MysqlBackupMapOutput) MapIndex ¶
func (o MysqlBackupMapOutput) MapIndex(k pulumi.StringInput) MysqlBackupOutput
func (MysqlBackupMapOutput) ToMysqlBackupMapOutput ¶
func (o MysqlBackupMapOutput) ToMysqlBackupMapOutput() MysqlBackupMapOutput
func (MysqlBackupMapOutput) ToMysqlBackupMapOutputWithContext ¶
func (o MysqlBackupMapOutput) ToMysqlBackupMapOutputWithContext(ctx context.Context) MysqlBackupMapOutput
type MysqlBackupOutput ¶
type MysqlBackupOutput struct{ *pulumi.OutputState }
func (MysqlBackupOutput) BackupSizeInGbs ¶
func (o MysqlBackupOutput) BackupSizeInGbs() pulumi.IntOutput
The size of the backup in base-2 (IEC) gibibytes. (GiB).
func (MysqlBackupOutput) BackupType ¶
func (o MysqlBackupOutput) BackupType() pulumi.StringOutput
The type of backup.
func (MysqlBackupOutput) CompartmentId ¶
func (o MysqlBackupOutput) CompartmentId() pulumi.StringOutput
(Updatable) The OCID of the compartment the backup exists in.
func (MysqlBackupOutput) CreationType ¶
func (o MysqlBackupOutput) CreationType() pulumi.StringOutput
Indicates how the backup was created: manually, automatic, or by an Operator.
func (MysqlBackupOutput) DataStorageSizeInGb ¶
func (o MysqlBackupOutput) DataStorageSizeInGb() pulumi.IntOutput
DEPRECATED: User specified size of the data volume. May be less than current allocatedStorageSizeInGBs. Replaced by dataStorage.dataStorageSizeInGBs.
func (MysqlBackupOutput) DbSystemId ¶
func (o MysqlBackupOutput) DbSystemId() pulumi.StringOutput
The OCID of the DB System the Backup is associated with.
func (MysqlBackupOutput) DbSystemSnapshotSummaries ¶
func (o MysqlBackupOutput) DbSystemSnapshotSummaries() MysqlBackupDbSystemSnapshotSummaryArrayOutput
func (MysqlBackupOutput) DbSystemSnapshots ¶
func (o MysqlBackupOutput) DbSystemSnapshots() MysqlBackupDbSystemSnapshotArrayOutput
Snapshot of the DbSystem details at the time of the backup
func (MysqlBackupOutput) DefinedTags ¶
func (o MysqlBackupOutput) 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 (MysqlBackupOutput) Description ¶
func (o MysqlBackupOutput) Description() pulumi.StringOutput
(Updatable) A user-supplied description for the backup.
func (MysqlBackupOutput) DisplayName ¶
func (o MysqlBackupOutput) DisplayName() pulumi.StringOutput
(Updatable) A user-supplied display name for the backup.
func (MysqlBackupOutput) ElementType ¶
func (MysqlBackupOutput) ElementType() reflect.Type
func (MysqlBackupOutput) FreeformTags ¶
func (o MysqlBackupOutput) 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 (MysqlBackupOutput) ImmediateSourceBackupId ¶
func (o MysqlBackupOutput) ImmediateSourceBackupId() pulumi.StringOutput
The OCID of the immediate source DB system backup from which this DB system backup was copied.
func (MysqlBackupOutput) LifecycleDetails ¶
func (o MysqlBackupOutput) LifecycleDetails() pulumi.StringOutput
Additional information about the current lifecycleState.
func (MysqlBackupOutput) MysqlVersion ¶
func (o MysqlBackupOutput) MysqlVersion() pulumi.StringOutput
The MySQL server version of the DB System used for backup.
func (MysqlBackupOutput) OriginalSourceBackupId ¶
func (o MysqlBackupOutput) OriginalSourceBackupId() pulumi.StringOutput
The OCID of the original source DB system backup from which this DB system backup was copied.
func (MysqlBackupOutput) RetentionInDays ¶
func (o MysqlBackupOutput) RetentionInDays() pulumi.IntOutput
(Updatable) Number of days to retain this backup.
func (MysqlBackupOutput) ShapeName ¶
func (o MysqlBackupOutput) ShapeName() pulumi.StringOutput
The shape of the DB System instance used for backup.
func (MysqlBackupOutput) SourceDetails ¶
func (o MysqlBackupOutput) SourceDetails() MysqlBackupSourceDetailsPtrOutput
Details of backup source in the cloud.
func (MysqlBackupOutput) State ¶
func (o MysqlBackupOutput) State() pulumi.StringOutput
The state of the backup.
func (MysqlBackupOutput) TimeCopyCreated ¶
func (o MysqlBackupOutput) TimeCopyCreated() pulumi.StringOutput
The date and time the DB system backup copy was created, as described by [RFC 3339](https://tools.ietf.org/rfc/rfc3339).
func (MysqlBackupOutput) TimeCreated ¶
func (o MysqlBackupOutput) TimeCreated() pulumi.StringOutput
The time the backup record was created.
func (MysqlBackupOutput) TimeUpdated ¶
func (o MysqlBackupOutput) TimeUpdated() pulumi.StringOutput
The time at which the backup was updated.
func (MysqlBackupOutput) ToMysqlBackupOutput ¶
func (o MysqlBackupOutput) ToMysqlBackupOutput() MysqlBackupOutput
func (MysqlBackupOutput) ToMysqlBackupOutputWithContext ¶
func (o MysqlBackupOutput) ToMysqlBackupOutputWithContext(ctx context.Context) MysqlBackupOutput
type MysqlBackupSourceDetailsArgs ¶
type MysqlBackupSourceDetailsArgs struct { // The OCID of the source backup. BackupId pulumi.StringInput `pulumi:"backupId"` // (Updatable) The OCID of the compartment the backup exists in. CompartmentId pulumi.StringInput `pulumi:"compartmentId"` // The region of the backup source. Region pulumi.StringInput `pulumi:"region"` }
func (MysqlBackupSourceDetailsArgs) ElementType ¶
func (MysqlBackupSourceDetailsArgs) ElementType() reflect.Type
func (MysqlBackupSourceDetailsArgs) ToMysqlBackupSourceDetailsOutput ¶
func (i MysqlBackupSourceDetailsArgs) ToMysqlBackupSourceDetailsOutput() MysqlBackupSourceDetailsOutput
func (MysqlBackupSourceDetailsArgs) ToMysqlBackupSourceDetailsOutputWithContext ¶
func (i MysqlBackupSourceDetailsArgs) ToMysqlBackupSourceDetailsOutputWithContext(ctx context.Context) MysqlBackupSourceDetailsOutput
func (MysqlBackupSourceDetailsArgs) ToMysqlBackupSourceDetailsPtrOutput ¶
func (i MysqlBackupSourceDetailsArgs) ToMysqlBackupSourceDetailsPtrOutput() MysqlBackupSourceDetailsPtrOutput
func (MysqlBackupSourceDetailsArgs) ToMysqlBackupSourceDetailsPtrOutputWithContext ¶
func (i MysqlBackupSourceDetailsArgs) ToMysqlBackupSourceDetailsPtrOutputWithContext(ctx context.Context) MysqlBackupSourceDetailsPtrOutput
type MysqlBackupSourceDetailsInput ¶
type MysqlBackupSourceDetailsInput interface { pulumi.Input ToMysqlBackupSourceDetailsOutput() MysqlBackupSourceDetailsOutput ToMysqlBackupSourceDetailsOutputWithContext(context.Context) MysqlBackupSourceDetailsOutput }
MysqlBackupSourceDetailsInput is an input type that accepts MysqlBackupSourceDetailsArgs and MysqlBackupSourceDetailsOutput values. You can construct a concrete instance of `MysqlBackupSourceDetailsInput` via:
MysqlBackupSourceDetailsArgs{...}
type MysqlBackupSourceDetailsOutput ¶
type MysqlBackupSourceDetailsOutput struct{ *pulumi.OutputState }
func (MysqlBackupSourceDetailsOutput) BackupId ¶
func (o MysqlBackupSourceDetailsOutput) BackupId() pulumi.StringOutput
The OCID of the source backup.
func (MysqlBackupSourceDetailsOutput) CompartmentId ¶
func (o MysqlBackupSourceDetailsOutput) CompartmentId() pulumi.StringOutput
(Updatable) The OCID of the compartment the backup exists in.
func (MysqlBackupSourceDetailsOutput) ElementType ¶
func (MysqlBackupSourceDetailsOutput) ElementType() reflect.Type
func (MysqlBackupSourceDetailsOutput) Region ¶
func (o MysqlBackupSourceDetailsOutput) Region() pulumi.StringOutput
The region of the backup source.
func (MysqlBackupSourceDetailsOutput) ToMysqlBackupSourceDetailsOutput ¶
func (o MysqlBackupSourceDetailsOutput) ToMysqlBackupSourceDetailsOutput() MysqlBackupSourceDetailsOutput
func (MysqlBackupSourceDetailsOutput) ToMysqlBackupSourceDetailsOutputWithContext ¶
func (o MysqlBackupSourceDetailsOutput) ToMysqlBackupSourceDetailsOutputWithContext(ctx context.Context) MysqlBackupSourceDetailsOutput
func (MysqlBackupSourceDetailsOutput) ToMysqlBackupSourceDetailsPtrOutput ¶
func (o MysqlBackupSourceDetailsOutput) ToMysqlBackupSourceDetailsPtrOutput() MysqlBackupSourceDetailsPtrOutput
func (MysqlBackupSourceDetailsOutput) ToMysqlBackupSourceDetailsPtrOutputWithContext ¶
func (o MysqlBackupSourceDetailsOutput) ToMysqlBackupSourceDetailsPtrOutputWithContext(ctx context.Context) MysqlBackupSourceDetailsPtrOutput
type MysqlBackupSourceDetailsPtrInput ¶
type MysqlBackupSourceDetailsPtrInput interface { pulumi.Input ToMysqlBackupSourceDetailsPtrOutput() MysqlBackupSourceDetailsPtrOutput ToMysqlBackupSourceDetailsPtrOutputWithContext(context.Context) MysqlBackupSourceDetailsPtrOutput }
MysqlBackupSourceDetailsPtrInput is an input type that accepts MysqlBackupSourceDetailsArgs, MysqlBackupSourceDetailsPtr and MysqlBackupSourceDetailsPtrOutput values. You can construct a concrete instance of `MysqlBackupSourceDetailsPtrInput` via:
MysqlBackupSourceDetailsArgs{...} or: nil
func MysqlBackupSourceDetailsPtr ¶
func MysqlBackupSourceDetailsPtr(v *MysqlBackupSourceDetailsArgs) MysqlBackupSourceDetailsPtrInput
type MysqlBackupSourceDetailsPtrOutput ¶
type MysqlBackupSourceDetailsPtrOutput struct{ *pulumi.OutputState }
func (MysqlBackupSourceDetailsPtrOutput) BackupId ¶
func (o MysqlBackupSourceDetailsPtrOutput) BackupId() pulumi.StringPtrOutput
The OCID of the source backup.
func (MysqlBackupSourceDetailsPtrOutput) CompartmentId ¶
func (o MysqlBackupSourceDetailsPtrOutput) CompartmentId() pulumi.StringPtrOutput
(Updatable) The OCID of the compartment the backup exists in.
func (MysqlBackupSourceDetailsPtrOutput) Elem ¶
func (o MysqlBackupSourceDetailsPtrOutput) Elem() MysqlBackupSourceDetailsOutput
func (MysqlBackupSourceDetailsPtrOutput) ElementType ¶
func (MysqlBackupSourceDetailsPtrOutput) ElementType() reflect.Type
func (MysqlBackupSourceDetailsPtrOutput) Region ¶
func (o MysqlBackupSourceDetailsPtrOutput) Region() pulumi.StringPtrOutput
The region of the backup source.
func (MysqlBackupSourceDetailsPtrOutput) ToMysqlBackupSourceDetailsPtrOutput ¶
func (o MysqlBackupSourceDetailsPtrOutput) ToMysqlBackupSourceDetailsPtrOutput() MysqlBackupSourceDetailsPtrOutput
func (MysqlBackupSourceDetailsPtrOutput) ToMysqlBackupSourceDetailsPtrOutputWithContext ¶
func (o MysqlBackupSourceDetailsPtrOutput) ToMysqlBackupSourceDetailsPtrOutputWithContext(ctx context.Context) MysqlBackupSourceDetailsPtrOutput
type MysqlBackupState ¶
type MysqlBackupState struct { // The size of the backup in base-2 (IEC) gibibytes. (GiB). BackupSizeInGbs pulumi.IntPtrInput // The type of backup. BackupType pulumi.StringPtrInput // (Updatable) The OCID of the compartment the backup exists in. CompartmentId pulumi.StringPtrInput // Indicates how the backup was created: manually, automatic, or by an Operator. CreationType pulumi.StringPtrInput // DEPRECATED: User specified size of the data volume. May be less than current allocatedStorageSizeInGBs. Replaced by dataStorage.dataStorageSizeInGBs. DataStorageSizeInGb pulumi.IntPtrInput // The OCID of the DB System the Backup is associated with. DbSystemId pulumi.StringPtrInput DbSystemSnapshotSummaries MysqlBackupDbSystemSnapshotSummaryArrayInput // Snapshot of the DbSystem details at the time of the backup DbSystemSnapshots MysqlBackupDbSystemSnapshotArrayInput // (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 user-supplied description for the backup. Description pulumi.StringPtrInput // (Updatable) A user-supplied display name for the backup. DisplayName 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 OCID of the immediate source DB system backup from which this DB system backup was copied. ImmediateSourceBackupId pulumi.StringPtrInput // Additional information about the current lifecycleState. LifecycleDetails pulumi.StringPtrInput // The MySQL server version of the DB System used for backup. MysqlVersion pulumi.StringPtrInput // The OCID of the original source DB system backup from which this DB system backup was copied. OriginalSourceBackupId pulumi.StringPtrInput // (Updatable) Number of days to retain this backup. RetentionInDays pulumi.IntPtrInput // The shape of the DB System instance used for backup. ShapeName pulumi.StringPtrInput // Details of backup source in the cloud. SourceDetails MysqlBackupSourceDetailsPtrInput // The state of the backup. State pulumi.StringPtrInput // The date and time the DB system backup copy was created, as described by [RFC 3339](https://tools.ietf.org/rfc/rfc3339). TimeCopyCreated pulumi.StringPtrInput // The time the backup record was created. TimeCreated pulumi.StringPtrInput // The time at which the backup was updated. TimeUpdated pulumi.StringPtrInput }
func (MysqlBackupState) ElementType ¶
func (MysqlBackupState) ElementType() reflect.Type
type MysqlConfiguration ¶
type MysqlConfiguration struct { pulumi.CustomResourceState // The OCID of the compartment. 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) User-provided data about the Configuration. Description pulumi.StringOutput `pulumi:"description"` // (Updatable) The display name of the Configuration. DisplayName pulumi.StringOutput `pulumi:"displayName"` // (Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}` FreeformTags pulumi.StringMapOutput `pulumi:"freeformTags"` // User-defined service variables set only at DB system initialization. These variables cannot be changed later at runtime. InitVariables MysqlConfigurationInitVariablesOutput `pulumi:"initVariables"` // The OCID of the Configuration from which the new Configuration is derived. The values in CreateConfigurationDetails.variables supersede the variables of the parent Configuration. ParentConfigurationId pulumi.StringOutput `pulumi:"parentConfigurationId"` // The name of the associated Shape. ShapeName pulumi.StringOutput `pulumi:"shapeName"` // The current state of the Configuration. State pulumi.StringOutput `pulumi:"state"` // The date and time the Configuration was created, as described by [RFC 3339](https://tools.ietf.org/rfc/rfc3339). TimeCreated pulumi.StringOutput `pulumi:"timeCreated"` // The date and time the Configuration was last updated, as described by [RFC 3339](https://tools.ietf.org/rfc/rfc3339). TimeUpdated pulumi.StringOutput `pulumi:"timeUpdated"` // The Configuration type, DEFAULT or CUSTOM. Type pulumi.StringOutput `pulumi:"type"` // User-defined service variables. Variables MysqlConfigurationVariablesOutput `pulumi:"variables"` }
This resource provides the Mysql Configuration resource in Oracle Cloud Infrastructure MySQL Database service.
Creates a new Configuration.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/Mysql" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Mysql.NewMysqlConfiguration(ctx, "test_mysql_configuration", &Mysql.MysqlConfigurationArgs{ CompartmentId: pulumi.Any(compartmentId), ShapeName: pulumi.Any(testShape.Name), DefinedTags: pulumi.StringMap{ "foo-namespace.bar-key": pulumi.String("value"), }, Description: pulumi.Any(mysqlConfigurationDescription), DisplayName: pulumi.Any(mysqlConfigurationDisplayName), FreeformTags: pulumi.StringMap{ "bar-key": pulumi.String("value"), }, InitVariables: &mysql.MysqlConfigurationInitVariablesArgs{ LowerCaseTableNames: pulumi.Any(mysqlConfigurationInitVariablesLowerCaseTableNames), }, ParentConfigurationId: pulumi.Any(testConfiguration.Id), Variables: &mysql.MysqlConfigurationVariablesArgs{ Autocommit: pulumi.Any(mysqlConfigurationVariablesAutocommit), BigTables: pulumi.Any(mysqlConfigurationVariablesBigTables), BinlogExpireLogsSeconds: pulumi.Any(mysqlConfigurationVariablesBinlogExpireLogsSeconds), BinlogRowMetadata: pulumi.Any(mysqlConfigurationVariablesBinlogRowMetadata), BinlogRowValueOptions: pulumi.Any(mysqlConfigurationVariablesBinlogRowValueOptions), BinlogTransactionCompression: pulumi.Any(mysqlConfigurationVariablesBinlogTransactionCompression), CompletionType: pulumi.Any(mysqlConfigurationVariablesCompletionType), ConnectTimeout: pulumi.Any(mysqlConfigurationVariablesConnectTimeout), ConnectionMemoryChunkSize: pulumi.Any(mysqlConfigurationVariablesConnectionMemoryChunkSize), ConnectionMemoryLimit: pulumi.Any(mysqlConfigurationVariablesConnectionMemoryLimit), CteMaxRecursionDepth: pulumi.Any(mysqlConfigurationVariablesCteMaxRecursionDepth), DefaultAuthenticationPlugin: pulumi.Any(mysqlConfigurationVariablesDefaultAuthenticationPlugin), ForeignKeyChecks: pulumi.Any(mysqlConfigurationVariablesForeignKeyChecks), GeneratedRandomPasswordLength: pulumi.Any(mysqlConfigurationVariablesGeneratedRandomPasswordLength), GlobalConnectionMemoryLimit: pulumi.Any(mysqlConfigurationVariablesGlobalConnectionMemoryLimit), GlobalConnectionMemoryTracking: pulumi.Any(mysqlConfigurationVariablesGlobalConnectionMemoryTracking), GroupReplicationConsistency: pulumi.Any(mysqlConfigurationVariablesGroupReplicationConsistency), InformationSchemaStatsExpiry: pulumi.Any(mysqlConfigurationVariablesInformationSchemaStatsExpiry), InnodbBufferPoolDumpPct: pulumi.Any(mysqlConfigurationVariablesInnodbBufferPoolDumpPct), InnodbBufferPoolInstances: pulumi.Any(mysqlConfigurationVariablesInnodbBufferPoolInstances), InnodbBufferPoolSize: pulumi.Any(mysqlConfigurationVariablesInnodbBufferPoolSize), InnodbDdlBufferSize: pulumi.Any(mysqlConfigurationVariablesInnodbDdlBufferSize), InnodbDdlThreads: pulumi.Any(mysqlConfigurationVariablesInnodbDdlThreads), InnodbFtEnableStopword: pulumi.Any(mysqlConfigurationVariablesInnodbFtEnableStopword), InnodbFtMaxTokenSize: pulumi.Any(mysqlConfigurationVariablesInnodbFtMaxTokenSize), InnodbFtMinTokenSize: pulumi.Any(mysqlConfigurationVariablesInnodbFtMinTokenSize), InnodbFtNumWordOptimize: pulumi.Any(mysqlConfigurationVariablesInnodbFtNumWordOptimize), InnodbFtResultCacheLimit: pulumi.Any(mysqlConfigurationVariablesInnodbFtResultCacheLimit), InnodbFtServerStopwordTable: pulumi.Any(mysqlConfigurationVariablesInnodbFtServerStopwordTable), InnodbLockWaitTimeout: pulumi.Any(mysqlConfigurationVariablesInnodbLockWaitTimeout), InnodbLogWriterThreads: pulumi.Any(mysqlConfigurationVariablesInnodbLogWriterThreads), InnodbMaxPurgeLag: pulumi.Any(mysqlConfigurationVariablesInnodbMaxPurgeLag), InnodbMaxPurgeLagDelay: pulumi.Any(mysqlConfigurationVariablesInnodbMaxPurgeLagDelay), InnodbStatsPersistentSamplePages: pulumi.Any(mysqlConfigurationVariablesInnodbStatsPersistentSamplePages), InnodbStatsTransientSamplePages: pulumi.Any(mysqlConfigurationVariablesInnodbStatsTransientSamplePages), InteractiveTimeout: pulumi.Any(mysqlConfigurationVariablesInteractiveTimeout), LocalInfile: pulumi.Any(mysqlConfigurationVariablesLocalInfile), MandatoryRoles: pulumi.Any(mysqlConfigurationVariablesMandatoryRoles), MaxAllowedPacket: pulumi.Any(mysqlConfigurationVariablesMaxAllowedPacket), MaxBinlogCacheSize: pulumi.Any(mysqlConfigurationVariablesMaxBinlogCacheSize), MaxConnectErrors: pulumi.Any(mysqlConfigurationVariablesMaxConnectErrors), MaxConnections: pulumi.Any(mysqlConfigurationVariablesMaxConnections), MaxExecutionTime: pulumi.Any(mysqlConfigurationVariablesMaxExecutionTime), MaxHeapTableSize: pulumi.Any(mysqlConfigurationVariablesMaxHeapTableSize), MaxPreparedStmtCount: pulumi.Any(mysqlConfigurationVariablesMaxPreparedStmtCount), MysqlFirewallMode: pulumi.Any(mysqlConfigurationVariablesMysqlFirewallMode), MysqlZstdDefaultCompressionLevel: pulumi.Any(mysqlConfigurationVariablesMysqlZstdDefaultCompressionLevel), MysqlxConnectTimeout: pulumi.Any(mysqlConfigurationVariablesMysqlxConnectTimeout), MysqlxDeflateDefaultCompressionLevel: pulumi.Any(mysqlConfigurationVariablesMysqlxDeflateDefaultCompressionLevel), MysqlxDeflateMaxClientCompressionLevel: pulumi.Any(mysqlConfigurationVariablesMysqlxDeflateMaxClientCompressionLevel), MysqlxDocumentIdUniquePrefix: pulumi.Any(mysqlConfigurationVariablesMysqlxDocumentIdUniquePrefix), MysqlxEnableHelloNotice: pulumi.Any(mysqlConfigurationVariablesMysqlxEnableHelloNotice), MysqlxIdleWorkerThreadTimeout: pulumi.Any(mysqlConfigurationVariablesMysqlxIdleWorkerThreadTimeout), MysqlxInteractiveTimeout: pulumi.Any(mysqlConfigurationVariablesMysqlxInteractiveTimeout), MysqlxLz4defaultCompressionLevel: pulumi.Any(mysqlConfigurationVariablesMysqlxLz4defaultCompressionLevel), MysqlxLz4maxClientCompressionLevel: pulumi.Any(mysqlConfigurationVariablesMysqlxLz4maxClientCompressionLevel), MysqlxMaxAllowedPacket: pulumi.Any(mysqlConfigurationVariablesMysqlxMaxAllowedPacket), MysqlxMinWorkerThreads: pulumi.Any(mysqlConfigurationVariablesMysqlxMinWorkerThreads), MysqlxReadTimeout: pulumi.Any(mysqlConfigurationVariablesMysqlxReadTimeout), MysqlxWaitTimeout: pulumi.Any(mysqlConfigurationVariablesMysqlxWaitTimeout), MysqlxWriteTimeout: pulumi.Any(mysqlConfigurationVariablesMysqlxWriteTimeout), MysqlxZstdDefaultCompressionLevel: pulumi.Any(mysqlConfigurationVariablesMysqlxZstdDefaultCompressionLevel), MysqlxZstdMaxClientCompressionLevel: pulumi.Any(mysqlConfigurationVariablesMysqlxZstdMaxClientCompressionLevel), NetReadTimeout: pulumi.Any(mysqlConfigurationVariablesNetReadTimeout), NetWriteTimeout: pulumi.Any(mysqlConfigurationVariablesNetWriteTimeout), ParserMaxMemSize: pulumi.Any(mysqlConfigurationVariablesParserMaxMemSize), QueryAllocBlockSize: pulumi.Any(mysqlConfigurationVariablesQueryAllocBlockSize), QueryPreallocSize: pulumi.Any(mysqlConfigurationVariablesQueryPreallocSize), RegexpTimeLimit: pulumi.Any(mysqlConfigurationVariablesRegexpTimeLimit), SortBufferSize: pulumi.Any(mysqlConfigurationVariablesSortBufferSize), SqlMode: pulumi.Any(mysqlConfigurationVariablesSqlMode), SqlRequirePrimaryKey: pulumi.Any(mysqlConfigurationVariablesSqlRequirePrimaryKey), SqlWarnings: pulumi.Any(mysqlConfigurationVariablesSqlWarnings), ThreadPoolDedicatedListeners: pulumi.Any(mysqlConfigurationVariablesThreadPoolDedicatedListeners), ThreadPoolMaxTransactionsLimit: pulumi.Any(mysqlConfigurationVariablesThreadPoolMaxTransactionsLimit), TimeZone: pulumi.Any(mysqlConfigurationVariablesTimeZone), TmpTableSize: pulumi.Any(mysqlConfigurationVariablesTmpTableSize), TransactionIsolation: pulumi.Any(mysqlConfigurationVariablesTransactionIsolation), WaitTimeout: pulumi.Any(mysqlConfigurationVariablesWaitTimeout), }, }) if err != nil { return err } return nil }) }
```
## Import
MysqlConfigurations can be imported using the `id`, e.g.
```sh $ pulumi import oci:Mysql/mysqlConfiguration:MysqlConfiguration test_mysql_configuration "configurations/{configurationId}" ```
func GetMysqlConfiguration ¶
func GetMysqlConfiguration(ctx *pulumi.Context, name string, id pulumi.IDInput, state *MysqlConfigurationState, opts ...pulumi.ResourceOption) (*MysqlConfiguration, error)
GetMysqlConfiguration gets an existing MysqlConfiguration 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 NewMysqlConfiguration ¶
func NewMysqlConfiguration(ctx *pulumi.Context, name string, args *MysqlConfigurationArgs, opts ...pulumi.ResourceOption) (*MysqlConfiguration, error)
NewMysqlConfiguration registers a new resource with the given unique name, arguments, and options.
func (*MysqlConfiguration) ElementType ¶
func (*MysqlConfiguration) ElementType() reflect.Type
func (*MysqlConfiguration) ToMysqlConfigurationOutput ¶
func (i *MysqlConfiguration) ToMysqlConfigurationOutput() MysqlConfigurationOutput
func (*MysqlConfiguration) ToMysqlConfigurationOutputWithContext ¶
func (i *MysqlConfiguration) ToMysqlConfigurationOutputWithContext(ctx context.Context) MysqlConfigurationOutput
type MysqlConfigurationArgs ¶
type MysqlConfigurationArgs struct { // The OCID of the compartment. 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) User-provided data about the Configuration. Description pulumi.StringPtrInput // (Updatable) The display name of the Configuration. DisplayName 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 // User-defined service variables set only at DB system initialization. These variables cannot be changed later at runtime. InitVariables MysqlConfigurationInitVariablesPtrInput // The OCID of the Configuration from which the new Configuration is derived. The values in CreateConfigurationDetails.variables supersede the variables of the parent Configuration. ParentConfigurationId pulumi.StringPtrInput // The name of the associated Shape. ShapeName pulumi.StringInput // User-defined service variables. Variables MysqlConfigurationVariablesPtrInput }
The set of arguments for constructing a MysqlConfiguration resource.
func (MysqlConfigurationArgs) ElementType ¶
func (MysqlConfigurationArgs) ElementType() reflect.Type
type MysqlConfigurationArray ¶
type MysqlConfigurationArray []MysqlConfigurationInput
func (MysqlConfigurationArray) ElementType ¶
func (MysqlConfigurationArray) ElementType() reflect.Type
func (MysqlConfigurationArray) ToMysqlConfigurationArrayOutput ¶
func (i MysqlConfigurationArray) ToMysqlConfigurationArrayOutput() MysqlConfigurationArrayOutput
func (MysqlConfigurationArray) ToMysqlConfigurationArrayOutputWithContext ¶
func (i MysqlConfigurationArray) ToMysqlConfigurationArrayOutputWithContext(ctx context.Context) MysqlConfigurationArrayOutput
type MysqlConfigurationArrayInput ¶
type MysqlConfigurationArrayInput interface { pulumi.Input ToMysqlConfigurationArrayOutput() MysqlConfigurationArrayOutput ToMysqlConfigurationArrayOutputWithContext(context.Context) MysqlConfigurationArrayOutput }
MysqlConfigurationArrayInput is an input type that accepts MysqlConfigurationArray and MysqlConfigurationArrayOutput values. You can construct a concrete instance of `MysqlConfigurationArrayInput` via:
MysqlConfigurationArray{ MysqlConfigurationArgs{...} }
type MysqlConfigurationArrayOutput ¶
type MysqlConfigurationArrayOutput struct{ *pulumi.OutputState }
func (MysqlConfigurationArrayOutput) ElementType ¶
func (MysqlConfigurationArrayOutput) ElementType() reflect.Type
func (MysqlConfigurationArrayOutput) Index ¶
func (o MysqlConfigurationArrayOutput) Index(i pulumi.IntInput) MysqlConfigurationOutput
func (MysqlConfigurationArrayOutput) ToMysqlConfigurationArrayOutput ¶
func (o MysqlConfigurationArrayOutput) ToMysqlConfigurationArrayOutput() MysqlConfigurationArrayOutput
func (MysqlConfigurationArrayOutput) ToMysqlConfigurationArrayOutputWithContext ¶
func (o MysqlConfigurationArrayOutput) ToMysqlConfigurationArrayOutputWithContext(ctx context.Context) MysqlConfigurationArrayOutput
type MysqlConfigurationInitVariables ¶
type MysqlConfigurationInitVariables struct { // Represents the MySQL server system variable lowerCaseTableNames (https://dev.mysql.com/doc/refman/8.0/en/server-system-variables.html#sysvar_lower_case_table_names). // // lowerCaseTableNames controls case-sensitivity of tables and schema names and how they are stored in the DB System. // // Valid values are: // * CASE_SENSITIVE - (default) Table and schema name comparisons are case-sensitive and stored as specified. (lower_case_table_names=0) // * CASE_INSENSITIVE_LOWERCASE - Table and schema name comparisons are not case-sensitive and stored in lowercase. (lower_case_table_names=1) LowerCaseTableNames *string `pulumi:"lowerCaseTableNames"` }
type MysqlConfigurationInitVariablesArgs ¶
type MysqlConfigurationInitVariablesArgs struct { // Represents the MySQL server system variable lowerCaseTableNames (https://dev.mysql.com/doc/refman/8.0/en/server-system-variables.html#sysvar_lower_case_table_names). // // lowerCaseTableNames controls case-sensitivity of tables and schema names and how they are stored in the DB System. // // Valid values are: // * CASE_SENSITIVE - (default) Table and schema name comparisons are case-sensitive and stored as specified. (lower_case_table_names=0) // * CASE_INSENSITIVE_LOWERCASE - Table and schema name comparisons are not case-sensitive and stored in lowercase. (lower_case_table_names=1) LowerCaseTableNames pulumi.StringPtrInput `pulumi:"lowerCaseTableNames"` }
func (MysqlConfigurationInitVariablesArgs) ElementType ¶
func (MysqlConfigurationInitVariablesArgs) ElementType() reflect.Type
func (MysqlConfigurationInitVariablesArgs) ToMysqlConfigurationInitVariablesOutput ¶
func (i MysqlConfigurationInitVariablesArgs) ToMysqlConfigurationInitVariablesOutput() MysqlConfigurationInitVariablesOutput
func (MysqlConfigurationInitVariablesArgs) ToMysqlConfigurationInitVariablesOutputWithContext ¶
func (i MysqlConfigurationInitVariablesArgs) ToMysqlConfigurationInitVariablesOutputWithContext(ctx context.Context) MysqlConfigurationInitVariablesOutput
func (MysqlConfigurationInitVariablesArgs) ToMysqlConfigurationInitVariablesPtrOutput ¶
func (i MysqlConfigurationInitVariablesArgs) ToMysqlConfigurationInitVariablesPtrOutput() MysqlConfigurationInitVariablesPtrOutput
func (MysqlConfigurationInitVariablesArgs) ToMysqlConfigurationInitVariablesPtrOutputWithContext ¶
func (i MysqlConfigurationInitVariablesArgs) ToMysqlConfigurationInitVariablesPtrOutputWithContext(ctx context.Context) MysqlConfigurationInitVariablesPtrOutput
type MysqlConfigurationInitVariablesInput ¶
type MysqlConfigurationInitVariablesInput interface { pulumi.Input ToMysqlConfigurationInitVariablesOutput() MysqlConfigurationInitVariablesOutput ToMysqlConfigurationInitVariablesOutputWithContext(context.Context) MysqlConfigurationInitVariablesOutput }
MysqlConfigurationInitVariablesInput is an input type that accepts MysqlConfigurationInitVariablesArgs and MysqlConfigurationInitVariablesOutput values. You can construct a concrete instance of `MysqlConfigurationInitVariablesInput` via:
MysqlConfigurationInitVariablesArgs{...}
type MysqlConfigurationInitVariablesOutput ¶
type MysqlConfigurationInitVariablesOutput struct{ *pulumi.OutputState }
func (MysqlConfigurationInitVariablesOutput) ElementType ¶
func (MysqlConfigurationInitVariablesOutput) ElementType() reflect.Type
func (MysqlConfigurationInitVariablesOutput) LowerCaseTableNames ¶
func (o MysqlConfigurationInitVariablesOutput) LowerCaseTableNames() pulumi.StringPtrOutput
Represents the MySQL server system variable lowerCaseTableNames (https://dev.mysql.com/doc/refman/8.0/en/server-system-variables.html#sysvar_lower_case_table_names).
lowerCaseTableNames controls case-sensitivity of tables and schema names and how they are stored in the DB System.
Valid values are: * CASE_SENSITIVE - (default) Table and schema name comparisons are case-sensitive and stored as specified. (lower_case_table_names=0) * CASE_INSENSITIVE_LOWERCASE - Table and schema name comparisons are not case-sensitive and stored in lowercase. (lower_case_table_names=1)
func (MysqlConfigurationInitVariablesOutput) ToMysqlConfigurationInitVariablesOutput ¶
func (o MysqlConfigurationInitVariablesOutput) ToMysqlConfigurationInitVariablesOutput() MysqlConfigurationInitVariablesOutput
func (MysqlConfigurationInitVariablesOutput) ToMysqlConfigurationInitVariablesOutputWithContext ¶
func (o MysqlConfigurationInitVariablesOutput) ToMysqlConfigurationInitVariablesOutputWithContext(ctx context.Context) MysqlConfigurationInitVariablesOutput
func (MysqlConfigurationInitVariablesOutput) ToMysqlConfigurationInitVariablesPtrOutput ¶
func (o MysqlConfigurationInitVariablesOutput) ToMysqlConfigurationInitVariablesPtrOutput() MysqlConfigurationInitVariablesPtrOutput
func (MysqlConfigurationInitVariablesOutput) ToMysqlConfigurationInitVariablesPtrOutputWithContext ¶
func (o MysqlConfigurationInitVariablesOutput) ToMysqlConfigurationInitVariablesPtrOutputWithContext(ctx context.Context) MysqlConfigurationInitVariablesPtrOutput
type MysqlConfigurationInitVariablesPtrInput ¶
type MysqlConfigurationInitVariablesPtrInput interface { pulumi.Input ToMysqlConfigurationInitVariablesPtrOutput() MysqlConfigurationInitVariablesPtrOutput ToMysqlConfigurationInitVariablesPtrOutputWithContext(context.Context) MysqlConfigurationInitVariablesPtrOutput }
MysqlConfigurationInitVariablesPtrInput is an input type that accepts MysqlConfigurationInitVariablesArgs, MysqlConfigurationInitVariablesPtr and MysqlConfigurationInitVariablesPtrOutput values. You can construct a concrete instance of `MysqlConfigurationInitVariablesPtrInput` via:
MysqlConfigurationInitVariablesArgs{...} or: nil
func MysqlConfigurationInitVariablesPtr ¶
func MysqlConfigurationInitVariablesPtr(v *MysqlConfigurationInitVariablesArgs) MysqlConfigurationInitVariablesPtrInput
type MysqlConfigurationInitVariablesPtrOutput ¶
type MysqlConfigurationInitVariablesPtrOutput struct{ *pulumi.OutputState }
func (MysqlConfigurationInitVariablesPtrOutput) ElementType ¶
func (MysqlConfigurationInitVariablesPtrOutput) ElementType() reflect.Type
func (MysqlConfigurationInitVariablesPtrOutput) LowerCaseTableNames ¶
func (o MysqlConfigurationInitVariablesPtrOutput) LowerCaseTableNames() pulumi.StringPtrOutput
Represents the MySQL server system variable lowerCaseTableNames (https://dev.mysql.com/doc/refman/8.0/en/server-system-variables.html#sysvar_lower_case_table_names).
lowerCaseTableNames controls case-sensitivity of tables and schema names and how they are stored in the DB System.
Valid values are: * CASE_SENSITIVE - (default) Table and schema name comparisons are case-sensitive and stored as specified. (lower_case_table_names=0) * CASE_INSENSITIVE_LOWERCASE - Table and schema name comparisons are not case-sensitive and stored in lowercase. (lower_case_table_names=1)
func (MysqlConfigurationInitVariablesPtrOutput) ToMysqlConfigurationInitVariablesPtrOutput ¶
func (o MysqlConfigurationInitVariablesPtrOutput) ToMysqlConfigurationInitVariablesPtrOutput() MysqlConfigurationInitVariablesPtrOutput
func (MysqlConfigurationInitVariablesPtrOutput) ToMysqlConfigurationInitVariablesPtrOutputWithContext ¶
func (o MysqlConfigurationInitVariablesPtrOutput) ToMysqlConfigurationInitVariablesPtrOutputWithContext(ctx context.Context) MysqlConfigurationInitVariablesPtrOutput
type MysqlConfigurationInput ¶
type MysqlConfigurationInput interface { pulumi.Input ToMysqlConfigurationOutput() MysqlConfigurationOutput ToMysqlConfigurationOutputWithContext(ctx context.Context) MysqlConfigurationOutput }
type MysqlConfigurationMap ¶
type MysqlConfigurationMap map[string]MysqlConfigurationInput
func (MysqlConfigurationMap) ElementType ¶
func (MysqlConfigurationMap) ElementType() reflect.Type
func (MysqlConfigurationMap) ToMysqlConfigurationMapOutput ¶
func (i MysqlConfigurationMap) ToMysqlConfigurationMapOutput() MysqlConfigurationMapOutput
func (MysqlConfigurationMap) ToMysqlConfigurationMapOutputWithContext ¶
func (i MysqlConfigurationMap) ToMysqlConfigurationMapOutputWithContext(ctx context.Context) MysqlConfigurationMapOutput
type MysqlConfigurationMapInput ¶
type MysqlConfigurationMapInput interface { pulumi.Input ToMysqlConfigurationMapOutput() MysqlConfigurationMapOutput ToMysqlConfigurationMapOutputWithContext(context.Context) MysqlConfigurationMapOutput }
MysqlConfigurationMapInput is an input type that accepts MysqlConfigurationMap and MysqlConfigurationMapOutput values. You can construct a concrete instance of `MysqlConfigurationMapInput` via:
MysqlConfigurationMap{ "key": MysqlConfigurationArgs{...} }
type MysqlConfigurationMapOutput ¶
type MysqlConfigurationMapOutput struct{ *pulumi.OutputState }
func (MysqlConfigurationMapOutput) ElementType ¶
func (MysqlConfigurationMapOutput) ElementType() reflect.Type
func (MysqlConfigurationMapOutput) MapIndex ¶
func (o MysqlConfigurationMapOutput) MapIndex(k pulumi.StringInput) MysqlConfigurationOutput
func (MysqlConfigurationMapOutput) ToMysqlConfigurationMapOutput ¶
func (o MysqlConfigurationMapOutput) ToMysqlConfigurationMapOutput() MysqlConfigurationMapOutput
func (MysqlConfigurationMapOutput) ToMysqlConfigurationMapOutputWithContext ¶
func (o MysqlConfigurationMapOutput) ToMysqlConfigurationMapOutputWithContext(ctx context.Context) MysqlConfigurationMapOutput
type MysqlConfigurationOutput ¶
type MysqlConfigurationOutput struct{ *pulumi.OutputState }
func (MysqlConfigurationOutput) CompartmentId ¶
func (o MysqlConfigurationOutput) CompartmentId() pulumi.StringOutput
The OCID of the compartment.
func (MysqlConfigurationOutput) DefinedTags ¶
func (o MysqlConfigurationOutput) 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 (MysqlConfigurationOutput) Description ¶
func (o MysqlConfigurationOutput) Description() pulumi.StringOutput
(Updatable) User-provided data about the Configuration.
func (MysqlConfigurationOutput) DisplayName ¶
func (o MysqlConfigurationOutput) DisplayName() pulumi.StringOutput
(Updatable) The display name of the Configuration.
func (MysqlConfigurationOutput) ElementType ¶
func (MysqlConfigurationOutput) ElementType() reflect.Type
func (MysqlConfigurationOutput) FreeformTags ¶
func (o MysqlConfigurationOutput) 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 (MysqlConfigurationOutput) InitVariables ¶
func (o MysqlConfigurationOutput) InitVariables() MysqlConfigurationInitVariablesOutput
User-defined service variables set only at DB system initialization. These variables cannot be changed later at runtime.
func (MysqlConfigurationOutput) ParentConfigurationId ¶
func (o MysqlConfigurationOutput) ParentConfigurationId() pulumi.StringOutput
The OCID of the Configuration from which the new Configuration is derived. The values in CreateConfigurationDetails.variables supersede the variables of the parent Configuration.
func (MysqlConfigurationOutput) ShapeName ¶
func (o MysqlConfigurationOutput) ShapeName() pulumi.StringOutput
The name of the associated Shape.
func (MysqlConfigurationOutput) State ¶
func (o MysqlConfigurationOutput) State() pulumi.StringOutput
The current state of the Configuration.
func (MysqlConfigurationOutput) TimeCreated ¶
func (o MysqlConfigurationOutput) TimeCreated() pulumi.StringOutput
The date and time the Configuration was created, as described by [RFC 3339](https://tools.ietf.org/rfc/rfc3339).
func (MysqlConfigurationOutput) TimeUpdated ¶
func (o MysqlConfigurationOutput) TimeUpdated() pulumi.StringOutput
The date and time the Configuration was last updated, as described by [RFC 3339](https://tools.ietf.org/rfc/rfc3339).
func (MysqlConfigurationOutput) ToMysqlConfigurationOutput ¶
func (o MysqlConfigurationOutput) ToMysqlConfigurationOutput() MysqlConfigurationOutput
func (MysqlConfigurationOutput) ToMysqlConfigurationOutputWithContext ¶
func (o MysqlConfigurationOutput) ToMysqlConfigurationOutputWithContext(ctx context.Context) MysqlConfigurationOutput
func (MysqlConfigurationOutput) Type ¶
func (o MysqlConfigurationOutput) Type() pulumi.StringOutput
The Configuration type, DEFAULT or CUSTOM.
func (MysqlConfigurationOutput) Variables ¶
func (o MysqlConfigurationOutput) Variables() MysqlConfigurationVariablesOutput
User-defined service variables.
type MysqlConfigurationState ¶
type MysqlConfigurationState struct { // The OCID of the compartment. 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) User-provided data about the Configuration. Description pulumi.StringPtrInput // (Updatable) The display name of the Configuration. DisplayName 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 // User-defined service variables set only at DB system initialization. These variables cannot be changed later at runtime. InitVariables MysqlConfigurationInitVariablesPtrInput // The OCID of the Configuration from which the new Configuration is derived. The values in CreateConfigurationDetails.variables supersede the variables of the parent Configuration. ParentConfigurationId pulumi.StringPtrInput // The name of the associated Shape. ShapeName pulumi.StringPtrInput // The current state of the Configuration. State pulumi.StringPtrInput // The date and time the Configuration was created, as described by [RFC 3339](https://tools.ietf.org/rfc/rfc3339). TimeCreated pulumi.StringPtrInput // The date and time the Configuration was last updated, as described by [RFC 3339](https://tools.ietf.org/rfc/rfc3339). TimeUpdated pulumi.StringPtrInput // The Configuration type, DEFAULT or CUSTOM. Type pulumi.StringPtrInput // User-defined service variables. Variables MysqlConfigurationVariablesPtrInput }
func (MysqlConfigurationState) ElementType ¶
func (MysqlConfigurationState) ElementType() reflect.Type
type MysqlConfigurationVariables ¶
type MysqlConfigurationVariables struct { // ("autocommit") Autocommit *bool `pulumi:"autocommit"` // If enabled, the server stores all temporary tables on disk rather than in memory. // // bigTables corresponds to the MySQL server variable [bigTables](https://dev.mysql.com/doc/refman/en/server-system-variables.html#sysvar_big_tables). BigTables *bool `pulumi:"bigTables"` // Sets the binary log expiration period in seconds. binlogExpireLogsSeconds corresponds to the MySQL binary logging system variable [binlogExpireLogsSeconds](https://dev.mysql.com/doc/refman/8.0/en/replication-options-binary-log.html#sysvar_binlog_expire_logs_seconds). BinlogExpireLogsSeconds *int `pulumi:"binlogExpireLogsSeconds"` // Configures the amount of table metadata added to the binary log when using row-based logging. binlogRowMetadata corresponds to the MySQL binary logging system variable [binlogRowMetadata](https://dev.mysql.com/doc/refman/8.0/en/replication-options-binary-log.html#sysvar_binlog_row_metadata). BinlogRowMetadata *string `pulumi:"binlogRowMetadata"` // When set to PARTIAL_JSON, this enables use of a space-efficient binary log format for updates that modify only a small portion of a JSON document. binlogRowValueOptions corresponds to the MySQL binary logging system variable [binlogRowValueOptions](https://dev.mysql.com/doc/refman/8.0/en/replication-options-binary-log.html#sysvar_binlog_row_value_options). BinlogRowValueOptions *string `pulumi:"binlogRowValueOptions"` // Enables compression for transactions that are written to binary log files on this server. binlogTransactionCompression corresponds to the MySQL binary logging system variable [binlogTransactionCompression](https://dev.mysql.com/doc/refman/8.0/en/replication-options-binary-log.html#sysvar_binlog_transaction_compression). BinlogTransactionCompression *bool `pulumi:"binlogTransactionCompression"` // ("completionType") CompletionType *string `pulumi:"completionType"` // The number of seconds that the mysqld server waits for a connect packet before responding with Bad handshake. // // connectTimeout corresponds to the MySQL system variable [connectTimeout](https://dev.mysql.com/doc/refman/8.0/en/server-system-variables.html#sysvar_connect_timeout) // // Increasing the connectTimeout value might help if clients frequently encounter errors of the form "Lost connection to MySQL server at 'XXX', system error: errno". ConnectTimeout *int `pulumi:"connectTimeout"` // Set the chunking size for updates to the global memory usage counter Global_connection_memory. // // connectionMemoryChunkSize corresponds to the MySQL system variable [connectionMemoryChunkSize](https://dev.mysql.com/doc/refman/en/server-system-variables.html#sysvar_connection_memory_chunk_size). ConnectionMemoryChunkSize *int `pulumi:"connectionMemoryChunkSize"` // Set the maximum amount of memory that can be used by a single user connection. // // connectionMemoryLimit corresponds to the MySQL system variable [connectionMemoryLimit](https://dev.mysql.com/doc/refman/en/server-system-variables.html#sysvar_connection_memory_limit). ConnectionMemoryLimit *string `pulumi:"connectionMemoryLimit"` // ("cteMaxRecursionDepth") CteMaxRecursionDepth *string `pulumi:"cteMaxRecursionDepth"` // ("defaultAuthenticationPlugin") DefaultAuthenticationPlugin *string `pulumi:"defaultAuthenticationPlugin"` // ("foreignKeyChecks") ForeignKeyChecks *bool `pulumi:"foreignKeyChecks"` // ("generatedRandomPasswordLength") DEPRECATED -- variable should not be settable and will be ignored // // Deprecated: The 'generated_random_password_length' field has been deprecated and may be removed in a future version. Do not use this field. GeneratedRandomPasswordLength *int `pulumi:"generatedRandomPasswordLength"` // Set the total amount of memory that can be used by all user connections. // // globalConnectionMemoryLimit corresponds to the MySQL system variable [globalConnectionMemoryLimit](https://dev.mysql.com/doc/refman/en/server-system-variables.html#sysvar_global_connection_memory_limit). GlobalConnectionMemoryLimit *string `pulumi:"globalConnectionMemoryLimit"` // Determines whether the MySQL server calculates Global_connection_memory. // // globalConnectionMemoryTracking corresponds to the MySQL system variable [globalConnectionMemoryTracking](https://dev.mysql.com/doc/refman/en/server-system-variables.html#sysvar_global_connection_memory_tracking). GlobalConnectionMemoryTracking *bool `pulumi:"globalConnectionMemoryTracking"` // * EVENTUAL: Both RO and RW transactions do not wait for preceding transactions to be applied before executing. A RW transaction does not wait for other members to apply a transaction. This means that a transaction could be externalized on one member before the others. This also means that in the event of a primary failover, the new primary can accept new RO and RW transactions before the previous primary transactions are all applied. RO transactions could result in outdated values, RW transactions could result in a rollback due to conflicts. // * BEFORE_ON_PRIMARY_FAILOVER: New RO or RW transactions with a newly elected primary that is applying backlog from the old primary are held (not applied) until any backlog has been applied. This ensures that when a primary failover happens, intentionally or not, clients always see the latest value on the primary. This guarantees consistency, but means that clients must be able to handle the delay in the event that a backlog is being applied. Usually this delay should be minimal, but does depend on the size of the backlog. // * BEFORE: A RW transaction waits for all preceding transactions to complete before being applied. A RO transaction waits for all preceding transactions to complete before being executed. This ensures that this transaction reads the latest value by only affecting the latency of the transaction. This reduces the overhead of synchronization on every RW transaction, by ensuring synchronization is used only on RO transactions. This consistency level also includes the consistency guarantees provided by BEFORE_ON_PRIMARY_FAILOVER. // * AFTER: A RW transaction waits until its changes have been applied to all of the other members. This value has no effect on RO transactions. This mode ensures that when a transaction is committed on the local member, any subsequent transaction reads the written value or a more recent value on any group member. Use this mode with a group that is used for predominantly RO operations to ensure that applied RW transactions are applied everywhere once they commit. This could be used by your application to ensure that subsequent reads fetch the latest data which includes the latest writes. This reduces the overhead of synchronization on every RO transaction, by ensuring synchronization is used only on RW transactions. This consistency level also includes the consistency guarantees provided by BEFORE_ON_PRIMARY_FAILOVER. // * BEFORE_AND_AFTER: A RW transaction waits for 1) all preceding transactions to complete before being applied and 2) until its changes have been applied on other members. A RO transaction waits for all preceding transactions to complete before execution takes place. This consistency level also includes the consistency guarantees provided by BEFORE_ON_PRIMARY_FAILOVER. GroupReplicationConsistency *string `pulumi:"groupReplicationConsistency"` // ("informationSchemaStatsExpiry") InformationSchemaStatsExpiry *int `pulumi:"informationSchemaStatsExpiry"` // Specifies the percentage of the most recently used pages for each buffer pool to read out and dump. // // innodbBufferPoolDumpPct corresponds to the MySQL InnoDB system variable [innodbBufferPoolDumpPct](https://dev.mysql.com/doc/refman/8.0/en/innodb-parameters.html#sysvar_innodb_buffer_pool_dump_pct). // // The range is 1 to 100. The default value is 25. // // For example, if there are 4 buffer pools with 100 pages each, and innodbBufferPoolDumpPct is set to 25, the 25 most recently used pages from each buffer pool are dumped. InnodbBufferPoolDumpPct *int `pulumi:"innodbBufferPoolDumpPct"` // ("innodbBufferPoolInstances") InnodbBufferPoolInstances *int `pulumi:"innodbBufferPoolInstances"` // The size (in bytes) of the buffer pool, that is, the memory area where InnoDB caches table and index data. // // innodbBufferPoolSize corresponds to the MySQL server system variable [innodbBufferPoolSize](https://dev.mysql.com/doc/refman/en/innodb-parameters.html#sysvar_innodb_buffer_pool_size). // // The default and maximum values depend on the amount of RAM provisioned by the shape. See [Default User Variables](https://www.terraform.io/mysql-database/doc/configuring-db-system.html#GUID-B5504C19-F6F4-4DAB-8506-189A4E8F4A6A). InnodbBufferPoolSize *string `pulumi:"innodbBufferPoolSize"` // innodbDdlBufferSize corresponds to the MySQL system variable [innodbDdlBufferSize] (https://dev.mysql.com/doc/refman/8.0/en/innodb-parameters.html#sysvar_innodb_ddl_buffer_size) InnodbDdlBufferSize *string `pulumi:"innodbDdlBufferSize"` // innodbDdlThreads corresponds to the MySQL system variable [innodbDdlThreads] (https://dev.mysql.com/doc/refman/8.0/en/innodb-parameters.html#sysvar_innodb_ddl_threads) InnodbDdlThreads *int `pulumi:"innodbDdlThreads"` // ("innodbFtEnableStopword") InnodbFtEnableStopword *bool `pulumi:"innodbFtEnableStopword"` // ("innodbFtMaxTokenSize") InnodbFtMaxTokenSize *int `pulumi:"innodbFtMaxTokenSize"` // ("innodbFtMinTokenSize") InnodbFtMinTokenSize *int `pulumi:"innodbFtMinTokenSize"` // ("innodbFtNumWordOptimize") InnodbFtNumWordOptimize *int `pulumi:"innodbFtNumWordOptimize"` // ("innodbFtResultCacheLimit") InnodbFtResultCacheLimit *string `pulumi:"innodbFtResultCacheLimit"` // ("innodbFtServerStopwordTable") InnodbFtServerStopwordTable *string `pulumi:"innodbFtServerStopwordTable"` // ("innodbLockWaitTimeout") InnodbLockWaitTimeout *int `pulumi:"innodbLockWaitTimeout"` // Enables dedicated log writer threads for writing redo log records from the log buffer to the system buffers and flushing the system buffers to the redo log files. // // This is the MySQL variable "innodbLogWriterThreads". For more information, please see the [MySQL documentation](https://dev.mysql.com/doc/refman/8.0/en/innodb-parameters.html#sysvar_innodb_log_writer_threads) InnodbLogWriterThreads *bool `pulumi:"innodbLogWriterThreads"` // The desired maximum purge lag in terms of transactions. // // InnoDB maintains a list of transactions that have index records delete-marked by UPDATE or DELETE operations. The length of the list is the purge lag. // // If this value is exceeded, a delay is imposed on INSERT, UPDATE, and DELETE operations to allow time for purge to catch up. // // The default value is 0, which means there is no maximum purge lag and no delay. // // innodbMaxPurgeLag corresponds to the MySQL server system variable [innodbMaxPurgeLag](https://dev.mysql.com/doc/refman/en/innodb-parameters.html#sysvar_innodb_max_purge_lag). InnodbMaxPurgeLag *string `pulumi:"innodbMaxPurgeLag"` // The maximum delay in microseconds for the delay imposed when the innodbMaxPurgeLag threshold is exceeded. // // The specified innodbMaxPurgeLagDelay value is an upper limit on the delay period. // // innodbMaxPurgeLagDelay corresponds to the MySQL server system variable [innodbMaxPurgeLagDelay](https://dev.mysql.com/doc/refman/en/innodb-parameters.html#sysvar_innodb_max_purge_lag_delay). InnodbMaxPurgeLagDelay *int `pulumi:"innodbMaxPurgeLagDelay"` // The number of index pages to sample when estimating cardinality and other statistics for an indexed column, such as those calculated by ANALYZE TABLE. // // innodbStatsPersistentSamplePages corresponds to the MySQL InnoDB system variable [innodbStatsPersistentSamplePages](https://dev.mysql.com/doc/refman/8.0/en/innodb-parameters.html#sysvar_innodb_stats_persistent_sample_pages) // // innodbStatsPersistentSamplePages only applies when innodbStatsPersistent is enabled for a table; when innodbStatsPersistent is disabled, innodbStatsTransientSamplePages applies instead. InnodbStatsPersistentSamplePages *string `pulumi:"innodbStatsPersistentSamplePages"` // The number of index pages to sample when estimating cardinality and other statistics for an indexed column, such as those calculated by [ANALYZE TABLE](https://dev.mysql.com/doc/refman/8.0/en/analyze-table.html). // // innodbStatsTransientSamplePages corresponds to the MySQL InnoDB system variable [innodbStatsTransientSamplePages](https://dev.mysql.com/doc/refman/8.0/en/innodb-parameters.html#sysvar_innodb_stats_transient_sample_pages) // // innodbStatsTransientSamplePages only applies when innodbStatsPersistent is disabled for a table; when innodbStatsPersistent is enabled, innodbStatsPersistentSamplePages applies instead. // // innodbStatsPersistent is ON by default and cannot be changed. It is possible to override it using the STATS_PERSISTENT clause of the [CREATE TABLE](https://dev.mysql.com/doc/refman/8.0/en/create-table.html) and [ALTER TABLE](https://dev.mysql.com/doc/refman/8.0/en/alter-table.html) statements. InnodbStatsTransientSamplePages *string `pulumi:"innodbStatsTransientSamplePages"` // The number of seconds the server waits for activity on an interactive connection before closing it. // // interactiveTimeout corresponds to the MySQL system variable. [interactiveTimeout](https://dev.mysql.com/doc/refman/8.0/en/server-system-variables.html#sysvar_interactive_timeout) InteractiveTimeout *int `pulumi:"interactiveTimeout"` // ("localInfile") LocalInfile *bool `pulumi:"localInfile"` // ("mandatoryRoles") MandatoryRoles *string `pulumi:"mandatoryRoles"` // The maximum size of one packet or any generated/intermediate string. // // This is the mysql variable "maxAllowedPacket". MaxAllowedPacket *int `pulumi:"maxAllowedPacket"` // Sets the size of the transaction cache. // // maxBinlogCacheSize corresponds to the MySQL server system variable [maxBinlogCacheSize](https://dev.mysql.com/doc/refman/8.0/en/replication-options-binary-log.html#sysvar_max_binlog_cache_size). MaxBinlogCacheSize *string `pulumi:"maxBinlogCacheSize"` // ("maxConnectErrors") MaxConnectErrors *string `pulumi:"maxConnectErrors"` // ("maxConnections") MaxConnections *int `pulumi:"maxConnections"` // ("maxExecutionTime") MaxExecutionTime *string `pulumi:"maxExecutionTime"` // This variable sets the maximum size to which user-created MEMORY tables are permitted to grow. // // maxHeapTableSize corresponds to the MySQL system variable [maxHeapTableSize](https://dev.mysql.com/doc/refman/8.0/en/server-system-variables.html#sysvar_max_heap_table_size) MaxHeapTableSize *string `pulumi:"maxHeapTableSize"` // ("maxPreparedStmtCount") MaxPreparedStmtCount *int `pulumi:"maxPreparedStmtCount"` // ("mysqlFirewallMode") MysqlFirewallMode *bool `pulumi:"mysqlFirewallMode"` // DEPRECATED -- typo of mysqlx_zstd_default_compression_level. variable will be ignored. // // Deprecated: The 'mysql_zstd_default_compression_level' field has been deprecated and may be removed in a future version. Do not use this field. MysqlZstdDefaultCompressionLevel *int `pulumi:"mysqlZstdDefaultCompressionLevel"` // The number of seconds X Plugin waits for the first packet to be received from newly connected clients. // // mysqlxConnectTimeout corresponds to the MySQL X Plugin system variable [mysqlxConnectTimeout](https://dev.mysql.com/doc/refman/8.0/en/x-plugin-options-system-variables.html#sysvar_mysqlx_connect_timeout) MysqlxConnectTimeout *int `pulumi:"mysqlxConnectTimeout"` // Set the default compression level for the deflate algorithm. ("mysqlxDeflateDefaultCompressionLevel") MysqlxDeflateDefaultCompressionLevel *int `pulumi:"mysqlxDeflateDefaultCompressionLevel"` // Limit the upper bound of accepted compression levels for the deflate algorithm. ("mysqlxDeflateMaxClientCompressionLevel") MysqlxDeflateMaxClientCompressionLevel *int `pulumi:"mysqlxDeflateMaxClientCompressionLevel"` // ("mysqlxDocumentIdUniquePrefix") DEPRECATED -- variable should not be settable and will be ignored // // Deprecated: The 'mysqlx_document_id_unique_prefix' field has been deprecated and may be removed in a future version. Do not use this field. MysqlxDocumentIdUniquePrefix *int `pulumi:"mysqlxDocumentIdUniquePrefix"` // ("mysqlxEnableHelloNotice") DEPRECATED -- variable should not be settable and will be ignored MysqlxEnableHelloNotice *bool `pulumi:"mysqlxEnableHelloNotice"` // ("mysqlxIdleWorkerThreadTimeout") DEPRECATED -- variable should not be settable and will be ignored // // Deprecated: The 'mysqlx_idle_worker_thread_timeout' field has been deprecated and may be removed in a future version. Do not use this field. MysqlxIdleWorkerThreadTimeout *int `pulumi:"mysqlxIdleWorkerThreadTimeout"` // The number of seconds to wait for interactive clients to timeout. // // mysqlxInteractiveTimeout corresponds to the MySQL X Plugin system variable. [mysqlxInteractiveTimeout](https://dev.mysql.com/doc/refman/8.0/en/x-plugin-options-system-variables.html#sysvar_mysqlx_interactive_timeout) MysqlxInteractiveTimeout *int `pulumi:"mysqlxInteractiveTimeout"` // Set the default compression level for the lz4 algorithm. ("mysqlxLz4DefaultCompressionLevel") MysqlxLz4defaultCompressionLevel *int `pulumi:"mysqlxLz4defaultCompressionLevel"` // Limit the upper bound of accepted compression levels for the lz4 algorithm. ("mysqlxLz4MaxClientCompressionLevel") MysqlxLz4maxClientCompressionLevel *int `pulumi:"mysqlxLz4maxClientCompressionLevel"` // The maximum size of network packets that can be received by X Plugin. // // This is the mysql variable "mysqlxMaxAllowedPacket". MysqlxMaxAllowedPacket *int `pulumi:"mysqlxMaxAllowedPacket"` // ("mysqlxMinWorkerThreads") DEPRECATED -- variable should not be settable and will be ignored // // Deprecated: The 'mysqlx_min_worker_threads' field has been deprecated and may be removed in a future version. Do not use this field. MysqlxMinWorkerThreads *int `pulumi:"mysqlxMinWorkerThreads"` // The number of seconds that X Plugin waits for blocking read operations to complete. After this time, if the read operation is not successful, X Plugin closes the connection and returns a warning notice with the error code ER_IO_READ_ERROR to the client application. // // mysqlxReadTimeout corresponds to the MySQL X Plugin system variable [mysqlxReadTimeout](https://dev.mysql.com/doc/refman/8.0/en/x-plugin-options-system-variables.html#sysvar_mysqlx_read_timeout) MysqlxReadTimeout *int `pulumi:"mysqlxReadTimeout"` // The number of seconds that X Plugin waits for activity on a connection. // // mysqlxWaitTimeout corresponds to the MySQL X Plugin system variable. [mysqlxWaitTimeout](https://dev.mysql.com/doc/refman/8.0/en/x-plugin-options-system-variables.html#sysvar_mysqlx_wait_timeout) MysqlxWaitTimeout *int `pulumi:"mysqlxWaitTimeout"` // The number of seconds that X Plugin waits for blocking write operations to complete. After this time, if the write operation is not successful, X Plugin closes the connection. // // mysqlxReadmysqlxWriteTimeoutTimeout corresponds to the MySQL X Plugin system variable [mysqlxWriteTimeout](https://dev.mysql.com/doc/refman/8.0/en/x-plugin-options-system-variables.html#sysvar_mysqlx_write_timeout) MysqlxWriteTimeout *int `pulumi:"mysqlxWriteTimeout"` // Set the default compression level for the zstd algorithm. ("mysqlxZstdDefaultCompressionLevel") MysqlxZstdDefaultCompressionLevel *int `pulumi:"mysqlxZstdDefaultCompressionLevel"` // Limit the upper bound of accepted compression levels for the zstd algorithm. ("mysqlxZstdMaxClientCompressionLevel") MysqlxZstdMaxClientCompressionLevel *int `pulumi:"mysqlxZstdMaxClientCompressionLevel"` // The number of seconds to wait for more data from a connection before aborting the read. // // netReadTimeout corresponds to the MySQL system variable [netReadTimeout](https://dev.mysql.com/doc/refman/8.0/en/server-system-variables.html#sysvar_net_read_timeout) NetReadTimeout *int `pulumi:"netReadTimeout"` // The number of seconds to wait for a block to be written to a connection before aborting the write. // // netWriteTimeout corresponds to the MySQL system variable [netWriteTimeout](https://dev.mysql.com/doc/refman/8.0/en/server-system-variables.html#sysvar_net_write_timeout) NetWriteTimeout *int `pulumi:"netWriteTimeout"` // ("parserMaxMemSize") ParserMaxMemSize *string `pulumi:"parserMaxMemSize"` // ("queryAllocBlockSize") DEPRECATED -- variable should not be settable and will be ignored // // Deprecated: The 'query_alloc_block_size' field has been deprecated and may be removed in a future version. Do not use this field. QueryAllocBlockSize *string `pulumi:"queryAllocBlockSize"` // ("queryPreallocSize") DEPRECATED -- variable should not be settable and will be ignored // // Deprecated: The 'query_prealloc_size' field has been deprecated and may be removed in a future version. Do not use this field. QueryPreallocSize *string `pulumi:"queryPreallocSize"` // regexpTimeLimit corresponds to the MySQL system variable [regexpTimeLimit] (https://dev.mysql.com/doc/refman/8.0/en/server-system-variables.html#sysvar_regexp_time_limit) RegexpTimeLimit *int `pulumi:"regexpTimeLimit"` // Each session that must perform a sort allocates a buffer of this size. // // sortBufferSize corresponds to the MySQL system variable [sortBufferSize](https://dev.mysql.com/doc/refman/en/server-system-variables.html#sysvar_sort_buffer_size) SortBufferSize *string `pulumi:"sortBufferSize"` // ("sqlMode") SqlMode *string `pulumi:"sqlMode"` // ("sqlRequirePrimaryKey") SqlRequirePrimaryKey *bool `pulumi:"sqlRequirePrimaryKey"` // ("sqlWarnings") SqlWarnings *bool `pulumi:"sqlWarnings"` // Controls whether the thread pool uses dedicated listener threads. If enabled, a listener thread in each thread group is dedicated to the task of listening for network events from clients, ensuring that the maximum number of query worker threads is no more than the value specified by threadPoolMaxTransactionsLimit. threadPoolDedicatedListeners corresponds to the MySQL Database Service-specific system variable thread_pool_dedicated_listeners. ThreadPoolDedicatedListeners *bool `pulumi:"threadPoolDedicatedListeners"` // Limits the maximum number of open transactions to the defined value. The default value is 0, which enforces no limit. threadPoolMaxTransactionsLimit corresponds to the MySQL Database Service-specific system variable thread_pool_max_transactions_limit. ThreadPoolMaxTransactionsLimit *int `pulumi:"threadPoolMaxTransactionsLimit"` // Initializes the time zone for each client that connects. // // This corresponds to the MySQL System Variable "timeZone". // // The values can be given in one of the following formats, none of which are case-sensitive: // * As a string indicating an offset from UTC of the form [H]H:MM, prefixed with a + or -, such as '+10:00', '-6:00', or '+05:30'. The permitted range is '-13:59' to '+14:00', inclusive. // * As a named time zone, as defined by the "IANA Time Zone database", such as 'Europe/Helsinki', 'US/Eastern', 'MET', or 'UTC'. TimeZone *string `pulumi:"timeZone"` // The maximum size of internal in-memory temporary tables. This variable does not apply to user-created MEMORY tables. // // tmpTableSize corresponds to the MySQL system variable [tmpTableSize](https://dev.mysql.com/doc/refman/8.0/en/server-system-variables.html#sysvar_tmp_table_size) TmpTableSize *string `pulumi:"tmpTableSize"` // ("transactionIsolation") TransactionIsolation *string `pulumi:"transactionIsolation"` // The number of seconds the server waits for activity on a noninteractive connection before closing it. // // waitTimeout corresponds to the MySQL system variable. [waitTimeout](https://dev.mysql.com/doc/refman/8.0/en/server-system-variables.html#sysvar_wait_timeout) // // ** 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 WaitTimeout *int `pulumi:"waitTimeout"` }
type MysqlConfigurationVariablesArgs ¶
type MysqlConfigurationVariablesArgs struct { // ("autocommit") Autocommit pulumi.BoolPtrInput `pulumi:"autocommit"` // If enabled, the server stores all temporary tables on disk rather than in memory. // // bigTables corresponds to the MySQL server variable [bigTables](https://dev.mysql.com/doc/refman/en/server-system-variables.html#sysvar_big_tables). BigTables pulumi.BoolPtrInput `pulumi:"bigTables"` // Sets the binary log expiration period in seconds. binlogExpireLogsSeconds corresponds to the MySQL binary logging system variable [binlogExpireLogsSeconds](https://dev.mysql.com/doc/refman/8.0/en/replication-options-binary-log.html#sysvar_binlog_expire_logs_seconds). BinlogExpireLogsSeconds pulumi.IntPtrInput `pulumi:"binlogExpireLogsSeconds"` // Configures the amount of table metadata added to the binary log when using row-based logging. binlogRowMetadata corresponds to the MySQL binary logging system variable [binlogRowMetadata](https://dev.mysql.com/doc/refman/8.0/en/replication-options-binary-log.html#sysvar_binlog_row_metadata). BinlogRowMetadata pulumi.StringPtrInput `pulumi:"binlogRowMetadata"` // When set to PARTIAL_JSON, this enables use of a space-efficient binary log format for updates that modify only a small portion of a JSON document. binlogRowValueOptions corresponds to the MySQL binary logging system variable [binlogRowValueOptions](https://dev.mysql.com/doc/refman/8.0/en/replication-options-binary-log.html#sysvar_binlog_row_value_options). BinlogRowValueOptions pulumi.StringPtrInput `pulumi:"binlogRowValueOptions"` // Enables compression for transactions that are written to binary log files on this server. binlogTransactionCompression corresponds to the MySQL binary logging system variable [binlogTransactionCompression](https://dev.mysql.com/doc/refman/8.0/en/replication-options-binary-log.html#sysvar_binlog_transaction_compression). BinlogTransactionCompression pulumi.BoolPtrInput `pulumi:"binlogTransactionCompression"` // ("completionType") CompletionType pulumi.StringPtrInput `pulumi:"completionType"` // The number of seconds that the mysqld server waits for a connect packet before responding with Bad handshake. // // connectTimeout corresponds to the MySQL system variable [connectTimeout](https://dev.mysql.com/doc/refman/8.0/en/server-system-variables.html#sysvar_connect_timeout) // // Increasing the connectTimeout value might help if clients frequently encounter errors of the form "Lost connection to MySQL server at 'XXX', system error: errno". ConnectTimeout pulumi.IntPtrInput `pulumi:"connectTimeout"` // Set the chunking size for updates to the global memory usage counter Global_connection_memory. // // connectionMemoryChunkSize corresponds to the MySQL system variable [connectionMemoryChunkSize](https://dev.mysql.com/doc/refman/en/server-system-variables.html#sysvar_connection_memory_chunk_size). ConnectionMemoryChunkSize pulumi.IntPtrInput `pulumi:"connectionMemoryChunkSize"` // Set the maximum amount of memory that can be used by a single user connection. // // connectionMemoryLimit corresponds to the MySQL system variable [connectionMemoryLimit](https://dev.mysql.com/doc/refman/en/server-system-variables.html#sysvar_connection_memory_limit). ConnectionMemoryLimit pulumi.StringPtrInput `pulumi:"connectionMemoryLimit"` // ("cteMaxRecursionDepth") CteMaxRecursionDepth pulumi.StringPtrInput `pulumi:"cteMaxRecursionDepth"` // ("defaultAuthenticationPlugin") DefaultAuthenticationPlugin pulumi.StringPtrInput `pulumi:"defaultAuthenticationPlugin"` // ("foreignKeyChecks") ForeignKeyChecks pulumi.BoolPtrInput `pulumi:"foreignKeyChecks"` // ("generatedRandomPasswordLength") DEPRECATED -- variable should not be settable and will be ignored // // Deprecated: The 'generated_random_password_length' field has been deprecated and may be removed in a future version. Do not use this field. GeneratedRandomPasswordLength pulumi.IntPtrInput `pulumi:"generatedRandomPasswordLength"` // Set the total amount of memory that can be used by all user connections. // // globalConnectionMemoryLimit corresponds to the MySQL system variable [globalConnectionMemoryLimit](https://dev.mysql.com/doc/refman/en/server-system-variables.html#sysvar_global_connection_memory_limit). GlobalConnectionMemoryLimit pulumi.StringPtrInput `pulumi:"globalConnectionMemoryLimit"` // Determines whether the MySQL server calculates Global_connection_memory. // // globalConnectionMemoryTracking corresponds to the MySQL system variable [globalConnectionMemoryTracking](https://dev.mysql.com/doc/refman/en/server-system-variables.html#sysvar_global_connection_memory_tracking). GlobalConnectionMemoryTracking pulumi.BoolPtrInput `pulumi:"globalConnectionMemoryTracking"` // * EVENTUAL: Both RO and RW transactions do not wait for preceding transactions to be applied before executing. A RW transaction does not wait for other members to apply a transaction. This means that a transaction could be externalized on one member before the others. This also means that in the event of a primary failover, the new primary can accept new RO and RW transactions before the previous primary transactions are all applied. RO transactions could result in outdated values, RW transactions could result in a rollback due to conflicts. // * BEFORE_ON_PRIMARY_FAILOVER: New RO or RW transactions with a newly elected primary that is applying backlog from the old primary are held (not applied) until any backlog has been applied. This ensures that when a primary failover happens, intentionally or not, clients always see the latest value on the primary. This guarantees consistency, but means that clients must be able to handle the delay in the event that a backlog is being applied. Usually this delay should be minimal, but does depend on the size of the backlog. // * BEFORE: A RW transaction waits for all preceding transactions to complete before being applied. A RO transaction waits for all preceding transactions to complete before being executed. This ensures that this transaction reads the latest value by only affecting the latency of the transaction. This reduces the overhead of synchronization on every RW transaction, by ensuring synchronization is used only on RO transactions. This consistency level also includes the consistency guarantees provided by BEFORE_ON_PRIMARY_FAILOVER. // * AFTER: A RW transaction waits until its changes have been applied to all of the other members. This value has no effect on RO transactions. This mode ensures that when a transaction is committed on the local member, any subsequent transaction reads the written value or a more recent value on any group member. Use this mode with a group that is used for predominantly RO operations to ensure that applied RW transactions are applied everywhere once they commit. This could be used by your application to ensure that subsequent reads fetch the latest data which includes the latest writes. This reduces the overhead of synchronization on every RO transaction, by ensuring synchronization is used only on RW transactions. This consistency level also includes the consistency guarantees provided by BEFORE_ON_PRIMARY_FAILOVER. // * BEFORE_AND_AFTER: A RW transaction waits for 1) all preceding transactions to complete before being applied and 2) until its changes have been applied on other members. A RO transaction waits for all preceding transactions to complete before execution takes place. This consistency level also includes the consistency guarantees provided by BEFORE_ON_PRIMARY_FAILOVER. GroupReplicationConsistency pulumi.StringPtrInput `pulumi:"groupReplicationConsistency"` // ("informationSchemaStatsExpiry") InformationSchemaStatsExpiry pulumi.IntPtrInput `pulumi:"informationSchemaStatsExpiry"` // Specifies the percentage of the most recently used pages for each buffer pool to read out and dump. // // innodbBufferPoolDumpPct corresponds to the MySQL InnoDB system variable [innodbBufferPoolDumpPct](https://dev.mysql.com/doc/refman/8.0/en/innodb-parameters.html#sysvar_innodb_buffer_pool_dump_pct). // // The range is 1 to 100. The default value is 25. // // For example, if there are 4 buffer pools with 100 pages each, and innodbBufferPoolDumpPct is set to 25, the 25 most recently used pages from each buffer pool are dumped. InnodbBufferPoolDumpPct pulumi.IntPtrInput `pulumi:"innodbBufferPoolDumpPct"` // ("innodbBufferPoolInstances") InnodbBufferPoolInstances pulumi.IntPtrInput `pulumi:"innodbBufferPoolInstances"` // The size (in bytes) of the buffer pool, that is, the memory area where InnoDB caches table and index data. // // innodbBufferPoolSize corresponds to the MySQL server system variable [innodbBufferPoolSize](https://dev.mysql.com/doc/refman/en/innodb-parameters.html#sysvar_innodb_buffer_pool_size). // // The default and maximum values depend on the amount of RAM provisioned by the shape. See [Default User Variables](https://www.terraform.io/mysql-database/doc/configuring-db-system.html#GUID-B5504C19-F6F4-4DAB-8506-189A4E8F4A6A). InnodbBufferPoolSize pulumi.StringPtrInput `pulumi:"innodbBufferPoolSize"` // innodbDdlBufferSize corresponds to the MySQL system variable [innodbDdlBufferSize] (https://dev.mysql.com/doc/refman/8.0/en/innodb-parameters.html#sysvar_innodb_ddl_buffer_size) InnodbDdlBufferSize pulumi.StringPtrInput `pulumi:"innodbDdlBufferSize"` // innodbDdlThreads corresponds to the MySQL system variable [innodbDdlThreads] (https://dev.mysql.com/doc/refman/8.0/en/innodb-parameters.html#sysvar_innodb_ddl_threads) InnodbDdlThreads pulumi.IntPtrInput `pulumi:"innodbDdlThreads"` // ("innodbFtEnableStopword") InnodbFtEnableStopword pulumi.BoolPtrInput `pulumi:"innodbFtEnableStopword"` // ("innodbFtMaxTokenSize") InnodbFtMaxTokenSize pulumi.IntPtrInput `pulumi:"innodbFtMaxTokenSize"` // ("innodbFtMinTokenSize") InnodbFtMinTokenSize pulumi.IntPtrInput `pulumi:"innodbFtMinTokenSize"` // ("innodbFtNumWordOptimize") InnodbFtNumWordOptimize pulumi.IntPtrInput `pulumi:"innodbFtNumWordOptimize"` // ("innodbFtResultCacheLimit") InnodbFtResultCacheLimit pulumi.StringPtrInput `pulumi:"innodbFtResultCacheLimit"` // ("innodbFtServerStopwordTable") InnodbFtServerStopwordTable pulumi.StringPtrInput `pulumi:"innodbFtServerStopwordTable"` // ("innodbLockWaitTimeout") InnodbLockWaitTimeout pulumi.IntPtrInput `pulumi:"innodbLockWaitTimeout"` // Enables dedicated log writer threads for writing redo log records from the log buffer to the system buffers and flushing the system buffers to the redo log files. // // This is the MySQL variable "innodbLogWriterThreads". For more information, please see the [MySQL documentation](https://dev.mysql.com/doc/refman/8.0/en/innodb-parameters.html#sysvar_innodb_log_writer_threads) InnodbLogWriterThreads pulumi.BoolPtrInput `pulumi:"innodbLogWriterThreads"` // The desired maximum purge lag in terms of transactions. // // InnoDB maintains a list of transactions that have index records delete-marked by UPDATE or DELETE operations. The length of the list is the purge lag. // // If this value is exceeded, a delay is imposed on INSERT, UPDATE, and DELETE operations to allow time for purge to catch up. // // The default value is 0, which means there is no maximum purge lag and no delay. // // innodbMaxPurgeLag corresponds to the MySQL server system variable [innodbMaxPurgeLag](https://dev.mysql.com/doc/refman/en/innodb-parameters.html#sysvar_innodb_max_purge_lag). InnodbMaxPurgeLag pulumi.StringPtrInput `pulumi:"innodbMaxPurgeLag"` // The maximum delay in microseconds for the delay imposed when the innodbMaxPurgeLag threshold is exceeded. // // The specified innodbMaxPurgeLagDelay value is an upper limit on the delay period. // // innodbMaxPurgeLagDelay corresponds to the MySQL server system variable [innodbMaxPurgeLagDelay](https://dev.mysql.com/doc/refman/en/innodb-parameters.html#sysvar_innodb_max_purge_lag_delay). InnodbMaxPurgeLagDelay pulumi.IntPtrInput `pulumi:"innodbMaxPurgeLagDelay"` // The number of index pages to sample when estimating cardinality and other statistics for an indexed column, such as those calculated by ANALYZE TABLE. // // innodbStatsPersistentSamplePages corresponds to the MySQL InnoDB system variable [innodbStatsPersistentSamplePages](https://dev.mysql.com/doc/refman/8.0/en/innodb-parameters.html#sysvar_innodb_stats_persistent_sample_pages) // // innodbStatsPersistentSamplePages only applies when innodbStatsPersistent is enabled for a table; when innodbStatsPersistent is disabled, innodbStatsTransientSamplePages applies instead. InnodbStatsPersistentSamplePages pulumi.StringPtrInput `pulumi:"innodbStatsPersistentSamplePages"` // The number of index pages to sample when estimating cardinality and other statistics for an indexed column, such as those calculated by [ANALYZE TABLE](https://dev.mysql.com/doc/refman/8.0/en/analyze-table.html). // // innodbStatsTransientSamplePages corresponds to the MySQL InnoDB system variable [innodbStatsTransientSamplePages](https://dev.mysql.com/doc/refman/8.0/en/innodb-parameters.html#sysvar_innodb_stats_transient_sample_pages) // // innodbStatsTransientSamplePages only applies when innodbStatsPersistent is disabled for a table; when innodbStatsPersistent is enabled, innodbStatsPersistentSamplePages applies instead. // // innodbStatsPersistent is ON by default and cannot be changed. It is possible to override it using the STATS_PERSISTENT clause of the [CREATE TABLE](https://dev.mysql.com/doc/refman/8.0/en/create-table.html) and [ALTER TABLE](https://dev.mysql.com/doc/refman/8.0/en/alter-table.html) statements. InnodbStatsTransientSamplePages pulumi.StringPtrInput `pulumi:"innodbStatsTransientSamplePages"` // The number of seconds the server waits for activity on an interactive connection before closing it. // // interactiveTimeout corresponds to the MySQL system variable. [interactiveTimeout](https://dev.mysql.com/doc/refman/8.0/en/server-system-variables.html#sysvar_interactive_timeout) InteractiveTimeout pulumi.IntPtrInput `pulumi:"interactiveTimeout"` // ("localInfile") LocalInfile pulumi.BoolPtrInput `pulumi:"localInfile"` // ("mandatoryRoles") MandatoryRoles pulumi.StringPtrInput `pulumi:"mandatoryRoles"` // The maximum size of one packet or any generated/intermediate string. // // This is the mysql variable "maxAllowedPacket". MaxAllowedPacket pulumi.IntPtrInput `pulumi:"maxAllowedPacket"` // Sets the size of the transaction cache. // // maxBinlogCacheSize corresponds to the MySQL server system variable [maxBinlogCacheSize](https://dev.mysql.com/doc/refman/8.0/en/replication-options-binary-log.html#sysvar_max_binlog_cache_size). MaxBinlogCacheSize pulumi.StringPtrInput `pulumi:"maxBinlogCacheSize"` // ("maxConnectErrors") MaxConnectErrors pulumi.StringPtrInput `pulumi:"maxConnectErrors"` // ("maxConnections") MaxConnections pulumi.IntPtrInput `pulumi:"maxConnections"` // ("maxExecutionTime") MaxExecutionTime pulumi.StringPtrInput `pulumi:"maxExecutionTime"` // This variable sets the maximum size to which user-created MEMORY tables are permitted to grow. // // maxHeapTableSize corresponds to the MySQL system variable [maxHeapTableSize](https://dev.mysql.com/doc/refman/8.0/en/server-system-variables.html#sysvar_max_heap_table_size) MaxHeapTableSize pulumi.StringPtrInput `pulumi:"maxHeapTableSize"` // ("maxPreparedStmtCount") MaxPreparedStmtCount pulumi.IntPtrInput `pulumi:"maxPreparedStmtCount"` // ("mysqlFirewallMode") MysqlFirewallMode pulumi.BoolPtrInput `pulumi:"mysqlFirewallMode"` // DEPRECATED -- typo of mysqlx_zstd_default_compression_level. variable will be ignored. // // Deprecated: The 'mysql_zstd_default_compression_level' field has been deprecated and may be removed in a future version. Do not use this field. MysqlZstdDefaultCompressionLevel pulumi.IntPtrInput `pulumi:"mysqlZstdDefaultCompressionLevel"` // The number of seconds X Plugin waits for the first packet to be received from newly connected clients. // // mysqlxConnectTimeout corresponds to the MySQL X Plugin system variable [mysqlxConnectTimeout](https://dev.mysql.com/doc/refman/8.0/en/x-plugin-options-system-variables.html#sysvar_mysqlx_connect_timeout) MysqlxConnectTimeout pulumi.IntPtrInput `pulumi:"mysqlxConnectTimeout"` // Set the default compression level for the deflate algorithm. ("mysqlxDeflateDefaultCompressionLevel") MysqlxDeflateDefaultCompressionLevel pulumi.IntPtrInput `pulumi:"mysqlxDeflateDefaultCompressionLevel"` // Limit the upper bound of accepted compression levels for the deflate algorithm. ("mysqlxDeflateMaxClientCompressionLevel") MysqlxDeflateMaxClientCompressionLevel pulumi.IntPtrInput `pulumi:"mysqlxDeflateMaxClientCompressionLevel"` // ("mysqlxDocumentIdUniquePrefix") DEPRECATED -- variable should not be settable and will be ignored // // Deprecated: The 'mysqlx_document_id_unique_prefix' field has been deprecated and may be removed in a future version. Do not use this field. MysqlxDocumentIdUniquePrefix pulumi.IntPtrInput `pulumi:"mysqlxDocumentIdUniquePrefix"` // ("mysqlxEnableHelloNotice") DEPRECATED -- variable should not be settable and will be ignored MysqlxEnableHelloNotice pulumi.BoolPtrInput `pulumi:"mysqlxEnableHelloNotice"` // ("mysqlxIdleWorkerThreadTimeout") DEPRECATED -- variable should not be settable and will be ignored // // Deprecated: The 'mysqlx_idle_worker_thread_timeout' field has been deprecated and may be removed in a future version. Do not use this field. MysqlxIdleWorkerThreadTimeout pulumi.IntPtrInput `pulumi:"mysqlxIdleWorkerThreadTimeout"` // The number of seconds to wait for interactive clients to timeout. // // mysqlxInteractiveTimeout corresponds to the MySQL X Plugin system variable. [mysqlxInteractiveTimeout](https://dev.mysql.com/doc/refman/8.0/en/x-plugin-options-system-variables.html#sysvar_mysqlx_interactive_timeout) MysqlxInteractiveTimeout pulumi.IntPtrInput `pulumi:"mysqlxInteractiveTimeout"` // Set the default compression level for the lz4 algorithm. ("mysqlxLz4DefaultCompressionLevel") MysqlxLz4defaultCompressionLevel pulumi.IntPtrInput `pulumi:"mysqlxLz4defaultCompressionLevel"` // Limit the upper bound of accepted compression levels for the lz4 algorithm. ("mysqlxLz4MaxClientCompressionLevel") MysqlxLz4maxClientCompressionLevel pulumi.IntPtrInput `pulumi:"mysqlxLz4maxClientCompressionLevel"` // The maximum size of network packets that can be received by X Plugin. // // This is the mysql variable "mysqlxMaxAllowedPacket". MysqlxMaxAllowedPacket pulumi.IntPtrInput `pulumi:"mysqlxMaxAllowedPacket"` // ("mysqlxMinWorkerThreads") DEPRECATED -- variable should not be settable and will be ignored // // Deprecated: The 'mysqlx_min_worker_threads' field has been deprecated and may be removed in a future version. Do not use this field. MysqlxMinWorkerThreads pulumi.IntPtrInput `pulumi:"mysqlxMinWorkerThreads"` // The number of seconds that X Plugin waits for blocking read operations to complete. After this time, if the read operation is not successful, X Plugin closes the connection and returns a warning notice with the error code ER_IO_READ_ERROR to the client application. // // mysqlxReadTimeout corresponds to the MySQL X Plugin system variable [mysqlxReadTimeout](https://dev.mysql.com/doc/refman/8.0/en/x-plugin-options-system-variables.html#sysvar_mysqlx_read_timeout) MysqlxReadTimeout pulumi.IntPtrInput `pulumi:"mysqlxReadTimeout"` // The number of seconds that X Plugin waits for activity on a connection. // // mysqlxWaitTimeout corresponds to the MySQL X Plugin system variable. [mysqlxWaitTimeout](https://dev.mysql.com/doc/refman/8.0/en/x-plugin-options-system-variables.html#sysvar_mysqlx_wait_timeout) MysqlxWaitTimeout pulumi.IntPtrInput `pulumi:"mysqlxWaitTimeout"` // The number of seconds that X Plugin waits for blocking write operations to complete. After this time, if the write operation is not successful, X Plugin closes the connection. // // mysqlxReadmysqlxWriteTimeoutTimeout corresponds to the MySQL X Plugin system variable [mysqlxWriteTimeout](https://dev.mysql.com/doc/refman/8.0/en/x-plugin-options-system-variables.html#sysvar_mysqlx_write_timeout) MysqlxWriteTimeout pulumi.IntPtrInput `pulumi:"mysqlxWriteTimeout"` // Set the default compression level for the zstd algorithm. ("mysqlxZstdDefaultCompressionLevel") MysqlxZstdDefaultCompressionLevel pulumi.IntPtrInput `pulumi:"mysqlxZstdDefaultCompressionLevel"` // Limit the upper bound of accepted compression levels for the zstd algorithm. ("mysqlxZstdMaxClientCompressionLevel") MysqlxZstdMaxClientCompressionLevel pulumi.IntPtrInput `pulumi:"mysqlxZstdMaxClientCompressionLevel"` // The number of seconds to wait for more data from a connection before aborting the read. // // netReadTimeout corresponds to the MySQL system variable [netReadTimeout](https://dev.mysql.com/doc/refman/8.0/en/server-system-variables.html#sysvar_net_read_timeout) NetReadTimeout pulumi.IntPtrInput `pulumi:"netReadTimeout"` // The number of seconds to wait for a block to be written to a connection before aborting the write. // // netWriteTimeout corresponds to the MySQL system variable [netWriteTimeout](https://dev.mysql.com/doc/refman/8.0/en/server-system-variables.html#sysvar_net_write_timeout) NetWriteTimeout pulumi.IntPtrInput `pulumi:"netWriteTimeout"` // ("parserMaxMemSize") ParserMaxMemSize pulumi.StringPtrInput `pulumi:"parserMaxMemSize"` // ("queryAllocBlockSize") DEPRECATED -- variable should not be settable and will be ignored // // Deprecated: The 'query_alloc_block_size' field has been deprecated and may be removed in a future version. Do not use this field. QueryAllocBlockSize pulumi.StringPtrInput `pulumi:"queryAllocBlockSize"` // ("queryPreallocSize") DEPRECATED -- variable should not be settable and will be ignored // // Deprecated: The 'query_prealloc_size' field has been deprecated and may be removed in a future version. Do not use this field. QueryPreallocSize pulumi.StringPtrInput `pulumi:"queryPreallocSize"` // regexpTimeLimit corresponds to the MySQL system variable [regexpTimeLimit] (https://dev.mysql.com/doc/refman/8.0/en/server-system-variables.html#sysvar_regexp_time_limit) RegexpTimeLimit pulumi.IntPtrInput `pulumi:"regexpTimeLimit"` // Each session that must perform a sort allocates a buffer of this size. // // sortBufferSize corresponds to the MySQL system variable [sortBufferSize](https://dev.mysql.com/doc/refman/en/server-system-variables.html#sysvar_sort_buffer_size) SortBufferSize pulumi.StringPtrInput `pulumi:"sortBufferSize"` // ("sqlMode") SqlMode pulumi.StringPtrInput `pulumi:"sqlMode"` // ("sqlRequirePrimaryKey") SqlRequirePrimaryKey pulumi.BoolPtrInput `pulumi:"sqlRequirePrimaryKey"` // ("sqlWarnings") SqlWarnings pulumi.BoolPtrInput `pulumi:"sqlWarnings"` // Controls whether the thread pool uses dedicated listener threads. If enabled, a listener thread in each thread group is dedicated to the task of listening for network events from clients, ensuring that the maximum number of query worker threads is no more than the value specified by threadPoolMaxTransactionsLimit. threadPoolDedicatedListeners corresponds to the MySQL Database Service-specific system variable thread_pool_dedicated_listeners. ThreadPoolDedicatedListeners pulumi.BoolPtrInput `pulumi:"threadPoolDedicatedListeners"` // Limits the maximum number of open transactions to the defined value. The default value is 0, which enforces no limit. threadPoolMaxTransactionsLimit corresponds to the MySQL Database Service-specific system variable thread_pool_max_transactions_limit. ThreadPoolMaxTransactionsLimit pulumi.IntPtrInput `pulumi:"threadPoolMaxTransactionsLimit"` // Initializes the time zone for each client that connects. // // This corresponds to the MySQL System Variable "timeZone". // // The values can be given in one of the following formats, none of which are case-sensitive: // * As a string indicating an offset from UTC of the form [H]H:MM, prefixed with a + or -, such as '+10:00', '-6:00', or '+05:30'. The permitted range is '-13:59' to '+14:00', inclusive. // * As a named time zone, as defined by the "IANA Time Zone database", such as 'Europe/Helsinki', 'US/Eastern', 'MET', or 'UTC'. TimeZone pulumi.StringPtrInput `pulumi:"timeZone"` // The maximum size of internal in-memory temporary tables. This variable does not apply to user-created MEMORY tables. // // tmpTableSize corresponds to the MySQL system variable [tmpTableSize](https://dev.mysql.com/doc/refman/8.0/en/server-system-variables.html#sysvar_tmp_table_size) TmpTableSize pulumi.StringPtrInput `pulumi:"tmpTableSize"` // ("transactionIsolation") TransactionIsolation pulumi.StringPtrInput `pulumi:"transactionIsolation"` // The number of seconds the server waits for activity on a noninteractive connection before closing it. // // waitTimeout corresponds to the MySQL system variable. [waitTimeout](https://dev.mysql.com/doc/refman/8.0/en/server-system-variables.html#sysvar_wait_timeout) // // ** 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 WaitTimeout pulumi.IntPtrInput `pulumi:"waitTimeout"` }
func (MysqlConfigurationVariablesArgs) ElementType ¶
func (MysqlConfigurationVariablesArgs) ElementType() reflect.Type
func (MysqlConfigurationVariablesArgs) ToMysqlConfigurationVariablesOutput ¶
func (i MysqlConfigurationVariablesArgs) ToMysqlConfigurationVariablesOutput() MysqlConfigurationVariablesOutput
func (MysqlConfigurationVariablesArgs) ToMysqlConfigurationVariablesOutputWithContext ¶
func (i MysqlConfigurationVariablesArgs) ToMysqlConfigurationVariablesOutputWithContext(ctx context.Context) MysqlConfigurationVariablesOutput
func (MysqlConfigurationVariablesArgs) ToMysqlConfigurationVariablesPtrOutput ¶
func (i MysqlConfigurationVariablesArgs) ToMysqlConfigurationVariablesPtrOutput() MysqlConfigurationVariablesPtrOutput
func (MysqlConfigurationVariablesArgs) ToMysqlConfigurationVariablesPtrOutputWithContext ¶
func (i MysqlConfigurationVariablesArgs) ToMysqlConfigurationVariablesPtrOutputWithContext(ctx context.Context) MysqlConfigurationVariablesPtrOutput
type MysqlConfigurationVariablesInput ¶
type MysqlConfigurationVariablesInput interface { pulumi.Input ToMysqlConfigurationVariablesOutput() MysqlConfigurationVariablesOutput ToMysqlConfigurationVariablesOutputWithContext(context.Context) MysqlConfigurationVariablesOutput }
MysqlConfigurationVariablesInput is an input type that accepts MysqlConfigurationVariablesArgs and MysqlConfigurationVariablesOutput values. You can construct a concrete instance of `MysqlConfigurationVariablesInput` via:
MysqlConfigurationVariablesArgs{...}
type MysqlConfigurationVariablesOutput ¶
type MysqlConfigurationVariablesOutput struct{ *pulumi.OutputState }
func (MysqlConfigurationVariablesOutput) Autocommit ¶
func (o MysqlConfigurationVariablesOutput) Autocommit() pulumi.BoolPtrOutput
("autocommit")
func (MysqlConfigurationVariablesOutput) BigTables ¶
func (o MysqlConfigurationVariablesOutput) BigTables() pulumi.BoolPtrOutput
If enabled, the server stores all temporary tables on disk rather than in memory.
bigTables corresponds to the MySQL server variable [bigTables](https://dev.mysql.com/doc/refman/en/server-system-variables.html#sysvar_big_tables).
func (MysqlConfigurationVariablesOutput) BinlogExpireLogsSeconds ¶
func (o MysqlConfigurationVariablesOutput) BinlogExpireLogsSeconds() pulumi.IntPtrOutput
Sets the binary log expiration period in seconds. binlogExpireLogsSeconds corresponds to the MySQL binary logging system variable [binlogExpireLogsSeconds](https://dev.mysql.com/doc/refman/8.0/en/replication-options-binary-log.html#sysvar_binlog_expire_logs_seconds).
func (MysqlConfigurationVariablesOutput) BinlogRowMetadata ¶
func (o MysqlConfigurationVariablesOutput) BinlogRowMetadata() pulumi.StringPtrOutput
Configures the amount of table metadata added to the binary log when using row-based logging. binlogRowMetadata corresponds to the MySQL binary logging system variable [binlogRowMetadata](https://dev.mysql.com/doc/refman/8.0/en/replication-options-binary-log.html#sysvar_binlog_row_metadata).
func (MysqlConfigurationVariablesOutput) BinlogRowValueOptions ¶
func (o MysqlConfigurationVariablesOutput) BinlogRowValueOptions() pulumi.StringPtrOutput
When set to PARTIAL_JSON, this enables use of a space-efficient binary log format for updates that modify only a small portion of a JSON document. binlogRowValueOptions corresponds to the MySQL binary logging system variable [binlogRowValueOptions](https://dev.mysql.com/doc/refman/8.0/en/replication-options-binary-log.html#sysvar_binlog_row_value_options).
func (MysqlConfigurationVariablesOutput) BinlogTransactionCompression ¶
func (o MysqlConfigurationVariablesOutput) BinlogTransactionCompression() pulumi.BoolPtrOutput
Enables compression for transactions that are written to binary log files on this server. binlogTransactionCompression corresponds to the MySQL binary logging system variable [binlogTransactionCompression](https://dev.mysql.com/doc/refman/8.0/en/replication-options-binary-log.html#sysvar_binlog_transaction_compression).
func (MysqlConfigurationVariablesOutput) CompletionType ¶
func (o MysqlConfigurationVariablesOutput) CompletionType() pulumi.StringPtrOutput
("completionType")
func (MysqlConfigurationVariablesOutput) ConnectTimeout ¶
func (o MysqlConfigurationVariablesOutput) ConnectTimeout() pulumi.IntPtrOutput
The number of seconds that the mysqld server waits for a connect packet before responding with Bad handshake.
connectTimeout corresponds to the MySQL system variable [connectTimeout](https://dev.mysql.com/doc/refman/8.0/en/server-system-variables.html#sysvar_connect_timeout)
Increasing the connectTimeout value might help if clients frequently encounter errors of the form "Lost connection to MySQL server at 'XXX', system error: errno".
func (MysqlConfigurationVariablesOutput) ConnectionMemoryChunkSize ¶
func (o MysqlConfigurationVariablesOutput) ConnectionMemoryChunkSize() pulumi.IntPtrOutput
Set the chunking size for updates to the global memory usage counter Global_connection_memory.
connectionMemoryChunkSize corresponds to the MySQL system variable [connectionMemoryChunkSize](https://dev.mysql.com/doc/refman/en/server-system-variables.html#sysvar_connection_memory_chunk_size).
func (MysqlConfigurationVariablesOutput) ConnectionMemoryLimit ¶
func (o MysqlConfigurationVariablesOutput) ConnectionMemoryLimit() pulumi.StringPtrOutput
Set the maximum amount of memory that can be used by a single user connection.
connectionMemoryLimit corresponds to the MySQL system variable [connectionMemoryLimit](https://dev.mysql.com/doc/refman/en/server-system-variables.html#sysvar_connection_memory_limit).
func (MysqlConfigurationVariablesOutput) CteMaxRecursionDepth ¶
func (o MysqlConfigurationVariablesOutput) CteMaxRecursionDepth() pulumi.StringPtrOutput
("cteMaxRecursionDepth")
func (MysqlConfigurationVariablesOutput) DefaultAuthenticationPlugin ¶
func (o MysqlConfigurationVariablesOutput) DefaultAuthenticationPlugin() pulumi.StringPtrOutput
("defaultAuthenticationPlugin")
func (MysqlConfigurationVariablesOutput) ElementType ¶
func (MysqlConfigurationVariablesOutput) ElementType() reflect.Type
func (MysqlConfigurationVariablesOutput) ForeignKeyChecks ¶
func (o MysqlConfigurationVariablesOutput) ForeignKeyChecks() pulumi.BoolPtrOutput
("foreignKeyChecks")
func (MysqlConfigurationVariablesOutput) GeneratedRandomPasswordLength
deprecated
func (o MysqlConfigurationVariablesOutput) GeneratedRandomPasswordLength() pulumi.IntPtrOutput
("generatedRandomPasswordLength") DEPRECATED -- variable should not be settable and will be ignored
Deprecated: The 'generated_random_password_length' field has been deprecated and may be removed in a future version. Do not use this field.
func (MysqlConfigurationVariablesOutput) GlobalConnectionMemoryLimit ¶
func (o MysqlConfigurationVariablesOutput) GlobalConnectionMemoryLimit() pulumi.StringPtrOutput
Set the total amount of memory that can be used by all user connections.
globalConnectionMemoryLimit corresponds to the MySQL system variable [globalConnectionMemoryLimit](https://dev.mysql.com/doc/refman/en/server-system-variables.html#sysvar_global_connection_memory_limit).
func (MysqlConfigurationVariablesOutput) GlobalConnectionMemoryTracking ¶
func (o MysqlConfigurationVariablesOutput) GlobalConnectionMemoryTracking() pulumi.BoolPtrOutput
Determines whether the MySQL server calculates Global_connection_memory.
globalConnectionMemoryTracking corresponds to the MySQL system variable [globalConnectionMemoryTracking](https://dev.mysql.com/doc/refman/en/server-system-variables.html#sysvar_global_connection_memory_tracking).
func (MysqlConfigurationVariablesOutput) GroupReplicationConsistency ¶
func (o MysqlConfigurationVariablesOutput) GroupReplicationConsistency() pulumi.StringPtrOutput
* EVENTUAL: Both RO and RW transactions do not wait for preceding transactions to be applied before executing. A RW transaction does not wait for other members to apply a transaction. This means that a transaction could be externalized on one member before the others. This also means that in the event of a primary failover, the new primary can accept new RO and RW transactions before the previous primary transactions are all applied. RO transactions could result in outdated values, RW transactions could result in a rollback due to conflicts. * BEFORE_ON_PRIMARY_FAILOVER: New RO or RW transactions with a newly elected primary that is applying backlog from the old primary are held (not applied) until any backlog has been applied. This ensures that when a primary failover happens, intentionally or not, clients always see the latest value on the primary. This guarantees consistency, but means that clients must be able to handle the delay in the event that a backlog is being applied. Usually this delay should be minimal, but does depend on the size of the backlog. * BEFORE: A RW transaction waits for all preceding transactions to complete before being applied. A RO transaction waits for all preceding transactions to complete before being executed. This ensures that this transaction reads the latest value by only affecting the latency of the transaction. This reduces the overhead of synchronization on every RW transaction, by ensuring synchronization is used only on RO transactions. This consistency level also includes the consistency guarantees provided by BEFORE_ON_PRIMARY_FAILOVER. * AFTER: A RW transaction waits until its changes have been applied to all of the other members. This value has no effect on RO transactions. This mode ensures that when a transaction is committed on the local member, any subsequent transaction reads the written value or a more recent value on any group member. Use this mode with a group that is used for predominantly RO operations to ensure that applied RW transactions are applied everywhere once they commit. This could be used by your application to ensure that subsequent reads fetch the latest data which includes the latest writes. This reduces the overhead of synchronization on every RO transaction, by ensuring synchronization is used only on RW transactions. This consistency level also includes the consistency guarantees provided by BEFORE_ON_PRIMARY_FAILOVER. * BEFORE_AND_AFTER: A RW transaction waits for 1) all preceding transactions to complete before being applied and 2) until its changes have been applied on other members. A RO transaction waits for all preceding transactions to complete before execution takes place. This consistency level also includes the consistency guarantees provided by BEFORE_ON_PRIMARY_FAILOVER.
func (MysqlConfigurationVariablesOutput) InformationSchemaStatsExpiry ¶
func (o MysqlConfigurationVariablesOutput) InformationSchemaStatsExpiry() pulumi.IntPtrOutput
("informationSchemaStatsExpiry")
func (MysqlConfigurationVariablesOutput) InnodbBufferPoolDumpPct ¶
func (o MysqlConfigurationVariablesOutput) InnodbBufferPoolDumpPct() pulumi.IntPtrOutput
Specifies the percentage of the most recently used pages for each buffer pool to read out and dump.
innodbBufferPoolDumpPct corresponds to the MySQL InnoDB system variable [innodbBufferPoolDumpPct](https://dev.mysql.com/doc/refman/8.0/en/innodb-parameters.html#sysvar_innodb_buffer_pool_dump_pct).
The range is 1 to 100. The default value is 25.
For example, if there are 4 buffer pools with 100 pages each, and innodbBufferPoolDumpPct is set to 25, the 25 most recently used pages from each buffer pool are dumped.
func (MysqlConfigurationVariablesOutput) InnodbBufferPoolInstances ¶
func (o MysqlConfigurationVariablesOutput) InnodbBufferPoolInstances() pulumi.IntPtrOutput
("innodbBufferPoolInstances")
func (MysqlConfigurationVariablesOutput) InnodbBufferPoolSize ¶
func (o MysqlConfigurationVariablesOutput) InnodbBufferPoolSize() pulumi.StringPtrOutput
The size (in bytes) of the buffer pool, that is, the memory area where InnoDB caches table and index data.
innodbBufferPoolSize corresponds to the MySQL server system variable [innodbBufferPoolSize](https://dev.mysql.com/doc/refman/en/innodb-parameters.html#sysvar_innodb_buffer_pool_size).
The default and maximum values depend on the amount of RAM provisioned by the shape. See [Default User Variables](https://www.terraform.io/mysql-database/doc/configuring-db-system.html#GUID-B5504C19-F6F4-4DAB-8506-189A4E8F4A6A).
func (MysqlConfigurationVariablesOutput) InnodbDdlBufferSize ¶
func (o MysqlConfigurationVariablesOutput) InnodbDdlBufferSize() pulumi.StringPtrOutput
innodbDdlBufferSize corresponds to the MySQL system variable [innodbDdlBufferSize] (https://dev.mysql.com/doc/refman/8.0/en/innodb-parameters.html#sysvar_innodb_ddl_buffer_size)
func (MysqlConfigurationVariablesOutput) InnodbDdlThreads ¶
func (o MysqlConfigurationVariablesOutput) InnodbDdlThreads() pulumi.IntPtrOutput
innodbDdlThreads corresponds to the MySQL system variable [innodbDdlThreads] (https://dev.mysql.com/doc/refman/8.0/en/innodb-parameters.html#sysvar_innodb_ddl_threads)
func (MysqlConfigurationVariablesOutput) InnodbFtEnableStopword ¶
func (o MysqlConfigurationVariablesOutput) InnodbFtEnableStopword() pulumi.BoolPtrOutput
("innodbFtEnableStopword")
func (MysqlConfigurationVariablesOutput) InnodbFtMaxTokenSize ¶
func (o MysqlConfigurationVariablesOutput) InnodbFtMaxTokenSize() pulumi.IntPtrOutput
("innodbFtMaxTokenSize")
func (MysqlConfigurationVariablesOutput) InnodbFtMinTokenSize ¶
func (o MysqlConfigurationVariablesOutput) InnodbFtMinTokenSize() pulumi.IntPtrOutput
("innodbFtMinTokenSize")
func (MysqlConfigurationVariablesOutput) InnodbFtNumWordOptimize ¶
func (o MysqlConfigurationVariablesOutput) InnodbFtNumWordOptimize() pulumi.IntPtrOutput
("innodbFtNumWordOptimize")
func (MysqlConfigurationVariablesOutput) InnodbFtResultCacheLimit ¶
func (o MysqlConfigurationVariablesOutput) InnodbFtResultCacheLimit() pulumi.StringPtrOutput
("innodbFtResultCacheLimit")
func (MysqlConfigurationVariablesOutput) InnodbFtServerStopwordTable ¶
func (o MysqlConfigurationVariablesOutput) InnodbFtServerStopwordTable() pulumi.StringPtrOutput
("innodbFtServerStopwordTable")
func (MysqlConfigurationVariablesOutput) InnodbLockWaitTimeout ¶
func (o MysqlConfigurationVariablesOutput) InnodbLockWaitTimeout() pulumi.IntPtrOutput
("innodbLockWaitTimeout")
func (MysqlConfigurationVariablesOutput) InnodbLogWriterThreads ¶
func (o MysqlConfigurationVariablesOutput) InnodbLogWriterThreads() pulumi.BoolPtrOutput
Enables dedicated log writer threads for writing redo log records from the log buffer to the system buffers and flushing the system buffers to the redo log files.
This is the MySQL variable "innodbLogWriterThreads". For more information, please see the [MySQL documentation](https://dev.mysql.com/doc/refman/8.0/en/innodb-parameters.html#sysvar_innodb_log_writer_threads)
func (MysqlConfigurationVariablesOutput) InnodbMaxPurgeLag ¶
func (o MysqlConfigurationVariablesOutput) InnodbMaxPurgeLag() pulumi.StringPtrOutput
The desired maximum purge lag in terms of transactions.
InnoDB maintains a list of transactions that have index records delete-marked by UPDATE or DELETE operations. The length of the list is the purge lag.
If this value is exceeded, a delay is imposed on INSERT, UPDATE, and DELETE operations to allow time for purge to catch up.
The default value is 0, which means there is no maximum purge lag and no delay.
innodbMaxPurgeLag corresponds to the MySQL server system variable [innodbMaxPurgeLag](https://dev.mysql.com/doc/refman/en/innodb-parameters.html#sysvar_innodb_max_purge_lag).
func (MysqlConfigurationVariablesOutput) InnodbMaxPurgeLagDelay ¶
func (o MysqlConfigurationVariablesOutput) InnodbMaxPurgeLagDelay() pulumi.IntPtrOutput
The maximum delay in microseconds for the delay imposed when the innodbMaxPurgeLag threshold is exceeded.
The specified innodbMaxPurgeLagDelay value is an upper limit on the delay period.
innodbMaxPurgeLagDelay corresponds to the MySQL server system variable [innodbMaxPurgeLagDelay](https://dev.mysql.com/doc/refman/en/innodb-parameters.html#sysvar_innodb_max_purge_lag_delay).
func (MysqlConfigurationVariablesOutput) InnodbStatsPersistentSamplePages ¶
func (o MysqlConfigurationVariablesOutput) InnodbStatsPersistentSamplePages() pulumi.StringPtrOutput
The number of index pages to sample when estimating cardinality and other statistics for an indexed column, such as those calculated by ANALYZE TABLE.
innodbStatsPersistentSamplePages corresponds to the MySQL InnoDB system variable [innodbStatsPersistentSamplePages](https://dev.mysql.com/doc/refman/8.0/en/innodb-parameters.html#sysvar_innodb_stats_persistent_sample_pages)
innodbStatsPersistentSamplePages only applies when innodbStatsPersistent is enabled for a table; when innodbStatsPersistent is disabled, innodbStatsTransientSamplePages applies instead.
func (MysqlConfigurationVariablesOutput) InnodbStatsTransientSamplePages ¶
func (o MysqlConfigurationVariablesOutput) InnodbStatsTransientSamplePages() pulumi.StringPtrOutput
The number of index pages to sample when estimating cardinality and other statistics for an indexed column, such as those calculated by [ANALYZE TABLE](https://dev.mysql.com/doc/refman/8.0/en/analyze-table.html).
innodbStatsTransientSamplePages corresponds to the MySQL InnoDB system variable [innodbStatsTransientSamplePages](https://dev.mysql.com/doc/refman/8.0/en/innodb-parameters.html#sysvar_innodb_stats_transient_sample_pages)
innodbStatsTransientSamplePages only applies when innodbStatsPersistent is disabled for a table; when innodbStatsPersistent is enabled, innodbStatsPersistentSamplePages applies instead.
innodbStatsPersistent is ON by default and cannot be changed. It is possible to override it using the STATS_PERSISTENT clause of the [CREATE TABLE](https://dev.mysql.com/doc/refman/8.0/en/create-table.html) and [ALTER TABLE](https://dev.mysql.com/doc/refman/8.0/en/alter-table.html) statements.
func (MysqlConfigurationVariablesOutput) InteractiveTimeout ¶
func (o MysqlConfigurationVariablesOutput) InteractiveTimeout() pulumi.IntPtrOutput
The number of seconds the server waits for activity on an interactive connection before closing it.
interactiveTimeout corresponds to the MySQL system variable. [interactiveTimeout](https://dev.mysql.com/doc/refman/8.0/en/server-system-variables.html#sysvar_interactive_timeout)
func (MysqlConfigurationVariablesOutput) LocalInfile ¶
func (o MysqlConfigurationVariablesOutput) LocalInfile() pulumi.BoolPtrOutput
("localInfile")
func (MysqlConfigurationVariablesOutput) MandatoryRoles ¶
func (o MysqlConfigurationVariablesOutput) MandatoryRoles() pulumi.StringPtrOutput
("mandatoryRoles")
func (MysqlConfigurationVariablesOutput) MaxAllowedPacket ¶
func (o MysqlConfigurationVariablesOutput) MaxAllowedPacket() pulumi.IntPtrOutput
The maximum size of one packet or any generated/intermediate string.
This is the mysql variable "maxAllowedPacket".
func (MysqlConfigurationVariablesOutput) MaxBinlogCacheSize ¶
func (o MysqlConfigurationVariablesOutput) MaxBinlogCacheSize() pulumi.StringPtrOutput
Sets the size of the transaction cache.
maxBinlogCacheSize corresponds to the MySQL server system variable [maxBinlogCacheSize](https://dev.mysql.com/doc/refman/8.0/en/replication-options-binary-log.html#sysvar_max_binlog_cache_size).
func (MysqlConfigurationVariablesOutput) MaxConnectErrors ¶
func (o MysqlConfigurationVariablesOutput) MaxConnectErrors() pulumi.StringPtrOutput
("maxConnectErrors")
func (MysqlConfigurationVariablesOutput) MaxConnections ¶
func (o MysqlConfigurationVariablesOutput) MaxConnections() pulumi.IntPtrOutput
("maxConnections")
func (MysqlConfigurationVariablesOutput) MaxExecutionTime ¶
func (o MysqlConfigurationVariablesOutput) MaxExecutionTime() pulumi.StringPtrOutput
("maxExecutionTime")
func (MysqlConfigurationVariablesOutput) MaxHeapTableSize ¶
func (o MysqlConfigurationVariablesOutput) MaxHeapTableSize() pulumi.StringPtrOutput
This variable sets the maximum size to which user-created MEMORY tables are permitted to grow.
maxHeapTableSize corresponds to the MySQL system variable [maxHeapTableSize](https://dev.mysql.com/doc/refman/8.0/en/server-system-variables.html#sysvar_max_heap_table_size)
func (MysqlConfigurationVariablesOutput) MaxPreparedStmtCount ¶
func (o MysqlConfigurationVariablesOutput) MaxPreparedStmtCount() pulumi.IntPtrOutput
("maxPreparedStmtCount")
func (MysqlConfigurationVariablesOutput) MysqlFirewallMode ¶
func (o MysqlConfigurationVariablesOutput) MysqlFirewallMode() pulumi.BoolPtrOutput
("mysqlFirewallMode")
func (MysqlConfigurationVariablesOutput) MysqlZstdDefaultCompressionLevel
deprecated
func (o MysqlConfigurationVariablesOutput) MysqlZstdDefaultCompressionLevel() pulumi.IntPtrOutput
DEPRECATED -- typo of mysqlx_zstd_default_compression_level. variable will be ignored.
Deprecated: The 'mysql_zstd_default_compression_level' field has been deprecated and may be removed in a future version. Do not use this field.
func (MysqlConfigurationVariablesOutput) MysqlxConnectTimeout ¶
func (o MysqlConfigurationVariablesOutput) MysqlxConnectTimeout() pulumi.IntPtrOutput
The number of seconds X Plugin waits for the first packet to be received from newly connected clients.
mysqlxConnectTimeout corresponds to the MySQL X Plugin system variable [mysqlxConnectTimeout](https://dev.mysql.com/doc/refman/8.0/en/x-plugin-options-system-variables.html#sysvar_mysqlx_connect_timeout)
func (MysqlConfigurationVariablesOutput) MysqlxDeflateDefaultCompressionLevel ¶
func (o MysqlConfigurationVariablesOutput) MysqlxDeflateDefaultCompressionLevel() pulumi.IntPtrOutput
Set the default compression level for the deflate algorithm. ("mysqlxDeflateDefaultCompressionLevel")
func (MysqlConfigurationVariablesOutput) MysqlxDeflateMaxClientCompressionLevel ¶
func (o MysqlConfigurationVariablesOutput) MysqlxDeflateMaxClientCompressionLevel() pulumi.IntPtrOutput
Limit the upper bound of accepted compression levels for the deflate algorithm. ("mysqlxDeflateMaxClientCompressionLevel")
func (MysqlConfigurationVariablesOutput) MysqlxDocumentIdUniquePrefix
deprecated
func (o MysqlConfigurationVariablesOutput) MysqlxDocumentIdUniquePrefix() pulumi.IntPtrOutput
("mysqlxDocumentIdUniquePrefix") DEPRECATED -- variable should not be settable and will be ignored
Deprecated: The 'mysqlx_document_id_unique_prefix' field has been deprecated and may be removed in a future version. Do not use this field.
func (MysqlConfigurationVariablesOutput) MysqlxEnableHelloNotice ¶
func (o MysqlConfigurationVariablesOutput) MysqlxEnableHelloNotice() pulumi.BoolPtrOutput
("mysqlxEnableHelloNotice") DEPRECATED -- variable should not be settable and will be ignored
func (MysqlConfigurationVariablesOutput) MysqlxIdleWorkerThreadTimeout
deprecated
func (o MysqlConfigurationVariablesOutput) MysqlxIdleWorkerThreadTimeout() pulumi.IntPtrOutput
("mysqlxIdleWorkerThreadTimeout") DEPRECATED -- variable should not be settable and will be ignored
Deprecated: The 'mysqlx_idle_worker_thread_timeout' field has been deprecated and may be removed in a future version. Do not use this field.
func (MysqlConfigurationVariablesOutput) MysqlxInteractiveTimeout ¶
func (o MysqlConfigurationVariablesOutput) MysqlxInteractiveTimeout() pulumi.IntPtrOutput
The number of seconds to wait for interactive clients to timeout.
mysqlxInteractiveTimeout corresponds to the MySQL X Plugin system variable. [mysqlxInteractiveTimeout](https://dev.mysql.com/doc/refman/8.0/en/x-plugin-options-system-variables.html#sysvar_mysqlx_interactive_timeout)
func (MysqlConfigurationVariablesOutput) MysqlxLz4defaultCompressionLevel ¶
func (o MysqlConfigurationVariablesOutput) MysqlxLz4defaultCompressionLevel() pulumi.IntPtrOutput
Set the default compression level for the lz4 algorithm. ("mysqlxLz4DefaultCompressionLevel")
func (MysqlConfigurationVariablesOutput) MysqlxLz4maxClientCompressionLevel ¶
func (o MysqlConfigurationVariablesOutput) MysqlxLz4maxClientCompressionLevel() pulumi.IntPtrOutput
Limit the upper bound of accepted compression levels for the lz4 algorithm. ("mysqlxLz4MaxClientCompressionLevel")
func (MysqlConfigurationVariablesOutput) MysqlxMaxAllowedPacket ¶
func (o MysqlConfigurationVariablesOutput) MysqlxMaxAllowedPacket() pulumi.IntPtrOutput
The maximum size of network packets that can be received by X Plugin.
This is the mysql variable "mysqlxMaxAllowedPacket".
func (MysqlConfigurationVariablesOutput) MysqlxMinWorkerThreads
deprecated
func (o MysqlConfigurationVariablesOutput) MysqlxMinWorkerThreads() pulumi.IntPtrOutput
("mysqlxMinWorkerThreads") DEPRECATED -- variable should not be settable and will be ignored
Deprecated: The 'mysqlx_min_worker_threads' field has been deprecated and may be removed in a future version. Do not use this field.
func (MysqlConfigurationVariablesOutput) MysqlxReadTimeout ¶
func (o MysqlConfigurationVariablesOutput) MysqlxReadTimeout() pulumi.IntPtrOutput
The number of seconds that X Plugin waits for blocking read operations to complete. After this time, if the read operation is not successful, X Plugin closes the connection and returns a warning notice with the error code ER_IO_READ_ERROR to the client application.
mysqlxReadTimeout corresponds to the MySQL X Plugin system variable [mysqlxReadTimeout](https://dev.mysql.com/doc/refman/8.0/en/x-plugin-options-system-variables.html#sysvar_mysqlx_read_timeout)
func (MysqlConfigurationVariablesOutput) MysqlxWaitTimeout ¶
func (o MysqlConfigurationVariablesOutput) MysqlxWaitTimeout() pulumi.IntPtrOutput
The number of seconds that X Plugin waits for activity on a connection.
mysqlxWaitTimeout corresponds to the MySQL X Plugin system variable. [mysqlxWaitTimeout](https://dev.mysql.com/doc/refman/8.0/en/x-plugin-options-system-variables.html#sysvar_mysqlx_wait_timeout)
func (MysqlConfigurationVariablesOutput) MysqlxWriteTimeout ¶
func (o MysqlConfigurationVariablesOutput) MysqlxWriteTimeout() pulumi.IntPtrOutput
The number of seconds that X Plugin waits for blocking write operations to complete. After this time, if the write operation is not successful, X Plugin closes the connection.
mysqlxReadmysqlxWriteTimeoutTimeout corresponds to the MySQL X Plugin system variable [mysqlxWriteTimeout](https://dev.mysql.com/doc/refman/8.0/en/x-plugin-options-system-variables.html#sysvar_mysqlx_write_timeout)
func (MysqlConfigurationVariablesOutput) MysqlxZstdDefaultCompressionLevel ¶
func (o MysqlConfigurationVariablesOutput) MysqlxZstdDefaultCompressionLevel() pulumi.IntPtrOutput
Set the default compression level for the zstd algorithm. ("mysqlxZstdDefaultCompressionLevel")
func (MysqlConfigurationVariablesOutput) MysqlxZstdMaxClientCompressionLevel ¶
func (o MysqlConfigurationVariablesOutput) MysqlxZstdMaxClientCompressionLevel() pulumi.IntPtrOutput
Limit the upper bound of accepted compression levels for the zstd algorithm. ("mysqlxZstdMaxClientCompressionLevel")
func (MysqlConfigurationVariablesOutput) NetReadTimeout ¶
func (o MysqlConfigurationVariablesOutput) NetReadTimeout() pulumi.IntPtrOutput
The number of seconds to wait for more data from a connection before aborting the read.
netReadTimeout corresponds to the MySQL system variable [netReadTimeout](https://dev.mysql.com/doc/refman/8.0/en/server-system-variables.html#sysvar_net_read_timeout)
func (MysqlConfigurationVariablesOutput) NetWriteTimeout ¶
func (o MysqlConfigurationVariablesOutput) NetWriteTimeout() pulumi.IntPtrOutput
The number of seconds to wait for a block to be written to a connection before aborting the write.
netWriteTimeout corresponds to the MySQL system variable [netWriteTimeout](https://dev.mysql.com/doc/refman/8.0/en/server-system-variables.html#sysvar_net_write_timeout)
func (MysqlConfigurationVariablesOutput) ParserMaxMemSize ¶
func (o MysqlConfigurationVariablesOutput) ParserMaxMemSize() pulumi.StringPtrOutput
("parserMaxMemSize")
func (MysqlConfigurationVariablesOutput) QueryAllocBlockSize
deprecated
func (o MysqlConfigurationVariablesOutput) QueryAllocBlockSize() pulumi.StringPtrOutput
("queryAllocBlockSize") DEPRECATED -- variable should not be settable and will be ignored
Deprecated: The 'query_alloc_block_size' field has been deprecated and may be removed in a future version. Do not use this field.
func (MysqlConfigurationVariablesOutput) QueryPreallocSize
deprecated
func (o MysqlConfigurationVariablesOutput) QueryPreallocSize() pulumi.StringPtrOutput
("queryPreallocSize") DEPRECATED -- variable should not be settable and will be ignored
Deprecated: The 'query_prealloc_size' field has been deprecated and may be removed in a future version. Do not use this field.
func (MysqlConfigurationVariablesOutput) RegexpTimeLimit ¶
func (o MysqlConfigurationVariablesOutput) RegexpTimeLimit() pulumi.IntPtrOutput
regexpTimeLimit corresponds to the MySQL system variable [regexpTimeLimit] (https://dev.mysql.com/doc/refman/8.0/en/server-system-variables.html#sysvar_regexp_time_limit)
func (MysqlConfigurationVariablesOutput) SortBufferSize ¶
func (o MysqlConfigurationVariablesOutput) SortBufferSize() pulumi.StringPtrOutput
Each session that must perform a sort allocates a buffer of this size.
sortBufferSize corresponds to the MySQL system variable [sortBufferSize](https://dev.mysql.com/doc/refman/en/server-system-variables.html#sysvar_sort_buffer_size)
func (MysqlConfigurationVariablesOutput) SqlMode ¶
func (o MysqlConfigurationVariablesOutput) SqlMode() pulumi.StringPtrOutput
("sqlMode")
func (MysqlConfigurationVariablesOutput) SqlRequirePrimaryKey ¶
func (o MysqlConfigurationVariablesOutput) SqlRequirePrimaryKey() pulumi.BoolPtrOutput
("sqlRequirePrimaryKey")
func (MysqlConfigurationVariablesOutput) SqlWarnings ¶
func (o MysqlConfigurationVariablesOutput) SqlWarnings() pulumi.BoolPtrOutput
("sqlWarnings")
func (MysqlConfigurationVariablesOutput) ThreadPoolDedicatedListeners ¶
func (o MysqlConfigurationVariablesOutput) ThreadPoolDedicatedListeners() pulumi.BoolPtrOutput
Controls whether the thread pool uses dedicated listener threads. If enabled, a listener thread in each thread group is dedicated to the task of listening for network events from clients, ensuring that the maximum number of query worker threads is no more than the value specified by threadPoolMaxTransactionsLimit. threadPoolDedicatedListeners corresponds to the MySQL Database Service-specific system variable thread_pool_dedicated_listeners.
func (MysqlConfigurationVariablesOutput) ThreadPoolMaxTransactionsLimit ¶
func (o MysqlConfigurationVariablesOutput) ThreadPoolMaxTransactionsLimit() pulumi.IntPtrOutput
Limits the maximum number of open transactions to the defined value. The default value is 0, which enforces no limit. threadPoolMaxTransactionsLimit corresponds to the MySQL Database Service-specific system variable thread_pool_max_transactions_limit.
func (MysqlConfigurationVariablesOutput) TimeZone ¶
func (o MysqlConfigurationVariablesOutput) TimeZone() pulumi.StringPtrOutput
Initializes the time zone for each client that connects.
This corresponds to the MySQL System Variable "timeZone".
The values can be given in one of the following formats, none of which are case-sensitive: * As a string indicating an offset from UTC of the form [H]H:MM, prefixed with a + or -, such as '+10:00', '-6:00', or '+05:30'. The permitted range is '-13:59' to '+14:00', inclusive. * As a named time zone, as defined by the "IANA Time Zone database", such as 'Europe/Helsinki', 'US/Eastern', 'MET', or 'UTC'.
func (MysqlConfigurationVariablesOutput) TmpTableSize ¶
func (o MysqlConfigurationVariablesOutput) TmpTableSize() pulumi.StringPtrOutput
The maximum size of internal in-memory temporary tables. This variable does not apply to user-created MEMORY tables.
tmpTableSize corresponds to the MySQL system variable [tmpTableSize](https://dev.mysql.com/doc/refman/8.0/en/server-system-variables.html#sysvar_tmp_table_size)
func (MysqlConfigurationVariablesOutput) ToMysqlConfigurationVariablesOutput ¶
func (o MysqlConfigurationVariablesOutput) ToMysqlConfigurationVariablesOutput() MysqlConfigurationVariablesOutput
func (MysqlConfigurationVariablesOutput) ToMysqlConfigurationVariablesOutputWithContext ¶
func (o MysqlConfigurationVariablesOutput) ToMysqlConfigurationVariablesOutputWithContext(ctx context.Context) MysqlConfigurationVariablesOutput
func (MysqlConfigurationVariablesOutput) ToMysqlConfigurationVariablesPtrOutput ¶
func (o MysqlConfigurationVariablesOutput) ToMysqlConfigurationVariablesPtrOutput() MysqlConfigurationVariablesPtrOutput
func (MysqlConfigurationVariablesOutput) ToMysqlConfigurationVariablesPtrOutputWithContext ¶
func (o MysqlConfigurationVariablesOutput) ToMysqlConfigurationVariablesPtrOutputWithContext(ctx context.Context) MysqlConfigurationVariablesPtrOutput
func (MysqlConfigurationVariablesOutput) TransactionIsolation ¶
func (o MysqlConfigurationVariablesOutput) TransactionIsolation() pulumi.StringPtrOutput
("transactionIsolation")
func (MysqlConfigurationVariablesOutput) WaitTimeout ¶
func (o MysqlConfigurationVariablesOutput) WaitTimeout() pulumi.IntPtrOutput
The number of seconds the server waits for activity on a noninteractive connection before closing it.
waitTimeout corresponds to the MySQL system variable. [waitTimeout](https://dev.mysql.com/doc/refman/8.0/en/server-system-variables.html#sysvar_wait_timeout)
** 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 MysqlConfigurationVariablesPtrInput ¶
type MysqlConfigurationVariablesPtrInput interface { pulumi.Input ToMysqlConfigurationVariablesPtrOutput() MysqlConfigurationVariablesPtrOutput ToMysqlConfigurationVariablesPtrOutputWithContext(context.Context) MysqlConfigurationVariablesPtrOutput }
MysqlConfigurationVariablesPtrInput is an input type that accepts MysqlConfigurationVariablesArgs, MysqlConfigurationVariablesPtr and MysqlConfigurationVariablesPtrOutput values. You can construct a concrete instance of `MysqlConfigurationVariablesPtrInput` via:
MysqlConfigurationVariablesArgs{...} or: nil
func MysqlConfigurationVariablesPtr ¶
func MysqlConfigurationVariablesPtr(v *MysqlConfigurationVariablesArgs) MysqlConfigurationVariablesPtrInput
type MysqlConfigurationVariablesPtrOutput ¶
type MysqlConfigurationVariablesPtrOutput struct{ *pulumi.OutputState }
func (MysqlConfigurationVariablesPtrOutput) Autocommit ¶
func (o MysqlConfigurationVariablesPtrOutput) Autocommit() pulumi.BoolPtrOutput
("autocommit")
func (MysqlConfigurationVariablesPtrOutput) BigTables ¶
func (o MysqlConfigurationVariablesPtrOutput) BigTables() pulumi.BoolPtrOutput
If enabled, the server stores all temporary tables on disk rather than in memory.
bigTables corresponds to the MySQL server variable [bigTables](https://dev.mysql.com/doc/refman/en/server-system-variables.html#sysvar_big_tables).
func (MysqlConfigurationVariablesPtrOutput) BinlogExpireLogsSeconds ¶
func (o MysqlConfigurationVariablesPtrOutput) BinlogExpireLogsSeconds() pulumi.IntPtrOutput
Sets the binary log expiration period in seconds. binlogExpireLogsSeconds corresponds to the MySQL binary logging system variable [binlogExpireLogsSeconds](https://dev.mysql.com/doc/refman/8.0/en/replication-options-binary-log.html#sysvar_binlog_expire_logs_seconds).
func (MysqlConfigurationVariablesPtrOutput) BinlogRowMetadata ¶
func (o MysqlConfigurationVariablesPtrOutput) BinlogRowMetadata() pulumi.StringPtrOutput
Configures the amount of table metadata added to the binary log when using row-based logging. binlogRowMetadata corresponds to the MySQL binary logging system variable [binlogRowMetadata](https://dev.mysql.com/doc/refman/8.0/en/replication-options-binary-log.html#sysvar_binlog_row_metadata).
func (MysqlConfigurationVariablesPtrOutput) BinlogRowValueOptions ¶
func (o MysqlConfigurationVariablesPtrOutput) BinlogRowValueOptions() pulumi.StringPtrOutput
When set to PARTIAL_JSON, this enables use of a space-efficient binary log format for updates that modify only a small portion of a JSON document. binlogRowValueOptions corresponds to the MySQL binary logging system variable [binlogRowValueOptions](https://dev.mysql.com/doc/refman/8.0/en/replication-options-binary-log.html#sysvar_binlog_row_value_options).
func (MysqlConfigurationVariablesPtrOutput) BinlogTransactionCompression ¶
func (o MysqlConfigurationVariablesPtrOutput) BinlogTransactionCompression() pulumi.BoolPtrOutput
Enables compression for transactions that are written to binary log files on this server. binlogTransactionCompression corresponds to the MySQL binary logging system variable [binlogTransactionCompression](https://dev.mysql.com/doc/refman/8.0/en/replication-options-binary-log.html#sysvar_binlog_transaction_compression).
func (MysqlConfigurationVariablesPtrOutput) CompletionType ¶
func (o MysqlConfigurationVariablesPtrOutput) CompletionType() pulumi.StringPtrOutput
("completionType")
func (MysqlConfigurationVariablesPtrOutput) ConnectTimeout ¶
func (o MysqlConfigurationVariablesPtrOutput) ConnectTimeout() pulumi.IntPtrOutput
The number of seconds that the mysqld server waits for a connect packet before responding with Bad handshake.
connectTimeout corresponds to the MySQL system variable [connectTimeout](https://dev.mysql.com/doc/refman/8.0/en/server-system-variables.html#sysvar_connect_timeout)
Increasing the connectTimeout value might help if clients frequently encounter errors of the form "Lost connection to MySQL server at 'XXX', system error: errno".
func (MysqlConfigurationVariablesPtrOutput) ConnectionMemoryChunkSize ¶
func (o MysqlConfigurationVariablesPtrOutput) ConnectionMemoryChunkSize() pulumi.IntPtrOutput
Set the chunking size for updates to the global memory usage counter Global_connection_memory.
connectionMemoryChunkSize corresponds to the MySQL system variable [connectionMemoryChunkSize](https://dev.mysql.com/doc/refman/en/server-system-variables.html#sysvar_connection_memory_chunk_size).
func (MysqlConfigurationVariablesPtrOutput) ConnectionMemoryLimit ¶
func (o MysqlConfigurationVariablesPtrOutput) ConnectionMemoryLimit() pulumi.StringPtrOutput
Set the maximum amount of memory that can be used by a single user connection.
connectionMemoryLimit corresponds to the MySQL system variable [connectionMemoryLimit](https://dev.mysql.com/doc/refman/en/server-system-variables.html#sysvar_connection_memory_limit).
func (MysqlConfigurationVariablesPtrOutput) CteMaxRecursionDepth ¶
func (o MysqlConfigurationVariablesPtrOutput) CteMaxRecursionDepth() pulumi.StringPtrOutput
("cteMaxRecursionDepth")
func (MysqlConfigurationVariablesPtrOutput) DefaultAuthenticationPlugin ¶
func (o MysqlConfigurationVariablesPtrOutput) DefaultAuthenticationPlugin() pulumi.StringPtrOutput
("defaultAuthenticationPlugin")
func (MysqlConfigurationVariablesPtrOutput) ElementType ¶
func (MysqlConfigurationVariablesPtrOutput) ElementType() reflect.Type
func (MysqlConfigurationVariablesPtrOutput) ForeignKeyChecks ¶
func (o MysqlConfigurationVariablesPtrOutput) ForeignKeyChecks() pulumi.BoolPtrOutput
("foreignKeyChecks")
func (MysqlConfigurationVariablesPtrOutput) GeneratedRandomPasswordLength
deprecated
func (o MysqlConfigurationVariablesPtrOutput) GeneratedRandomPasswordLength() pulumi.IntPtrOutput
("generatedRandomPasswordLength") DEPRECATED -- variable should not be settable and will be ignored
Deprecated: The 'generated_random_password_length' field has been deprecated and may be removed in a future version. Do not use this field.
func (MysqlConfigurationVariablesPtrOutput) GlobalConnectionMemoryLimit ¶
func (o MysqlConfigurationVariablesPtrOutput) GlobalConnectionMemoryLimit() pulumi.StringPtrOutput
Set the total amount of memory that can be used by all user connections.
globalConnectionMemoryLimit corresponds to the MySQL system variable [globalConnectionMemoryLimit](https://dev.mysql.com/doc/refman/en/server-system-variables.html#sysvar_global_connection_memory_limit).
func (MysqlConfigurationVariablesPtrOutput) GlobalConnectionMemoryTracking ¶
func (o MysqlConfigurationVariablesPtrOutput) GlobalConnectionMemoryTracking() pulumi.BoolPtrOutput
Determines whether the MySQL server calculates Global_connection_memory.
globalConnectionMemoryTracking corresponds to the MySQL system variable [globalConnectionMemoryTracking](https://dev.mysql.com/doc/refman/en/server-system-variables.html#sysvar_global_connection_memory_tracking).
func (MysqlConfigurationVariablesPtrOutput) GroupReplicationConsistency ¶
func (o MysqlConfigurationVariablesPtrOutput) GroupReplicationConsistency() pulumi.StringPtrOutput
* EVENTUAL: Both RO and RW transactions do not wait for preceding transactions to be applied before executing. A RW transaction does not wait for other members to apply a transaction. This means that a transaction could be externalized on one member before the others. This also means that in the event of a primary failover, the new primary can accept new RO and RW transactions before the previous primary transactions are all applied. RO transactions could result in outdated values, RW transactions could result in a rollback due to conflicts. * BEFORE_ON_PRIMARY_FAILOVER: New RO or RW transactions with a newly elected primary that is applying backlog from the old primary are held (not applied) until any backlog has been applied. This ensures that when a primary failover happens, intentionally or not, clients always see the latest value on the primary. This guarantees consistency, but means that clients must be able to handle the delay in the event that a backlog is being applied. Usually this delay should be minimal, but does depend on the size of the backlog. * BEFORE: A RW transaction waits for all preceding transactions to complete before being applied. A RO transaction waits for all preceding transactions to complete before being executed. This ensures that this transaction reads the latest value by only affecting the latency of the transaction. This reduces the overhead of synchronization on every RW transaction, by ensuring synchronization is used only on RO transactions. This consistency level also includes the consistency guarantees provided by BEFORE_ON_PRIMARY_FAILOVER. * AFTER: A RW transaction waits until its changes have been applied to all of the other members. This value has no effect on RO transactions. This mode ensures that when a transaction is committed on the local member, any subsequent transaction reads the written value or a more recent value on any group member. Use this mode with a group that is used for predominantly RO operations to ensure that applied RW transactions are applied everywhere once they commit. This could be used by your application to ensure that subsequent reads fetch the latest data which includes the latest writes. This reduces the overhead of synchronization on every RO transaction, by ensuring synchronization is used only on RW transactions. This consistency level also includes the consistency guarantees provided by BEFORE_ON_PRIMARY_FAILOVER. * BEFORE_AND_AFTER: A RW transaction waits for 1) all preceding transactions to complete before being applied and 2) until its changes have been applied on other members. A RO transaction waits for all preceding transactions to complete before execution takes place. This consistency level also includes the consistency guarantees provided by BEFORE_ON_PRIMARY_FAILOVER.
func (MysqlConfigurationVariablesPtrOutput) InformationSchemaStatsExpiry ¶
func (o MysqlConfigurationVariablesPtrOutput) InformationSchemaStatsExpiry() pulumi.IntPtrOutput
("informationSchemaStatsExpiry")
func (MysqlConfigurationVariablesPtrOutput) InnodbBufferPoolDumpPct ¶
func (o MysqlConfigurationVariablesPtrOutput) InnodbBufferPoolDumpPct() pulumi.IntPtrOutput
Specifies the percentage of the most recently used pages for each buffer pool to read out and dump.
innodbBufferPoolDumpPct corresponds to the MySQL InnoDB system variable [innodbBufferPoolDumpPct](https://dev.mysql.com/doc/refman/8.0/en/innodb-parameters.html#sysvar_innodb_buffer_pool_dump_pct).
The range is 1 to 100. The default value is 25.
For example, if there are 4 buffer pools with 100 pages each, and innodbBufferPoolDumpPct is set to 25, the 25 most recently used pages from each buffer pool are dumped.
func (MysqlConfigurationVariablesPtrOutput) InnodbBufferPoolInstances ¶
func (o MysqlConfigurationVariablesPtrOutput) InnodbBufferPoolInstances() pulumi.IntPtrOutput
("innodbBufferPoolInstances")
func (MysqlConfigurationVariablesPtrOutput) InnodbBufferPoolSize ¶
func (o MysqlConfigurationVariablesPtrOutput) InnodbBufferPoolSize() pulumi.StringPtrOutput
The size (in bytes) of the buffer pool, that is, the memory area where InnoDB caches table and index data.
innodbBufferPoolSize corresponds to the MySQL server system variable [innodbBufferPoolSize](https://dev.mysql.com/doc/refman/en/innodb-parameters.html#sysvar_innodb_buffer_pool_size).
The default and maximum values depend on the amount of RAM provisioned by the shape. See [Default User Variables](https://www.terraform.io/mysql-database/doc/configuring-db-system.html#GUID-B5504C19-F6F4-4DAB-8506-189A4E8F4A6A).
func (MysqlConfigurationVariablesPtrOutput) InnodbDdlBufferSize ¶
func (o MysqlConfigurationVariablesPtrOutput) InnodbDdlBufferSize() pulumi.StringPtrOutput
innodbDdlBufferSize corresponds to the MySQL system variable [innodbDdlBufferSize] (https://dev.mysql.com/doc/refman/8.0/en/innodb-parameters.html#sysvar_innodb_ddl_buffer_size)
func (MysqlConfigurationVariablesPtrOutput) InnodbDdlThreads ¶
func (o MysqlConfigurationVariablesPtrOutput) InnodbDdlThreads() pulumi.IntPtrOutput
innodbDdlThreads corresponds to the MySQL system variable [innodbDdlThreads] (https://dev.mysql.com/doc/refman/8.0/en/innodb-parameters.html#sysvar_innodb_ddl_threads)
func (MysqlConfigurationVariablesPtrOutput) InnodbFtEnableStopword ¶
func (o MysqlConfigurationVariablesPtrOutput) InnodbFtEnableStopword() pulumi.BoolPtrOutput
("innodbFtEnableStopword")
func (MysqlConfigurationVariablesPtrOutput) InnodbFtMaxTokenSize ¶
func (o MysqlConfigurationVariablesPtrOutput) InnodbFtMaxTokenSize() pulumi.IntPtrOutput
("innodbFtMaxTokenSize")
func (MysqlConfigurationVariablesPtrOutput) InnodbFtMinTokenSize ¶
func (o MysqlConfigurationVariablesPtrOutput) InnodbFtMinTokenSize() pulumi.IntPtrOutput
("innodbFtMinTokenSize")
func (MysqlConfigurationVariablesPtrOutput) InnodbFtNumWordOptimize ¶
func (o MysqlConfigurationVariablesPtrOutput) InnodbFtNumWordOptimize() pulumi.IntPtrOutput
("innodbFtNumWordOptimize")
func (MysqlConfigurationVariablesPtrOutput) InnodbFtResultCacheLimit ¶
func (o MysqlConfigurationVariablesPtrOutput) InnodbFtResultCacheLimit() pulumi.StringPtrOutput
("innodbFtResultCacheLimit")
func (MysqlConfigurationVariablesPtrOutput) InnodbFtServerStopwordTable ¶
func (o MysqlConfigurationVariablesPtrOutput) InnodbFtServerStopwordTable() pulumi.StringPtrOutput
("innodbFtServerStopwordTable")
func (MysqlConfigurationVariablesPtrOutput) InnodbLockWaitTimeout ¶
func (o MysqlConfigurationVariablesPtrOutput) InnodbLockWaitTimeout() pulumi.IntPtrOutput
("innodbLockWaitTimeout")
func (MysqlConfigurationVariablesPtrOutput) InnodbLogWriterThreads ¶
func (o MysqlConfigurationVariablesPtrOutput) InnodbLogWriterThreads() pulumi.BoolPtrOutput
Enables dedicated log writer threads for writing redo log records from the log buffer to the system buffers and flushing the system buffers to the redo log files.
This is the MySQL variable "innodbLogWriterThreads". For more information, please see the [MySQL documentation](https://dev.mysql.com/doc/refman/8.0/en/innodb-parameters.html#sysvar_innodb_log_writer_threads)
func (MysqlConfigurationVariablesPtrOutput) InnodbMaxPurgeLag ¶
func (o MysqlConfigurationVariablesPtrOutput) InnodbMaxPurgeLag() pulumi.StringPtrOutput
The desired maximum purge lag in terms of transactions.
InnoDB maintains a list of transactions that have index records delete-marked by UPDATE or DELETE operations. The length of the list is the purge lag.
If this value is exceeded, a delay is imposed on INSERT, UPDATE, and DELETE operations to allow time for purge to catch up.
The default value is 0, which means there is no maximum purge lag and no delay.
innodbMaxPurgeLag corresponds to the MySQL server system variable [innodbMaxPurgeLag](https://dev.mysql.com/doc/refman/en/innodb-parameters.html#sysvar_innodb_max_purge_lag).
func (MysqlConfigurationVariablesPtrOutput) InnodbMaxPurgeLagDelay ¶
func (o MysqlConfigurationVariablesPtrOutput) InnodbMaxPurgeLagDelay() pulumi.IntPtrOutput
The maximum delay in microseconds for the delay imposed when the innodbMaxPurgeLag threshold is exceeded.
The specified innodbMaxPurgeLagDelay value is an upper limit on the delay period.
innodbMaxPurgeLagDelay corresponds to the MySQL server system variable [innodbMaxPurgeLagDelay](https://dev.mysql.com/doc/refman/en/innodb-parameters.html#sysvar_innodb_max_purge_lag_delay).
func (MysqlConfigurationVariablesPtrOutput) InnodbStatsPersistentSamplePages ¶
func (o MysqlConfigurationVariablesPtrOutput) InnodbStatsPersistentSamplePages() pulumi.StringPtrOutput
The number of index pages to sample when estimating cardinality and other statistics for an indexed column, such as those calculated by ANALYZE TABLE.
innodbStatsPersistentSamplePages corresponds to the MySQL InnoDB system variable [innodbStatsPersistentSamplePages](https://dev.mysql.com/doc/refman/8.0/en/innodb-parameters.html#sysvar_innodb_stats_persistent_sample_pages)
innodbStatsPersistentSamplePages only applies when innodbStatsPersistent is enabled for a table; when innodbStatsPersistent is disabled, innodbStatsTransientSamplePages applies instead.
func (MysqlConfigurationVariablesPtrOutput) InnodbStatsTransientSamplePages ¶
func (o MysqlConfigurationVariablesPtrOutput) InnodbStatsTransientSamplePages() pulumi.StringPtrOutput
The number of index pages to sample when estimating cardinality and other statistics for an indexed column, such as those calculated by [ANALYZE TABLE](https://dev.mysql.com/doc/refman/8.0/en/analyze-table.html).
innodbStatsTransientSamplePages corresponds to the MySQL InnoDB system variable [innodbStatsTransientSamplePages](https://dev.mysql.com/doc/refman/8.0/en/innodb-parameters.html#sysvar_innodb_stats_transient_sample_pages)
innodbStatsTransientSamplePages only applies when innodbStatsPersistent is disabled for a table; when innodbStatsPersistent is enabled, innodbStatsPersistentSamplePages applies instead.
innodbStatsPersistent is ON by default and cannot be changed. It is possible to override it using the STATS_PERSISTENT clause of the [CREATE TABLE](https://dev.mysql.com/doc/refman/8.0/en/create-table.html) and [ALTER TABLE](https://dev.mysql.com/doc/refman/8.0/en/alter-table.html) statements.
func (MysqlConfigurationVariablesPtrOutput) InteractiveTimeout ¶
func (o MysqlConfigurationVariablesPtrOutput) InteractiveTimeout() pulumi.IntPtrOutput
The number of seconds the server waits for activity on an interactive connection before closing it.
interactiveTimeout corresponds to the MySQL system variable. [interactiveTimeout](https://dev.mysql.com/doc/refman/8.0/en/server-system-variables.html#sysvar_interactive_timeout)
func (MysqlConfigurationVariablesPtrOutput) LocalInfile ¶
func (o MysqlConfigurationVariablesPtrOutput) LocalInfile() pulumi.BoolPtrOutput
("localInfile")
func (MysqlConfigurationVariablesPtrOutput) MandatoryRoles ¶
func (o MysqlConfigurationVariablesPtrOutput) MandatoryRoles() pulumi.StringPtrOutput
("mandatoryRoles")
func (MysqlConfigurationVariablesPtrOutput) MaxAllowedPacket ¶
func (o MysqlConfigurationVariablesPtrOutput) MaxAllowedPacket() pulumi.IntPtrOutput
The maximum size of one packet or any generated/intermediate string.
This is the mysql variable "maxAllowedPacket".
func (MysqlConfigurationVariablesPtrOutput) MaxBinlogCacheSize ¶
func (o MysqlConfigurationVariablesPtrOutput) MaxBinlogCacheSize() pulumi.StringPtrOutput
Sets the size of the transaction cache.
maxBinlogCacheSize corresponds to the MySQL server system variable [maxBinlogCacheSize](https://dev.mysql.com/doc/refman/8.0/en/replication-options-binary-log.html#sysvar_max_binlog_cache_size).
func (MysqlConfigurationVariablesPtrOutput) MaxConnectErrors ¶
func (o MysqlConfigurationVariablesPtrOutput) MaxConnectErrors() pulumi.StringPtrOutput
("maxConnectErrors")
func (MysqlConfigurationVariablesPtrOutput) MaxConnections ¶
func (o MysqlConfigurationVariablesPtrOutput) MaxConnections() pulumi.IntPtrOutput
("maxConnections")
func (MysqlConfigurationVariablesPtrOutput) MaxExecutionTime ¶
func (o MysqlConfigurationVariablesPtrOutput) MaxExecutionTime() pulumi.StringPtrOutput
("maxExecutionTime")
func (MysqlConfigurationVariablesPtrOutput) MaxHeapTableSize ¶
func (o MysqlConfigurationVariablesPtrOutput) MaxHeapTableSize() pulumi.StringPtrOutput
This variable sets the maximum size to which user-created MEMORY tables are permitted to grow.
maxHeapTableSize corresponds to the MySQL system variable [maxHeapTableSize](https://dev.mysql.com/doc/refman/8.0/en/server-system-variables.html#sysvar_max_heap_table_size)
func (MysqlConfigurationVariablesPtrOutput) MaxPreparedStmtCount ¶
func (o MysqlConfigurationVariablesPtrOutput) MaxPreparedStmtCount() pulumi.IntPtrOutput
("maxPreparedStmtCount")
func (MysqlConfigurationVariablesPtrOutput) MysqlFirewallMode ¶
func (o MysqlConfigurationVariablesPtrOutput) MysqlFirewallMode() pulumi.BoolPtrOutput
("mysqlFirewallMode")
func (MysqlConfigurationVariablesPtrOutput) MysqlZstdDefaultCompressionLevel
deprecated
func (o MysqlConfigurationVariablesPtrOutput) MysqlZstdDefaultCompressionLevel() pulumi.IntPtrOutput
DEPRECATED -- typo of mysqlx_zstd_default_compression_level. variable will be ignored.
Deprecated: The 'mysql_zstd_default_compression_level' field has been deprecated and may be removed in a future version. Do not use this field.
func (MysqlConfigurationVariablesPtrOutput) MysqlxConnectTimeout ¶
func (o MysqlConfigurationVariablesPtrOutput) MysqlxConnectTimeout() pulumi.IntPtrOutput
The number of seconds X Plugin waits for the first packet to be received from newly connected clients.
mysqlxConnectTimeout corresponds to the MySQL X Plugin system variable [mysqlxConnectTimeout](https://dev.mysql.com/doc/refman/8.0/en/x-plugin-options-system-variables.html#sysvar_mysqlx_connect_timeout)
func (MysqlConfigurationVariablesPtrOutput) MysqlxDeflateDefaultCompressionLevel ¶
func (o MysqlConfigurationVariablesPtrOutput) MysqlxDeflateDefaultCompressionLevel() pulumi.IntPtrOutput
Set the default compression level for the deflate algorithm. ("mysqlxDeflateDefaultCompressionLevel")
func (MysqlConfigurationVariablesPtrOutput) MysqlxDeflateMaxClientCompressionLevel ¶
func (o MysqlConfigurationVariablesPtrOutput) MysqlxDeflateMaxClientCompressionLevel() pulumi.IntPtrOutput
Limit the upper bound of accepted compression levels for the deflate algorithm. ("mysqlxDeflateMaxClientCompressionLevel")
func (MysqlConfigurationVariablesPtrOutput) MysqlxDocumentIdUniquePrefix
deprecated
func (o MysqlConfigurationVariablesPtrOutput) MysqlxDocumentIdUniquePrefix() pulumi.IntPtrOutput
("mysqlxDocumentIdUniquePrefix") DEPRECATED -- variable should not be settable and will be ignored
Deprecated: The 'mysqlx_document_id_unique_prefix' field has been deprecated and may be removed in a future version. Do not use this field.
func (MysqlConfigurationVariablesPtrOutput) MysqlxEnableHelloNotice ¶
func (o MysqlConfigurationVariablesPtrOutput) MysqlxEnableHelloNotice() pulumi.BoolPtrOutput
("mysqlxEnableHelloNotice") DEPRECATED -- variable should not be settable and will be ignored
func (MysqlConfigurationVariablesPtrOutput) MysqlxIdleWorkerThreadTimeout
deprecated
func (o MysqlConfigurationVariablesPtrOutput) MysqlxIdleWorkerThreadTimeout() pulumi.IntPtrOutput
("mysqlxIdleWorkerThreadTimeout") DEPRECATED -- variable should not be settable and will be ignored
Deprecated: The 'mysqlx_idle_worker_thread_timeout' field has been deprecated and may be removed in a future version. Do not use this field.
func (MysqlConfigurationVariablesPtrOutput) MysqlxInteractiveTimeout ¶
func (o MysqlConfigurationVariablesPtrOutput) MysqlxInteractiveTimeout() pulumi.IntPtrOutput
The number of seconds to wait for interactive clients to timeout.
mysqlxInteractiveTimeout corresponds to the MySQL X Plugin system variable. [mysqlxInteractiveTimeout](https://dev.mysql.com/doc/refman/8.0/en/x-plugin-options-system-variables.html#sysvar_mysqlx_interactive_timeout)
func (MysqlConfigurationVariablesPtrOutput) MysqlxLz4defaultCompressionLevel ¶
func (o MysqlConfigurationVariablesPtrOutput) MysqlxLz4defaultCompressionLevel() pulumi.IntPtrOutput
Set the default compression level for the lz4 algorithm. ("mysqlxLz4DefaultCompressionLevel")
func (MysqlConfigurationVariablesPtrOutput) MysqlxLz4maxClientCompressionLevel ¶
func (o MysqlConfigurationVariablesPtrOutput) MysqlxLz4maxClientCompressionLevel() pulumi.IntPtrOutput
Limit the upper bound of accepted compression levels for the lz4 algorithm. ("mysqlxLz4MaxClientCompressionLevel")
func (MysqlConfigurationVariablesPtrOutput) MysqlxMaxAllowedPacket ¶
func (o MysqlConfigurationVariablesPtrOutput) MysqlxMaxAllowedPacket() pulumi.IntPtrOutput
The maximum size of network packets that can be received by X Plugin.
This is the mysql variable "mysqlxMaxAllowedPacket".
func (MysqlConfigurationVariablesPtrOutput) MysqlxMinWorkerThreads
deprecated
func (o MysqlConfigurationVariablesPtrOutput) MysqlxMinWorkerThreads() pulumi.IntPtrOutput
("mysqlxMinWorkerThreads") DEPRECATED -- variable should not be settable and will be ignored
Deprecated: The 'mysqlx_min_worker_threads' field has been deprecated and may be removed in a future version. Do not use this field.
func (MysqlConfigurationVariablesPtrOutput) MysqlxReadTimeout ¶
func (o MysqlConfigurationVariablesPtrOutput) MysqlxReadTimeout() pulumi.IntPtrOutput
The number of seconds that X Plugin waits for blocking read operations to complete. After this time, if the read operation is not successful, X Plugin closes the connection and returns a warning notice with the error code ER_IO_READ_ERROR to the client application.
mysqlxReadTimeout corresponds to the MySQL X Plugin system variable [mysqlxReadTimeout](https://dev.mysql.com/doc/refman/8.0/en/x-plugin-options-system-variables.html#sysvar_mysqlx_read_timeout)
func (MysqlConfigurationVariablesPtrOutput) MysqlxWaitTimeout ¶
func (o MysqlConfigurationVariablesPtrOutput) MysqlxWaitTimeout() pulumi.IntPtrOutput
The number of seconds that X Plugin waits for activity on a connection.
mysqlxWaitTimeout corresponds to the MySQL X Plugin system variable. [mysqlxWaitTimeout](https://dev.mysql.com/doc/refman/8.0/en/x-plugin-options-system-variables.html#sysvar_mysqlx_wait_timeout)
func (MysqlConfigurationVariablesPtrOutput) MysqlxWriteTimeout ¶
func (o MysqlConfigurationVariablesPtrOutput) MysqlxWriteTimeout() pulumi.IntPtrOutput
The number of seconds that X Plugin waits for blocking write operations to complete. After this time, if the write operation is not successful, X Plugin closes the connection.
mysqlxReadmysqlxWriteTimeoutTimeout corresponds to the MySQL X Plugin system variable [mysqlxWriteTimeout](https://dev.mysql.com/doc/refman/8.0/en/x-plugin-options-system-variables.html#sysvar_mysqlx_write_timeout)
func (MysqlConfigurationVariablesPtrOutput) MysqlxZstdDefaultCompressionLevel ¶
func (o MysqlConfigurationVariablesPtrOutput) MysqlxZstdDefaultCompressionLevel() pulumi.IntPtrOutput
Set the default compression level for the zstd algorithm. ("mysqlxZstdDefaultCompressionLevel")
func (MysqlConfigurationVariablesPtrOutput) MysqlxZstdMaxClientCompressionLevel ¶
func (o MysqlConfigurationVariablesPtrOutput) MysqlxZstdMaxClientCompressionLevel() pulumi.IntPtrOutput
Limit the upper bound of accepted compression levels for the zstd algorithm. ("mysqlxZstdMaxClientCompressionLevel")
func (MysqlConfigurationVariablesPtrOutput) NetReadTimeout ¶
func (o MysqlConfigurationVariablesPtrOutput) NetReadTimeout() pulumi.IntPtrOutput
The number of seconds to wait for more data from a connection before aborting the read.
netReadTimeout corresponds to the MySQL system variable [netReadTimeout](https://dev.mysql.com/doc/refman/8.0/en/server-system-variables.html#sysvar_net_read_timeout)
func (MysqlConfigurationVariablesPtrOutput) NetWriteTimeout ¶
func (o MysqlConfigurationVariablesPtrOutput) NetWriteTimeout() pulumi.IntPtrOutput
The number of seconds to wait for a block to be written to a connection before aborting the write.
netWriteTimeout corresponds to the MySQL system variable [netWriteTimeout](https://dev.mysql.com/doc/refman/8.0/en/server-system-variables.html#sysvar_net_write_timeout)
func (MysqlConfigurationVariablesPtrOutput) ParserMaxMemSize ¶
func (o MysqlConfigurationVariablesPtrOutput) ParserMaxMemSize() pulumi.StringPtrOutput
("parserMaxMemSize")
func (MysqlConfigurationVariablesPtrOutput) QueryAllocBlockSize
deprecated
func (o MysqlConfigurationVariablesPtrOutput) QueryAllocBlockSize() pulumi.StringPtrOutput
("queryAllocBlockSize") DEPRECATED -- variable should not be settable and will be ignored
Deprecated: The 'query_alloc_block_size' field has been deprecated and may be removed in a future version. Do not use this field.
func (MysqlConfigurationVariablesPtrOutput) QueryPreallocSize
deprecated
func (o MysqlConfigurationVariablesPtrOutput) QueryPreallocSize() pulumi.StringPtrOutput
("queryPreallocSize") DEPRECATED -- variable should not be settable and will be ignored
Deprecated: The 'query_prealloc_size' field has been deprecated and may be removed in a future version. Do not use this field.
func (MysqlConfigurationVariablesPtrOutput) RegexpTimeLimit ¶
func (o MysqlConfigurationVariablesPtrOutput) RegexpTimeLimit() pulumi.IntPtrOutput
regexpTimeLimit corresponds to the MySQL system variable [regexpTimeLimit] (https://dev.mysql.com/doc/refman/8.0/en/server-system-variables.html#sysvar_regexp_time_limit)
func (MysqlConfigurationVariablesPtrOutput) SortBufferSize ¶
func (o MysqlConfigurationVariablesPtrOutput) SortBufferSize() pulumi.StringPtrOutput
Each session that must perform a sort allocates a buffer of this size.
sortBufferSize corresponds to the MySQL system variable [sortBufferSize](https://dev.mysql.com/doc/refman/en/server-system-variables.html#sysvar_sort_buffer_size)
func (MysqlConfigurationVariablesPtrOutput) SqlMode ¶
func (o MysqlConfigurationVariablesPtrOutput) SqlMode() pulumi.StringPtrOutput
("sqlMode")
func (MysqlConfigurationVariablesPtrOutput) SqlRequirePrimaryKey ¶
func (o MysqlConfigurationVariablesPtrOutput) SqlRequirePrimaryKey() pulumi.BoolPtrOutput
("sqlRequirePrimaryKey")
func (MysqlConfigurationVariablesPtrOutput) SqlWarnings ¶
func (o MysqlConfigurationVariablesPtrOutput) SqlWarnings() pulumi.BoolPtrOutput
("sqlWarnings")
func (MysqlConfigurationVariablesPtrOutput) ThreadPoolDedicatedListeners ¶
func (o MysqlConfigurationVariablesPtrOutput) ThreadPoolDedicatedListeners() pulumi.BoolPtrOutput
Controls whether the thread pool uses dedicated listener threads. If enabled, a listener thread in each thread group is dedicated to the task of listening for network events from clients, ensuring that the maximum number of query worker threads is no more than the value specified by threadPoolMaxTransactionsLimit. threadPoolDedicatedListeners corresponds to the MySQL Database Service-specific system variable thread_pool_dedicated_listeners.
func (MysqlConfigurationVariablesPtrOutput) ThreadPoolMaxTransactionsLimit ¶
func (o MysqlConfigurationVariablesPtrOutput) ThreadPoolMaxTransactionsLimit() pulumi.IntPtrOutput
Limits the maximum number of open transactions to the defined value. The default value is 0, which enforces no limit. threadPoolMaxTransactionsLimit corresponds to the MySQL Database Service-specific system variable thread_pool_max_transactions_limit.
func (MysqlConfigurationVariablesPtrOutput) TimeZone ¶
func (o MysqlConfigurationVariablesPtrOutput) TimeZone() pulumi.StringPtrOutput
Initializes the time zone for each client that connects.
This corresponds to the MySQL System Variable "timeZone".
The values can be given in one of the following formats, none of which are case-sensitive: * As a string indicating an offset from UTC of the form [H]H:MM, prefixed with a + or -, such as '+10:00', '-6:00', or '+05:30'. The permitted range is '-13:59' to '+14:00', inclusive. * As a named time zone, as defined by the "IANA Time Zone database", such as 'Europe/Helsinki', 'US/Eastern', 'MET', or 'UTC'.
func (MysqlConfigurationVariablesPtrOutput) TmpTableSize ¶
func (o MysqlConfigurationVariablesPtrOutput) TmpTableSize() pulumi.StringPtrOutput
The maximum size of internal in-memory temporary tables. This variable does not apply to user-created MEMORY tables.
tmpTableSize corresponds to the MySQL system variable [tmpTableSize](https://dev.mysql.com/doc/refman/8.0/en/server-system-variables.html#sysvar_tmp_table_size)
func (MysqlConfigurationVariablesPtrOutput) ToMysqlConfigurationVariablesPtrOutput ¶
func (o MysqlConfigurationVariablesPtrOutput) ToMysqlConfigurationVariablesPtrOutput() MysqlConfigurationVariablesPtrOutput
func (MysqlConfigurationVariablesPtrOutput) ToMysqlConfigurationVariablesPtrOutputWithContext ¶
func (o MysqlConfigurationVariablesPtrOutput) ToMysqlConfigurationVariablesPtrOutputWithContext(ctx context.Context) MysqlConfigurationVariablesPtrOutput
func (MysqlConfigurationVariablesPtrOutput) TransactionIsolation ¶
func (o MysqlConfigurationVariablesPtrOutput) TransactionIsolation() pulumi.StringPtrOutput
("transactionIsolation")
func (MysqlConfigurationVariablesPtrOutput) WaitTimeout ¶
func (o MysqlConfigurationVariablesPtrOutput) WaitTimeout() pulumi.IntPtrOutput
The number of seconds the server waits for activity on a noninteractive connection before closing it.
waitTimeout corresponds to the MySQL system variable. [waitTimeout](https://dev.mysql.com/doc/refman/8.0/en/server-system-variables.html#sysvar_wait_timeout)
** 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 MysqlDbSystem ¶
type MysqlDbSystem struct { pulumi.CustomResourceState // The password for the administrative user. The password must be between 8 and 32 characters long, and must contain at least 1 numeric character, 1 lowercase character, 1 uppercase character, and 1 special (nonalphanumeric) character. AdminPassword pulumi.StringOutput `pulumi:"adminPassword"` // The username for the administrative user. AdminUsername pulumi.StringOutput `pulumi:"adminUsername"` // The availability domain on which to deploy the Read/Write endpoint. This defines the preferred primary instance. // // In a failover scenario, the Read/Write endpoint is redirected to one of the other availability domains and the MySQL instance in that domain is promoted to the primary instance. This redirection does not affect the IP address of the DB System in any way. // // For a standalone DB System, this defines the availability domain in which the DB System is placed. AvailabilityDomain pulumi.StringOutput `pulumi:"availabilityDomain"` // (Updatable) Backup policy as optionally used for DB System Creation. BackupPolicy MysqlDbSystemBackupPolicyOutput `pulumi:"backupPolicy"` // A list with a summary of all the Channels attached to the DB System. Channels MysqlDbSystemChannelArrayOutput `pulumi:"channels"` // The OCID of the compartment. CompartmentId pulumi.StringOutput `pulumi:"compartmentId"` // (Updatable) The OCID of the Configuration to be used for this DB System. ConfigurationId pulumi.StringOutput `pulumi:"configurationId"` // (Updatable) Whether to run the DB System with InnoDB Redo Logs and the Double Write Buffer enabled or disabled, and whether to enable or disable syncing of the Binary Logs. CrashRecovery pulumi.StringOutput `pulumi:"crashRecovery"` // The availability domain and fault domain a DB System is placed in. CurrentPlacements MysqlDbSystemCurrentPlacementArrayOutput `pulumi:"currentPlacements"` // (Updatable) The list of customer email addresses that receive information from Oracle about the specified Oracle Cloud Infrastructure DB System resource. Oracle uses these email addresses to send notifications about planned and unplanned software maintenance updates, information about system hardware, and other information needed by administrators. Up to 10 email addresses can be added to the customer contacts for a DB System. CustomerContacts MysqlDbSystemCustomerContactArrayOutput `pulumi:"customerContacts"` // (Updatable) Data Storage configuration properties. DataStorage MysqlDbSystemDataStorageOutput `pulumi:"dataStorage"` // (Updatable) Initial size of the data volume in GBs that will be created and attached. Keep in mind that this only specifies the size of the database data volume, the log volume for the database will be scaled appropriately with its shape. It is required if you are creating a new database. It cannot be set if you are creating a database from a backup. DataStorageSizeInGb pulumi.IntOutput `pulumi:"dataStorageSizeInGb"` // (Updatable) Whether to enable monitoring via the Database Management service. DatabaseManagement pulumi.StringOutput `pulumi:"databaseManagement"` // (Updatable) Usage of predefined tag keys. These predefined keys are scoped to namespaces. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags pulumi.StringMapOutput `pulumi:"definedTags"` // (Updatable) Policy for how the DB System and related resources should be handled at the time of its deletion. DeletionPolicies MysqlDbSystemDeletionPolicyArrayOutput `pulumi:"deletionPolicies"` // (Updatable) User-provided data about the DB System. Description pulumi.StringOutput `pulumi:"description"` // (Updatable) The user-friendly name for the DB System. It does not have to be unique. DisplayName pulumi.StringOutput `pulumi:"displayName"` // The network endpoints available for this DB System. Endpoints MysqlDbSystemEndpointArrayOutput `pulumi:"endpoints"` // The fault domain on which to deploy the Read/Write endpoint. This defines the preferred primary instance. // // In a failover scenario, the Read/Write endpoint is redirected to one of the other fault domains and the MySQL instance in that domain is promoted to the primary instance. This redirection does not affect the IP address of the DB System in any way. // // For a standalone DB System, this defines the fault domain in which the DB System is placed. FaultDomain pulumi.StringOutput `pulumi:"faultDomain"` // (Updatable) Simple key-value pair applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}` FreeformTags pulumi.StringMapOutput `pulumi:"freeformTags"` // A summary of a HeatWave cluster. HeatWaveClusters MysqlDbSystemHeatWaveClusterArrayOutput `pulumi:"heatWaveClusters"` // The hostname for the primary endpoint of the DB System. Used for DNS. // // The value is the hostname portion of the primary private IP's fully qualified domain name (FQDN) (for example, "dbsystem-1" in FQDN "dbsystem-1.subnet123.vcn1.oraclevcn.com"). // // Must be unique across all VNICs in the subnet and comply with RFC 952 and RFC 1123. HostnameLabel pulumi.StringOutput `pulumi:"hostnameLabel"` // The IP address the DB System is configured to listen on. A private IP address of your choice to assign to the primary endpoint of the DB System. Must be an available IP address within the subnet's CIDR. If you don't specify a value, Oracle automatically assigns a private IP address from the subnet. This should be a "dotted-quad" style IPv4 address. IpAddress pulumi.StringOutput `pulumi:"ipAddress"` // If the DB System has a HeatWave Cluster attached. IsHeatWaveClusterAttached pulumi.BoolOutput `pulumi:"isHeatWaveClusterAttached"` // (Updatable) Specifies if the DB System is highly available. // // When creating a DB System with High Availability, three instances are created and placed according to your region- and subnet-type. The secondaries are placed automatically in the other two availability or fault domains. You can choose the preferred location of your primary instance, only. IsHighlyAvailable pulumi.BoolOutput `pulumi:"isHighlyAvailable"` // Additional information about the current lifecycleState. LifecycleDetails pulumi.StringOutput `pulumi:"lifecycleDetails"` // (Updatable) The Maintenance Policy for the DB System or Read Replica that this model is included in. `maintenance` and `backupPolicy` cannot be updated in the same request. Maintenance MysqlDbSystemMaintenanceOutput `pulumi:"maintenance"` // The specific MySQL version identifier. MysqlVersion pulumi.StringOutput `pulumi:"mysqlVersion"` // Point-in-time Recovery details like earliest and latest recovery time point for the DB System. PointInTimeRecoveryDetails MysqlDbSystemPointInTimeRecoveryDetailArrayOutput `pulumi:"pointInTimeRecoveryDetails"` // The port for primary endpoint of the DB System to listen on. Port pulumi.IntOutput `pulumi:"port"` // The TCP network port on which X Plugin listens for connections. This is the X Plugin equivalent of port. PortX pulumi.IntOutput `pulumi:"portX"` // (Updatable) Secure connection configuration details. SecureConnections MysqlDbSystemSecureConnectionsOutput `pulumi:"secureConnections"` // (Updatable) The name of the shape. The shape determines the resources allocated // * CPU cores and memory for VM shapes; CPU cores, memory and storage for non-VM (or bare metal) shapes. To get a list of shapes, use the [ListShapes](https://docs.cloud.oracle.com/iaas/api/#/en/mysql/20190415/ShapeSummary/ListShapes) operation. ShapeName pulumi.StringOutput `pulumi:"shapeName"` // It is applicable only for stopping a DB System. Could be set to `FAST`, `SLOW` or `IMMEDIATE`. Default value is `FAST`. // // ** 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 ShutdownType pulumi.StringPtrOutput `pulumi:"shutdownType"` // Parameters detailing how to provision the initial data of the system. Source MysqlDbSystemSourceOutput `pulumi:"source"` // (Updatable) The target state for the DB System. Could be set to `ACTIVE` or `INACTIVE`. State pulumi.StringOutput `pulumi:"state"` // The OCID of the subnet the DB System is associated with. SubnetId pulumi.StringOutput `pulumi:"subnetId"` // The date and time the DB System was created. TimeCreated pulumi.StringOutput `pulumi:"timeCreated"` // The time the DB System was last updated. TimeUpdated pulumi.StringOutput `pulumi:"timeUpdated"` }
This resource provides the Mysql Db System resource in Oracle Cloud Infrastructure MySQL Database service.
Creates and launches a DB System.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/Mysql" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Mysql.NewMysqlDbSystem(ctx, "test_mysql_db_system", &Mysql.MysqlDbSystemArgs{ AvailabilityDomain: pulumi.Any(mysqlDbSystemAvailabilityDomain), CompartmentId: pulumi.Any(compartmentId), ShapeName: pulumi.Any(mysqlShapeName), SubnetId: pulumi.Any(testSubnet.Id), AdminPassword: pulumi.Any(mysqlDbSystemAdminPassword), AdminUsername: pulumi.Any(mysqlDbSystemAdminUsername), BackupPolicy: &mysql.MysqlDbSystemBackupPolicyArgs{ DefinedTags: pulumi.StringMap{ "foo-namespace.bar-key": pulumi.String("value"), }, FreeformTags: pulumi.StringMap{ "bar-key": pulumi.String("value"), }, IsEnabled: pulumi.Any(mysqlDbSystemBackupPolicyIsEnabled), PitrPolicy: &mysql.MysqlDbSystemBackupPolicyPitrPolicyArgs{ IsEnabled: pulumi.Any(mysqlDbSystemBackupPolicyPitrPolicyIsEnabled), }, RetentionInDays: pulumi.Any(mysqlDbSystemBackupPolicyRetentionInDays), WindowStartTime: pulumi.Any(mysqlDbSystemBackupPolicyWindowStartTime), }, ConfigurationId: pulumi.Any(testConfiguration.Id), CrashRecovery: pulumi.Any(mysqlDbSystemCrashRecovery), CustomerContacts: mysql.MysqlDbSystemCustomerContactArray{ &mysql.MysqlDbSystemCustomerContactArgs{ Email: pulumi.Any(mysqlDbSystemCustomerContactsEmail), }, }, DataStorage: &mysql.MysqlDbSystemDataStorageArgs{ IsAutoExpandStorageEnabled: pulumi.Any(mysqlDbSystemDataStorageIsAutoExpandStorageEnabled), MaxStorageSizeInGbs: pulumi.Any(mysqlDbSystemDataStorageMaxStorageSizeInGbs), }, DataStorageSizeInGb: pulumi.Any(mysqlDbSystemDataStorageSizeInGb), DatabaseManagement: pulumi.Any(mysqlDbSystemDatabaseManagement), DefinedTags: pulumi.StringMap{ "foo-namespace.bar-key": pulumi.String("value"), }, DeletionPolicies: mysql.MysqlDbSystemDeletionPolicyArray{ &mysql.MysqlDbSystemDeletionPolicyArgs{ AutomaticBackupRetention: pulumi.Any(mysqlDbSystemDeletionPolicyAutomaticBackupRetention), FinalBackup: pulumi.Any(mysqlDbSystemDeletionPolicyFinalBackup), IsDeleteProtected: pulumi.Any(mysqlDbSystemDeletionPolicyIsDeleteProtected), }, }, Description: pulumi.Any(mysqlDbSystemDescription), DisplayName: pulumi.Any(mysqlDbSystemDisplayName), FaultDomain: pulumi.Any(mysqlDbSystemFaultDomain), FreeformTags: pulumi.StringMap{ "bar-key": pulumi.String("value"), }, HostnameLabel: pulumi.Any(mysqlDbSystemHostnameLabel), IpAddress: pulumi.Any(mysqlDbSystemIpAddress), IsHighlyAvailable: pulumi.Any(mysqlDbSystemIsHighlyAvailable), Maintenance: &mysql.MysqlDbSystemMaintenanceArgs{ WindowStartTime: pulumi.Any(mysqlDbSystemMaintenanceWindowStartTime), }, Port: pulumi.Any(mysqlDbSystemPort), PortX: pulumi.Any(mysqlDbSystemPortX), SecureConnections: &mysql.MysqlDbSystemSecureConnectionsArgs{ CertificateGenerationType: pulumi.Any(mysqlDbSystemSecureConnectionsCertificateGenerationType), CertificateId: pulumi.Any(testCertificate.Id), }, Source: &mysql.MysqlDbSystemSourceArgs{ SourceType: pulumi.Any(mysqlDbSystemSourceSourceType), BackupId: pulumi.Any(testBackup.Id), }, }) if err != nil { return err } return nil }) }
```
## Import
MysqlDbSystems can be imported using the `id`, e.g.
```sh $ pulumi import oci:Mysql/mysqlDbSystem:MysqlDbSystem test_mysql_db_system "id" ```
func GetMysqlDbSystem ¶
func GetMysqlDbSystem(ctx *pulumi.Context, name string, id pulumi.IDInput, state *MysqlDbSystemState, opts ...pulumi.ResourceOption) (*MysqlDbSystem, error)
GetMysqlDbSystem gets an existing MysqlDbSystem 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 NewMysqlDbSystem ¶
func NewMysqlDbSystem(ctx *pulumi.Context, name string, args *MysqlDbSystemArgs, opts ...pulumi.ResourceOption) (*MysqlDbSystem, error)
NewMysqlDbSystem registers a new resource with the given unique name, arguments, and options.
func (*MysqlDbSystem) ElementType ¶
func (*MysqlDbSystem) ElementType() reflect.Type
func (*MysqlDbSystem) ToMysqlDbSystemOutput ¶
func (i *MysqlDbSystem) ToMysqlDbSystemOutput() MysqlDbSystemOutput
func (*MysqlDbSystem) ToMysqlDbSystemOutputWithContext ¶
func (i *MysqlDbSystem) ToMysqlDbSystemOutputWithContext(ctx context.Context) MysqlDbSystemOutput
type MysqlDbSystemArgs ¶
type MysqlDbSystemArgs struct { // The password for the administrative user. The password must be between 8 and 32 characters long, and must contain at least 1 numeric character, 1 lowercase character, 1 uppercase character, and 1 special (nonalphanumeric) character. AdminPassword pulumi.StringPtrInput // The username for the administrative user. AdminUsername pulumi.StringPtrInput // The availability domain on which to deploy the Read/Write endpoint. This defines the preferred primary instance. // // In a failover scenario, the Read/Write endpoint is redirected to one of the other availability domains and the MySQL instance in that domain is promoted to the primary instance. This redirection does not affect the IP address of the DB System in any way. // // For a standalone DB System, this defines the availability domain in which the DB System is placed. AvailabilityDomain pulumi.StringInput // (Updatable) Backup policy as optionally used for DB System Creation. BackupPolicy MysqlDbSystemBackupPolicyPtrInput // The OCID of the compartment. CompartmentId pulumi.StringInput // (Updatable) The OCID of the Configuration to be used for this DB System. ConfigurationId pulumi.StringPtrInput // (Updatable) Whether to run the DB System with InnoDB Redo Logs and the Double Write Buffer enabled or disabled, and whether to enable or disable syncing of the Binary Logs. CrashRecovery pulumi.StringPtrInput // (Updatable) The list of customer email addresses that receive information from Oracle about the specified Oracle Cloud Infrastructure DB System resource. Oracle uses these email addresses to send notifications about planned and unplanned software maintenance updates, information about system hardware, and other information needed by administrators. Up to 10 email addresses can be added to the customer contacts for a DB System. CustomerContacts MysqlDbSystemCustomerContactArrayInput // (Updatable) Data Storage configuration properties. DataStorage MysqlDbSystemDataStoragePtrInput // (Updatable) Initial size of the data volume in GBs that will be created and attached. Keep in mind that this only specifies the size of the database data volume, the log volume for the database will be scaled appropriately with its shape. It is required if you are creating a new database. It cannot be set if you are creating a database from a backup. DataStorageSizeInGb pulumi.IntPtrInput // (Updatable) Whether to enable monitoring via the Database Management service. DatabaseManagement pulumi.StringPtrInput // (Updatable) Usage of predefined tag keys. These predefined keys are scoped to namespaces. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags pulumi.StringMapInput // (Updatable) Policy for how the DB System and related resources should be handled at the time of its deletion. DeletionPolicies MysqlDbSystemDeletionPolicyArrayInput // (Updatable) User-provided data about the DB System. Description pulumi.StringPtrInput // (Updatable) The user-friendly name for the DB System. It does not have to be unique. DisplayName pulumi.StringPtrInput // The fault domain on which to deploy the Read/Write endpoint. This defines the preferred primary instance. // // In a failover scenario, the Read/Write endpoint is redirected to one of the other fault domains and the MySQL instance in that domain is promoted to the primary instance. This redirection does not affect the IP address of the DB System in any way. // // For a standalone DB System, this defines the fault domain in which the DB System is placed. FaultDomain pulumi.StringPtrInput // (Updatable) Simple key-value pair applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}` FreeformTags pulumi.StringMapInput // The hostname for the primary endpoint of the DB System. Used for DNS. // // The value is the hostname portion of the primary private IP's fully qualified domain name (FQDN) (for example, "dbsystem-1" in FQDN "dbsystem-1.subnet123.vcn1.oraclevcn.com"). // // Must be unique across all VNICs in the subnet and comply with RFC 952 and RFC 1123. HostnameLabel pulumi.StringPtrInput // The IP address the DB System is configured to listen on. A private IP address of your choice to assign to the primary endpoint of the DB System. Must be an available IP address within the subnet's CIDR. If you don't specify a value, Oracle automatically assigns a private IP address from the subnet. This should be a "dotted-quad" style IPv4 address. IpAddress pulumi.StringPtrInput // (Updatable) Specifies if the DB System is highly available. // // When creating a DB System with High Availability, three instances are created and placed according to your region- and subnet-type. The secondaries are placed automatically in the other two availability or fault domains. You can choose the preferred location of your primary instance, only. IsHighlyAvailable pulumi.BoolPtrInput // (Updatable) The Maintenance Policy for the DB System or Read Replica that this model is included in. `maintenance` and `backupPolicy` cannot be updated in the same request. Maintenance MysqlDbSystemMaintenancePtrInput // The specific MySQL version identifier. MysqlVersion pulumi.StringPtrInput // The port for primary endpoint of the DB System to listen on. Port pulumi.IntPtrInput // The TCP network port on which X Plugin listens for connections. This is the X Plugin equivalent of port. PortX pulumi.IntPtrInput // (Updatable) Secure connection configuration details. SecureConnections MysqlDbSystemSecureConnectionsPtrInput // (Updatable) The name of the shape. The shape determines the resources allocated // * CPU cores and memory for VM shapes; CPU cores, memory and storage for non-VM (or bare metal) shapes. To get a list of shapes, use the [ListShapes](https://docs.cloud.oracle.com/iaas/api/#/en/mysql/20190415/ShapeSummary/ListShapes) operation. ShapeName pulumi.StringInput // It is applicable only for stopping a DB System. Could be set to `FAST`, `SLOW` or `IMMEDIATE`. Default value is `FAST`. // // ** 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 ShutdownType pulumi.StringPtrInput // Parameters detailing how to provision the initial data of the system. Source MysqlDbSystemSourcePtrInput // (Updatable) The target state for the DB System. Could be set to `ACTIVE` or `INACTIVE`. State pulumi.StringPtrInput // The OCID of the subnet the DB System is associated with. SubnetId pulumi.StringInput }
The set of arguments for constructing a MysqlDbSystem resource.
func (MysqlDbSystemArgs) ElementType ¶
func (MysqlDbSystemArgs) ElementType() reflect.Type
type MysqlDbSystemArray ¶
type MysqlDbSystemArray []MysqlDbSystemInput
func (MysqlDbSystemArray) ElementType ¶
func (MysqlDbSystemArray) ElementType() reflect.Type
func (MysqlDbSystemArray) ToMysqlDbSystemArrayOutput ¶
func (i MysqlDbSystemArray) ToMysqlDbSystemArrayOutput() MysqlDbSystemArrayOutput
func (MysqlDbSystemArray) ToMysqlDbSystemArrayOutputWithContext ¶
func (i MysqlDbSystemArray) ToMysqlDbSystemArrayOutputWithContext(ctx context.Context) MysqlDbSystemArrayOutput
type MysqlDbSystemArrayInput ¶
type MysqlDbSystemArrayInput interface { pulumi.Input ToMysqlDbSystemArrayOutput() MysqlDbSystemArrayOutput ToMysqlDbSystemArrayOutputWithContext(context.Context) MysqlDbSystemArrayOutput }
MysqlDbSystemArrayInput is an input type that accepts MysqlDbSystemArray and MysqlDbSystemArrayOutput values. You can construct a concrete instance of `MysqlDbSystemArrayInput` via:
MysqlDbSystemArray{ MysqlDbSystemArgs{...} }
type MysqlDbSystemArrayOutput ¶
type MysqlDbSystemArrayOutput struct{ *pulumi.OutputState }
func (MysqlDbSystemArrayOutput) ElementType ¶
func (MysqlDbSystemArrayOutput) ElementType() reflect.Type
func (MysqlDbSystemArrayOutput) Index ¶
func (o MysqlDbSystemArrayOutput) Index(i pulumi.IntInput) MysqlDbSystemOutput
func (MysqlDbSystemArrayOutput) ToMysqlDbSystemArrayOutput ¶
func (o MysqlDbSystemArrayOutput) ToMysqlDbSystemArrayOutput() MysqlDbSystemArrayOutput
func (MysqlDbSystemArrayOutput) ToMysqlDbSystemArrayOutputWithContext ¶
func (o MysqlDbSystemArrayOutput) ToMysqlDbSystemArrayOutputWithContext(ctx context.Context) MysqlDbSystemArrayOutput
type MysqlDbSystemBackupPolicy ¶
type MysqlDbSystemBackupPolicy struct { // (Updatable) Usage of predefined tag keys. These predefined keys are scoped to namespaces. // // Tags defined here will be copied verbatim as tags on the Backup resource created by this BackupPolicy. // // Example: `{"foo-namespace.bar-key": "value"}` DefinedTags map[string]string `pulumi:"definedTags"` // (Updatable) Simple key-value pair applied without any predefined name, type or scope. Exists for cross-compatibility only. // // Tags defined here will be copied verbatim as tags on the Backup resource created by this BackupPolicy. // // Example: `{"bar-key": "value"}` FreeformTags map[string]string `pulumi:"freeformTags"` // (Updatable) Specifies if automatic backups are enabled. IsEnabled *bool `pulumi:"isEnabled"` // (Updatable) The PITR policy for the DB System. PitrPolicy *MysqlDbSystemBackupPolicyPitrPolicy `pulumi:"pitrPolicy"` // (Updatable) Number of days to retain an automatic backup. RetentionInDays *int `pulumi:"retentionInDays"` // (Updatable) The start of a 30-minute window of time in which daily, automated backups occur. // // This should be in the format of the "Time" portion of an RFC3339-formatted timestamp. Any second or sub-second time data will be truncated to zero. // // At some point in the window, the system may incur a brief service disruption as the backup is performed. WindowStartTime *string `pulumi:"windowStartTime"` }
type MysqlDbSystemBackupPolicyArgs ¶
type MysqlDbSystemBackupPolicyArgs struct { // (Updatable) Usage of predefined tag keys. These predefined keys are scoped to namespaces. // // Tags defined here will be copied verbatim as tags on the Backup resource created by this BackupPolicy. // // Example: `{"foo-namespace.bar-key": "value"}` DefinedTags pulumi.StringMapInput `pulumi:"definedTags"` // (Updatable) Simple key-value pair applied without any predefined name, type or scope. Exists for cross-compatibility only. // // Tags defined here will be copied verbatim as tags on the Backup resource created by this BackupPolicy. // // Example: `{"bar-key": "value"}` FreeformTags pulumi.StringMapInput `pulumi:"freeformTags"` // (Updatable) Specifies if automatic backups are enabled. IsEnabled pulumi.BoolPtrInput `pulumi:"isEnabled"` // (Updatable) The PITR policy for the DB System. PitrPolicy MysqlDbSystemBackupPolicyPitrPolicyPtrInput `pulumi:"pitrPolicy"` // (Updatable) Number of days to retain an automatic backup. RetentionInDays pulumi.IntPtrInput `pulumi:"retentionInDays"` // (Updatable) The start of a 30-minute window of time in which daily, automated backups occur. // // This should be in the format of the "Time" portion of an RFC3339-formatted timestamp. Any second or sub-second time data will be truncated to zero. // // At some point in the window, the system may incur a brief service disruption as the backup is performed. WindowStartTime pulumi.StringPtrInput `pulumi:"windowStartTime"` }
func (MysqlDbSystemBackupPolicyArgs) ElementType ¶
func (MysqlDbSystemBackupPolicyArgs) ElementType() reflect.Type
func (MysqlDbSystemBackupPolicyArgs) ToMysqlDbSystemBackupPolicyOutput ¶
func (i MysqlDbSystemBackupPolicyArgs) ToMysqlDbSystemBackupPolicyOutput() MysqlDbSystemBackupPolicyOutput
func (MysqlDbSystemBackupPolicyArgs) ToMysqlDbSystemBackupPolicyOutputWithContext ¶
func (i MysqlDbSystemBackupPolicyArgs) ToMysqlDbSystemBackupPolicyOutputWithContext(ctx context.Context) MysqlDbSystemBackupPolicyOutput
func (MysqlDbSystemBackupPolicyArgs) ToMysqlDbSystemBackupPolicyPtrOutput ¶
func (i MysqlDbSystemBackupPolicyArgs) ToMysqlDbSystemBackupPolicyPtrOutput() MysqlDbSystemBackupPolicyPtrOutput
func (MysqlDbSystemBackupPolicyArgs) ToMysqlDbSystemBackupPolicyPtrOutputWithContext ¶
func (i MysqlDbSystemBackupPolicyArgs) ToMysqlDbSystemBackupPolicyPtrOutputWithContext(ctx context.Context) MysqlDbSystemBackupPolicyPtrOutput
type MysqlDbSystemBackupPolicyInput ¶
type MysqlDbSystemBackupPolicyInput interface { pulumi.Input ToMysqlDbSystemBackupPolicyOutput() MysqlDbSystemBackupPolicyOutput ToMysqlDbSystemBackupPolicyOutputWithContext(context.Context) MysqlDbSystemBackupPolicyOutput }
MysqlDbSystemBackupPolicyInput is an input type that accepts MysqlDbSystemBackupPolicyArgs and MysqlDbSystemBackupPolicyOutput values. You can construct a concrete instance of `MysqlDbSystemBackupPolicyInput` via:
MysqlDbSystemBackupPolicyArgs{...}
type MysqlDbSystemBackupPolicyOutput ¶
type MysqlDbSystemBackupPolicyOutput struct{ *pulumi.OutputState }
func (MysqlDbSystemBackupPolicyOutput) DefinedTags ¶
func (o MysqlDbSystemBackupPolicyOutput) DefinedTags() pulumi.StringMapOutput
(Updatable) Usage of predefined tag keys. These predefined keys are scoped to namespaces.
Tags defined here will be copied verbatim as tags on the Backup resource created by this BackupPolicy.
Example: `{"foo-namespace.bar-key": "value"}`
func (MysqlDbSystemBackupPolicyOutput) ElementType ¶
func (MysqlDbSystemBackupPolicyOutput) ElementType() reflect.Type
func (MysqlDbSystemBackupPolicyOutput) FreeformTags ¶
func (o MysqlDbSystemBackupPolicyOutput) FreeformTags() pulumi.StringMapOutput
(Updatable) Simple key-value pair applied without any predefined name, type or scope. Exists for cross-compatibility only.
Tags defined here will be copied verbatim as tags on the Backup resource created by this BackupPolicy.
Example: `{"bar-key": "value"}`
func (MysqlDbSystemBackupPolicyOutput) IsEnabled ¶
func (o MysqlDbSystemBackupPolicyOutput) IsEnabled() pulumi.BoolPtrOutput
(Updatable) Specifies if automatic backups are enabled.
func (MysqlDbSystemBackupPolicyOutput) PitrPolicy ¶
func (o MysqlDbSystemBackupPolicyOutput) PitrPolicy() MysqlDbSystemBackupPolicyPitrPolicyPtrOutput
(Updatable) The PITR policy for the DB System.
func (MysqlDbSystemBackupPolicyOutput) RetentionInDays ¶
func (o MysqlDbSystemBackupPolicyOutput) RetentionInDays() pulumi.IntPtrOutput
(Updatable) Number of days to retain an automatic backup.
func (MysqlDbSystemBackupPolicyOutput) ToMysqlDbSystemBackupPolicyOutput ¶
func (o MysqlDbSystemBackupPolicyOutput) ToMysqlDbSystemBackupPolicyOutput() MysqlDbSystemBackupPolicyOutput
func (MysqlDbSystemBackupPolicyOutput) ToMysqlDbSystemBackupPolicyOutputWithContext ¶
func (o MysqlDbSystemBackupPolicyOutput) ToMysqlDbSystemBackupPolicyOutputWithContext(ctx context.Context) MysqlDbSystemBackupPolicyOutput
func (MysqlDbSystemBackupPolicyOutput) ToMysqlDbSystemBackupPolicyPtrOutput ¶
func (o MysqlDbSystemBackupPolicyOutput) ToMysqlDbSystemBackupPolicyPtrOutput() MysqlDbSystemBackupPolicyPtrOutput
func (MysqlDbSystemBackupPolicyOutput) ToMysqlDbSystemBackupPolicyPtrOutputWithContext ¶
func (o MysqlDbSystemBackupPolicyOutput) ToMysqlDbSystemBackupPolicyPtrOutputWithContext(ctx context.Context) MysqlDbSystemBackupPolicyPtrOutput
func (MysqlDbSystemBackupPolicyOutput) WindowStartTime ¶
func (o MysqlDbSystemBackupPolicyOutput) WindowStartTime() pulumi.StringPtrOutput
(Updatable) The start of a 30-minute window of time in which daily, automated backups occur.
This should be in the format of the "Time" portion of an RFC3339-formatted timestamp. Any second or sub-second time data will be truncated to zero.
At some point in the window, the system may incur a brief service disruption as the backup is performed.
type MysqlDbSystemBackupPolicyPitrPolicy ¶
type MysqlDbSystemBackupPolicyPitrPolicy struct { // (Updatable) Specifies if PITR is enabled or disabled. IsEnabled *bool `pulumi:"isEnabled"` }
type MysqlDbSystemBackupPolicyPitrPolicyArgs ¶
type MysqlDbSystemBackupPolicyPitrPolicyArgs struct { // (Updatable) Specifies if PITR is enabled or disabled. IsEnabled pulumi.BoolPtrInput `pulumi:"isEnabled"` }
func (MysqlDbSystemBackupPolicyPitrPolicyArgs) ElementType ¶
func (MysqlDbSystemBackupPolicyPitrPolicyArgs) ElementType() reflect.Type
func (MysqlDbSystemBackupPolicyPitrPolicyArgs) ToMysqlDbSystemBackupPolicyPitrPolicyOutput ¶
func (i MysqlDbSystemBackupPolicyPitrPolicyArgs) ToMysqlDbSystemBackupPolicyPitrPolicyOutput() MysqlDbSystemBackupPolicyPitrPolicyOutput
func (MysqlDbSystemBackupPolicyPitrPolicyArgs) ToMysqlDbSystemBackupPolicyPitrPolicyOutputWithContext ¶
func (i MysqlDbSystemBackupPolicyPitrPolicyArgs) ToMysqlDbSystemBackupPolicyPitrPolicyOutputWithContext(ctx context.Context) MysqlDbSystemBackupPolicyPitrPolicyOutput
func (MysqlDbSystemBackupPolicyPitrPolicyArgs) ToMysqlDbSystemBackupPolicyPitrPolicyPtrOutput ¶
func (i MysqlDbSystemBackupPolicyPitrPolicyArgs) ToMysqlDbSystemBackupPolicyPitrPolicyPtrOutput() MysqlDbSystemBackupPolicyPitrPolicyPtrOutput
func (MysqlDbSystemBackupPolicyPitrPolicyArgs) ToMysqlDbSystemBackupPolicyPitrPolicyPtrOutputWithContext ¶
func (i MysqlDbSystemBackupPolicyPitrPolicyArgs) ToMysqlDbSystemBackupPolicyPitrPolicyPtrOutputWithContext(ctx context.Context) MysqlDbSystemBackupPolicyPitrPolicyPtrOutput
type MysqlDbSystemBackupPolicyPitrPolicyInput ¶
type MysqlDbSystemBackupPolicyPitrPolicyInput interface { pulumi.Input ToMysqlDbSystemBackupPolicyPitrPolicyOutput() MysqlDbSystemBackupPolicyPitrPolicyOutput ToMysqlDbSystemBackupPolicyPitrPolicyOutputWithContext(context.Context) MysqlDbSystemBackupPolicyPitrPolicyOutput }
MysqlDbSystemBackupPolicyPitrPolicyInput is an input type that accepts MysqlDbSystemBackupPolicyPitrPolicyArgs and MysqlDbSystemBackupPolicyPitrPolicyOutput values. You can construct a concrete instance of `MysqlDbSystemBackupPolicyPitrPolicyInput` via:
MysqlDbSystemBackupPolicyPitrPolicyArgs{...}
type MysqlDbSystemBackupPolicyPitrPolicyOutput ¶
type MysqlDbSystemBackupPolicyPitrPolicyOutput struct{ *pulumi.OutputState }
func (MysqlDbSystemBackupPolicyPitrPolicyOutput) ElementType ¶
func (MysqlDbSystemBackupPolicyPitrPolicyOutput) ElementType() reflect.Type
func (MysqlDbSystemBackupPolicyPitrPolicyOutput) IsEnabled ¶
func (o MysqlDbSystemBackupPolicyPitrPolicyOutput) IsEnabled() pulumi.BoolPtrOutput
(Updatable) Specifies if PITR is enabled or disabled.
func (MysqlDbSystemBackupPolicyPitrPolicyOutput) ToMysqlDbSystemBackupPolicyPitrPolicyOutput ¶
func (o MysqlDbSystemBackupPolicyPitrPolicyOutput) ToMysqlDbSystemBackupPolicyPitrPolicyOutput() MysqlDbSystemBackupPolicyPitrPolicyOutput
func (MysqlDbSystemBackupPolicyPitrPolicyOutput) ToMysqlDbSystemBackupPolicyPitrPolicyOutputWithContext ¶
func (o MysqlDbSystemBackupPolicyPitrPolicyOutput) ToMysqlDbSystemBackupPolicyPitrPolicyOutputWithContext(ctx context.Context) MysqlDbSystemBackupPolicyPitrPolicyOutput
func (MysqlDbSystemBackupPolicyPitrPolicyOutput) ToMysqlDbSystemBackupPolicyPitrPolicyPtrOutput ¶
func (o MysqlDbSystemBackupPolicyPitrPolicyOutput) ToMysqlDbSystemBackupPolicyPitrPolicyPtrOutput() MysqlDbSystemBackupPolicyPitrPolicyPtrOutput
func (MysqlDbSystemBackupPolicyPitrPolicyOutput) ToMysqlDbSystemBackupPolicyPitrPolicyPtrOutputWithContext ¶
func (o MysqlDbSystemBackupPolicyPitrPolicyOutput) ToMysqlDbSystemBackupPolicyPitrPolicyPtrOutputWithContext(ctx context.Context) MysqlDbSystemBackupPolicyPitrPolicyPtrOutput
type MysqlDbSystemBackupPolicyPitrPolicyPtrInput ¶
type MysqlDbSystemBackupPolicyPitrPolicyPtrInput interface { pulumi.Input ToMysqlDbSystemBackupPolicyPitrPolicyPtrOutput() MysqlDbSystemBackupPolicyPitrPolicyPtrOutput ToMysqlDbSystemBackupPolicyPitrPolicyPtrOutputWithContext(context.Context) MysqlDbSystemBackupPolicyPitrPolicyPtrOutput }
MysqlDbSystemBackupPolicyPitrPolicyPtrInput is an input type that accepts MysqlDbSystemBackupPolicyPitrPolicyArgs, MysqlDbSystemBackupPolicyPitrPolicyPtr and MysqlDbSystemBackupPolicyPitrPolicyPtrOutput values. You can construct a concrete instance of `MysqlDbSystemBackupPolicyPitrPolicyPtrInput` via:
MysqlDbSystemBackupPolicyPitrPolicyArgs{...} or: nil
func MysqlDbSystemBackupPolicyPitrPolicyPtr ¶
func MysqlDbSystemBackupPolicyPitrPolicyPtr(v *MysqlDbSystemBackupPolicyPitrPolicyArgs) MysqlDbSystemBackupPolicyPitrPolicyPtrInput
type MysqlDbSystemBackupPolicyPitrPolicyPtrOutput ¶
type MysqlDbSystemBackupPolicyPitrPolicyPtrOutput struct{ *pulumi.OutputState }
func (MysqlDbSystemBackupPolicyPitrPolicyPtrOutput) ElementType ¶
func (MysqlDbSystemBackupPolicyPitrPolicyPtrOutput) ElementType() reflect.Type
func (MysqlDbSystemBackupPolicyPitrPolicyPtrOutput) IsEnabled ¶
func (o MysqlDbSystemBackupPolicyPitrPolicyPtrOutput) IsEnabled() pulumi.BoolPtrOutput
(Updatable) Specifies if PITR is enabled or disabled.
func (MysqlDbSystemBackupPolicyPitrPolicyPtrOutput) ToMysqlDbSystemBackupPolicyPitrPolicyPtrOutput ¶
func (o MysqlDbSystemBackupPolicyPitrPolicyPtrOutput) ToMysqlDbSystemBackupPolicyPitrPolicyPtrOutput() MysqlDbSystemBackupPolicyPitrPolicyPtrOutput
func (MysqlDbSystemBackupPolicyPitrPolicyPtrOutput) ToMysqlDbSystemBackupPolicyPitrPolicyPtrOutputWithContext ¶
func (o MysqlDbSystemBackupPolicyPitrPolicyPtrOutput) ToMysqlDbSystemBackupPolicyPitrPolicyPtrOutputWithContext(ctx context.Context) MysqlDbSystemBackupPolicyPitrPolicyPtrOutput
type MysqlDbSystemBackupPolicyPtrInput ¶
type MysqlDbSystemBackupPolicyPtrInput interface { pulumi.Input ToMysqlDbSystemBackupPolicyPtrOutput() MysqlDbSystemBackupPolicyPtrOutput ToMysqlDbSystemBackupPolicyPtrOutputWithContext(context.Context) MysqlDbSystemBackupPolicyPtrOutput }
MysqlDbSystemBackupPolicyPtrInput is an input type that accepts MysqlDbSystemBackupPolicyArgs, MysqlDbSystemBackupPolicyPtr and MysqlDbSystemBackupPolicyPtrOutput values. You can construct a concrete instance of `MysqlDbSystemBackupPolicyPtrInput` via:
MysqlDbSystemBackupPolicyArgs{...} or: nil
func MysqlDbSystemBackupPolicyPtr ¶
func MysqlDbSystemBackupPolicyPtr(v *MysqlDbSystemBackupPolicyArgs) MysqlDbSystemBackupPolicyPtrInput
type MysqlDbSystemBackupPolicyPtrOutput ¶
type MysqlDbSystemBackupPolicyPtrOutput struct{ *pulumi.OutputState }
func (MysqlDbSystemBackupPolicyPtrOutput) DefinedTags ¶
func (o MysqlDbSystemBackupPolicyPtrOutput) DefinedTags() pulumi.StringMapOutput
(Updatable) Usage of predefined tag keys. These predefined keys are scoped to namespaces.
Tags defined here will be copied verbatim as tags on the Backup resource created by this BackupPolicy.
Example: `{"foo-namespace.bar-key": "value"}`
func (MysqlDbSystemBackupPolicyPtrOutput) Elem ¶
func (o MysqlDbSystemBackupPolicyPtrOutput) Elem() MysqlDbSystemBackupPolicyOutput
func (MysqlDbSystemBackupPolicyPtrOutput) ElementType ¶
func (MysqlDbSystemBackupPolicyPtrOutput) ElementType() reflect.Type
func (MysqlDbSystemBackupPolicyPtrOutput) FreeformTags ¶
func (o MysqlDbSystemBackupPolicyPtrOutput) FreeformTags() pulumi.StringMapOutput
(Updatable) Simple key-value pair applied without any predefined name, type or scope. Exists for cross-compatibility only.
Tags defined here will be copied verbatim as tags on the Backup resource created by this BackupPolicy.
Example: `{"bar-key": "value"}`
func (MysqlDbSystemBackupPolicyPtrOutput) IsEnabled ¶
func (o MysqlDbSystemBackupPolicyPtrOutput) IsEnabled() pulumi.BoolPtrOutput
(Updatable) Specifies if automatic backups are enabled.
func (MysqlDbSystemBackupPolicyPtrOutput) PitrPolicy ¶
func (o MysqlDbSystemBackupPolicyPtrOutput) PitrPolicy() MysqlDbSystemBackupPolicyPitrPolicyPtrOutput
(Updatable) The PITR policy for the DB System.
func (MysqlDbSystemBackupPolicyPtrOutput) RetentionInDays ¶
func (o MysqlDbSystemBackupPolicyPtrOutput) RetentionInDays() pulumi.IntPtrOutput
(Updatable) Number of days to retain an automatic backup.
func (MysqlDbSystemBackupPolicyPtrOutput) ToMysqlDbSystemBackupPolicyPtrOutput ¶
func (o MysqlDbSystemBackupPolicyPtrOutput) ToMysqlDbSystemBackupPolicyPtrOutput() MysqlDbSystemBackupPolicyPtrOutput
func (MysqlDbSystemBackupPolicyPtrOutput) ToMysqlDbSystemBackupPolicyPtrOutputWithContext ¶
func (o MysqlDbSystemBackupPolicyPtrOutput) ToMysqlDbSystemBackupPolicyPtrOutputWithContext(ctx context.Context) MysqlDbSystemBackupPolicyPtrOutput
func (MysqlDbSystemBackupPolicyPtrOutput) WindowStartTime ¶
func (o MysqlDbSystemBackupPolicyPtrOutput) WindowStartTime() pulumi.StringPtrOutput
(Updatable) The start of a 30-minute window of time in which daily, automated backups occur.
This should be in the format of the "Time" portion of an RFC3339-formatted timestamp. Any second or sub-second time data will be truncated to zero.
At some point in the window, the system may incur a brief service disruption as the backup is performed.
type MysqlDbSystemChannel ¶
type MysqlDbSystemChannel struct { // The OCID of the compartment. CompartmentId *string `pulumi:"compartmentId"` // (Updatable) Usage of predefined tag keys. These predefined keys are scoped to namespaces. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags map[string]string `pulumi:"definedTags"` // (Updatable) The user-friendly name for the DB System. It does not have to be unique. DisplayName *string `pulumi:"displayName"` // (Updatable) Simple key-value pair applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}` FreeformTags map[string]string `pulumi:"freeformTags"` // The OCID of the DB System. Id *string `pulumi:"id"` // Whether the Channel has been enabled by the user. IsEnabled *bool `pulumi:"isEnabled"` // Additional information about the current lifecycleState. LifecycleDetails *string `pulumi:"lifecycleDetails"` // Parameters detailing how to provision the initial data of the system. Sources []MysqlDbSystemChannelSource `pulumi:"sources"` // (Updatable) The target state for the DB System. Could be set to `ACTIVE` or `INACTIVE`. State *string `pulumi:"state"` // Details about the Channel target. Targets []MysqlDbSystemChannelTarget `pulumi:"targets"` // The date and time the DB System was created. TimeCreated *string `pulumi:"timeCreated"` // The time the DB System was last updated. TimeUpdated *string `pulumi:"timeUpdated"` }
type MysqlDbSystemChannelArgs ¶
type MysqlDbSystemChannelArgs struct { // The OCID of the compartment. CompartmentId pulumi.StringPtrInput `pulumi:"compartmentId"` // (Updatable) Usage of predefined tag keys. These predefined keys are scoped to namespaces. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags pulumi.StringMapInput `pulumi:"definedTags"` // (Updatable) The user-friendly name for the DB System. It does not have to be unique. DisplayName pulumi.StringPtrInput `pulumi:"displayName"` // (Updatable) Simple key-value pair applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}` FreeformTags pulumi.StringMapInput `pulumi:"freeformTags"` // The OCID of the DB System. Id pulumi.StringPtrInput `pulumi:"id"` // Whether the Channel has been enabled by the user. IsEnabled pulumi.BoolPtrInput `pulumi:"isEnabled"` // Additional information about the current lifecycleState. LifecycleDetails pulumi.StringPtrInput `pulumi:"lifecycleDetails"` // Parameters detailing how to provision the initial data of the system. Sources MysqlDbSystemChannelSourceArrayInput `pulumi:"sources"` // (Updatable) The target state for the DB System. Could be set to `ACTIVE` or `INACTIVE`. State pulumi.StringPtrInput `pulumi:"state"` // Details about the Channel target. Targets MysqlDbSystemChannelTargetArrayInput `pulumi:"targets"` // The date and time the DB System was created. TimeCreated pulumi.StringPtrInput `pulumi:"timeCreated"` // The time the DB System was last updated. TimeUpdated pulumi.StringPtrInput `pulumi:"timeUpdated"` }
func (MysqlDbSystemChannelArgs) ElementType ¶
func (MysqlDbSystemChannelArgs) ElementType() reflect.Type
func (MysqlDbSystemChannelArgs) ToMysqlDbSystemChannelOutput ¶
func (i MysqlDbSystemChannelArgs) ToMysqlDbSystemChannelOutput() MysqlDbSystemChannelOutput
func (MysqlDbSystemChannelArgs) ToMysqlDbSystemChannelOutputWithContext ¶
func (i MysqlDbSystemChannelArgs) ToMysqlDbSystemChannelOutputWithContext(ctx context.Context) MysqlDbSystemChannelOutput
type MysqlDbSystemChannelArray ¶
type MysqlDbSystemChannelArray []MysqlDbSystemChannelInput
func (MysqlDbSystemChannelArray) ElementType ¶
func (MysqlDbSystemChannelArray) ElementType() reflect.Type
func (MysqlDbSystemChannelArray) ToMysqlDbSystemChannelArrayOutput ¶
func (i MysqlDbSystemChannelArray) ToMysqlDbSystemChannelArrayOutput() MysqlDbSystemChannelArrayOutput
func (MysqlDbSystemChannelArray) ToMysqlDbSystemChannelArrayOutputWithContext ¶
func (i MysqlDbSystemChannelArray) ToMysqlDbSystemChannelArrayOutputWithContext(ctx context.Context) MysqlDbSystemChannelArrayOutput
type MysqlDbSystemChannelArrayInput ¶
type MysqlDbSystemChannelArrayInput interface { pulumi.Input ToMysqlDbSystemChannelArrayOutput() MysqlDbSystemChannelArrayOutput ToMysqlDbSystemChannelArrayOutputWithContext(context.Context) MysqlDbSystemChannelArrayOutput }
MysqlDbSystemChannelArrayInput is an input type that accepts MysqlDbSystemChannelArray and MysqlDbSystemChannelArrayOutput values. You can construct a concrete instance of `MysqlDbSystemChannelArrayInput` via:
MysqlDbSystemChannelArray{ MysqlDbSystemChannelArgs{...} }
type MysqlDbSystemChannelArrayOutput ¶
type MysqlDbSystemChannelArrayOutput struct{ *pulumi.OutputState }
func (MysqlDbSystemChannelArrayOutput) ElementType ¶
func (MysqlDbSystemChannelArrayOutput) ElementType() reflect.Type
func (MysqlDbSystemChannelArrayOutput) Index ¶
func (o MysqlDbSystemChannelArrayOutput) Index(i pulumi.IntInput) MysqlDbSystemChannelOutput
func (MysqlDbSystemChannelArrayOutput) ToMysqlDbSystemChannelArrayOutput ¶
func (o MysqlDbSystemChannelArrayOutput) ToMysqlDbSystemChannelArrayOutput() MysqlDbSystemChannelArrayOutput
func (MysqlDbSystemChannelArrayOutput) ToMysqlDbSystemChannelArrayOutputWithContext ¶
func (o MysqlDbSystemChannelArrayOutput) ToMysqlDbSystemChannelArrayOutputWithContext(ctx context.Context) MysqlDbSystemChannelArrayOutput
type MysqlDbSystemChannelInput ¶
type MysqlDbSystemChannelInput interface { pulumi.Input ToMysqlDbSystemChannelOutput() MysqlDbSystemChannelOutput ToMysqlDbSystemChannelOutputWithContext(context.Context) MysqlDbSystemChannelOutput }
MysqlDbSystemChannelInput is an input type that accepts MysqlDbSystemChannelArgs and MysqlDbSystemChannelOutput values. You can construct a concrete instance of `MysqlDbSystemChannelInput` via:
MysqlDbSystemChannelArgs{...}
type MysqlDbSystemChannelOutput ¶
type MysqlDbSystemChannelOutput struct{ *pulumi.OutputState }
func (MysqlDbSystemChannelOutput) CompartmentId ¶
func (o MysqlDbSystemChannelOutput) CompartmentId() pulumi.StringPtrOutput
The OCID of the compartment.
func (MysqlDbSystemChannelOutput) DefinedTags ¶
func (o MysqlDbSystemChannelOutput) DefinedTags() pulumi.StringMapOutput
(Updatable) Usage of predefined tag keys. These predefined keys are scoped to namespaces. Example: `{"foo-namespace.bar-key": "value"}`
func (MysqlDbSystemChannelOutput) DisplayName ¶
func (o MysqlDbSystemChannelOutput) DisplayName() pulumi.StringPtrOutput
(Updatable) The user-friendly name for the DB System. It does not have to be unique.
func (MysqlDbSystemChannelOutput) ElementType ¶
func (MysqlDbSystemChannelOutput) ElementType() reflect.Type
func (MysqlDbSystemChannelOutput) FreeformTags ¶
func (o MysqlDbSystemChannelOutput) FreeformTags() pulumi.StringMapOutput
(Updatable) Simple key-value pair applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}`
func (MysqlDbSystemChannelOutput) Id ¶
func (o MysqlDbSystemChannelOutput) Id() pulumi.StringPtrOutput
The OCID of the DB System.
func (MysqlDbSystemChannelOutput) IsEnabled ¶
func (o MysqlDbSystemChannelOutput) IsEnabled() pulumi.BoolPtrOutput
Whether the Channel has been enabled by the user.
func (MysqlDbSystemChannelOutput) LifecycleDetails ¶
func (o MysqlDbSystemChannelOutput) LifecycleDetails() pulumi.StringPtrOutput
Additional information about the current lifecycleState.
func (MysqlDbSystemChannelOutput) Sources ¶
func (o MysqlDbSystemChannelOutput) Sources() MysqlDbSystemChannelSourceArrayOutput
Parameters detailing how to provision the initial data of the system.
func (MysqlDbSystemChannelOutput) State ¶
func (o MysqlDbSystemChannelOutput) State() pulumi.StringPtrOutput
(Updatable) The target state for the DB System. Could be set to `ACTIVE` or `INACTIVE`.
func (MysqlDbSystemChannelOutput) Targets ¶
func (o MysqlDbSystemChannelOutput) Targets() MysqlDbSystemChannelTargetArrayOutput
Details about the Channel target.
func (MysqlDbSystemChannelOutput) TimeCreated ¶
func (o MysqlDbSystemChannelOutput) TimeCreated() pulumi.StringPtrOutput
The date and time the DB System was created.
func (MysqlDbSystemChannelOutput) TimeUpdated ¶
func (o MysqlDbSystemChannelOutput) TimeUpdated() pulumi.StringPtrOutput
The time the DB System was last updated.
func (MysqlDbSystemChannelOutput) ToMysqlDbSystemChannelOutput ¶
func (o MysqlDbSystemChannelOutput) ToMysqlDbSystemChannelOutput() MysqlDbSystemChannelOutput
func (MysqlDbSystemChannelOutput) ToMysqlDbSystemChannelOutputWithContext ¶
func (o MysqlDbSystemChannelOutput) ToMysqlDbSystemChannelOutputWithContext(ctx context.Context) MysqlDbSystemChannelOutput
type MysqlDbSystemChannelSource ¶
type MysqlDbSystemChannelSource struct { // Specifies how the replication channel handles replicated transactions without an identifier, enabling replication from a source that does not use transaction-id-based replication to a replica that does. AnonymousTransactionsHandlings []MysqlDbSystemChannelSourceAnonymousTransactionsHandling `pulumi:"anonymousTransactionsHandlings"` // The network address of the DB System. Hostname *string `pulumi:"hostname"` // The port for primary endpoint of the DB System to listen on. Port *int `pulumi:"port"` // The specific source identifier. Use `BACKUP` for creating a new database by restoring from a backup. Use `IMPORTURL` for creating a new database from a URL Object Storage PAR. SourceType *string `pulumi:"sourceType"` // The CA certificate of the server used for VERIFY_IDENTITY and VERIFY_CA ssl modes. SslCaCertificates []MysqlDbSystemChannelSourceSslCaCertificate `pulumi:"sslCaCertificates"` // The SSL mode of the Channel. SslMode *string `pulumi:"sslMode"` // The name of the replication user on the source MySQL instance. The username has a maximum length of 96 characters. For more information, please see the [MySQL documentation](https://dev.mysql.com/doc/refman/8.0/en/change-master-to.html) Username *string `pulumi:"username"` }
type MysqlDbSystemChannelSourceAnonymousTransactionsHandling ¶
type MysqlDbSystemChannelSourceAnonymousTransactionsHandling struct { // Specifies one of the coordinates (file) at which the replica should begin reading the source's log. As this value specifies the point where replication starts from, it is only used once, when it starts. It is never used again, unless a new UpdateChannel operation modifies it. LastConfiguredLogFilename *string `pulumi:"lastConfiguredLogFilename"` // Specifies one of the coordinates (offset) at which the replica should begin reading the source's log. As this value specifies the point where replication starts from, it is only used once, when it starts. It is never used again, unless a new UpdateChannel operation modifies it. LastConfiguredLogOffset *string `pulumi:"lastConfiguredLogOffset"` // Specifies how the replication channel handles anonymous transactions. Policy *string `pulumi:"policy"` // The UUID that is used as a prefix when generating transaction identifiers for anonymous transactions coming from the source. You can change the UUID later. Uuid *string `pulumi:"uuid"` }
type MysqlDbSystemChannelSourceAnonymousTransactionsHandlingArgs ¶
type MysqlDbSystemChannelSourceAnonymousTransactionsHandlingArgs struct { // Specifies one of the coordinates (file) at which the replica should begin reading the source's log. As this value specifies the point where replication starts from, it is only used once, when it starts. It is never used again, unless a new UpdateChannel operation modifies it. LastConfiguredLogFilename pulumi.StringPtrInput `pulumi:"lastConfiguredLogFilename"` // Specifies one of the coordinates (offset) at which the replica should begin reading the source's log. As this value specifies the point where replication starts from, it is only used once, when it starts. It is never used again, unless a new UpdateChannel operation modifies it. LastConfiguredLogOffset pulumi.StringPtrInput `pulumi:"lastConfiguredLogOffset"` // Specifies how the replication channel handles anonymous transactions. Policy pulumi.StringPtrInput `pulumi:"policy"` // The UUID that is used as a prefix when generating transaction identifiers for anonymous transactions coming from the source. You can change the UUID later. Uuid pulumi.StringPtrInput `pulumi:"uuid"` }
func (MysqlDbSystemChannelSourceAnonymousTransactionsHandlingArgs) ElementType ¶
func (MysqlDbSystemChannelSourceAnonymousTransactionsHandlingArgs) ElementType() reflect.Type
func (MysqlDbSystemChannelSourceAnonymousTransactionsHandlingArgs) ToMysqlDbSystemChannelSourceAnonymousTransactionsHandlingOutput ¶
func (i MysqlDbSystemChannelSourceAnonymousTransactionsHandlingArgs) ToMysqlDbSystemChannelSourceAnonymousTransactionsHandlingOutput() MysqlDbSystemChannelSourceAnonymousTransactionsHandlingOutput
func (MysqlDbSystemChannelSourceAnonymousTransactionsHandlingArgs) ToMysqlDbSystemChannelSourceAnonymousTransactionsHandlingOutputWithContext ¶
func (i MysqlDbSystemChannelSourceAnonymousTransactionsHandlingArgs) ToMysqlDbSystemChannelSourceAnonymousTransactionsHandlingOutputWithContext(ctx context.Context) MysqlDbSystemChannelSourceAnonymousTransactionsHandlingOutput
type MysqlDbSystemChannelSourceAnonymousTransactionsHandlingArray ¶
type MysqlDbSystemChannelSourceAnonymousTransactionsHandlingArray []MysqlDbSystemChannelSourceAnonymousTransactionsHandlingInput
func (MysqlDbSystemChannelSourceAnonymousTransactionsHandlingArray) ElementType ¶
func (MysqlDbSystemChannelSourceAnonymousTransactionsHandlingArray) ElementType() reflect.Type
func (MysqlDbSystemChannelSourceAnonymousTransactionsHandlingArray) ToMysqlDbSystemChannelSourceAnonymousTransactionsHandlingArrayOutput ¶
func (i MysqlDbSystemChannelSourceAnonymousTransactionsHandlingArray) ToMysqlDbSystemChannelSourceAnonymousTransactionsHandlingArrayOutput() MysqlDbSystemChannelSourceAnonymousTransactionsHandlingArrayOutput
func (MysqlDbSystemChannelSourceAnonymousTransactionsHandlingArray) ToMysqlDbSystemChannelSourceAnonymousTransactionsHandlingArrayOutputWithContext ¶
func (i MysqlDbSystemChannelSourceAnonymousTransactionsHandlingArray) ToMysqlDbSystemChannelSourceAnonymousTransactionsHandlingArrayOutputWithContext(ctx context.Context) MysqlDbSystemChannelSourceAnonymousTransactionsHandlingArrayOutput
type MysqlDbSystemChannelSourceAnonymousTransactionsHandlingArrayInput ¶
type MysqlDbSystemChannelSourceAnonymousTransactionsHandlingArrayInput interface { pulumi.Input ToMysqlDbSystemChannelSourceAnonymousTransactionsHandlingArrayOutput() MysqlDbSystemChannelSourceAnonymousTransactionsHandlingArrayOutput ToMysqlDbSystemChannelSourceAnonymousTransactionsHandlingArrayOutputWithContext(context.Context) MysqlDbSystemChannelSourceAnonymousTransactionsHandlingArrayOutput }
MysqlDbSystemChannelSourceAnonymousTransactionsHandlingArrayInput is an input type that accepts MysqlDbSystemChannelSourceAnonymousTransactionsHandlingArray and MysqlDbSystemChannelSourceAnonymousTransactionsHandlingArrayOutput values. You can construct a concrete instance of `MysqlDbSystemChannelSourceAnonymousTransactionsHandlingArrayInput` via:
MysqlDbSystemChannelSourceAnonymousTransactionsHandlingArray{ MysqlDbSystemChannelSourceAnonymousTransactionsHandlingArgs{...} }
type MysqlDbSystemChannelSourceAnonymousTransactionsHandlingArrayOutput ¶
type MysqlDbSystemChannelSourceAnonymousTransactionsHandlingArrayOutput struct{ *pulumi.OutputState }
func (MysqlDbSystemChannelSourceAnonymousTransactionsHandlingArrayOutput) ElementType ¶
func (MysqlDbSystemChannelSourceAnonymousTransactionsHandlingArrayOutput) ElementType() reflect.Type
func (MysqlDbSystemChannelSourceAnonymousTransactionsHandlingArrayOutput) ToMysqlDbSystemChannelSourceAnonymousTransactionsHandlingArrayOutput ¶
func (o MysqlDbSystemChannelSourceAnonymousTransactionsHandlingArrayOutput) ToMysqlDbSystemChannelSourceAnonymousTransactionsHandlingArrayOutput() MysqlDbSystemChannelSourceAnonymousTransactionsHandlingArrayOutput
func (MysqlDbSystemChannelSourceAnonymousTransactionsHandlingArrayOutput) ToMysqlDbSystemChannelSourceAnonymousTransactionsHandlingArrayOutputWithContext ¶
func (o MysqlDbSystemChannelSourceAnonymousTransactionsHandlingArrayOutput) ToMysqlDbSystemChannelSourceAnonymousTransactionsHandlingArrayOutputWithContext(ctx context.Context) MysqlDbSystemChannelSourceAnonymousTransactionsHandlingArrayOutput
type MysqlDbSystemChannelSourceAnonymousTransactionsHandlingInput ¶
type MysqlDbSystemChannelSourceAnonymousTransactionsHandlingInput interface { pulumi.Input ToMysqlDbSystemChannelSourceAnonymousTransactionsHandlingOutput() MysqlDbSystemChannelSourceAnonymousTransactionsHandlingOutput ToMysqlDbSystemChannelSourceAnonymousTransactionsHandlingOutputWithContext(context.Context) MysqlDbSystemChannelSourceAnonymousTransactionsHandlingOutput }
MysqlDbSystemChannelSourceAnonymousTransactionsHandlingInput is an input type that accepts MysqlDbSystemChannelSourceAnonymousTransactionsHandlingArgs and MysqlDbSystemChannelSourceAnonymousTransactionsHandlingOutput values. You can construct a concrete instance of `MysqlDbSystemChannelSourceAnonymousTransactionsHandlingInput` via:
MysqlDbSystemChannelSourceAnonymousTransactionsHandlingArgs{...}
type MysqlDbSystemChannelSourceAnonymousTransactionsHandlingOutput ¶
type MysqlDbSystemChannelSourceAnonymousTransactionsHandlingOutput struct{ *pulumi.OutputState }
func (MysqlDbSystemChannelSourceAnonymousTransactionsHandlingOutput) ElementType ¶
func (MysqlDbSystemChannelSourceAnonymousTransactionsHandlingOutput) ElementType() reflect.Type
func (MysqlDbSystemChannelSourceAnonymousTransactionsHandlingOutput) LastConfiguredLogFilename ¶
func (o MysqlDbSystemChannelSourceAnonymousTransactionsHandlingOutput) LastConfiguredLogFilename() pulumi.StringPtrOutput
Specifies one of the coordinates (file) at which the replica should begin reading the source's log. As this value specifies the point where replication starts from, it is only used once, when it starts. It is never used again, unless a new UpdateChannel operation modifies it.
func (MysqlDbSystemChannelSourceAnonymousTransactionsHandlingOutput) LastConfiguredLogOffset ¶
func (o MysqlDbSystemChannelSourceAnonymousTransactionsHandlingOutput) LastConfiguredLogOffset() pulumi.StringPtrOutput
Specifies one of the coordinates (offset) at which the replica should begin reading the source's log. As this value specifies the point where replication starts from, it is only used once, when it starts. It is never used again, unless a new UpdateChannel operation modifies it.
func (MysqlDbSystemChannelSourceAnonymousTransactionsHandlingOutput) Policy ¶
func (o MysqlDbSystemChannelSourceAnonymousTransactionsHandlingOutput) Policy() pulumi.StringPtrOutput
Specifies how the replication channel handles anonymous transactions.
func (MysqlDbSystemChannelSourceAnonymousTransactionsHandlingOutput) ToMysqlDbSystemChannelSourceAnonymousTransactionsHandlingOutput ¶
func (o MysqlDbSystemChannelSourceAnonymousTransactionsHandlingOutput) ToMysqlDbSystemChannelSourceAnonymousTransactionsHandlingOutput() MysqlDbSystemChannelSourceAnonymousTransactionsHandlingOutput
func (MysqlDbSystemChannelSourceAnonymousTransactionsHandlingOutput) ToMysqlDbSystemChannelSourceAnonymousTransactionsHandlingOutputWithContext ¶
func (o MysqlDbSystemChannelSourceAnonymousTransactionsHandlingOutput) ToMysqlDbSystemChannelSourceAnonymousTransactionsHandlingOutputWithContext(ctx context.Context) MysqlDbSystemChannelSourceAnonymousTransactionsHandlingOutput
func (MysqlDbSystemChannelSourceAnonymousTransactionsHandlingOutput) Uuid ¶
func (o MysqlDbSystemChannelSourceAnonymousTransactionsHandlingOutput) Uuid() pulumi.StringPtrOutput
The UUID that is used as a prefix when generating transaction identifiers for anonymous transactions coming from the source. You can change the UUID later.
type MysqlDbSystemChannelSourceArgs ¶
type MysqlDbSystemChannelSourceArgs struct { // Specifies how the replication channel handles replicated transactions without an identifier, enabling replication from a source that does not use transaction-id-based replication to a replica that does. AnonymousTransactionsHandlings MysqlDbSystemChannelSourceAnonymousTransactionsHandlingArrayInput `pulumi:"anonymousTransactionsHandlings"` // The network address of the DB System. Hostname pulumi.StringPtrInput `pulumi:"hostname"` // The port for primary endpoint of the DB System to listen on. Port pulumi.IntPtrInput `pulumi:"port"` // The specific source identifier. Use `BACKUP` for creating a new database by restoring from a backup. Use `IMPORTURL` for creating a new database from a URL Object Storage PAR. SourceType pulumi.StringPtrInput `pulumi:"sourceType"` // The CA certificate of the server used for VERIFY_IDENTITY and VERIFY_CA ssl modes. SslCaCertificates MysqlDbSystemChannelSourceSslCaCertificateArrayInput `pulumi:"sslCaCertificates"` // The SSL mode of the Channel. SslMode pulumi.StringPtrInput `pulumi:"sslMode"` // The name of the replication user on the source MySQL instance. The username has a maximum length of 96 characters. For more information, please see the [MySQL documentation](https://dev.mysql.com/doc/refman/8.0/en/change-master-to.html) Username pulumi.StringPtrInput `pulumi:"username"` }
func (MysqlDbSystemChannelSourceArgs) ElementType ¶
func (MysqlDbSystemChannelSourceArgs) ElementType() reflect.Type
func (MysqlDbSystemChannelSourceArgs) ToMysqlDbSystemChannelSourceOutput ¶
func (i MysqlDbSystemChannelSourceArgs) ToMysqlDbSystemChannelSourceOutput() MysqlDbSystemChannelSourceOutput
func (MysqlDbSystemChannelSourceArgs) ToMysqlDbSystemChannelSourceOutputWithContext ¶
func (i MysqlDbSystemChannelSourceArgs) ToMysqlDbSystemChannelSourceOutputWithContext(ctx context.Context) MysqlDbSystemChannelSourceOutput
type MysqlDbSystemChannelSourceArray ¶
type MysqlDbSystemChannelSourceArray []MysqlDbSystemChannelSourceInput
func (MysqlDbSystemChannelSourceArray) ElementType ¶
func (MysqlDbSystemChannelSourceArray) ElementType() reflect.Type
func (MysqlDbSystemChannelSourceArray) ToMysqlDbSystemChannelSourceArrayOutput ¶
func (i MysqlDbSystemChannelSourceArray) ToMysqlDbSystemChannelSourceArrayOutput() MysqlDbSystemChannelSourceArrayOutput
func (MysqlDbSystemChannelSourceArray) ToMysqlDbSystemChannelSourceArrayOutputWithContext ¶
func (i MysqlDbSystemChannelSourceArray) ToMysqlDbSystemChannelSourceArrayOutputWithContext(ctx context.Context) MysqlDbSystemChannelSourceArrayOutput
type MysqlDbSystemChannelSourceArrayInput ¶
type MysqlDbSystemChannelSourceArrayInput interface { pulumi.Input ToMysqlDbSystemChannelSourceArrayOutput() MysqlDbSystemChannelSourceArrayOutput ToMysqlDbSystemChannelSourceArrayOutputWithContext(context.Context) MysqlDbSystemChannelSourceArrayOutput }
MysqlDbSystemChannelSourceArrayInput is an input type that accepts MysqlDbSystemChannelSourceArray and MysqlDbSystemChannelSourceArrayOutput values. You can construct a concrete instance of `MysqlDbSystemChannelSourceArrayInput` via:
MysqlDbSystemChannelSourceArray{ MysqlDbSystemChannelSourceArgs{...} }
type MysqlDbSystemChannelSourceArrayOutput ¶
type MysqlDbSystemChannelSourceArrayOutput struct{ *pulumi.OutputState }
func (MysqlDbSystemChannelSourceArrayOutput) ElementType ¶
func (MysqlDbSystemChannelSourceArrayOutput) ElementType() reflect.Type
func (MysqlDbSystemChannelSourceArrayOutput) Index ¶
func (o MysqlDbSystemChannelSourceArrayOutput) Index(i pulumi.IntInput) MysqlDbSystemChannelSourceOutput
func (MysqlDbSystemChannelSourceArrayOutput) ToMysqlDbSystemChannelSourceArrayOutput ¶
func (o MysqlDbSystemChannelSourceArrayOutput) ToMysqlDbSystemChannelSourceArrayOutput() MysqlDbSystemChannelSourceArrayOutput
func (MysqlDbSystemChannelSourceArrayOutput) ToMysqlDbSystemChannelSourceArrayOutputWithContext ¶
func (o MysqlDbSystemChannelSourceArrayOutput) ToMysqlDbSystemChannelSourceArrayOutputWithContext(ctx context.Context) MysqlDbSystemChannelSourceArrayOutput
type MysqlDbSystemChannelSourceInput ¶
type MysqlDbSystemChannelSourceInput interface { pulumi.Input ToMysqlDbSystemChannelSourceOutput() MysqlDbSystemChannelSourceOutput ToMysqlDbSystemChannelSourceOutputWithContext(context.Context) MysqlDbSystemChannelSourceOutput }
MysqlDbSystemChannelSourceInput is an input type that accepts MysqlDbSystemChannelSourceArgs and MysqlDbSystemChannelSourceOutput values. You can construct a concrete instance of `MysqlDbSystemChannelSourceInput` via:
MysqlDbSystemChannelSourceArgs{...}
type MysqlDbSystemChannelSourceOutput ¶
type MysqlDbSystemChannelSourceOutput struct{ *pulumi.OutputState }
func (MysqlDbSystemChannelSourceOutput) AnonymousTransactionsHandlings ¶
func (o MysqlDbSystemChannelSourceOutput) AnonymousTransactionsHandlings() MysqlDbSystemChannelSourceAnonymousTransactionsHandlingArrayOutput
Specifies how the replication channel handles replicated transactions without an identifier, enabling replication from a source that does not use transaction-id-based replication to a replica that does.
func (MysqlDbSystemChannelSourceOutput) ElementType ¶
func (MysqlDbSystemChannelSourceOutput) ElementType() reflect.Type
func (MysqlDbSystemChannelSourceOutput) Hostname ¶
func (o MysqlDbSystemChannelSourceOutput) Hostname() pulumi.StringPtrOutput
The network address of the DB System.
func (MysqlDbSystemChannelSourceOutput) Port ¶
func (o MysqlDbSystemChannelSourceOutput) Port() pulumi.IntPtrOutput
The port for primary endpoint of the DB System to listen on.
func (MysqlDbSystemChannelSourceOutput) SourceType ¶
func (o MysqlDbSystemChannelSourceOutput) SourceType() pulumi.StringPtrOutput
The specific source identifier. Use `BACKUP` for creating a new database by restoring from a backup. Use `IMPORTURL` for creating a new database from a URL Object Storage PAR.
func (MysqlDbSystemChannelSourceOutput) SslCaCertificates ¶
func (o MysqlDbSystemChannelSourceOutput) SslCaCertificates() MysqlDbSystemChannelSourceSslCaCertificateArrayOutput
The CA certificate of the server used for VERIFY_IDENTITY and VERIFY_CA ssl modes.
func (MysqlDbSystemChannelSourceOutput) SslMode ¶
func (o MysqlDbSystemChannelSourceOutput) SslMode() pulumi.StringPtrOutput
The SSL mode of the Channel.
func (MysqlDbSystemChannelSourceOutput) ToMysqlDbSystemChannelSourceOutput ¶
func (o MysqlDbSystemChannelSourceOutput) ToMysqlDbSystemChannelSourceOutput() MysqlDbSystemChannelSourceOutput
func (MysqlDbSystemChannelSourceOutput) ToMysqlDbSystemChannelSourceOutputWithContext ¶
func (o MysqlDbSystemChannelSourceOutput) ToMysqlDbSystemChannelSourceOutputWithContext(ctx context.Context) MysqlDbSystemChannelSourceOutput
func (MysqlDbSystemChannelSourceOutput) Username ¶
func (o MysqlDbSystemChannelSourceOutput) Username() pulumi.StringPtrOutput
The name of the replication user on the source MySQL instance. The username has a maximum length of 96 characters. For more information, please see the [MySQL documentation](https://dev.mysql.com/doc/refman/8.0/en/change-master-to.html)
type MysqlDbSystemChannelSourceSslCaCertificateArgs ¶
type MysqlDbSystemChannelSourceSslCaCertificateArgs struct { // The type of CA certificate. CertificateType pulumi.StringPtrInput `pulumi:"certificateType"` // The string containing the CA certificate in PEM format. Contents pulumi.StringPtrInput `pulumi:"contents"` }
func (MysqlDbSystemChannelSourceSslCaCertificateArgs) ElementType ¶
func (MysqlDbSystemChannelSourceSslCaCertificateArgs) ElementType() reflect.Type
func (MysqlDbSystemChannelSourceSslCaCertificateArgs) ToMysqlDbSystemChannelSourceSslCaCertificateOutput ¶
func (i MysqlDbSystemChannelSourceSslCaCertificateArgs) ToMysqlDbSystemChannelSourceSslCaCertificateOutput() MysqlDbSystemChannelSourceSslCaCertificateOutput
func (MysqlDbSystemChannelSourceSslCaCertificateArgs) ToMysqlDbSystemChannelSourceSslCaCertificateOutputWithContext ¶
func (i MysqlDbSystemChannelSourceSslCaCertificateArgs) ToMysqlDbSystemChannelSourceSslCaCertificateOutputWithContext(ctx context.Context) MysqlDbSystemChannelSourceSslCaCertificateOutput
type MysqlDbSystemChannelSourceSslCaCertificateArray ¶
type MysqlDbSystemChannelSourceSslCaCertificateArray []MysqlDbSystemChannelSourceSslCaCertificateInput
func (MysqlDbSystemChannelSourceSslCaCertificateArray) ElementType ¶
func (MysqlDbSystemChannelSourceSslCaCertificateArray) ElementType() reflect.Type
func (MysqlDbSystemChannelSourceSslCaCertificateArray) ToMysqlDbSystemChannelSourceSslCaCertificateArrayOutput ¶
func (i MysqlDbSystemChannelSourceSslCaCertificateArray) ToMysqlDbSystemChannelSourceSslCaCertificateArrayOutput() MysqlDbSystemChannelSourceSslCaCertificateArrayOutput
func (MysqlDbSystemChannelSourceSslCaCertificateArray) ToMysqlDbSystemChannelSourceSslCaCertificateArrayOutputWithContext ¶
func (i MysqlDbSystemChannelSourceSslCaCertificateArray) ToMysqlDbSystemChannelSourceSslCaCertificateArrayOutputWithContext(ctx context.Context) MysqlDbSystemChannelSourceSslCaCertificateArrayOutput
type MysqlDbSystemChannelSourceSslCaCertificateArrayInput ¶
type MysqlDbSystemChannelSourceSslCaCertificateArrayInput interface { pulumi.Input ToMysqlDbSystemChannelSourceSslCaCertificateArrayOutput() MysqlDbSystemChannelSourceSslCaCertificateArrayOutput ToMysqlDbSystemChannelSourceSslCaCertificateArrayOutputWithContext(context.Context) MysqlDbSystemChannelSourceSslCaCertificateArrayOutput }
MysqlDbSystemChannelSourceSslCaCertificateArrayInput is an input type that accepts MysqlDbSystemChannelSourceSslCaCertificateArray and MysqlDbSystemChannelSourceSslCaCertificateArrayOutput values. You can construct a concrete instance of `MysqlDbSystemChannelSourceSslCaCertificateArrayInput` via:
MysqlDbSystemChannelSourceSslCaCertificateArray{ MysqlDbSystemChannelSourceSslCaCertificateArgs{...} }
type MysqlDbSystemChannelSourceSslCaCertificateArrayOutput ¶
type MysqlDbSystemChannelSourceSslCaCertificateArrayOutput struct{ *pulumi.OutputState }
func (MysqlDbSystemChannelSourceSslCaCertificateArrayOutput) ElementType ¶
func (MysqlDbSystemChannelSourceSslCaCertificateArrayOutput) ElementType() reflect.Type
func (MysqlDbSystemChannelSourceSslCaCertificateArrayOutput) ToMysqlDbSystemChannelSourceSslCaCertificateArrayOutput ¶
func (o MysqlDbSystemChannelSourceSslCaCertificateArrayOutput) ToMysqlDbSystemChannelSourceSslCaCertificateArrayOutput() MysqlDbSystemChannelSourceSslCaCertificateArrayOutput
func (MysqlDbSystemChannelSourceSslCaCertificateArrayOutput) ToMysqlDbSystemChannelSourceSslCaCertificateArrayOutputWithContext ¶
func (o MysqlDbSystemChannelSourceSslCaCertificateArrayOutput) ToMysqlDbSystemChannelSourceSslCaCertificateArrayOutputWithContext(ctx context.Context) MysqlDbSystemChannelSourceSslCaCertificateArrayOutput
type MysqlDbSystemChannelSourceSslCaCertificateInput ¶
type MysqlDbSystemChannelSourceSslCaCertificateInput interface { pulumi.Input ToMysqlDbSystemChannelSourceSslCaCertificateOutput() MysqlDbSystemChannelSourceSslCaCertificateOutput ToMysqlDbSystemChannelSourceSslCaCertificateOutputWithContext(context.Context) MysqlDbSystemChannelSourceSslCaCertificateOutput }
MysqlDbSystemChannelSourceSslCaCertificateInput is an input type that accepts MysqlDbSystemChannelSourceSslCaCertificateArgs and MysqlDbSystemChannelSourceSslCaCertificateOutput values. You can construct a concrete instance of `MysqlDbSystemChannelSourceSslCaCertificateInput` via:
MysqlDbSystemChannelSourceSslCaCertificateArgs{...}
type MysqlDbSystemChannelSourceSslCaCertificateOutput ¶
type MysqlDbSystemChannelSourceSslCaCertificateOutput struct{ *pulumi.OutputState }
func (MysqlDbSystemChannelSourceSslCaCertificateOutput) CertificateType ¶
func (o MysqlDbSystemChannelSourceSslCaCertificateOutput) CertificateType() pulumi.StringPtrOutput
The type of CA certificate.
func (MysqlDbSystemChannelSourceSslCaCertificateOutput) Contents ¶
func (o MysqlDbSystemChannelSourceSslCaCertificateOutput) Contents() pulumi.StringPtrOutput
The string containing the CA certificate in PEM format.
func (MysqlDbSystemChannelSourceSslCaCertificateOutput) ElementType ¶
func (MysqlDbSystemChannelSourceSslCaCertificateOutput) ElementType() reflect.Type
func (MysqlDbSystemChannelSourceSslCaCertificateOutput) ToMysqlDbSystemChannelSourceSslCaCertificateOutput ¶
func (o MysqlDbSystemChannelSourceSslCaCertificateOutput) ToMysqlDbSystemChannelSourceSslCaCertificateOutput() MysqlDbSystemChannelSourceSslCaCertificateOutput
func (MysqlDbSystemChannelSourceSslCaCertificateOutput) ToMysqlDbSystemChannelSourceSslCaCertificateOutputWithContext ¶
func (o MysqlDbSystemChannelSourceSslCaCertificateOutput) ToMysqlDbSystemChannelSourceSslCaCertificateOutputWithContext(ctx context.Context) MysqlDbSystemChannelSourceSslCaCertificateOutput
type MysqlDbSystemChannelTarget ¶
type MysqlDbSystemChannelTarget struct { // The username for the replication applier of the target MySQL DB System. ApplierUsername *string `pulumi:"applierUsername"` // The case-insensitive name that identifies the replication channel. Channel names must follow the rules defined for [MySQL identifiers](https://dev.mysql.com/doc/refman/8.0/en/identifiers.html). The names of non-Deleted Channels must be unique for each DB System. ChannelName *string `pulumi:"channelName"` // The OCID of the DB System from which a backup shall be selected to be restored when creating the new DB System. Use this together with recovery point to perform a point in time recovery operation. DbSystemId *string `pulumi:"dbSystemId"` // Specifies the amount of time, in seconds, that the channel waits before applying a transaction received from the source. DelayInSeconds *int `pulumi:"delayInSeconds"` // Replication filter rules to be applied at the DB System Channel target. Filters []MysqlDbSystemChannelTargetFilter `pulumi:"filters"` // Specifies how a replication channel handles the creation and alteration of tables that do not have a primary key. TablesWithoutPrimaryKeyHandling *string `pulumi:"tablesWithoutPrimaryKeyHandling"` // The specific target identifier. TargetType *string `pulumi:"targetType"` }
type MysqlDbSystemChannelTargetArgs ¶
type MysqlDbSystemChannelTargetArgs struct { // The username for the replication applier of the target MySQL DB System. ApplierUsername pulumi.StringPtrInput `pulumi:"applierUsername"` // The case-insensitive name that identifies the replication channel. Channel names must follow the rules defined for [MySQL identifiers](https://dev.mysql.com/doc/refman/8.0/en/identifiers.html). The names of non-Deleted Channels must be unique for each DB System. ChannelName pulumi.StringPtrInput `pulumi:"channelName"` // The OCID of the DB System from which a backup shall be selected to be restored when creating the new DB System. Use this together with recovery point to perform a point in time recovery operation. DbSystemId pulumi.StringPtrInput `pulumi:"dbSystemId"` // Specifies the amount of time, in seconds, that the channel waits before applying a transaction received from the source. DelayInSeconds pulumi.IntPtrInput `pulumi:"delayInSeconds"` // Replication filter rules to be applied at the DB System Channel target. Filters MysqlDbSystemChannelTargetFilterArrayInput `pulumi:"filters"` // Specifies how a replication channel handles the creation and alteration of tables that do not have a primary key. TablesWithoutPrimaryKeyHandling pulumi.StringPtrInput `pulumi:"tablesWithoutPrimaryKeyHandling"` // The specific target identifier. TargetType pulumi.StringPtrInput `pulumi:"targetType"` }
func (MysqlDbSystemChannelTargetArgs) ElementType ¶
func (MysqlDbSystemChannelTargetArgs) ElementType() reflect.Type
func (MysqlDbSystemChannelTargetArgs) ToMysqlDbSystemChannelTargetOutput ¶
func (i MysqlDbSystemChannelTargetArgs) ToMysqlDbSystemChannelTargetOutput() MysqlDbSystemChannelTargetOutput
func (MysqlDbSystemChannelTargetArgs) ToMysqlDbSystemChannelTargetOutputWithContext ¶
func (i MysqlDbSystemChannelTargetArgs) ToMysqlDbSystemChannelTargetOutputWithContext(ctx context.Context) MysqlDbSystemChannelTargetOutput
type MysqlDbSystemChannelTargetArray ¶
type MysqlDbSystemChannelTargetArray []MysqlDbSystemChannelTargetInput
func (MysqlDbSystemChannelTargetArray) ElementType ¶
func (MysqlDbSystemChannelTargetArray) ElementType() reflect.Type
func (MysqlDbSystemChannelTargetArray) ToMysqlDbSystemChannelTargetArrayOutput ¶
func (i MysqlDbSystemChannelTargetArray) ToMysqlDbSystemChannelTargetArrayOutput() MysqlDbSystemChannelTargetArrayOutput
func (MysqlDbSystemChannelTargetArray) ToMysqlDbSystemChannelTargetArrayOutputWithContext ¶
func (i MysqlDbSystemChannelTargetArray) ToMysqlDbSystemChannelTargetArrayOutputWithContext(ctx context.Context) MysqlDbSystemChannelTargetArrayOutput
type MysqlDbSystemChannelTargetArrayInput ¶
type MysqlDbSystemChannelTargetArrayInput interface { pulumi.Input ToMysqlDbSystemChannelTargetArrayOutput() MysqlDbSystemChannelTargetArrayOutput ToMysqlDbSystemChannelTargetArrayOutputWithContext(context.Context) MysqlDbSystemChannelTargetArrayOutput }
MysqlDbSystemChannelTargetArrayInput is an input type that accepts MysqlDbSystemChannelTargetArray and MysqlDbSystemChannelTargetArrayOutput values. You can construct a concrete instance of `MysqlDbSystemChannelTargetArrayInput` via:
MysqlDbSystemChannelTargetArray{ MysqlDbSystemChannelTargetArgs{...} }
type MysqlDbSystemChannelTargetArrayOutput ¶
type MysqlDbSystemChannelTargetArrayOutput struct{ *pulumi.OutputState }
func (MysqlDbSystemChannelTargetArrayOutput) ElementType ¶
func (MysqlDbSystemChannelTargetArrayOutput) ElementType() reflect.Type
func (MysqlDbSystemChannelTargetArrayOutput) Index ¶
func (o MysqlDbSystemChannelTargetArrayOutput) Index(i pulumi.IntInput) MysqlDbSystemChannelTargetOutput
func (MysqlDbSystemChannelTargetArrayOutput) ToMysqlDbSystemChannelTargetArrayOutput ¶
func (o MysqlDbSystemChannelTargetArrayOutput) ToMysqlDbSystemChannelTargetArrayOutput() MysqlDbSystemChannelTargetArrayOutput
func (MysqlDbSystemChannelTargetArrayOutput) ToMysqlDbSystemChannelTargetArrayOutputWithContext ¶
func (o MysqlDbSystemChannelTargetArrayOutput) ToMysqlDbSystemChannelTargetArrayOutputWithContext(ctx context.Context) MysqlDbSystemChannelTargetArrayOutput
type MysqlDbSystemChannelTargetFilter ¶
type MysqlDbSystemChannelTargetFilter struct { // The type of the filter rule. Type *string `pulumi:"type"` // The body of the filter rule. This can represent a database, a table, or a database pair (represented as "db1->db2"). For more information, see [Replication Filtering Rules](https://dev.mysql.com/doc/refman/8.0/en/replication-rules.html). Value *string `pulumi:"value"` }
type MysqlDbSystemChannelTargetFilterArgs ¶
type MysqlDbSystemChannelTargetFilterArgs struct { // The type of the filter rule. Type pulumi.StringPtrInput `pulumi:"type"` // The body of the filter rule. This can represent a database, a table, or a database pair (represented as "db1->db2"). For more information, see [Replication Filtering Rules](https://dev.mysql.com/doc/refman/8.0/en/replication-rules.html). Value pulumi.StringPtrInput `pulumi:"value"` }
func (MysqlDbSystemChannelTargetFilterArgs) ElementType ¶
func (MysqlDbSystemChannelTargetFilterArgs) ElementType() reflect.Type
func (MysqlDbSystemChannelTargetFilterArgs) ToMysqlDbSystemChannelTargetFilterOutput ¶
func (i MysqlDbSystemChannelTargetFilterArgs) ToMysqlDbSystemChannelTargetFilterOutput() MysqlDbSystemChannelTargetFilterOutput
func (MysqlDbSystemChannelTargetFilterArgs) ToMysqlDbSystemChannelTargetFilterOutputWithContext ¶
func (i MysqlDbSystemChannelTargetFilterArgs) ToMysqlDbSystemChannelTargetFilterOutputWithContext(ctx context.Context) MysqlDbSystemChannelTargetFilterOutput
type MysqlDbSystemChannelTargetFilterArray ¶
type MysqlDbSystemChannelTargetFilterArray []MysqlDbSystemChannelTargetFilterInput
func (MysqlDbSystemChannelTargetFilterArray) ElementType ¶
func (MysqlDbSystemChannelTargetFilterArray) ElementType() reflect.Type
func (MysqlDbSystemChannelTargetFilterArray) ToMysqlDbSystemChannelTargetFilterArrayOutput ¶
func (i MysqlDbSystemChannelTargetFilterArray) ToMysqlDbSystemChannelTargetFilterArrayOutput() MysqlDbSystemChannelTargetFilterArrayOutput
func (MysqlDbSystemChannelTargetFilterArray) ToMysqlDbSystemChannelTargetFilterArrayOutputWithContext ¶
func (i MysqlDbSystemChannelTargetFilterArray) ToMysqlDbSystemChannelTargetFilterArrayOutputWithContext(ctx context.Context) MysqlDbSystemChannelTargetFilterArrayOutput
type MysqlDbSystemChannelTargetFilterArrayInput ¶
type MysqlDbSystemChannelTargetFilterArrayInput interface { pulumi.Input ToMysqlDbSystemChannelTargetFilterArrayOutput() MysqlDbSystemChannelTargetFilterArrayOutput ToMysqlDbSystemChannelTargetFilterArrayOutputWithContext(context.Context) MysqlDbSystemChannelTargetFilterArrayOutput }
MysqlDbSystemChannelTargetFilterArrayInput is an input type that accepts MysqlDbSystemChannelTargetFilterArray and MysqlDbSystemChannelTargetFilterArrayOutput values. You can construct a concrete instance of `MysqlDbSystemChannelTargetFilterArrayInput` via:
MysqlDbSystemChannelTargetFilterArray{ MysqlDbSystemChannelTargetFilterArgs{...} }
type MysqlDbSystemChannelTargetFilterArrayOutput ¶
type MysqlDbSystemChannelTargetFilterArrayOutput struct{ *pulumi.OutputState }
func (MysqlDbSystemChannelTargetFilterArrayOutput) ElementType ¶
func (MysqlDbSystemChannelTargetFilterArrayOutput) ElementType() reflect.Type
func (MysqlDbSystemChannelTargetFilterArrayOutput) ToMysqlDbSystemChannelTargetFilterArrayOutput ¶
func (o MysqlDbSystemChannelTargetFilterArrayOutput) ToMysqlDbSystemChannelTargetFilterArrayOutput() MysqlDbSystemChannelTargetFilterArrayOutput
func (MysqlDbSystemChannelTargetFilterArrayOutput) ToMysqlDbSystemChannelTargetFilterArrayOutputWithContext ¶
func (o MysqlDbSystemChannelTargetFilterArrayOutput) ToMysqlDbSystemChannelTargetFilterArrayOutputWithContext(ctx context.Context) MysqlDbSystemChannelTargetFilterArrayOutput
type MysqlDbSystemChannelTargetFilterInput ¶
type MysqlDbSystemChannelTargetFilterInput interface { pulumi.Input ToMysqlDbSystemChannelTargetFilterOutput() MysqlDbSystemChannelTargetFilterOutput ToMysqlDbSystemChannelTargetFilterOutputWithContext(context.Context) MysqlDbSystemChannelTargetFilterOutput }
MysqlDbSystemChannelTargetFilterInput is an input type that accepts MysqlDbSystemChannelTargetFilterArgs and MysqlDbSystemChannelTargetFilterOutput values. You can construct a concrete instance of `MysqlDbSystemChannelTargetFilterInput` via:
MysqlDbSystemChannelTargetFilterArgs{...}
type MysqlDbSystemChannelTargetFilterOutput ¶
type MysqlDbSystemChannelTargetFilterOutput struct{ *pulumi.OutputState }
func (MysqlDbSystemChannelTargetFilterOutput) ElementType ¶
func (MysqlDbSystemChannelTargetFilterOutput) ElementType() reflect.Type
func (MysqlDbSystemChannelTargetFilterOutput) ToMysqlDbSystemChannelTargetFilterOutput ¶
func (o MysqlDbSystemChannelTargetFilterOutput) ToMysqlDbSystemChannelTargetFilterOutput() MysqlDbSystemChannelTargetFilterOutput
func (MysqlDbSystemChannelTargetFilterOutput) ToMysqlDbSystemChannelTargetFilterOutputWithContext ¶
func (o MysqlDbSystemChannelTargetFilterOutput) ToMysqlDbSystemChannelTargetFilterOutputWithContext(ctx context.Context) MysqlDbSystemChannelTargetFilterOutput
func (MysqlDbSystemChannelTargetFilterOutput) Type ¶
func (o MysqlDbSystemChannelTargetFilterOutput) Type() pulumi.StringPtrOutput
The type of the filter rule.
func (MysqlDbSystemChannelTargetFilterOutput) Value ¶
func (o MysqlDbSystemChannelTargetFilterOutput) Value() pulumi.StringPtrOutput
The body of the filter rule. This can represent a database, a table, or a database pair (represented as "db1->db2"). For more information, see [Replication Filtering Rules](https://dev.mysql.com/doc/refman/8.0/en/replication-rules.html).
type MysqlDbSystemChannelTargetInput ¶
type MysqlDbSystemChannelTargetInput interface { pulumi.Input ToMysqlDbSystemChannelTargetOutput() MysqlDbSystemChannelTargetOutput ToMysqlDbSystemChannelTargetOutputWithContext(context.Context) MysqlDbSystemChannelTargetOutput }
MysqlDbSystemChannelTargetInput is an input type that accepts MysqlDbSystemChannelTargetArgs and MysqlDbSystemChannelTargetOutput values. You can construct a concrete instance of `MysqlDbSystemChannelTargetInput` via:
MysqlDbSystemChannelTargetArgs{...}
type MysqlDbSystemChannelTargetOutput ¶
type MysqlDbSystemChannelTargetOutput struct{ *pulumi.OutputState }
func (MysqlDbSystemChannelTargetOutput) ApplierUsername ¶
func (o MysqlDbSystemChannelTargetOutput) ApplierUsername() pulumi.StringPtrOutput
The username for the replication applier of the target MySQL DB System.
func (MysqlDbSystemChannelTargetOutput) ChannelName ¶
func (o MysqlDbSystemChannelTargetOutput) ChannelName() pulumi.StringPtrOutput
The case-insensitive name that identifies the replication channel. Channel names must follow the rules defined for [MySQL identifiers](https://dev.mysql.com/doc/refman/8.0/en/identifiers.html). The names of non-Deleted Channels must be unique for each DB System.
func (MysqlDbSystemChannelTargetOutput) DbSystemId ¶
func (o MysqlDbSystemChannelTargetOutput) DbSystemId() pulumi.StringPtrOutput
The OCID of the DB System from which a backup shall be selected to be restored when creating the new DB System. Use this together with recovery point to perform a point in time recovery operation.
func (MysqlDbSystemChannelTargetOutput) DelayInSeconds ¶
func (o MysqlDbSystemChannelTargetOutput) DelayInSeconds() pulumi.IntPtrOutput
Specifies the amount of time, in seconds, that the channel waits before applying a transaction received from the source.
func (MysqlDbSystemChannelTargetOutput) ElementType ¶
func (MysqlDbSystemChannelTargetOutput) ElementType() reflect.Type
func (MysqlDbSystemChannelTargetOutput) Filters ¶
func (o MysqlDbSystemChannelTargetOutput) Filters() MysqlDbSystemChannelTargetFilterArrayOutput
Replication filter rules to be applied at the DB System Channel target.
func (MysqlDbSystemChannelTargetOutput) TablesWithoutPrimaryKeyHandling ¶
func (o MysqlDbSystemChannelTargetOutput) TablesWithoutPrimaryKeyHandling() pulumi.StringPtrOutput
Specifies how a replication channel handles the creation and alteration of tables that do not have a primary key.
func (MysqlDbSystemChannelTargetOutput) TargetType ¶
func (o MysqlDbSystemChannelTargetOutput) TargetType() pulumi.StringPtrOutput
The specific target identifier.
func (MysqlDbSystemChannelTargetOutput) ToMysqlDbSystemChannelTargetOutput ¶
func (o MysqlDbSystemChannelTargetOutput) ToMysqlDbSystemChannelTargetOutput() MysqlDbSystemChannelTargetOutput
func (MysqlDbSystemChannelTargetOutput) ToMysqlDbSystemChannelTargetOutputWithContext ¶
func (o MysqlDbSystemChannelTargetOutput) ToMysqlDbSystemChannelTargetOutputWithContext(ctx context.Context) MysqlDbSystemChannelTargetOutput
type MysqlDbSystemCurrentPlacement ¶
type MysqlDbSystemCurrentPlacement struct { // The availability domain on which to deploy the Read/Write endpoint. This defines the preferred primary instance. // // In a failover scenario, the Read/Write endpoint is redirected to one of the other availability domains and the MySQL instance in that domain is promoted to the primary instance. This redirection does not affect the IP address of the DB System in any way. // // For a standalone DB System, this defines the availability domain in which the DB System is placed. AvailabilityDomain *string `pulumi:"availabilityDomain"` // The fault domain on which to deploy the Read/Write endpoint. This defines the preferred primary instance. // // In a failover scenario, the Read/Write endpoint is redirected to one of the other fault domains and the MySQL instance in that domain is promoted to the primary instance. This redirection does not affect the IP address of the DB System in any way. // // For a standalone DB System, this defines the fault domain in which the DB System is placed. FaultDomain *string `pulumi:"faultDomain"` }
type MysqlDbSystemCurrentPlacementArgs ¶
type MysqlDbSystemCurrentPlacementArgs struct { // The availability domain on which to deploy the Read/Write endpoint. This defines the preferred primary instance. // // In a failover scenario, the Read/Write endpoint is redirected to one of the other availability domains and the MySQL instance in that domain is promoted to the primary instance. This redirection does not affect the IP address of the DB System in any way. // // For a standalone DB System, this defines the availability domain in which the DB System is placed. AvailabilityDomain pulumi.StringPtrInput `pulumi:"availabilityDomain"` // The fault domain on which to deploy the Read/Write endpoint. This defines the preferred primary instance. // // In a failover scenario, the Read/Write endpoint is redirected to one of the other fault domains and the MySQL instance in that domain is promoted to the primary instance. This redirection does not affect the IP address of the DB System in any way. // // For a standalone DB System, this defines the fault domain in which the DB System is placed. FaultDomain pulumi.StringPtrInput `pulumi:"faultDomain"` }
func (MysqlDbSystemCurrentPlacementArgs) ElementType ¶
func (MysqlDbSystemCurrentPlacementArgs) ElementType() reflect.Type
func (MysqlDbSystemCurrentPlacementArgs) ToMysqlDbSystemCurrentPlacementOutput ¶
func (i MysqlDbSystemCurrentPlacementArgs) ToMysqlDbSystemCurrentPlacementOutput() MysqlDbSystemCurrentPlacementOutput
func (MysqlDbSystemCurrentPlacementArgs) ToMysqlDbSystemCurrentPlacementOutputWithContext ¶
func (i MysqlDbSystemCurrentPlacementArgs) ToMysqlDbSystemCurrentPlacementOutputWithContext(ctx context.Context) MysqlDbSystemCurrentPlacementOutput
type MysqlDbSystemCurrentPlacementArray ¶
type MysqlDbSystemCurrentPlacementArray []MysqlDbSystemCurrentPlacementInput
func (MysqlDbSystemCurrentPlacementArray) ElementType ¶
func (MysqlDbSystemCurrentPlacementArray) ElementType() reflect.Type
func (MysqlDbSystemCurrentPlacementArray) ToMysqlDbSystemCurrentPlacementArrayOutput ¶
func (i MysqlDbSystemCurrentPlacementArray) ToMysqlDbSystemCurrentPlacementArrayOutput() MysqlDbSystemCurrentPlacementArrayOutput
func (MysqlDbSystemCurrentPlacementArray) ToMysqlDbSystemCurrentPlacementArrayOutputWithContext ¶
func (i MysqlDbSystemCurrentPlacementArray) ToMysqlDbSystemCurrentPlacementArrayOutputWithContext(ctx context.Context) MysqlDbSystemCurrentPlacementArrayOutput
type MysqlDbSystemCurrentPlacementArrayInput ¶
type MysqlDbSystemCurrentPlacementArrayInput interface { pulumi.Input ToMysqlDbSystemCurrentPlacementArrayOutput() MysqlDbSystemCurrentPlacementArrayOutput ToMysqlDbSystemCurrentPlacementArrayOutputWithContext(context.Context) MysqlDbSystemCurrentPlacementArrayOutput }
MysqlDbSystemCurrentPlacementArrayInput is an input type that accepts MysqlDbSystemCurrentPlacementArray and MysqlDbSystemCurrentPlacementArrayOutput values. You can construct a concrete instance of `MysqlDbSystemCurrentPlacementArrayInput` via:
MysqlDbSystemCurrentPlacementArray{ MysqlDbSystemCurrentPlacementArgs{...} }
type MysqlDbSystemCurrentPlacementArrayOutput ¶
type MysqlDbSystemCurrentPlacementArrayOutput struct{ *pulumi.OutputState }
func (MysqlDbSystemCurrentPlacementArrayOutput) ElementType ¶
func (MysqlDbSystemCurrentPlacementArrayOutput) ElementType() reflect.Type
func (MysqlDbSystemCurrentPlacementArrayOutput) ToMysqlDbSystemCurrentPlacementArrayOutput ¶
func (o MysqlDbSystemCurrentPlacementArrayOutput) ToMysqlDbSystemCurrentPlacementArrayOutput() MysqlDbSystemCurrentPlacementArrayOutput
func (MysqlDbSystemCurrentPlacementArrayOutput) ToMysqlDbSystemCurrentPlacementArrayOutputWithContext ¶
func (o MysqlDbSystemCurrentPlacementArrayOutput) ToMysqlDbSystemCurrentPlacementArrayOutputWithContext(ctx context.Context) MysqlDbSystemCurrentPlacementArrayOutput
type MysqlDbSystemCurrentPlacementInput ¶
type MysqlDbSystemCurrentPlacementInput interface { pulumi.Input ToMysqlDbSystemCurrentPlacementOutput() MysqlDbSystemCurrentPlacementOutput ToMysqlDbSystemCurrentPlacementOutputWithContext(context.Context) MysqlDbSystemCurrentPlacementOutput }
MysqlDbSystemCurrentPlacementInput is an input type that accepts MysqlDbSystemCurrentPlacementArgs and MysqlDbSystemCurrentPlacementOutput values. You can construct a concrete instance of `MysqlDbSystemCurrentPlacementInput` via:
MysqlDbSystemCurrentPlacementArgs{...}
type MysqlDbSystemCurrentPlacementOutput ¶
type MysqlDbSystemCurrentPlacementOutput struct{ *pulumi.OutputState }
func (MysqlDbSystemCurrentPlacementOutput) AvailabilityDomain ¶
func (o MysqlDbSystemCurrentPlacementOutput) AvailabilityDomain() pulumi.StringPtrOutput
The availability domain on which to deploy the Read/Write endpoint. This defines the preferred primary instance.
In a failover scenario, the Read/Write endpoint is redirected to one of the other availability domains and the MySQL instance in that domain is promoted to the primary instance. This redirection does not affect the IP address of the DB System in any way.
For a standalone DB System, this defines the availability domain in which the DB System is placed.
func (MysqlDbSystemCurrentPlacementOutput) ElementType ¶
func (MysqlDbSystemCurrentPlacementOutput) ElementType() reflect.Type
func (MysqlDbSystemCurrentPlacementOutput) FaultDomain ¶
func (o MysqlDbSystemCurrentPlacementOutput) FaultDomain() pulumi.StringPtrOutput
The fault domain on which to deploy the Read/Write endpoint. This defines the preferred primary instance.
In a failover scenario, the Read/Write endpoint is redirected to one of the other fault domains and the MySQL instance in that domain is promoted to the primary instance. This redirection does not affect the IP address of the DB System in any way.
For a standalone DB System, this defines the fault domain in which the DB System is placed.
func (MysqlDbSystemCurrentPlacementOutput) ToMysqlDbSystemCurrentPlacementOutput ¶
func (o MysqlDbSystemCurrentPlacementOutput) ToMysqlDbSystemCurrentPlacementOutput() MysqlDbSystemCurrentPlacementOutput
func (MysqlDbSystemCurrentPlacementOutput) ToMysqlDbSystemCurrentPlacementOutputWithContext ¶
func (o MysqlDbSystemCurrentPlacementOutput) ToMysqlDbSystemCurrentPlacementOutputWithContext(ctx context.Context) MysqlDbSystemCurrentPlacementOutput
type MysqlDbSystemCustomerContact ¶ added in v2.9.0
type MysqlDbSystemCustomerContact struct { // (Updatable) The email address used by Oracle to send notifications regarding the DB System. Email string `pulumi:"email"` }
type MysqlDbSystemCustomerContactArgs ¶ added in v2.9.0
type MysqlDbSystemCustomerContactArgs struct { // (Updatable) The email address used by Oracle to send notifications regarding the DB System. Email pulumi.StringInput `pulumi:"email"` }
func (MysqlDbSystemCustomerContactArgs) ElementType ¶ added in v2.9.0
func (MysqlDbSystemCustomerContactArgs) ElementType() reflect.Type
func (MysqlDbSystemCustomerContactArgs) ToMysqlDbSystemCustomerContactOutput ¶ added in v2.9.0
func (i MysqlDbSystemCustomerContactArgs) ToMysqlDbSystemCustomerContactOutput() MysqlDbSystemCustomerContactOutput
func (MysqlDbSystemCustomerContactArgs) ToMysqlDbSystemCustomerContactOutputWithContext ¶ added in v2.9.0
func (i MysqlDbSystemCustomerContactArgs) ToMysqlDbSystemCustomerContactOutputWithContext(ctx context.Context) MysqlDbSystemCustomerContactOutput
type MysqlDbSystemCustomerContactArray ¶ added in v2.9.0
type MysqlDbSystemCustomerContactArray []MysqlDbSystemCustomerContactInput
func (MysqlDbSystemCustomerContactArray) ElementType ¶ added in v2.9.0
func (MysqlDbSystemCustomerContactArray) ElementType() reflect.Type
func (MysqlDbSystemCustomerContactArray) ToMysqlDbSystemCustomerContactArrayOutput ¶ added in v2.9.0
func (i MysqlDbSystemCustomerContactArray) ToMysqlDbSystemCustomerContactArrayOutput() MysqlDbSystemCustomerContactArrayOutput
func (MysqlDbSystemCustomerContactArray) ToMysqlDbSystemCustomerContactArrayOutputWithContext ¶ added in v2.9.0
func (i MysqlDbSystemCustomerContactArray) ToMysqlDbSystemCustomerContactArrayOutputWithContext(ctx context.Context) MysqlDbSystemCustomerContactArrayOutput
type MysqlDbSystemCustomerContactArrayInput ¶ added in v2.9.0
type MysqlDbSystemCustomerContactArrayInput interface { pulumi.Input ToMysqlDbSystemCustomerContactArrayOutput() MysqlDbSystemCustomerContactArrayOutput ToMysqlDbSystemCustomerContactArrayOutputWithContext(context.Context) MysqlDbSystemCustomerContactArrayOutput }
MysqlDbSystemCustomerContactArrayInput is an input type that accepts MysqlDbSystemCustomerContactArray and MysqlDbSystemCustomerContactArrayOutput values. You can construct a concrete instance of `MysqlDbSystemCustomerContactArrayInput` via:
MysqlDbSystemCustomerContactArray{ MysqlDbSystemCustomerContactArgs{...} }
type MysqlDbSystemCustomerContactArrayOutput ¶ added in v2.9.0
type MysqlDbSystemCustomerContactArrayOutput struct{ *pulumi.OutputState }
func (MysqlDbSystemCustomerContactArrayOutput) ElementType ¶ added in v2.9.0
func (MysqlDbSystemCustomerContactArrayOutput) ElementType() reflect.Type
func (MysqlDbSystemCustomerContactArrayOutput) ToMysqlDbSystemCustomerContactArrayOutput ¶ added in v2.9.0
func (o MysqlDbSystemCustomerContactArrayOutput) ToMysqlDbSystemCustomerContactArrayOutput() MysqlDbSystemCustomerContactArrayOutput
func (MysqlDbSystemCustomerContactArrayOutput) ToMysqlDbSystemCustomerContactArrayOutputWithContext ¶ added in v2.9.0
func (o MysqlDbSystemCustomerContactArrayOutput) ToMysqlDbSystemCustomerContactArrayOutputWithContext(ctx context.Context) MysqlDbSystemCustomerContactArrayOutput
type MysqlDbSystemCustomerContactInput ¶ added in v2.9.0
type MysqlDbSystemCustomerContactInput interface { pulumi.Input ToMysqlDbSystemCustomerContactOutput() MysqlDbSystemCustomerContactOutput ToMysqlDbSystemCustomerContactOutputWithContext(context.Context) MysqlDbSystemCustomerContactOutput }
MysqlDbSystemCustomerContactInput is an input type that accepts MysqlDbSystemCustomerContactArgs and MysqlDbSystemCustomerContactOutput values. You can construct a concrete instance of `MysqlDbSystemCustomerContactInput` via:
MysqlDbSystemCustomerContactArgs{...}
type MysqlDbSystemCustomerContactOutput ¶ added in v2.9.0
type MysqlDbSystemCustomerContactOutput struct{ *pulumi.OutputState }
func (MysqlDbSystemCustomerContactOutput) ElementType ¶ added in v2.9.0
func (MysqlDbSystemCustomerContactOutput) ElementType() reflect.Type
func (MysqlDbSystemCustomerContactOutput) Email ¶ added in v2.9.0
func (o MysqlDbSystemCustomerContactOutput) Email() pulumi.StringOutput
(Updatable) The email address used by Oracle to send notifications regarding the DB System.
func (MysqlDbSystemCustomerContactOutput) ToMysqlDbSystemCustomerContactOutput ¶ added in v2.9.0
func (o MysqlDbSystemCustomerContactOutput) ToMysqlDbSystemCustomerContactOutput() MysqlDbSystemCustomerContactOutput
func (MysqlDbSystemCustomerContactOutput) ToMysqlDbSystemCustomerContactOutputWithContext ¶ added in v2.9.0
func (o MysqlDbSystemCustomerContactOutput) ToMysqlDbSystemCustomerContactOutputWithContext(ctx context.Context) MysqlDbSystemCustomerContactOutput
type MysqlDbSystemDataStorage ¶ added in v2.8.0
type MysqlDbSystemDataStorage struct { // The actual allocated storage size for the DB System. This may be higher than dataStorageSizeInGBs if an automatic storage expansion has occurred. AllocatedStorageSizeInGbs *int `pulumi:"allocatedStorageSizeInGbs"` // (Updatable) Initial size of the data volume in GBs that will be created and attached. Keep in mind that this only specifies the size of the database data volume, the log volume for the database will be scaled appropriately with its shape. It is required if you are creating a new database. It cannot be set if you are creating a database from a backup. DataStorageSizeInGb *int `pulumi:"dataStorageSizeInGb"` // The absolute limit the DB System's storage size may ever expand to, either manually or automatically. This limit is based based on the initial dataStorageSizeInGBs when the DB System was first created. Both dataStorageSizeInGBs and maxDataStorageSizeInGBs can not exceed this value. DataStorageSizeLimitInGbs *int `pulumi:"dataStorageSizeLimitInGbs"` // (Updatable) Enable/disable automatic storage expansion. When set to true, the DB System will automatically add storage incrementally up to the value specified in maxStorageSizeInGBs. IsAutoExpandStorageEnabled *bool `pulumi:"isAutoExpandStorageEnabled"` // (Updatable) Maximum storage size this DB System can expand to. When isAutoExpandStorageEnabled is set to true, the DB System will add storage incrementally up to this value. // // DB Systems with an initial storage size of 400 GB or less can be expanded up to 32 TB. DB Systems with an initial storage size between 401-800 GB can be expanded up to 64 TB. DB Systems with an initial storage size between 801-1200 GB can be expanded up to 96 TB. DB Systems with an initial storage size of 1201 GB or more can be expanded up to 128 TB. // // It is not possible to decrease data storage size. You cannot set the maximum data storage size to less than either current DB System dataStorageSizeInGBs or allocatedStorageSizeInGBs. MaxStorageSizeInGbs *int `pulumi:"maxStorageSizeInGbs"` }
type MysqlDbSystemDataStorageArgs ¶ added in v2.8.0
type MysqlDbSystemDataStorageArgs struct { // The actual allocated storage size for the DB System. This may be higher than dataStorageSizeInGBs if an automatic storage expansion has occurred. AllocatedStorageSizeInGbs pulumi.IntPtrInput `pulumi:"allocatedStorageSizeInGbs"` // (Updatable) Initial size of the data volume in GBs that will be created and attached. Keep in mind that this only specifies the size of the database data volume, the log volume for the database will be scaled appropriately with its shape. It is required if you are creating a new database. It cannot be set if you are creating a database from a backup. DataStorageSizeInGb pulumi.IntPtrInput `pulumi:"dataStorageSizeInGb"` // The absolute limit the DB System's storage size may ever expand to, either manually or automatically. This limit is based based on the initial dataStorageSizeInGBs when the DB System was first created. Both dataStorageSizeInGBs and maxDataStorageSizeInGBs can not exceed this value. DataStorageSizeLimitInGbs pulumi.IntPtrInput `pulumi:"dataStorageSizeLimitInGbs"` // (Updatable) Enable/disable automatic storage expansion. When set to true, the DB System will automatically add storage incrementally up to the value specified in maxStorageSizeInGBs. IsAutoExpandStorageEnabled pulumi.BoolPtrInput `pulumi:"isAutoExpandStorageEnabled"` // (Updatable) Maximum storage size this DB System can expand to. When isAutoExpandStorageEnabled is set to true, the DB System will add storage incrementally up to this value. // // DB Systems with an initial storage size of 400 GB or less can be expanded up to 32 TB. DB Systems with an initial storage size between 401-800 GB can be expanded up to 64 TB. DB Systems with an initial storage size between 801-1200 GB can be expanded up to 96 TB. DB Systems with an initial storage size of 1201 GB or more can be expanded up to 128 TB. // // It is not possible to decrease data storage size. You cannot set the maximum data storage size to less than either current DB System dataStorageSizeInGBs or allocatedStorageSizeInGBs. MaxStorageSizeInGbs pulumi.IntPtrInput `pulumi:"maxStorageSizeInGbs"` }
func (MysqlDbSystemDataStorageArgs) ElementType ¶ added in v2.8.0
func (MysqlDbSystemDataStorageArgs) ElementType() reflect.Type
func (MysqlDbSystemDataStorageArgs) ToMysqlDbSystemDataStorageOutput ¶ added in v2.8.0
func (i MysqlDbSystemDataStorageArgs) ToMysqlDbSystemDataStorageOutput() MysqlDbSystemDataStorageOutput
func (MysqlDbSystemDataStorageArgs) ToMysqlDbSystemDataStorageOutputWithContext ¶ added in v2.8.0
func (i MysqlDbSystemDataStorageArgs) ToMysqlDbSystemDataStorageOutputWithContext(ctx context.Context) MysqlDbSystemDataStorageOutput
func (MysqlDbSystemDataStorageArgs) ToMysqlDbSystemDataStoragePtrOutput ¶ added in v2.8.0
func (i MysqlDbSystemDataStorageArgs) ToMysqlDbSystemDataStoragePtrOutput() MysqlDbSystemDataStoragePtrOutput
func (MysqlDbSystemDataStorageArgs) ToMysqlDbSystemDataStoragePtrOutputWithContext ¶ added in v2.8.0
func (i MysqlDbSystemDataStorageArgs) ToMysqlDbSystemDataStoragePtrOutputWithContext(ctx context.Context) MysqlDbSystemDataStoragePtrOutput
type MysqlDbSystemDataStorageInput ¶ added in v2.8.0
type MysqlDbSystemDataStorageInput interface { pulumi.Input ToMysqlDbSystemDataStorageOutput() MysqlDbSystemDataStorageOutput ToMysqlDbSystemDataStorageOutputWithContext(context.Context) MysqlDbSystemDataStorageOutput }
MysqlDbSystemDataStorageInput is an input type that accepts MysqlDbSystemDataStorageArgs and MysqlDbSystemDataStorageOutput values. You can construct a concrete instance of `MysqlDbSystemDataStorageInput` via:
MysqlDbSystemDataStorageArgs{...}
type MysqlDbSystemDataStorageOutput ¶ added in v2.8.0
type MysqlDbSystemDataStorageOutput struct{ *pulumi.OutputState }
func (MysqlDbSystemDataStorageOutput) AllocatedStorageSizeInGbs ¶ added in v2.8.0
func (o MysqlDbSystemDataStorageOutput) AllocatedStorageSizeInGbs() pulumi.IntPtrOutput
The actual allocated storage size for the DB System. This may be higher than dataStorageSizeInGBs if an automatic storage expansion has occurred.
func (MysqlDbSystemDataStorageOutput) DataStorageSizeInGb ¶ added in v2.8.0
func (o MysqlDbSystemDataStorageOutput) DataStorageSizeInGb() pulumi.IntPtrOutput
(Updatable) Initial size of the data volume in GBs that will be created and attached. Keep in mind that this only specifies the size of the database data volume, the log volume for the database will be scaled appropriately with its shape. It is required if you are creating a new database. It cannot be set if you are creating a database from a backup.
func (MysqlDbSystemDataStorageOutput) DataStorageSizeLimitInGbs ¶ added in v2.8.0
func (o MysqlDbSystemDataStorageOutput) DataStorageSizeLimitInGbs() pulumi.IntPtrOutput
The absolute limit the DB System's storage size may ever expand to, either manually or automatically. This limit is based based on the initial dataStorageSizeInGBs when the DB System was first created. Both dataStorageSizeInGBs and maxDataStorageSizeInGBs can not exceed this value.
func (MysqlDbSystemDataStorageOutput) ElementType ¶ added in v2.8.0
func (MysqlDbSystemDataStorageOutput) ElementType() reflect.Type
func (MysqlDbSystemDataStorageOutput) IsAutoExpandStorageEnabled ¶ added in v2.8.0
func (o MysqlDbSystemDataStorageOutput) IsAutoExpandStorageEnabled() pulumi.BoolPtrOutput
(Updatable) Enable/disable automatic storage expansion. When set to true, the DB System will automatically add storage incrementally up to the value specified in maxStorageSizeInGBs.
func (MysqlDbSystemDataStorageOutput) MaxStorageSizeInGbs ¶ added in v2.8.0
func (o MysqlDbSystemDataStorageOutput) MaxStorageSizeInGbs() pulumi.IntPtrOutput
(Updatable) Maximum storage size this DB System can expand to. When isAutoExpandStorageEnabled is set to true, the DB System will add storage incrementally up to this value.
DB Systems with an initial storage size of 400 GB or less can be expanded up to 32 TB. DB Systems with an initial storage size between 401-800 GB can be expanded up to 64 TB. DB Systems with an initial storage size between 801-1200 GB can be expanded up to 96 TB. DB Systems with an initial storage size of 1201 GB or more can be expanded up to 128 TB.
It is not possible to decrease data storage size. You cannot set the maximum data storage size to less than either current DB System dataStorageSizeInGBs or allocatedStorageSizeInGBs.
func (MysqlDbSystemDataStorageOutput) ToMysqlDbSystemDataStorageOutput ¶ added in v2.8.0
func (o MysqlDbSystemDataStorageOutput) ToMysqlDbSystemDataStorageOutput() MysqlDbSystemDataStorageOutput
func (MysqlDbSystemDataStorageOutput) ToMysqlDbSystemDataStorageOutputWithContext ¶ added in v2.8.0
func (o MysqlDbSystemDataStorageOutput) ToMysqlDbSystemDataStorageOutputWithContext(ctx context.Context) MysqlDbSystemDataStorageOutput
func (MysqlDbSystemDataStorageOutput) ToMysqlDbSystemDataStoragePtrOutput ¶ added in v2.8.0
func (o MysqlDbSystemDataStorageOutput) ToMysqlDbSystemDataStoragePtrOutput() MysqlDbSystemDataStoragePtrOutput
func (MysqlDbSystemDataStorageOutput) ToMysqlDbSystemDataStoragePtrOutputWithContext ¶ added in v2.8.0
func (o MysqlDbSystemDataStorageOutput) ToMysqlDbSystemDataStoragePtrOutputWithContext(ctx context.Context) MysqlDbSystemDataStoragePtrOutput
type MysqlDbSystemDataStoragePtrInput ¶ added in v2.8.0
type MysqlDbSystemDataStoragePtrInput interface { pulumi.Input ToMysqlDbSystemDataStoragePtrOutput() MysqlDbSystemDataStoragePtrOutput ToMysqlDbSystemDataStoragePtrOutputWithContext(context.Context) MysqlDbSystemDataStoragePtrOutput }
MysqlDbSystemDataStoragePtrInput is an input type that accepts MysqlDbSystemDataStorageArgs, MysqlDbSystemDataStoragePtr and MysqlDbSystemDataStoragePtrOutput values. You can construct a concrete instance of `MysqlDbSystemDataStoragePtrInput` via:
MysqlDbSystemDataStorageArgs{...} or: nil
func MysqlDbSystemDataStoragePtr ¶ added in v2.8.0
func MysqlDbSystemDataStoragePtr(v *MysqlDbSystemDataStorageArgs) MysqlDbSystemDataStoragePtrInput
type MysqlDbSystemDataStoragePtrOutput ¶ added in v2.8.0
type MysqlDbSystemDataStoragePtrOutput struct{ *pulumi.OutputState }
func (MysqlDbSystemDataStoragePtrOutput) AllocatedStorageSizeInGbs ¶ added in v2.8.0
func (o MysqlDbSystemDataStoragePtrOutput) AllocatedStorageSizeInGbs() pulumi.IntPtrOutput
The actual allocated storage size for the DB System. This may be higher than dataStorageSizeInGBs if an automatic storage expansion has occurred.
func (MysqlDbSystemDataStoragePtrOutput) DataStorageSizeInGb ¶ added in v2.8.0
func (o MysqlDbSystemDataStoragePtrOutput) DataStorageSizeInGb() pulumi.IntPtrOutput
(Updatable) Initial size of the data volume in GBs that will be created and attached. Keep in mind that this only specifies the size of the database data volume, the log volume for the database will be scaled appropriately with its shape. It is required if you are creating a new database. It cannot be set if you are creating a database from a backup.
func (MysqlDbSystemDataStoragePtrOutput) DataStorageSizeLimitInGbs ¶ added in v2.8.0
func (o MysqlDbSystemDataStoragePtrOutput) DataStorageSizeLimitInGbs() pulumi.IntPtrOutput
The absolute limit the DB System's storage size may ever expand to, either manually or automatically. This limit is based based on the initial dataStorageSizeInGBs when the DB System was first created. Both dataStorageSizeInGBs and maxDataStorageSizeInGBs can not exceed this value.
func (MysqlDbSystemDataStoragePtrOutput) Elem ¶ added in v2.8.0
func (o MysqlDbSystemDataStoragePtrOutput) Elem() MysqlDbSystemDataStorageOutput
func (MysqlDbSystemDataStoragePtrOutput) ElementType ¶ added in v2.8.0
func (MysqlDbSystemDataStoragePtrOutput) ElementType() reflect.Type
func (MysqlDbSystemDataStoragePtrOutput) IsAutoExpandStorageEnabled ¶ added in v2.8.0
func (o MysqlDbSystemDataStoragePtrOutput) IsAutoExpandStorageEnabled() pulumi.BoolPtrOutput
(Updatable) Enable/disable automatic storage expansion. When set to true, the DB System will automatically add storage incrementally up to the value specified in maxStorageSizeInGBs.
func (MysqlDbSystemDataStoragePtrOutput) MaxStorageSizeInGbs ¶ added in v2.8.0
func (o MysqlDbSystemDataStoragePtrOutput) MaxStorageSizeInGbs() pulumi.IntPtrOutput
(Updatable) Maximum storage size this DB System can expand to. When isAutoExpandStorageEnabled is set to true, the DB System will add storage incrementally up to this value.
DB Systems with an initial storage size of 400 GB or less can be expanded up to 32 TB. DB Systems with an initial storage size between 401-800 GB can be expanded up to 64 TB. DB Systems with an initial storage size between 801-1200 GB can be expanded up to 96 TB. DB Systems with an initial storage size of 1201 GB or more can be expanded up to 128 TB.
It is not possible to decrease data storage size. You cannot set the maximum data storage size to less than either current DB System dataStorageSizeInGBs or allocatedStorageSizeInGBs.
func (MysqlDbSystemDataStoragePtrOutput) ToMysqlDbSystemDataStoragePtrOutput ¶ added in v2.8.0
func (o MysqlDbSystemDataStoragePtrOutput) ToMysqlDbSystemDataStoragePtrOutput() MysqlDbSystemDataStoragePtrOutput
func (MysqlDbSystemDataStoragePtrOutput) ToMysqlDbSystemDataStoragePtrOutputWithContext ¶ added in v2.8.0
func (o MysqlDbSystemDataStoragePtrOutput) ToMysqlDbSystemDataStoragePtrOutputWithContext(ctx context.Context) MysqlDbSystemDataStoragePtrOutput
type MysqlDbSystemDeletionPolicy ¶
type MysqlDbSystemDeletionPolicy struct { // (Updatable) Specifies if any automatic backups created for a DB System should be retained or deleted when the DB System is deleted. AutomaticBackupRetention *string `pulumi:"automaticBackupRetention"` // (Updatable) Specifies whether or not a backup is taken when the DB System is deleted. REQUIRE_FINAL_BACKUP: a backup is taken if the DB System is deleted. SKIP_FINAL_BACKUP: a backup is not taken if the DB System is deleted. FinalBackup *string `pulumi:"finalBackup"` // (Updatable) Specifies whether the DB System can be deleted. Set to true to prevent deletion, false (default) to allow. IsDeleteProtected *bool `pulumi:"isDeleteProtected"` }
type MysqlDbSystemDeletionPolicyArgs ¶
type MysqlDbSystemDeletionPolicyArgs struct { // (Updatable) Specifies if any automatic backups created for a DB System should be retained or deleted when the DB System is deleted. AutomaticBackupRetention pulumi.StringPtrInput `pulumi:"automaticBackupRetention"` // (Updatable) Specifies whether or not a backup is taken when the DB System is deleted. REQUIRE_FINAL_BACKUP: a backup is taken if the DB System is deleted. SKIP_FINAL_BACKUP: a backup is not taken if the DB System is deleted. FinalBackup pulumi.StringPtrInput `pulumi:"finalBackup"` // (Updatable) Specifies whether the DB System can be deleted. Set to true to prevent deletion, false (default) to allow. IsDeleteProtected pulumi.BoolPtrInput `pulumi:"isDeleteProtected"` }
func (MysqlDbSystemDeletionPolicyArgs) ElementType ¶
func (MysqlDbSystemDeletionPolicyArgs) ElementType() reflect.Type
func (MysqlDbSystemDeletionPolicyArgs) ToMysqlDbSystemDeletionPolicyOutput ¶
func (i MysqlDbSystemDeletionPolicyArgs) ToMysqlDbSystemDeletionPolicyOutput() MysqlDbSystemDeletionPolicyOutput
func (MysqlDbSystemDeletionPolicyArgs) ToMysqlDbSystemDeletionPolicyOutputWithContext ¶
func (i MysqlDbSystemDeletionPolicyArgs) ToMysqlDbSystemDeletionPolicyOutputWithContext(ctx context.Context) MysqlDbSystemDeletionPolicyOutput
type MysqlDbSystemDeletionPolicyArray ¶
type MysqlDbSystemDeletionPolicyArray []MysqlDbSystemDeletionPolicyInput
func (MysqlDbSystemDeletionPolicyArray) ElementType ¶
func (MysqlDbSystemDeletionPolicyArray) ElementType() reflect.Type
func (MysqlDbSystemDeletionPolicyArray) ToMysqlDbSystemDeletionPolicyArrayOutput ¶
func (i MysqlDbSystemDeletionPolicyArray) ToMysqlDbSystemDeletionPolicyArrayOutput() MysqlDbSystemDeletionPolicyArrayOutput
func (MysqlDbSystemDeletionPolicyArray) ToMysqlDbSystemDeletionPolicyArrayOutputWithContext ¶
func (i MysqlDbSystemDeletionPolicyArray) ToMysqlDbSystemDeletionPolicyArrayOutputWithContext(ctx context.Context) MysqlDbSystemDeletionPolicyArrayOutput
type MysqlDbSystemDeletionPolicyArrayInput ¶
type MysqlDbSystemDeletionPolicyArrayInput interface { pulumi.Input ToMysqlDbSystemDeletionPolicyArrayOutput() MysqlDbSystemDeletionPolicyArrayOutput ToMysqlDbSystemDeletionPolicyArrayOutputWithContext(context.Context) MysqlDbSystemDeletionPolicyArrayOutput }
MysqlDbSystemDeletionPolicyArrayInput is an input type that accepts MysqlDbSystemDeletionPolicyArray and MysqlDbSystemDeletionPolicyArrayOutput values. You can construct a concrete instance of `MysqlDbSystemDeletionPolicyArrayInput` via:
MysqlDbSystemDeletionPolicyArray{ MysqlDbSystemDeletionPolicyArgs{...} }
type MysqlDbSystemDeletionPolicyArrayOutput ¶
type MysqlDbSystemDeletionPolicyArrayOutput struct{ *pulumi.OutputState }
func (MysqlDbSystemDeletionPolicyArrayOutput) ElementType ¶
func (MysqlDbSystemDeletionPolicyArrayOutput) ElementType() reflect.Type
func (MysqlDbSystemDeletionPolicyArrayOutput) ToMysqlDbSystemDeletionPolicyArrayOutput ¶
func (o MysqlDbSystemDeletionPolicyArrayOutput) ToMysqlDbSystemDeletionPolicyArrayOutput() MysqlDbSystemDeletionPolicyArrayOutput
func (MysqlDbSystemDeletionPolicyArrayOutput) ToMysqlDbSystemDeletionPolicyArrayOutputWithContext ¶
func (o MysqlDbSystemDeletionPolicyArrayOutput) ToMysqlDbSystemDeletionPolicyArrayOutputWithContext(ctx context.Context) MysqlDbSystemDeletionPolicyArrayOutput
type MysqlDbSystemDeletionPolicyInput ¶
type MysqlDbSystemDeletionPolicyInput interface { pulumi.Input ToMysqlDbSystemDeletionPolicyOutput() MysqlDbSystemDeletionPolicyOutput ToMysqlDbSystemDeletionPolicyOutputWithContext(context.Context) MysqlDbSystemDeletionPolicyOutput }
MysqlDbSystemDeletionPolicyInput is an input type that accepts MysqlDbSystemDeletionPolicyArgs and MysqlDbSystemDeletionPolicyOutput values. You can construct a concrete instance of `MysqlDbSystemDeletionPolicyInput` via:
MysqlDbSystemDeletionPolicyArgs{...}
type MysqlDbSystemDeletionPolicyOutput ¶
type MysqlDbSystemDeletionPolicyOutput struct{ *pulumi.OutputState }
func (MysqlDbSystemDeletionPolicyOutput) AutomaticBackupRetention ¶
func (o MysqlDbSystemDeletionPolicyOutput) AutomaticBackupRetention() pulumi.StringPtrOutput
(Updatable) Specifies if any automatic backups created for a DB System should be retained or deleted when the DB System is deleted.
func (MysqlDbSystemDeletionPolicyOutput) ElementType ¶
func (MysqlDbSystemDeletionPolicyOutput) ElementType() reflect.Type
func (MysqlDbSystemDeletionPolicyOutput) FinalBackup ¶
func (o MysqlDbSystemDeletionPolicyOutput) FinalBackup() pulumi.StringPtrOutput
(Updatable) Specifies whether or not a backup is taken when the DB System is deleted. REQUIRE_FINAL_BACKUP: a backup is taken if the DB System is deleted. SKIP_FINAL_BACKUP: a backup is not taken if the DB System is deleted.
func (MysqlDbSystemDeletionPolicyOutput) IsDeleteProtected ¶
func (o MysqlDbSystemDeletionPolicyOutput) IsDeleteProtected() pulumi.BoolPtrOutput
(Updatable) Specifies whether the DB System can be deleted. Set to true to prevent deletion, false (default) to allow.
func (MysqlDbSystemDeletionPolicyOutput) ToMysqlDbSystemDeletionPolicyOutput ¶
func (o MysqlDbSystemDeletionPolicyOutput) ToMysqlDbSystemDeletionPolicyOutput() MysqlDbSystemDeletionPolicyOutput
func (MysqlDbSystemDeletionPolicyOutput) ToMysqlDbSystemDeletionPolicyOutputWithContext ¶
func (o MysqlDbSystemDeletionPolicyOutput) ToMysqlDbSystemDeletionPolicyOutputWithContext(ctx context.Context) MysqlDbSystemDeletionPolicyOutput
type MysqlDbSystemEndpoint ¶
type MysqlDbSystemEndpoint struct { // The network address of the DB System. Hostname *string `pulumi:"hostname"` // The IP address the DB System is configured to listen on. A private IP address of your choice to assign to the primary endpoint of the DB System. Must be an available IP address within the subnet's CIDR. If you don't specify a value, Oracle automatically assigns a private IP address from the subnet. This should be a "dotted-quad" style IPv4 address. IpAddress *string `pulumi:"ipAddress"` // The access modes from the client that this endpoint supports. Modes []string `pulumi:"modes"` // The port for primary endpoint of the DB System to listen on. Port *int `pulumi:"port"` // The TCP network port on which X Plugin listens for connections. This is the X Plugin equivalent of port. PortX *int `pulumi:"portX"` // The OCID of the resource that this endpoint is attached to. ResourceId *string `pulumi:"resourceId"` // The type of endpoint that clients and connectors can connect to. ResourceType *string `pulumi:"resourceType"` // The state of the endpoints, as far as it can seen from the DB System. There may be some inconsistency with the actual state of the MySQL service. Status *string `pulumi:"status"` // Additional information about the current endpoint status. StatusDetails *string `pulumi:"statusDetails"` }
type MysqlDbSystemEndpointArgs ¶
type MysqlDbSystemEndpointArgs struct { // The network address of the DB System. Hostname pulumi.StringPtrInput `pulumi:"hostname"` // The IP address the DB System is configured to listen on. A private IP address of your choice to assign to the primary endpoint of the DB System. Must be an available IP address within the subnet's CIDR. If you don't specify a value, Oracle automatically assigns a private IP address from the subnet. This should be a "dotted-quad" style IPv4 address. IpAddress pulumi.StringPtrInput `pulumi:"ipAddress"` // The access modes from the client that this endpoint supports. Modes pulumi.StringArrayInput `pulumi:"modes"` // The port for primary endpoint of the DB System to listen on. Port pulumi.IntPtrInput `pulumi:"port"` // The TCP network port on which X Plugin listens for connections. This is the X Plugin equivalent of port. PortX pulumi.IntPtrInput `pulumi:"portX"` // The OCID of the resource that this endpoint is attached to. ResourceId pulumi.StringPtrInput `pulumi:"resourceId"` // The type of endpoint that clients and connectors can connect to. ResourceType pulumi.StringPtrInput `pulumi:"resourceType"` // The state of the endpoints, as far as it can seen from the DB System. There may be some inconsistency with the actual state of the MySQL service. Status pulumi.StringPtrInput `pulumi:"status"` // Additional information about the current endpoint status. StatusDetails pulumi.StringPtrInput `pulumi:"statusDetails"` }
func (MysqlDbSystemEndpointArgs) ElementType ¶
func (MysqlDbSystemEndpointArgs) ElementType() reflect.Type
func (MysqlDbSystemEndpointArgs) ToMysqlDbSystemEndpointOutput ¶
func (i MysqlDbSystemEndpointArgs) ToMysqlDbSystemEndpointOutput() MysqlDbSystemEndpointOutput
func (MysqlDbSystemEndpointArgs) ToMysqlDbSystemEndpointOutputWithContext ¶
func (i MysqlDbSystemEndpointArgs) ToMysqlDbSystemEndpointOutputWithContext(ctx context.Context) MysqlDbSystemEndpointOutput
type MysqlDbSystemEndpointArray ¶
type MysqlDbSystemEndpointArray []MysqlDbSystemEndpointInput
func (MysqlDbSystemEndpointArray) ElementType ¶
func (MysqlDbSystemEndpointArray) ElementType() reflect.Type
func (MysqlDbSystemEndpointArray) ToMysqlDbSystemEndpointArrayOutput ¶
func (i MysqlDbSystemEndpointArray) ToMysqlDbSystemEndpointArrayOutput() MysqlDbSystemEndpointArrayOutput
func (MysqlDbSystemEndpointArray) ToMysqlDbSystemEndpointArrayOutputWithContext ¶
func (i MysqlDbSystemEndpointArray) ToMysqlDbSystemEndpointArrayOutputWithContext(ctx context.Context) MysqlDbSystemEndpointArrayOutput
type MysqlDbSystemEndpointArrayInput ¶
type MysqlDbSystemEndpointArrayInput interface { pulumi.Input ToMysqlDbSystemEndpointArrayOutput() MysqlDbSystemEndpointArrayOutput ToMysqlDbSystemEndpointArrayOutputWithContext(context.Context) MysqlDbSystemEndpointArrayOutput }
MysqlDbSystemEndpointArrayInput is an input type that accepts MysqlDbSystemEndpointArray and MysqlDbSystemEndpointArrayOutput values. You can construct a concrete instance of `MysqlDbSystemEndpointArrayInput` via:
MysqlDbSystemEndpointArray{ MysqlDbSystemEndpointArgs{...} }
type MysqlDbSystemEndpointArrayOutput ¶
type MysqlDbSystemEndpointArrayOutput struct{ *pulumi.OutputState }
func (MysqlDbSystemEndpointArrayOutput) ElementType ¶
func (MysqlDbSystemEndpointArrayOutput) ElementType() reflect.Type
func (MysqlDbSystemEndpointArrayOutput) Index ¶
func (o MysqlDbSystemEndpointArrayOutput) Index(i pulumi.IntInput) MysqlDbSystemEndpointOutput
func (MysqlDbSystemEndpointArrayOutput) ToMysqlDbSystemEndpointArrayOutput ¶
func (o MysqlDbSystemEndpointArrayOutput) ToMysqlDbSystemEndpointArrayOutput() MysqlDbSystemEndpointArrayOutput
func (MysqlDbSystemEndpointArrayOutput) ToMysqlDbSystemEndpointArrayOutputWithContext ¶
func (o MysqlDbSystemEndpointArrayOutput) ToMysqlDbSystemEndpointArrayOutputWithContext(ctx context.Context) MysqlDbSystemEndpointArrayOutput
type MysqlDbSystemEndpointInput ¶
type MysqlDbSystemEndpointInput interface { pulumi.Input ToMysqlDbSystemEndpointOutput() MysqlDbSystemEndpointOutput ToMysqlDbSystemEndpointOutputWithContext(context.Context) MysqlDbSystemEndpointOutput }
MysqlDbSystemEndpointInput is an input type that accepts MysqlDbSystemEndpointArgs and MysqlDbSystemEndpointOutput values. You can construct a concrete instance of `MysqlDbSystemEndpointInput` via:
MysqlDbSystemEndpointArgs{...}
type MysqlDbSystemEndpointOutput ¶
type MysqlDbSystemEndpointOutput struct{ *pulumi.OutputState }
func (MysqlDbSystemEndpointOutput) ElementType ¶
func (MysqlDbSystemEndpointOutput) ElementType() reflect.Type
func (MysqlDbSystemEndpointOutput) Hostname ¶
func (o MysqlDbSystemEndpointOutput) Hostname() pulumi.StringPtrOutput
The network address of the DB System.
func (MysqlDbSystemEndpointOutput) IpAddress ¶
func (o MysqlDbSystemEndpointOutput) IpAddress() pulumi.StringPtrOutput
The IP address the DB System is configured to listen on. A private IP address of your choice to assign to the primary endpoint of the DB System. Must be an available IP address within the subnet's CIDR. If you don't specify a value, Oracle automatically assigns a private IP address from the subnet. This should be a "dotted-quad" style IPv4 address.
func (MysqlDbSystemEndpointOutput) Modes ¶
func (o MysqlDbSystemEndpointOutput) Modes() pulumi.StringArrayOutput
The access modes from the client that this endpoint supports.
func (MysqlDbSystemEndpointOutput) Port ¶
func (o MysqlDbSystemEndpointOutput) Port() pulumi.IntPtrOutput
The port for primary endpoint of the DB System to listen on.
func (MysqlDbSystemEndpointOutput) PortX ¶
func (o MysqlDbSystemEndpointOutput) PortX() pulumi.IntPtrOutput
The TCP network port on which X Plugin listens for connections. This is the X Plugin equivalent of port.
func (MysqlDbSystemEndpointOutput) ResourceId ¶
func (o MysqlDbSystemEndpointOutput) ResourceId() pulumi.StringPtrOutput
The OCID of the resource that this endpoint is attached to.
func (MysqlDbSystemEndpointOutput) ResourceType ¶
func (o MysqlDbSystemEndpointOutput) ResourceType() pulumi.StringPtrOutput
The type of endpoint that clients and connectors can connect to.
func (MysqlDbSystemEndpointOutput) Status ¶
func (o MysqlDbSystemEndpointOutput) Status() pulumi.StringPtrOutput
The state of the endpoints, as far as it can seen from the DB System. There may be some inconsistency with the actual state of the MySQL service.
func (MysqlDbSystemEndpointOutput) StatusDetails ¶
func (o MysqlDbSystemEndpointOutput) StatusDetails() pulumi.StringPtrOutput
Additional information about the current endpoint status.
func (MysqlDbSystemEndpointOutput) ToMysqlDbSystemEndpointOutput ¶
func (o MysqlDbSystemEndpointOutput) ToMysqlDbSystemEndpointOutput() MysqlDbSystemEndpointOutput
func (MysqlDbSystemEndpointOutput) ToMysqlDbSystemEndpointOutputWithContext ¶
func (o MysqlDbSystemEndpointOutput) ToMysqlDbSystemEndpointOutputWithContext(ctx context.Context) MysqlDbSystemEndpointOutput
type MysqlDbSystemHeatWaveCluster ¶
type MysqlDbSystemHeatWaveCluster struct { // The number of analytics-processing compute instances, of the specified shape, in the HeatWave cluster. ClusterSize *int `pulumi:"clusterSize"` // Lakehouse enabled status for the HeatWave cluster. IsLakehouseEnabled *bool `pulumi:"isLakehouseEnabled"` // (Updatable) The name of the shape. The shape determines the resources allocated // * CPU cores and memory for VM shapes; CPU cores, memory and storage for non-VM (or bare metal) shapes. To get a list of shapes, use the [ListShapes](https://docs.cloud.oracle.com/iaas/api/#/en/mysql/20190415/ShapeSummary/ListShapes) operation. ShapeName *string `pulumi:"shapeName"` // (Updatable) The target state for the DB System. Could be set to `ACTIVE` or `INACTIVE`. State *string `pulumi:"state"` // The date and time the DB System was created. TimeCreated *string `pulumi:"timeCreated"` // The time the DB System was last updated. TimeUpdated *string `pulumi:"timeUpdated"` }
type MysqlDbSystemHeatWaveClusterArgs ¶
type MysqlDbSystemHeatWaveClusterArgs struct { // The number of analytics-processing compute instances, of the specified shape, in the HeatWave cluster. ClusterSize pulumi.IntPtrInput `pulumi:"clusterSize"` // Lakehouse enabled status for the HeatWave cluster. IsLakehouseEnabled pulumi.BoolPtrInput `pulumi:"isLakehouseEnabled"` // (Updatable) The name of the shape. The shape determines the resources allocated // * CPU cores and memory for VM shapes; CPU cores, memory and storage for non-VM (or bare metal) shapes. To get a list of shapes, use the [ListShapes](https://docs.cloud.oracle.com/iaas/api/#/en/mysql/20190415/ShapeSummary/ListShapes) operation. ShapeName pulumi.StringPtrInput `pulumi:"shapeName"` // (Updatable) The target state for the DB System. Could be set to `ACTIVE` or `INACTIVE`. State pulumi.StringPtrInput `pulumi:"state"` // The date and time the DB System was created. TimeCreated pulumi.StringPtrInput `pulumi:"timeCreated"` // The time the DB System was last updated. TimeUpdated pulumi.StringPtrInput `pulumi:"timeUpdated"` }
func (MysqlDbSystemHeatWaveClusterArgs) ElementType ¶
func (MysqlDbSystemHeatWaveClusterArgs) ElementType() reflect.Type
func (MysqlDbSystemHeatWaveClusterArgs) ToMysqlDbSystemHeatWaveClusterOutput ¶
func (i MysqlDbSystemHeatWaveClusterArgs) ToMysqlDbSystemHeatWaveClusterOutput() MysqlDbSystemHeatWaveClusterOutput
func (MysqlDbSystemHeatWaveClusterArgs) ToMysqlDbSystemHeatWaveClusterOutputWithContext ¶
func (i MysqlDbSystemHeatWaveClusterArgs) ToMysqlDbSystemHeatWaveClusterOutputWithContext(ctx context.Context) MysqlDbSystemHeatWaveClusterOutput
type MysqlDbSystemHeatWaveClusterArray ¶
type MysqlDbSystemHeatWaveClusterArray []MysqlDbSystemHeatWaveClusterInput
func (MysqlDbSystemHeatWaveClusterArray) ElementType ¶
func (MysqlDbSystemHeatWaveClusterArray) ElementType() reflect.Type
func (MysqlDbSystemHeatWaveClusterArray) ToMysqlDbSystemHeatWaveClusterArrayOutput ¶
func (i MysqlDbSystemHeatWaveClusterArray) ToMysqlDbSystemHeatWaveClusterArrayOutput() MysqlDbSystemHeatWaveClusterArrayOutput
func (MysqlDbSystemHeatWaveClusterArray) ToMysqlDbSystemHeatWaveClusterArrayOutputWithContext ¶
func (i MysqlDbSystemHeatWaveClusterArray) ToMysqlDbSystemHeatWaveClusterArrayOutputWithContext(ctx context.Context) MysqlDbSystemHeatWaveClusterArrayOutput
type MysqlDbSystemHeatWaveClusterArrayInput ¶
type MysqlDbSystemHeatWaveClusterArrayInput interface { pulumi.Input ToMysqlDbSystemHeatWaveClusterArrayOutput() MysqlDbSystemHeatWaveClusterArrayOutput ToMysqlDbSystemHeatWaveClusterArrayOutputWithContext(context.Context) MysqlDbSystemHeatWaveClusterArrayOutput }
MysqlDbSystemHeatWaveClusterArrayInput is an input type that accepts MysqlDbSystemHeatWaveClusterArray and MysqlDbSystemHeatWaveClusterArrayOutput values. You can construct a concrete instance of `MysqlDbSystemHeatWaveClusterArrayInput` via:
MysqlDbSystemHeatWaveClusterArray{ MysqlDbSystemHeatWaveClusterArgs{...} }
type MysqlDbSystemHeatWaveClusterArrayOutput ¶
type MysqlDbSystemHeatWaveClusterArrayOutput struct{ *pulumi.OutputState }
func (MysqlDbSystemHeatWaveClusterArrayOutput) ElementType ¶
func (MysqlDbSystemHeatWaveClusterArrayOutput) ElementType() reflect.Type
func (MysqlDbSystemHeatWaveClusterArrayOutput) ToMysqlDbSystemHeatWaveClusterArrayOutput ¶
func (o MysqlDbSystemHeatWaveClusterArrayOutput) ToMysqlDbSystemHeatWaveClusterArrayOutput() MysqlDbSystemHeatWaveClusterArrayOutput
func (MysqlDbSystemHeatWaveClusterArrayOutput) ToMysqlDbSystemHeatWaveClusterArrayOutputWithContext ¶
func (o MysqlDbSystemHeatWaveClusterArrayOutput) ToMysqlDbSystemHeatWaveClusterArrayOutputWithContext(ctx context.Context) MysqlDbSystemHeatWaveClusterArrayOutput
type MysqlDbSystemHeatWaveClusterInput ¶
type MysqlDbSystemHeatWaveClusterInput interface { pulumi.Input ToMysqlDbSystemHeatWaveClusterOutput() MysqlDbSystemHeatWaveClusterOutput ToMysqlDbSystemHeatWaveClusterOutputWithContext(context.Context) MysqlDbSystemHeatWaveClusterOutput }
MysqlDbSystemHeatWaveClusterInput is an input type that accepts MysqlDbSystemHeatWaveClusterArgs and MysqlDbSystemHeatWaveClusterOutput values. You can construct a concrete instance of `MysqlDbSystemHeatWaveClusterInput` via:
MysqlDbSystemHeatWaveClusterArgs{...}
type MysqlDbSystemHeatWaveClusterOutput ¶
type MysqlDbSystemHeatWaveClusterOutput struct{ *pulumi.OutputState }
func (MysqlDbSystemHeatWaveClusterOutput) ClusterSize ¶
func (o MysqlDbSystemHeatWaveClusterOutput) ClusterSize() pulumi.IntPtrOutput
The number of analytics-processing compute instances, of the specified shape, in the HeatWave cluster.
func (MysqlDbSystemHeatWaveClusterOutput) ElementType ¶
func (MysqlDbSystemHeatWaveClusterOutput) ElementType() reflect.Type
func (MysqlDbSystemHeatWaveClusterOutput) IsLakehouseEnabled ¶
func (o MysqlDbSystemHeatWaveClusterOutput) IsLakehouseEnabled() pulumi.BoolPtrOutput
Lakehouse enabled status for the HeatWave cluster.
func (MysqlDbSystemHeatWaveClusterOutput) ShapeName ¶
func (o MysqlDbSystemHeatWaveClusterOutput) ShapeName() pulumi.StringPtrOutput
(Updatable) The name of the shape. The shape determines the resources allocated * CPU cores and memory for VM shapes; CPU cores, memory and storage for non-VM (or bare metal) shapes. To get a list of shapes, use the [ListShapes](https://docs.cloud.oracle.com/iaas/api/#/en/mysql/20190415/ShapeSummary/ListShapes) operation.
func (MysqlDbSystemHeatWaveClusterOutput) State ¶
func (o MysqlDbSystemHeatWaveClusterOutput) State() pulumi.StringPtrOutput
(Updatable) The target state for the DB System. Could be set to `ACTIVE` or `INACTIVE`.
func (MysqlDbSystemHeatWaveClusterOutput) TimeCreated ¶
func (o MysqlDbSystemHeatWaveClusterOutput) TimeCreated() pulumi.StringPtrOutput
The date and time the DB System was created.
func (MysqlDbSystemHeatWaveClusterOutput) TimeUpdated ¶
func (o MysqlDbSystemHeatWaveClusterOutput) TimeUpdated() pulumi.StringPtrOutput
The time the DB System was last updated.
func (MysqlDbSystemHeatWaveClusterOutput) ToMysqlDbSystemHeatWaveClusterOutput ¶
func (o MysqlDbSystemHeatWaveClusterOutput) ToMysqlDbSystemHeatWaveClusterOutput() MysqlDbSystemHeatWaveClusterOutput
func (MysqlDbSystemHeatWaveClusterOutput) ToMysqlDbSystemHeatWaveClusterOutputWithContext ¶
func (o MysqlDbSystemHeatWaveClusterOutput) ToMysqlDbSystemHeatWaveClusterOutputWithContext(ctx context.Context) MysqlDbSystemHeatWaveClusterOutput
type MysqlDbSystemInput ¶
type MysqlDbSystemInput interface { pulumi.Input ToMysqlDbSystemOutput() MysqlDbSystemOutput ToMysqlDbSystemOutputWithContext(ctx context.Context) MysqlDbSystemOutput }
type MysqlDbSystemMaintenance ¶
type MysqlDbSystemMaintenance struct { // (Updatable) The start of the 2 hour maintenance window. // // This string is of the format: "{day-of-week} {time-of-day}". // // "{day-of-week}" is a case-insensitive string like "mon", "tue", &c. // // "{time-of-day}" is the "Time" portion of an RFC3339-formatted timestamp. Any second or sub-second time data will be truncated to zero. // // If you set the read replica maintenance window to "" or if not specified, the read replica is set same as the DB system maintenance window. WindowStartTime string `pulumi:"windowStartTime"` }
type MysqlDbSystemMaintenanceArgs ¶
type MysqlDbSystemMaintenanceArgs struct { // (Updatable) The start of the 2 hour maintenance window. // // This string is of the format: "{day-of-week} {time-of-day}". // // "{day-of-week}" is a case-insensitive string like "mon", "tue", &c. // // "{time-of-day}" is the "Time" portion of an RFC3339-formatted timestamp. Any second or sub-second time data will be truncated to zero. // // If you set the read replica maintenance window to "" or if not specified, the read replica is set same as the DB system maintenance window. WindowStartTime pulumi.StringInput `pulumi:"windowStartTime"` }
func (MysqlDbSystemMaintenanceArgs) ElementType ¶
func (MysqlDbSystemMaintenanceArgs) ElementType() reflect.Type
func (MysqlDbSystemMaintenanceArgs) ToMysqlDbSystemMaintenanceOutput ¶
func (i MysqlDbSystemMaintenanceArgs) ToMysqlDbSystemMaintenanceOutput() MysqlDbSystemMaintenanceOutput
func (MysqlDbSystemMaintenanceArgs) ToMysqlDbSystemMaintenanceOutputWithContext ¶
func (i MysqlDbSystemMaintenanceArgs) ToMysqlDbSystemMaintenanceOutputWithContext(ctx context.Context) MysqlDbSystemMaintenanceOutput
func (MysqlDbSystemMaintenanceArgs) ToMysqlDbSystemMaintenancePtrOutput ¶
func (i MysqlDbSystemMaintenanceArgs) ToMysqlDbSystemMaintenancePtrOutput() MysqlDbSystemMaintenancePtrOutput
func (MysqlDbSystemMaintenanceArgs) ToMysqlDbSystemMaintenancePtrOutputWithContext ¶
func (i MysqlDbSystemMaintenanceArgs) ToMysqlDbSystemMaintenancePtrOutputWithContext(ctx context.Context) MysqlDbSystemMaintenancePtrOutput
type MysqlDbSystemMaintenanceInput ¶
type MysqlDbSystemMaintenanceInput interface { pulumi.Input ToMysqlDbSystemMaintenanceOutput() MysqlDbSystemMaintenanceOutput ToMysqlDbSystemMaintenanceOutputWithContext(context.Context) MysqlDbSystemMaintenanceOutput }
MysqlDbSystemMaintenanceInput is an input type that accepts MysqlDbSystemMaintenanceArgs and MysqlDbSystemMaintenanceOutput values. You can construct a concrete instance of `MysqlDbSystemMaintenanceInput` via:
MysqlDbSystemMaintenanceArgs{...}
type MysqlDbSystemMaintenanceOutput ¶
type MysqlDbSystemMaintenanceOutput struct{ *pulumi.OutputState }
func (MysqlDbSystemMaintenanceOutput) ElementType ¶
func (MysqlDbSystemMaintenanceOutput) ElementType() reflect.Type
func (MysqlDbSystemMaintenanceOutput) ToMysqlDbSystemMaintenanceOutput ¶
func (o MysqlDbSystemMaintenanceOutput) ToMysqlDbSystemMaintenanceOutput() MysqlDbSystemMaintenanceOutput
func (MysqlDbSystemMaintenanceOutput) ToMysqlDbSystemMaintenanceOutputWithContext ¶
func (o MysqlDbSystemMaintenanceOutput) ToMysqlDbSystemMaintenanceOutputWithContext(ctx context.Context) MysqlDbSystemMaintenanceOutput
func (MysqlDbSystemMaintenanceOutput) ToMysqlDbSystemMaintenancePtrOutput ¶
func (o MysqlDbSystemMaintenanceOutput) ToMysqlDbSystemMaintenancePtrOutput() MysqlDbSystemMaintenancePtrOutput
func (MysqlDbSystemMaintenanceOutput) ToMysqlDbSystemMaintenancePtrOutputWithContext ¶
func (o MysqlDbSystemMaintenanceOutput) ToMysqlDbSystemMaintenancePtrOutputWithContext(ctx context.Context) MysqlDbSystemMaintenancePtrOutput
func (MysqlDbSystemMaintenanceOutput) WindowStartTime ¶
func (o MysqlDbSystemMaintenanceOutput) WindowStartTime() pulumi.StringOutput
(Updatable) The start of the 2 hour maintenance window.
This string is of the format: "{day-of-week} {time-of-day}".
"{day-of-week}" is a case-insensitive string like "mon", "tue", &c.
"{time-of-day}" is the "Time" portion of an RFC3339-formatted timestamp. Any second or sub-second time data will be truncated to zero.
If you set the read replica maintenance window to "" or if not specified, the read replica is set same as the DB system maintenance window.
type MysqlDbSystemMaintenancePtrInput ¶
type MysqlDbSystemMaintenancePtrInput interface { pulumi.Input ToMysqlDbSystemMaintenancePtrOutput() MysqlDbSystemMaintenancePtrOutput ToMysqlDbSystemMaintenancePtrOutputWithContext(context.Context) MysqlDbSystemMaintenancePtrOutput }
MysqlDbSystemMaintenancePtrInput is an input type that accepts MysqlDbSystemMaintenanceArgs, MysqlDbSystemMaintenancePtr and MysqlDbSystemMaintenancePtrOutput values. You can construct a concrete instance of `MysqlDbSystemMaintenancePtrInput` via:
MysqlDbSystemMaintenanceArgs{...} or: nil
func MysqlDbSystemMaintenancePtr ¶
func MysqlDbSystemMaintenancePtr(v *MysqlDbSystemMaintenanceArgs) MysqlDbSystemMaintenancePtrInput
type MysqlDbSystemMaintenancePtrOutput ¶
type MysqlDbSystemMaintenancePtrOutput struct{ *pulumi.OutputState }
func (MysqlDbSystemMaintenancePtrOutput) Elem ¶
func (o MysqlDbSystemMaintenancePtrOutput) Elem() MysqlDbSystemMaintenanceOutput
func (MysqlDbSystemMaintenancePtrOutput) ElementType ¶
func (MysqlDbSystemMaintenancePtrOutput) ElementType() reflect.Type
func (MysqlDbSystemMaintenancePtrOutput) ToMysqlDbSystemMaintenancePtrOutput ¶
func (o MysqlDbSystemMaintenancePtrOutput) ToMysqlDbSystemMaintenancePtrOutput() MysqlDbSystemMaintenancePtrOutput
func (MysqlDbSystemMaintenancePtrOutput) ToMysqlDbSystemMaintenancePtrOutputWithContext ¶
func (o MysqlDbSystemMaintenancePtrOutput) ToMysqlDbSystemMaintenancePtrOutputWithContext(ctx context.Context) MysqlDbSystemMaintenancePtrOutput
func (MysqlDbSystemMaintenancePtrOutput) WindowStartTime ¶
func (o MysqlDbSystemMaintenancePtrOutput) WindowStartTime() pulumi.StringPtrOutput
(Updatable) The start of the 2 hour maintenance window.
This string is of the format: "{day-of-week} {time-of-day}".
"{day-of-week}" is a case-insensitive string like "mon", "tue", &c.
"{time-of-day}" is the "Time" portion of an RFC3339-formatted timestamp. Any second or sub-second time data will be truncated to zero.
If you set the read replica maintenance window to "" or if not specified, the read replica is set same as the DB system maintenance window.
type MysqlDbSystemMap ¶
type MysqlDbSystemMap map[string]MysqlDbSystemInput
func (MysqlDbSystemMap) ElementType ¶
func (MysqlDbSystemMap) ElementType() reflect.Type
func (MysqlDbSystemMap) ToMysqlDbSystemMapOutput ¶
func (i MysqlDbSystemMap) ToMysqlDbSystemMapOutput() MysqlDbSystemMapOutput
func (MysqlDbSystemMap) ToMysqlDbSystemMapOutputWithContext ¶
func (i MysqlDbSystemMap) ToMysqlDbSystemMapOutputWithContext(ctx context.Context) MysqlDbSystemMapOutput
type MysqlDbSystemMapInput ¶
type MysqlDbSystemMapInput interface { pulumi.Input ToMysqlDbSystemMapOutput() MysqlDbSystemMapOutput ToMysqlDbSystemMapOutputWithContext(context.Context) MysqlDbSystemMapOutput }
MysqlDbSystemMapInput is an input type that accepts MysqlDbSystemMap and MysqlDbSystemMapOutput values. You can construct a concrete instance of `MysqlDbSystemMapInput` via:
MysqlDbSystemMap{ "key": MysqlDbSystemArgs{...} }
type MysqlDbSystemMapOutput ¶
type MysqlDbSystemMapOutput struct{ *pulumi.OutputState }
func (MysqlDbSystemMapOutput) ElementType ¶
func (MysqlDbSystemMapOutput) ElementType() reflect.Type
func (MysqlDbSystemMapOutput) MapIndex ¶
func (o MysqlDbSystemMapOutput) MapIndex(k pulumi.StringInput) MysqlDbSystemOutput
func (MysqlDbSystemMapOutput) ToMysqlDbSystemMapOutput ¶
func (o MysqlDbSystemMapOutput) ToMysqlDbSystemMapOutput() MysqlDbSystemMapOutput
func (MysqlDbSystemMapOutput) ToMysqlDbSystemMapOutputWithContext ¶
func (o MysqlDbSystemMapOutput) ToMysqlDbSystemMapOutputWithContext(ctx context.Context) MysqlDbSystemMapOutput
type MysqlDbSystemOutput ¶
type MysqlDbSystemOutput struct{ *pulumi.OutputState }
func (MysqlDbSystemOutput) AdminPassword ¶
func (o MysqlDbSystemOutput) AdminPassword() pulumi.StringOutput
The password for the administrative user. The password must be between 8 and 32 characters long, and must contain at least 1 numeric character, 1 lowercase character, 1 uppercase character, and 1 special (nonalphanumeric) character.
func (MysqlDbSystemOutput) AdminUsername ¶
func (o MysqlDbSystemOutput) AdminUsername() pulumi.StringOutput
The username for the administrative user.
func (MysqlDbSystemOutput) AvailabilityDomain ¶
func (o MysqlDbSystemOutput) AvailabilityDomain() pulumi.StringOutput
The availability domain on which to deploy the Read/Write endpoint. This defines the preferred primary instance.
In a failover scenario, the Read/Write endpoint is redirected to one of the other availability domains and the MySQL instance in that domain is promoted to the primary instance. This redirection does not affect the IP address of the DB System in any way.
For a standalone DB System, this defines the availability domain in which the DB System is placed.
func (MysqlDbSystemOutput) BackupPolicy ¶
func (o MysqlDbSystemOutput) BackupPolicy() MysqlDbSystemBackupPolicyOutput
(Updatable) Backup policy as optionally used for DB System Creation.
func (MysqlDbSystemOutput) Channels ¶
func (o MysqlDbSystemOutput) Channels() MysqlDbSystemChannelArrayOutput
A list with a summary of all the Channels attached to the DB System.
func (MysqlDbSystemOutput) CompartmentId ¶
func (o MysqlDbSystemOutput) CompartmentId() pulumi.StringOutput
The OCID of the compartment.
func (MysqlDbSystemOutput) ConfigurationId ¶
func (o MysqlDbSystemOutput) ConfigurationId() pulumi.StringOutput
(Updatable) The OCID of the Configuration to be used for this DB System.
func (MysqlDbSystemOutput) CrashRecovery ¶
func (o MysqlDbSystemOutput) CrashRecovery() pulumi.StringOutput
(Updatable) Whether to run the DB System with InnoDB Redo Logs and the Double Write Buffer enabled or disabled, and whether to enable or disable syncing of the Binary Logs.
func (MysqlDbSystemOutput) CurrentPlacements ¶
func (o MysqlDbSystemOutput) CurrentPlacements() MysqlDbSystemCurrentPlacementArrayOutput
The availability domain and fault domain a DB System is placed in.
func (MysqlDbSystemOutput) CustomerContacts ¶ added in v2.9.0
func (o MysqlDbSystemOutput) CustomerContacts() MysqlDbSystemCustomerContactArrayOutput
(Updatable) The list of customer email addresses that receive information from Oracle about the specified Oracle Cloud Infrastructure DB System resource. Oracle uses these email addresses to send notifications about planned and unplanned software maintenance updates, information about system hardware, and other information needed by administrators. Up to 10 email addresses can be added to the customer contacts for a DB System.
func (MysqlDbSystemOutput) DataStorage ¶ added in v2.8.0
func (o MysqlDbSystemOutput) DataStorage() MysqlDbSystemDataStorageOutput
(Updatable) Data Storage configuration properties.
func (MysqlDbSystemOutput) DataStorageSizeInGb ¶
func (o MysqlDbSystemOutput) DataStorageSizeInGb() pulumi.IntOutput
(Updatable) Initial size of the data volume in GBs that will be created and attached. Keep in mind that this only specifies the size of the database data volume, the log volume for the database will be scaled appropriately with its shape. It is required if you are creating a new database. It cannot be set if you are creating a database from a backup.
func (MysqlDbSystemOutput) DatabaseManagement ¶
func (o MysqlDbSystemOutput) DatabaseManagement() pulumi.StringOutput
(Updatable) Whether to enable monitoring via the Database Management service.
func (MysqlDbSystemOutput) DefinedTags ¶
func (o MysqlDbSystemOutput) DefinedTags() pulumi.StringMapOutput
(Updatable) Usage of predefined tag keys. These predefined keys are scoped to namespaces. Example: `{"foo-namespace.bar-key": "value"}`
func (MysqlDbSystemOutput) DeletionPolicies ¶
func (o MysqlDbSystemOutput) DeletionPolicies() MysqlDbSystemDeletionPolicyArrayOutput
(Updatable) Policy for how the DB System and related resources should be handled at the time of its deletion.
func (MysqlDbSystemOutput) Description ¶
func (o MysqlDbSystemOutput) Description() pulumi.StringOutput
(Updatable) User-provided data about the DB System.
func (MysqlDbSystemOutput) DisplayName ¶
func (o MysqlDbSystemOutput) DisplayName() pulumi.StringOutput
(Updatable) The user-friendly name for the DB System. It does not have to be unique.
func (MysqlDbSystemOutput) ElementType ¶
func (MysqlDbSystemOutput) ElementType() reflect.Type
func (MysqlDbSystemOutput) Endpoints ¶
func (o MysqlDbSystemOutput) Endpoints() MysqlDbSystemEndpointArrayOutput
The network endpoints available for this DB System.
func (MysqlDbSystemOutput) FaultDomain ¶
func (o MysqlDbSystemOutput) FaultDomain() pulumi.StringOutput
The fault domain on which to deploy the Read/Write endpoint. This defines the preferred primary instance.
In a failover scenario, the Read/Write endpoint is redirected to one of the other fault domains and the MySQL instance in that domain is promoted to the primary instance. This redirection does not affect the IP address of the DB System in any way.
For a standalone DB System, this defines the fault domain in which the DB System is placed.
func (MysqlDbSystemOutput) FreeformTags ¶
func (o MysqlDbSystemOutput) FreeformTags() pulumi.StringMapOutput
(Updatable) Simple key-value pair applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}`
func (MysqlDbSystemOutput) HeatWaveClusters ¶
func (o MysqlDbSystemOutput) HeatWaveClusters() MysqlDbSystemHeatWaveClusterArrayOutput
A summary of a HeatWave cluster.
func (MysqlDbSystemOutput) HostnameLabel ¶
func (o MysqlDbSystemOutput) HostnameLabel() pulumi.StringOutput
The hostname for the primary endpoint of the DB System. Used for DNS.
The value is the hostname portion of the primary private IP's fully qualified domain name (FQDN) (for example, "dbsystem-1" in FQDN "dbsystem-1.subnet123.vcn1.oraclevcn.com").
Must be unique across all VNICs in the subnet and comply with RFC 952 and RFC 1123.
func (MysqlDbSystemOutput) IpAddress ¶
func (o MysqlDbSystemOutput) IpAddress() pulumi.StringOutput
The IP address the DB System is configured to listen on. A private IP address of your choice to assign to the primary endpoint of the DB System. Must be an available IP address within the subnet's CIDR. If you don't specify a value, Oracle automatically assigns a private IP address from the subnet. This should be a "dotted-quad" style IPv4 address.
func (MysqlDbSystemOutput) IsHeatWaveClusterAttached ¶
func (o MysqlDbSystemOutput) IsHeatWaveClusterAttached() pulumi.BoolOutput
If the DB System has a HeatWave Cluster attached.
func (MysqlDbSystemOutput) IsHighlyAvailable ¶
func (o MysqlDbSystemOutput) IsHighlyAvailable() pulumi.BoolOutput
(Updatable) Specifies if the DB System is highly available.
When creating a DB System with High Availability, three instances are created and placed according to your region- and subnet-type. The secondaries are placed automatically in the other two availability or fault domains. You can choose the preferred location of your primary instance, only.
func (MysqlDbSystemOutput) LifecycleDetails ¶
func (o MysqlDbSystemOutput) LifecycleDetails() pulumi.StringOutput
Additional information about the current lifecycleState.
func (MysqlDbSystemOutput) Maintenance ¶
func (o MysqlDbSystemOutput) Maintenance() MysqlDbSystemMaintenanceOutput
(Updatable) The Maintenance Policy for the DB System or Read Replica that this model is included in. `maintenance` and `backupPolicy` cannot be updated in the same request.
func (MysqlDbSystemOutput) MysqlVersion ¶
func (o MysqlDbSystemOutput) MysqlVersion() pulumi.StringOutput
The specific MySQL version identifier.
func (MysqlDbSystemOutput) PointInTimeRecoveryDetails ¶
func (o MysqlDbSystemOutput) PointInTimeRecoveryDetails() MysqlDbSystemPointInTimeRecoveryDetailArrayOutput
Point-in-time Recovery details like earliest and latest recovery time point for the DB System.
func (MysqlDbSystemOutput) Port ¶
func (o MysqlDbSystemOutput) Port() pulumi.IntOutput
The port for primary endpoint of the DB System to listen on.
func (MysqlDbSystemOutput) PortX ¶
func (o MysqlDbSystemOutput) PortX() pulumi.IntOutput
The TCP network port on which X Plugin listens for connections. This is the X Plugin equivalent of port.
func (MysqlDbSystemOutput) SecureConnections ¶
func (o MysqlDbSystemOutput) SecureConnections() MysqlDbSystemSecureConnectionsOutput
(Updatable) Secure connection configuration details.
func (MysqlDbSystemOutput) ShapeName ¶
func (o MysqlDbSystemOutput) ShapeName() pulumi.StringOutput
(Updatable) The name of the shape. The shape determines the resources allocated * CPU cores and memory for VM shapes; CPU cores, memory and storage for non-VM (or bare metal) shapes. To get a list of shapes, use the [ListShapes](https://docs.cloud.oracle.com/iaas/api/#/en/mysql/20190415/ShapeSummary/ListShapes) operation.
func (MysqlDbSystemOutput) ShutdownType ¶
func (o MysqlDbSystemOutput) ShutdownType() pulumi.StringPtrOutput
It is applicable only for stopping a DB System. Could be set to `FAST`, `SLOW` or `IMMEDIATE`. Default value is `FAST`.
** 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 (MysqlDbSystemOutput) Source ¶
func (o MysqlDbSystemOutput) Source() MysqlDbSystemSourceOutput
Parameters detailing how to provision the initial data of the system.
func (MysqlDbSystemOutput) State ¶
func (o MysqlDbSystemOutput) State() pulumi.StringOutput
(Updatable) The target state for the DB System. Could be set to `ACTIVE` or `INACTIVE`.
func (MysqlDbSystemOutput) SubnetId ¶
func (o MysqlDbSystemOutput) SubnetId() pulumi.StringOutput
The OCID of the subnet the DB System is associated with.
func (MysqlDbSystemOutput) TimeCreated ¶
func (o MysqlDbSystemOutput) TimeCreated() pulumi.StringOutput
The date and time the DB System was created.
func (MysqlDbSystemOutput) TimeUpdated ¶
func (o MysqlDbSystemOutput) TimeUpdated() pulumi.StringOutput
The time the DB System was last updated.
func (MysqlDbSystemOutput) ToMysqlDbSystemOutput ¶
func (o MysqlDbSystemOutput) ToMysqlDbSystemOutput() MysqlDbSystemOutput
func (MysqlDbSystemOutput) ToMysqlDbSystemOutputWithContext ¶
func (o MysqlDbSystemOutput) ToMysqlDbSystemOutputWithContext(ctx context.Context) MysqlDbSystemOutput
type MysqlDbSystemPointInTimeRecoveryDetail ¶
type MysqlDbSystemPointInTimeRecoveryDetail struct { // Earliest recovery time point for the DB System, as described by [RFC 3339](https://tools.ietf.org/rfc/rfc3339). TimeEarliestRecoveryPoint *string `pulumi:"timeEarliestRecoveryPoint"` // Latest recovery time point for the DB System, as described by [RFC 3339](https://tools.ietf.org/rfc/rfc3339). TimeLatestRecoveryPoint *string `pulumi:"timeLatestRecoveryPoint"` }
type MysqlDbSystemPointInTimeRecoveryDetailArgs ¶
type MysqlDbSystemPointInTimeRecoveryDetailArgs struct { // Earliest recovery time point for the DB System, as described by [RFC 3339](https://tools.ietf.org/rfc/rfc3339). TimeEarliestRecoveryPoint pulumi.StringPtrInput `pulumi:"timeEarliestRecoveryPoint"` // Latest recovery time point for the DB System, as described by [RFC 3339](https://tools.ietf.org/rfc/rfc3339). TimeLatestRecoveryPoint pulumi.StringPtrInput `pulumi:"timeLatestRecoveryPoint"` }
func (MysqlDbSystemPointInTimeRecoveryDetailArgs) ElementType ¶
func (MysqlDbSystemPointInTimeRecoveryDetailArgs) ElementType() reflect.Type
func (MysqlDbSystemPointInTimeRecoveryDetailArgs) ToMysqlDbSystemPointInTimeRecoveryDetailOutput ¶
func (i MysqlDbSystemPointInTimeRecoveryDetailArgs) ToMysqlDbSystemPointInTimeRecoveryDetailOutput() MysqlDbSystemPointInTimeRecoveryDetailOutput
func (MysqlDbSystemPointInTimeRecoveryDetailArgs) ToMysqlDbSystemPointInTimeRecoveryDetailOutputWithContext ¶
func (i MysqlDbSystemPointInTimeRecoveryDetailArgs) ToMysqlDbSystemPointInTimeRecoveryDetailOutputWithContext(ctx context.Context) MysqlDbSystemPointInTimeRecoveryDetailOutput
type MysqlDbSystemPointInTimeRecoveryDetailArray ¶
type MysqlDbSystemPointInTimeRecoveryDetailArray []MysqlDbSystemPointInTimeRecoveryDetailInput
func (MysqlDbSystemPointInTimeRecoveryDetailArray) ElementType ¶
func (MysqlDbSystemPointInTimeRecoveryDetailArray) ElementType() reflect.Type
func (MysqlDbSystemPointInTimeRecoveryDetailArray) ToMysqlDbSystemPointInTimeRecoveryDetailArrayOutput ¶
func (i MysqlDbSystemPointInTimeRecoveryDetailArray) ToMysqlDbSystemPointInTimeRecoveryDetailArrayOutput() MysqlDbSystemPointInTimeRecoveryDetailArrayOutput
func (MysqlDbSystemPointInTimeRecoveryDetailArray) ToMysqlDbSystemPointInTimeRecoveryDetailArrayOutputWithContext ¶
func (i MysqlDbSystemPointInTimeRecoveryDetailArray) ToMysqlDbSystemPointInTimeRecoveryDetailArrayOutputWithContext(ctx context.Context) MysqlDbSystemPointInTimeRecoveryDetailArrayOutput
type MysqlDbSystemPointInTimeRecoveryDetailArrayInput ¶
type MysqlDbSystemPointInTimeRecoveryDetailArrayInput interface { pulumi.Input ToMysqlDbSystemPointInTimeRecoveryDetailArrayOutput() MysqlDbSystemPointInTimeRecoveryDetailArrayOutput ToMysqlDbSystemPointInTimeRecoveryDetailArrayOutputWithContext(context.Context) MysqlDbSystemPointInTimeRecoveryDetailArrayOutput }
MysqlDbSystemPointInTimeRecoveryDetailArrayInput is an input type that accepts MysqlDbSystemPointInTimeRecoveryDetailArray and MysqlDbSystemPointInTimeRecoveryDetailArrayOutput values. You can construct a concrete instance of `MysqlDbSystemPointInTimeRecoveryDetailArrayInput` via:
MysqlDbSystemPointInTimeRecoveryDetailArray{ MysqlDbSystemPointInTimeRecoveryDetailArgs{...} }
type MysqlDbSystemPointInTimeRecoveryDetailArrayOutput ¶
type MysqlDbSystemPointInTimeRecoveryDetailArrayOutput struct{ *pulumi.OutputState }
func (MysqlDbSystemPointInTimeRecoveryDetailArrayOutput) ElementType ¶
func (MysqlDbSystemPointInTimeRecoveryDetailArrayOutput) ElementType() reflect.Type
func (MysqlDbSystemPointInTimeRecoveryDetailArrayOutput) ToMysqlDbSystemPointInTimeRecoveryDetailArrayOutput ¶
func (o MysqlDbSystemPointInTimeRecoveryDetailArrayOutput) ToMysqlDbSystemPointInTimeRecoveryDetailArrayOutput() MysqlDbSystemPointInTimeRecoveryDetailArrayOutput
func (MysqlDbSystemPointInTimeRecoveryDetailArrayOutput) ToMysqlDbSystemPointInTimeRecoveryDetailArrayOutputWithContext ¶
func (o MysqlDbSystemPointInTimeRecoveryDetailArrayOutput) ToMysqlDbSystemPointInTimeRecoveryDetailArrayOutputWithContext(ctx context.Context) MysqlDbSystemPointInTimeRecoveryDetailArrayOutput
type MysqlDbSystemPointInTimeRecoveryDetailInput ¶
type MysqlDbSystemPointInTimeRecoveryDetailInput interface { pulumi.Input ToMysqlDbSystemPointInTimeRecoveryDetailOutput() MysqlDbSystemPointInTimeRecoveryDetailOutput ToMysqlDbSystemPointInTimeRecoveryDetailOutputWithContext(context.Context) MysqlDbSystemPointInTimeRecoveryDetailOutput }
MysqlDbSystemPointInTimeRecoveryDetailInput is an input type that accepts MysqlDbSystemPointInTimeRecoveryDetailArgs and MysqlDbSystemPointInTimeRecoveryDetailOutput values. You can construct a concrete instance of `MysqlDbSystemPointInTimeRecoveryDetailInput` via:
MysqlDbSystemPointInTimeRecoveryDetailArgs{...}
type MysqlDbSystemPointInTimeRecoveryDetailOutput ¶
type MysqlDbSystemPointInTimeRecoveryDetailOutput struct{ *pulumi.OutputState }
func (MysqlDbSystemPointInTimeRecoveryDetailOutput) ElementType ¶
func (MysqlDbSystemPointInTimeRecoveryDetailOutput) ElementType() reflect.Type
func (MysqlDbSystemPointInTimeRecoveryDetailOutput) TimeEarliestRecoveryPoint ¶
func (o MysqlDbSystemPointInTimeRecoveryDetailOutput) TimeEarliestRecoveryPoint() pulumi.StringPtrOutput
Earliest recovery time point for the DB System, as described by [RFC 3339](https://tools.ietf.org/rfc/rfc3339).
func (MysqlDbSystemPointInTimeRecoveryDetailOutput) TimeLatestRecoveryPoint ¶
func (o MysqlDbSystemPointInTimeRecoveryDetailOutput) TimeLatestRecoveryPoint() pulumi.StringPtrOutput
Latest recovery time point for the DB System, as described by [RFC 3339](https://tools.ietf.org/rfc/rfc3339).
func (MysqlDbSystemPointInTimeRecoveryDetailOutput) ToMysqlDbSystemPointInTimeRecoveryDetailOutput ¶
func (o MysqlDbSystemPointInTimeRecoveryDetailOutput) ToMysqlDbSystemPointInTimeRecoveryDetailOutput() MysqlDbSystemPointInTimeRecoveryDetailOutput
func (MysqlDbSystemPointInTimeRecoveryDetailOutput) ToMysqlDbSystemPointInTimeRecoveryDetailOutputWithContext ¶
func (o MysqlDbSystemPointInTimeRecoveryDetailOutput) ToMysqlDbSystemPointInTimeRecoveryDetailOutputWithContext(ctx context.Context) MysqlDbSystemPointInTimeRecoveryDetailOutput
type MysqlDbSystemSecureConnections ¶
type MysqlDbSystemSecureConnections struct { // (Updatable) Select whether to use MySQL Database Service-managed certificate (SYSTEM) or your own certificate (BYOC). CertificateGenerationType string `pulumi:"certificateGenerationType"` // (Updatable) The OCID of the certificate to use. CertificateId *string `pulumi:"certificateId"` }
type MysqlDbSystemSecureConnectionsArgs ¶
type MysqlDbSystemSecureConnectionsArgs struct { // (Updatable) Select whether to use MySQL Database Service-managed certificate (SYSTEM) or your own certificate (BYOC). CertificateGenerationType pulumi.StringInput `pulumi:"certificateGenerationType"` // (Updatable) The OCID of the certificate to use. CertificateId pulumi.StringPtrInput `pulumi:"certificateId"` }
func (MysqlDbSystemSecureConnectionsArgs) ElementType ¶
func (MysqlDbSystemSecureConnectionsArgs) ElementType() reflect.Type
func (MysqlDbSystemSecureConnectionsArgs) ToMysqlDbSystemSecureConnectionsOutput ¶
func (i MysqlDbSystemSecureConnectionsArgs) ToMysqlDbSystemSecureConnectionsOutput() MysqlDbSystemSecureConnectionsOutput
func (MysqlDbSystemSecureConnectionsArgs) ToMysqlDbSystemSecureConnectionsOutputWithContext ¶
func (i MysqlDbSystemSecureConnectionsArgs) ToMysqlDbSystemSecureConnectionsOutputWithContext(ctx context.Context) MysqlDbSystemSecureConnectionsOutput
func (MysqlDbSystemSecureConnectionsArgs) ToMysqlDbSystemSecureConnectionsPtrOutput ¶
func (i MysqlDbSystemSecureConnectionsArgs) ToMysqlDbSystemSecureConnectionsPtrOutput() MysqlDbSystemSecureConnectionsPtrOutput
func (MysqlDbSystemSecureConnectionsArgs) ToMysqlDbSystemSecureConnectionsPtrOutputWithContext ¶
func (i MysqlDbSystemSecureConnectionsArgs) ToMysqlDbSystemSecureConnectionsPtrOutputWithContext(ctx context.Context) MysqlDbSystemSecureConnectionsPtrOutput
type MysqlDbSystemSecureConnectionsInput ¶
type MysqlDbSystemSecureConnectionsInput interface { pulumi.Input ToMysqlDbSystemSecureConnectionsOutput() MysqlDbSystemSecureConnectionsOutput ToMysqlDbSystemSecureConnectionsOutputWithContext(context.Context) MysqlDbSystemSecureConnectionsOutput }
MysqlDbSystemSecureConnectionsInput is an input type that accepts MysqlDbSystemSecureConnectionsArgs and MysqlDbSystemSecureConnectionsOutput values. You can construct a concrete instance of `MysqlDbSystemSecureConnectionsInput` via:
MysqlDbSystemSecureConnectionsArgs{...}
type MysqlDbSystemSecureConnectionsOutput ¶
type MysqlDbSystemSecureConnectionsOutput struct{ *pulumi.OutputState }
func (MysqlDbSystemSecureConnectionsOutput) CertificateGenerationType ¶
func (o MysqlDbSystemSecureConnectionsOutput) CertificateGenerationType() pulumi.StringOutput
(Updatable) Select whether to use MySQL Database Service-managed certificate (SYSTEM) or your own certificate (BYOC).
func (MysqlDbSystemSecureConnectionsOutput) CertificateId ¶
func (o MysqlDbSystemSecureConnectionsOutput) CertificateId() pulumi.StringPtrOutput
(Updatable) The OCID of the certificate to use.
func (MysqlDbSystemSecureConnectionsOutput) ElementType ¶
func (MysqlDbSystemSecureConnectionsOutput) ElementType() reflect.Type
func (MysqlDbSystemSecureConnectionsOutput) ToMysqlDbSystemSecureConnectionsOutput ¶
func (o MysqlDbSystemSecureConnectionsOutput) ToMysqlDbSystemSecureConnectionsOutput() MysqlDbSystemSecureConnectionsOutput
func (MysqlDbSystemSecureConnectionsOutput) ToMysqlDbSystemSecureConnectionsOutputWithContext ¶
func (o MysqlDbSystemSecureConnectionsOutput) ToMysqlDbSystemSecureConnectionsOutputWithContext(ctx context.Context) MysqlDbSystemSecureConnectionsOutput
func (MysqlDbSystemSecureConnectionsOutput) ToMysqlDbSystemSecureConnectionsPtrOutput ¶
func (o MysqlDbSystemSecureConnectionsOutput) ToMysqlDbSystemSecureConnectionsPtrOutput() MysqlDbSystemSecureConnectionsPtrOutput
func (MysqlDbSystemSecureConnectionsOutput) ToMysqlDbSystemSecureConnectionsPtrOutputWithContext ¶
func (o MysqlDbSystemSecureConnectionsOutput) ToMysqlDbSystemSecureConnectionsPtrOutputWithContext(ctx context.Context) MysqlDbSystemSecureConnectionsPtrOutput
type MysqlDbSystemSecureConnectionsPtrInput ¶
type MysqlDbSystemSecureConnectionsPtrInput interface { pulumi.Input ToMysqlDbSystemSecureConnectionsPtrOutput() MysqlDbSystemSecureConnectionsPtrOutput ToMysqlDbSystemSecureConnectionsPtrOutputWithContext(context.Context) MysqlDbSystemSecureConnectionsPtrOutput }
MysqlDbSystemSecureConnectionsPtrInput is an input type that accepts MysqlDbSystemSecureConnectionsArgs, MysqlDbSystemSecureConnectionsPtr and MysqlDbSystemSecureConnectionsPtrOutput values. You can construct a concrete instance of `MysqlDbSystemSecureConnectionsPtrInput` via:
MysqlDbSystemSecureConnectionsArgs{...} or: nil
func MysqlDbSystemSecureConnectionsPtr ¶
func MysqlDbSystemSecureConnectionsPtr(v *MysqlDbSystemSecureConnectionsArgs) MysqlDbSystemSecureConnectionsPtrInput
type MysqlDbSystemSecureConnectionsPtrOutput ¶
type MysqlDbSystemSecureConnectionsPtrOutput struct{ *pulumi.OutputState }
func (MysqlDbSystemSecureConnectionsPtrOutput) CertificateGenerationType ¶
func (o MysqlDbSystemSecureConnectionsPtrOutput) CertificateGenerationType() pulumi.StringPtrOutput
(Updatable) Select whether to use MySQL Database Service-managed certificate (SYSTEM) or your own certificate (BYOC).
func (MysqlDbSystemSecureConnectionsPtrOutput) CertificateId ¶
func (o MysqlDbSystemSecureConnectionsPtrOutput) CertificateId() pulumi.StringPtrOutput
(Updatable) The OCID of the certificate to use.
func (MysqlDbSystemSecureConnectionsPtrOutput) ElementType ¶
func (MysqlDbSystemSecureConnectionsPtrOutput) ElementType() reflect.Type
func (MysqlDbSystemSecureConnectionsPtrOutput) ToMysqlDbSystemSecureConnectionsPtrOutput ¶
func (o MysqlDbSystemSecureConnectionsPtrOutput) ToMysqlDbSystemSecureConnectionsPtrOutput() MysqlDbSystemSecureConnectionsPtrOutput
func (MysqlDbSystemSecureConnectionsPtrOutput) ToMysqlDbSystemSecureConnectionsPtrOutputWithContext ¶
func (o MysqlDbSystemSecureConnectionsPtrOutput) ToMysqlDbSystemSecureConnectionsPtrOutputWithContext(ctx context.Context) MysqlDbSystemSecureConnectionsPtrOutput
type MysqlDbSystemSource ¶
type MysqlDbSystemSource struct { // The OCID of the backup to be used as the source for the new DB System. BackupId *string `pulumi:"backupId"` // The OCID of the DB System from which a backup shall be selected to be restored when creating the new DB System. Use this together with recovery point to perform a point in time recovery operation. DbSystemId *string `pulumi:"dbSystemId"` // The date and time, as per RFC 3339, of the change up to which the new DB System shall be restored to, using a backup and logs from the original DB System. In case no point in time is specified, then this new DB System shall be restored up to the latest change recorded for the original DB System. RecoveryPoint *string `pulumi:"recoveryPoint"` // The specific source identifier. Use `BACKUP` for creating a new database by restoring from a backup. Use `IMPORTURL` for creating a new database from a URL Object Storage PAR. SourceType string `pulumi:"sourceType"` // The Pre-Authenticated Request (PAR) of a bucket/prefix or PAR of a @.manifest.json object from the Object Storage. Check [Using Pre-Authenticated Requests](https://docs.oracle.com/en-us/iaas/Content/Object/Tasks/usingpreauthenticatedrequests.htm) for information related to PAR creation. Please create PAR with "Permit object reads" access type and "Enable Object Listing" permission when using a bucket/prefix PAR. Please create PAR with "Permit object reads" access type when using a @.manifest.json object PAR. SourceUrl *string `pulumi:"sourceUrl"` }
type MysqlDbSystemSourceArgs ¶
type MysqlDbSystemSourceArgs struct { // The OCID of the backup to be used as the source for the new DB System. BackupId pulumi.StringPtrInput `pulumi:"backupId"` // The OCID of the DB System from which a backup shall be selected to be restored when creating the new DB System. Use this together with recovery point to perform a point in time recovery operation. DbSystemId pulumi.StringPtrInput `pulumi:"dbSystemId"` // The date and time, as per RFC 3339, of the change up to which the new DB System shall be restored to, using a backup and logs from the original DB System. In case no point in time is specified, then this new DB System shall be restored up to the latest change recorded for the original DB System. RecoveryPoint pulumi.StringPtrInput `pulumi:"recoveryPoint"` // The specific source identifier. Use `BACKUP` for creating a new database by restoring from a backup. Use `IMPORTURL` for creating a new database from a URL Object Storage PAR. SourceType pulumi.StringInput `pulumi:"sourceType"` // The Pre-Authenticated Request (PAR) of a bucket/prefix or PAR of a @.manifest.json object from the Object Storage. Check [Using Pre-Authenticated Requests](https://docs.oracle.com/en-us/iaas/Content/Object/Tasks/usingpreauthenticatedrequests.htm) for information related to PAR creation. Please create PAR with "Permit object reads" access type and "Enable Object Listing" permission when using a bucket/prefix PAR. Please create PAR with "Permit object reads" access type when using a @.manifest.json object PAR. SourceUrl pulumi.StringPtrInput `pulumi:"sourceUrl"` }
func (MysqlDbSystemSourceArgs) ElementType ¶
func (MysqlDbSystemSourceArgs) ElementType() reflect.Type
func (MysqlDbSystemSourceArgs) ToMysqlDbSystemSourceOutput ¶
func (i MysqlDbSystemSourceArgs) ToMysqlDbSystemSourceOutput() MysqlDbSystemSourceOutput
func (MysqlDbSystemSourceArgs) ToMysqlDbSystemSourceOutputWithContext ¶
func (i MysqlDbSystemSourceArgs) ToMysqlDbSystemSourceOutputWithContext(ctx context.Context) MysqlDbSystemSourceOutput
func (MysqlDbSystemSourceArgs) ToMysqlDbSystemSourcePtrOutput ¶
func (i MysqlDbSystemSourceArgs) ToMysqlDbSystemSourcePtrOutput() MysqlDbSystemSourcePtrOutput
func (MysqlDbSystemSourceArgs) ToMysqlDbSystemSourcePtrOutputWithContext ¶
func (i MysqlDbSystemSourceArgs) ToMysqlDbSystemSourcePtrOutputWithContext(ctx context.Context) MysqlDbSystemSourcePtrOutput
type MysqlDbSystemSourceInput ¶
type MysqlDbSystemSourceInput interface { pulumi.Input ToMysqlDbSystemSourceOutput() MysqlDbSystemSourceOutput ToMysqlDbSystemSourceOutputWithContext(context.Context) MysqlDbSystemSourceOutput }
MysqlDbSystemSourceInput is an input type that accepts MysqlDbSystemSourceArgs and MysqlDbSystemSourceOutput values. You can construct a concrete instance of `MysqlDbSystemSourceInput` via:
MysqlDbSystemSourceArgs{...}
type MysqlDbSystemSourceOutput ¶
type MysqlDbSystemSourceOutput struct{ *pulumi.OutputState }
func (MysqlDbSystemSourceOutput) BackupId ¶
func (o MysqlDbSystemSourceOutput) BackupId() pulumi.StringPtrOutput
The OCID of the backup to be used as the source for the new DB System.
func (MysqlDbSystemSourceOutput) DbSystemId ¶
func (o MysqlDbSystemSourceOutput) DbSystemId() pulumi.StringPtrOutput
The OCID of the DB System from which a backup shall be selected to be restored when creating the new DB System. Use this together with recovery point to perform a point in time recovery operation.
func (MysqlDbSystemSourceOutput) ElementType ¶
func (MysqlDbSystemSourceOutput) ElementType() reflect.Type
func (MysqlDbSystemSourceOutput) RecoveryPoint ¶
func (o MysqlDbSystemSourceOutput) RecoveryPoint() pulumi.StringPtrOutput
The date and time, as per RFC 3339, of the change up to which the new DB System shall be restored to, using a backup and logs from the original DB System. In case no point in time is specified, then this new DB System shall be restored up to the latest change recorded for the original DB System.
func (MysqlDbSystemSourceOutput) SourceType ¶
func (o MysqlDbSystemSourceOutput) SourceType() pulumi.StringOutput
The specific source identifier. Use `BACKUP` for creating a new database by restoring from a backup. Use `IMPORTURL` for creating a new database from a URL Object Storage PAR.
func (MysqlDbSystemSourceOutput) SourceUrl ¶
func (o MysqlDbSystemSourceOutput) SourceUrl() pulumi.StringPtrOutput
The Pre-Authenticated Request (PAR) of a bucket/prefix or PAR of a @.manifest.json object from the Object Storage. Check [Using Pre-Authenticated Requests](https://docs.oracle.com/en-us/iaas/Content/Object/Tasks/usingpreauthenticatedrequests.htm) for information related to PAR creation. Please create PAR with "Permit object reads" access type and "Enable Object Listing" permission when using a bucket/prefix PAR. Please create PAR with "Permit object reads" access type when using a @.manifest.json object PAR.
func (MysqlDbSystemSourceOutput) ToMysqlDbSystemSourceOutput ¶
func (o MysqlDbSystemSourceOutput) ToMysqlDbSystemSourceOutput() MysqlDbSystemSourceOutput
func (MysqlDbSystemSourceOutput) ToMysqlDbSystemSourceOutputWithContext ¶
func (o MysqlDbSystemSourceOutput) ToMysqlDbSystemSourceOutputWithContext(ctx context.Context) MysqlDbSystemSourceOutput
func (MysqlDbSystemSourceOutput) ToMysqlDbSystemSourcePtrOutput ¶
func (o MysqlDbSystemSourceOutput) ToMysqlDbSystemSourcePtrOutput() MysqlDbSystemSourcePtrOutput
func (MysqlDbSystemSourceOutput) ToMysqlDbSystemSourcePtrOutputWithContext ¶
func (o MysqlDbSystemSourceOutput) ToMysqlDbSystemSourcePtrOutputWithContext(ctx context.Context) MysqlDbSystemSourcePtrOutput
type MysqlDbSystemSourcePtrInput ¶
type MysqlDbSystemSourcePtrInput interface { pulumi.Input ToMysqlDbSystemSourcePtrOutput() MysqlDbSystemSourcePtrOutput ToMysqlDbSystemSourcePtrOutputWithContext(context.Context) MysqlDbSystemSourcePtrOutput }
MysqlDbSystemSourcePtrInput is an input type that accepts MysqlDbSystemSourceArgs, MysqlDbSystemSourcePtr and MysqlDbSystemSourcePtrOutput values. You can construct a concrete instance of `MysqlDbSystemSourcePtrInput` via:
MysqlDbSystemSourceArgs{...} or: nil
func MysqlDbSystemSourcePtr ¶
func MysqlDbSystemSourcePtr(v *MysqlDbSystemSourceArgs) MysqlDbSystemSourcePtrInput
type MysqlDbSystemSourcePtrOutput ¶
type MysqlDbSystemSourcePtrOutput struct{ *pulumi.OutputState }
func (MysqlDbSystemSourcePtrOutput) BackupId ¶
func (o MysqlDbSystemSourcePtrOutput) BackupId() pulumi.StringPtrOutput
The OCID of the backup to be used as the source for the new DB System.
func (MysqlDbSystemSourcePtrOutput) DbSystemId ¶
func (o MysqlDbSystemSourcePtrOutput) DbSystemId() pulumi.StringPtrOutput
The OCID of the DB System from which a backup shall be selected to be restored when creating the new DB System. Use this together with recovery point to perform a point in time recovery operation.
func (MysqlDbSystemSourcePtrOutput) Elem ¶
func (o MysqlDbSystemSourcePtrOutput) Elem() MysqlDbSystemSourceOutput
func (MysqlDbSystemSourcePtrOutput) ElementType ¶
func (MysqlDbSystemSourcePtrOutput) ElementType() reflect.Type
func (MysqlDbSystemSourcePtrOutput) RecoveryPoint ¶
func (o MysqlDbSystemSourcePtrOutput) RecoveryPoint() pulumi.StringPtrOutput
The date and time, as per RFC 3339, of the change up to which the new DB System shall be restored to, using a backup and logs from the original DB System. In case no point in time is specified, then this new DB System shall be restored up to the latest change recorded for the original DB System.
func (MysqlDbSystemSourcePtrOutput) SourceType ¶
func (o MysqlDbSystemSourcePtrOutput) SourceType() pulumi.StringPtrOutput
The specific source identifier. Use `BACKUP` for creating a new database by restoring from a backup. Use `IMPORTURL` for creating a new database from a URL Object Storage PAR.
func (MysqlDbSystemSourcePtrOutput) SourceUrl ¶
func (o MysqlDbSystemSourcePtrOutput) SourceUrl() pulumi.StringPtrOutput
The Pre-Authenticated Request (PAR) of a bucket/prefix or PAR of a @.manifest.json object from the Object Storage. Check [Using Pre-Authenticated Requests](https://docs.oracle.com/en-us/iaas/Content/Object/Tasks/usingpreauthenticatedrequests.htm) for information related to PAR creation. Please create PAR with "Permit object reads" access type and "Enable Object Listing" permission when using a bucket/prefix PAR. Please create PAR with "Permit object reads" access type when using a @.manifest.json object PAR.
func (MysqlDbSystemSourcePtrOutput) ToMysqlDbSystemSourcePtrOutput ¶
func (o MysqlDbSystemSourcePtrOutput) ToMysqlDbSystemSourcePtrOutput() MysqlDbSystemSourcePtrOutput
func (MysqlDbSystemSourcePtrOutput) ToMysqlDbSystemSourcePtrOutputWithContext ¶
func (o MysqlDbSystemSourcePtrOutput) ToMysqlDbSystemSourcePtrOutputWithContext(ctx context.Context) MysqlDbSystemSourcePtrOutput
type MysqlDbSystemState ¶
type MysqlDbSystemState struct { // The password for the administrative user. The password must be between 8 and 32 characters long, and must contain at least 1 numeric character, 1 lowercase character, 1 uppercase character, and 1 special (nonalphanumeric) character. AdminPassword pulumi.StringPtrInput // The username for the administrative user. AdminUsername pulumi.StringPtrInput // The availability domain on which to deploy the Read/Write endpoint. This defines the preferred primary instance. // // In a failover scenario, the Read/Write endpoint is redirected to one of the other availability domains and the MySQL instance in that domain is promoted to the primary instance. This redirection does not affect the IP address of the DB System in any way. // // For a standalone DB System, this defines the availability domain in which the DB System is placed. AvailabilityDomain pulumi.StringPtrInput // (Updatable) Backup policy as optionally used for DB System Creation. BackupPolicy MysqlDbSystemBackupPolicyPtrInput // A list with a summary of all the Channels attached to the DB System. Channels MysqlDbSystemChannelArrayInput // The OCID of the compartment. CompartmentId pulumi.StringPtrInput // (Updatable) The OCID of the Configuration to be used for this DB System. ConfigurationId pulumi.StringPtrInput // (Updatable) Whether to run the DB System with InnoDB Redo Logs and the Double Write Buffer enabled or disabled, and whether to enable or disable syncing of the Binary Logs. CrashRecovery pulumi.StringPtrInput // The availability domain and fault domain a DB System is placed in. CurrentPlacements MysqlDbSystemCurrentPlacementArrayInput // (Updatable) The list of customer email addresses that receive information from Oracle about the specified Oracle Cloud Infrastructure DB System resource. Oracle uses these email addresses to send notifications about planned and unplanned software maintenance updates, information about system hardware, and other information needed by administrators. Up to 10 email addresses can be added to the customer contacts for a DB System. CustomerContacts MysqlDbSystemCustomerContactArrayInput // (Updatable) Data Storage configuration properties. DataStorage MysqlDbSystemDataStoragePtrInput // (Updatable) Initial size of the data volume in GBs that will be created and attached. Keep in mind that this only specifies the size of the database data volume, the log volume for the database will be scaled appropriately with its shape. It is required if you are creating a new database. It cannot be set if you are creating a database from a backup. DataStorageSizeInGb pulumi.IntPtrInput // (Updatable) Whether to enable monitoring via the Database Management service. DatabaseManagement pulumi.StringPtrInput // (Updatable) Usage of predefined tag keys. These predefined keys are scoped to namespaces. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags pulumi.StringMapInput // (Updatable) Policy for how the DB System and related resources should be handled at the time of its deletion. DeletionPolicies MysqlDbSystemDeletionPolicyArrayInput // (Updatable) User-provided data about the DB System. Description pulumi.StringPtrInput // (Updatable) The user-friendly name for the DB System. It does not have to be unique. DisplayName pulumi.StringPtrInput // The network endpoints available for this DB System. Endpoints MysqlDbSystemEndpointArrayInput // The fault domain on which to deploy the Read/Write endpoint. This defines the preferred primary instance. // // In a failover scenario, the Read/Write endpoint is redirected to one of the other fault domains and the MySQL instance in that domain is promoted to the primary instance. This redirection does not affect the IP address of the DB System in any way. // // For a standalone DB System, this defines the fault domain in which the DB System is placed. FaultDomain pulumi.StringPtrInput // (Updatable) Simple key-value pair applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}` FreeformTags pulumi.StringMapInput // A summary of a HeatWave cluster. HeatWaveClusters MysqlDbSystemHeatWaveClusterArrayInput // The hostname for the primary endpoint of the DB System. Used for DNS. // // The value is the hostname portion of the primary private IP's fully qualified domain name (FQDN) (for example, "dbsystem-1" in FQDN "dbsystem-1.subnet123.vcn1.oraclevcn.com"). // // Must be unique across all VNICs in the subnet and comply with RFC 952 and RFC 1123. HostnameLabel pulumi.StringPtrInput // The IP address the DB System is configured to listen on. A private IP address of your choice to assign to the primary endpoint of the DB System. Must be an available IP address within the subnet's CIDR. If you don't specify a value, Oracle automatically assigns a private IP address from the subnet. This should be a "dotted-quad" style IPv4 address. IpAddress pulumi.StringPtrInput // If the DB System has a HeatWave Cluster attached. IsHeatWaveClusterAttached pulumi.BoolPtrInput // (Updatable) Specifies if the DB System is highly available. // // When creating a DB System with High Availability, three instances are created and placed according to your region- and subnet-type. The secondaries are placed automatically in the other two availability or fault domains. You can choose the preferred location of your primary instance, only. IsHighlyAvailable pulumi.BoolPtrInput // Additional information about the current lifecycleState. LifecycleDetails pulumi.StringPtrInput // (Updatable) The Maintenance Policy for the DB System or Read Replica that this model is included in. `maintenance` and `backupPolicy` cannot be updated in the same request. Maintenance MysqlDbSystemMaintenancePtrInput // The specific MySQL version identifier. MysqlVersion pulumi.StringPtrInput // Point-in-time Recovery details like earliest and latest recovery time point for the DB System. PointInTimeRecoveryDetails MysqlDbSystemPointInTimeRecoveryDetailArrayInput // The port for primary endpoint of the DB System to listen on. Port pulumi.IntPtrInput // The TCP network port on which X Plugin listens for connections. This is the X Plugin equivalent of port. PortX pulumi.IntPtrInput // (Updatable) Secure connection configuration details. SecureConnections MysqlDbSystemSecureConnectionsPtrInput // (Updatable) The name of the shape. The shape determines the resources allocated // * CPU cores and memory for VM shapes; CPU cores, memory and storage for non-VM (or bare metal) shapes. To get a list of shapes, use the [ListShapes](https://docs.cloud.oracle.com/iaas/api/#/en/mysql/20190415/ShapeSummary/ListShapes) operation. ShapeName pulumi.StringPtrInput // It is applicable only for stopping a DB System. Could be set to `FAST`, `SLOW` or `IMMEDIATE`. Default value is `FAST`. // // ** 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 ShutdownType pulumi.StringPtrInput // Parameters detailing how to provision the initial data of the system. Source MysqlDbSystemSourcePtrInput // (Updatable) The target state for the DB System. Could be set to `ACTIVE` or `INACTIVE`. State pulumi.StringPtrInput // The OCID of the subnet the DB System is associated with. SubnetId pulumi.StringPtrInput // The date and time the DB System was created. TimeCreated pulumi.StringPtrInput // The time the DB System was last updated. TimeUpdated pulumi.StringPtrInput }
func (MysqlDbSystemState) ElementType ¶
func (MysqlDbSystemState) ElementType() reflect.Type
type Replica ¶
type Replica struct { pulumi.CustomResourceState // The name of the Availability Domain the read replica is located in. AvailabilityDomain pulumi.StringOutput `pulumi:"availabilityDomain"` // The OCID of the compartment that contains the read replica. CompartmentId pulumi.StringOutput `pulumi:"compartmentId"` // The OCID of the Configuration to be used by the read replica. ConfigurationId pulumi.StringOutput `pulumi:"configurationId"` // The OCID of the DB System the read replica is associated with. DbSystemId pulumi.StringOutput `pulumi:"dbSystemId"` // (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) User provided description of the read replica. Description pulumi.StringOutput `pulumi:"description"` // (Updatable) The user-friendly name for the read replica. It does not have to be unique. DisplayName pulumi.StringOutput `pulumi:"displayName"` // The name of the Fault Domain the read replica is located in. FaultDomain pulumi.StringOutput `pulumi:"faultDomain"` // (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 IP address the read replica is configured to listen on. IpAddress pulumi.StringOutput `pulumi:"ipAddress"` // (Updatable) Specifies whether the read replica can be deleted. Set to true to prevent deletion, false (default) to allow. Note that if a read replica is delete protected it also prevents the entire DB System from being deleted. If the DB System is delete protected, read replicas can still be deleted individually if they are not delete protected themselves. IsDeleteProtected pulumi.BoolOutput `pulumi:"isDeleteProtected"` // A message describing the state of the read replica. LifecycleDetails pulumi.StringOutput `pulumi:"lifecycleDetails"` // The MySQL version to be used by the read replica. MysqlVersion pulumi.StringOutput `pulumi:"mysqlVersion"` // The port the read replica is configured to listen on. Port pulumi.IntOutput `pulumi:"port"` // The TCP network port on which X Plugin listens for connections. This is the X Plugin equivalent of port. PortX pulumi.IntOutput `pulumi:"portX"` // (Updatable) By default a read replica inherits the MySQL version, shape, and configuration of the source DB system. If you want to override any of these, provide values in the properties, mysqlVersion, shapeName, and configurationId. If you set a property value to "", then the value is inherited from its source DB system. ReplicaOverrides ReplicaReplicaOverridesOutput `pulumi:"replicaOverrides"` // Secure connection configuration details. SecureConnections ReplicaSecureConnectionArrayOutput `pulumi:"secureConnections"` // The shape currently in use by the read replica. The shape determines the resources allocated: CPU cores and memory for VM shapes, CPU cores, memory and storage for non-VM (bare metal) shapes. To get a list of shapes, use the [ListShapes](https://docs.cloud.oracle.com/iaas/api/#/en/mysql/20190415/ShapeSummary/ListShapes) operation. ShapeName pulumi.StringOutput `pulumi:"shapeName"` // The state of the read replica. State pulumi.StringOutput `pulumi:"state"` // The date and time the read replica was created, as described by [RFC 3339](https://tools.ietf.org/rfc/rfc3339). TimeCreated pulumi.StringOutput `pulumi:"timeCreated"` // The time the read replica was last updated, as described by [RFC 3339](https://tools.ietf.org/rfc/rfc3339). TimeUpdated pulumi.StringOutput `pulumi:"timeUpdated"` }
This resource provides the Replica resource in Oracle Cloud Infrastructure MySQL Database service.
Creates a DB System read replica.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/Mysql" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Mysql.NewReplica(ctx, "test_replica", &Mysql.ReplicaArgs{ DbSystemId: pulumi.Any(testMysqlDbSystem.Id), DefinedTags: pulumi.StringMap{ "foo-namespace.bar-key": pulumi.String("value"), }, Description: pulumi.Any(replicaDescription), DisplayName: pulumi.Any(replicaDisplayName), FreeformTags: pulumi.StringMap{ "bar-key": pulumi.String("value"), }, IsDeleteProtected: pulumi.Any(replicaIsDeleteProtected), ReplicaOverrides: &mysql.ReplicaReplicaOverridesArgs{ ConfigurationId: pulumi.Any(testMysqlConfiguration.Id), MysqlVersion: pulumi.Any(replicaReplicaOverridesMysqlVersion), ShapeName: pulumi.Any(testShape.Name), }, }) if err != nil { return err } return nil }) }
```
## Import
Replicas can be imported using the `id`, e.g.
```sh $ pulumi import oci:Mysql/replica:Replica test_replica "id" ```
func GetReplica ¶
func GetReplica(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ReplicaState, opts ...pulumi.ResourceOption) (*Replica, error)
GetReplica gets an existing Replica 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 NewReplica ¶
func NewReplica(ctx *pulumi.Context, name string, args *ReplicaArgs, opts ...pulumi.ResourceOption) (*Replica, error)
NewReplica registers a new resource with the given unique name, arguments, and options.
func (*Replica) ElementType ¶
func (*Replica) ToReplicaOutput ¶
func (i *Replica) ToReplicaOutput() ReplicaOutput
func (*Replica) ToReplicaOutputWithContext ¶
func (i *Replica) ToReplicaOutputWithContext(ctx context.Context) ReplicaOutput
type ReplicaArgs ¶
type ReplicaArgs struct { // The OCID of the DB System the read replica is associated with. DbSystemId 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) User provided description of the read replica. Description pulumi.StringPtrInput // (Updatable) The user-friendly name for the read replica. It does not have to be unique. DisplayName 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 // (Updatable) Specifies whether the read replica can be deleted. Set to true to prevent deletion, false (default) to allow. Note that if a read replica is delete protected it also prevents the entire DB System from being deleted. If the DB System is delete protected, read replicas can still be deleted individually if they are not delete protected themselves. IsDeleteProtected pulumi.BoolPtrInput // (Updatable) By default a read replica inherits the MySQL version, shape, and configuration of the source DB system. If you want to override any of these, provide values in the properties, mysqlVersion, shapeName, and configurationId. If you set a property value to "", then the value is inherited from its source DB system. ReplicaOverrides ReplicaReplicaOverridesPtrInput }
The set of arguments for constructing a Replica resource.
func (ReplicaArgs) ElementType ¶
func (ReplicaArgs) ElementType() reflect.Type
type ReplicaArray ¶
type ReplicaArray []ReplicaInput
func (ReplicaArray) ElementType ¶
func (ReplicaArray) ElementType() reflect.Type
func (ReplicaArray) ToReplicaArrayOutput ¶
func (i ReplicaArray) ToReplicaArrayOutput() ReplicaArrayOutput
func (ReplicaArray) ToReplicaArrayOutputWithContext ¶
func (i ReplicaArray) ToReplicaArrayOutputWithContext(ctx context.Context) ReplicaArrayOutput
type ReplicaArrayInput ¶
type ReplicaArrayInput interface { pulumi.Input ToReplicaArrayOutput() ReplicaArrayOutput ToReplicaArrayOutputWithContext(context.Context) ReplicaArrayOutput }
ReplicaArrayInput is an input type that accepts ReplicaArray and ReplicaArrayOutput values. You can construct a concrete instance of `ReplicaArrayInput` via:
ReplicaArray{ ReplicaArgs{...} }
type ReplicaArrayOutput ¶
type ReplicaArrayOutput struct{ *pulumi.OutputState }
func (ReplicaArrayOutput) ElementType ¶
func (ReplicaArrayOutput) ElementType() reflect.Type
func (ReplicaArrayOutput) Index ¶
func (o ReplicaArrayOutput) Index(i pulumi.IntInput) ReplicaOutput
func (ReplicaArrayOutput) ToReplicaArrayOutput ¶
func (o ReplicaArrayOutput) ToReplicaArrayOutput() ReplicaArrayOutput
func (ReplicaArrayOutput) ToReplicaArrayOutputWithContext ¶
func (o ReplicaArrayOutput) ToReplicaArrayOutputWithContext(ctx context.Context) ReplicaArrayOutput
type ReplicaInput ¶
type ReplicaInput interface { pulumi.Input ToReplicaOutput() ReplicaOutput ToReplicaOutputWithContext(ctx context.Context) ReplicaOutput }
type ReplicaMap ¶
type ReplicaMap map[string]ReplicaInput
func (ReplicaMap) ElementType ¶
func (ReplicaMap) ElementType() reflect.Type
func (ReplicaMap) ToReplicaMapOutput ¶
func (i ReplicaMap) ToReplicaMapOutput() ReplicaMapOutput
func (ReplicaMap) ToReplicaMapOutputWithContext ¶
func (i ReplicaMap) ToReplicaMapOutputWithContext(ctx context.Context) ReplicaMapOutput
type ReplicaMapInput ¶
type ReplicaMapInput interface { pulumi.Input ToReplicaMapOutput() ReplicaMapOutput ToReplicaMapOutputWithContext(context.Context) ReplicaMapOutput }
ReplicaMapInput is an input type that accepts ReplicaMap and ReplicaMapOutput values. You can construct a concrete instance of `ReplicaMapInput` via:
ReplicaMap{ "key": ReplicaArgs{...} }
type ReplicaMapOutput ¶
type ReplicaMapOutput struct{ *pulumi.OutputState }
func (ReplicaMapOutput) ElementType ¶
func (ReplicaMapOutput) ElementType() reflect.Type
func (ReplicaMapOutput) MapIndex ¶
func (o ReplicaMapOutput) MapIndex(k pulumi.StringInput) ReplicaOutput
func (ReplicaMapOutput) ToReplicaMapOutput ¶
func (o ReplicaMapOutput) ToReplicaMapOutput() ReplicaMapOutput
func (ReplicaMapOutput) ToReplicaMapOutputWithContext ¶
func (o ReplicaMapOutput) ToReplicaMapOutputWithContext(ctx context.Context) ReplicaMapOutput
type ReplicaOutput ¶
type ReplicaOutput struct{ *pulumi.OutputState }
func (ReplicaOutput) AvailabilityDomain ¶
func (o ReplicaOutput) AvailabilityDomain() pulumi.StringOutput
The name of the Availability Domain the read replica is located in.
func (ReplicaOutput) CompartmentId ¶
func (o ReplicaOutput) CompartmentId() pulumi.StringOutput
The OCID of the compartment that contains the read replica.
func (ReplicaOutput) ConfigurationId ¶
func (o ReplicaOutput) ConfigurationId() pulumi.StringOutput
The OCID of the Configuration to be used by the read replica.
func (ReplicaOutput) DbSystemId ¶
func (o ReplicaOutput) DbSystemId() pulumi.StringOutput
The OCID of the DB System the read replica is associated with.
func (ReplicaOutput) DefinedTags ¶
func (o ReplicaOutput) 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 (ReplicaOutput) Description ¶
func (o ReplicaOutput) Description() pulumi.StringOutput
(Updatable) User provided description of the read replica.
func (ReplicaOutput) DisplayName ¶
func (o ReplicaOutput) DisplayName() pulumi.StringOutput
(Updatable) The user-friendly name for the read replica. It does not have to be unique.
func (ReplicaOutput) ElementType ¶
func (ReplicaOutput) ElementType() reflect.Type
func (ReplicaOutput) FaultDomain ¶
func (o ReplicaOutput) FaultDomain() pulumi.StringOutput
The name of the Fault Domain the read replica is located in.
func (ReplicaOutput) FreeformTags ¶
func (o ReplicaOutput) 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 (ReplicaOutput) IpAddress ¶
func (o ReplicaOutput) IpAddress() pulumi.StringOutput
The IP address the read replica is configured to listen on.
func (ReplicaOutput) IsDeleteProtected ¶
func (o ReplicaOutput) IsDeleteProtected() pulumi.BoolOutput
(Updatable) Specifies whether the read replica can be deleted. Set to true to prevent deletion, false (default) to allow. Note that if a read replica is delete protected it also prevents the entire DB System from being deleted. If the DB System is delete protected, read replicas can still be deleted individually if they are not delete protected themselves.
func (ReplicaOutput) LifecycleDetails ¶
func (o ReplicaOutput) LifecycleDetails() pulumi.StringOutput
A message describing the state of the read replica.
func (ReplicaOutput) MysqlVersion ¶
func (o ReplicaOutput) MysqlVersion() pulumi.StringOutput
The MySQL version to be used by the read replica.
func (ReplicaOutput) Port ¶
func (o ReplicaOutput) Port() pulumi.IntOutput
The port the read replica is configured to listen on.
func (ReplicaOutput) PortX ¶
func (o ReplicaOutput) PortX() pulumi.IntOutput
The TCP network port on which X Plugin listens for connections. This is the X Plugin equivalent of port.
func (ReplicaOutput) ReplicaOverrides ¶
func (o ReplicaOutput) ReplicaOverrides() ReplicaReplicaOverridesOutput
(Updatable) By default a read replica inherits the MySQL version, shape, and configuration of the source DB system. If you want to override any of these, provide values in the properties, mysqlVersion, shapeName, and configurationId. If you set a property value to "", then the value is inherited from its source DB system.
func (ReplicaOutput) SecureConnections ¶
func (o ReplicaOutput) SecureConnections() ReplicaSecureConnectionArrayOutput
Secure connection configuration details.
func (ReplicaOutput) ShapeName ¶
func (o ReplicaOutput) ShapeName() pulumi.StringOutput
The shape currently in use by the read replica. The shape determines the resources allocated: CPU cores and memory for VM shapes, CPU cores, memory and storage for non-VM (bare metal) shapes. To get a list of shapes, use the [ListShapes](https://docs.cloud.oracle.com/iaas/api/#/en/mysql/20190415/ShapeSummary/ListShapes) operation.
func (ReplicaOutput) State ¶
func (o ReplicaOutput) State() pulumi.StringOutput
The state of the read replica.
func (ReplicaOutput) TimeCreated ¶
func (o ReplicaOutput) TimeCreated() pulumi.StringOutput
The date and time the read replica was created, as described by [RFC 3339](https://tools.ietf.org/rfc/rfc3339).
func (ReplicaOutput) TimeUpdated ¶
func (o ReplicaOutput) TimeUpdated() pulumi.StringOutput
The time the read replica was last updated, as described by [RFC 3339](https://tools.ietf.org/rfc/rfc3339).
func (ReplicaOutput) ToReplicaOutput ¶
func (o ReplicaOutput) ToReplicaOutput() ReplicaOutput
func (ReplicaOutput) ToReplicaOutputWithContext ¶
func (o ReplicaOutput) ToReplicaOutputWithContext(ctx context.Context) ReplicaOutput
type ReplicaReplicaOverrides ¶
type ReplicaReplicaOverrides struct { // (Updatable) The OCID of the Configuration to be used by the read replica. ConfigurationId *string `pulumi:"configurationId"` // (Updatable) The MySQL version to be used by the read replica. MysqlVersion *string `pulumi:"mysqlVersion"` // (Updatable) The shape to be used by the read replica. The shape determines the resources allocated: CPU cores and memory for VM shapes, CPU cores, memory and storage for non-VM (bare metal) shapes. To get a list of shapes, use the [ListShapes](https://docs.cloud.oracle.com/iaas/api/#/en/mysql/20190415/ShapeSummary/ListShapes) operation. // // ** 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 ShapeName *string `pulumi:"shapeName"` }
type ReplicaReplicaOverridesArgs ¶
type ReplicaReplicaOverridesArgs struct { // (Updatable) The OCID of the Configuration to be used by the read replica. ConfigurationId pulumi.StringPtrInput `pulumi:"configurationId"` // (Updatable) The MySQL version to be used by the read replica. MysqlVersion pulumi.StringPtrInput `pulumi:"mysqlVersion"` // (Updatable) The shape to be used by the read replica. The shape determines the resources allocated: CPU cores and memory for VM shapes, CPU cores, memory and storage for non-VM (bare metal) shapes. To get a list of shapes, use the [ListShapes](https://docs.cloud.oracle.com/iaas/api/#/en/mysql/20190415/ShapeSummary/ListShapes) operation. // // ** 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 ShapeName pulumi.StringPtrInput `pulumi:"shapeName"` }
func (ReplicaReplicaOverridesArgs) ElementType ¶
func (ReplicaReplicaOverridesArgs) ElementType() reflect.Type
func (ReplicaReplicaOverridesArgs) ToReplicaReplicaOverridesOutput ¶
func (i ReplicaReplicaOverridesArgs) ToReplicaReplicaOverridesOutput() ReplicaReplicaOverridesOutput
func (ReplicaReplicaOverridesArgs) ToReplicaReplicaOverridesOutputWithContext ¶
func (i ReplicaReplicaOverridesArgs) ToReplicaReplicaOverridesOutputWithContext(ctx context.Context) ReplicaReplicaOverridesOutput
func (ReplicaReplicaOverridesArgs) ToReplicaReplicaOverridesPtrOutput ¶
func (i ReplicaReplicaOverridesArgs) ToReplicaReplicaOverridesPtrOutput() ReplicaReplicaOverridesPtrOutput
func (ReplicaReplicaOverridesArgs) ToReplicaReplicaOverridesPtrOutputWithContext ¶
func (i ReplicaReplicaOverridesArgs) ToReplicaReplicaOverridesPtrOutputWithContext(ctx context.Context) ReplicaReplicaOverridesPtrOutput
type ReplicaReplicaOverridesInput ¶
type ReplicaReplicaOverridesInput interface { pulumi.Input ToReplicaReplicaOverridesOutput() ReplicaReplicaOverridesOutput ToReplicaReplicaOverridesOutputWithContext(context.Context) ReplicaReplicaOverridesOutput }
ReplicaReplicaOverridesInput is an input type that accepts ReplicaReplicaOverridesArgs and ReplicaReplicaOverridesOutput values. You can construct a concrete instance of `ReplicaReplicaOverridesInput` via:
ReplicaReplicaOverridesArgs{...}
type ReplicaReplicaOverridesOutput ¶
type ReplicaReplicaOverridesOutput struct{ *pulumi.OutputState }
func (ReplicaReplicaOverridesOutput) ConfigurationId ¶
func (o ReplicaReplicaOverridesOutput) ConfigurationId() pulumi.StringPtrOutput
(Updatable) The OCID of the Configuration to be used by the read replica.
func (ReplicaReplicaOverridesOutput) ElementType ¶
func (ReplicaReplicaOverridesOutput) ElementType() reflect.Type
func (ReplicaReplicaOverridesOutput) MysqlVersion ¶
func (o ReplicaReplicaOverridesOutput) MysqlVersion() pulumi.StringPtrOutput
(Updatable) The MySQL version to be used by the read replica.
func (ReplicaReplicaOverridesOutput) ShapeName ¶
func (o ReplicaReplicaOverridesOutput) ShapeName() pulumi.StringPtrOutput
(Updatable) The shape to be used by the read replica. The shape determines the resources allocated: CPU cores and memory for VM shapes, CPU cores, memory and storage for non-VM (bare metal) shapes. To get a list of shapes, use the [ListShapes](https://docs.cloud.oracle.com/iaas/api/#/en/mysql/20190415/ShapeSummary/ListShapes) operation.
** 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 (ReplicaReplicaOverridesOutput) ToReplicaReplicaOverridesOutput ¶
func (o ReplicaReplicaOverridesOutput) ToReplicaReplicaOverridesOutput() ReplicaReplicaOverridesOutput
func (ReplicaReplicaOverridesOutput) ToReplicaReplicaOverridesOutputWithContext ¶
func (o ReplicaReplicaOverridesOutput) ToReplicaReplicaOverridesOutputWithContext(ctx context.Context) ReplicaReplicaOverridesOutput
func (ReplicaReplicaOverridesOutput) ToReplicaReplicaOverridesPtrOutput ¶
func (o ReplicaReplicaOverridesOutput) ToReplicaReplicaOverridesPtrOutput() ReplicaReplicaOverridesPtrOutput
func (ReplicaReplicaOverridesOutput) ToReplicaReplicaOverridesPtrOutputWithContext ¶
func (o ReplicaReplicaOverridesOutput) ToReplicaReplicaOverridesPtrOutputWithContext(ctx context.Context) ReplicaReplicaOverridesPtrOutput
type ReplicaReplicaOverridesPtrInput ¶
type ReplicaReplicaOverridesPtrInput interface { pulumi.Input ToReplicaReplicaOverridesPtrOutput() ReplicaReplicaOverridesPtrOutput ToReplicaReplicaOverridesPtrOutputWithContext(context.Context) ReplicaReplicaOverridesPtrOutput }
ReplicaReplicaOverridesPtrInput is an input type that accepts ReplicaReplicaOverridesArgs, ReplicaReplicaOverridesPtr and ReplicaReplicaOverridesPtrOutput values. You can construct a concrete instance of `ReplicaReplicaOverridesPtrInput` via:
ReplicaReplicaOverridesArgs{...} or: nil
func ReplicaReplicaOverridesPtr ¶
func ReplicaReplicaOverridesPtr(v *ReplicaReplicaOverridesArgs) ReplicaReplicaOverridesPtrInput
type ReplicaReplicaOverridesPtrOutput ¶
type ReplicaReplicaOverridesPtrOutput struct{ *pulumi.OutputState }
func (ReplicaReplicaOverridesPtrOutput) ConfigurationId ¶
func (o ReplicaReplicaOverridesPtrOutput) ConfigurationId() pulumi.StringPtrOutput
(Updatable) The OCID of the Configuration to be used by the read replica.
func (ReplicaReplicaOverridesPtrOutput) Elem ¶
func (o ReplicaReplicaOverridesPtrOutput) Elem() ReplicaReplicaOverridesOutput
func (ReplicaReplicaOverridesPtrOutput) ElementType ¶
func (ReplicaReplicaOverridesPtrOutput) ElementType() reflect.Type
func (ReplicaReplicaOverridesPtrOutput) MysqlVersion ¶
func (o ReplicaReplicaOverridesPtrOutput) MysqlVersion() pulumi.StringPtrOutput
(Updatable) The MySQL version to be used by the read replica.
func (ReplicaReplicaOverridesPtrOutput) ShapeName ¶
func (o ReplicaReplicaOverridesPtrOutput) ShapeName() pulumi.StringPtrOutput
(Updatable) The shape to be used by the read replica. The shape determines the resources allocated: CPU cores and memory for VM shapes, CPU cores, memory and storage for non-VM (bare metal) shapes. To get a list of shapes, use the [ListShapes](https://docs.cloud.oracle.com/iaas/api/#/en/mysql/20190415/ShapeSummary/ListShapes) operation.
** 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 (ReplicaReplicaOverridesPtrOutput) ToReplicaReplicaOverridesPtrOutput ¶
func (o ReplicaReplicaOverridesPtrOutput) ToReplicaReplicaOverridesPtrOutput() ReplicaReplicaOverridesPtrOutput
func (ReplicaReplicaOverridesPtrOutput) ToReplicaReplicaOverridesPtrOutputWithContext ¶
func (o ReplicaReplicaOverridesPtrOutput) ToReplicaReplicaOverridesPtrOutputWithContext(ctx context.Context) ReplicaReplicaOverridesPtrOutput
type ReplicaSecureConnection ¶
type ReplicaSecureConnection struct { // Select whether to use MySQL Database Service-managed certificate (SYSTEM) or your own certificate (BYOC). CertificateGenerationType *string `pulumi:"certificateGenerationType"` // The OCID of the certificate to use. CertificateId *string `pulumi:"certificateId"` }
type ReplicaSecureConnectionArgs ¶
type ReplicaSecureConnectionArgs struct { // Select whether to use MySQL Database Service-managed certificate (SYSTEM) or your own certificate (BYOC). CertificateGenerationType pulumi.StringPtrInput `pulumi:"certificateGenerationType"` // The OCID of the certificate to use. CertificateId pulumi.StringPtrInput `pulumi:"certificateId"` }
func (ReplicaSecureConnectionArgs) ElementType ¶
func (ReplicaSecureConnectionArgs) ElementType() reflect.Type
func (ReplicaSecureConnectionArgs) ToReplicaSecureConnectionOutput ¶
func (i ReplicaSecureConnectionArgs) ToReplicaSecureConnectionOutput() ReplicaSecureConnectionOutput
func (ReplicaSecureConnectionArgs) ToReplicaSecureConnectionOutputWithContext ¶
func (i ReplicaSecureConnectionArgs) ToReplicaSecureConnectionOutputWithContext(ctx context.Context) ReplicaSecureConnectionOutput
type ReplicaSecureConnectionArray ¶
type ReplicaSecureConnectionArray []ReplicaSecureConnectionInput
func (ReplicaSecureConnectionArray) ElementType ¶
func (ReplicaSecureConnectionArray) ElementType() reflect.Type
func (ReplicaSecureConnectionArray) ToReplicaSecureConnectionArrayOutput ¶
func (i ReplicaSecureConnectionArray) ToReplicaSecureConnectionArrayOutput() ReplicaSecureConnectionArrayOutput
func (ReplicaSecureConnectionArray) ToReplicaSecureConnectionArrayOutputWithContext ¶
func (i ReplicaSecureConnectionArray) ToReplicaSecureConnectionArrayOutputWithContext(ctx context.Context) ReplicaSecureConnectionArrayOutput
type ReplicaSecureConnectionArrayInput ¶
type ReplicaSecureConnectionArrayInput interface { pulumi.Input ToReplicaSecureConnectionArrayOutput() ReplicaSecureConnectionArrayOutput ToReplicaSecureConnectionArrayOutputWithContext(context.Context) ReplicaSecureConnectionArrayOutput }
ReplicaSecureConnectionArrayInput is an input type that accepts ReplicaSecureConnectionArray and ReplicaSecureConnectionArrayOutput values. You can construct a concrete instance of `ReplicaSecureConnectionArrayInput` via:
ReplicaSecureConnectionArray{ ReplicaSecureConnectionArgs{...} }
type ReplicaSecureConnectionArrayOutput ¶
type ReplicaSecureConnectionArrayOutput struct{ *pulumi.OutputState }
func (ReplicaSecureConnectionArrayOutput) ElementType ¶
func (ReplicaSecureConnectionArrayOutput) ElementType() reflect.Type
func (ReplicaSecureConnectionArrayOutput) Index ¶
func (o ReplicaSecureConnectionArrayOutput) Index(i pulumi.IntInput) ReplicaSecureConnectionOutput
func (ReplicaSecureConnectionArrayOutput) ToReplicaSecureConnectionArrayOutput ¶
func (o ReplicaSecureConnectionArrayOutput) ToReplicaSecureConnectionArrayOutput() ReplicaSecureConnectionArrayOutput
func (ReplicaSecureConnectionArrayOutput) ToReplicaSecureConnectionArrayOutputWithContext ¶
func (o ReplicaSecureConnectionArrayOutput) ToReplicaSecureConnectionArrayOutputWithContext(ctx context.Context) ReplicaSecureConnectionArrayOutput
type ReplicaSecureConnectionInput ¶
type ReplicaSecureConnectionInput interface { pulumi.Input ToReplicaSecureConnectionOutput() ReplicaSecureConnectionOutput ToReplicaSecureConnectionOutputWithContext(context.Context) ReplicaSecureConnectionOutput }
ReplicaSecureConnectionInput is an input type that accepts ReplicaSecureConnectionArgs and ReplicaSecureConnectionOutput values. You can construct a concrete instance of `ReplicaSecureConnectionInput` via:
ReplicaSecureConnectionArgs{...}
type ReplicaSecureConnectionOutput ¶
type ReplicaSecureConnectionOutput struct{ *pulumi.OutputState }
func (ReplicaSecureConnectionOutput) CertificateGenerationType ¶
func (o ReplicaSecureConnectionOutput) CertificateGenerationType() pulumi.StringPtrOutput
Select whether to use MySQL Database Service-managed certificate (SYSTEM) or your own certificate (BYOC).
func (ReplicaSecureConnectionOutput) CertificateId ¶
func (o ReplicaSecureConnectionOutput) CertificateId() pulumi.StringPtrOutput
The OCID of the certificate to use.
func (ReplicaSecureConnectionOutput) ElementType ¶
func (ReplicaSecureConnectionOutput) ElementType() reflect.Type
func (ReplicaSecureConnectionOutput) ToReplicaSecureConnectionOutput ¶
func (o ReplicaSecureConnectionOutput) ToReplicaSecureConnectionOutput() ReplicaSecureConnectionOutput
func (ReplicaSecureConnectionOutput) ToReplicaSecureConnectionOutputWithContext ¶
func (o ReplicaSecureConnectionOutput) ToReplicaSecureConnectionOutputWithContext(ctx context.Context) ReplicaSecureConnectionOutput
type ReplicaState ¶
type ReplicaState struct { // The name of the Availability Domain the read replica is located in. AvailabilityDomain pulumi.StringPtrInput // The OCID of the compartment that contains the read replica. CompartmentId pulumi.StringPtrInput // The OCID of the Configuration to be used by the read replica. ConfigurationId pulumi.StringPtrInput // The OCID of the DB System the read replica is associated with. DbSystemId 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) User provided description of the read replica. Description pulumi.StringPtrInput // (Updatable) The user-friendly name for the read replica. It does not have to be unique. DisplayName pulumi.StringPtrInput // The name of the Fault Domain the read replica is located in. FaultDomain 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 IP address the read replica is configured to listen on. IpAddress pulumi.StringPtrInput // (Updatable) Specifies whether the read replica can be deleted. Set to true to prevent deletion, false (default) to allow. Note that if a read replica is delete protected it also prevents the entire DB System from being deleted. If the DB System is delete protected, read replicas can still be deleted individually if they are not delete protected themselves. IsDeleteProtected pulumi.BoolPtrInput // A message describing the state of the read replica. LifecycleDetails pulumi.StringPtrInput // The MySQL version to be used by the read replica. MysqlVersion pulumi.StringPtrInput // The port the read replica is configured to listen on. Port pulumi.IntPtrInput // The TCP network port on which X Plugin listens for connections. This is the X Plugin equivalent of port. PortX pulumi.IntPtrInput // (Updatable) By default a read replica inherits the MySQL version, shape, and configuration of the source DB system. If you want to override any of these, provide values in the properties, mysqlVersion, shapeName, and configurationId. If you set a property value to "", then the value is inherited from its source DB system. ReplicaOverrides ReplicaReplicaOverridesPtrInput // Secure connection configuration details. SecureConnections ReplicaSecureConnectionArrayInput // The shape currently in use by the read replica. The shape determines the resources allocated: CPU cores and memory for VM shapes, CPU cores, memory and storage for non-VM (bare metal) shapes. To get a list of shapes, use the [ListShapes](https://docs.cloud.oracle.com/iaas/api/#/en/mysql/20190415/ShapeSummary/ListShapes) operation. ShapeName pulumi.StringPtrInput // The state of the read replica. State pulumi.StringPtrInput // The date and time the read replica was created, as described by [RFC 3339](https://tools.ietf.org/rfc/rfc3339). TimeCreated pulumi.StringPtrInput // The time the read replica was last updated, as described by [RFC 3339](https://tools.ietf.org/rfc/rfc3339). TimeUpdated pulumi.StringPtrInput }
func (ReplicaState) ElementType ¶
func (ReplicaState) ElementType() reflect.Type
Source Files
¶
- channel.go
- getChannel.go
- getChannels.go
- getHeatWaveCluster.go
- getMysqlBackup.go
- getMysqlBackups.go
- getMysqlConfiguration.go
- getMysqlConfigurations.go
- getMysqlDbSystem.go
- getMysqlDbSystems.go
- getMysqlVersion.go
- getReplica.go
- getReplicas.go
- getShapes.go
- heatWaveCluster.go
- init.go
- mysqlBackup.go
- mysqlConfiguration.go
- mysqlDbSystem.go
- pulumiTypes.go
- replica.go