Documentation ¶
Index ¶
- type ConnectionProfile
- type ConnectionProfileArgs
- type ConnectionProfileArray
- type ConnectionProfileArrayInput
- type ConnectionProfileArrayOutput
- func (ConnectionProfileArrayOutput) ElementType() reflect.Type
- func (o ConnectionProfileArrayOutput) Index(i pulumi.IntInput) ConnectionProfileOutput
- func (o ConnectionProfileArrayOutput) ToConnectionProfileArrayOutput() ConnectionProfileArrayOutput
- func (o ConnectionProfileArrayOutput) ToConnectionProfileArrayOutputWithContext(ctx context.Context) ConnectionProfileArrayOutput
- type ConnectionProfileBigqueryProfile
- type ConnectionProfileBigqueryProfileArgs
- func (ConnectionProfileBigqueryProfileArgs) ElementType() reflect.Type
- func (i ConnectionProfileBigqueryProfileArgs) ToConnectionProfileBigqueryProfileOutput() ConnectionProfileBigqueryProfileOutput
- func (i ConnectionProfileBigqueryProfileArgs) ToConnectionProfileBigqueryProfileOutputWithContext(ctx context.Context) ConnectionProfileBigqueryProfileOutput
- func (i ConnectionProfileBigqueryProfileArgs) ToConnectionProfileBigqueryProfilePtrOutput() ConnectionProfileBigqueryProfilePtrOutput
- func (i ConnectionProfileBigqueryProfileArgs) ToConnectionProfileBigqueryProfilePtrOutputWithContext(ctx context.Context) ConnectionProfileBigqueryProfilePtrOutput
- type ConnectionProfileBigqueryProfileInput
- type ConnectionProfileBigqueryProfileOutput
- func (ConnectionProfileBigqueryProfileOutput) ElementType() reflect.Type
- func (o ConnectionProfileBigqueryProfileOutput) ToConnectionProfileBigqueryProfileOutput() ConnectionProfileBigqueryProfileOutput
- func (o ConnectionProfileBigqueryProfileOutput) ToConnectionProfileBigqueryProfileOutputWithContext(ctx context.Context) ConnectionProfileBigqueryProfileOutput
- func (o ConnectionProfileBigqueryProfileOutput) ToConnectionProfileBigqueryProfilePtrOutput() ConnectionProfileBigqueryProfilePtrOutput
- func (o ConnectionProfileBigqueryProfileOutput) ToConnectionProfileBigqueryProfilePtrOutputWithContext(ctx context.Context) ConnectionProfileBigqueryProfilePtrOutput
- type ConnectionProfileBigqueryProfilePtrInput
- type ConnectionProfileBigqueryProfilePtrOutput
- func (o ConnectionProfileBigqueryProfilePtrOutput) Elem() ConnectionProfileBigqueryProfileOutput
- func (ConnectionProfileBigqueryProfilePtrOutput) ElementType() reflect.Type
- func (o ConnectionProfileBigqueryProfilePtrOutput) ToConnectionProfileBigqueryProfilePtrOutput() ConnectionProfileBigqueryProfilePtrOutput
- func (o ConnectionProfileBigqueryProfilePtrOutput) ToConnectionProfileBigqueryProfilePtrOutputWithContext(ctx context.Context) ConnectionProfileBigqueryProfilePtrOutput
- type ConnectionProfileForwardSshConnectivity
- type ConnectionProfileForwardSshConnectivityArgs
- func (ConnectionProfileForwardSshConnectivityArgs) ElementType() reflect.Type
- func (i ConnectionProfileForwardSshConnectivityArgs) ToConnectionProfileForwardSshConnectivityOutput() ConnectionProfileForwardSshConnectivityOutput
- func (i ConnectionProfileForwardSshConnectivityArgs) ToConnectionProfileForwardSshConnectivityOutputWithContext(ctx context.Context) ConnectionProfileForwardSshConnectivityOutput
- func (i ConnectionProfileForwardSshConnectivityArgs) ToConnectionProfileForwardSshConnectivityPtrOutput() ConnectionProfileForwardSshConnectivityPtrOutput
- func (i ConnectionProfileForwardSshConnectivityArgs) ToConnectionProfileForwardSshConnectivityPtrOutputWithContext(ctx context.Context) ConnectionProfileForwardSshConnectivityPtrOutput
- type ConnectionProfileForwardSshConnectivityInput
- type ConnectionProfileForwardSshConnectivityOutput
- func (ConnectionProfileForwardSshConnectivityOutput) ElementType() reflect.Type
- func (o ConnectionProfileForwardSshConnectivityOutput) Hostname() pulumi.StringOutput
- func (o ConnectionProfileForwardSshConnectivityOutput) Password() pulumi.StringPtrOutput
- func (o ConnectionProfileForwardSshConnectivityOutput) Port() pulumi.IntPtrOutput
- func (o ConnectionProfileForwardSshConnectivityOutput) PrivateKey() pulumi.StringPtrOutput
- func (o ConnectionProfileForwardSshConnectivityOutput) ToConnectionProfileForwardSshConnectivityOutput() ConnectionProfileForwardSshConnectivityOutput
- func (o ConnectionProfileForwardSshConnectivityOutput) ToConnectionProfileForwardSshConnectivityOutputWithContext(ctx context.Context) ConnectionProfileForwardSshConnectivityOutput
- func (o ConnectionProfileForwardSshConnectivityOutput) ToConnectionProfileForwardSshConnectivityPtrOutput() ConnectionProfileForwardSshConnectivityPtrOutput
- func (o ConnectionProfileForwardSshConnectivityOutput) ToConnectionProfileForwardSshConnectivityPtrOutputWithContext(ctx context.Context) ConnectionProfileForwardSshConnectivityPtrOutput
- func (o ConnectionProfileForwardSshConnectivityOutput) Username() pulumi.StringOutput
- type ConnectionProfileForwardSshConnectivityPtrInput
- type ConnectionProfileForwardSshConnectivityPtrOutput
- func (o ConnectionProfileForwardSshConnectivityPtrOutput) Elem() ConnectionProfileForwardSshConnectivityOutput
- func (ConnectionProfileForwardSshConnectivityPtrOutput) ElementType() reflect.Type
- func (o ConnectionProfileForwardSshConnectivityPtrOutput) Hostname() pulumi.StringPtrOutput
- func (o ConnectionProfileForwardSshConnectivityPtrOutput) Password() pulumi.StringPtrOutput
- func (o ConnectionProfileForwardSshConnectivityPtrOutput) Port() pulumi.IntPtrOutput
- func (o ConnectionProfileForwardSshConnectivityPtrOutput) PrivateKey() pulumi.StringPtrOutput
- func (o ConnectionProfileForwardSshConnectivityPtrOutput) ToConnectionProfileForwardSshConnectivityPtrOutput() ConnectionProfileForwardSshConnectivityPtrOutput
- func (o ConnectionProfileForwardSshConnectivityPtrOutput) ToConnectionProfileForwardSshConnectivityPtrOutputWithContext(ctx context.Context) ConnectionProfileForwardSshConnectivityPtrOutput
- func (o ConnectionProfileForwardSshConnectivityPtrOutput) Username() pulumi.StringPtrOutput
- type ConnectionProfileGcsProfile
- type ConnectionProfileGcsProfileArgs
- func (ConnectionProfileGcsProfileArgs) ElementType() reflect.Type
- func (i ConnectionProfileGcsProfileArgs) ToConnectionProfileGcsProfileOutput() ConnectionProfileGcsProfileOutput
- func (i ConnectionProfileGcsProfileArgs) ToConnectionProfileGcsProfileOutputWithContext(ctx context.Context) ConnectionProfileGcsProfileOutput
- func (i ConnectionProfileGcsProfileArgs) ToConnectionProfileGcsProfilePtrOutput() ConnectionProfileGcsProfilePtrOutput
- func (i ConnectionProfileGcsProfileArgs) ToConnectionProfileGcsProfilePtrOutputWithContext(ctx context.Context) ConnectionProfileGcsProfilePtrOutput
- type ConnectionProfileGcsProfileInput
- type ConnectionProfileGcsProfileOutput
- func (o ConnectionProfileGcsProfileOutput) Bucket() pulumi.StringOutput
- func (ConnectionProfileGcsProfileOutput) ElementType() reflect.Type
- func (o ConnectionProfileGcsProfileOutput) RootPath() pulumi.StringPtrOutput
- func (o ConnectionProfileGcsProfileOutput) ToConnectionProfileGcsProfileOutput() ConnectionProfileGcsProfileOutput
- func (o ConnectionProfileGcsProfileOutput) ToConnectionProfileGcsProfileOutputWithContext(ctx context.Context) ConnectionProfileGcsProfileOutput
- func (o ConnectionProfileGcsProfileOutput) ToConnectionProfileGcsProfilePtrOutput() ConnectionProfileGcsProfilePtrOutput
- func (o ConnectionProfileGcsProfileOutput) ToConnectionProfileGcsProfilePtrOutputWithContext(ctx context.Context) ConnectionProfileGcsProfilePtrOutput
- type ConnectionProfileGcsProfilePtrInput
- type ConnectionProfileGcsProfilePtrOutput
- func (o ConnectionProfileGcsProfilePtrOutput) Bucket() pulumi.StringPtrOutput
- func (o ConnectionProfileGcsProfilePtrOutput) Elem() ConnectionProfileGcsProfileOutput
- func (ConnectionProfileGcsProfilePtrOutput) ElementType() reflect.Type
- func (o ConnectionProfileGcsProfilePtrOutput) RootPath() pulumi.StringPtrOutput
- func (o ConnectionProfileGcsProfilePtrOutput) ToConnectionProfileGcsProfilePtrOutput() ConnectionProfileGcsProfilePtrOutput
- func (o ConnectionProfileGcsProfilePtrOutput) ToConnectionProfileGcsProfilePtrOutputWithContext(ctx context.Context) ConnectionProfileGcsProfilePtrOutput
- type ConnectionProfileInput
- type ConnectionProfileMap
- type ConnectionProfileMapInput
- type ConnectionProfileMapOutput
- func (ConnectionProfileMapOutput) ElementType() reflect.Type
- func (o ConnectionProfileMapOutput) MapIndex(k pulumi.StringInput) ConnectionProfileOutput
- func (o ConnectionProfileMapOutput) ToConnectionProfileMapOutput() ConnectionProfileMapOutput
- func (o ConnectionProfileMapOutput) ToConnectionProfileMapOutputWithContext(ctx context.Context) ConnectionProfileMapOutput
- type ConnectionProfileMysqlProfile
- type ConnectionProfileMysqlProfileArgs
- func (ConnectionProfileMysqlProfileArgs) ElementType() reflect.Type
- func (i ConnectionProfileMysqlProfileArgs) ToConnectionProfileMysqlProfileOutput() ConnectionProfileMysqlProfileOutput
- func (i ConnectionProfileMysqlProfileArgs) ToConnectionProfileMysqlProfileOutputWithContext(ctx context.Context) ConnectionProfileMysqlProfileOutput
- func (i ConnectionProfileMysqlProfileArgs) ToConnectionProfileMysqlProfilePtrOutput() ConnectionProfileMysqlProfilePtrOutput
- func (i ConnectionProfileMysqlProfileArgs) ToConnectionProfileMysqlProfilePtrOutputWithContext(ctx context.Context) ConnectionProfileMysqlProfilePtrOutput
- type ConnectionProfileMysqlProfileInput
- type ConnectionProfileMysqlProfileOutput
- func (ConnectionProfileMysqlProfileOutput) ElementType() reflect.Type
- func (o ConnectionProfileMysqlProfileOutput) Hostname() pulumi.StringOutput
- func (o ConnectionProfileMysqlProfileOutput) Password() pulumi.StringOutput
- func (o ConnectionProfileMysqlProfileOutput) Port() pulumi.IntPtrOutput
- func (o ConnectionProfileMysqlProfileOutput) SslConfig() ConnectionProfileMysqlProfileSslConfigPtrOutput
- func (o ConnectionProfileMysqlProfileOutput) ToConnectionProfileMysqlProfileOutput() ConnectionProfileMysqlProfileOutput
- func (o ConnectionProfileMysqlProfileOutput) ToConnectionProfileMysqlProfileOutputWithContext(ctx context.Context) ConnectionProfileMysqlProfileOutput
- func (o ConnectionProfileMysqlProfileOutput) ToConnectionProfileMysqlProfilePtrOutput() ConnectionProfileMysqlProfilePtrOutput
- func (o ConnectionProfileMysqlProfileOutput) ToConnectionProfileMysqlProfilePtrOutputWithContext(ctx context.Context) ConnectionProfileMysqlProfilePtrOutput
- func (o ConnectionProfileMysqlProfileOutput) Username() pulumi.StringOutput
- type ConnectionProfileMysqlProfilePtrInput
- type ConnectionProfileMysqlProfilePtrOutput
- func (o ConnectionProfileMysqlProfilePtrOutput) Elem() ConnectionProfileMysqlProfileOutput
- func (ConnectionProfileMysqlProfilePtrOutput) ElementType() reflect.Type
- func (o ConnectionProfileMysqlProfilePtrOutput) Hostname() pulumi.StringPtrOutput
- func (o ConnectionProfileMysqlProfilePtrOutput) Password() pulumi.StringPtrOutput
- func (o ConnectionProfileMysqlProfilePtrOutput) Port() pulumi.IntPtrOutput
- func (o ConnectionProfileMysqlProfilePtrOutput) SslConfig() ConnectionProfileMysqlProfileSslConfigPtrOutput
- func (o ConnectionProfileMysqlProfilePtrOutput) ToConnectionProfileMysqlProfilePtrOutput() ConnectionProfileMysqlProfilePtrOutput
- func (o ConnectionProfileMysqlProfilePtrOutput) ToConnectionProfileMysqlProfilePtrOutputWithContext(ctx context.Context) ConnectionProfileMysqlProfilePtrOutput
- func (o ConnectionProfileMysqlProfilePtrOutput) Username() pulumi.StringPtrOutput
- type ConnectionProfileMysqlProfileSslConfig
- type ConnectionProfileMysqlProfileSslConfigArgs
- func (ConnectionProfileMysqlProfileSslConfigArgs) ElementType() reflect.Type
- func (i ConnectionProfileMysqlProfileSslConfigArgs) ToConnectionProfileMysqlProfileSslConfigOutput() ConnectionProfileMysqlProfileSslConfigOutput
- func (i ConnectionProfileMysqlProfileSslConfigArgs) ToConnectionProfileMysqlProfileSslConfigOutputWithContext(ctx context.Context) ConnectionProfileMysqlProfileSslConfigOutput
- func (i ConnectionProfileMysqlProfileSslConfigArgs) ToConnectionProfileMysqlProfileSslConfigPtrOutput() ConnectionProfileMysqlProfileSslConfigPtrOutput
- func (i ConnectionProfileMysqlProfileSslConfigArgs) ToConnectionProfileMysqlProfileSslConfigPtrOutputWithContext(ctx context.Context) ConnectionProfileMysqlProfileSslConfigPtrOutput
- type ConnectionProfileMysqlProfileSslConfigInput
- type ConnectionProfileMysqlProfileSslConfigOutput
- func (o ConnectionProfileMysqlProfileSslConfigOutput) CaCertificate() pulumi.StringPtrOutput
- func (o ConnectionProfileMysqlProfileSslConfigOutput) CaCertificateSet() pulumi.BoolPtrOutput
- func (o ConnectionProfileMysqlProfileSslConfigOutput) ClientCertificate() pulumi.StringPtrOutput
- func (o ConnectionProfileMysqlProfileSslConfigOutput) ClientCertificateSet() pulumi.BoolPtrOutput
- func (o ConnectionProfileMysqlProfileSslConfigOutput) ClientKey() pulumi.StringPtrOutput
- func (o ConnectionProfileMysqlProfileSslConfigOutput) ClientKeySet() pulumi.BoolPtrOutput
- func (ConnectionProfileMysqlProfileSslConfigOutput) ElementType() reflect.Type
- func (o ConnectionProfileMysqlProfileSslConfigOutput) ToConnectionProfileMysqlProfileSslConfigOutput() ConnectionProfileMysqlProfileSslConfigOutput
- func (o ConnectionProfileMysqlProfileSslConfigOutput) ToConnectionProfileMysqlProfileSslConfigOutputWithContext(ctx context.Context) ConnectionProfileMysqlProfileSslConfigOutput
- func (o ConnectionProfileMysqlProfileSslConfigOutput) ToConnectionProfileMysqlProfileSslConfigPtrOutput() ConnectionProfileMysqlProfileSslConfigPtrOutput
- func (o ConnectionProfileMysqlProfileSslConfigOutput) ToConnectionProfileMysqlProfileSslConfigPtrOutputWithContext(ctx context.Context) ConnectionProfileMysqlProfileSslConfigPtrOutput
- type ConnectionProfileMysqlProfileSslConfigPtrInput
- type ConnectionProfileMysqlProfileSslConfigPtrOutput
- func (o ConnectionProfileMysqlProfileSslConfigPtrOutput) CaCertificate() pulumi.StringPtrOutput
- func (o ConnectionProfileMysqlProfileSslConfigPtrOutput) CaCertificateSet() pulumi.BoolPtrOutput
- func (o ConnectionProfileMysqlProfileSslConfigPtrOutput) ClientCertificate() pulumi.StringPtrOutput
- func (o ConnectionProfileMysqlProfileSslConfigPtrOutput) ClientCertificateSet() pulumi.BoolPtrOutput
- func (o ConnectionProfileMysqlProfileSslConfigPtrOutput) ClientKey() pulumi.StringPtrOutput
- func (o ConnectionProfileMysqlProfileSslConfigPtrOutput) ClientKeySet() pulumi.BoolPtrOutput
- func (o ConnectionProfileMysqlProfileSslConfigPtrOutput) Elem() ConnectionProfileMysqlProfileSslConfigOutput
- func (ConnectionProfileMysqlProfileSslConfigPtrOutput) ElementType() reflect.Type
- func (o ConnectionProfileMysqlProfileSslConfigPtrOutput) ToConnectionProfileMysqlProfileSslConfigPtrOutput() ConnectionProfileMysqlProfileSslConfigPtrOutput
- func (o ConnectionProfileMysqlProfileSslConfigPtrOutput) ToConnectionProfileMysqlProfileSslConfigPtrOutputWithContext(ctx context.Context) ConnectionProfileMysqlProfileSslConfigPtrOutput
- type ConnectionProfileOracleProfile
- type ConnectionProfileOracleProfileArgs
- func (ConnectionProfileOracleProfileArgs) ElementType() reflect.Type
- func (i ConnectionProfileOracleProfileArgs) ToConnectionProfileOracleProfileOutput() ConnectionProfileOracleProfileOutput
- func (i ConnectionProfileOracleProfileArgs) ToConnectionProfileOracleProfileOutputWithContext(ctx context.Context) ConnectionProfileOracleProfileOutput
- func (i ConnectionProfileOracleProfileArgs) ToConnectionProfileOracleProfilePtrOutput() ConnectionProfileOracleProfilePtrOutput
- func (i ConnectionProfileOracleProfileArgs) ToConnectionProfileOracleProfilePtrOutputWithContext(ctx context.Context) ConnectionProfileOracleProfilePtrOutput
- type ConnectionProfileOracleProfileInput
- type ConnectionProfileOracleProfileOutput
- func (o ConnectionProfileOracleProfileOutput) ConnectionAttributes() pulumi.StringMapOutput
- func (o ConnectionProfileOracleProfileOutput) DatabaseService() pulumi.StringOutput
- func (ConnectionProfileOracleProfileOutput) ElementType() reflect.Type
- func (o ConnectionProfileOracleProfileOutput) Hostname() pulumi.StringOutput
- func (o ConnectionProfileOracleProfileOutput) Password() pulumi.StringOutput
- func (o ConnectionProfileOracleProfileOutput) Port() pulumi.IntPtrOutput
- func (o ConnectionProfileOracleProfileOutput) ToConnectionProfileOracleProfileOutput() ConnectionProfileOracleProfileOutput
- func (o ConnectionProfileOracleProfileOutput) ToConnectionProfileOracleProfileOutputWithContext(ctx context.Context) ConnectionProfileOracleProfileOutput
- func (o ConnectionProfileOracleProfileOutput) ToConnectionProfileOracleProfilePtrOutput() ConnectionProfileOracleProfilePtrOutput
- func (o ConnectionProfileOracleProfileOutput) ToConnectionProfileOracleProfilePtrOutputWithContext(ctx context.Context) ConnectionProfileOracleProfilePtrOutput
- func (o ConnectionProfileOracleProfileOutput) Username() pulumi.StringOutput
- type ConnectionProfileOracleProfilePtrInput
- type ConnectionProfileOracleProfilePtrOutput
- func (o ConnectionProfileOracleProfilePtrOutput) ConnectionAttributes() pulumi.StringMapOutput
- func (o ConnectionProfileOracleProfilePtrOutput) DatabaseService() pulumi.StringPtrOutput
- func (o ConnectionProfileOracleProfilePtrOutput) Elem() ConnectionProfileOracleProfileOutput
- func (ConnectionProfileOracleProfilePtrOutput) ElementType() reflect.Type
- func (o ConnectionProfileOracleProfilePtrOutput) Hostname() pulumi.StringPtrOutput
- func (o ConnectionProfileOracleProfilePtrOutput) Password() pulumi.StringPtrOutput
- func (o ConnectionProfileOracleProfilePtrOutput) Port() pulumi.IntPtrOutput
- func (o ConnectionProfileOracleProfilePtrOutput) ToConnectionProfileOracleProfilePtrOutput() ConnectionProfileOracleProfilePtrOutput
- func (o ConnectionProfileOracleProfilePtrOutput) ToConnectionProfileOracleProfilePtrOutputWithContext(ctx context.Context) ConnectionProfileOracleProfilePtrOutput
- func (o ConnectionProfileOracleProfilePtrOutput) Username() pulumi.StringPtrOutput
- type ConnectionProfileOutput
- func (o ConnectionProfileOutput) BigqueryProfile() ConnectionProfileBigqueryProfilePtrOutput
- func (o ConnectionProfileOutput) ConnectionProfileId() pulumi.StringOutput
- func (o ConnectionProfileOutput) DisplayName() pulumi.StringOutput
- func (ConnectionProfileOutput) ElementType() reflect.Type
- func (o ConnectionProfileOutput) ForwardSshConnectivity() ConnectionProfileForwardSshConnectivityPtrOutput
- func (o ConnectionProfileOutput) GcsProfile() ConnectionProfileGcsProfilePtrOutput
- func (o ConnectionProfileOutput) Labels() pulumi.StringMapOutput
- func (o ConnectionProfileOutput) Location() pulumi.StringOutput
- func (o ConnectionProfileOutput) MysqlProfile() ConnectionProfileMysqlProfilePtrOutput
- func (o ConnectionProfileOutput) Name() pulumi.StringOutput
- func (o ConnectionProfileOutput) OracleProfile() ConnectionProfileOracleProfilePtrOutput
- func (o ConnectionProfileOutput) PostgresqlProfile() ConnectionProfilePostgresqlProfilePtrOutput
- func (o ConnectionProfileOutput) PrivateConnectivity() ConnectionProfilePrivateConnectivityPtrOutput
- func (o ConnectionProfileOutput) Project() pulumi.StringOutput
- func (o ConnectionProfileOutput) ToConnectionProfileOutput() ConnectionProfileOutput
- func (o ConnectionProfileOutput) ToConnectionProfileOutputWithContext(ctx context.Context) ConnectionProfileOutput
- type ConnectionProfilePostgresqlProfile
- type ConnectionProfilePostgresqlProfileArgs
- func (ConnectionProfilePostgresqlProfileArgs) ElementType() reflect.Type
- func (i ConnectionProfilePostgresqlProfileArgs) ToConnectionProfilePostgresqlProfileOutput() ConnectionProfilePostgresqlProfileOutput
- func (i ConnectionProfilePostgresqlProfileArgs) ToConnectionProfilePostgresqlProfileOutputWithContext(ctx context.Context) ConnectionProfilePostgresqlProfileOutput
- func (i ConnectionProfilePostgresqlProfileArgs) ToConnectionProfilePostgresqlProfilePtrOutput() ConnectionProfilePostgresqlProfilePtrOutput
- func (i ConnectionProfilePostgresqlProfileArgs) ToConnectionProfilePostgresqlProfilePtrOutputWithContext(ctx context.Context) ConnectionProfilePostgresqlProfilePtrOutput
- type ConnectionProfilePostgresqlProfileInput
- type ConnectionProfilePostgresqlProfileOutput
- func (o ConnectionProfilePostgresqlProfileOutput) Database() pulumi.StringOutput
- func (ConnectionProfilePostgresqlProfileOutput) ElementType() reflect.Type
- func (o ConnectionProfilePostgresqlProfileOutput) Hostname() pulumi.StringOutput
- func (o ConnectionProfilePostgresqlProfileOutput) Password() pulumi.StringOutput
- func (o ConnectionProfilePostgresqlProfileOutput) Port() pulumi.IntPtrOutput
- func (o ConnectionProfilePostgresqlProfileOutput) ToConnectionProfilePostgresqlProfileOutput() ConnectionProfilePostgresqlProfileOutput
- func (o ConnectionProfilePostgresqlProfileOutput) ToConnectionProfilePostgresqlProfileOutputWithContext(ctx context.Context) ConnectionProfilePostgresqlProfileOutput
- func (o ConnectionProfilePostgresqlProfileOutput) ToConnectionProfilePostgresqlProfilePtrOutput() ConnectionProfilePostgresqlProfilePtrOutput
- func (o ConnectionProfilePostgresqlProfileOutput) ToConnectionProfilePostgresqlProfilePtrOutputWithContext(ctx context.Context) ConnectionProfilePostgresqlProfilePtrOutput
- func (o ConnectionProfilePostgresqlProfileOutput) Username() pulumi.StringOutput
- type ConnectionProfilePostgresqlProfilePtrInput
- type ConnectionProfilePostgresqlProfilePtrOutput
- func (o ConnectionProfilePostgresqlProfilePtrOutput) Database() pulumi.StringPtrOutput
- func (o ConnectionProfilePostgresqlProfilePtrOutput) Elem() ConnectionProfilePostgresqlProfileOutput
- func (ConnectionProfilePostgresqlProfilePtrOutput) ElementType() reflect.Type
- func (o ConnectionProfilePostgresqlProfilePtrOutput) Hostname() pulumi.StringPtrOutput
- func (o ConnectionProfilePostgresqlProfilePtrOutput) Password() pulumi.StringPtrOutput
- func (o ConnectionProfilePostgresqlProfilePtrOutput) Port() pulumi.IntPtrOutput
- func (o ConnectionProfilePostgresqlProfilePtrOutput) ToConnectionProfilePostgresqlProfilePtrOutput() ConnectionProfilePostgresqlProfilePtrOutput
- func (o ConnectionProfilePostgresqlProfilePtrOutput) ToConnectionProfilePostgresqlProfilePtrOutputWithContext(ctx context.Context) ConnectionProfilePostgresqlProfilePtrOutput
- func (o ConnectionProfilePostgresqlProfilePtrOutput) Username() pulumi.StringPtrOutput
- type ConnectionProfilePrivateConnectivity
- type ConnectionProfilePrivateConnectivityArgs
- func (ConnectionProfilePrivateConnectivityArgs) ElementType() reflect.Type
- func (i ConnectionProfilePrivateConnectivityArgs) ToConnectionProfilePrivateConnectivityOutput() ConnectionProfilePrivateConnectivityOutput
- func (i ConnectionProfilePrivateConnectivityArgs) ToConnectionProfilePrivateConnectivityOutputWithContext(ctx context.Context) ConnectionProfilePrivateConnectivityOutput
- func (i ConnectionProfilePrivateConnectivityArgs) ToConnectionProfilePrivateConnectivityPtrOutput() ConnectionProfilePrivateConnectivityPtrOutput
- func (i ConnectionProfilePrivateConnectivityArgs) ToConnectionProfilePrivateConnectivityPtrOutputWithContext(ctx context.Context) ConnectionProfilePrivateConnectivityPtrOutput
- type ConnectionProfilePrivateConnectivityInput
- type ConnectionProfilePrivateConnectivityOutput
- func (ConnectionProfilePrivateConnectivityOutput) ElementType() reflect.Type
- func (o ConnectionProfilePrivateConnectivityOutput) PrivateConnection() pulumi.StringOutput
- func (o ConnectionProfilePrivateConnectivityOutput) ToConnectionProfilePrivateConnectivityOutput() ConnectionProfilePrivateConnectivityOutput
- func (o ConnectionProfilePrivateConnectivityOutput) ToConnectionProfilePrivateConnectivityOutputWithContext(ctx context.Context) ConnectionProfilePrivateConnectivityOutput
- func (o ConnectionProfilePrivateConnectivityOutput) ToConnectionProfilePrivateConnectivityPtrOutput() ConnectionProfilePrivateConnectivityPtrOutput
- func (o ConnectionProfilePrivateConnectivityOutput) ToConnectionProfilePrivateConnectivityPtrOutputWithContext(ctx context.Context) ConnectionProfilePrivateConnectivityPtrOutput
- type ConnectionProfilePrivateConnectivityPtrInput
- type ConnectionProfilePrivateConnectivityPtrOutput
- func (o ConnectionProfilePrivateConnectivityPtrOutput) Elem() ConnectionProfilePrivateConnectivityOutput
- func (ConnectionProfilePrivateConnectivityPtrOutput) ElementType() reflect.Type
- func (o ConnectionProfilePrivateConnectivityPtrOutput) PrivateConnection() pulumi.StringPtrOutput
- func (o ConnectionProfilePrivateConnectivityPtrOutput) ToConnectionProfilePrivateConnectivityPtrOutput() ConnectionProfilePrivateConnectivityPtrOutput
- func (o ConnectionProfilePrivateConnectivityPtrOutput) ToConnectionProfilePrivateConnectivityPtrOutputWithContext(ctx context.Context) ConnectionProfilePrivateConnectivityPtrOutput
- type ConnectionProfileState
- type PrivateConnection
- type PrivateConnectionArgs
- type PrivateConnectionArray
- type PrivateConnectionArrayInput
- type PrivateConnectionArrayOutput
- func (PrivateConnectionArrayOutput) ElementType() reflect.Type
- func (o PrivateConnectionArrayOutput) Index(i pulumi.IntInput) PrivateConnectionOutput
- func (o PrivateConnectionArrayOutput) ToPrivateConnectionArrayOutput() PrivateConnectionArrayOutput
- func (o PrivateConnectionArrayOutput) ToPrivateConnectionArrayOutputWithContext(ctx context.Context) PrivateConnectionArrayOutput
- type PrivateConnectionError
- type PrivateConnectionErrorArgs
- type PrivateConnectionErrorArray
- func (PrivateConnectionErrorArray) ElementType() reflect.Type
- func (i PrivateConnectionErrorArray) ToPrivateConnectionErrorArrayOutput() PrivateConnectionErrorArrayOutput
- func (i PrivateConnectionErrorArray) ToPrivateConnectionErrorArrayOutputWithContext(ctx context.Context) PrivateConnectionErrorArrayOutput
- type PrivateConnectionErrorArrayInput
- type PrivateConnectionErrorArrayOutput
- func (PrivateConnectionErrorArrayOutput) ElementType() reflect.Type
- func (o PrivateConnectionErrorArrayOutput) Index(i pulumi.IntInput) PrivateConnectionErrorOutput
- func (o PrivateConnectionErrorArrayOutput) ToPrivateConnectionErrorArrayOutput() PrivateConnectionErrorArrayOutput
- func (o PrivateConnectionErrorArrayOutput) ToPrivateConnectionErrorArrayOutputWithContext(ctx context.Context) PrivateConnectionErrorArrayOutput
- type PrivateConnectionErrorInput
- type PrivateConnectionErrorOutput
- func (o PrivateConnectionErrorOutput) Details() pulumi.StringMapOutput
- func (PrivateConnectionErrorOutput) ElementType() reflect.Type
- func (o PrivateConnectionErrorOutput) Message() pulumi.StringPtrOutput
- func (o PrivateConnectionErrorOutput) ToPrivateConnectionErrorOutput() PrivateConnectionErrorOutput
- func (o PrivateConnectionErrorOutput) ToPrivateConnectionErrorOutputWithContext(ctx context.Context) PrivateConnectionErrorOutput
- type PrivateConnectionInput
- type PrivateConnectionMap
- type PrivateConnectionMapInput
- type PrivateConnectionMapOutput
- func (PrivateConnectionMapOutput) ElementType() reflect.Type
- func (o PrivateConnectionMapOutput) MapIndex(k pulumi.StringInput) PrivateConnectionOutput
- func (o PrivateConnectionMapOutput) ToPrivateConnectionMapOutput() PrivateConnectionMapOutput
- func (o PrivateConnectionMapOutput) ToPrivateConnectionMapOutputWithContext(ctx context.Context) PrivateConnectionMapOutput
- type PrivateConnectionOutput
- func (o PrivateConnectionOutput) DisplayName() pulumi.StringOutput
- func (PrivateConnectionOutput) ElementType() reflect.Type
- func (o PrivateConnectionOutput) Errors() PrivateConnectionErrorArrayOutput
- func (o PrivateConnectionOutput) Labels() pulumi.StringMapOutput
- func (o PrivateConnectionOutput) Location() pulumi.StringOutput
- func (o PrivateConnectionOutput) Name() pulumi.StringOutput
- func (o PrivateConnectionOutput) PrivateConnectionId() pulumi.StringOutput
- func (o PrivateConnectionOutput) Project() pulumi.StringOutput
- func (o PrivateConnectionOutput) State() pulumi.StringOutput
- func (o PrivateConnectionOutput) ToPrivateConnectionOutput() PrivateConnectionOutput
- func (o PrivateConnectionOutput) ToPrivateConnectionOutputWithContext(ctx context.Context) PrivateConnectionOutput
- func (o PrivateConnectionOutput) VpcPeeringConfig() PrivateConnectionVpcPeeringConfigOutput
- type PrivateConnectionState
- type PrivateConnectionVpcPeeringConfig
- type PrivateConnectionVpcPeeringConfigArgs
- func (PrivateConnectionVpcPeeringConfigArgs) ElementType() reflect.Type
- func (i PrivateConnectionVpcPeeringConfigArgs) ToPrivateConnectionVpcPeeringConfigOutput() PrivateConnectionVpcPeeringConfigOutput
- func (i PrivateConnectionVpcPeeringConfigArgs) ToPrivateConnectionVpcPeeringConfigOutputWithContext(ctx context.Context) PrivateConnectionVpcPeeringConfigOutput
- func (i PrivateConnectionVpcPeeringConfigArgs) ToPrivateConnectionVpcPeeringConfigPtrOutput() PrivateConnectionVpcPeeringConfigPtrOutput
- func (i PrivateConnectionVpcPeeringConfigArgs) ToPrivateConnectionVpcPeeringConfigPtrOutputWithContext(ctx context.Context) PrivateConnectionVpcPeeringConfigPtrOutput
- type PrivateConnectionVpcPeeringConfigInput
- type PrivateConnectionVpcPeeringConfigOutput
- func (PrivateConnectionVpcPeeringConfigOutput) ElementType() reflect.Type
- func (o PrivateConnectionVpcPeeringConfigOutput) Subnet() pulumi.StringOutput
- func (o PrivateConnectionVpcPeeringConfigOutput) ToPrivateConnectionVpcPeeringConfigOutput() PrivateConnectionVpcPeeringConfigOutput
- func (o PrivateConnectionVpcPeeringConfigOutput) ToPrivateConnectionVpcPeeringConfigOutputWithContext(ctx context.Context) PrivateConnectionVpcPeeringConfigOutput
- func (o PrivateConnectionVpcPeeringConfigOutput) ToPrivateConnectionVpcPeeringConfigPtrOutput() PrivateConnectionVpcPeeringConfigPtrOutput
- func (o PrivateConnectionVpcPeeringConfigOutput) ToPrivateConnectionVpcPeeringConfigPtrOutputWithContext(ctx context.Context) PrivateConnectionVpcPeeringConfigPtrOutput
- func (o PrivateConnectionVpcPeeringConfigOutput) Vpc() pulumi.StringOutput
- type PrivateConnectionVpcPeeringConfigPtrInput
- type PrivateConnectionVpcPeeringConfigPtrOutput
- func (o PrivateConnectionVpcPeeringConfigPtrOutput) Elem() PrivateConnectionVpcPeeringConfigOutput
- func (PrivateConnectionVpcPeeringConfigPtrOutput) ElementType() reflect.Type
- func (o PrivateConnectionVpcPeeringConfigPtrOutput) Subnet() pulumi.StringPtrOutput
- func (o PrivateConnectionVpcPeeringConfigPtrOutput) ToPrivateConnectionVpcPeeringConfigPtrOutput() PrivateConnectionVpcPeeringConfigPtrOutput
- func (o PrivateConnectionVpcPeeringConfigPtrOutput) ToPrivateConnectionVpcPeeringConfigPtrOutputWithContext(ctx context.Context) PrivateConnectionVpcPeeringConfigPtrOutput
- func (o PrivateConnectionVpcPeeringConfigPtrOutput) Vpc() pulumi.StringPtrOutput
- type Stream
- type StreamArgs
- type StreamArray
- type StreamArrayInput
- type StreamArrayOutput
- type StreamBackfillAll
- type StreamBackfillAllArgs
- func (StreamBackfillAllArgs) ElementType() reflect.Type
- func (i StreamBackfillAllArgs) ToStreamBackfillAllOutput() StreamBackfillAllOutput
- func (i StreamBackfillAllArgs) ToStreamBackfillAllOutputWithContext(ctx context.Context) StreamBackfillAllOutput
- func (i StreamBackfillAllArgs) ToStreamBackfillAllPtrOutput() StreamBackfillAllPtrOutput
- func (i StreamBackfillAllArgs) ToStreamBackfillAllPtrOutputWithContext(ctx context.Context) StreamBackfillAllPtrOutput
- type StreamBackfillAllInput
- type StreamBackfillAllMysqlExcludedObjects
- type StreamBackfillAllMysqlExcludedObjectsArgs
- func (StreamBackfillAllMysqlExcludedObjectsArgs) ElementType() reflect.Type
- func (i StreamBackfillAllMysqlExcludedObjectsArgs) ToStreamBackfillAllMysqlExcludedObjectsOutput() StreamBackfillAllMysqlExcludedObjectsOutput
- func (i StreamBackfillAllMysqlExcludedObjectsArgs) ToStreamBackfillAllMysqlExcludedObjectsOutputWithContext(ctx context.Context) StreamBackfillAllMysqlExcludedObjectsOutput
- func (i StreamBackfillAllMysqlExcludedObjectsArgs) ToStreamBackfillAllMysqlExcludedObjectsPtrOutput() StreamBackfillAllMysqlExcludedObjectsPtrOutput
- func (i StreamBackfillAllMysqlExcludedObjectsArgs) ToStreamBackfillAllMysqlExcludedObjectsPtrOutputWithContext(ctx context.Context) StreamBackfillAllMysqlExcludedObjectsPtrOutput
- type StreamBackfillAllMysqlExcludedObjectsInput
- type StreamBackfillAllMysqlExcludedObjectsMysqlDatabase
- type StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseArgs
- func (StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseArgs) ElementType() reflect.Type
- func (i StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseArgs) ToStreamBackfillAllMysqlExcludedObjectsMysqlDatabaseOutput() StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseOutput
- func (i StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseArgs) ToStreamBackfillAllMysqlExcludedObjectsMysqlDatabaseOutputWithContext(ctx context.Context) StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseOutput
- type StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseArray
- func (StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseArray) ElementType() reflect.Type
- func (i StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseArray) ToStreamBackfillAllMysqlExcludedObjectsMysqlDatabaseArrayOutput() StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseArrayOutput
- func (i StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseArray) ToStreamBackfillAllMysqlExcludedObjectsMysqlDatabaseArrayOutputWithContext(ctx context.Context) StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseArrayOutput
- type StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseArrayInput
- type StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseArrayOutput
- func (StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseArrayOutput) ElementType() reflect.Type
- func (o StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseArrayOutput) Index(i pulumi.IntInput) StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseOutput
- func (o StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseArrayOutput) ToStreamBackfillAllMysqlExcludedObjectsMysqlDatabaseArrayOutput() StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseArrayOutput
- func (o StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseArrayOutput) ToStreamBackfillAllMysqlExcludedObjectsMysqlDatabaseArrayOutputWithContext(ctx context.Context) StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseArrayOutput
- type StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseInput
- type StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTable
- type StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableArgs
- func (StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableArgs) ElementType() reflect.Type
- func (i StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableArgs) ToStreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableOutput() StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableOutput
- func (i StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableArgs) ToStreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableOutputWithContext(ctx context.Context) StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableOutput
- type StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableArray
- func (StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableArray) ElementType() reflect.Type
- func (i StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableArray) ToStreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableArrayOutput() StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableArrayOutput
- func (i StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableArray) ToStreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableArrayOutputWithContext(ctx context.Context) StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableArrayOutput
- type StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableArrayInput
- type StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableArrayOutput
- func (StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableArrayOutput) ElementType() reflect.Type
- func (o StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableArrayOutput) Index(i pulumi.IntInput) StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableOutput
- func (o StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableArrayOutput) ToStreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableArrayOutput() StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableArrayOutput
- func (o StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableArrayOutput) ToStreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableArrayOutputWithContext(ctx context.Context) StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableArrayOutput
- type StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableInput
- type StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableMysqlColumn
- type StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableMysqlColumnArgs
- func (StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableMysqlColumnArgs) ElementType() reflect.Type
- func (i StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableMysqlColumnArgs) ToStreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableMysqlColumnOutput() StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableMysqlColumnOutput
- func (i StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableMysqlColumnArgs) ToStreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableMysqlColumnOutputWithContext(ctx context.Context) StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableMysqlColumnOutput
- type StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableMysqlColumnArray
- func (StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableMysqlColumnArray) ElementType() reflect.Type
- func (i StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableMysqlColumnArray) ToStreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableMysqlColumnArrayOutput() ...
- func (i StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableMysqlColumnArray) ToStreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableMysqlColumnArrayOutputWithContext(ctx context.Context) ...
- type StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableMysqlColumnArrayInput
- type StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableMysqlColumnArrayOutput
- func (StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableMysqlColumnArrayOutput) ElementType() reflect.Type
- func (o StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableMysqlColumnArrayOutput) Index(i pulumi.IntInput) StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableMysqlColumnOutput
- func (o StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableMysqlColumnArrayOutput) ToStreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableMysqlColumnArrayOutput() ...
- func (o StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableMysqlColumnArrayOutput) ToStreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableMysqlColumnArrayOutputWithContext(ctx context.Context) ...
- type StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableMysqlColumnInput
- type StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableMysqlColumnOutput
- func (o StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableMysqlColumnOutput) Collation() pulumi.StringPtrOutput
- func (o StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableMysqlColumnOutput) Column() pulumi.StringPtrOutput
- func (o StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableMysqlColumnOutput) DataType() pulumi.StringPtrOutput
- func (StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableMysqlColumnOutput) ElementType() reflect.Type
- func (o StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableMysqlColumnOutput) Length() pulumi.IntPtrOutput
- func (o StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableMysqlColumnOutput) Nullable() pulumi.BoolPtrOutput
- func (o StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableMysqlColumnOutput) OrdinalPosition() pulumi.IntPtrOutput
- func (o StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableMysqlColumnOutput) PrimaryKey() pulumi.BoolPtrOutput
- func (o StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableMysqlColumnOutput) ToStreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableMysqlColumnOutput() StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableMysqlColumnOutput
- func (o StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableMysqlColumnOutput) ToStreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableMysqlColumnOutputWithContext(ctx context.Context) StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableMysqlColumnOutput
- type StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableOutput
- func (StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableOutput) ElementType() reflect.Type
- func (o StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableOutput) MysqlColumns() ...
- func (o StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableOutput) Table() pulumi.StringOutput
- func (o StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableOutput) ToStreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableOutput() StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableOutput
- func (o StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableOutput) ToStreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableOutputWithContext(ctx context.Context) StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableOutput
- type StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseOutput
- func (o StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseOutput) Database() pulumi.StringOutput
- func (StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseOutput) ElementType() reflect.Type
- func (o StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseOutput) MysqlTables() StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableArrayOutput
- func (o StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseOutput) ToStreamBackfillAllMysqlExcludedObjectsMysqlDatabaseOutput() StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseOutput
- func (o StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseOutput) ToStreamBackfillAllMysqlExcludedObjectsMysqlDatabaseOutputWithContext(ctx context.Context) StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseOutput
- type StreamBackfillAllMysqlExcludedObjectsOutput
- func (StreamBackfillAllMysqlExcludedObjectsOutput) ElementType() reflect.Type
- func (o StreamBackfillAllMysqlExcludedObjectsOutput) MysqlDatabases() StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseArrayOutput
- func (o StreamBackfillAllMysqlExcludedObjectsOutput) ToStreamBackfillAllMysqlExcludedObjectsOutput() StreamBackfillAllMysqlExcludedObjectsOutput
- func (o StreamBackfillAllMysqlExcludedObjectsOutput) ToStreamBackfillAllMysqlExcludedObjectsOutputWithContext(ctx context.Context) StreamBackfillAllMysqlExcludedObjectsOutput
- func (o StreamBackfillAllMysqlExcludedObjectsOutput) ToStreamBackfillAllMysqlExcludedObjectsPtrOutput() StreamBackfillAllMysqlExcludedObjectsPtrOutput
- func (o StreamBackfillAllMysqlExcludedObjectsOutput) ToStreamBackfillAllMysqlExcludedObjectsPtrOutputWithContext(ctx context.Context) StreamBackfillAllMysqlExcludedObjectsPtrOutput
- type StreamBackfillAllMysqlExcludedObjectsPtrInput
- type StreamBackfillAllMysqlExcludedObjectsPtrOutput
- func (o StreamBackfillAllMysqlExcludedObjectsPtrOutput) Elem() StreamBackfillAllMysqlExcludedObjectsOutput
- func (StreamBackfillAllMysqlExcludedObjectsPtrOutput) ElementType() reflect.Type
- func (o StreamBackfillAllMysqlExcludedObjectsPtrOutput) MysqlDatabases() StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseArrayOutput
- func (o StreamBackfillAllMysqlExcludedObjectsPtrOutput) ToStreamBackfillAllMysqlExcludedObjectsPtrOutput() StreamBackfillAllMysqlExcludedObjectsPtrOutput
- func (o StreamBackfillAllMysqlExcludedObjectsPtrOutput) ToStreamBackfillAllMysqlExcludedObjectsPtrOutputWithContext(ctx context.Context) StreamBackfillAllMysqlExcludedObjectsPtrOutput
- type StreamBackfillAllOutput
- func (StreamBackfillAllOutput) ElementType() reflect.Type
- func (o StreamBackfillAllOutput) MysqlExcludedObjects() StreamBackfillAllMysqlExcludedObjectsPtrOutput
- func (o StreamBackfillAllOutput) ToStreamBackfillAllOutput() StreamBackfillAllOutput
- func (o StreamBackfillAllOutput) ToStreamBackfillAllOutputWithContext(ctx context.Context) StreamBackfillAllOutput
- func (o StreamBackfillAllOutput) ToStreamBackfillAllPtrOutput() StreamBackfillAllPtrOutput
- func (o StreamBackfillAllOutput) ToStreamBackfillAllPtrOutputWithContext(ctx context.Context) StreamBackfillAllPtrOutput
- type StreamBackfillAllPtrInput
- type StreamBackfillAllPtrOutput
- func (o StreamBackfillAllPtrOutput) Elem() StreamBackfillAllOutput
- func (StreamBackfillAllPtrOutput) ElementType() reflect.Type
- func (o StreamBackfillAllPtrOutput) MysqlExcludedObjects() StreamBackfillAllMysqlExcludedObjectsPtrOutput
- func (o StreamBackfillAllPtrOutput) ToStreamBackfillAllPtrOutput() StreamBackfillAllPtrOutput
- func (o StreamBackfillAllPtrOutput) ToStreamBackfillAllPtrOutputWithContext(ctx context.Context) StreamBackfillAllPtrOutput
- type StreamBackfillNone
- type StreamBackfillNoneArgs
- func (StreamBackfillNoneArgs) ElementType() reflect.Type
- func (i StreamBackfillNoneArgs) ToStreamBackfillNoneOutput() StreamBackfillNoneOutput
- func (i StreamBackfillNoneArgs) ToStreamBackfillNoneOutputWithContext(ctx context.Context) StreamBackfillNoneOutput
- func (i StreamBackfillNoneArgs) ToStreamBackfillNonePtrOutput() StreamBackfillNonePtrOutput
- func (i StreamBackfillNoneArgs) ToStreamBackfillNonePtrOutputWithContext(ctx context.Context) StreamBackfillNonePtrOutput
- type StreamBackfillNoneInput
- type StreamBackfillNoneOutput
- func (StreamBackfillNoneOutput) ElementType() reflect.Type
- func (o StreamBackfillNoneOutput) ToStreamBackfillNoneOutput() StreamBackfillNoneOutput
- func (o StreamBackfillNoneOutput) ToStreamBackfillNoneOutputWithContext(ctx context.Context) StreamBackfillNoneOutput
- func (o StreamBackfillNoneOutput) ToStreamBackfillNonePtrOutput() StreamBackfillNonePtrOutput
- func (o StreamBackfillNoneOutput) ToStreamBackfillNonePtrOutputWithContext(ctx context.Context) StreamBackfillNonePtrOutput
- type StreamBackfillNonePtrInput
- type StreamBackfillNonePtrOutput
- func (o StreamBackfillNonePtrOutput) Elem() StreamBackfillNoneOutput
- func (StreamBackfillNonePtrOutput) ElementType() reflect.Type
- func (o StreamBackfillNonePtrOutput) ToStreamBackfillNonePtrOutput() StreamBackfillNonePtrOutput
- func (o StreamBackfillNonePtrOutput) ToStreamBackfillNonePtrOutputWithContext(ctx context.Context) StreamBackfillNonePtrOutput
- type StreamDestinationConfig
- type StreamDestinationConfigArgs
- func (StreamDestinationConfigArgs) ElementType() reflect.Type
- func (i StreamDestinationConfigArgs) ToStreamDestinationConfigOutput() StreamDestinationConfigOutput
- func (i StreamDestinationConfigArgs) ToStreamDestinationConfigOutputWithContext(ctx context.Context) StreamDestinationConfigOutput
- func (i StreamDestinationConfigArgs) ToStreamDestinationConfigPtrOutput() StreamDestinationConfigPtrOutput
- func (i StreamDestinationConfigArgs) ToStreamDestinationConfigPtrOutputWithContext(ctx context.Context) StreamDestinationConfigPtrOutput
- type StreamDestinationConfigBigqueryDestinationConfig
- type StreamDestinationConfigBigqueryDestinationConfigArgs
- func (StreamDestinationConfigBigqueryDestinationConfigArgs) ElementType() reflect.Type
- func (i StreamDestinationConfigBigqueryDestinationConfigArgs) ToStreamDestinationConfigBigqueryDestinationConfigOutput() StreamDestinationConfigBigqueryDestinationConfigOutput
- func (i StreamDestinationConfigBigqueryDestinationConfigArgs) ToStreamDestinationConfigBigqueryDestinationConfigOutputWithContext(ctx context.Context) StreamDestinationConfigBigqueryDestinationConfigOutput
- func (i StreamDestinationConfigBigqueryDestinationConfigArgs) ToStreamDestinationConfigBigqueryDestinationConfigPtrOutput() StreamDestinationConfigBigqueryDestinationConfigPtrOutput
- func (i StreamDestinationConfigBigqueryDestinationConfigArgs) ToStreamDestinationConfigBigqueryDestinationConfigPtrOutputWithContext(ctx context.Context) StreamDestinationConfigBigqueryDestinationConfigPtrOutput
- type StreamDestinationConfigBigqueryDestinationConfigInput
- type StreamDestinationConfigBigqueryDestinationConfigOutput
- func (o StreamDestinationConfigBigqueryDestinationConfigOutput) DataFreshness() pulumi.StringPtrOutput
- func (StreamDestinationConfigBigqueryDestinationConfigOutput) ElementType() reflect.Type
- func (o StreamDestinationConfigBigqueryDestinationConfigOutput) SingleTargetDataset() StreamDestinationConfigBigqueryDestinationConfigSingleTargetDatasetPtrOutput
- func (o StreamDestinationConfigBigqueryDestinationConfigOutput) SourceHierarchyDatasets() ...
- func (o StreamDestinationConfigBigqueryDestinationConfigOutput) ToStreamDestinationConfigBigqueryDestinationConfigOutput() StreamDestinationConfigBigqueryDestinationConfigOutput
- func (o StreamDestinationConfigBigqueryDestinationConfigOutput) ToStreamDestinationConfigBigqueryDestinationConfigOutputWithContext(ctx context.Context) StreamDestinationConfigBigqueryDestinationConfigOutput
- func (o StreamDestinationConfigBigqueryDestinationConfigOutput) ToStreamDestinationConfigBigqueryDestinationConfigPtrOutput() StreamDestinationConfigBigqueryDestinationConfigPtrOutput
- func (o StreamDestinationConfigBigqueryDestinationConfigOutput) ToStreamDestinationConfigBigqueryDestinationConfigPtrOutputWithContext(ctx context.Context) StreamDestinationConfigBigqueryDestinationConfigPtrOutput
- type StreamDestinationConfigBigqueryDestinationConfigPtrInput
- type StreamDestinationConfigBigqueryDestinationConfigPtrOutput
- func (o StreamDestinationConfigBigqueryDestinationConfigPtrOutput) DataFreshness() pulumi.StringPtrOutput
- func (o StreamDestinationConfigBigqueryDestinationConfigPtrOutput) Elem() StreamDestinationConfigBigqueryDestinationConfigOutput
- func (StreamDestinationConfigBigqueryDestinationConfigPtrOutput) ElementType() reflect.Type
- func (o StreamDestinationConfigBigqueryDestinationConfigPtrOutput) SingleTargetDataset() StreamDestinationConfigBigqueryDestinationConfigSingleTargetDatasetPtrOutput
- func (o StreamDestinationConfigBigqueryDestinationConfigPtrOutput) SourceHierarchyDatasets() ...
- func (o StreamDestinationConfigBigqueryDestinationConfigPtrOutput) ToStreamDestinationConfigBigqueryDestinationConfigPtrOutput() StreamDestinationConfigBigqueryDestinationConfigPtrOutput
- func (o StreamDestinationConfigBigqueryDestinationConfigPtrOutput) ToStreamDestinationConfigBigqueryDestinationConfigPtrOutputWithContext(ctx context.Context) StreamDestinationConfigBigqueryDestinationConfigPtrOutput
- type StreamDestinationConfigBigqueryDestinationConfigSingleTargetDataset
- type StreamDestinationConfigBigqueryDestinationConfigSingleTargetDatasetArgs
- func (StreamDestinationConfigBigqueryDestinationConfigSingleTargetDatasetArgs) ElementType() reflect.Type
- func (i StreamDestinationConfigBigqueryDestinationConfigSingleTargetDatasetArgs) ToStreamDestinationConfigBigqueryDestinationConfigSingleTargetDatasetOutput() StreamDestinationConfigBigqueryDestinationConfigSingleTargetDatasetOutput
- func (i StreamDestinationConfigBigqueryDestinationConfigSingleTargetDatasetArgs) ToStreamDestinationConfigBigqueryDestinationConfigSingleTargetDatasetOutputWithContext(ctx context.Context) StreamDestinationConfigBigqueryDestinationConfigSingleTargetDatasetOutput
- func (i StreamDestinationConfigBigqueryDestinationConfigSingleTargetDatasetArgs) ToStreamDestinationConfigBigqueryDestinationConfigSingleTargetDatasetPtrOutput() StreamDestinationConfigBigqueryDestinationConfigSingleTargetDatasetPtrOutput
- func (i StreamDestinationConfigBigqueryDestinationConfigSingleTargetDatasetArgs) ToStreamDestinationConfigBigqueryDestinationConfigSingleTargetDatasetPtrOutputWithContext(ctx context.Context) StreamDestinationConfigBigqueryDestinationConfigSingleTargetDatasetPtrOutput
- type StreamDestinationConfigBigqueryDestinationConfigSingleTargetDatasetInput
- type StreamDestinationConfigBigqueryDestinationConfigSingleTargetDatasetOutput
- func (o StreamDestinationConfigBigqueryDestinationConfigSingleTargetDatasetOutput) DatasetId() pulumi.StringOutput
- func (StreamDestinationConfigBigqueryDestinationConfigSingleTargetDatasetOutput) ElementType() reflect.Type
- func (o StreamDestinationConfigBigqueryDestinationConfigSingleTargetDatasetOutput) ToStreamDestinationConfigBigqueryDestinationConfigSingleTargetDatasetOutput() StreamDestinationConfigBigqueryDestinationConfigSingleTargetDatasetOutput
- func (o StreamDestinationConfigBigqueryDestinationConfigSingleTargetDatasetOutput) ToStreamDestinationConfigBigqueryDestinationConfigSingleTargetDatasetOutputWithContext(ctx context.Context) StreamDestinationConfigBigqueryDestinationConfigSingleTargetDatasetOutput
- func (o StreamDestinationConfigBigqueryDestinationConfigSingleTargetDatasetOutput) ToStreamDestinationConfigBigqueryDestinationConfigSingleTargetDatasetPtrOutput() StreamDestinationConfigBigqueryDestinationConfigSingleTargetDatasetPtrOutput
- func (o StreamDestinationConfigBigqueryDestinationConfigSingleTargetDatasetOutput) ToStreamDestinationConfigBigqueryDestinationConfigSingleTargetDatasetPtrOutputWithContext(ctx context.Context) StreamDestinationConfigBigqueryDestinationConfigSingleTargetDatasetPtrOutput
- type StreamDestinationConfigBigqueryDestinationConfigSingleTargetDatasetPtrInput
- type StreamDestinationConfigBigqueryDestinationConfigSingleTargetDatasetPtrOutput
- func (o StreamDestinationConfigBigqueryDestinationConfigSingleTargetDatasetPtrOutput) DatasetId() pulumi.StringPtrOutput
- func (o StreamDestinationConfigBigqueryDestinationConfigSingleTargetDatasetPtrOutput) Elem() StreamDestinationConfigBigqueryDestinationConfigSingleTargetDatasetOutput
- func (StreamDestinationConfigBigqueryDestinationConfigSingleTargetDatasetPtrOutput) ElementType() reflect.Type
- func (o StreamDestinationConfigBigqueryDestinationConfigSingleTargetDatasetPtrOutput) ToStreamDestinationConfigBigqueryDestinationConfigSingleTargetDatasetPtrOutput() StreamDestinationConfigBigqueryDestinationConfigSingleTargetDatasetPtrOutput
- func (o StreamDestinationConfigBigqueryDestinationConfigSingleTargetDatasetPtrOutput) ToStreamDestinationConfigBigqueryDestinationConfigSingleTargetDatasetPtrOutputWithContext(ctx context.Context) StreamDestinationConfigBigqueryDestinationConfigSingleTargetDatasetPtrOutput
- type StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasets
- type StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsArgs
- func (StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsArgs) ElementType() reflect.Type
- func (i StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsArgs) ToStreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsOutput() StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsOutput
- func (i StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsArgs) ToStreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsOutputWithContext(ctx context.Context) StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsOutput
- func (i StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsArgs) ToStreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsPtrOutput() ...
- func (i StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsArgs) ToStreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsPtrOutputWithContext(ctx context.Context) ...
- type StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsDatasetTemplate
- type StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsDatasetTemplateArgs
- func (StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsDatasetTemplateArgs) ElementType() reflect.Type
- func (i StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsDatasetTemplateArgs) ToStreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsDatasetTemplateOutput() ...
- func (i StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsDatasetTemplateArgs) ToStreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsDatasetTemplateOutputWithContext(ctx context.Context) ...
- func (i StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsDatasetTemplateArgs) ToStreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsDatasetTemplatePtrOutput() ...
- func (i StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsDatasetTemplateArgs) ToStreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsDatasetTemplatePtrOutputWithContext(ctx context.Context) ...
- type StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsDatasetTemplateInput
- type StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsDatasetTemplateOutput
- func (o StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsDatasetTemplateOutput) DatasetIdPrefix() pulumi.StringPtrOutput
- func (StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsDatasetTemplateOutput) ElementType() reflect.Type
- func (o StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsDatasetTemplateOutput) Location() pulumi.StringOutput
- func (o StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsDatasetTemplateOutput) ToStreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsDatasetTemplateOutput() ...
- func (o StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsDatasetTemplateOutput) ToStreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsDatasetTemplateOutputWithContext(ctx context.Context) ...
- func (o StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsDatasetTemplateOutput) ToStreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsDatasetTemplatePtrOutput() ...
- func (o StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsDatasetTemplateOutput) ToStreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsDatasetTemplatePtrOutputWithContext(ctx context.Context) ...
- type StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsDatasetTemplatePtrInput
- type StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsDatasetTemplatePtrOutput
- func (o StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsDatasetTemplatePtrOutput) DatasetIdPrefix() pulumi.StringPtrOutput
- func (o StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsDatasetTemplatePtrOutput) Elem() ...
- func (StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsDatasetTemplatePtrOutput) ElementType() reflect.Type
- func (o StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsDatasetTemplatePtrOutput) Location() pulumi.StringPtrOutput
- func (o StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsDatasetTemplatePtrOutput) ToStreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsDatasetTemplatePtrOutput() ...
- func (o StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsDatasetTemplatePtrOutput) ToStreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsDatasetTemplatePtrOutputWithContext(ctx context.Context) ...
- type StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsInput
- type StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsOutput
- func (o StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsOutput) DatasetTemplate() ...
- func (StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsOutput) ElementType() reflect.Type
- func (o StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsOutput) ToStreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsOutput() StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsOutput
- func (o StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsOutput) ToStreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsOutputWithContext(ctx context.Context) StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsOutput
- func (o StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsOutput) ToStreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsPtrOutput() ...
- func (o StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsOutput) ToStreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsPtrOutputWithContext(ctx context.Context) ...
- type StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsPtrInput
- type StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsPtrOutput
- func (o StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsPtrOutput) DatasetTemplate() ...
- func (o StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsPtrOutput) Elem() StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsOutput
- func (StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsPtrOutput) ElementType() reflect.Type
- func (o StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsPtrOutput) ToStreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsPtrOutput() ...
- func (o StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsPtrOutput) ToStreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsPtrOutputWithContext(ctx context.Context) ...
- type StreamDestinationConfigGcsDestinationConfig
- type StreamDestinationConfigGcsDestinationConfigArgs
- func (StreamDestinationConfigGcsDestinationConfigArgs) ElementType() reflect.Type
- func (i StreamDestinationConfigGcsDestinationConfigArgs) ToStreamDestinationConfigGcsDestinationConfigOutput() StreamDestinationConfigGcsDestinationConfigOutput
- func (i StreamDestinationConfigGcsDestinationConfigArgs) ToStreamDestinationConfigGcsDestinationConfigOutputWithContext(ctx context.Context) StreamDestinationConfigGcsDestinationConfigOutput
- func (i StreamDestinationConfigGcsDestinationConfigArgs) ToStreamDestinationConfigGcsDestinationConfigPtrOutput() StreamDestinationConfigGcsDestinationConfigPtrOutput
- func (i StreamDestinationConfigGcsDestinationConfigArgs) ToStreamDestinationConfigGcsDestinationConfigPtrOutputWithContext(ctx context.Context) StreamDestinationConfigGcsDestinationConfigPtrOutput
- type StreamDestinationConfigGcsDestinationConfigAvroFileFormat
- type StreamDestinationConfigGcsDestinationConfigAvroFileFormatArgs
- func (StreamDestinationConfigGcsDestinationConfigAvroFileFormatArgs) ElementType() reflect.Type
- func (i StreamDestinationConfigGcsDestinationConfigAvroFileFormatArgs) ToStreamDestinationConfigGcsDestinationConfigAvroFileFormatOutput() StreamDestinationConfigGcsDestinationConfigAvroFileFormatOutput
- func (i StreamDestinationConfigGcsDestinationConfigAvroFileFormatArgs) ToStreamDestinationConfigGcsDestinationConfigAvroFileFormatOutputWithContext(ctx context.Context) StreamDestinationConfigGcsDestinationConfigAvroFileFormatOutput
- func (i StreamDestinationConfigGcsDestinationConfigAvroFileFormatArgs) ToStreamDestinationConfigGcsDestinationConfigAvroFileFormatPtrOutput() StreamDestinationConfigGcsDestinationConfigAvroFileFormatPtrOutput
- func (i StreamDestinationConfigGcsDestinationConfigAvroFileFormatArgs) ToStreamDestinationConfigGcsDestinationConfigAvroFileFormatPtrOutputWithContext(ctx context.Context) StreamDestinationConfigGcsDestinationConfigAvroFileFormatPtrOutput
- type StreamDestinationConfigGcsDestinationConfigAvroFileFormatInput
- type StreamDestinationConfigGcsDestinationConfigAvroFileFormatOutput
- func (StreamDestinationConfigGcsDestinationConfigAvroFileFormatOutput) ElementType() reflect.Type
- func (o StreamDestinationConfigGcsDestinationConfigAvroFileFormatOutput) ToStreamDestinationConfigGcsDestinationConfigAvroFileFormatOutput() StreamDestinationConfigGcsDestinationConfigAvroFileFormatOutput
- func (o StreamDestinationConfigGcsDestinationConfigAvroFileFormatOutput) ToStreamDestinationConfigGcsDestinationConfigAvroFileFormatOutputWithContext(ctx context.Context) StreamDestinationConfigGcsDestinationConfigAvroFileFormatOutput
- func (o StreamDestinationConfigGcsDestinationConfigAvroFileFormatOutput) ToStreamDestinationConfigGcsDestinationConfigAvroFileFormatPtrOutput() StreamDestinationConfigGcsDestinationConfigAvroFileFormatPtrOutput
- func (o StreamDestinationConfigGcsDestinationConfigAvroFileFormatOutput) ToStreamDestinationConfigGcsDestinationConfigAvroFileFormatPtrOutputWithContext(ctx context.Context) StreamDestinationConfigGcsDestinationConfigAvroFileFormatPtrOutput
- type StreamDestinationConfigGcsDestinationConfigAvroFileFormatPtrInput
- type StreamDestinationConfigGcsDestinationConfigAvroFileFormatPtrOutput
- func (o StreamDestinationConfigGcsDestinationConfigAvroFileFormatPtrOutput) Elem() StreamDestinationConfigGcsDestinationConfigAvroFileFormatOutput
- func (StreamDestinationConfigGcsDestinationConfigAvroFileFormatPtrOutput) ElementType() reflect.Type
- func (o StreamDestinationConfigGcsDestinationConfigAvroFileFormatPtrOutput) ToStreamDestinationConfigGcsDestinationConfigAvroFileFormatPtrOutput() StreamDestinationConfigGcsDestinationConfigAvroFileFormatPtrOutput
- func (o StreamDestinationConfigGcsDestinationConfigAvroFileFormatPtrOutput) ToStreamDestinationConfigGcsDestinationConfigAvroFileFormatPtrOutputWithContext(ctx context.Context) StreamDestinationConfigGcsDestinationConfigAvroFileFormatPtrOutput
- type StreamDestinationConfigGcsDestinationConfigInput
- type StreamDestinationConfigGcsDestinationConfigJsonFileFormat
- type StreamDestinationConfigGcsDestinationConfigJsonFileFormatArgs
- func (StreamDestinationConfigGcsDestinationConfigJsonFileFormatArgs) ElementType() reflect.Type
- func (i StreamDestinationConfigGcsDestinationConfigJsonFileFormatArgs) ToStreamDestinationConfigGcsDestinationConfigJsonFileFormatOutput() StreamDestinationConfigGcsDestinationConfigJsonFileFormatOutput
- func (i StreamDestinationConfigGcsDestinationConfigJsonFileFormatArgs) ToStreamDestinationConfigGcsDestinationConfigJsonFileFormatOutputWithContext(ctx context.Context) StreamDestinationConfigGcsDestinationConfigJsonFileFormatOutput
- func (i StreamDestinationConfigGcsDestinationConfigJsonFileFormatArgs) ToStreamDestinationConfigGcsDestinationConfigJsonFileFormatPtrOutput() StreamDestinationConfigGcsDestinationConfigJsonFileFormatPtrOutput
- func (i StreamDestinationConfigGcsDestinationConfigJsonFileFormatArgs) ToStreamDestinationConfigGcsDestinationConfigJsonFileFormatPtrOutputWithContext(ctx context.Context) StreamDestinationConfigGcsDestinationConfigJsonFileFormatPtrOutput
- type StreamDestinationConfigGcsDestinationConfigJsonFileFormatInput
- type StreamDestinationConfigGcsDestinationConfigJsonFileFormatOutput
- func (o StreamDestinationConfigGcsDestinationConfigJsonFileFormatOutput) Compression() pulumi.StringPtrOutput
- func (StreamDestinationConfigGcsDestinationConfigJsonFileFormatOutput) ElementType() reflect.Type
- func (o StreamDestinationConfigGcsDestinationConfigJsonFileFormatOutput) SchemaFileFormat() pulumi.StringPtrOutput
- func (o StreamDestinationConfigGcsDestinationConfigJsonFileFormatOutput) ToStreamDestinationConfigGcsDestinationConfigJsonFileFormatOutput() StreamDestinationConfigGcsDestinationConfigJsonFileFormatOutput
- func (o StreamDestinationConfigGcsDestinationConfigJsonFileFormatOutput) ToStreamDestinationConfigGcsDestinationConfigJsonFileFormatOutputWithContext(ctx context.Context) StreamDestinationConfigGcsDestinationConfigJsonFileFormatOutput
- func (o StreamDestinationConfigGcsDestinationConfigJsonFileFormatOutput) ToStreamDestinationConfigGcsDestinationConfigJsonFileFormatPtrOutput() StreamDestinationConfigGcsDestinationConfigJsonFileFormatPtrOutput
- func (o StreamDestinationConfigGcsDestinationConfigJsonFileFormatOutput) ToStreamDestinationConfigGcsDestinationConfigJsonFileFormatPtrOutputWithContext(ctx context.Context) StreamDestinationConfigGcsDestinationConfigJsonFileFormatPtrOutput
- type StreamDestinationConfigGcsDestinationConfigJsonFileFormatPtrInput
- type StreamDestinationConfigGcsDestinationConfigJsonFileFormatPtrOutput
- func (o StreamDestinationConfigGcsDestinationConfigJsonFileFormatPtrOutput) Compression() pulumi.StringPtrOutput
- func (o StreamDestinationConfigGcsDestinationConfigJsonFileFormatPtrOutput) Elem() StreamDestinationConfigGcsDestinationConfigJsonFileFormatOutput
- func (StreamDestinationConfigGcsDestinationConfigJsonFileFormatPtrOutput) ElementType() reflect.Type
- func (o StreamDestinationConfigGcsDestinationConfigJsonFileFormatPtrOutput) SchemaFileFormat() pulumi.StringPtrOutput
- func (o StreamDestinationConfigGcsDestinationConfigJsonFileFormatPtrOutput) ToStreamDestinationConfigGcsDestinationConfigJsonFileFormatPtrOutput() StreamDestinationConfigGcsDestinationConfigJsonFileFormatPtrOutput
- func (o StreamDestinationConfigGcsDestinationConfigJsonFileFormatPtrOutput) ToStreamDestinationConfigGcsDestinationConfigJsonFileFormatPtrOutputWithContext(ctx context.Context) StreamDestinationConfigGcsDestinationConfigJsonFileFormatPtrOutput
- type StreamDestinationConfigGcsDestinationConfigOutput
- func (o StreamDestinationConfigGcsDestinationConfigOutput) AvroFileFormat() StreamDestinationConfigGcsDestinationConfigAvroFileFormatPtrOutput
- func (StreamDestinationConfigGcsDestinationConfigOutput) ElementType() reflect.Type
- func (o StreamDestinationConfigGcsDestinationConfigOutput) FileRotationInterval() pulumi.StringPtrOutput
- func (o StreamDestinationConfigGcsDestinationConfigOutput) FileRotationMb() pulumi.IntPtrOutput
- func (o StreamDestinationConfigGcsDestinationConfigOutput) JsonFileFormat() StreamDestinationConfigGcsDestinationConfigJsonFileFormatPtrOutput
- func (o StreamDestinationConfigGcsDestinationConfigOutput) Path() pulumi.StringPtrOutput
- func (o StreamDestinationConfigGcsDestinationConfigOutput) ToStreamDestinationConfigGcsDestinationConfigOutput() StreamDestinationConfigGcsDestinationConfigOutput
- func (o StreamDestinationConfigGcsDestinationConfigOutput) ToStreamDestinationConfigGcsDestinationConfigOutputWithContext(ctx context.Context) StreamDestinationConfigGcsDestinationConfigOutput
- func (o StreamDestinationConfigGcsDestinationConfigOutput) ToStreamDestinationConfigGcsDestinationConfigPtrOutput() StreamDestinationConfigGcsDestinationConfigPtrOutput
- func (o StreamDestinationConfigGcsDestinationConfigOutput) ToStreamDestinationConfigGcsDestinationConfigPtrOutputWithContext(ctx context.Context) StreamDestinationConfigGcsDestinationConfigPtrOutput
- type StreamDestinationConfigGcsDestinationConfigPtrInput
- type StreamDestinationConfigGcsDestinationConfigPtrOutput
- func (o StreamDestinationConfigGcsDestinationConfigPtrOutput) AvroFileFormat() StreamDestinationConfigGcsDestinationConfigAvroFileFormatPtrOutput
- func (o StreamDestinationConfigGcsDestinationConfigPtrOutput) Elem() StreamDestinationConfigGcsDestinationConfigOutput
- func (StreamDestinationConfigGcsDestinationConfigPtrOutput) ElementType() reflect.Type
- func (o StreamDestinationConfigGcsDestinationConfigPtrOutput) FileRotationInterval() pulumi.StringPtrOutput
- func (o StreamDestinationConfigGcsDestinationConfigPtrOutput) FileRotationMb() pulumi.IntPtrOutput
- func (o StreamDestinationConfigGcsDestinationConfigPtrOutput) JsonFileFormat() StreamDestinationConfigGcsDestinationConfigJsonFileFormatPtrOutput
- func (o StreamDestinationConfigGcsDestinationConfigPtrOutput) Path() pulumi.StringPtrOutput
- func (o StreamDestinationConfigGcsDestinationConfigPtrOutput) ToStreamDestinationConfigGcsDestinationConfigPtrOutput() StreamDestinationConfigGcsDestinationConfigPtrOutput
- func (o StreamDestinationConfigGcsDestinationConfigPtrOutput) ToStreamDestinationConfigGcsDestinationConfigPtrOutputWithContext(ctx context.Context) StreamDestinationConfigGcsDestinationConfigPtrOutput
- type StreamDestinationConfigInput
- type StreamDestinationConfigOutput
- func (o StreamDestinationConfigOutput) BigqueryDestinationConfig() StreamDestinationConfigBigqueryDestinationConfigPtrOutput
- func (o StreamDestinationConfigOutput) DestinationConnectionProfile() pulumi.StringOutput
- func (StreamDestinationConfigOutput) ElementType() reflect.Type
- func (o StreamDestinationConfigOutput) GcsDestinationConfig() StreamDestinationConfigGcsDestinationConfigPtrOutput
- func (o StreamDestinationConfigOutput) ToStreamDestinationConfigOutput() StreamDestinationConfigOutput
- func (o StreamDestinationConfigOutput) ToStreamDestinationConfigOutputWithContext(ctx context.Context) StreamDestinationConfigOutput
- func (o StreamDestinationConfigOutput) ToStreamDestinationConfigPtrOutput() StreamDestinationConfigPtrOutput
- func (o StreamDestinationConfigOutput) ToStreamDestinationConfigPtrOutputWithContext(ctx context.Context) StreamDestinationConfigPtrOutput
- type StreamDestinationConfigPtrInput
- type StreamDestinationConfigPtrOutput
- func (o StreamDestinationConfigPtrOutput) BigqueryDestinationConfig() StreamDestinationConfigBigqueryDestinationConfigPtrOutput
- func (o StreamDestinationConfigPtrOutput) DestinationConnectionProfile() pulumi.StringPtrOutput
- func (o StreamDestinationConfigPtrOutput) Elem() StreamDestinationConfigOutput
- func (StreamDestinationConfigPtrOutput) ElementType() reflect.Type
- func (o StreamDestinationConfigPtrOutput) GcsDestinationConfig() StreamDestinationConfigGcsDestinationConfigPtrOutput
- func (o StreamDestinationConfigPtrOutput) ToStreamDestinationConfigPtrOutput() StreamDestinationConfigPtrOutput
- func (o StreamDestinationConfigPtrOutput) ToStreamDestinationConfigPtrOutputWithContext(ctx context.Context) StreamDestinationConfigPtrOutput
- type StreamInput
- type StreamMap
- type StreamMapInput
- type StreamMapOutput
- type StreamOutput
- func (o StreamOutput) BackfillAll() StreamBackfillAllPtrOutput
- func (o StreamOutput) BackfillNone() StreamBackfillNonePtrOutput
- func (o StreamOutput) DesiredState() pulumi.StringPtrOutput
- func (o StreamOutput) DestinationConfig() StreamDestinationConfigOutput
- func (o StreamOutput) DisplayName() pulumi.StringOutput
- func (StreamOutput) ElementType() reflect.Type
- func (o StreamOutput) Labels() pulumi.StringMapOutput
- func (o StreamOutput) Location() pulumi.StringOutput
- func (o StreamOutput) Name() pulumi.StringOutput
- func (o StreamOutput) Project() pulumi.StringOutput
- func (o StreamOutput) SourceConfig() StreamSourceConfigOutput
- func (o StreamOutput) State() pulumi.StringOutput
- func (o StreamOutput) StreamId() pulumi.StringOutput
- func (o StreamOutput) ToStreamOutput() StreamOutput
- func (o StreamOutput) ToStreamOutputWithContext(ctx context.Context) StreamOutput
- type StreamSourceConfig
- type StreamSourceConfigArgs
- func (StreamSourceConfigArgs) ElementType() reflect.Type
- func (i StreamSourceConfigArgs) ToStreamSourceConfigOutput() StreamSourceConfigOutput
- func (i StreamSourceConfigArgs) ToStreamSourceConfigOutputWithContext(ctx context.Context) StreamSourceConfigOutput
- func (i StreamSourceConfigArgs) ToStreamSourceConfigPtrOutput() StreamSourceConfigPtrOutput
- func (i StreamSourceConfigArgs) ToStreamSourceConfigPtrOutputWithContext(ctx context.Context) StreamSourceConfigPtrOutput
- type StreamSourceConfigInput
- type StreamSourceConfigMysqlSourceConfig
- type StreamSourceConfigMysqlSourceConfigArgs
- func (StreamSourceConfigMysqlSourceConfigArgs) ElementType() reflect.Type
- func (i StreamSourceConfigMysqlSourceConfigArgs) ToStreamSourceConfigMysqlSourceConfigOutput() StreamSourceConfigMysqlSourceConfigOutput
- func (i StreamSourceConfigMysqlSourceConfigArgs) ToStreamSourceConfigMysqlSourceConfigOutputWithContext(ctx context.Context) StreamSourceConfigMysqlSourceConfigOutput
- func (i StreamSourceConfigMysqlSourceConfigArgs) ToStreamSourceConfigMysqlSourceConfigPtrOutput() StreamSourceConfigMysqlSourceConfigPtrOutput
- func (i StreamSourceConfigMysqlSourceConfigArgs) ToStreamSourceConfigMysqlSourceConfigPtrOutputWithContext(ctx context.Context) StreamSourceConfigMysqlSourceConfigPtrOutput
- type StreamSourceConfigMysqlSourceConfigExcludeObjects
- type StreamSourceConfigMysqlSourceConfigExcludeObjectsArgs
- func (StreamSourceConfigMysqlSourceConfigExcludeObjectsArgs) ElementType() reflect.Type
- func (i StreamSourceConfigMysqlSourceConfigExcludeObjectsArgs) ToStreamSourceConfigMysqlSourceConfigExcludeObjectsOutput() StreamSourceConfigMysqlSourceConfigExcludeObjectsOutput
- func (i StreamSourceConfigMysqlSourceConfigExcludeObjectsArgs) ToStreamSourceConfigMysqlSourceConfigExcludeObjectsOutputWithContext(ctx context.Context) StreamSourceConfigMysqlSourceConfigExcludeObjectsOutput
- func (i StreamSourceConfigMysqlSourceConfigExcludeObjectsArgs) ToStreamSourceConfigMysqlSourceConfigExcludeObjectsPtrOutput() StreamSourceConfigMysqlSourceConfigExcludeObjectsPtrOutput
- func (i StreamSourceConfigMysqlSourceConfigExcludeObjectsArgs) ToStreamSourceConfigMysqlSourceConfigExcludeObjectsPtrOutputWithContext(ctx context.Context) StreamSourceConfigMysqlSourceConfigExcludeObjectsPtrOutput
- type StreamSourceConfigMysqlSourceConfigExcludeObjectsInput
- type StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabase
- type StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseArgs
- func (StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseArgs) ElementType() reflect.Type
- func (i StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseArgs) ToStreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseOutput() StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseOutput
- func (i StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseArgs) ToStreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseOutputWithContext(ctx context.Context) StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseOutput
- type StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseArray
- func (StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseArray) ElementType() reflect.Type
- func (i StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseArray) ToStreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseArrayOutput() StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseArrayOutput
- func (i StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseArray) ToStreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseArrayOutputWithContext(ctx context.Context) StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseArrayOutput
- type StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseArrayInput
- type StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseArrayOutput
- func (StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseArrayOutput) ElementType() reflect.Type
- func (o StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseArrayOutput) Index(i pulumi.IntInput) StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseOutput
- func (o StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseArrayOutput) ToStreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseArrayOutput() StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseArrayOutput
- func (o StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseArrayOutput) ToStreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseArrayOutputWithContext(ctx context.Context) StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseArrayOutput
- type StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseInput
- type StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTable
- type StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableArgs
- func (StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableArgs) ElementType() reflect.Type
- func (i StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableArgs) ToStreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableOutput() StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableOutput
- func (i StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableArgs) ToStreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableOutputWithContext(ctx context.Context) StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableOutput
- type StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableArray
- func (StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableArray) ElementType() reflect.Type
- func (i StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableArray) ToStreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableArrayOutput() ...
- func (i StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableArray) ToStreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableArrayOutputWithContext(ctx context.Context) ...
- type StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableArrayInput
- type StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableArrayOutput
- func (StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableArrayOutput) ElementType() reflect.Type
- func (o StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableArrayOutput) Index(i pulumi.IntInput) StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableOutput
- func (o StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableArrayOutput) ToStreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableArrayOutput() ...
- func (o StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableArrayOutput) ToStreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableArrayOutputWithContext(ctx context.Context) ...
- type StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableInput
- type StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableMysqlColumn
- type StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableMysqlColumnArgs
- func (StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableMysqlColumnArgs) ElementType() reflect.Type
- func (i StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableMysqlColumnArgs) ToStreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableMysqlColumnOutput() ...
- func (i StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableMysqlColumnArgs) ToStreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableMysqlColumnOutputWithContext(ctx context.Context) ...
- type StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableMysqlColumnArray
- func (StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableMysqlColumnArray) ElementType() reflect.Type
- func (i StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableMysqlColumnArray) ToStreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableMysqlColumnArrayOutput() ...
- func (i StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableMysqlColumnArray) ToStreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableMysqlColumnArrayOutputWithContext(ctx context.Context) ...
- type StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableMysqlColumnArrayInput
- type StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableMysqlColumnArrayOutput
- func (StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableMysqlColumnArrayOutput) ElementType() reflect.Type
- func (o StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableMysqlColumnArrayOutput) Index(i pulumi.IntInput) ...
- func (o StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableMysqlColumnArrayOutput) ToStreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableMysqlColumnArrayOutput() ...
- func (o StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableMysqlColumnArrayOutput) ToStreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableMysqlColumnArrayOutputWithContext(ctx context.Context) ...
- type StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableMysqlColumnInput
- type StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableMysqlColumnOutput
- func (o StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableMysqlColumnOutput) Collation() pulumi.StringPtrOutput
- func (o StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableMysqlColumnOutput) Column() pulumi.StringPtrOutput
- func (o StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableMysqlColumnOutput) DataType() pulumi.StringPtrOutput
- func (StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableMysqlColumnOutput) ElementType() reflect.Type
- func (o StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableMysqlColumnOutput) Length() pulumi.IntPtrOutput
- func (o StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableMysqlColumnOutput) Nullable() pulumi.BoolPtrOutput
- func (o StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableMysqlColumnOutput) OrdinalPosition() pulumi.IntPtrOutput
- func (o StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableMysqlColumnOutput) PrimaryKey() pulumi.BoolPtrOutput
- func (o StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableMysqlColumnOutput) ToStreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableMysqlColumnOutput() ...
- func (o StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableMysqlColumnOutput) ToStreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableMysqlColumnOutputWithContext(ctx context.Context) ...
- type StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableOutput
- func (StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableOutput) ElementType() reflect.Type
- func (o StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableOutput) MysqlColumns() ...
- func (o StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableOutput) Table() pulumi.StringOutput
- func (o StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableOutput) ToStreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableOutput() StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableOutput
- func (o StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableOutput) ToStreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableOutputWithContext(ctx context.Context) StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableOutput
- type StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseOutput
- func (o StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseOutput) Database() pulumi.StringOutput
- func (StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseOutput) ElementType() reflect.Type
- func (o StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseOutput) MysqlTables() ...
- func (o StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseOutput) ToStreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseOutput() StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseOutput
- func (o StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseOutput) ToStreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseOutputWithContext(ctx context.Context) StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseOutput
- type StreamSourceConfigMysqlSourceConfigExcludeObjectsOutput
- func (StreamSourceConfigMysqlSourceConfigExcludeObjectsOutput) ElementType() reflect.Type
- func (o StreamSourceConfigMysqlSourceConfigExcludeObjectsOutput) MysqlDatabases() StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseArrayOutput
- func (o StreamSourceConfigMysqlSourceConfigExcludeObjectsOutput) ToStreamSourceConfigMysqlSourceConfigExcludeObjectsOutput() StreamSourceConfigMysqlSourceConfigExcludeObjectsOutput
- func (o StreamSourceConfigMysqlSourceConfigExcludeObjectsOutput) ToStreamSourceConfigMysqlSourceConfigExcludeObjectsOutputWithContext(ctx context.Context) StreamSourceConfigMysqlSourceConfigExcludeObjectsOutput
- func (o StreamSourceConfigMysqlSourceConfigExcludeObjectsOutput) ToStreamSourceConfigMysqlSourceConfigExcludeObjectsPtrOutput() StreamSourceConfigMysqlSourceConfigExcludeObjectsPtrOutput
- func (o StreamSourceConfigMysqlSourceConfigExcludeObjectsOutput) ToStreamSourceConfigMysqlSourceConfigExcludeObjectsPtrOutputWithContext(ctx context.Context) StreamSourceConfigMysqlSourceConfigExcludeObjectsPtrOutput
- type StreamSourceConfigMysqlSourceConfigExcludeObjectsPtrInput
- type StreamSourceConfigMysqlSourceConfigExcludeObjectsPtrOutput
- func (o StreamSourceConfigMysqlSourceConfigExcludeObjectsPtrOutput) Elem() StreamSourceConfigMysqlSourceConfigExcludeObjectsOutput
- func (StreamSourceConfigMysqlSourceConfigExcludeObjectsPtrOutput) ElementType() reflect.Type
- func (o StreamSourceConfigMysqlSourceConfigExcludeObjectsPtrOutput) MysqlDatabases() StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseArrayOutput
- func (o StreamSourceConfigMysqlSourceConfigExcludeObjectsPtrOutput) ToStreamSourceConfigMysqlSourceConfigExcludeObjectsPtrOutput() StreamSourceConfigMysqlSourceConfigExcludeObjectsPtrOutput
- func (o StreamSourceConfigMysqlSourceConfigExcludeObjectsPtrOutput) ToStreamSourceConfigMysqlSourceConfigExcludeObjectsPtrOutputWithContext(ctx context.Context) StreamSourceConfigMysqlSourceConfigExcludeObjectsPtrOutput
- type StreamSourceConfigMysqlSourceConfigIncludeObjects
- type StreamSourceConfigMysqlSourceConfigIncludeObjectsArgs
- func (StreamSourceConfigMysqlSourceConfigIncludeObjectsArgs) ElementType() reflect.Type
- func (i StreamSourceConfigMysqlSourceConfigIncludeObjectsArgs) ToStreamSourceConfigMysqlSourceConfigIncludeObjectsOutput() StreamSourceConfigMysqlSourceConfigIncludeObjectsOutput
- func (i StreamSourceConfigMysqlSourceConfigIncludeObjectsArgs) ToStreamSourceConfigMysqlSourceConfigIncludeObjectsOutputWithContext(ctx context.Context) StreamSourceConfigMysqlSourceConfigIncludeObjectsOutput
- func (i StreamSourceConfigMysqlSourceConfigIncludeObjectsArgs) ToStreamSourceConfigMysqlSourceConfigIncludeObjectsPtrOutput() StreamSourceConfigMysqlSourceConfigIncludeObjectsPtrOutput
- func (i StreamSourceConfigMysqlSourceConfigIncludeObjectsArgs) ToStreamSourceConfigMysqlSourceConfigIncludeObjectsPtrOutputWithContext(ctx context.Context) StreamSourceConfigMysqlSourceConfigIncludeObjectsPtrOutput
- type StreamSourceConfigMysqlSourceConfigIncludeObjectsInput
- type StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabase
- type StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseArgs
- func (StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseArgs) ElementType() reflect.Type
- func (i StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseArgs) ToStreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseOutput() StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseOutput
- func (i StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseArgs) ToStreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseOutputWithContext(ctx context.Context) StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseOutput
- type StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseArray
- func (StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseArray) ElementType() reflect.Type
- func (i StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseArray) ToStreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseArrayOutput() StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseArrayOutput
- func (i StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseArray) ToStreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseArrayOutputWithContext(ctx context.Context) StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseArrayOutput
- type StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseArrayInput
- type StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseArrayOutput
- func (StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseArrayOutput) ElementType() reflect.Type
- func (o StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseArrayOutput) Index(i pulumi.IntInput) StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseOutput
- func (o StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseArrayOutput) ToStreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseArrayOutput() StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseArrayOutput
- func (o StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseArrayOutput) ToStreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseArrayOutputWithContext(ctx context.Context) StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseArrayOutput
- type StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseInput
- type StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTable
- type StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableArgs
- func (StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableArgs) ElementType() reflect.Type
- func (i StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableArgs) ToStreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableOutput() StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableOutput
- func (i StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableArgs) ToStreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableOutputWithContext(ctx context.Context) StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableOutput
- type StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableArray
- func (StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableArray) ElementType() reflect.Type
- func (i StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableArray) ToStreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableArrayOutput() ...
- func (i StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableArray) ToStreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableArrayOutputWithContext(ctx context.Context) ...
- type StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableArrayInput
- type StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableArrayOutput
- func (StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableArrayOutput) ElementType() reflect.Type
- func (o StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableArrayOutput) Index(i pulumi.IntInput) StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableOutput
- func (o StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableArrayOutput) ToStreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableArrayOutput() ...
- func (o StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableArrayOutput) ToStreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableArrayOutputWithContext(ctx context.Context) ...
- type StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableInput
- type StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableMysqlColumn
- type StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableMysqlColumnArgs
- func (StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableMysqlColumnArgs) ElementType() reflect.Type
- func (i StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableMysqlColumnArgs) ToStreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableMysqlColumnOutput() ...
- func (i StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableMysqlColumnArgs) ToStreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableMysqlColumnOutputWithContext(ctx context.Context) ...
- type StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableMysqlColumnArray
- func (StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableMysqlColumnArray) ElementType() reflect.Type
- func (i StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableMysqlColumnArray) ToStreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableMysqlColumnArrayOutput() ...
- func (i StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableMysqlColumnArray) ToStreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableMysqlColumnArrayOutputWithContext(ctx context.Context) ...
- type StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableMysqlColumnArrayInput
- type StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableMysqlColumnArrayOutput
- func (StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableMysqlColumnArrayOutput) ElementType() reflect.Type
- func (o StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableMysqlColumnArrayOutput) Index(i pulumi.IntInput) ...
- func (o StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableMysqlColumnArrayOutput) ToStreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableMysqlColumnArrayOutput() ...
- func (o StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableMysqlColumnArrayOutput) ToStreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableMysqlColumnArrayOutputWithContext(ctx context.Context) ...
- type StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableMysqlColumnInput
- type StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableMysqlColumnOutput
- func (o StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableMysqlColumnOutput) Collation() pulumi.StringPtrOutput
- func (o StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableMysqlColumnOutput) Column() pulumi.StringPtrOutput
- func (o StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableMysqlColumnOutput) DataType() pulumi.StringPtrOutput
- func (StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableMysqlColumnOutput) ElementType() reflect.Type
- func (o StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableMysqlColumnOutput) Length() pulumi.IntPtrOutput
- func (o StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableMysqlColumnOutput) Nullable() pulumi.BoolPtrOutput
- func (o StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableMysqlColumnOutput) OrdinalPosition() pulumi.IntPtrOutput
- func (o StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableMysqlColumnOutput) PrimaryKey() pulumi.BoolPtrOutput
- func (o StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableMysqlColumnOutput) ToStreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableMysqlColumnOutput() ...
- func (o StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableMysqlColumnOutput) ToStreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableMysqlColumnOutputWithContext(ctx context.Context) ...
- type StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableOutput
- func (StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableOutput) ElementType() reflect.Type
- func (o StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableOutput) MysqlColumns() ...
- func (o StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableOutput) Table() pulumi.StringOutput
- func (o StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableOutput) ToStreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableOutput() StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableOutput
- func (o StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableOutput) ToStreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableOutputWithContext(ctx context.Context) StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableOutput
- type StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseOutput
- func (o StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseOutput) Database() pulumi.StringOutput
- func (StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseOutput) ElementType() reflect.Type
- func (o StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseOutput) MysqlTables() ...
- func (o StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseOutput) ToStreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseOutput() StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseOutput
- func (o StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseOutput) ToStreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseOutputWithContext(ctx context.Context) StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseOutput
- type StreamSourceConfigMysqlSourceConfigIncludeObjectsOutput
- func (StreamSourceConfigMysqlSourceConfigIncludeObjectsOutput) ElementType() reflect.Type
- func (o StreamSourceConfigMysqlSourceConfigIncludeObjectsOutput) MysqlDatabases() StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseArrayOutput
- func (o StreamSourceConfigMysqlSourceConfigIncludeObjectsOutput) ToStreamSourceConfigMysqlSourceConfigIncludeObjectsOutput() StreamSourceConfigMysqlSourceConfigIncludeObjectsOutput
- func (o StreamSourceConfigMysqlSourceConfigIncludeObjectsOutput) ToStreamSourceConfigMysqlSourceConfigIncludeObjectsOutputWithContext(ctx context.Context) StreamSourceConfigMysqlSourceConfigIncludeObjectsOutput
- func (o StreamSourceConfigMysqlSourceConfigIncludeObjectsOutput) ToStreamSourceConfigMysqlSourceConfigIncludeObjectsPtrOutput() StreamSourceConfigMysqlSourceConfigIncludeObjectsPtrOutput
- func (o StreamSourceConfigMysqlSourceConfigIncludeObjectsOutput) ToStreamSourceConfigMysqlSourceConfigIncludeObjectsPtrOutputWithContext(ctx context.Context) StreamSourceConfigMysqlSourceConfigIncludeObjectsPtrOutput
- type StreamSourceConfigMysqlSourceConfigIncludeObjectsPtrInput
- type StreamSourceConfigMysqlSourceConfigIncludeObjectsPtrOutput
- func (o StreamSourceConfigMysqlSourceConfigIncludeObjectsPtrOutput) Elem() StreamSourceConfigMysqlSourceConfigIncludeObjectsOutput
- func (StreamSourceConfigMysqlSourceConfigIncludeObjectsPtrOutput) ElementType() reflect.Type
- func (o StreamSourceConfigMysqlSourceConfigIncludeObjectsPtrOutput) MysqlDatabases() StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseArrayOutput
- func (o StreamSourceConfigMysqlSourceConfigIncludeObjectsPtrOutput) ToStreamSourceConfigMysqlSourceConfigIncludeObjectsPtrOutput() StreamSourceConfigMysqlSourceConfigIncludeObjectsPtrOutput
- func (o StreamSourceConfigMysqlSourceConfigIncludeObjectsPtrOutput) ToStreamSourceConfigMysqlSourceConfigIncludeObjectsPtrOutputWithContext(ctx context.Context) StreamSourceConfigMysqlSourceConfigIncludeObjectsPtrOutput
- type StreamSourceConfigMysqlSourceConfigInput
- type StreamSourceConfigMysqlSourceConfigOutput
- func (StreamSourceConfigMysqlSourceConfigOutput) ElementType() reflect.Type
- func (o StreamSourceConfigMysqlSourceConfigOutput) ExcludeObjects() StreamSourceConfigMysqlSourceConfigExcludeObjectsPtrOutput
- func (o StreamSourceConfigMysqlSourceConfigOutput) IncludeObjects() StreamSourceConfigMysqlSourceConfigIncludeObjectsPtrOutput
- func (o StreamSourceConfigMysqlSourceConfigOutput) MaxConcurrentCdcTasks() pulumi.IntPtrOutput
- func (o StreamSourceConfigMysqlSourceConfigOutput) ToStreamSourceConfigMysqlSourceConfigOutput() StreamSourceConfigMysqlSourceConfigOutput
- func (o StreamSourceConfigMysqlSourceConfigOutput) ToStreamSourceConfigMysqlSourceConfigOutputWithContext(ctx context.Context) StreamSourceConfigMysqlSourceConfigOutput
- func (o StreamSourceConfigMysqlSourceConfigOutput) ToStreamSourceConfigMysqlSourceConfigPtrOutput() StreamSourceConfigMysqlSourceConfigPtrOutput
- func (o StreamSourceConfigMysqlSourceConfigOutput) ToStreamSourceConfigMysqlSourceConfigPtrOutputWithContext(ctx context.Context) StreamSourceConfigMysqlSourceConfigPtrOutput
- type StreamSourceConfigMysqlSourceConfigPtrInput
- type StreamSourceConfigMysqlSourceConfigPtrOutput
- func (o StreamSourceConfigMysqlSourceConfigPtrOutput) Elem() StreamSourceConfigMysqlSourceConfigOutput
- func (StreamSourceConfigMysqlSourceConfigPtrOutput) ElementType() reflect.Type
- func (o StreamSourceConfigMysqlSourceConfigPtrOutput) ExcludeObjects() StreamSourceConfigMysqlSourceConfigExcludeObjectsPtrOutput
- func (o StreamSourceConfigMysqlSourceConfigPtrOutput) IncludeObjects() StreamSourceConfigMysqlSourceConfigIncludeObjectsPtrOutput
- func (o StreamSourceConfigMysqlSourceConfigPtrOutput) MaxConcurrentCdcTasks() pulumi.IntPtrOutput
- func (o StreamSourceConfigMysqlSourceConfigPtrOutput) ToStreamSourceConfigMysqlSourceConfigPtrOutput() StreamSourceConfigMysqlSourceConfigPtrOutput
- func (o StreamSourceConfigMysqlSourceConfigPtrOutput) ToStreamSourceConfigMysqlSourceConfigPtrOutputWithContext(ctx context.Context) StreamSourceConfigMysqlSourceConfigPtrOutput
- type StreamSourceConfigOutput
- func (StreamSourceConfigOutput) ElementType() reflect.Type
- func (o StreamSourceConfigOutput) MysqlSourceConfig() StreamSourceConfigMysqlSourceConfigOutput
- func (o StreamSourceConfigOutput) SourceConnectionProfile() pulumi.StringOutput
- func (o StreamSourceConfigOutput) ToStreamSourceConfigOutput() StreamSourceConfigOutput
- func (o StreamSourceConfigOutput) ToStreamSourceConfigOutputWithContext(ctx context.Context) StreamSourceConfigOutput
- func (o StreamSourceConfigOutput) ToStreamSourceConfigPtrOutput() StreamSourceConfigPtrOutput
- func (o StreamSourceConfigOutput) ToStreamSourceConfigPtrOutputWithContext(ctx context.Context) StreamSourceConfigPtrOutput
- type StreamSourceConfigPtrInput
- type StreamSourceConfigPtrOutput
- func (o StreamSourceConfigPtrOutput) Elem() StreamSourceConfigOutput
- func (StreamSourceConfigPtrOutput) ElementType() reflect.Type
- func (o StreamSourceConfigPtrOutput) MysqlSourceConfig() StreamSourceConfigMysqlSourceConfigPtrOutput
- func (o StreamSourceConfigPtrOutput) SourceConnectionProfile() pulumi.StringPtrOutput
- func (o StreamSourceConfigPtrOutput) ToStreamSourceConfigPtrOutput() StreamSourceConfigPtrOutput
- func (o StreamSourceConfigPtrOutput) ToStreamSourceConfigPtrOutputWithContext(ctx context.Context) StreamSourceConfigPtrOutput
- type StreamState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ConnectionProfile ¶
type ConnectionProfile struct { pulumi.CustomResourceState // BigQuery warehouse profile. BigqueryProfile ConnectionProfileBigqueryProfilePtrOutput `pulumi:"bigqueryProfile"` // The connection profile identifier. ConnectionProfileId pulumi.StringOutput `pulumi:"connectionProfileId"` // Display name. DisplayName pulumi.StringOutput `pulumi:"displayName"` // Forward SSH tunnel connectivity. // Structure is documented below. ForwardSshConnectivity ConnectionProfileForwardSshConnectivityPtrOutput `pulumi:"forwardSshConnectivity"` // Cloud Storage bucket profile. // Structure is documented below. GcsProfile ConnectionProfileGcsProfilePtrOutput `pulumi:"gcsProfile"` // Labels. Labels pulumi.StringMapOutput `pulumi:"labels"` // The name of the location this connection profile is located in. Location pulumi.StringOutput `pulumi:"location"` // MySQL database profile. // Structure is documented below. MysqlProfile ConnectionProfileMysqlProfilePtrOutput `pulumi:"mysqlProfile"` // The resource's name. Name pulumi.StringOutput `pulumi:"name"` // Oracle database profile. // Structure is documented below. OracleProfile ConnectionProfileOracleProfilePtrOutput `pulumi:"oracleProfile"` // PostgreSQL database profile. // Structure is documented below. PostgresqlProfile ConnectionProfilePostgresqlProfilePtrOutput `pulumi:"postgresqlProfile"` // Private connectivity. // Structure is documented below. PrivateConnectivity ConnectionProfilePrivateConnectivityPtrOutput `pulumi:"privateConnectivity"` // The ID of the project in which the resource belongs. // If it is not provided, the provider project is used. Project pulumi.StringOutput `pulumi:"project"` }
## Example Usage ### Datastream Connection Profile Basic
```go package main
import (
"github.com/pulumi/pulumi-gcp/sdk/v6/go/gcp/datastream" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := datastream.NewConnectionProfile(ctx, "default", &datastream.ConnectionProfileArgs{ ConnectionProfileId: pulumi.String("my-profile"), DisplayName: pulumi.String("Connection profile"), GcsProfile: &datastream.ConnectionProfileGcsProfileArgs{ Bucket: pulumi.String("my-bucket"), RootPath: pulumi.String("/path"), }, Location: pulumi.String("us-central1"), }) if err != nil { return err } return nil }) }
``` ### Datastream Connection Profile Bigquery Private Connection
```go package main
import (
"github.com/pulumi/pulumi-gcp/sdk/v6/go/gcp/compute" "github.com/pulumi/pulumi-gcp/sdk/v6/go/gcp/datastream" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { defaultNetwork, err := compute.NewNetwork(ctx, "defaultNetwork", nil) if err != nil { return err } privateConnection, err := datastream.NewPrivateConnection(ctx, "privateConnection", &datastream.PrivateConnectionArgs{ DisplayName: pulumi.String("Connection profile"), Location: pulumi.String("us-central1"), PrivateConnectionId: pulumi.String("my-connection"), Labels: pulumi.StringMap{ "key": pulumi.String("value"), }, VpcPeeringConfig: &datastream.PrivateConnectionVpcPeeringConfigArgs{ Vpc: defaultNetwork.ID(), Subnet: pulumi.String("10.0.0.0/29"), }, }) if err != nil { return err } _, err = datastream.NewConnectionProfile(ctx, "defaultConnectionProfile", &datastream.ConnectionProfileArgs{ DisplayName: pulumi.String("Connection profile"), Location: pulumi.String("us-central1"), ConnectionProfileId: pulumi.String("my-profile"), BigqueryProfile: nil, PrivateConnectivity: &datastream.ConnectionProfilePrivateConnectivityArgs{ PrivateConnection: privateConnection.ID(), }, }) if err != nil { return err } return nil }) }
``` ### Datastream Connection Profile Full
```go package main
import (
"github.com/pulumi/pulumi-gcp/sdk/v6/go/gcp/datastream" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := datastream.NewConnectionProfile(ctx, "default", &datastream.ConnectionProfileArgs{ ConnectionProfileId: pulumi.String("my-profile"), DisplayName: pulumi.String("Connection profile"), ForwardSshConnectivity: &datastream.ConnectionProfileForwardSshConnectivityArgs{ Hostname: pulumi.String("google.com"), Password: pulumi.String("swordfish"), Port: pulumi.Int(8022), Username: pulumi.String("my-user"), }, GcsProfile: &datastream.ConnectionProfileGcsProfileArgs{ Bucket: pulumi.String("my-bucket"), RootPath: pulumi.String("/path"), }, Labels: pulumi.StringMap{ "key": pulumi.String("value"), }, Location: pulumi.String("us-central1"), }) if err != nil { return err } return nil }) }
``` ### Datastream Connection Profile Postgres
```go package main
import (
"github.com/pulumi/pulumi-gcp/sdk/v6/go/gcp/datastream" "github.com/pulumi/pulumi-gcp/sdk/v6/go/gcp/sql" "github.com/pulumi/pulumi-random/sdk/v4/go/random" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { instance, err := sql.NewDatabaseInstance(ctx, "instance", &sql.DatabaseInstanceArgs{ DatabaseVersion: pulumi.String("POSTGRES_14"), Region: pulumi.String("us-central1"), Settings: &sql.DatabaseInstanceSettingsArgs{ Tier: pulumi.String("db-f1-micro"), IpConfiguration: &sql.DatabaseInstanceSettingsIpConfigurationArgs{ AuthorizedNetworks: sql.DatabaseInstanceSettingsIpConfigurationAuthorizedNetworkArray{ &sql.DatabaseInstanceSettingsIpConfigurationAuthorizedNetworkArgs{ Value: pulumi.String("34.71.242.81"), }, &sql.DatabaseInstanceSettingsIpConfigurationAuthorizedNetworkArgs{ Value: pulumi.String("34.72.28.29"), }, &sql.DatabaseInstanceSettingsIpConfigurationAuthorizedNetworkArgs{ Value: pulumi.String("34.67.6.157"), }, &sql.DatabaseInstanceSettingsIpConfigurationAuthorizedNetworkArgs{ Value: pulumi.String("34.67.234.134"), }, &sql.DatabaseInstanceSettingsIpConfigurationAuthorizedNetworkArgs{ Value: pulumi.String("34.72.239.218"), }, }, }, }, DeletionProtection: pulumi.Bool(true), }) if err != nil { return err } db, err := sql.NewDatabase(ctx, "db", &sql.DatabaseArgs{ Instance: instance.Name, }) if err != nil { return err } pwd, err := random.NewRandomPassword(ctx, "pwd", &random.RandomPasswordArgs{ Length: pulumi.Int(16), Special: pulumi.Bool(false), }) if err != nil { return err } user, err := sql.NewUser(ctx, "user", &sql.UserArgs{ Instance: instance.Name, Password: pwd.Result, }) if err != nil { return err } _, err = datastream.NewConnectionProfile(ctx, "default", &datastream.ConnectionProfileArgs{ DisplayName: pulumi.String("Connection profile"), Location: pulumi.String("us-central1"), ConnectionProfileId: pulumi.String("my-profile"), PostgresqlProfile: &datastream.ConnectionProfilePostgresqlProfileArgs{ Hostname: instance.PublicIpAddress, Username: user.Name, Password: user.Password, Database: db.Name, }, }) if err != nil { return err } return nil }) }
```
## Import
ConnectionProfile can be imported using any of these accepted formats ¶
```sh
$ pulumi import gcp:datastream/connectionProfile:ConnectionProfile default projects/{{project}}/locations/{{location}}/connectionProfiles/{{connection_profile_id}}
```
```sh
$ pulumi import gcp:datastream/connectionProfile:ConnectionProfile default {{project}}/{{location}}/{{connection_profile_id}}
```
```sh
$ pulumi import gcp:datastream/connectionProfile:ConnectionProfile default {{location}}/{{connection_profile_id}}
```
func GetConnectionProfile ¶
func GetConnectionProfile(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ConnectionProfileState, opts ...pulumi.ResourceOption) (*ConnectionProfile, error)
GetConnectionProfile gets an existing ConnectionProfile 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 NewConnectionProfile ¶
func NewConnectionProfile(ctx *pulumi.Context, name string, args *ConnectionProfileArgs, opts ...pulumi.ResourceOption) (*ConnectionProfile, error)
NewConnectionProfile registers a new resource with the given unique name, arguments, and options.
func (*ConnectionProfile) ElementType ¶
func (*ConnectionProfile) ElementType() reflect.Type
func (*ConnectionProfile) ToConnectionProfileOutput ¶
func (i *ConnectionProfile) ToConnectionProfileOutput() ConnectionProfileOutput
func (*ConnectionProfile) ToConnectionProfileOutputWithContext ¶
func (i *ConnectionProfile) ToConnectionProfileOutputWithContext(ctx context.Context) ConnectionProfileOutput
type ConnectionProfileArgs ¶
type ConnectionProfileArgs struct { // BigQuery warehouse profile. BigqueryProfile ConnectionProfileBigqueryProfilePtrInput // The connection profile identifier. ConnectionProfileId pulumi.StringInput // Display name. DisplayName pulumi.StringInput // Forward SSH tunnel connectivity. // Structure is documented below. ForwardSshConnectivity ConnectionProfileForwardSshConnectivityPtrInput // Cloud Storage bucket profile. // Structure is documented below. GcsProfile ConnectionProfileGcsProfilePtrInput // Labels. Labels pulumi.StringMapInput // The name of the location this connection profile is located in. Location pulumi.StringInput // MySQL database profile. // Structure is documented below. MysqlProfile ConnectionProfileMysqlProfilePtrInput // Oracle database profile. // Structure is documented below. OracleProfile ConnectionProfileOracleProfilePtrInput // PostgreSQL database profile. // Structure is documented below. PostgresqlProfile ConnectionProfilePostgresqlProfilePtrInput // Private connectivity. // Structure is documented below. PrivateConnectivity ConnectionProfilePrivateConnectivityPtrInput // The ID of the project in which the resource belongs. // If it is not provided, the provider project is used. Project pulumi.StringPtrInput }
The set of arguments for constructing a ConnectionProfile resource.
func (ConnectionProfileArgs) ElementType ¶
func (ConnectionProfileArgs) ElementType() reflect.Type
type ConnectionProfileArray ¶
type ConnectionProfileArray []ConnectionProfileInput
func (ConnectionProfileArray) ElementType ¶
func (ConnectionProfileArray) ElementType() reflect.Type
func (ConnectionProfileArray) ToConnectionProfileArrayOutput ¶
func (i ConnectionProfileArray) ToConnectionProfileArrayOutput() ConnectionProfileArrayOutput
func (ConnectionProfileArray) ToConnectionProfileArrayOutputWithContext ¶
func (i ConnectionProfileArray) ToConnectionProfileArrayOutputWithContext(ctx context.Context) ConnectionProfileArrayOutput
type ConnectionProfileArrayInput ¶
type ConnectionProfileArrayInput interface { pulumi.Input ToConnectionProfileArrayOutput() ConnectionProfileArrayOutput ToConnectionProfileArrayOutputWithContext(context.Context) ConnectionProfileArrayOutput }
ConnectionProfileArrayInput is an input type that accepts ConnectionProfileArray and ConnectionProfileArrayOutput values. You can construct a concrete instance of `ConnectionProfileArrayInput` via:
ConnectionProfileArray{ ConnectionProfileArgs{...} }
type ConnectionProfileArrayOutput ¶
type ConnectionProfileArrayOutput struct{ *pulumi.OutputState }
func (ConnectionProfileArrayOutput) ElementType ¶
func (ConnectionProfileArrayOutput) ElementType() reflect.Type
func (ConnectionProfileArrayOutput) Index ¶
func (o ConnectionProfileArrayOutput) Index(i pulumi.IntInput) ConnectionProfileOutput
func (ConnectionProfileArrayOutput) ToConnectionProfileArrayOutput ¶
func (o ConnectionProfileArrayOutput) ToConnectionProfileArrayOutput() ConnectionProfileArrayOutput
func (ConnectionProfileArrayOutput) ToConnectionProfileArrayOutputWithContext ¶
func (o ConnectionProfileArrayOutput) ToConnectionProfileArrayOutputWithContext(ctx context.Context) ConnectionProfileArrayOutput
type ConnectionProfileBigqueryProfile ¶ added in v6.41.0
type ConnectionProfileBigqueryProfile struct { }
type ConnectionProfileBigqueryProfileArgs ¶ added in v6.41.0
type ConnectionProfileBigqueryProfileArgs struct { }
func (ConnectionProfileBigqueryProfileArgs) ElementType ¶ added in v6.41.0
func (ConnectionProfileBigqueryProfileArgs) ElementType() reflect.Type
func (ConnectionProfileBigqueryProfileArgs) ToConnectionProfileBigqueryProfileOutput ¶ added in v6.41.0
func (i ConnectionProfileBigqueryProfileArgs) ToConnectionProfileBigqueryProfileOutput() ConnectionProfileBigqueryProfileOutput
func (ConnectionProfileBigqueryProfileArgs) ToConnectionProfileBigqueryProfileOutputWithContext ¶ added in v6.41.0
func (i ConnectionProfileBigqueryProfileArgs) ToConnectionProfileBigqueryProfileOutputWithContext(ctx context.Context) ConnectionProfileBigqueryProfileOutput
func (ConnectionProfileBigqueryProfileArgs) ToConnectionProfileBigqueryProfilePtrOutput ¶ added in v6.41.0
func (i ConnectionProfileBigqueryProfileArgs) ToConnectionProfileBigqueryProfilePtrOutput() ConnectionProfileBigqueryProfilePtrOutput
func (ConnectionProfileBigqueryProfileArgs) ToConnectionProfileBigqueryProfilePtrOutputWithContext ¶ added in v6.41.0
func (i ConnectionProfileBigqueryProfileArgs) ToConnectionProfileBigqueryProfilePtrOutputWithContext(ctx context.Context) ConnectionProfileBigqueryProfilePtrOutput
type ConnectionProfileBigqueryProfileInput ¶ added in v6.41.0
type ConnectionProfileBigqueryProfileInput interface { pulumi.Input ToConnectionProfileBigqueryProfileOutput() ConnectionProfileBigqueryProfileOutput ToConnectionProfileBigqueryProfileOutputWithContext(context.Context) ConnectionProfileBigqueryProfileOutput }
ConnectionProfileBigqueryProfileInput is an input type that accepts ConnectionProfileBigqueryProfileArgs and ConnectionProfileBigqueryProfileOutput values. You can construct a concrete instance of `ConnectionProfileBigqueryProfileInput` via:
ConnectionProfileBigqueryProfileArgs{...}
type ConnectionProfileBigqueryProfileOutput ¶ added in v6.41.0
type ConnectionProfileBigqueryProfileOutput struct{ *pulumi.OutputState }
func (ConnectionProfileBigqueryProfileOutput) ElementType ¶ added in v6.41.0
func (ConnectionProfileBigqueryProfileOutput) ElementType() reflect.Type
func (ConnectionProfileBigqueryProfileOutput) ToConnectionProfileBigqueryProfileOutput ¶ added in v6.41.0
func (o ConnectionProfileBigqueryProfileOutput) ToConnectionProfileBigqueryProfileOutput() ConnectionProfileBigqueryProfileOutput
func (ConnectionProfileBigqueryProfileOutput) ToConnectionProfileBigqueryProfileOutputWithContext ¶ added in v6.41.0
func (o ConnectionProfileBigqueryProfileOutput) ToConnectionProfileBigqueryProfileOutputWithContext(ctx context.Context) ConnectionProfileBigqueryProfileOutput
func (ConnectionProfileBigqueryProfileOutput) ToConnectionProfileBigqueryProfilePtrOutput ¶ added in v6.41.0
func (o ConnectionProfileBigqueryProfileOutput) ToConnectionProfileBigqueryProfilePtrOutput() ConnectionProfileBigqueryProfilePtrOutput
func (ConnectionProfileBigqueryProfileOutput) ToConnectionProfileBigqueryProfilePtrOutputWithContext ¶ added in v6.41.0
func (o ConnectionProfileBigqueryProfileOutput) ToConnectionProfileBigqueryProfilePtrOutputWithContext(ctx context.Context) ConnectionProfileBigqueryProfilePtrOutput
type ConnectionProfileBigqueryProfilePtrInput ¶ added in v6.41.0
type ConnectionProfileBigqueryProfilePtrInput interface { pulumi.Input ToConnectionProfileBigqueryProfilePtrOutput() ConnectionProfileBigqueryProfilePtrOutput ToConnectionProfileBigqueryProfilePtrOutputWithContext(context.Context) ConnectionProfileBigqueryProfilePtrOutput }
ConnectionProfileBigqueryProfilePtrInput is an input type that accepts ConnectionProfileBigqueryProfileArgs, ConnectionProfileBigqueryProfilePtr and ConnectionProfileBigqueryProfilePtrOutput values. You can construct a concrete instance of `ConnectionProfileBigqueryProfilePtrInput` via:
ConnectionProfileBigqueryProfileArgs{...} or: nil
func ConnectionProfileBigqueryProfilePtr ¶ added in v6.41.0
func ConnectionProfileBigqueryProfilePtr(v *ConnectionProfileBigqueryProfileArgs) ConnectionProfileBigqueryProfilePtrInput
type ConnectionProfileBigqueryProfilePtrOutput ¶ added in v6.41.0
type ConnectionProfileBigqueryProfilePtrOutput struct{ *pulumi.OutputState }
func (ConnectionProfileBigqueryProfilePtrOutput) ElementType ¶ added in v6.41.0
func (ConnectionProfileBigqueryProfilePtrOutput) ElementType() reflect.Type
func (ConnectionProfileBigqueryProfilePtrOutput) ToConnectionProfileBigqueryProfilePtrOutput ¶ added in v6.41.0
func (o ConnectionProfileBigqueryProfilePtrOutput) ToConnectionProfileBigqueryProfilePtrOutput() ConnectionProfileBigqueryProfilePtrOutput
func (ConnectionProfileBigqueryProfilePtrOutput) ToConnectionProfileBigqueryProfilePtrOutputWithContext ¶ added in v6.41.0
func (o ConnectionProfileBigqueryProfilePtrOutput) ToConnectionProfileBigqueryProfilePtrOutputWithContext(ctx context.Context) ConnectionProfileBigqueryProfilePtrOutput
type ConnectionProfileForwardSshConnectivity ¶
type ConnectionProfileForwardSshConnectivity struct { // Hostname for the SSH tunnel. Hostname string `pulumi:"hostname"` // SSH password. // **Note**: This property is sensitive and will not be displayed in the plan. Password *string `pulumi:"password"` // Port for the SSH tunnel. Port *int `pulumi:"port"` // SSH private key. // **Note**: This property is sensitive and will not be displayed in the plan. PrivateKey *string `pulumi:"privateKey"` // Username for the SSH tunnel. Username string `pulumi:"username"` }
type ConnectionProfileForwardSshConnectivityArgs ¶
type ConnectionProfileForwardSshConnectivityArgs struct { // Hostname for the SSH tunnel. Hostname pulumi.StringInput `pulumi:"hostname"` // SSH password. // **Note**: This property is sensitive and will not be displayed in the plan. Password pulumi.StringPtrInput `pulumi:"password"` // Port for the SSH tunnel. Port pulumi.IntPtrInput `pulumi:"port"` // SSH private key. // **Note**: This property is sensitive and will not be displayed in the plan. PrivateKey pulumi.StringPtrInput `pulumi:"privateKey"` // Username for the SSH tunnel. Username pulumi.StringInput `pulumi:"username"` }
func (ConnectionProfileForwardSshConnectivityArgs) ElementType ¶
func (ConnectionProfileForwardSshConnectivityArgs) ElementType() reflect.Type
func (ConnectionProfileForwardSshConnectivityArgs) ToConnectionProfileForwardSshConnectivityOutput ¶
func (i ConnectionProfileForwardSshConnectivityArgs) ToConnectionProfileForwardSshConnectivityOutput() ConnectionProfileForwardSshConnectivityOutput
func (ConnectionProfileForwardSshConnectivityArgs) ToConnectionProfileForwardSshConnectivityOutputWithContext ¶
func (i ConnectionProfileForwardSshConnectivityArgs) ToConnectionProfileForwardSshConnectivityOutputWithContext(ctx context.Context) ConnectionProfileForwardSshConnectivityOutput
func (ConnectionProfileForwardSshConnectivityArgs) ToConnectionProfileForwardSshConnectivityPtrOutput ¶
func (i ConnectionProfileForwardSshConnectivityArgs) ToConnectionProfileForwardSshConnectivityPtrOutput() ConnectionProfileForwardSshConnectivityPtrOutput
func (ConnectionProfileForwardSshConnectivityArgs) ToConnectionProfileForwardSshConnectivityPtrOutputWithContext ¶
func (i ConnectionProfileForwardSshConnectivityArgs) ToConnectionProfileForwardSshConnectivityPtrOutputWithContext(ctx context.Context) ConnectionProfileForwardSshConnectivityPtrOutput
type ConnectionProfileForwardSshConnectivityInput ¶
type ConnectionProfileForwardSshConnectivityInput interface { pulumi.Input ToConnectionProfileForwardSshConnectivityOutput() ConnectionProfileForwardSshConnectivityOutput ToConnectionProfileForwardSshConnectivityOutputWithContext(context.Context) ConnectionProfileForwardSshConnectivityOutput }
ConnectionProfileForwardSshConnectivityInput is an input type that accepts ConnectionProfileForwardSshConnectivityArgs and ConnectionProfileForwardSshConnectivityOutput values. You can construct a concrete instance of `ConnectionProfileForwardSshConnectivityInput` via:
ConnectionProfileForwardSshConnectivityArgs{...}
type ConnectionProfileForwardSshConnectivityOutput ¶
type ConnectionProfileForwardSshConnectivityOutput struct{ *pulumi.OutputState }
func (ConnectionProfileForwardSshConnectivityOutput) ElementType ¶
func (ConnectionProfileForwardSshConnectivityOutput) ElementType() reflect.Type
func (ConnectionProfileForwardSshConnectivityOutput) Hostname ¶
func (o ConnectionProfileForwardSshConnectivityOutput) Hostname() pulumi.StringOutput
Hostname for the SSH tunnel.
func (ConnectionProfileForwardSshConnectivityOutput) Password ¶
func (o ConnectionProfileForwardSshConnectivityOutput) Password() pulumi.StringPtrOutput
SSH password. **Note**: This property is sensitive and will not be displayed in the plan.
func (ConnectionProfileForwardSshConnectivityOutput) Port ¶
func (o ConnectionProfileForwardSshConnectivityOutput) Port() pulumi.IntPtrOutput
Port for the SSH tunnel.
func (ConnectionProfileForwardSshConnectivityOutput) PrivateKey ¶
func (o ConnectionProfileForwardSshConnectivityOutput) PrivateKey() pulumi.StringPtrOutput
SSH private key. **Note**: This property is sensitive and will not be displayed in the plan.
func (ConnectionProfileForwardSshConnectivityOutput) ToConnectionProfileForwardSshConnectivityOutput ¶
func (o ConnectionProfileForwardSshConnectivityOutput) ToConnectionProfileForwardSshConnectivityOutput() ConnectionProfileForwardSshConnectivityOutput
func (ConnectionProfileForwardSshConnectivityOutput) ToConnectionProfileForwardSshConnectivityOutputWithContext ¶
func (o ConnectionProfileForwardSshConnectivityOutput) ToConnectionProfileForwardSshConnectivityOutputWithContext(ctx context.Context) ConnectionProfileForwardSshConnectivityOutput
func (ConnectionProfileForwardSshConnectivityOutput) ToConnectionProfileForwardSshConnectivityPtrOutput ¶
func (o ConnectionProfileForwardSshConnectivityOutput) ToConnectionProfileForwardSshConnectivityPtrOutput() ConnectionProfileForwardSshConnectivityPtrOutput
func (ConnectionProfileForwardSshConnectivityOutput) ToConnectionProfileForwardSshConnectivityPtrOutputWithContext ¶
func (o ConnectionProfileForwardSshConnectivityOutput) ToConnectionProfileForwardSshConnectivityPtrOutputWithContext(ctx context.Context) ConnectionProfileForwardSshConnectivityPtrOutput
func (ConnectionProfileForwardSshConnectivityOutput) Username ¶
func (o ConnectionProfileForwardSshConnectivityOutput) Username() pulumi.StringOutput
Username for the SSH tunnel.
type ConnectionProfileForwardSshConnectivityPtrInput ¶
type ConnectionProfileForwardSshConnectivityPtrInput interface { pulumi.Input ToConnectionProfileForwardSshConnectivityPtrOutput() ConnectionProfileForwardSshConnectivityPtrOutput ToConnectionProfileForwardSshConnectivityPtrOutputWithContext(context.Context) ConnectionProfileForwardSshConnectivityPtrOutput }
ConnectionProfileForwardSshConnectivityPtrInput is an input type that accepts ConnectionProfileForwardSshConnectivityArgs, ConnectionProfileForwardSshConnectivityPtr and ConnectionProfileForwardSshConnectivityPtrOutput values. You can construct a concrete instance of `ConnectionProfileForwardSshConnectivityPtrInput` via:
ConnectionProfileForwardSshConnectivityArgs{...} or: nil
func ConnectionProfileForwardSshConnectivityPtr ¶
func ConnectionProfileForwardSshConnectivityPtr(v *ConnectionProfileForwardSshConnectivityArgs) ConnectionProfileForwardSshConnectivityPtrInput
type ConnectionProfileForwardSshConnectivityPtrOutput ¶
type ConnectionProfileForwardSshConnectivityPtrOutput struct{ *pulumi.OutputState }
func (ConnectionProfileForwardSshConnectivityPtrOutput) ElementType ¶
func (ConnectionProfileForwardSshConnectivityPtrOutput) ElementType() reflect.Type
func (ConnectionProfileForwardSshConnectivityPtrOutput) Hostname ¶
func (o ConnectionProfileForwardSshConnectivityPtrOutput) Hostname() pulumi.StringPtrOutput
Hostname for the SSH tunnel.
func (ConnectionProfileForwardSshConnectivityPtrOutput) Password ¶
func (o ConnectionProfileForwardSshConnectivityPtrOutput) Password() pulumi.StringPtrOutput
SSH password. **Note**: This property is sensitive and will not be displayed in the plan.
func (ConnectionProfileForwardSshConnectivityPtrOutput) Port ¶
func (o ConnectionProfileForwardSshConnectivityPtrOutput) Port() pulumi.IntPtrOutput
Port for the SSH tunnel.
func (ConnectionProfileForwardSshConnectivityPtrOutput) PrivateKey ¶
func (o ConnectionProfileForwardSshConnectivityPtrOutput) PrivateKey() pulumi.StringPtrOutput
SSH private key. **Note**: This property is sensitive and will not be displayed in the plan.
func (ConnectionProfileForwardSshConnectivityPtrOutput) ToConnectionProfileForwardSshConnectivityPtrOutput ¶
func (o ConnectionProfileForwardSshConnectivityPtrOutput) ToConnectionProfileForwardSshConnectivityPtrOutput() ConnectionProfileForwardSshConnectivityPtrOutput
func (ConnectionProfileForwardSshConnectivityPtrOutput) ToConnectionProfileForwardSshConnectivityPtrOutputWithContext ¶
func (o ConnectionProfileForwardSshConnectivityPtrOutput) ToConnectionProfileForwardSshConnectivityPtrOutputWithContext(ctx context.Context) ConnectionProfileForwardSshConnectivityPtrOutput
func (ConnectionProfileForwardSshConnectivityPtrOutput) Username ¶
func (o ConnectionProfileForwardSshConnectivityPtrOutput) Username() pulumi.StringPtrOutput
Username for the SSH tunnel.
type ConnectionProfileGcsProfileArgs ¶
type ConnectionProfileGcsProfileArgs struct { // The Cloud Storage bucket name. Bucket pulumi.StringInput `pulumi:"bucket"` // The root path inside the Cloud Storage bucket. RootPath pulumi.StringPtrInput `pulumi:"rootPath"` }
func (ConnectionProfileGcsProfileArgs) ElementType ¶
func (ConnectionProfileGcsProfileArgs) ElementType() reflect.Type
func (ConnectionProfileGcsProfileArgs) ToConnectionProfileGcsProfileOutput ¶
func (i ConnectionProfileGcsProfileArgs) ToConnectionProfileGcsProfileOutput() ConnectionProfileGcsProfileOutput
func (ConnectionProfileGcsProfileArgs) ToConnectionProfileGcsProfileOutputWithContext ¶
func (i ConnectionProfileGcsProfileArgs) ToConnectionProfileGcsProfileOutputWithContext(ctx context.Context) ConnectionProfileGcsProfileOutput
func (ConnectionProfileGcsProfileArgs) ToConnectionProfileGcsProfilePtrOutput ¶
func (i ConnectionProfileGcsProfileArgs) ToConnectionProfileGcsProfilePtrOutput() ConnectionProfileGcsProfilePtrOutput
func (ConnectionProfileGcsProfileArgs) ToConnectionProfileGcsProfilePtrOutputWithContext ¶
func (i ConnectionProfileGcsProfileArgs) ToConnectionProfileGcsProfilePtrOutputWithContext(ctx context.Context) ConnectionProfileGcsProfilePtrOutput
type ConnectionProfileGcsProfileInput ¶
type ConnectionProfileGcsProfileInput interface { pulumi.Input ToConnectionProfileGcsProfileOutput() ConnectionProfileGcsProfileOutput ToConnectionProfileGcsProfileOutputWithContext(context.Context) ConnectionProfileGcsProfileOutput }
ConnectionProfileGcsProfileInput is an input type that accepts ConnectionProfileGcsProfileArgs and ConnectionProfileGcsProfileOutput values. You can construct a concrete instance of `ConnectionProfileGcsProfileInput` via:
ConnectionProfileGcsProfileArgs{...}
type ConnectionProfileGcsProfileOutput ¶
type ConnectionProfileGcsProfileOutput struct{ *pulumi.OutputState }
func (ConnectionProfileGcsProfileOutput) Bucket ¶
func (o ConnectionProfileGcsProfileOutput) Bucket() pulumi.StringOutput
The Cloud Storage bucket name.
func (ConnectionProfileGcsProfileOutput) ElementType ¶
func (ConnectionProfileGcsProfileOutput) ElementType() reflect.Type
func (ConnectionProfileGcsProfileOutput) RootPath ¶
func (o ConnectionProfileGcsProfileOutput) RootPath() pulumi.StringPtrOutput
The root path inside the Cloud Storage bucket.
func (ConnectionProfileGcsProfileOutput) ToConnectionProfileGcsProfileOutput ¶
func (o ConnectionProfileGcsProfileOutput) ToConnectionProfileGcsProfileOutput() ConnectionProfileGcsProfileOutput
func (ConnectionProfileGcsProfileOutput) ToConnectionProfileGcsProfileOutputWithContext ¶
func (o ConnectionProfileGcsProfileOutput) ToConnectionProfileGcsProfileOutputWithContext(ctx context.Context) ConnectionProfileGcsProfileOutput
func (ConnectionProfileGcsProfileOutput) ToConnectionProfileGcsProfilePtrOutput ¶
func (o ConnectionProfileGcsProfileOutput) ToConnectionProfileGcsProfilePtrOutput() ConnectionProfileGcsProfilePtrOutput
func (ConnectionProfileGcsProfileOutput) ToConnectionProfileGcsProfilePtrOutputWithContext ¶
func (o ConnectionProfileGcsProfileOutput) ToConnectionProfileGcsProfilePtrOutputWithContext(ctx context.Context) ConnectionProfileGcsProfilePtrOutput
type ConnectionProfileGcsProfilePtrInput ¶
type ConnectionProfileGcsProfilePtrInput interface { pulumi.Input ToConnectionProfileGcsProfilePtrOutput() ConnectionProfileGcsProfilePtrOutput ToConnectionProfileGcsProfilePtrOutputWithContext(context.Context) ConnectionProfileGcsProfilePtrOutput }
ConnectionProfileGcsProfilePtrInput is an input type that accepts ConnectionProfileGcsProfileArgs, ConnectionProfileGcsProfilePtr and ConnectionProfileGcsProfilePtrOutput values. You can construct a concrete instance of `ConnectionProfileGcsProfilePtrInput` via:
ConnectionProfileGcsProfileArgs{...} or: nil
func ConnectionProfileGcsProfilePtr ¶
func ConnectionProfileGcsProfilePtr(v *ConnectionProfileGcsProfileArgs) ConnectionProfileGcsProfilePtrInput
type ConnectionProfileGcsProfilePtrOutput ¶
type ConnectionProfileGcsProfilePtrOutput struct{ *pulumi.OutputState }
func (ConnectionProfileGcsProfilePtrOutput) Bucket ¶
func (o ConnectionProfileGcsProfilePtrOutput) Bucket() pulumi.StringPtrOutput
The Cloud Storage bucket name.
func (ConnectionProfileGcsProfilePtrOutput) ElementType ¶
func (ConnectionProfileGcsProfilePtrOutput) ElementType() reflect.Type
func (ConnectionProfileGcsProfilePtrOutput) RootPath ¶
func (o ConnectionProfileGcsProfilePtrOutput) RootPath() pulumi.StringPtrOutput
The root path inside the Cloud Storage bucket.
func (ConnectionProfileGcsProfilePtrOutput) ToConnectionProfileGcsProfilePtrOutput ¶
func (o ConnectionProfileGcsProfilePtrOutput) ToConnectionProfileGcsProfilePtrOutput() ConnectionProfileGcsProfilePtrOutput
func (ConnectionProfileGcsProfilePtrOutput) ToConnectionProfileGcsProfilePtrOutputWithContext ¶
func (o ConnectionProfileGcsProfilePtrOutput) ToConnectionProfileGcsProfilePtrOutputWithContext(ctx context.Context) ConnectionProfileGcsProfilePtrOutput
type ConnectionProfileInput ¶
type ConnectionProfileInput interface { pulumi.Input ToConnectionProfileOutput() ConnectionProfileOutput ToConnectionProfileOutputWithContext(ctx context.Context) ConnectionProfileOutput }
type ConnectionProfileMap ¶
type ConnectionProfileMap map[string]ConnectionProfileInput
func (ConnectionProfileMap) ElementType ¶
func (ConnectionProfileMap) ElementType() reflect.Type
func (ConnectionProfileMap) ToConnectionProfileMapOutput ¶
func (i ConnectionProfileMap) ToConnectionProfileMapOutput() ConnectionProfileMapOutput
func (ConnectionProfileMap) ToConnectionProfileMapOutputWithContext ¶
func (i ConnectionProfileMap) ToConnectionProfileMapOutputWithContext(ctx context.Context) ConnectionProfileMapOutput
type ConnectionProfileMapInput ¶
type ConnectionProfileMapInput interface { pulumi.Input ToConnectionProfileMapOutput() ConnectionProfileMapOutput ToConnectionProfileMapOutputWithContext(context.Context) ConnectionProfileMapOutput }
ConnectionProfileMapInput is an input type that accepts ConnectionProfileMap and ConnectionProfileMapOutput values. You can construct a concrete instance of `ConnectionProfileMapInput` via:
ConnectionProfileMap{ "key": ConnectionProfileArgs{...} }
type ConnectionProfileMapOutput ¶
type ConnectionProfileMapOutput struct{ *pulumi.OutputState }
func (ConnectionProfileMapOutput) ElementType ¶
func (ConnectionProfileMapOutput) ElementType() reflect.Type
func (ConnectionProfileMapOutput) MapIndex ¶
func (o ConnectionProfileMapOutput) MapIndex(k pulumi.StringInput) ConnectionProfileOutput
func (ConnectionProfileMapOutput) ToConnectionProfileMapOutput ¶
func (o ConnectionProfileMapOutput) ToConnectionProfileMapOutput() ConnectionProfileMapOutput
func (ConnectionProfileMapOutput) ToConnectionProfileMapOutputWithContext ¶
func (o ConnectionProfileMapOutput) ToConnectionProfileMapOutputWithContext(ctx context.Context) ConnectionProfileMapOutput
type ConnectionProfileMysqlProfile ¶
type ConnectionProfileMysqlProfile struct { // Hostname for the MySQL connection. Hostname string `pulumi:"hostname"` // Password for the MySQL connection. // **Note**: This property is sensitive and will not be displayed in the plan. Password string `pulumi:"password"` // Port for the MySQL connection. Port *int `pulumi:"port"` // SSL configuration for the MySQL connection. // Structure is documented below. SslConfig *ConnectionProfileMysqlProfileSslConfig `pulumi:"sslConfig"` // Username for the MySQL connection. Username string `pulumi:"username"` }
type ConnectionProfileMysqlProfileArgs ¶
type ConnectionProfileMysqlProfileArgs struct { // Hostname for the MySQL connection. Hostname pulumi.StringInput `pulumi:"hostname"` // Password for the MySQL connection. // **Note**: This property is sensitive and will not be displayed in the plan. Password pulumi.StringInput `pulumi:"password"` // Port for the MySQL connection. Port pulumi.IntPtrInput `pulumi:"port"` // SSL configuration for the MySQL connection. // Structure is documented below. SslConfig ConnectionProfileMysqlProfileSslConfigPtrInput `pulumi:"sslConfig"` // Username for the MySQL connection. Username pulumi.StringInput `pulumi:"username"` }
func (ConnectionProfileMysqlProfileArgs) ElementType ¶
func (ConnectionProfileMysqlProfileArgs) ElementType() reflect.Type
func (ConnectionProfileMysqlProfileArgs) ToConnectionProfileMysqlProfileOutput ¶
func (i ConnectionProfileMysqlProfileArgs) ToConnectionProfileMysqlProfileOutput() ConnectionProfileMysqlProfileOutput
func (ConnectionProfileMysqlProfileArgs) ToConnectionProfileMysqlProfileOutputWithContext ¶
func (i ConnectionProfileMysqlProfileArgs) ToConnectionProfileMysqlProfileOutputWithContext(ctx context.Context) ConnectionProfileMysqlProfileOutput
func (ConnectionProfileMysqlProfileArgs) ToConnectionProfileMysqlProfilePtrOutput ¶
func (i ConnectionProfileMysqlProfileArgs) ToConnectionProfileMysqlProfilePtrOutput() ConnectionProfileMysqlProfilePtrOutput
func (ConnectionProfileMysqlProfileArgs) ToConnectionProfileMysqlProfilePtrOutputWithContext ¶
func (i ConnectionProfileMysqlProfileArgs) ToConnectionProfileMysqlProfilePtrOutputWithContext(ctx context.Context) ConnectionProfileMysqlProfilePtrOutput
type ConnectionProfileMysqlProfileInput ¶
type ConnectionProfileMysqlProfileInput interface { pulumi.Input ToConnectionProfileMysqlProfileOutput() ConnectionProfileMysqlProfileOutput ToConnectionProfileMysqlProfileOutputWithContext(context.Context) ConnectionProfileMysqlProfileOutput }
ConnectionProfileMysqlProfileInput is an input type that accepts ConnectionProfileMysqlProfileArgs and ConnectionProfileMysqlProfileOutput values. You can construct a concrete instance of `ConnectionProfileMysqlProfileInput` via:
ConnectionProfileMysqlProfileArgs{...}
type ConnectionProfileMysqlProfileOutput ¶
type ConnectionProfileMysqlProfileOutput struct{ *pulumi.OutputState }
func (ConnectionProfileMysqlProfileOutput) ElementType ¶
func (ConnectionProfileMysqlProfileOutput) ElementType() reflect.Type
func (ConnectionProfileMysqlProfileOutput) Hostname ¶
func (o ConnectionProfileMysqlProfileOutput) Hostname() pulumi.StringOutput
Hostname for the MySQL connection.
func (ConnectionProfileMysqlProfileOutput) Password ¶
func (o ConnectionProfileMysqlProfileOutput) Password() pulumi.StringOutput
Password for the MySQL connection. **Note**: This property is sensitive and will not be displayed in the plan.
func (ConnectionProfileMysqlProfileOutput) Port ¶
func (o ConnectionProfileMysqlProfileOutput) Port() pulumi.IntPtrOutput
Port for the MySQL connection.
func (ConnectionProfileMysqlProfileOutput) SslConfig ¶
func (o ConnectionProfileMysqlProfileOutput) SslConfig() ConnectionProfileMysqlProfileSslConfigPtrOutput
SSL configuration for the MySQL connection. Structure is documented below.
func (ConnectionProfileMysqlProfileOutput) ToConnectionProfileMysqlProfileOutput ¶
func (o ConnectionProfileMysqlProfileOutput) ToConnectionProfileMysqlProfileOutput() ConnectionProfileMysqlProfileOutput
func (ConnectionProfileMysqlProfileOutput) ToConnectionProfileMysqlProfileOutputWithContext ¶
func (o ConnectionProfileMysqlProfileOutput) ToConnectionProfileMysqlProfileOutputWithContext(ctx context.Context) ConnectionProfileMysqlProfileOutput
func (ConnectionProfileMysqlProfileOutput) ToConnectionProfileMysqlProfilePtrOutput ¶
func (o ConnectionProfileMysqlProfileOutput) ToConnectionProfileMysqlProfilePtrOutput() ConnectionProfileMysqlProfilePtrOutput
func (ConnectionProfileMysqlProfileOutput) ToConnectionProfileMysqlProfilePtrOutputWithContext ¶
func (o ConnectionProfileMysqlProfileOutput) ToConnectionProfileMysqlProfilePtrOutputWithContext(ctx context.Context) ConnectionProfileMysqlProfilePtrOutput
func (ConnectionProfileMysqlProfileOutput) Username ¶
func (o ConnectionProfileMysqlProfileOutput) Username() pulumi.StringOutput
Username for the MySQL connection.
type ConnectionProfileMysqlProfilePtrInput ¶
type ConnectionProfileMysqlProfilePtrInput interface { pulumi.Input ToConnectionProfileMysqlProfilePtrOutput() ConnectionProfileMysqlProfilePtrOutput ToConnectionProfileMysqlProfilePtrOutputWithContext(context.Context) ConnectionProfileMysqlProfilePtrOutput }
ConnectionProfileMysqlProfilePtrInput is an input type that accepts ConnectionProfileMysqlProfileArgs, ConnectionProfileMysqlProfilePtr and ConnectionProfileMysqlProfilePtrOutput values. You can construct a concrete instance of `ConnectionProfileMysqlProfilePtrInput` via:
ConnectionProfileMysqlProfileArgs{...} or: nil
func ConnectionProfileMysqlProfilePtr ¶
func ConnectionProfileMysqlProfilePtr(v *ConnectionProfileMysqlProfileArgs) ConnectionProfileMysqlProfilePtrInput
type ConnectionProfileMysqlProfilePtrOutput ¶
type ConnectionProfileMysqlProfilePtrOutput struct{ *pulumi.OutputState }
func (ConnectionProfileMysqlProfilePtrOutput) ElementType ¶
func (ConnectionProfileMysqlProfilePtrOutput) ElementType() reflect.Type
func (ConnectionProfileMysqlProfilePtrOutput) Hostname ¶
func (o ConnectionProfileMysqlProfilePtrOutput) Hostname() pulumi.StringPtrOutput
Hostname for the MySQL connection.
func (ConnectionProfileMysqlProfilePtrOutput) Password ¶
func (o ConnectionProfileMysqlProfilePtrOutput) Password() pulumi.StringPtrOutput
Password for the MySQL connection. **Note**: This property is sensitive and will not be displayed in the plan.
func (ConnectionProfileMysqlProfilePtrOutput) Port ¶
func (o ConnectionProfileMysqlProfilePtrOutput) Port() pulumi.IntPtrOutput
Port for the MySQL connection.
func (ConnectionProfileMysqlProfilePtrOutput) SslConfig ¶
func (o ConnectionProfileMysqlProfilePtrOutput) SslConfig() ConnectionProfileMysqlProfileSslConfigPtrOutput
SSL configuration for the MySQL connection. Structure is documented below.
func (ConnectionProfileMysqlProfilePtrOutput) ToConnectionProfileMysqlProfilePtrOutput ¶
func (o ConnectionProfileMysqlProfilePtrOutput) ToConnectionProfileMysqlProfilePtrOutput() ConnectionProfileMysqlProfilePtrOutput
func (ConnectionProfileMysqlProfilePtrOutput) ToConnectionProfileMysqlProfilePtrOutputWithContext ¶
func (o ConnectionProfileMysqlProfilePtrOutput) ToConnectionProfileMysqlProfilePtrOutputWithContext(ctx context.Context) ConnectionProfileMysqlProfilePtrOutput
func (ConnectionProfileMysqlProfilePtrOutput) Username ¶
func (o ConnectionProfileMysqlProfilePtrOutput) Username() pulumi.StringPtrOutput
Username for the MySQL connection.
type ConnectionProfileMysqlProfileSslConfig ¶
type ConnectionProfileMysqlProfileSslConfig struct { // PEM-encoded certificate of the CA that signed the source database // server's certificate. // **Note**: This property is sensitive and will not be displayed in the plan. CaCertificate *string `pulumi:"caCertificate"` // Indicates whether the clientKey field is set. CaCertificateSet *bool `pulumi:"caCertificateSet"` // PEM-encoded certificate that will be used by the replica to // authenticate against the source database server. If this field // is used then the 'clientKey' and the 'caCertificate' fields are // mandatory. // **Note**: This property is sensitive and will not be displayed in the plan. ClientCertificate *string `pulumi:"clientCertificate"` // Indicates whether the clientCertificate field is set. ClientCertificateSet *bool `pulumi:"clientCertificateSet"` // PEM-encoded private key associated with the Client Certificate. // If this field is used then the 'client_certificate' and the // 'ca_certificate' fields are mandatory. // **Note**: This property is sensitive and will not be displayed in the plan. ClientKey *string `pulumi:"clientKey"` // Indicates whether the clientKey field is set. ClientKeySet *bool `pulumi:"clientKeySet"` }
type ConnectionProfileMysqlProfileSslConfigArgs ¶
type ConnectionProfileMysqlProfileSslConfigArgs struct { // PEM-encoded certificate of the CA that signed the source database // server's certificate. // **Note**: This property is sensitive and will not be displayed in the plan. CaCertificate pulumi.StringPtrInput `pulumi:"caCertificate"` // Indicates whether the clientKey field is set. CaCertificateSet pulumi.BoolPtrInput `pulumi:"caCertificateSet"` // PEM-encoded certificate that will be used by the replica to // authenticate against the source database server. If this field // is used then the 'clientKey' and the 'caCertificate' fields are // mandatory. // **Note**: This property is sensitive and will not be displayed in the plan. ClientCertificate pulumi.StringPtrInput `pulumi:"clientCertificate"` // Indicates whether the clientCertificate field is set. ClientCertificateSet pulumi.BoolPtrInput `pulumi:"clientCertificateSet"` // PEM-encoded private key associated with the Client Certificate. // If this field is used then the 'client_certificate' and the // 'ca_certificate' fields are mandatory. // **Note**: This property is sensitive and will not be displayed in the plan. ClientKey pulumi.StringPtrInput `pulumi:"clientKey"` // Indicates whether the clientKey field is set. ClientKeySet pulumi.BoolPtrInput `pulumi:"clientKeySet"` }
func (ConnectionProfileMysqlProfileSslConfigArgs) ElementType ¶
func (ConnectionProfileMysqlProfileSslConfigArgs) ElementType() reflect.Type
func (ConnectionProfileMysqlProfileSslConfigArgs) ToConnectionProfileMysqlProfileSslConfigOutput ¶
func (i ConnectionProfileMysqlProfileSslConfigArgs) ToConnectionProfileMysqlProfileSslConfigOutput() ConnectionProfileMysqlProfileSslConfigOutput
func (ConnectionProfileMysqlProfileSslConfigArgs) ToConnectionProfileMysqlProfileSslConfigOutputWithContext ¶
func (i ConnectionProfileMysqlProfileSslConfigArgs) ToConnectionProfileMysqlProfileSslConfigOutputWithContext(ctx context.Context) ConnectionProfileMysqlProfileSslConfigOutput
func (ConnectionProfileMysqlProfileSslConfigArgs) ToConnectionProfileMysqlProfileSslConfigPtrOutput ¶
func (i ConnectionProfileMysqlProfileSslConfigArgs) ToConnectionProfileMysqlProfileSslConfigPtrOutput() ConnectionProfileMysqlProfileSslConfigPtrOutput
func (ConnectionProfileMysqlProfileSslConfigArgs) ToConnectionProfileMysqlProfileSslConfigPtrOutputWithContext ¶
func (i ConnectionProfileMysqlProfileSslConfigArgs) ToConnectionProfileMysqlProfileSslConfigPtrOutputWithContext(ctx context.Context) ConnectionProfileMysqlProfileSslConfigPtrOutput
type ConnectionProfileMysqlProfileSslConfigInput ¶
type ConnectionProfileMysqlProfileSslConfigInput interface { pulumi.Input ToConnectionProfileMysqlProfileSslConfigOutput() ConnectionProfileMysqlProfileSslConfigOutput ToConnectionProfileMysqlProfileSslConfigOutputWithContext(context.Context) ConnectionProfileMysqlProfileSslConfigOutput }
ConnectionProfileMysqlProfileSslConfigInput is an input type that accepts ConnectionProfileMysqlProfileSslConfigArgs and ConnectionProfileMysqlProfileSslConfigOutput values. You can construct a concrete instance of `ConnectionProfileMysqlProfileSslConfigInput` via:
ConnectionProfileMysqlProfileSslConfigArgs{...}
type ConnectionProfileMysqlProfileSslConfigOutput ¶
type ConnectionProfileMysqlProfileSslConfigOutput struct{ *pulumi.OutputState }
func (ConnectionProfileMysqlProfileSslConfigOutput) CaCertificate ¶
func (o ConnectionProfileMysqlProfileSslConfigOutput) CaCertificate() pulumi.StringPtrOutput
PEM-encoded certificate of the CA that signed the source database server's certificate. **Note**: This property is sensitive and will not be displayed in the plan.
func (ConnectionProfileMysqlProfileSslConfigOutput) CaCertificateSet ¶
func (o ConnectionProfileMysqlProfileSslConfigOutput) CaCertificateSet() pulumi.BoolPtrOutput
Indicates whether the clientKey field is set.
func (ConnectionProfileMysqlProfileSslConfigOutput) ClientCertificate ¶
func (o ConnectionProfileMysqlProfileSslConfigOutput) ClientCertificate() pulumi.StringPtrOutput
PEM-encoded certificate that will be used by the replica to authenticate against the source database server. If this field is used then the 'clientKey' and the 'caCertificate' fields are mandatory. **Note**: This property is sensitive and will not be displayed in the plan.
func (ConnectionProfileMysqlProfileSslConfigOutput) ClientCertificateSet ¶
func (o ConnectionProfileMysqlProfileSslConfigOutput) ClientCertificateSet() pulumi.BoolPtrOutput
Indicates whether the clientCertificate field is set.
func (ConnectionProfileMysqlProfileSslConfigOutput) ClientKey ¶
func (o ConnectionProfileMysqlProfileSslConfigOutput) ClientKey() pulumi.StringPtrOutput
PEM-encoded private key associated with the Client Certificate. If this field is used then the 'client_certificate' and the 'ca_certificate' fields are mandatory. **Note**: This property is sensitive and will not be displayed in the plan.
func (ConnectionProfileMysqlProfileSslConfigOutput) ClientKeySet ¶
func (o ConnectionProfileMysqlProfileSslConfigOutput) ClientKeySet() pulumi.BoolPtrOutput
Indicates whether the clientKey field is set.
func (ConnectionProfileMysqlProfileSslConfigOutput) ElementType ¶
func (ConnectionProfileMysqlProfileSslConfigOutput) ElementType() reflect.Type
func (ConnectionProfileMysqlProfileSslConfigOutput) ToConnectionProfileMysqlProfileSslConfigOutput ¶
func (o ConnectionProfileMysqlProfileSslConfigOutput) ToConnectionProfileMysqlProfileSslConfigOutput() ConnectionProfileMysqlProfileSslConfigOutput
func (ConnectionProfileMysqlProfileSslConfigOutput) ToConnectionProfileMysqlProfileSslConfigOutputWithContext ¶
func (o ConnectionProfileMysqlProfileSslConfigOutput) ToConnectionProfileMysqlProfileSslConfigOutputWithContext(ctx context.Context) ConnectionProfileMysqlProfileSslConfigOutput
func (ConnectionProfileMysqlProfileSslConfigOutput) ToConnectionProfileMysqlProfileSslConfigPtrOutput ¶
func (o ConnectionProfileMysqlProfileSslConfigOutput) ToConnectionProfileMysqlProfileSslConfigPtrOutput() ConnectionProfileMysqlProfileSslConfigPtrOutput
func (ConnectionProfileMysqlProfileSslConfigOutput) ToConnectionProfileMysqlProfileSslConfigPtrOutputWithContext ¶
func (o ConnectionProfileMysqlProfileSslConfigOutput) ToConnectionProfileMysqlProfileSslConfigPtrOutputWithContext(ctx context.Context) ConnectionProfileMysqlProfileSslConfigPtrOutput
type ConnectionProfileMysqlProfileSslConfigPtrInput ¶
type ConnectionProfileMysqlProfileSslConfigPtrInput interface { pulumi.Input ToConnectionProfileMysqlProfileSslConfigPtrOutput() ConnectionProfileMysqlProfileSslConfigPtrOutput ToConnectionProfileMysqlProfileSslConfigPtrOutputWithContext(context.Context) ConnectionProfileMysqlProfileSslConfigPtrOutput }
ConnectionProfileMysqlProfileSslConfigPtrInput is an input type that accepts ConnectionProfileMysqlProfileSslConfigArgs, ConnectionProfileMysqlProfileSslConfigPtr and ConnectionProfileMysqlProfileSslConfigPtrOutput values. You can construct a concrete instance of `ConnectionProfileMysqlProfileSslConfigPtrInput` via:
ConnectionProfileMysqlProfileSslConfigArgs{...} or: nil
func ConnectionProfileMysqlProfileSslConfigPtr ¶
func ConnectionProfileMysqlProfileSslConfigPtr(v *ConnectionProfileMysqlProfileSslConfigArgs) ConnectionProfileMysqlProfileSslConfigPtrInput
type ConnectionProfileMysqlProfileSslConfigPtrOutput ¶
type ConnectionProfileMysqlProfileSslConfigPtrOutput struct{ *pulumi.OutputState }
func (ConnectionProfileMysqlProfileSslConfigPtrOutput) CaCertificate ¶
func (o ConnectionProfileMysqlProfileSslConfigPtrOutput) CaCertificate() pulumi.StringPtrOutput
PEM-encoded certificate of the CA that signed the source database server's certificate. **Note**: This property is sensitive and will not be displayed in the plan.
func (ConnectionProfileMysqlProfileSslConfigPtrOutput) CaCertificateSet ¶
func (o ConnectionProfileMysqlProfileSslConfigPtrOutput) CaCertificateSet() pulumi.BoolPtrOutput
Indicates whether the clientKey field is set.
func (ConnectionProfileMysqlProfileSslConfigPtrOutput) ClientCertificate ¶
func (o ConnectionProfileMysqlProfileSslConfigPtrOutput) ClientCertificate() pulumi.StringPtrOutput
PEM-encoded certificate that will be used by the replica to authenticate against the source database server. If this field is used then the 'clientKey' and the 'caCertificate' fields are mandatory. **Note**: This property is sensitive and will not be displayed in the plan.
func (ConnectionProfileMysqlProfileSslConfigPtrOutput) ClientCertificateSet ¶
func (o ConnectionProfileMysqlProfileSslConfigPtrOutput) ClientCertificateSet() pulumi.BoolPtrOutput
Indicates whether the clientCertificate field is set.
func (ConnectionProfileMysqlProfileSslConfigPtrOutput) ClientKey ¶
func (o ConnectionProfileMysqlProfileSslConfigPtrOutput) ClientKey() pulumi.StringPtrOutput
PEM-encoded private key associated with the Client Certificate. If this field is used then the 'client_certificate' and the 'ca_certificate' fields are mandatory. **Note**: This property is sensitive and will not be displayed in the plan.
func (ConnectionProfileMysqlProfileSslConfigPtrOutput) ClientKeySet ¶
func (o ConnectionProfileMysqlProfileSslConfigPtrOutput) ClientKeySet() pulumi.BoolPtrOutput
Indicates whether the clientKey field is set.
func (ConnectionProfileMysqlProfileSslConfigPtrOutput) ElementType ¶
func (ConnectionProfileMysqlProfileSslConfigPtrOutput) ElementType() reflect.Type
func (ConnectionProfileMysqlProfileSslConfigPtrOutput) ToConnectionProfileMysqlProfileSslConfigPtrOutput ¶
func (o ConnectionProfileMysqlProfileSslConfigPtrOutput) ToConnectionProfileMysqlProfileSslConfigPtrOutput() ConnectionProfileMysqlProfileSslConfigPtrOutput
func (ConnectionProfileMysqlProfileSslConfigPtrOutput) ToConnectionProfileMysqlProfileSslConfigPtrOutputWithContext ¶
func (o ConnectionProfileMysqlProfileSslConfigPtrOutput) ToConnectionProfileMysqlProfileSslConfigPtrOutputWithContext(ctx context.Context) ConnectionProfileMysqlProfileSslConfigPtrOutput
type ConnectionProfileOracleProfile ¶
type ConnectionProfileOracleProfile struct { // Connection string attributes ConnectionAttributes map[string]string `pulumi:"connectionAttributes"` // Database for the Oracle connection. DatabaseService string `pulumi:"databaseService"` // Hostname for the Oracle connection. Hostname string `pulumi:"hostname"` // Password for the Oracle connection. // **Note**: This property is sensitive and will not be displayed in the plan. Password string `pulumi:"password"` // Port for the Oracle connection. Port *int `pulumi:"port"` // Username for the Oracle connection. Username string `pulumi:"username"` }
type ConnectionProfileOracleProfileArgs ¶
type ConnectionProfileOracleProfileArgs struct { // Connection string attributes ConnectionAttributes pulumi.StringMapInput `pulumi:"connectionAttributes"` // Database for the Oracle connection. DatabaseService pulumi.StringInput `pulumi:"databaseService"` // Hostname for the Oracle connection. Hostname pulumi.StringInput `pulumi:"hostname"` // Password for the Oracle connection. // **Note**: This property is sensitive and will not be displayed in the plan. Password pulumi.StringInput `pulumi:"password"` // Port for the Oracle connection. Port pulumi.IntPtrInput `pulumi:"port"` // Username for the Oracle connection. Username pulumi.StringInput `pulumi:"username"` }
func (ConnectionProfileOracleProfileArgs) ElementType ¶
func (ConnectionProfileOracleProfileArgs) ElementType() reflect.Type
func (ConnectionProfileOracleProfileArgs) ToConnectionProfileOracleProfileOutput ¶
func (i ConnectionProfileOracleProfileArgs) ToConnectionProfileOracleProfileOutput() ConnectionProfileOracleProfileOutput
func (ConnectionProfileOracleProfileArgs) ToConnectionProfileOracleProfileOutputWithContext ¶
func (i ConnectionProfileOracleProfileArgs) ToConnectionProfileOracleProfileOutputWithContext(ctx context.Context) ConnectionProfileOracleProfileOutput
func (ConnectionProfileOracleProfileArgs) ToConnectionProfileOracleProfilePtrOutput ¶
func (i ConnectionProfileOracleProfileArgs) ToConnectionProfileOracleProfilePtrOutput() ConnectionProfileOracleProfilePtrOutput
func (ConnectionProfileOracleProfileArgs) ToConnectionProfileOracleProfilePtrOutputWithContext ¶
func (i ConnectionProfileOracleProfileArgs) ToConnectionProfileOracleProfilePtrOutputWithContext(ctx context.Context) ConnectionProfileOracleProfilePtrOutput
type ConnectionProfileOracleProfileInput ¶
type ConnectionProfileOracleProfileInput interface { pulumi.Input ToConnectionProfileOracleProfileOutput() ConnectionProfileOracleProfileOutput ToConnectionProfileOracleProfileOutputWithContext(context.Context) ConnectionProfileOracleProfileOutput }
ConnectionProfileOracleProfileInput is an input type that accepts ConnectionProfileOracleProfileArgs and ConnectionProfileOracleProfileOutput values. You can construct a concrete instance of `ConnectionProfileOracleProfileInput` via:
ConnectionProfileOracleProfileArgs{...}
type ConnectionProfileOracleProfileOutput ¶
type ConnectionProfileOracleProfileOutput struct{ *pulumi.OutputState }
func (ConnectionProfileOracleProfileOutput) ConnectionAttributes ¶
func (o ConnectionProfileOracleProfileOutput) ConnectionAttributes() pulumi.StringMapOutput
Connection string attributes
func (ConnectionProfileOracleProfileOutput) DatabaseService ¶
func (o ConnectionProfileOracleProfileOutput) DatabaseService() pulumi.StringOutput
Database for the Oracle connection.
func (ConnectionProfileOracleProfileOutput) ElementType ¶
func (ConnectionProfileOracleProfileOutput) ElementType() reflect.Type
func (ConnectionProfileOracleProfileOutput) Hostname ¶
func (o ConnectionProfileOracleProfileOutput) Hostname() pulumi.StringOutput
Hostname for the Oracle connection.
func (ConnectionProfileOracleProfileOutput) Password ¶
func (o ConnectionProfileOracleProfileOutput) Password() pulumi.StringOutput
Password for the Oracle connection. **Note**: This property is sensitive and will not be displayed in the plan.
func (ConnectionProfileOracleProfileOutput) Port ¶
func (o ConnectionProfileOracleProfileOutput) Port() pulumi.IntPtrOutput
Port for the Oracle connection.
func (ConnectionProfileOracleProfileOutput) ToConnectionProfileOracleProfileOutput ¶
func (o ConnectionProfileOracleProfileOutput) ToConnectionProfileOracleProfileOutput() ConnectionProfileOracleProfileOutput
func (ConnectionProfileOracleProfileOutput) ToConnectionProfileOracleProfileOutputWithContext ¶
func (o ConnectionProfileOracleProfileOutput) ToConnectionProfileOracleProfileOutputWithContext(ctx context.Context) ConnectionProfileOracleProfileOutput
func (ConnectionProfileOracleProfileOutput) ToConnectionProfileOracleProfilePtrOutput ¶
func (o ConnectionProfileOracleProfileOutput) ToConnectionProfileOracleProfilePtrOutput() ConnectionProfileOracleProfilePtrOutput
func (ConnectionProfileOracleProfileOutput) ToConnectionProfileOracleProfilePtrOutputWithContext ¶
func (o ConnectionProfileOracleProfileOutput) ToConnectionProfileOracleProfilePtrOutputWithContext(ctx context.Context) ConnectionProfileOracleProfilePtrOutput
func (ConnectionProfileOracleProfileOutput) Username ¶
func (o ConnectionProfileOracleProfileOutput) Username() pulumi.StringOutput
Username for the Oracle connection.
type ConnectionProfileOracleProfilePtrInput ¶
type ConnectionProfileOracleProfilePtrInput interface { pulumi.Input ToConnectionProfileOracleProfilePtrOutput() ConnectionProfileOracleProfilePtrOutput ToConnectionProfileOracleProfilePtrOutputWithContext(context.Context) ConnectionProfileOracleProfilePtrOutput }
ConnectionProfileOracleProfilePtrInput is an input type that accepts ConnectionProfileOracleProfileArgs, ConnectionProfileOracleProfilePtr and ConnectionProfileOracleProfilePtrOutput values. You can construct a concrete instance of `ConnectionProfileOracleProfilePtrInput` via:
ConnectionProfileOracleProfileArgs{...} or: nil
func ConnectionProfileOracleProfilePtr ¶
func ConnectionProfileOracleProfilePtr(v *ConnectionProfileOracleProfileArgs) ConnectionProfileOracleProfilePtrInput
type ConnectionProfileOracleProfilePtrOutput ¶
type ConnectionProfileOracleProfilePtrOutput struct{ *pulumi.OutputState }
func (ConnectionProfileOracleProfilePtrOutput) ConnectionAttributes ¶
func (o ConnectionProfileOracleProfilePtrOutput) ConnectionAttributes() pulumi.StringMapOutput
Connection string attributes
func (ConnectionProfileOracleProfilePtrOutput) DatabaseService ¶
func (o ConnectionProfileOracleProfilePtrOutput) DatabaseService() pulumi.StringPtrOutput
Database for the Oracle connection.
func (ConnectionProfileOracleProfilePtrOutput) ElementType ¶
func (ConnectionProfileOracleProfilePtrOutput) ElementType() reflect.Type
func (ConnectionProfileOracleProfilePtrOutput) Hostname ¶
func (o ConnectionProfileOracleProfilePtrOutput) Hostname() pulumi.StringPtrOutput
Hostname for the Oracle connection.
func (ConnectionProfileOracleProfilePtrOutput) Password ¶
func (o ConnectionProfileOracleProfilePtrOutput) Password() pulumi.StringPtrOutput
Password for the Oracle connection. **Note**: This property is sensitive and will not be displayed in the plan.
func (ConnectionProfileOracleProfilePtrOutput) Port ¶
func (o ConnectionProfileOracleProfilePtrOutput) Port() pulumi.IntPtrOutput
Port for the Oracle connection.
func (ConnectionProfileOracleProfilePtrOutput) ToConnectionProfileOracleProfilePtrOutput ¶
func (o ConnectionProfileOracleProfilePtrOutput) ToConnectionProfileOracleProfilePtrOutput() ConnectionProfileOracleProfilePtrOutput
func (ConnectionProfileOracleProfilePtrOutput) ToConnectionProfileOracleProfilePtrOutputWithContext ¶
func (o ConnectionProfileOracleProfilePtrOutput) ToConnectionProfileOracleProfilePtrOutputWithContext(ctx context.Context) ConnectionProfileOracleProfilePtrOutput
func (ConnectionProfileOracleProfilePtrOutput) Username ¶
func (o ConnectionProfileOracleProfilePtrOutput) Username() pulumi.StringPtrOutput
Username for the Oracle connection.
type ConnectionProfileOutput ¶
type ConnectionProfileOutput struct{ *pulumi.OutputState }
func (ConnectionProfileOutput) BigqueryProfile ¶ added in v6.41.0
func (o ConnectionProfileOutput) BigqueryProfile() ConnectionProfileBigqueryProfilePtrOutput
BigQuery warehouse profile.
func (ConnectionProfileOutput) ConnectionProfileId ¶
func (o ConnectionProfileOutput) ConnectionProfileId() pulumi.StringOutput
The connection profile identifier.
func (ConnectionProfileOutput) DisplayName ¶
func (o ConnectionProfileOutput) DisplayName() pulumi.StringOutput
Display name.
func (ConnectionProfileOutput) ElementType ¶
func (ConnectionProfileOutput) ElementType() reflect.Type
func (ConnectionProfileOutput) ForwardSshConnectivity ¶
func (o ConnectionProfileOutput) ForwardSshConnectivity() ConnectionProfileForwardSshConnectivityPtrOutput
Forward SSH tunnel connectivity. Structure is documented below.
func (ConnectionProfileOutput) GcsProfile ¶
func (o ConnectionProfileOutput) GcsProfile() ConnectionProfileGcsProfilePtrOutput
Cloud Storage bucket profile. Structure is documented below.
func (ConnectionProfileOutput) Labels ¶
func (o ConnectionProfileOutput) Labels() pulumi.StringMapOutput
Labels.
func (ConnectionProfileOutput) Location ¶
func (o ConnectionProfileOutput) Location() pulumi.StringOutput
The name of the location this connection profile is located in.
func (ConnectionProfileOutput) MysqlProfile ¶
func (o ConnectionProfileOutput) MysqlProfile() ConnectionProfileMysqlProfilePtrOutput
MySQL database profile. Structure is documented below.
func (ConnectionProfileOutput) Name ¶
func (o ConnectionProfileOutput) Name() pulumi.StringOutput
The resource's name.
func (ConnectionProfileOutput) OracleProfile ¶
func (o ConnectionProfileOutput) OracleProfile() ConnectionProfileOracleProfilePtrOutput
Oracle database profile. Structure is documented below.
func (ConnectionProfileOutput) PostgresqlProfile ¶
func (o ConnectionProfileOutput) PostgresqlProfile() ConnectionProfilePostgresqlProfilePtrOutput
PostgreSQL database profile. Structure is documented below.
func (ConnectionProfileOutput) PrivateConnectivity ¶ added in v6.42.0
func (o ConnectionProfileOutput) PrivateConnectivity() ConnectionProfilePrivateConnectivityPtrOutput
Private connectivity. Structure is documented below.
func (ConnectionProfileOutput) Project ¶
func (o ConnectionProfileOutput) Project() pulumi.StringOutput
The ID of the project in which the resource belongs. If it is not provided, the provider project is used.
func (ConnectionProfileOutput) ToConnectionProfileOutput ¶
func (o ConnectionProfileOutput) ToConnectionProfileOutput() ConnectionProfileOutput
func (ConnectionProfileOutput) ToConnectionProfileOutputWithContext ¶
func (o ConnectionProfileOutput) ToConnectionProfileOutputWithContext(ctx context.Context) ConnectionProfileOutput
type ConnectionProfilePostgresqlProfile ¶
type ConnectionProfilePostgresqlProfile struct { // Database for the PostgreSQL connection. Database string `pulumi:"database"` // Hostname for the PostgreSQL connection. Hostname string `pulumi:"hostname"` // Password for the PostgreSQL connection. // **Note**: This property is sensitive and will not be displayed in the plan. Password string `pulumi:"password"` // Port for the PostgreSQL connection. Port *int `pulumi:"port"` // Username for the PostgreSQL connection. Username string `pulumi:"username"` }
type ConnectionProfilePostgresqlProfileArgs ¶
type ConnectionProfilePostgresqlProfileArgs struct { // Database for the PostgreSQL connection. Database pulumi.StringInput `pulumi:"database"` // Hostname for the PostgreSQL connection. Hostname pulumi.StringInput `pulumi:"hostname"` // Password for the PostgreSQL connection. // **Note**: This property is sensitive and will not be displayed in the plan. Password pulumi.StringInput `pulumi:"password"` // Port for the PostgreSQL connection. Port pulumi.IntPtrInput `pulumi:"port"` // Username for the PostgreSQL connection. Username pulumi.StringInput `pulumi:"username"` }
func (ConnectionProfilePostgresqlProfileArgs) ElementType ¶
func (ConnectionProfilePostgresqlProfileArgs) ElementType() reflect.Type
func (ConnectionProfilePostgresqlProfileArgs) ToConnectionProfilePostgresqlProfileOutput ¶
func (i ConnectionProfilePostgresqlProfileArgs) ToConnectionProfilePostgresqlProfileOutput() ConnectionProfilePostgresqlProfileOutput
func (ConnectionProfilePostgresqlProfileArgs) ToConnectionProfilePostgresqlProfileOutputWithContext ¶
func (i ConnectionProfilePostgresqlProfileArgs) ToConnectionProfilePostgresqlProfileOutputWithContext(ctx context.Context) ConnectionProfilePostgresqlProfileOutput
func (ConnectionProfilePostgresqlProfileArgs) ToConnectionProfilePostgresqlProfilePtrOutput ¶
func (i ConnectionProfilePostgresqlProfileArgs) ToConnectionProfilePostgresqlProfilePtrOutput() ConnectionProfilePostgresqlProfilePtrOutput
func (ConnectionProfilePostgresqlProfileArgs) ToConnectionProfilePostgresqlProfilePtrOutputWithContext ¶
func (i ConnectionProfilePostgresqlProfileArgs) ToConnectionProfilePostgresqlProfilePtrOutputWithContext(ctx context.Context) ConnectionProfilePostgresqlProfilePtrOutput
type ConnectionProfilePostgresqlProfileInput ¶
type ConnectionProfilePostgresqlProfileInput interface { pulumi.Input ToConnectionProfilePostgresqlProfileOutput() ConnectionProfilePostgresqlProfileOutput ToConnectionProfilePostgresqlProfileOutputWithContext(context.Context) ConnectionProfilePostgresqlProfileOutput }
ConnectionProfilePostgresqlProfileInput is an input type that accepts ConnectionProfilePostgresqlProfileArgs and ConnectionProfilePostgresqlProfileOutput values. You can construct a concrete instance of `ConnectionProfilePostgresqlProfileInput` via:
ConnectionProfilePostgresqlProfileArgs{...}
type ConnectionProfilePostgresqlProfileOutput ¶
type ConnectionProfilePostgresqlProfileOutput struct{ *pulumi.OutputState }
func (ConnectionProfilePostgresqlProfileOutput) Database ¶
func (o ConnectionProfilePostgresqlProfileOutput) Database() pulumi.StringOutput
Database for the PostgreSQL connection.
func (ConnectionProfilePostgresqlProfileOutput) ElementType ¶
func (ConnectionProfilePostgresqlProfileOutput) ElementType() reflect.Type
func (ConnectionProfilePostgresqlProfileOutput) Hostname ¶
func (o ConnectionProfilePostgresqlProfileOutput) Hostname() pulumi.StringOutput
Hostname for the PostgreSQL connection.
func (ConnectionProfilePostgresqlProfileOutput) Password ¶
func (o ConnectionProfilePostgresqlProfileOutput) Password() pulumi.StringOutput
Password for the PostgreSQL connection. **Note**: This property is sensitive and will not be displayed in the plan.
func (ConnectionProfilePostgresqlProfileOutput) Port ¶
func (o ConnectionProfilePostgresqlProfileOutput) Port() pulumi.IntPtrOutput
Port for the PostgreSQL connection.
func (ConnectionProfilePostgresqlProfileOutput) ToConnectionProfilePostgresqlProfileOutput ¶
func (o ConnectionProfilePostgresqlProfileOutput) ToConnectionProfilePostgresqlProfileOutput() ConnectionProfilePostgresqlProfileOutput
func (ConnectionProfilePostgresqlProfileOutput) ToConnectionProfilePostgresqlProfileOutputWithContext ¶
func (o ConnectionProfilePostgresqlProfileOutput) ToConnectionProfilePostgresqlProfileOutputWithContext(ctx context.Context) ConnectionProfilePostgresqlProfileOutput
func (ConnectionProfilePostgresqlProfileOutput) ToConnectionProfilePostgresqlProfilePtrOutput ¶
func (o ConnectionProfilePostgresqlProfileOutput) ToConnectionProfilePostgresqlProfilePtrOutput() ConnectionProfilePostgresqlProfilePtrOutput
func (ConnectionProfilePostgresqlProfileOutput) ToConnectionProfilePostgresqlProfilePtrOutputWithContext ¶
func (o ConnectionProfilePostgresqlProfileOutput) ToConnectionProfilePostgresqlProfilePtrOutputWithContext(ctx context.Context) ConnectionProfilePostgresqlProfilePtrOutput
func (ConnectionProfilePostgresqlProfileOutput) Username ¶
func (o ConnectionProfilePostgresqlProfileOutput) Username() pulumi.StringOutput
Username for the PostgreSQL connection.
type ConnectionProfilePostgresqlProfilePtrInput ¶
type ConnectionProfilePostgresqlProfilePtrInput interface { pulumi.Input ToConnectionProfilePostgresqlProfilePtrOutput() ConnectionProfilePostgresqlProfilePtrOutput ToConnectionProfilePostgresqlProfilePtrOutputWithContext(context.Context) ConnectionProfilePostgresqlProfilePtrOutput }
ConnectionProfilePostgresqlProfilePtrInput is an input type that accepts ConnectionProfilePostgresqlProfileArgs, ConnectionProfilePostgresqlProfilePtr and ConnectionProfilePostgresqlProfilePtrOutput values. You can construct a concrete instance of `ConnectionProfilePostgresqlProfilePtrInput` via:
ConnectionProfilePostgresqlProfileArgs{...} or: nil
func ConnectionProfilePostgresqlProfilePtr ¶
func ConnectionProfilePostgresqlProfilePtr(v *ConnectionProfilePostgresqlProfileArgs) ConnectionProfilePostgresqlProfilePtrInput
type ConnectionProfilePostgresqlProfilePtrOutput ¶
type ConnectionProfilePostgresqlProfilePtrOutput struct{ *pulumi.OutputState }
func (ConnectionProfilePostgresqlProfilePtrOutput) Database ¶
func (o ConnectionProfilePostgresqlProfilePtrOutput) Database() pulumi.StringPtrOutput
Database for the PostgreSQL connection.
func (ConnectionProfilePostgresqlProfilePtrOutput) ElementType ¶
func (ConnectionProfilePostgresqlProfilePtrOutput) ElementType() reflect.Type
func (ConnectionProfilePostgresqlProfilePtrOutput) Hostname ¶
func (o ConnectionProfilePostgresqlProfilePtrOutput) Hostname() pulumi.StringPtrOutput
Hostname for the PostgreSQL connection.
func (ConnectionProfilePostgresqlProfilePtrOutput) Password ¶
func (o ConnectionProfilePostgresqlProfilePtrOutput) Password() pulumi.StringPtrOutput
Password for the PostgreSQL connection. **Note**: This property is sensitive and will not be displayed in the plan.
func (ConnectionProfilePostgresqlProfilePtrOutput) Port ¶
func (o ConnectionProfilePostgresqlProfilePtrOutput) Port() pulumi.IntPtrOutput
Port for the PostgreSQL connection.
func (ConnectionProfilePostgresqlProfilePtrOutput) ToConnectionProfilePostgresqlProfilePtrOutput ¶
func (o ConnectionProfilePostgresqlProfilePtrOutput) ToConnectionProfilePostgresqlProfilePtrOutput() ConnectionProfilePostgresqlProfilePtrOutput
func (ConnectionProfilePostgresqlProfilePtrOutput) ToConnectionProfilePostgresqlProfilePtrOutputWithContext ¶
func (o ConnectionProfilePostgresqlProfilePtrOutput) ToConnectionProfilePostgresqlProfilePtrOutputWithContext(ctx context.Context) ConnectionProfilePostgresqlProfilePtrOutput
func (ConnectionProfilePostgresqlProfilePtrOutput) Username ¶
func (o ConnectionProfilePostgresqlProfilePtrOutput) Username() pulumi.StringPtrOutput
Username for the PostgreSQL connection.
type ConnectionProfilePrivateConnectivity ¶ added in v6.42.0
type ConnectionProfilePrivateConnectivity struct { // A reference to a private connection resource. Format: `projects/{project}/locations/{location}/privateConnections/{name}` PrivateConnection string `pulumi:"privateConnection"` }
type ConnectionProfilePrivateConnectivityArgs ¶ added in v6.42.0
type ConnectionProfilePrivateConnectivityArgs struct { // A reference to a private connection resource. Format: `projects/{project}/locations/{location}/privateConnections/{name}` PrivateConnection pulumi.StringInput `pulumi:"privateConnection"` }
func (ConnectionProfilePrivateConnectivityArgs) ElementType ¶ added in v6.42.0
func (ConnectionProfilePrivateConnectivityArgs) ElementType() reflect.Type
func (ConnectionProfilePrivateConnectivityArgs) ToConnectionProfilePrivateConnectivityOutput ¶ added in v6.42.0
func (i ConnectionProfilePrivateConnectivityArgs) ToConnectionProfilePrivateConnectivityOutput() ConnectionProfilePrivateConnectivityOutput
func (ConnectionProfilePrivateConnectivityArgs) ToConnectionProfilePrivateConnectivityOutputWithContext ¶ added in v6.42.0
func (i ConnectionProfilePrivateConnectivityArgs) ToConnectionProfilePrivateConnectivityOutputWithContext(ctx context.Context) ConnectionProfilePrivateConnectivityOutput
func (ConnectionProfilePrivateConnectivityArgs) ToConnectionProfilePrivateConnectivityPtrOutput ¶ added in v6.42.0
func (i ConnectionProfilePrivateConnectivityArgs) ToConnectionProfilePrivateConnectivityPtrOutput() ConnectionProfilePrivateConnectivityPtrOutput
func (ConnectionProfilePrivateConnectivityArgs) ToConnectionProfilePrivateConnectivityPtrOutputWithContext ¶ added in v6.42.0
func (i ConnectionProfilePrivateConnectivityArgs) ToConnectionProfilePrivateConnectivityPtrOutputWithContext(ctx context.Context) ConnectionProfilePrivateConnectivityPtrOutput
type ConnectionProfilePrivateConnectivityInput ¶ added in v6.42.0
type ConnectionProfilePrivateConnectivityInput interface { pulumi.Input ToConnectionProfilePrivateConnectivityOutput() ConnectionProfilePrivateConnectivityOutput ToConnectionProfilePrivateConnectivityOutputWithContext(context.Context) ConnectionProfilePrivateConnectivityOutput }
ConnectionProfilePrivateConnectivityInput is an input type that accepts ConnectionProfilePrivateConnectivityArgs and ConnectionProfilePrivateConnectivityOutput values. You can construct a concrete instance of `ConnectionProfilePrivateConnectivityInput` via:
ConnectionProfilePrivateConnectivityArgs{...}
type ConnectionProfilePrivateConnectivityOutput ¶ added in v6.42.0
type ConnectionProfilePrivateConnectivityOutput struct{ *pulumi.OutputState }
func (ConnectionProfilePrivateConnectivityOutput) ElementType ¶ added in v6.42.0
func (ConnectionProfilePrivateConnectivityOutput) ElementType() reflect.Type
func (ConnectionProfilePrivateConnectivityOutput) PrivateConnection ¶ added in v6.42.0
func (o ConnectionProfilePrivateConnectivityOutput) PrivateConnection() pulumi.StringOutput
A reference to a private connection resource. Format: `projects/{project}/locations/{location}/privateConnections/{name}`
func (ConnectionProfilePrivateConnectivityOutput) ToConnectionProfilePrivateConnectivityOutput ¶ added in v6.42.0
func (o ConnectionProfilePrivateConnectivityOutput) ToConnectionProfilePrivateConnectivityOutput() ConnectionProfilePrivateConnectivityOutput
func (ConnectionProfilePrivateConnectivityOutput) ToConnectionProfilePrivateConnectivityOutputWithContext ¶ added in v6.42.0
func (o ConnectionProfilePrivateConnectivityOutput) ToConnectionProfilePrivateConnectivityOutputWithContext(ctx context.Context) ConnectionProfilePrivateConnectivityOutput
func (ConnectionProfilePrivateConnectivityOutput) ToConnectionProfilePrivateConnectivityPtrOutput ¶ added in v6.42.0
func (o ConnectionProfilePrivateConnectivityOutput) ToConnectionProfilePrivateConnectivityPtrOutput() ConnectionProfilePrivateConnectivityPtrOutput
func (ConnectionProfilePrivateConnectivityOutput) ToConnectionProfilePrivateConnectivityPtrOutputWithContext ¶ added in v6.42.0
func (o ConnectionProfilePrivateConnectivityOutput) ToConnectionProfilePrivateConnectivityPtrOutputWithContext(ctx context.Context) ConnectionProfilePrivateConnectivityPtrOutput
type ConnectionProfilePrivateConnectivityPtrInput ¶ added in v6.42.0
type ConnectionProfilePrivateConnectivityPtrInput interface { pulumi.Input ToConnectionProfilePrivateConnectivityPtrOutput() ConnectionProfilePrivateConnectivityPtrOutput ToConnectionProfilePrivateConnectivityPtrOutputWithContext(context.Context) ConnectionProfilePrivateConnectivityPtrOutput }
ConnectionProfilePrivateConnectivityPtrInput is an input type that accepts ConnectionProfilePrivateConnectivityArgs, ConnectionProfilePrivateConnectivityPtr and ConnectionProfilePrivateConnectivityPtrOutput values. You can construct a concrete instance of `ConnectionProfilePrivateConnectivityPtrInput` via:
ConnectionProfilePrivateConnectivityArgs{...} or: nil
func ConnectionProfilePrivateConnectivityPtr ¶ added in v6.42.0
func ConnectionProfilePrivateConnectivityPtr(v *ConnectionProfilePrivateConnectivityArgs) ConnectionProfilePrivateConnectivityPtrInput
type ConnectionProfilePrivateConnectivityPtrOutput ¶ added in v6.42.0
type ConnectionProfilePrivateConnectivityPtrOutput struct{ *pulumi.OutputState }
func (ConnectionProfilePrivateConnectivityPtrOutput) ElementType ¶ added in v6.42.0
func (ConnectionProfilePrivateConnectivityPtrOutput) ElementType() reflect.Type
func (ConnectionProfilePrivateConnectivityPtrOutput) PrivateConnection ¶ added in v6.42.0
func (o ConnectionProfilePrivateConnectivityPtrOutput) PrivateConnection() pulumi.StringPtrOutput
A reference to a private connection resource. Format: `projects/{project}/locations/{location}/privateConnections/{name}`
func (ConnectionProfilePrivateConnectivityPtrOutput) ToConnectionProfilePrivateConnectivityPtrOutput ¶ added in v6.42.0
func (o ConnectionProfilePrivateConnectivityPtrOutput) ToConnectionProfilePrivateConnectivityPtrOutput() ConnectionProfilePrivateConnectivityPtrOutput
func (ConnectionProfilePrivateConnectivityPtrOutput) ToConnectionProfilePrivateConnectivityPtrOutputWithContext ¶ added in v6.42.0
func (o ConnectionProfilePrivateConnectivityPtrOutput) ToConnectionProfilePrivateConnectivityPtrOutputWithContext(ctx context.Context) ConnectionProfilePrivateConnectivityPtrOutput
type ConnectionProfileState ¶
type ConnectionProfileState struct { // BigQuery warehouse profile. BigqueryProfile ConnectionProfileBigqueryProfilePtrInput // The connection profile identifier. ConnectionProfileId pulumi.StringPtrInput // Display name. DisplayName pulumi.StringPtrInput // Forward SSH tunnel connectivity. // Structure is documented below. ForwardSshConnectivity ConnectionProfileForwardSshConnectivityPtrInput // Cloud Storage bucket profile. // Structure is documented below. GcsProfile ConnectionProfileGcsProfilePtrInput // Labels. Labels pulumi.StringMapInput // The name of the location this connection profile is located in. Location pulumi.StringPtrInput // MySQL database profile. // Structure is documented below. MysqlProfile ConnectionProfileMysqlProfilePtrInput // The resource's name. Name pulumi.StringPtrInput // Oracle database profile. // Structure is documented below. OracleProfile ConnectionProfileOracleProfilePtrInput // PostgreSQL database profile. // Structure is documented below. PostgresqlProfile ConnectionProfilePostgresqlProfilePtrInput // Private connectivity. // Structure is documented below. PrivateConnectivity ConnectionProfilePrivateConnectivityPtrInput // The ID of the project in which the resource belongs. // If it is not provided, the provider project is used. Project pulumi.StringPtrInput }
func (ConnectionProfileState) ElementType ¶
func (ConnectionProfileState) ElementType() reflect.Type
type PrivateConnection ¶ added in v6.40.0
type PrivateConnection struct { pulumi.CustomResourceState // Display name. DisplayName pulumi.StringOutput `pulumi:"displayName"` // The PrivateConnection error in case of failure. // Structure is documented below. Errors PrivateConnectionErrorArrayOutput `pulumi:"errors"` // Labels. Labels pulumi.StringMapOutput `pulumi:"labels"` // The name of the location this private connection is located in. Location pulumi.StringOutput `pulumi:"location"` // The resource's name. Name pulumi.StringOutput `pulumi:"name"` // The private connectivity identifier. PrivateConnectionId pulumi.StringOutput `pulumi:"privateConnectionId"` // The ID of the project in which the resource belongs. // If it is not provided, the provider project is used. Project pulumi.StringOutput `pulumi:"project"` // State of the PrivateConnection. State pulumi.StringOutput `pulumi:"state"` // The VPC Peering configuration is used to create VPC peering // between Datastream and the consumer's VPC. // Structure is documented below. VpcPeeringConfig PrivateConnectionVpcPeeringConfigOutput `pulumi:"vpcPeeringConfig"` }
The PrivateConnection resource is used to establish private connectivity between Datastream and a customer's network.
To get more information about PrivateConnection, see:
* [API documentation](https://cloud.google.com/datastream/docs/reference/rest/v1/projects.locations.privateConnections) * How-to Guides
- [Official Documentation](https://cloud.google.com/datastream/docs/create-a-private-connectivity-configuration)
## Example Usage ### Datastream Private Connection Full
```go package main
import (
"github.com/pulumi/pulumi-gcp/sdk/v6/go/gcp/compute" "github.com/pulumi/pulumi-gcp/sdk/v6/go/gcp/datastream" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { defaultNetwork, err := compute.NewNetwork(ctx, "defaultNetwork", nil) if err != nil { return err } _, err = datastream.NewPrivateConnection(ctx, "defaultPrivateConnection", &datastream.PrivateConnectionArgs{ DisplayName: pulumi.String("Connection profile"), Location: pulumi.String("us-central1"), PrivateConnectionId: pulumi.String("my-connection"), Labels: pulumi.StringMap{ "key": pulumi.String("value"), }, VpcPeeringConfig: &datastream.PrivateConnectionVpcPeeringConfigArgs{ Vpc: defaultNetwork.ID(), Subnet: pulumi.String("10.0.0.0/29"), }, }) if err != nil { return err } return nil }) }
```
## Import
PrivateConnection can be imported using any of these accepted formats ¶
```sh
$ pulumi import gcp:datastream/privateConnection:PrivateConnection default projects/{{project}}/locations/{{location}}/privateConnections/{{private_connection_id}}
```
```sh
$ pulumi import gcp:datastream/privateConnection:PrivateConnection default {{project}}/{{location}}/{{private_connection_id}}
```
```sh
$ pulumi import gcp:datastream/privateConnection:PrivateConnection default {{location}}/{{private_connection_id}}
```
func GetPrivateConnection ¶ added in v6.40.0
func GetPrivateConnection(ctx *pulumi.Context, name string, id pulumi.IDInput, state *PrivateConnectionState, opts ...pulumi.ResourceOption) (*PrivateConnection, error)
GetPrivateConnection gets an existing PrivateConnection 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 NewPrivateConnection ¶ added in v6.40.0
func NewPrivateConnection(ctx *pulumi.Context, name string, args *PrivateConnectionArgs, opts ...pulumi.ResourceOption) (*PrivateConnection, error)
NewPrivateConnection registers a new resource with the given unique name, arguments, and options.
func (*PrivateConnection) ElementType ¶ added in v6.40.0
func (*PrivateConnection) ElementType() reflect.Type
func (*PrivateConnection) ToPrivateConnectionOutput ¶ added in v6.40.0
func (i *PrivateConnection) ToPrivateConnectionOutput() PrivateConnectionOutput
func (*PrivateConnection) ToPrivateConnectionOutputWithContext ¶ added in v6.40.0
func (i *PrivateConnection) ToPrivateConnectionOutputWithContext(ctx context.Context) PrivateConnectionOutput
type PrivateConnectionArgs ¶ added in v6.40.0
type PrivateConnectionArgs struct { // Display name. DisplayName pulumi.StringInput // Labels. Labels pulumi.StringMapInput // The name of the location this private connection is located in. Location pulumi.StringInput // The private connectivity identifier. PrivateConnectionId pulumi.StringInput // The ID of the project in which the resource belongs. // If it is not provided, the provider project is used. Project pulumi.StringPtrInput // The VPC Peering configuration is used to create VPC peering // between Datastream and the consumer's VPC. // Structure is documented below. VpcPeeringConfig PrivateConnectionVpcPeeringConfigInput }
The set of arguments for constructing a PrivateConnection resource.
func (PrivateConnectionArgs) ElementType ¶ added in v6.40.0
func (PrivateConnectionArgs) ElementType() reflect.Type
type PrivateConnectionArray ¶ added in v6.40.0
type PrivateConnectionArray []PrivateConnectionInput
func (PrivateConnectionArray) ElementType ¶ added in v6.40.0
func (PrivateConnectionArray) ElementType() reflect.Type
func (PrivateConnectionArray) ToPrivateConnectionArrayOutput ¶ added in v6.40.0
func (i PrivateConnectionArray) ToPrivateConnectionArrayOutput() PrivateConnectionArrayOutput
func (PrivateConnectionArray) ToPrivateConnectionArrayOutputWithContext ¶ added in v6.40.0
func (i PrivateConnectionArray) ToPrivateConnectionArrayOutputWithContext(ctx context.Context) PrivateConnectionArrayOutput
type PrivateConnectionArrayInput ¶ added in v6.40.0
type PrivateConnectionArrayInput interface { pulumi.Input ToPrivateConnectionArrayOutput() PrivateConnectionArrayOutput ToPrivateConnectionArrayOutputWithContext(context.Context) PrivateConnectionArrayOutput }
PrivateConnectionArrayInput is an input type that accepts PrivateConnectionArray and PrivateConnectionArrayOutput values. You can construct a concrete instance of `PrivateConnectionArrayInput` via:
PrivateConnectionArray{ PrivateConnectionArgs{...} }
type PrivateConnectionArrayOutput ¶ added in v6.40.0
type PrivateConnectionArrayOutput struct{ *pulumi.OutputState }
func (PrivateConnectionArrayOutput) ElementType ¶ added in v6.40.0
func (PrivateConnectionArrayOutput) ElementType() reflect.Type
func (PrivateConnectionArrayOutput) Index ¶ added in v6.40.0
func (o PrivateConnectionArrayOutput) Index(i pulumi.IntInput) PrivateConnectionOutput
func (PrivateConnectionArrayOutput) ToPrivateConnectionArrayOutput ¶ added in v6.40.0
func (o PrivateConnectionArrayOutput) ToPrivateConnectionArrayOutput() PrivateConnectionArrayOutput
func (PrivateConnectionArrayOutput) ToPrivateConnectionArrayOutputWithContext ¶ added in v6.40.0
func (o PrivateConnectionArrayOutput) ToPrivateConnectionArrayOutputWithContext(ctx context.Context) PrivateConnectionArrayOutput
type PrivateConnectionError ¶ added in v6.45.0
type PrivateConnectionErrorArgs ¶ added in v6.45.0
type PrivateConnectionErrorArgs struct { // A list of messages that carry the error details. Details pulumi.StringMapInput `pulumi:"details"` // A message containing more information about the error that occurred. Message pulumi.StringPtrInput `pulumi:"message"` }
func (PrivateConnectionErrorArgs) ElementType ¶ added in v6.45.0
func (PrivateConnectionErrorArgs) ElementType() reflect.Type
func (PrivateConnectionErrorArgs) ToPrivateConnectionErrorOutput ¶ added in v6.45.0
func (i PrivateConnectionErrorArgs) ToPrivateConnectionErrorOutput() PrivateConnectionErrorOutput
func (PrivateConnectionErrorArgs) ToPrivateConnectionErrorOutputWithContext ¶ added in v6.45.0
func (i PrivateConnectionErrorArgs) ToPrivateConnectionErrorOutputWithContext(ctx context.Context) PrivateConnectionErrorOutput
type PrivateConnectionErrorArray ¶ added in v6.45.0
type PrivateConnectionErrorArray []PrivateConnectionErrorInput
func (PrivateConnectionErrorArray) ElementType ¶ added in v6.45.0
func (PrivateConnectionErrorArray) ElementType() reflect.Type
func (PrivateConnectionErrorArray) ToPrivateConnectionErrorArrayOutput ¶ added in v6.45.0
func (i PrivateConnectionErrorArray) ToPrivateConnectionErrorArrayOutput() PrivateConnectionErrorArrayOutput
func (PrivateConnectionErrorArray) ToPrivateConnectionErrorArrayOutputWithContext ¶ added in v6.45.0
func (i PrivateConnectionErrorArray) ToPrivateConnectionErrorArrayOutputWithContext(ctx context.Context) PrivateConnectionErrorArrayOutput
type PrivateConnectionErrorArrayInput ¶ added in v6.45.0
type PrivateConnectionErrorArrayInput interface { pulumi.Input ToPrivateConnectionErrorArrayOutput() PrivateConnectionErrorArrayOutput ToPrivateConnectionErrorArrayOutputWithContext(context.Context) PrivateConnectionErrorArrayOutput }
PrivateConnectionErrorArrayInput is an input type that accepts PrivateConnectionErrorArray and PrivateConnectionErrorArrayOutput values. You can construct a concrete instance of `PrivateConnectionErrorArrayInput` via:
PrivateConnectionErrorArray{ PrivateConnectionErrorArgs{...} }
type PrivateConnectionErrorArrayOutput ¶ added in v6.45.0
type PrivateConnectionErrorArrayOutput struct{ *pulumi.OutputState }
func (PrivateConnectionErrorArrayOutput) ElementType ¶ added in v6.45.0
func (PrivateConnectionErrorArrayOutput) ElementType() reflect.Type
func (PrivateConnectionErrorArrayOutput) Index ¶ added in v6.45.0
func (o PrivateConnectionErrorArrayOutput) Index(i pulumi.IntInput) PrivateConnectionErrorOutput
func (PrivateConnectionErrorArrayOutput) ToPrivateConnectionErrorArrayOutput ¶ added in v6.45.0
func (o PrivateConnectionErrorArrayOutput) ToPrivateConnectionErrorArrayOutput() PrivateConnectionErrorArrayOutput
func (PrivateConnectionErrorArrayOutput) ToPrivateConnectionErrorArrayOutputWithContext ¶ added in v6.45.0
func (o PrivateConnectionErrorArrayOutput) ToPrivateConnectionErrorArrayOutputWithContext(ctx context.Context) PrivateConnectionErrorArrayOutput
type PrivateConnectionErrorInput ¶ added in v6.45.0
type PrivateConnectionErrorInput interface { pulumi.Input ToPrivateConnectionErrorOutput() PrivateConnectionErrorOutput ToPrivateConnectionErrorOutputWithContext(context.Context) PrivateConnectionErrorOutput }
PrivateConnectionErrorInput is an input type that accepts PrivateConnectionErrorArgs and PrivateConnectionErrorOutput values. You can construct a concrete instance of `PrivateConnectionErrorInput` via:
PrivateConnectionErrorArgs{...}
type PrivateConnectionErrorOutput ¶ added in v6.45.0
type PrivateConnectionErrorOutput struct{ *pulumi.OutputState }
func (PrivateConnectionErrorOutput) Details ¶ added in v6.45.0
func (o PrivateConnectionErrorOutput) Details() pulumi.StringMapOutput
A list of messages that carry the error details.
func (PrivateConnectionErrorOutput) ElementType ¶ added in v6.45.0
func (PrivateConnectionErrorOutput) ElementType() reflect.Type
func (PrivateConnectionErrorOutput) Message ¶ added in v6.45.0
func (o PrivateConnectionErrorOutput) Message() pulumi.StringPtrOutput
A message containing more information about the error that occurred.
func (PrivateConnectionErrorOutput) ToPrivateConnectionErrorOutput ¶ added in v6.45.0
func (o PrivateConnectionErrorOutput) ToPrivateConnectionErrorOutput() PrivateConnectionErrorOutput
func (PrivateConnectionErrorOutput) ToPrivateConnectionErrorOutputWithContext ¶ added in v6.45.0
func (o PrivateConnectionErrorOutput) ToPrivateConnectionErrorOutputWithContext(ctx context.Context) PrivateConnectionErrorOutput
type PrivateConnectionInput ¶ added in v6.40.0
type PrivateConnectionInput interface { pulumi.Input ToPrivateConnectionOutput() PrivateConnectionOutput ToPrivateConnectionOutputWithContext(ctx context.Context) PrivateConnectionOutput }
type PrivateConnectionMap ¶ added in v6.40.0
type PrivateConnectionMap map[string]PrivateConnectionInput
func (PrivateConnectionMap) ElementType ¶ added in v6.40.0
func (PrivateConnectionMap) ElementType() reflect.Type
func (PrivateConnectionMap) ToPrivateConnectionMapOutput ¶ added in v6.40.0
func (i PrivateConnectionMap) ToPrivateConnectionMapOutput() PrivateConnectionMapOutput
func (PrivateConnectionMap) ToPrivateConnectionMapOutputWithContext ¶ added in v6.40.0
func (i PrivateConnectionMap) ToPrivateConnectionMapOutputWithContext(ctx context.Context) PrivateConnectionMapOutput
type PrivateConnectionMapInput ¶ added in v6.40.0
type PrivateConnectionMapInput interface { pulumi.Input ToPrivateConnectionMapOutput() PrivateConnectionMapOutput ToPrivateConnectionMapOutputWithContext(context.Context) PrivateConnectionMapOutput }
PrivateConnectionMapInput is an input type that accepts PrivateConnectionMap and PrivateConnectionMapOutput values. You can construct a concrete instance of `PrivateConnectionMapInput` via:
PrivateConnectionMap{ "key": PrivateConnectionArgs{...} }
type PrivateConnectionMapOutput ¶ added in v6.40.0
type PrivateConnectionMapOutput struct{ *pulumi.OutputState }
func (PrivateConnectionMapOutput) ElementType ¶ added in v6.40.0
func (PrivateConnectionMapOutput) ElementType() reflect.Type
func (PrivateConnectionMapOutput) MapIndex ¶ added in v6.40.0
func (o PrivateConnectionMapOutput) MapIndex(k pulumi.StringInput) PrivateConnectionOutput
func (PrivateConnectionMapOutput) ToPrivateConnectionMapOutput ¶ added in v6.40.0
func (o PrivateConnectionMapOutput) ToPrivateConnectionMapOutput() PrivateConnectionMapOutput
func (PrivateConnectionMapOutput) ToPrivateConnectionMapOutputWithContext ¶ added in v6.40.0
func (o PrivateConnectionMapOutput) ToPrivateConnectionMapOutputWithContext(ctx context.Context) PrivateConnectionMapOutput
type PrivateConnectionOutput ¶ added in v6.40.0
type PrivateConnectionOutput struct{ *pulumi.OutputState }
func (PrivateConnectionOutput) DisplayName ¶ added in v6.40.0
func (o PrivateConnectionOutput) DisplayName() pulumi.StringOutput
Display name.
func (PrivateConnectionOutput) ElementType ¶ added in v6.40.0
func (PrivateConnectionOutput) ElementType() reflect.Type
func (PrivateConnectionOutput) Errors ¶ added in v6.45.0
func (o PrivateConnectionOutput) Errors() PrivateConnectionErrorArrayOutput
The PrivateConnection error in case of failure. Structure is documented below.
func (PrivateConnectionOutput) Labels ¶ added in v6.40.0
func (o PrivateConnectionOutput) Labels() pulumi.StringMapOutput
Labels.
func (PrivateConnectionOutput) Location ¶ added in v6.40.0
func (o PrivateConnectionOutput) Location() pulumi.StringOutput
The name of the location this private connection is located in.
func (PrivateConnectionOutput) Name ¶ added in v6.40.0
func (o PrivateConnectionOutput) Name() pulumi.StringOutput
The resource's name.
func (PrivateConnectionOutput) PrivateConnectionId ¶ added in v6.40.0
func (o PrivateConnectionOutput) PrivateConnectionId() pulumi.StringOutput
The private connectivity identifier.
func (PrivateConnectionOutput) Project ¶ added in v6.40.0
func (o PrivateConnectionOutput) Project() pulumi.StringOutput
The ID of the project in which the resource belongs. If it is not provided, the provider project is used.
func (PrivateConnectionOutput) State ¶ added in v6.45.0
func (o PrivateConnectionOutput) State() pulumi.StringOutput
State of the PrivateConnection.
func (PrivateConnectionOutput) ToPrivateConnectionOutput ¶ added in v6.40.0
func (o PrivateConnectionOutput) ToPrivateConnectionOutput() PrivateConnectionOutput
func (PrivateConnectionOutput) ToPrivateConnectionOutputWithContext ¶ added in v6.40.0
func (o PrivateConnectionOutput) ToPrivateConnectionOutputWithContext(ctx context.Context) PrivateConnectionOutput
func (PrivateConnectionOutput) VpcPeeringConfig ¶ added in v6.40.0
func (o PrivateConnectionOutput) VpcPeeringConfig() PrivateConnectionVpcPeeringConfigOutput
The VPC Peering configuration is used to create VPC peering between Datastream and the consumer's VPC. Structure is documented below.
type PrivateConnectionState ¶ added in v6.40.0
type PrivateConnectionState struct { // Display name. DisplayName pulumi.StringPtrInput // The PrivateConnection error in case of failure. // Structure is documented below. Errors PrivateConnectionErrorArrayInput // Labels. Labels pulumi.StringMapInput // The name of the location this private connection is located in. Location pulumi.StringPtrInput // The resource's name. Name pulumi.StringPtrInput // The private connectivity identifier. PrivateConnectionId pulumi.StringPtrInput // The ID of the project in which the resource belongs. // If it is not provided, the provider project is used. Project pulumi.StringPtrInput // State of the PrivateConnection. State pulumi.StringPtrInput // The VPC Peering configuration is used to create VPC peering // between Datastream and the consumer's VPC. // Structure is documented below. VpcPeeringConfig PrivateConnectionVpcPeeringConfigPtrInput }
func (PrivateConnectionState) ElementType ¶ added in v6.40.0
func (PrivateConnectionState) ElementType() reflect.Type
type PrivateConnectionVpcPeeringConfig ¶ added in v6.40.0
type PrivateConnectionVpcPeeringConfigArgs ¶ added in v6.40.0
type PrivateConnectionVpcPeeringConfigArgs struct { // A free subnet for peering. (CIDR of /29) Subnet pulumi.StringInput `pulumi:"subnet"` // Fully qualified name of the VPC that Datastream will peer to. // Format: projects/{project}/global/{networks}/{name} Vpc pulumi.StringInput `pulumi:"vpc"` }
func (PrivateConnectionVpcPeeringConfigArgs) ElementType ¶ added in v6.40.0
func (PrivateConnectionVpcPeeringConfigArgs) ElementType() reflect.Type
func (PrivateConnectionVpcPeeringConfigArgs) ToPrivateConnectionVpcPeeringConfigOutput ¶ added in v6.40.0
func (i PrivateConnectionVpcPeeringConfigArgs) ToPrivateConnectionVpcPeeringConfigOutput() PrivateConnectionVpcPeeringConfigOutput
func (PrivateConnectionVpcPeeringConfigArgs) ToPrivateConnectionVpcPeeringConfigOutputWithContext ¶ added in v6.40.0
func (i PrivateConnectionVpcPeeringConfigArgs) ToPrivateConnectionVpcPeeringConfigOutputWithContext(ctx context.Context) PrivateConnectionVpcPeeringConfigOutput
func (PrivateConnectionVpcPeeringConfigArgs) ToPrivateConnectionVpcPeeringConfigPtrOutput ¶ added in v6.40.0
func (i PrivateConnectionVpcPeeringConfigArgs) ToPrivateConnectionVpcPeeringConfigPtrOutput() PrivateConnectionVpcPeeringConfigPtrOutput
func (PrivateConnectionVpcPeeringConfigArgs) ToPrivateConnectionVpcPeeringConfigPtrOutputWithContext ¶ added in v6.40.0
func (i PrivateConnectionVpcPeeringConfigArgs) ToPrivateConnectionVpcPeeringConfigPtrOutputWithContext(ctx context.Context) PrivateConnectionVpcPeeringConfigPtrOutput
type PrivateConnectionVpcPeeringConfigInput ¶ added in v6.40.0
type PrivateConnectionVpcPeeringConfigInput interface { pulumi.Input ToPrivateConnectionVpcPeeringConfigOutput() PrivateConnectionVpcPeeringConfigOutput ToPrivateConnectionVpcPeeringConfigOutputWithContext(context.Context) PrivateConnectionVpcPeeringConfigOutput }
PrivateConnectionVpcPeeringConfigInput is an input type that accepts PrivateConnectionVpcPeeringConfigArgs and PrivateConnectionVpcPeeringConfigOutput values. You can construct a concrete instance of `PrivateConnectionVpcPeeringConfigInput` via:
PrivateConnectionVpcPeeringConfigArgs{...}
type PrivateConnectionVpcPeeringConfigOutput ¶ added in v6.40.0
type PrivateConnectionVpcPeeringConfigOutput struct{ *pulumi.OutputState }
func (PrivateConnectionVpcPeeringConfigOutput) ElementType ¶ added in v6.40.0
func (PrivateConnectionVpcPeeringConfigOutput) ElementType() reflect.Type
func (PrivateConnectionVpcPeeringConfigOutput) Subnet ¶ added in v6.40.0
func (o PrivateConnectionVpcPeeringConfigOutput) Subnet() pulumi.StringOutput
A free subnet for peering. (CIDR of /29)
func (PrivateConnectionVpcPeeringConfigOutput) ToPrivateConnectionVpcPeeringConfigOutput ¶ added in v6.40.0
func (o PrivateConnectionVpcPeeringConfigOutput) ToPrivateConnectionVpcPeeringConfigOutput() PrivateConnectionVpcPeeringConfigOutput
func (PrivateConnectionVpcPeeringConfigOutput) ToPrivateConnectionVpcPeeringConfigOutputWithContext ¶ added in v6.40.0
func (o PrivateConnectionVpcPeeringConfigOutput) ToPrivateConnectionVpcPeeringConfigOutputWithContext(ctx context.Context) PrivateConnectionVpcPeeringConfigOutput
func (PrivateConnectionVpcPeeringConfigOutput) ToPrivateConnectionVpcPeeringConfigPtrOutput ¶ added in v6.40.0
func (o PrivateConnectionVpcPeeringConfigOutput) ToPrivateConnectionVpcPeeringConfigPtrOutput() PrivateConnectionVpcPeeringConfigPtrOutput
func (PrivateConnectionVpcPeeringConfigOutput) ToPrivateConnectionVpcPeeringConfigPtrOutputWithContext ¶ added in v6.40.0
func (o PrivateConnectionVpcPeeringConfigOutput) ToPrivateConnectionVpcPeeringConfigPtrOutputWithContext(ctx context.Context) PrivateConnectionVpcPeeringConfigPtrOutput
func (PrivateConnectionVpcPeeringConfigOutput) Vpc ¶ added in v6.40.0
func (o PrivateConnectionVpcPeeringConfigOutput) Vpc() pulumi.StringOutput
Fully qualified name of the VPC that Datastream will peer to. Format: projects/{project}/global/{networks}/{name}
type PrivateConnectionVpcPeeringConfigPtrInput ¶ added in v6.40.0
type PrivateConnectionVpcPeeringConfigPtrInput interface { pulumi.Input ToPrivateConnectionVpcPeeringConfigPtrOutput() PrivateConnectionVpcPeeringConfigPtrOutput ToPrivateConnectionVpcPeeringConfigPtrOutputWithContext(context.Context) PrivateConnectionVpcPeeringConfigPtrOutput }
PrivateConnectionVpcPeeringConfigPtrInput is an input type that accepts PrivateConnectionVpcPeeringConfigArgs, PrivateConnectionVpcPeeringConfigPtr and PrivateConnectionVpcPeeringConfigPtrOutput values. You can construct a concrete instance of `PrivateConnectionVpcPeeringConfigPtrInput` via:
PrivateConnectionVpcPeeringConfigArgs{...} or: nil
func PrivateConnectionVpcPeeringConfigPtr ¶ added in v6.40.0
func PrivateConnectionVpcPeeringConfigPtr(v *PrivateConnectionVpcPeeringConfigArgs) PrivateConnectionVpcPeeringConfigPtrInput
type PrivateConnectionVpcPeeringConfigPtrOutput ¶ added in v6.40.0
type PrivateConnectionVpcPeeringConfigPtrOutput struct{ *pulumi.OutputState }
func (PrivateConnectionVpcPeeringConfigPtrOutput) ElementType ¶ added in v6.40.0
func (PrivateConnectionVpcPeeringConfigPtrOutput) ElementType() reflect.Type
func (PrivateConnectionVpcPeeringConfigPtrOutput) Subnet ¶ added in v6.40.0
func (o PrivateConnectionVpcPeeringConfigPtrOutput) Subnet() pulumi.StringPtrOutput
A free subnet for peering. (CIDR of /29)
func (PrivateConnectionVpcPeeringConfigPtrOutput) ToPrivateConnectionVpcPeeringConfigPtrOutput ¶ added in v6.40.0
func (o PrivateConnectionVpcPeeringConfigPtrOutput) ToPrivateConnectionVpcPeeringConfigPtrOutput() PrivateConnectionVpcPeeringConfigPtrOutput
func (PrivateConnectionVpcPeeringConfigPtrOutput) ToPrivateConnectionVpcPeeringConfigPtrOutputWithContext ¶ added in v6.40.0
func (o PrivateConnectionVpcPeeringConfigPtrOutput) ToPrivateConnectionVpcPeeringConfigPtrOutputWithContext(ctx context.Context) PrivateConnectionVpcPeeringConfigPtrOutput
func (PrivateConnectionVpcPeeringConfigPtrOutput) Vpc ¶ added in v6.40.0
func (o PrivateConnectionVpcPeeringConfigPtrOutput) Vpc() pulumi.StringPtrOutput
Fully qualified name of the VPC that Datastream will peer to. Format: projects/{project}/global/{networks}/{name}
type Stream ¶ added in v6.47.0
type Stream struct { pulumi.CustomResourceState // Backfill strategy to automatically backfill the Stream's objects. Specific objects can be excluded. // Structure is documented below. BackfillAll StreamBackfillAllPtrOutput `pulumi:"backfillAll"` // Backfill strategy to disable automatic backfill for the Stream's objects. BackfillNone StreamBackfillNonePtrOutput `pulumi:"backfillNone"` // Desired state of the Stream. Set this field to `RUNNING` to start the stream, and `PAUSED` to pause the stream. DesiredState pulumi.StringPtrOutput `pulumi:"desiredState"` // Destination connection profile configuration. // Structure is documented below. DestinationConfig StreamDestinationConfigOutput `pulumi:"destinationConfig"` // Display name. DisplayName pulumi.StringOutput `pulumi:"displayName"` // Labels. Labels pulumi.StringMapOutput `pulumi:"labels"` // The name of the location this stream is located in. Location pulumi.StringOutput `pulumi:"location"` // The stream's name. Name pulumi.StringOutput `pulumi:"name"` // The ID of the project in which the resource belongs. // If it is not provided, the provider project is used. Project pulumi.StringOutput `pulumi:"project"` // Source connection profile configuration. // Structure is documented below. SourceConfig StreamSourceConfigOutput `pulumi:"sourceConfig"` // The state of the stream. State pulumi.StringOutput `pulumi:"state"` // The stream identifier. StreamId pulumi.StringOutput `pulumi:"streamId"` }
A resource representing streaming data from a source to a destination.
To get more information about Stream, see:
* [API documentation](https://cloud.google.com/datastream/docs/reference/rest/v1/projects.locations.streams) * How-to Guides
- [Official Documentation](https://cloud.google.com/datastream/docs/create-a-stream)
## Example Usage ### Datastream Stream Full
```go package main
import (
"fmt" "github.com/pulumi/pulumi-gcp/sdk/v6/go/gcp/datastream" "github.com/pulumi/pulumi-gcp/sdk/v6/go/gcp/organizations" "github.com/pulumi/pulumi-gcp/sdk/v6/go/gcp/sql" "github.com/pulumi/pulumi-gcp/sdk/v6/go/gcp/storage" "github.com/pulumi/pulumi-random/sdk/v4/go/random" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { project, err := organizations.LookupProject(ctx, nil, nil) if err != nil { return err } instance, err := sql.NewDatabaseInstance(ctx, "instance", &sql.DatabaseInstanceArgs{ DatabaseVersion: pulumi.String("MYSQL_8_0"), Region: pulumi.String("us-central1"), Settings: &sql.DatabaseInstanceSettingsArgs{ Tier: pulumi.String("db-f1-micro"), BackupConfiguration: &sql.DatabaseInstanceSettingsBackupConfigurationArgs{ Enabled: pulumi.Bool(true), BinaryLogEnabled: pulumi.Bool(true), }, IpConfiguration: &sql.DatabaseInstanceSettingsIpConfigurationArgs{ AuthorizedNetworks: sql.DatabaseInstanceSettingsIpConfigurationAuthorizedNetworkArray{ &sql.DatabaseInstanceSettingsIpConfigurationAuthorizedNetworkArgs{ Value: pulumi.String("34.71.242.81"), }, &sql.DatabaseInstanceSettingsIpConfigurationAuthorizedNetworkArgs{ Value: pulumi.String("34.72.28.29"), }, &sql.DatabaseInstanceSettingsIpConfigurationAuthorizedNetworkArgs{ Value: pulumi.String("34.67.6.157"), }, &sql.DatabaseInstanceSettingsIpConfigurationAuthorizedNetworkArgs{ Value: pulumi.String("34.67.234.134"), }, &sql.DatabaseInstanceSettingsIpConfigurationAuthorizedNetworkArgs{ Value: pulumi.String("34.72.239.218"), }, }, }, }, DeletionProtection: pulumi.Bool(true), }) if err != nil { return err } _, err = sql.NewDatabase(ctx, "db", &sql.DatabaseArgs{ Instance: instance.Name, }) if err != nil { return err } pwd, err := random.NewRandomPassword(ctx, "pwd", &random.RandomPasswordArgs{ Length: pulumi.Int(16), Special: pulumi.Bool(false), }) if err != nil { return err } user, err := sql.NewUser(ctx, "user", &sql.UserArgs{ Instance: instance.Name, Host: pulumi.String("%"), Password: pwd.Result, }) if err != nil { return err } sourceConnectionProfile, err := datastream.NewConnectionProfile(ctx, "sourceConnectionProfile", &datastream.ConnectionProfileArgs{ DisplayName: pulumi.String("Source connection profile"), Location: pulumi.String("us-central1"), ConnectionProfileId: pulumi.String("source-profile"), MysqlProfile: &datastream.ConnectionProfileMysqlProfileArgs{ Hostname: instance.PublicIpAddress, Username: user.Name, Password: user.Password, }, }) if err != nil { return err } bucket, err := storage.NewBucket(ctx, "bucket", &storage.BucketArgs{ Location: pulumi.String("US"), UniformBucketLevelAccess: pulumi.Bool(true), }) if err != nil { return err } _, err = storage.NewBucketIAMMember(ctx, "viewer", &storage.BucketIAMMemberArgs{ Bucket: bucket.Name, Role: pulumi.String("roles/storage.objectViewer"), Member: pulumi.String(fmt.Sprintf("serviceAccount:service-%v@gcp-sa-datastream.iam.gserviceaccount.com", project.Number)), }) if err != nil { return err } _, err = storage.NewBucketIAMMember(ctx, "creator", &storage.BucketIAMMemberArgs{ Bucket: bucket.Name, Role: pulumi.String("roles/storage.objectCreator"), Member: pulumi.String(fmt.Sprintf("serviceAccount:service-%v@gcp-sa-datastream.iam.gserviceaccount.com", project.Number)), }) if err != nil { return err } _, err = storage.NewBucketIAMMember(ctx, "reader", &storage.BucketIAMMemberArgs{ Bucket: bucket.Name, Role: pulumi.String("roles/storage.legacyBucketReader"), Member: pulumi.String(fmt.Sprintf("serviceAccount:service-%v@gcp-sa-datastream.iam.gserviceaccount.com", project.Number)), }) if err != nil { return err } destinationConnectionProfile, err := datastream.NewConnectionProfile(ctx, "destinationConnectionProfile", &datastream.ConnectionProfileArgs{ DisplayName: pulumi.String("Connection profile"), Location: pulumi.String("us-central1"), ConnectionProfileId: pulumi.String("destination-profile"), GcsProfile: &datastream.ConnectionProfileGcsProfileArgs{ Bucket: bucket.Name, RootPath: pulumi.String("/path"), }, }) if err != nil { return err } _, err = datastream.NewStream(ctx, "default", &datastream.StreamArgs{ StreamId: pulumi.String("my-stream"), DesiredState: pulumi.String("NOT_STARTED"), Location: pulumi.String("us-central1"), DisplayName: pulumi.String("my stream"), Labels: pulumi.StringMap{ "key": pulumi.String("value"), }, SourceConfig: &datastream.StreamSourceConfigArgs{ SourceConnectionProfile: sourceConnectionProfile.ID(), MysqlSourceConfig: &datastream.StreamSourceConfigMysqlSourceConfigArgs{ IncludeObjects: &datastream.StreamSourceConfigMysqlSourceConfigIncludeObjectsArgs{ MysqlDatabases: datastream.StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseArray{ &datastream.StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseArgs{ Database: pulumi.String("my-database"), MysqlTables: datastream.StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableArray{ &datastream.StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableArgs{ Table: pulumi.String("includedTable"), MysqlColumns: datastream.StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableMysqlColumnArray{ &datastream.StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableMysqlColumnArgs{ Column: pulumi.String("includedColumn"), DataType: pulumi.String("VARCHAR"), Collation: pulumi.String("utf8mb4"), PrimaryKey: pulumi.Bool(false), Nullable: pulumi.Bool(false), OrdinalPosition: pulumi.Int(0), }, }, }, }, }, }, }, ExcludeObjects: &datastream.StreamSourceConfigMysqlSourceConfigExcludeObjectsArgs{ MysqlDatabases: datastream.StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseArray{ &datastream.StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseArgs{ Database: pulumi.String("my-database"), MysqlTables: datastream.StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableArray{ &datastream.StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableArgs{ Table: pulumi.String("excludedTable"), MysqlColumns: datastream.StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableMysqlColumnArray{ &datastream.StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableMysqlColumnArgs{ Column: pulumi.String("excludedColumn"), DataType: pulumi.String("VARCHAR"), Collation: pulumi.String("utf8mb4"), PrimaryKey: pulumi.Bool(false), Nullable: pulumi.Bool(false), OrdinalPosition: pulumi.Int(0), }, }, }, }, }, }, }, MaxConcurrentCdcTasks: pulumi.Int(5), }, }, DestinationConfig: &datastream.StreamDestinationConfigArgs{ DestinationConnectionProfile: destinationConnectionProfile.ID(), GcsDestinationConfig: &datastream.StreamDestinationConfigGcsDestinationConfigArgs{ Path: pulumi.String("mydata"), FileRotationMb: pulumi.Int(200), FileRotationInterval: pulumi.String("900s"), JsonFileFormat: &datastream.StreamDestinationConfigGcsDestinationConfigJsonFileFormatArgs{ SchemaFileFormat: pulumi.String("NO_SCHEMA_FILE"), Compression: pulumi.String("GZIP"), }, }, }, BackfillAll: &datastream.StreamBackfillAllArgs{ MysqlExcludedObjects: &datastream.StreamBackfillAllMysqlExcludedObjectsArgs{ MysqlDatabases: datastream.StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseArray{ &datastream.StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseArgs{ Database: pulumi.String("my-database"), MysqlTables: datastream.StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableArray{ &datastream.StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableArgs{ Table: pulumi.String("excludedTable"), MysqlColumns: datastream.StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableMysqlColumnArray{ &datastream.StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableMysqlColumnArgs{ Column: pulumi.String("excludedColumn"), DataType: pulumi.String("VARCHAR"), Collation: pulumi.String("utf8mb4"), PrimaryKey: pulumi.Bool(false), Nullable: pulumi.Bool(false), OrdinalPosition: pulumi.Int(0), }, }, }, }, }, }, }, }, }) if err != nil { return err } return nil }) }
```
## Import
Stream can be imported using any of these accepted formats ¶
```sh
$ pulumi import gcp:datastream/stream:Stream default projects/{{project}}/locations/{{location}}/streams/{{stream_id}}
```
```sh
$ pulumi import gcp:datastream/stream:Stream default {{project}}/{{location}}/{{stream_id}}
```
```sh
$ pulumi import gcp:datastream/stream:Stream default {{location}}/{{stream_id}}
```
func GetStream ¶ added in v6.47.0
func GetStream(ctx *pulumi.Context, name string, id pulumi.IDInput, state *StreamState, opts ...pulumi.ResourceOption) (*Stream, error)
GetStream gets an existing Stream 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 NewStream ¶ added in v6.47.0
func NewStream(ctx *pulumi.Context, name string, args *StreamArgs, opts ...pulumi.ResourceOption) (*Stream, error)
NewStream registers a new resource with the given unique name, arguments, and options.
func (*Stream) ElementType ¶ added in v6.47.0
func (*Stream) ToStreamOutput ¶ added in v6.47.0
func (i *Stream) ToStreamOutput() StreamOutput
func (*Stream) ToStreamOutputWithContext ¶ added in v6.47.0
func (i *Stream) ToStreamOutputWithContext(ctx context.Context) StreamOutput
type StreamArgs ¶ added in v6.47.0
type StreamArgs struct { // Backfill strategy to automatically backfill the Stream's objects. Specific objects can be excluded. // Structure is documented below. BackfillAll StreamBackfillAllPtrInput // Backfill strategy to disable automatic backfill for the Stream's objects. BackfillNone StreamBackfillNonePtrInput // Desired state of the Stream. Set this field to `RUNNING` to start the stream, and `PAUSED` to pause the stream. DesiredState pulumi.StringPtrInput // Destination connection profile configuration. // Structure is documented below. DestinationConfig StreamDestinationConfigInput // Display name. DisplayName pulumi.StringInput // Labels. Labels pulumi.StringMapInput // The name of the location this stream is located in. Location pulumi.StringInput // The ID of the project in which the resource belongs. // If it is not provided, the provider project is used. Project pulumi.StringPtrInput // Source connection profile configuration. // Structure is documented below. SourceConfig StreamSourceConfigInput // The stream identifier. StreamId pulumi.StringInput }
The set of arguments for constructing a Stream resource.
func (StreamArgs) ElementType ¶ added in v6.47.0
func (StreamArgs) ElementType() reflect.Type
type StreamArray ¶ added in v6.47.0
type StreamArray []StreamInput
func (StreamArray) ElementType ¶ added in v6.47.0
func (StreamArray) ElementType() reflect.Type
func (StreamArray) ToStreamArrayOutput ¶ added in v6.47.0
func (i StreamArray) ToStreamArrayOutput() StreamArrayOutput
func (StreamArray) ToStreamArrayOutputWithContext ¶ added in v6.47.0
func (i StreamArray) ToStreamArrayOutputWithContext(ctx context.Context) StreamArrayOutput
type StreamArrayInput ¶ added in v6.47.0
type StreamArrayInput interface { pulumi.Input ToStreamArrayOutput() StreamArrayOutput ToStreamArrayOutputWithContext(context.Context) StreamArrayOutput }
StreamArrayInput is an input type that accepts StreamArray and StreamArrayOutput values. You can construct a concrete instance of `StreamArrayInput` via:
StreamArray{ StreamArgs{...} }
type StreamArrayOutput ¶ added in v6.47.0
type StreamArrayOutput struct{ *pulumi.OutputState }
func (StreamArrayOutput) ElementType ¶ added in v6.47.0
func (StreamArrayOutput) ElementType() reflect.Type
func (StreamArrayOutput) Index ¶ added in v6.47.0
func (o StreamArrayOutput) Index(i pulumi.IntInput) StreamOutput
func (StreamArrayOutput) ToStreamArrayOutput ¶ added in v6.47.0
func (o StreamArrayOutput) ToStreamArrayOutput() StreamArrayOutput
func (StreamArrayOutput) ToStreamArrayOutputWithContext ¶ added in v6.47.0
func (o StreamArrayOutput) ToStreamArrayOutputWithContext(ctx context.Context) StreamArrayOutput
type StreamBackfillAll ¶ added in v6.47.0
type StreamBackfillAll struct { // MySQL data source objects to avoid backfilling. // Structure is documented below. MysqlExcludedObjects *StreamBackfillAllMysqlExcludedObjects `pulumi:"mysqlExcludedObjects"` }
type StreamBackfillAllArgs ¶ added in v6.47.0
type StreamBackfillAllArgs struct { // MySQL data source objects to avoid backfilling. // Structure is documented below. MysqlExcludedObjects StreamBackfillAllMysqlExcludedObjectsPtrInput `pulumi:"mysqlExcludedObjects"` }
func (StreamBackfillAllArgs) ElementType ¶ added in v6.47.0
func (StreamBackfillAllArgs) ElementType() reflect.Type
func (StreamBackfillAllArgs) ToStreamBackfillAllOutput ¶ added in v6.47.0
func (i StreamBackfillAllArgs) ToStreamBackfillAllOutput() StreamBackfillAllOutput
func (StreamBackfillAllArgs) ToStreamBackfillAllOutputWithContext ¶ added in v6.47.0
func (i StreamBackfillAllArgs) ToStreamBackfillAllOutputWithContext(ctx context.Context) StreamBackfillAllOutput
func (StreamBackfillAllArgs) ToStreamBackfillAllPtrOutput ¶ added in v6.47.0
func (i StreamBackfillAllArgs) ToStreamBackfillAllPtrOutput() StreamBackfillAllPtrOutput
func (StreamBackfillAllArgs) ToStreamBackfillAllPtrOutputWithContext ¶ added in v6.47.0
func (i StreamBackfillAllArgs) ToStreamBackfillAllPtrOutputWithContext(ctx context.Context) StreamBackfillAllPtrOutput
type StreamBackfillAllInput ¶ added in v6.47.0
type StreamBackfillAllInput interface { pulumi.Input ToStreamBackfillAllOutput() StreamBackfillAllOutput ToStreamBackfillAllOutputWithContext(context.Context) StreamBackfillAllOutput }
StreamBackfillAllInput is an input type that accepts StreamBackfillAllArgs and StreamBackfillAllOutput values. You can construct a concrete instance of `StreamBackfillAllInput` via:
StreamBackfillAllArgs{...}
type StreamBackfillAllMysqlExcludedObjects ¶ added in v6.47.0
type StreamBackfillAllMysqlExcludedObjects struct { // MySQL databases on the server // Structure is documented below. MysqlDatabases []StreamBackfillAllMysqlExcludedObjectsMysqlDatabase `pulumi:"mysqlDatabases"` }
type StreamBackfillAllMysqlExcludedObjectsArgs ¶ added in v6.47.0
type StreamBackfillAllMysqlExcludedObjectsArgs struct { // MySQL databases on the server // Structure is documented below. MysqlDatabases StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseArrayInput `pulumi:"mysqlDatabases"` }
func (StreamBackfillAllMysqlExcludedObjectsArgs) ElementType ¶ added in v6.47.0
func (StreamBackfillAllMysqlExcludedObjectsArgs) ElementType() reflect.Type
func (StreamBackfillAllMysqlExcludedObjectsArgs) ToStreamBackfillAllMysqlExcludedObjectsOutput ¶ added in v6.47.0
func (i StreamBackfillAllMysqlExcludedObjectsArgs) ToStreamBackfillAllMysqlExcludedObjectsOutput() StreamBackfillAllMysqlExcludedObjectsOutput
func (StreamBackfillAllMysqlExcludedObjectsArgs) ToStreamBackfillAllMysqlExcludedObjectsOutputWithContext ¶ added in v6.47.0
func (i StreamBackfillAllMysqlExcludedObjectsArgs) ToStreamBackfillAllMysqlExcludedObjectsOutputWithContext(ctx context.Context) StreamBackfillAllMysqlExcludedObjectsOutput
func (StreamBackfillAllMysqlExcludedObjectsArgs) ToStreamBackfillAllMysqlExcludedObjectsPtrOutput ¶ added in v6.47.0
func (i StreamBackfillAllMysqlExcludedObjectsArgs) ToStreamBackfillAllMysqlExcludedObjectsPtrOutput() StreamBackfillAllMysqlExcludedObjectsPtrOutput
func (StreamBackfillAllMysqlExcludedObjectsArgs) ToStreamBackfillAllMysqlExcludedObjectsPtrOutputWithContext ¶ added in v6.47.0
func (i StreamBackfillAllMysqlExcludedObjectsArgs) ToStreamBackfillAllMysqlExcludedObjectsPtrOutputWithContext(ctx context.Context) StreamBackfillAllMysqlExcludedObjectsPtrOutput
type StreamBackfillAllMysqlExcludedObjectsInput ¶ added in v6.47.0
type StreamBackfillAllMysqlExcludedObjectsInput interface { pulumi.Input ToStreamBackfillAllMysqlExcludedObjectsOutput() StreamBackfillAllMysqlExcludedObjectsOutput ToStreamBackfillAllMysqlExcludedObjectsOutputWithContext(context.Context) StreamBackfillAllMysqlExcludedObjectsOutput }
StreamBackfillAllMysqlExcludedObjectsInput is an input type that accepts StreamBackfillAllMysqlExcludedObjectsArgs and StreamBackfillAllMysqlExcludedObjectsOutput values. You can construct a concrete instance of `StreamBackfillAllMysqlExcludedObjectsInput` via:
StreamBackfillAllMysqlExcludedObjectsArgs{...}
type StreamBackfillAllMysqlExcludedObjectsMysqlDatabase ¶ added in v6.47.0
type StreamBackfillAllMysqlExcludedObjectsMysqlDatabase struct { // Database name. Database string `pulumi:"database"` // Tables in the database. // Structure is documented below. MysqlTables []StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTable `pulumi:"mysqlTables"` }
type StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseArgs ¶ added in v6.47.0
type StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseArgs struct { // Database name. Database pulumi.StringInput `pulumi:"database"` // Tables in the database. // Structure is documented below. MysqlTables StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableArrayInput `pulumi:"mysqlTables"` }
func (StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseArgs) ElementType ¶ added in v6.47.0
func (StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseArgs) ElementType() reflect.Type
func (StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseArgs) ToStreamBackfillAllMysqlExcludedObjectsMysqlDatabaseOutput ¶ added in v6.47.0
func (i StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseArgs) ToStreamBackfillAllMysqlExcludedObjectsMysqlDatabaseOutput() StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseOutput
func (StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseArgs) ToStreamBackfillAllMysqlExcludedObjectsMysqlDatabaseOutputWithContext ¶ added in v6.47.0
func (i StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseArgs) ToStreamBackfillAllMysqlExcludedObjectsMysqlDatabaseOutputWithContext(ctx context.Context) StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseOutput
type StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseArray ¶ added in v6.47.0
type StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseArray []StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseInput
func (StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseArray) ElementType ¶ added in v6.47.0
func (StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseArray) ElementType() reflect.Type
func (StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseArray) ToStreamBackfillAllMysqlExcludedObjectsMysqlDatabaseArrayOutput ¶ added in v6.47.0
func (i StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseArray) ToStreamBackfillAllMysqlExcludedObjectsMysqlDatabaseArrayOutput() StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseArrayOutput
func (StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseArray) ToStreamBackfillAllMysqlExcludedObjectsMysqlDatabaseArrayOutputWithContext ¶ added in v6.47.0
func (i StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseArray) ToStreamBackfillAllMysqlExcludedObjectsMysqlDatabaseArrayOutputWithContext(ctx context.Context) StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseArrayOutput
type StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseArrayInput ¶ added in v6.47.0
type StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseArrayInput interface { pulumi.Input ToStreamBackfillAllMysqlExcludedObjectsMysqlDatabaseArrayOutput() StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseArrayOutput ToStreamBackfillAllMysqlExcludedObjectsMysqlDatabaseArrayOutputWithContext(context.Context) StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseArrayOutput }
StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseArrayInput is an input type that accepts StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseArray and StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseArrayOutput values. You can construct a concrete instance of `StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseArrayInput` via:
StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseArray{ StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseArgs{...} }
type StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseArrayOutput ¶ added in v6.47.0
type StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseArrayOutput struct{ *pulumi.OutputState }
func (StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseArrayOutput) ElementType ¶ added in v6.47.0
func (StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseArrayOutput) ElementType() reflect.Type
func (StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseArrayOutput) ToStreamBackfillAllMysqlExcludedObjectsMysqlDatabaseArrayOutput ¶ added in v6.47.0
func (o StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseArrayOutput) ToStreamBackfillAllMysqlExcludedObjectsMysqlDatabaseArrayOutput() StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseArrayOutput
func (StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseArrayOutput) ToStreamBackfillAllMysqlExcludedObjectsMysqlDatabaseArrayOutputWithContext ¶ added in v6.47.0
func (o StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseArrayOutput) ToStreamBackfillAllMysqlExcludedObjectsMysqlDatabaseArrayOutputWithContext(ctx context.Context) StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseArrayOutput
type StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseInput ¶ added in v6.47.0
type StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseInput interface { pulumi.Input ToStreamBackfillAllMysqlExcludedObjectsMysqlDatabaseOutput() StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseOutput ToStreamBackfillAllMysqlExcludedObjectsMysqlDatabaseOutputWithContext(context.Context) StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseOutput }
StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseInput is an input type that accepts StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseArgs and StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseOutput values. You can construct a concrete instance of `StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseInput` via:
StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseArgs{...}
type StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTable ¶ added in v6.47.0
type StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTable struct { // MySQL columns in the schema. When unspecified as part of include/exclude objects, includes/excludes everything. // Structure is documented below. MysqlColumns []StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableMysqlColumn `pulumi:"mysqlColumns"` // Table name. Table string `pulumi:"table"` }
type StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableArgs ¶ added in v6.47.0
type StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableArgs struct { // MySQL columns in the schema. When unspecified as part of include/exclude objects, includes/excludes everything. // Structure is documented below. MysqlColumns StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableMysqlColumnArrayInput `pulumi:"mysqlColumns"` // Table name. Table pulumi.StringInput `pulumi:"table"` }
func (StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableArgs) ElementType ¶ added in v6.47.0
func (StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableArgs) ElementType() reflect.Type
func (StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableArgs) ToStreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableOutput ¶ added in v6.47.0
func (i StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableArgs) ToStreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableOutput() StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableOutput
func (StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableArgs) ToStreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableOutputWithContext ¶ added in v6.47.0
func (i StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableArgs) ToStreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableOutputWithContext(ctx context.Context) StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableOutput
type StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableArray ¶ added in v6.47.0
type StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableArray []StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableInput
func (StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableArray) ElementType ¶ added in v6.47.0
func (StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableArray) ElementType() reflect.Type
func (StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableArray) ToStreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableArrayOutput ¶ added in v6.47.0
func (i StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableArray) ToStreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableArrayOutput() StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableArrayOutput
func (StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableArray) ToStreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableArrayOutputWithContext ¶ added in v6.47.0
func (i StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableArray) ToStreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableArrayOutputWithContext(ctx context.Context) StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableArrayOutput
type StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableArrayInput ¶ added in v6.47.0
type StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableArrayInput interface { pulumi.Input ToStreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableArrayOutput() StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableArrayOutput ToStreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableArrayOutputWithContext(context.Context) StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableArrayOutput }
StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableArrayInput is an input type that accepts StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableArray and StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableArrayOutput values. You can construct a concrete instance of `StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableArrayInput` via:
StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableArray{ StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableArgs{...} }
type StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableArrayOutput ¶ added in v6.47.0
type StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableArrayOutput struct{ *pulumi.OutputState }
func (StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableArrayOutput) ElementType ¶ added in v6.47.0
func (StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableArrayOutput) ElementType() reflect.Type
func (StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableArrayOutput) Index ¶ added in v6.47.0
func (StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableArrayOutput) ToStreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableArrayOutput ¶ added in v6.47.0
func (o StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableArrayOutput) ToStreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableArrayOutput() StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableArrayOutput
func (StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableArrayOutput) ToStreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableArrayOutputWithContext ¶ added in v6.47.0
func (o StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableArrayOutput) ToStreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableArrayOutputWithContext(ctx context.Context) StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableArrayOutput
type StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableInput ¶ added in v6.47.0
type StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableInput interface { pulumi.Input ToStreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableOutput() StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableOutput ToStreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableOutputWithContext(context.Context) StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableOutput }
StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableInput is an input type that accepts StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableArgs and StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableOutput values. You can construct a concrete instance of `StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableInput` via:
StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableArgs{...}
type StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableMysqlColumn ¶ added in v6.47.0
type StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableMysqlColumn struct { // Column collation. Collation *string `pulumi:"collation"` // Column name. Column *string `pulumi:"column"` // The MySQL data type. Full data types list can be found here: // https://dev.mysql.com/doc/refman/8.0/en/data-types.html DataType *string `pulumi:"dataType"` // Column length. Length *int `pulumi:"length"` // Whether or not the column can accept a null value. Nullable *bool `pulumi:"nullable"` // The ordinal position of the column in the table. OrdinalPosition *int `pulumi:"ordinalPosition"` // Whether or not the column represents a primary key. PrimaryKey *bool `pulumi:"primaryKey"` }
type StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableMysqlColumnArgs ¶ added in v6.47.0
type StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableMysqlColumnArgs struct { // Column collation. Collation pulumi.StringPtrInput `pulumi:"collation"` // Column name. Column pulumi.StringPtrInput `pulumi:"column"` // The MySQL data type. Full data types list can be found here: // https://dev.mysql.com/doc/refman/8.0/en/data-types.html DataType pulumi.StringPtrInput `pulumi:"dataType"` // Column length. Length pulumi.IntPtrInput `pulumi:"length"` // Whether or not the column can accept a null value. Nullable pulumi.BoolPtrInput `pulumi:"nullable"` // The ordinal position of the column in the table. OrdinalPosition pulumi.IntPtrInput `pulumi:"ordinalPosition"` // Whether or not the column represents a primary key. PrimaryKey pulumi.BoolPtrInput `pulumi:"primaryKey"` }
func (StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableMysqlColumnArgs) ElementType ¶ added in v6.47.0
func (StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableMysqlColumnArgs) ElementType() reflect.Type
func (StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableMysqlColumnArgs) ToStreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableMysqlColumnOutput ¶ added in v6.47.0
func (i StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableMysqlColumnArgs) ToStreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableMysqlColumnOutput() StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableMysqlColumnOutput
func (StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableMysqlColumnArgs) ToStreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableMysqlColumnOutputWithContext ¶ added in v6.47.0
func (i StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableMysqlColumnArgs) ToStreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableMysqlColumnOutputWithContext(ctx context.Context) StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableMysqlColumnOutput
type StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableMysqlColumnArray ¶ added in v6.47.0
type StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableMysqlColumnArray []StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableMysqlColumnInput
func (StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableMysqlColumnArray) ElementType ¶ added in v6.47.0
func (StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableMysqlColumnArray) ElementType() reflect.Type
func (StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableMysqlColumnArray) ToStreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableMysqlColumnArrayOutput ¶ added in v6.47.0
func (i StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableMysqlColumnArray) ToStreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableMysqlColumnArrayOutput() StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableMysqlColumnArrayOutput
func (StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableMysqlColumnArray) ToStreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableMysqlColumnArrayOutputWithContext ¶ added in v6.47.0
func (i StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableMysqlColumnArray) ToStreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableMysqlColumnArrayOutputWithContext(ctx context.Context) StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableMysqlColumnArrayOutput
type StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableMysqlColumnArrayInput ¶ added in v6.47.0
type StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableMysqlColumnArrayInput interface { pulumi.Input ToStreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableMysqlColumnArrayOutput() StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableMysqlColumnArrayOutput ToStreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableMysqlColumnArrayOutputWithContext(context.Context) StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableMysqlColumnArrayOutput }
StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableMysqlColumnArrayInput is an input type that accepts StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableMysqlColumnArray and StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableMysqlColumnArrayOutput values. You can construct a concrete instance of `StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableMysqlColumnArrayInput` via:
StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableMysqlColumnArray{ StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableMysqlColumnArgs{...} }
type StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableMysqlColumnArrayOutput ¶ added in v6.47.0
type StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableMysqlColumnArrayOutput struct{ *pulumi.OutputState }
func (StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableMysqlColumnArrayOutput) ElementType ¶ added in v6.47.0
func (StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableMysqlColumnArrayOutput) Index ¶ added in v6.47.0
func (StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableMysqlColumnArrayOutput) ToStreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableMysqlColumnArrayOutput ¶ added in v6.47.0
func (o StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableMysqlColumnArrayOutput) ToStreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableMysqlColumnArrayOutput() StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableMysqlColumnArrayOutput
func (StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableMysqlColumnArrayOutput) ToStreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableMysqlColumnArrayOutputWithContext ¶ added in v6.47.0
func (o StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableMysqlColumnArrayOutput) ToStreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableMysqlColumnArrayOutputWithContext(ctx context.Context) StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableMysqlColumnArrayOutput
type StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableMysqlColumnInput ¶ added in v6.47.0
type StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableMysqlColumnInput interface { pulumi.Input ToStreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableMysqlColumnOutput() StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableMysqlColumnOutput ToStreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableMysqlColumnOutputWithContext(context.Context) StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableMysqlColumnOutput }
StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableMysqlColumnInput is an input type that accepts StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableMysqlColumnArgs and StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableMysqlColumnOutput values. You can construct a concrete instance of `StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableMysqlColumnInput` via:
StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableMysqlColumnArgs{...}
type StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableMysqlColumnOutput ¶ added in v6.47.0
type StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableMysqlColumnOutput struct{ *pulumi.OutputState }
func (StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableMysqlColumnOutput) Collation ¶ added in v6.47.0
func (o StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableMysqlColumnOutput) Collation() pulumi.StringPtrOutput
Column collation.
func (StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableMysqlColumnOutput) Column ¶ added in v6.47.0
func (o StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableMysqlColumnOutput) Column() pulumi.StringPtrOutput
Column name.
func (StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableMysqlColumnOutput) DataType ¶ added in v6.47.0
func (o StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableMysqlColumnOutput) DataType() pulumi.StringPtrOutput
The MySQL data type. Full data types list can be found here: https://dev.mysql.com/doc/refman/8.0/en/data-types.html
func (StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableMysqlColumnOutput) ElementType ¶ added in v6.47.0
func (StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableMysqlColumnOutput) ElementType() reflect.Type
func (StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableMysqlColumnOutput) Length ¶ added in v6.47.0
func (o StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableMysqlColumnOutput) Length() pulumi.IntPtrOutput
Column length.
func (StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableMysqlColumnOutput) Nullable ¶ added in v6.47.0
func (o StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableMysqlColumnOutput) Nullable() pulumi.BoolPtrOutput
Whether or not the column can accept a null value.
func (StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableMysqlColumnOutput) OrdinalPosition ¶ added in v6.47.0
func (o StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableMysqlColumnOutput) OrdinalPosition() pulumi.IntPtrOutput
The ordinal position of the column in the table.
func (StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableMysqlColumnOutput) PrimaryKey ¶ added in v6.47.0
func (o StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableMysqlColumnOutput) PrimaryKey() pulumi.BoolPtrOutput
Whether or not the column represents a primary key.
func (StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableMysqlColumnOutput) ToStreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableMysqlColumnOutput ¶ added in v6.47.0
func (o StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableMysqlColumnOutput) ToStreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableMysqlColumnOutput() StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableMysqlColumnOutput
func (StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableMysqlColumnOutput) ToStreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableMysqlColumnOutputWithContext ¶ added in v6.47.0
func (o StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableMysqlColumnOutput) ToStreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableMysqlColumnOutputWithContext(ctx context.Context) StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableMysqlColumnOutput
type StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableOutput ¶ added in v6.47.0
type StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableOutput struct{ *pulumi.OutputState }
func (StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableOutput) ElementType ¶ added in v6.47.0
func (StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableOutput) ElementType() reflect.Type
func (StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableOutput) MysqlColumns ¶ added in v6.47.0
func (o StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableOutput) MysqlColumns() StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableMysqlColumnArrayOutput
MySQL columns in the schema. When unspecified as part of include/exclude objects, includes/excludes everything. Structure is documented below.
func (StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableOutput) Table ¶ added in v6.47.0
func (o StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableOutput) Table() pulumi.StringOutput
Table name.
func (StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableOutput) ToStreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableOutput ¶ added in v6.47.0
func (o StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableOutput) ToStreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableOutput() StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableOutput
func (StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableOutput) ToStreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableOutputWithContext ¶ added in v6.47.0
func (o StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableOutput) ToStreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableOutputWithContext(ctx context.Context) StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableOutput
type StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseOutput ¶ added in v6.47.0
type StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseOutput struct{ *pulumi.OutputState }
func (StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseOutput) Database ¶ added in v6.47.0
func (o StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseOutput) Database() pulumi.StringOutput
Database name.
func (StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseOutput) ElementType ¶ added in v6.47.0
func (StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseOutput) ElementType() reflect.Type
func (StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseOutput) MysqlTables ¶ added in v6.47.0
func (o StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseOutput) MysqlTables() StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableArrayOutput
Tables in the database. Structure is documented below.
func (StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseOutput) ToStreamBackfillAllMysqlExcludedObjectsMysqlDatabaseOutput ¶ added in v6.47.0
func (o StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseOutput) ToStreamBackfillAllMysqlExcludedObjectsMysqlDatabaseOutput() StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseOutput
func (StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseOutput) ToStreamBackfillAllMysqlExcludedObjectsMysqlDatabaseOutputWithContext ¶ added in v6.47.0
func (o StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseOutput) ToStreamBackfillAllMysqlExcludedObjectsMysqlDatabaseOutputWithContext(ctx context.Context) StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseOutput
type StreamBackfillAllMysqlExcludedObjectsOutput ¶ added in v6.47.0
type StreamBackfillAllMysqlExcludedObjectsOutput struct{ *pulumi.OutputState }
func (StreamBackfillAllMysqlExcludedObjectsOutput) ElementType ¶ added in v6.47.0
func (StreamBackfillAllMysqlExcludedObjectsOutput) ElementType() reflect.Type
func (StreamBackfillAllMysqlExcludedObjectsOutput) MysqlDatabases ¶ added in v6.47.0
func (o StreamBackfillAllMysqlExcludedObjectsOutput) MysqlDatabases() StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseArrayOutput
MySQL databases on the server Structure is documented below.
func (StreamBackfillAllMysqlExcludedObjectsOutput) ToStreamBackfillAllMysqlExcludedObjectsOutput ¶ added in v6.47.0
func (o StreamBackfillAllMysqlExcludedObjectsOutput) ToStreamBackfillAllMysqlExcludedObjectsOutput() StreamBackfillAllMysqlExcludedObjectsOutput
func (StreamBackfillAllMysqlExcludedObjectsOutput) ToStreamBackfillAllMysqlExcludedObjectsOutputWithContext ¶ added in v6.47.0
func (o StreamBackfillAllMysqlExcludedObjectsOutput) ToStreamBackfillAllMysqlExcludedObjectsOutputWithContext(ctx context.Context) StreamBackfillAllMysqlExcludedObjectsOutput
func (StreamBackfillAllMysqlExcludedObjectsOutput) ToStreamBackfillAllMysqlExcludedObjectsPtrOutput ¶ added in v6.47.0
func (o StreamBackfillAllMysqlExcludedObjectsOutput) ToStreamBackfillAllMysqlExcludedObjectsPtrOutput() StreamBackfillAllMysqlExcludedObjectsPtrOutput
func (StreamBackfillAllMysqlExcludedObjectsOutput) ToStreamBackfillAllMysqlExcludedObjectsPtrOutputWithContext ¶ added in v6.47.0
func (o StreamBackfillAllMysqlExcludedObjectsOutput) ToStreamBackfillAllMysqlExcludedObjectsPtrOutputWithContext(ctx context.Context) StreamBackfillAllMysqlExcludedObjectsPtrOutput
type StreamBackfillAllMysqlExcludedObjectsPtrInput ¶ added in v6.47.0
type StreamBackfillAllMysqlExcludedObjectsPtrInput interface { pulumi.Input ToStreamBackfillAllMysqlExcludedObjectsPtrOutput() StreamBackfillAllMysqlExcludedObjectsPtrOutput ToStreamBackfillAllMysqlExcludedObjectsPtrOutputWithContext(context.Context) StreamBackfillAllMysqlExcludedObjectsPtrOutput }
StreamBackfillAllMysqlExcludedObjectsPtrInput is an input type that accepts StreamBackfillAllMysqlExcludedObjectsArgs, StreamBackfillAllMysqlExcludedObjectsPtr and StreamBackfillAllMysqlExcludedObjectsPtrOutput values. You can construct a concrete instance of `StreamBackfillAllMysqlExcludedObjectsPtrInput` via:
StreamBackfillAllMysqlExcludedObjectsArgs{...} or: nil
func StreamBackfillAllMysqlExcludedObjectsPtr ¶ added in v6.47.0
func StreamBackfillAllMysqlExcludedObjectsPtr(v *StreamBackfillAllMysqlExcludedObjectsArgs) StreamBackfillAllMysqlExcludedObjectsPtrInput
type StreamBackfillAllMysqlExcludedObjectsPtrOutput ¶ added in v6.47.0
type StreamBackfillAllMysqlExcludedObjectsPtrOutput struct{ *pulumi.OutputState }
func (StreamBackfillAllMysqlExcludedObjectsPtrOutput) ElementType ¶ added in v6.47.0
func (StreamBackfillAllMysqlExcludedObjectsPtrOutput) ElementType() reflect.Type
func (StreamBackfillAllMysqlExcludedObjectsPtrOutput) MysqlDatabases ¶ added in v6.47.0
func (o StreamBackfillAllMysqlExcludedObjectsPtrOutput) MysqlDatabases() StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseArrayOutput
MySQL databases on the server Structure is documented below.
func (StreamBackfillAllMysqlExcludedObjectsPtrOutput) ToStreamBackfillAllMysqlExcludedObjectsPtrOutput ¶ added in v6.47.0
func (o StreamBackfillAllMysqlExcludedObjectsPtrOutput) ToStreamBackfillAllMysqlExcludedObjectsPtrOutput() StreamBackfillAllMysqlExcludedObjectsPtrOutput
func (StreamBackfillAllMysqlExcludedObjectsPtrOutput) ToStreamBackfillAllMysqlExcludedObjectsPtrOutputWithContext ¶ added in v6.47.0
func (o StreamBackfillAllMysqlExcludedObjectsPtrOutput) ToStreamBackfillAllMysqlExcludedObjectsPtrOutputWithContext(ctx context.Context) StreamBackfillAllMysqlExcludedObjectsPtrOutput
type StreamBackfillAllOutput ¶ added in v6.47.0
type StreamBackfillAllOutput struct{ *pulumi.OutputState }
func (StreamBackfillAllOutput) ElementType ¶ added in v6.47.0
func (StreamBackfillAllOutput) ElementType() reflect.Type
func (StreamBackfillAllOutput) MysqlExcludedObjects ¶ added in v6.47.0
func (o StreamBackfillAllOutput) MysqlExcludedObjects() StreamBackfillAllMysqlExcludedObjectsPtrOutput
MySQL data source objects to avoid backfilling. Structure is documented below.
func (StreamBackfillAllOutput) ToStreamBackfillAllOutput ¶ added in v6.47.0
func (o StreamBackfillAllOutput) ToStreamBackfillAllOutput() StreamBackfillAllOutput
func (StreamBackfillAllOutput) ToStreamBackfillAllOutputWithContext ¶ added in v6.47.0
func (o StreamBackfillAllOutput) ToStreamBackfillAllOutputWithContext(ctx context.Context) StreamBackfillAllOutput
func (StreamBackfillAllOutput) ToStreamBackfillAllPtrOutput ¶ added in v6.47.0
func (o StreamBackfillAllOutput) ToStreamBackfillAllPtrOutput() StreamBackfillAllPtrOutput
func (StreamBackfillAllOutput) ToStreamBackfillAllPtrOutputWithContext ¶ added in v6.47.0
func (o StreamBackfillAllOutput) ToStreamBackfillAllPtrOutputWithContext(ctx context.Context) StreamBackfillAllPtrOutput
type StreamBackfillAllPtrInput ¶ added in v6.47.0
type StreamBackfillAllPtrInput interface { pulumi.Input ToStreamBackfillAllPtrOutput() StreamBackfillAllPtrOutput ToStreamBackfillAllPtrOutputWithContext(context.Context) StreamBackfillAllPtrOutput }
StreamBackfillAllPtrInput is an input type that accepts StreamBackfillAllArgs, StreamBackfillAllPtr and StreamBackfillAllPtrOutput values. You can construct a concrete instance of `StreamBackfillAllPtrInput` via:
StreamBackfillAllArgs{...} or: nil
func StreamBackfillAllPtr ¶ added in v6.47.0
func StreamBackfillAllPtr(v *StreamBackfillAllArgs) StreamBackfillAllPtrInput
type StreamBackfillAllPtrOutput ¶ added in v6.47.0
type StreamBackfillAllPtrOutput struct{ *pulumi.OutputState }
func (StreamBackfillAllPtrOutput) Elem ¶ added in v6.47.0
func (o StreamBackfillAllPtrOutput) Elem() StreamBackfillAllOutput
func (StreamBackfillAllPtrOutput) ElementType ¶ added in v6.47.0
func (StreamBackfillAllPtrOutput) ElementType() reflect.Type
func (StreamBackfillAllPtrOutput) MysqlExcludedObjects ¶ added in v6.47.0
func (o StreamBackfillAllPtrOutput) MysqlExcludedObjects() StreamBackfillAllMysqlExcludedObjectsPtrOutput
MySQL data source objects to avoid backfilling. Structure is documented below.
func (StreamBackfillAllPtrOutput) ToStreamBackfillAllPtrOutput ¶ added in v6.47.0
func (o StreamBackfillAllPtrOutput) ToStreamBackfillAllPtrOutput() StreamBackfillAllPtrOutput
func (StreamBackfillAllPtrOutput) ToStreamBackfillAllPtrOutputWithContext ¶ added in v6.47.0
func (o StreamBackfillAllPtrOutput) ToStreamBackfillAllPtrOutputWithContext(ctx context.Context) StreamBackfillAllPtrOutput
type StreamBackfillNone ¶ added in v6.47.0
type StreamBackfillNone struct { }
type StreamBackfillNoneArgs ¶ added in v6.47.0
type StreamBackfillNoneArgs struct { }
func (StreamBackfillNoneArgs) ElementType ¶ added in v6.47.0
func (StreamBackfillNoneArgs) ElementType() reflect.Type
func (StreamBackfillNoneArgs) ToStreamBackfillNoneOutput ¶ added in v6.47.0
func (i StreamBackfillNoneArgs) ToStreamBackfillNoneOutput() StreamBackfillNoneOutput
func (StreamBackfillNoneArgs) ToStreamBackfillNoneOutputWithContext ¶ added in v6.47.0
func (i StreamBackfillNoneArgs) ToStreamBackfillNoneOutputWithContext(ctx context.Context) StreamBackfillNoneOutput
func (StreamBackfillNoneArgs) ToStreamBackfillNonePtrOutput ¶ added in v6.47.0
func (i StreamBackfillNoneArgs) ToStreamBackfillNonePtrOutput() StreamBackfillNonePtrOutput
func (StreamBackfillNoneArgs) ToStreamBackfillNonePtrOutputWithContext ¶ added in v6.47.0
func (i StreamBackfillNoneArgs) ToStreamBackfillNonePtrOutputWithContext(ctx context.Context) StreamBackfillNonePtrOutput
type StreamBackfillNoneInput ¶ added in v6.47.0
type StreamBackfillNoneInput interface { pulumi.Input ToStreamBackfillNoneOutput() StreamBackfillNoneOutput ToStreamBackfillNoneOutputWithContext(context.Context) StreamBackfillNoneOutput }
StreamBackfillNoneInput is an input type that accepts StreamBackfillNoneArgs and StreamBackfillNoneOutput values. You can construct a concrete instance of `StreamBackfillNoneInput` via:
StreamBackfillNoneArgs{...}
type StreamBackfillNoneOutput ¶ added in v6.47.0
type StreamBackfillNoneOutput struct{ *pulumi.OutputState }
func (StreamBackfillNoneOutput) ElementType ¶ added in v6.47.0
func (StreamBackfillNoneOutput) ElementType() reflect.Type
func (StreamBackfillNoneOutput) ToStreamBackfillNoneOutput ¶ added in v6.47.0
func (o StreamBackfillNoneOutput) ToStreamBackfillNoneOutput() StreamBackfillNoneOutput
func (StreamBackfillNoneOutput) ToStreamBackfillNoneOutputWithContext ¶ added in v6.47.0
func (o StreamBackfillNoneOutput) ToStreamBackfillNoneOutputWithContext(ctx context.Context) StreamBackfillNoneOutput
func (StreamBackfillNoneOutput) ToStreamBackfillNonePtrOutput ¶ added in v6.47.0
func (o StreamBackfillNoneOutput) ToStreamBackfillNonePtrOutput() StreamBackfillNonePtrOutput
func (StreamBackfillNoneOutput) ToStreamBackfillNonePtrOutputWithContext ¶ added in v6.47.0
func (o StreamBackfillNoneOutput) ToStreamBackfillNonePtrOutputWithContext(ctx context.Context) StreamBackfillNonePtrOutput
type StreamBackfillNonePtrInput ¶ added in v6.47.0
type StreamBackfillNonePtrInput interface { pulumi.Input ToStreamBackfillNonePtrOutput() StreamBackfillNonePtrOutput ToStreamBackfillNonePtrOutputWithContext(context.Context) StreamBackfillNonePtrOutput }
StreamBackfillNonePtrInput is an input type that accepts StreamBackfillNoneArgs, StreamBackfillNonePtr and StreamBackfillNonePtrOutput values. You can construct a concrete instance of `StreamBackfillNonePtrInput` via:
StreamBackfillNoneArgs{...} or: nil
func StreamBackfillNonePtr ¶ added in v6.47.0
func StreamBackfillNonePtr(v *StreamBackfillNoneArgs) StreamBackfillNonePtrInput
type StreamBackfillNonePtrOutput ¶ added in v6.47.0
type StreamBackfillNonePtrOutput struct{ *pulumi.OutputState }
func (StreamBackfillNonePtrOutput) Elem ¶ added in v6.47.0
func (o StreamBackfillNonePtrOutput) Elem() StreamBackfillNoneOutput
func (StreamBackfillNonePtrOutput) ElementType ¶ added in v6.47.0
func (StreamBackfillNonePtrOutput) ElementType() reflect.Type
func (StreamBackfillNonePtrOutput) ToStreamBackfillNonePtrOutput ¶ added in v6.47.0
func (o StreamBackfillNonePtrOutput) ToStreamBackfillNonePtrOutput() StreamBackfillNonePtrOutput
func (StreamBackfillNonePtrOutput) ToStreamBackfillNonePtrOutputWithContext ¶ added in v6.47.0
func (o StreamBackfillNonePtrOutput) ToStreamBackfillNonePtrOutputWithContext(ctx context.Context) StreamBackfillNonePtrOutput
type StreamDestinationConfig ¶ added in v6.47.0
type StreamDestinationConfig struct { // A configuration for how data should be loaded to Cloud Storage. // Structure is documented below. BigqueryDestinationConfig *StreamDestinationConfigBigqueryDestinationConfig `pulumi:"bigqueryDestinationConfig"` // Destination connection profile resource. Format: projects/{project}/locations/{location}/connectionProfiles/{name} DestinationConnectionProfile string `pulumi:"destinationConnectionProfile"` // A configuration for how data should be loaded to Cloud Storage. // Structure is documented below. GcsDestinationConfig *StreamDestinationConfigGcsDestinationConfig `pulumi:"gcsDestinationConfig"` }
type StreamDestinationConfigArgs ¶ added in v6.47.0
type StreamDestinationConfigArgs struct { // A configuration for how data should be loaded to Cloud Storage. // Structure is documented below. BigqueryDestinationConfig StreamDestinationConfigBigqueryDestinationConfigPtrInput `pulumi:"bigqueryDestinationConfig"` // Destination connection profile resource. Format: projects/{project}/locations/{location}/connectionProfiles/{name} DestinationConnectionProfile pulumi.StringInput `pulumi:"destinationConnectionProfile"` // A configuration for how data should be loaded to Cloud Storage. // Structure is documented below. GcsDestinationConfig StreamDestinationConfigGcsDestinationConfigPtrInput `pulumi:"gcsDestinationConfig"` }
func (StreamDestinationConfigArgs) ElementType ¶ added in v6.47.0
func (StreamDestinationConfigArgs) ElementType() reflect.Type
func (StreamDestinationConfigArgs) ToStreamDestinationConfigOutput ¶ added in v6.47.0
func (i StreamDestinationConfigArgs) ToStreamDestinationConfigOutput() StreamDestinationConfigOutput
func (StreamDestinationConfigArgs) ToStreamDestinationConfigOutputWithContext ¶ added in v6.47.0
func (i StreamDestinationConfigArgs) ToStreamDestinationConfigOutputWithContext(ctx context.Context) StreamDestinationConfigOutput
func (StreamDestinationConfigArgs) ToStreamDestinationConfigPtrOutput ¶ added in v6.47.0
func (i StreamDestinationConfigArgs) ToStreamDestinationConfigPtrOutput() StreamDestinationConfigPtrOutput
func (StreamDestinationConfigArgs) ToStreamDestinationConfigPtrOutputWithContext ¶ added in v6.47.0
func (i StreamDestinationConfigArgs) ToStreamDestinationConfigPtrOutputWithContext(ctx context.Context) StreamDestinationConfigPtrOutput
type StreamDestinationConfigBigqueryDestinationConfig ¶ added in v6.47.0
type StreamDestinationConfigBigqueryDestinationConfig struct { // The guaranteed data freshness (in seconds) when querying tables created by the stream. // Editing this field will only affect new tables created in the future, but existing tables // will not be impacted. Lower values mean that queries will return fresher data, but may result in higher cost. // A duration in seconds with up to nine fractional digits, terminated by 's'. Example: "3.5s". Defaults to 900s. DataFreshness *string `pulumi:"dataFreshness"` // A single target dataset to which all data will be streamed. // Structure is documented below. SingleTargetDataset *StreamDestinationConfigBigqueryDestinationConfigSingleTargetDataset `pulumi:"singleTargetDataset"` // Destination datasets are created so that hierarchy of the destination data objects matches the source hierarchy. // Structure is documented below. SourceHierarchyDatasets *StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasets `pulumi:"sourceHierarchyDatasets"` }
type StreamDestinationConfigBigqueryDestinationConfigArgs ¶ added in v6.47.0
type StreamDestinationConfigBigqueryDestinationConfigArgs struct { // The guaranteed data freshness (in seconds) when querying tables created by the stream. // Editing this field will only affect new tables created in the future, but existing tables // will not be impacted. Lower values mean that queries will return fresher data, but may result in higher cost. // A duration in seconds with up to nine fractional digits, terminated by 's'. Example: "3.5s". Defaults to 900s. DataFreshness pulumi.StringPtrInput `pulumi:"dataFreshness"` // A single target dataset to which all data will be streamed. // Structure is documented below. SingleTargetDataset StreamDestinationConfigBigqueryDestinationConfigSingleTargetDatasetPtrInput `pulumi:"singleTargetDataset"` // Destination datasets are created so that hierarchy of the destination data objects matches the source hierarchy. // Structure is documented below. SourceHierarchyDatasets StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsPtrInput `pulumi:"sourceHierarchyDatasets"` }
func (StreamDestinationConfigBigqueryDestinationConfigArgs) ElementType ¶ added in v6.47.0
func (StreamDestinationConfigBigqueryDestinationConfigArgs) ElementType() reflect.Type
func (StreamDestinationConfigBigqueryDestinationConfigArgs) ToStreamDestinationConfigBigqueryDestinationConfigOutput ¶ added in v6.47.0
func (i StreamDestinationConfigBigqueryDestinationConfigArgs) ToStreamDestinationConfigBigqueryDestinationConfigOutput() StreamDestinationConfigBigqueryDestinationConfigOutput
func (StreamDestinationConfigBigqueryDestinationConfigArgs) ToStreamDestinationConfigBigqueryDestinationConfigOutputWithContext ¶ added in v6.47.0
func (i StreamDestinationConfigBigqueryDestinationConfigArgs) ToStreamDestinationConfigBigqueryDestinationConfigOutputWithContext(ctx context.Context) StreamDestinationConfigBigqueryDestinationConfigOutput
func (StreamDestinationConfigBigqueryDestinationConfigArgs) ToStreamDestinationConfigBigqueryDestinationConfigPtrOutput ¶ added in v6.47.0
func (i StreamDestinationConfigBigqueryDestinationConfigArgs) ToStreamDestinationConfigBigqueryDestinationConfigPtrOutput() StreamDestinationConfigBigqueryDestinationConfigPtrOutput
func (StreamDestinationConfigBigqueryDestinationConfigArgs) ToStreamDestinationConfigBigqueryDestinationConfigPtrOutputWithContext ¶ added in v6.47.0
func (i StreamDestinationConfigBigqueryDestinationConfigArgs) ToStreamDestinationConfigBigqueryDestinationConfigPtrOutputWithContext(ctx context.Context) StreamDestinationConfigBigqueryDestinationConfigPtrOutput
type StreamDestinationConfigBigqueryDestinationConfigInput ¶ added in v6.47.0
type StreamDestinationConfigBigqueryDestinationConfigInput interface { pulumi.Input ToStreamDestinationConfigBigqueryDestinationConfigOutput() StreamDestinationConfigBigqueryDestinationConfigOutput ToStreamDestinationConfigBigqueryDestinationConfigOutputWithContext(context.Context) StreamDestinationConfigBigqueryDestinationConfigOutput }
StreamDestinationConfigBigqueryDestinationConfigInput is an input type that accepts StreamDestinationConfigBigqueryDestinationConfigArgs and StreamDestinationConfigBigqueryDestinationConfigOutput values. You can construct a concrete instance of `StreamDestinationConfigBigqueryDestinationConfigInput` via:
StreamDestinationConfigBigqueryDestinationConfigArgs{...}
type StreamDestinationConfigBigqueryDestinationConfigOutput ¶ added in v6.47.0
type StreamDestinationConfigBigqueryDestinationConfigOutput struct{ *pulumi.OutputState }
func (StreamDestinationConfigBigqueryDestinationConfigOutput) DataFreshness ¶ added in v6.47.0
func (o StreamDestinationConfigBigqueryDestinationConfigOutput) DataFreshness() pulumi.StringPtrOutput
The guaranteed data freshness (in seconds) when querying tables created by the stream. Editing this field will only affect new tables created in the future, but existing tables will not be impacted. Lower values mean that queries will return fresher data, but may result in higher cost. A duration in seconds with up to nine fractional digits, terminated by 's'. Example: "3.5s". Defaults to 900s.
func (StreamDestinationConfigBigqueryDestinationConfigOutput) ElementType ¶ added in v6.47.0
func (StreamDestinationConfigBigqueryDestinationConfigOutput) ElementType() reflect.Type
func (StreamDestinationConfigBigqueryDestinationConfigOutput) SingleTargetDataset ¶ added in v6.47.0
func (o StreamDestinationConfigBigqueryDestinationConfigOutput) SingleTargetDataset() StreamDestinationConfigBigqueryDestinationConfigSingleTargetDatasetPtrOutput
A single target dataset to which all data will be streamed. Structure is documented below.
func (StreamDestinationConfigBigqueryDestinationConfigOutput) SourceHierarchyDatasets ¶ added in v6.47.0
func (o StreamDestinationConfigBigqueryDestinationConfigOutput) SourceHierarchyDatasets() StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsPtrOutput
Destination datasets are created so that hierarchy of the destination data objects matches the source hierarchy. Structure is documented below.
func (StreamDestinationConfigBigqueryDestinationConfigOutput) ToStreamDestinationConfigBigqueryDestinationConfigOutput ¶ added in v6.47.0
func (o StreamDestinationConfigBigqueryDestinationConfigOutput) ToStreamDestinationConfigBigqueryDestinationConfigOutput() StreamDestinationConfigBigqueryDestinationConfigOutput
func (StreamDestinationConfigBigqueryDestinationConfigOutput) ToStreamDestinationConfigBigqueryDestinationConfigOutputWithContext ¶ added in v6.47.0
func (o StreamDestinationConfigBigqueryDestinationConfigOutput) ToStreamDestinationConfigBigqueryDestinationConfigOutputWithContext(ctx context.Context) StreamDestinationConfigBigqueryDestinationConfigOutput
func (StreamDestinationConfigBigqueryDestinationConfigOutput) ToStreamDestinationConfigBigqueryDestinationConfigPtrOutput ¶ added in v6.47.0
func (o StreamDestinationConfigBigqueryDestinationConfigOutput) ToStreamDestinationConfigBigqueryDestinationConfigPtrOutput() StreamDestinationConfigBigqueryDestinationConfigPtrOutput
func (StreamDestinationConfigBigqueryDestinationConfigOutput) ToStreamDestinationConfigBigqueryDestinationConfigPtrOutputWithContext ¶ added in v6.47.0
func (o StreamDestinationConfigBigqueryDestinationConfigOutput) ToStreamDestinationConfigBigqueryDestinationConfigPtrOutputWithContext(ctx context.Context) StreamDestinationConfigBigqueryDestinationConfigPtrOutput
type StreamDestinationConfigBigqueryDestinationConfigPtrInput ¶ added in v6.47.0
type StreamDestinationConfigBigqueryDestinationConfigPtrInput interface { pulumi.Input ToStreamDestinationConfigBigqueryDestinationConfigPtrOutput() StreamDestinationConfigBigqueryDestinationConfigPtrOutput ToStreamDestinationConfigBigqueryDestinationConfigPtrOutputWithContext(context.Context) StreamDestinationConfigBigqueryDestinationConfigPtrOutput }
StreamDestinationConfigBigqueryDestinationConfigPtrInput is an input type that accepts StreamDestinationConfigBigqueryDestinationConfigArgs, StreamDestinationConfigBigqueryDestinationConfigPtr and StreamDestinationConfigBigqueryDestinationConfigPtrOutput values. You can construct a concrete instance of `StreamDestinationConfigBigqueryDestinationConfigPtrInput` via:
StreamDestinationConfigBigqueryDestinationConfigArgs{...} or: nil
func StreamDestinationConfigBigqueryDestinationConfigPtr ¶ added in v6.47.0
func StreamDestinationConfigBigqueryDestinationConfigPtr(v *StreamDestinationConfigBigqueryDestinationConfigArgs) StreamDestinationConfigBigqueryDestinationConfigPtrInput
type StreamDestinationConfigBigqueryDestinationConfigPtrOutput ¶ added in v6.47.0
type StreamDestinationConfigBigqueryDestinationConfigPtrOutput struct{ *pulumi.OutputState }
func (StreamDestinationConfigBigqueryDestinationConfigPtrOutput) DataFreshness ¶ added in v6.47.0
func (o StreamDestinationConfigBigqueryDestinationConfigPtrOutput) DataFreshness() pulumi.StringPtrOutput
The guaranteed data freshness (in seconds) when querying tables created by the stream. Editing this field will only affect new tables created in the future, but existing tables will not be impacted. Lower values mean that queries will return fresher data, but may result in higher cost. A duration in seconds with up to nine fractional digits, terminated by 's'. Example: "3.5s". Defaults to 900s.
func (StreamDestinationConfigBigqueryDestinationConfigPtrOutput) ElementType ¶ added in v6.47.0
func (StreamDestinationConfigBigqueryDestinationConfigPtrOutput) ElementType() reflect.Type
func (StreamDestinationConfigBigqueryDestinationConfigPtrOutput) SingleTargetDataset ¶ added in v6.47.0
func (o StreamDestinationConfigBigqueryDestinationConfigPtrOutput) SingleTargetDataset() StreamDestinationConfigBigqueryDestinationConfigSingleTargetDatasetPtrOutput
A single target dataset to which all data will be streamed. Structure is documented below.
func (StreamDestinationConfigBigqueryDestinationConfigPtrOutput) SourceHierarchyDatasets ¶ added in v6.47.0
func (o StreamDestinationConfigBigqueryDestinationConfigPtrOutput) SourceHierarchyDatasets() StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsPtrOutput
Destination datasets are created so that hierarchy of the destination data objects matches the source hierarchy. Structure is documented below.
func (StreamDestinationConfigBigqueryDestinationConfigPtrOutput) ToStreamDestinationConfigBigqueryDestinationConfigPtrOutput ¶ added in v6.47.0
func (o StreamDestinationConfigBigqueryDestinationConfigPtrOutput) ToStreamDestinationConfigBigqueryDestinationConfigPtrOutput() StreamDestinationConfigBigqueryDestinationConfigPtrOutput
func (StreamDestinationConfigBigqueryDestinationConfigPtrOutput) ToStreamDestinationConfigBigqueryDestinationConfigPtrOutputWithContext ¶ added in v6.47.0
func (o StreamDestinationConfigBigqueryDestinationConfigPtrOutput) ToStreamDestinationConfigBigqueryDestinationConfigPtrOutputWithContext(ctx context.Context) StreamDestinationConfigBigqueryDestinationConfigPtrOutput
type StreamDestinationConfigBigqueryDestinationConfigSingleTargetDataset ¶ added in v6.47.0
type StreamDestinationConfigBigqueryDestinationConfigSingleTargetDataset struct { // Dataset ID in the format projects/{project}/datasets/{dataset_id} DatasetId string `pulumi:"datasetId"` }
type StreamDestinationConfigBigqueryDestinationConfigSingleTargetDatasetArgs ¶ added in v6.47.0
type StreamDestinationConfigBigqueryDestinationConfigSingleTargetDatasetArgs struct { // Dataset ID in the format projects/{project}/datasets/{dataset_id} DatasetId pulumi.StringInput `pulumi:"datasetId"` }
func (StreamDestinationConfigBigqueryDestinationConfigSingleTargetDatasetArgs) ElementType ¶ added in v6.47.0
func (StreamDestinationConfigBigqueryDestinationConfigSingleTargetDatasetArgs) ElementType() reflect.Type
func (StreamDestinationConfigBigqueryDestinationConfigSingleTargetDatasetArgs) ToStreamDestinationConfigBigqueryDestinationConfigSingleTargetDatasetOutput ¶ added in v6.47.0
func (i StreamDestinationConfigBigqueryDestinationConfigSingleTargetDatasetArgs) ToStreamDestinationConfigBigqueryDestinationConfigSingleTargetDatasetOutput() StreamDestinationConfigBigqueryDestinationConfigSingleTargetDatasetOutput
func (StreamDestinationConfigBigqueryDestinationConfigSingleTargetDatasetArgs) ToStreamDestinationConfigBigqueryDestinationConfigSingleTargetDatasetOutputWithContext ¶ added in v6.47.0
func (i StreamDestinationConfigBigqueryDestinationConfigSingleTargetDatasetArgs) ToStreamDestinationConfigBigqueryDestinationConfigSingleTargetDatasetOutputWithContext(ctx context.Context) StreamDestinationConfigBigqueryDestinationConfigSingleTargetDatasetOutput
func (StreamDestinationConfigBigqueryDestinationConfigSingleTargetDatasetArgs) ToStreamDestinationConfigBigqueryDestinationConfigSingleTargetDatasetPtrOutput ¶ added in v6.47.0
func (i StreamDestinationConfigBigqueryDestinationConfigSingleTargetDatasetArgs) ToStreamDestinationConfigBigqueryDestinationConfigSingleTargetDatasetPtrOutput() StreamDestinationConfigBigqueryDestinationConfigSingleTargetDatasetPtrOutput
func (StreamDestinationConfigBigqueryDestinationConfigSingleTargetDatasetArgs) ToStreamDestinationConfigBigqueryDestinationConfigSingleTargetDatasetPtrOutputWithContext ¶ added in v6.47.0
func (i StreamDestinationConfigBigqueryDestinationConfigSingleTargetDatasetArgs) ToStreamDestinationConfigBigqueryDestinationConfigSingleTargetDatasetPtrOutputWithContext(ctx context.Context) StreamDestinationConfigBigqueryDestinationConfigSingleTargetDatasetPtrOutput
type StreamDestinationConfigBigqueryDestinationConfigSingleTargetDatasetInput ¶ added in v6.47.0
type StreamDestinationConfigBigqueryDestinationConfigSingleTargetDatasetInput interface { pulumi.Input ToStreamDestinationConfigBigqueryDestinationConfigSingleTargetDatasetOutput() StreamDestinationConfigBigqueryDestinationConfigSingleTargetDatasetOutput ToStreamDestinationConfigBigqueryDestinationConfigSingleTargetDatasetOutputWithContext(context.Context) StreamDestinationConfigBigqueryDestinationConfigSingleTargetDatasetOutput }
StreamDestinationConfigBigqueryDestinationConfigSingleTargetDatasetInput is an input type that accepts StreamDestinationConfigBigqueryDestinationConfigSingleTargetDatasetArgs and StreamDestinationConfigBigqueryDestinationConfigSingleTargetDatasetOutput values. You can construct a concrete instance of `StreamDestinationConfigBigqueryDestinationConfigSingleTargetDatasetInput` via:
StreamDestinationConfigBigqueryDestinationConfigSingleTargetDatasetArgs{...}
type StreamDestinationConfigBigqueryDestinationConfigSingleTargetDatasetOutput ¶ added in v6.47.0
type StreamDestinationConfigBigqueryDestinationConfigSingleTargetDatasetOutput struct{ *pulumi.OutputState }
func (StreamDestinationConfigBigqueryDestinationConfigSingleTargetDatasetOutput) DatasetId ¶ added in v6.47.0
func (o StreamDestinationConfigBigqueryDestinationConfigSingleTargetDatasetOutput) DatasetId() pulumi.StringOutput
Dataset ID in the format projects/{project}/datasets/{dataset_id}
func (StreamDestinationConfigBigqueryDestinationConfigSingleTargetDatasetOutput) ElementType ¶ added in v6.47.0
func (StreamDestinationConfigBigqueryDestinationConfigSingleTargetDatasetOutput) ElementType() reflect.Type
func (StreamDestinationConfigBigqueryDestinationConfigSingleTargetDatasetOutput) ToStreamDestinationConfigBigqueryDestinationConfigSingleTargetDatasetOutput ¶ added in v6.47.0
func (o StreamDestinationConfigBigqueryDestinationConfigSingleTargetDatasetOutput) ToStreamDestinationConfigBigqueryDestinationConfigSingleTargetDatasetOutput() StreamDestinationConfigBigqueryDestinationConfigSingleTargetDatasetOutput
func (StreamDestinationConfigBigqueryDestinationConfigSingleTargetDatasetOutput) ToStreamDestinationConfigBigqueryDestinationConfigSingleTargetDatasetOutputWithContext ¶ added in v6.47.0
func (o StreamDestinationConfigBigqueryDestinationConfigSingleTargetDatasetOutput) ToStreamDestinationConfigBigqueryDestinationConfigSingleTargetDatasetOutputWithContext(ctx context.Context) StreamDestinationConfigBigqueryDestinationConfigSingleTargetDatasetOutput
func (StreamDestinationConfigBigqueryDestinationConfigSingleTargetDatasetOutput) ToStreamDestinationConfigBigqueryDestinationConfigSingleTargetDatasetPtrOutput ¶ added in v6.47.0
func (o StreamDestinationConfigBigqueryDestinationConfigSingleTargetDatasetOutput) ToStreamDestinationConfigBigqueryDestinationConfigSingleTargetDatasetPtrOutput() StreamDestinationConfigBigqueryDestinationConfigSingleTargetDatasetPtrOutput
func (StreamDestinationConfigBigqueryDestinationConfigSingleTargetDatasetOutput) ToStreamDestinationConfigBigqueryDestinationConfigSingleTargetDatasetPtrOutputWithContext ¶ added in v6.47.0
func (o StreamDestinationConfigBigqueryDestinationConfigSingleTargetDatasetOutput) ToStreamDestinationConfigBigqueryDestinationConfigSingleTargetDatasetPtrOutputWithContext(ctx context.Context) StreamDestinationConfigBigqueryDestinationConfigSingleTargetDatasetPtrOutput
type StreamDestinationConfigBigqueryDestinationConfigSingleTargetDatasetPtrInput ¶ added in v6.47.0
type StreamDestinationConfigBigqueryDestinationConfigSingleTargetDatasetPtrInput interface { pulumi.Input ToStreamDestinationConfigBigqueryDestinationConfigSingleTargetDatasetPtrOutput() StreamDestinationConfigBigqueryDestinationConfigSingleTargetDatasetPtrOutput ToStreamDestinationConfigBigqueryDestinationConfigSingleTargetDatasetPtrOutputWithContext(context.Context) StreamDestinationConfigBigqueryDestinationConfigSingleTargetDatasetPtrOutput }
StreamDestinationConfigBigqueryDestinationConfigSingleTargetDatasetPtrInput is an input type that accepts StreamDestinationConfigBigqueryDestinationConfigSingleTargetDatasetArgs, StreamDestinationConfigBigqueryDestinationConfigSingleTargetDatasetPtr and StreamDestinationConfigBigqueryDestinationConfigSingleTargetDatasetPtrOutput values. You can construct a concrete instance of `StreamDestinationConfigBigqueryDestinationConfigSingleTargetDatasetPtrInput` via:
StreamDestinationConfigBigqueryDestinationConfigSingleTargetDatasetArgs{...} or: nil
func StreamDestinationConfigBigqueryDestinationConfigSingleTargetDatasetPtr ¶ added in v6.47.0
func StreamDestinationConfigBigqueryDestinationConfigSingleTargetDatasetPtr(v *StreamDestinationConfigBigqueryDestinationConfigSingleTargetDatasetArgs) StreamDestinationConfigBigqueryDestinationConfigSingleTargetDatasetPtrInput
type StreamDestinationConfigBigqueryDestinationConfigSingleTargetDatasetPtrOutput ¶ added in v6.47.0
type StreamDestinationConfigBigqueryDestinationConfigSingleTargetDatasetPtrOutput struct{ *pulumi.OutputState }
func (StreamDestinationConfigBigqueryDestinationConfigSingleTargetDatasetPtrOutput) DatasetId ¶ added in v6.47.0
func (o StreamDestinationConfigBigqueryDestinationConfigSingleTargetDatasetPtrOutput) DatasetId() pulumi.StringPtrOutput
Dataset ID in the format projects/{project}/datasets/{dataset_id}
func (StreamDestinationConfigBigqueryDestinationConfigSingleTargetDatasetPtrOutput) Elem ¶ added in v6.47.0
func (StreamDestinationConfigBigqueryDestinationConfigSingleTargetDatasetPtrOutput) ElementType ¶ added in v6.47.0
func (StreamDestinationConfigBigqueryDestinationConfigSingleTargetDatasetPtrOutput) ElementType() reflect.Type
func (StreamDestinationConfigBigqueryDestinationConfigSingleTargetDatasetPtrOutput) ToStreamDestinationConfigBigqueryDestinationConfigSingleTargetDatasetPtrOutput ¶ added in v6.47.0
func (o StreamDestinationConfigBigqueryDestinationConfigSingleTargetDatasetPtrOutput) ToStreamDestinationConfigBigqueryDestinationConfigSingleTargetDatasetPtrOutput() StreamDestinationConfigBigqueryDestinationConfigSingleTargetDatasetPtrOutput
func (StreamDestinationConfigBigqueryDestinationConfigSingleTargetDatasetPtrOutput) ToStreamDestinationConfigBigqueryDestinationConfigSingleTargetDatasetPtrOutputWithContext ¶ added in v6.47.0
func (o StreamDestinationConfigBigqueryDestinationConfigSingleTargetDatasetPtrOutput) ToStreamDestinationConfigBigqueryDestinationConfigSingleTargetDatasetPtrOutputWithContext(ctx context.Context) StreamDestinationConfigBigqueryDestinationConfigSingleTargetDatasetPtrOutput
type StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasets ¶ added in v6.47.0
type StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasets struct { // Dataset template used for dynamic dataset creation. // Structure is documented below. DatasetTemplate StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsDatasetTemplate `pulumi:"datasetTemplate"` }
type StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsArgs ¶ added in v6.47.0
type StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsArgs struct { // Dataset template used for dynamic dataset creation. // Structure is documented below. DatasetTemplate StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsDatasetTemplateInput `pulumi:"datasetTemplate"` }
func (StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsArgs) ElementType ¶ added in v6.47.0
func (StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsArgs) ElementType() reflect.Type
func (StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsArgs) ToStreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsOutput ¶ added in v6.47.0
func (i StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsArgs) ToStreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsOutput() StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsOutput
func (StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsArgs) ToStreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsOutputWithContext ¶ added in v6.47.0
func (i StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsArgs) ToStreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsOutputWithContext(ctx context.Context) StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsOutput
func (StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsArgs) ToStreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsPtrOutput ¶ added in v6.47.0
func (i StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsArgs) ToStreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsPtrOutput() StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsPtrOutput
func (StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsArgs) ToStreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsPtrOutputWithContext ¶ added in v6.47.0
func (i StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsArgs) ToStreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsPtrOutputWithContext(ctx context.Context) StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsPtrOutput
type StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsDatasetTemplate ¶ added in v6.47.0
type StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsDatasetTemplate struct { // If supplied, every created dataset will have its name prefixed by the provided value. // The prefix and name will be separated by an underscore. i.e. _. DatasetIdPrefix *string `pulumi:"datasetIdPrefix"` // The geographic location where the dataset should reside. // See https://cloud.google.com/bigquery/docs/locations for supported locations. Location string `pulumi:"location"` }
type StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsDatasetTemplateArgs ¶ added in v6.47.0
type StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsDatasetTemplateArgs struct { // If supplied, every created dataset will have its name prefixed by the provided value. // The prefix and name will be separated by an underscore. i.e. _. DatasetIdPrefix pulumi.StringPtrInput `pulumi:"datasetIdPrefix"` // The geographic location where the dataset should reside. // See https://cloud.google.com/bigquery/docs/locations for supported locations. Location pulumi.StringInput `pulumi:"location"` }
func (StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsDatasetTemplateArgs) ElementType ¶ added in v6.47.0
func (StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsDatasetTemplateArgs) ToStreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsDatasetTemplateOutput ¶ added in v6.47.0
func (i StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsDatasetTemplateArgs) ToStreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsDatasetTemplateOutput() StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsDatasetTemplateOutput
func (StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsDatasetTemplateArgs) ToStreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsDatasetTemplateOutputWithContext ¶ added in v6.47.0
func (i StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsDatasetTemplateArgs) ToStreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsDatasetTemplateOutputWithContext(ctx context.Context) StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsDatasetTemplateOutput
func (StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsDatasetTemplateArgs) ToStreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsDatasetTemplatePtrOutput ¶ added in v6.47.0
func (i StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsDatasetTemplateArgs) ToStreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsDatasetTemplatePtrOutput() StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsDatasetTemplatePtrOutput
func (StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsDatasetTemplateArgs) ToStreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsDatasetTemplatePtrOutputWithContext ¶ added in v6.47.0
func (i StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsDatasetTemplateArgs) ToStreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsDatasetTemplatePtrOutputWithContext(ctx context.Context) StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsDatasetTemplatePtrOutput
type StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsDatasetTemplateInput ¶ added in v6.47.0
type StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsDatasetTemplateInput interface { pulumi.Input ToStreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsDatasetTemplateOutput() StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsDatasetTemplateOutput ToStreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsDatasetTemplateOutputWithContext(context.Context) StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsDatasetTemplateOutput }
StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsDatasetTemplateInput is an input type that accepts StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsDatasetTemplateArgs and StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsDatasetTemplateOutput values. You can construct a concrete instance of `StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsDatasetTemplateInput` via:
StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsDatasetTemplateArgs{...}
type StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsDatasetTemplateOutput ¶ added in v6.47.0
type StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsDatasetTemplateOutput struct{ *pulumi.OutputState }
func (StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsDatasetTemplateOutput) DatasetIdPrefix ¶ added in v6.47.0
func (o StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsDatasetTemplateOutput) DatasetIdPrefix() pulumi.StringPtrOutput
If supplied, every created dataset will have its name prefixed by the provided value. The prefix and name will be separated by an underscore. i.e. _.
func (StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsDatasetTemplateOutput) ElementType ¶ added in v6.47.0
func (StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsDatasetTemplateOutput) Location ¶ added in v6.47.0
func (o StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsDatasetTemplateOutput) Location() pulumi.StringOutput
The geographic location where the dataset should reside. See https://cloud.google.com/bigquery/docs/locations for supported locations.
func (StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsDatasetTemplateOutput) ToStreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsDatasetTemplateOutput ¶ added in v6.47.0
func (o StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsDatasetTemplateOutput) ToStreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsDatasetTemplateOutput() StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsDatasetTemplateOutput
func (StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsDatasetTemplateOutput) ToStreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsDatasetTemplateOutputWithContext ¶ added in v6.47.0
func (o StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsDatasetTemplateOutput) ToStreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsDatasetTemplateOutputWithContext(ctx context.Context) StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsDatasetTemplateOutput
func (StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsDatasetTemplateOutput) ToStreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsDatasetTemplatePtrOutput ¶ added in v6.47.0
func (o StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsDatasetTemplateOutput) ToStreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsDatasetTemplatePtrOutput() StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsDatasetTemplatePtrOutput
func (StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsDatasetTemplateOutput) ToStreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsDatasetTemplatePtrOutputWithContext ¶ added in v6.47.0
func (o StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsDatasetTemplateOutput) ToStreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsDatasetTemplatePtrOutputWithContext(ctx context.Context) StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsDatasetTemplatePtrOutput
type StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsDatasetTemplatePtrInput ¶ added in v6.47.0
type StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsDatasetTemplatePtrInput interface { pulumi.Input ToStreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsDatasetTemplatePtrOutput() StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsDatasetTemplatePtrOutput ToStreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsDatasetTemplatePtrOutputWithContext(context.Context) StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsDatasetTemplatePtrOutput }
StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsDatasetTemplatePtrInput is an input type that accepts StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsDatasetTemplateArgs, StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsDatasetTemplatePtr and StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsDatasetTemplatePtrOutput values. You can construct a concrete instance of `StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsDatasetTemplatePtrInput` via:
StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsDatasetTemplateArgs{...} or: nil
func StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsDatasetTemplatePtr ¶ added in v6.47.0
func StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsDatasetTemplatePtr(v *StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsDatasetTemplateArgs) StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsDatasetTemplatePtrInput
type StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsDatasetTemplatePtrOutput ¶ added in v6.47.0
type StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsDatasetTemplatePtrOutput struct{ *pulumi.OutputState }
func (StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsDatasetTemplatePtrOutput) DatasetIdPrefix ¶ added in v6.47.0
func (o StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsDatasetTemplatePtrOutput) DatasetIdPrefix() pulumi.StringPtrOutput
If supplied, every created dataset will have its name prefixed by the provided value. The prefix and name will be separated by an underscore. i.e. _.
func (StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsDatasetTemplatePtrOutput) Elem ¶ added in v6.47.0
func (StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsDatasetTemplatePtrOutput) ElementType ¶ added in v6.47.0
func (StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsDatasetTemplatePtrOutput) Location ¶ added in v6.47.0
func (o StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsDatasetTemplatePtrOutput) Location() pulumi.StringPtrOutput
The geographic location where the dataset should reside. See https://cloud.google.com/bigquery/docs/locations for supported locations.
func (StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsDatasetTemplatePtrOutput) ToStreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsDatasetTemplatePtrOutput ¶ added in v6.47.0
func (o StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsDatasetTemplatePtrOutput) ToStreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsDatasetTemplatePtrOutput() StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsDatasetTemplatePtrOutput
func (StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsDatasetTemplatePtrOutput) ToStreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsDatasetTemplatePtrOutputWithContext ¶ added in v6.47.0
func (o StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsDatasetTemplatePtrOutput) ToStreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsDatasetTemplatePtrOutputWithContext(ctx context.Context) StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsDatasetTemplatePtrOutput
type StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsInput ¶ added in v6.47.0
type StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsInput interface { pulumi.Input ToStreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsOutput() StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsOutput ToStreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsOutputWithContext(context.Context) StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsOutput }
StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsInput is an input type that accepts StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsArgs and StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsOutput values. You can construct a concrete instance of `StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsInput` via:
StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsArgs{...}
type StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsOutput ¶ added in v6.47.0
type StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsOutput struct{ *pulumi.OutputState }
func (StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsOutput) DatasetTemplate ¶ added in v6.47.0
func (o StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsOutput) DatasetTemplate() StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsDatasetTemplateOutput
Dataset template used for dynamic dataset creation. Structure is documented below.
func (StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsOutput) ElementType ¶ added in v6.47.0
func (StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsOutput) ElementType() reflect.Type
func (StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsOutput) ToStreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsOutput ¶ added in v6.47.0
func (o StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsOutput) ToStreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsOutput() StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsOutput
func (StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsOutput) ToStreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsOutputWithContext ¶ added in v6.47.0
func (o StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsOutput) ToStreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsOutputWithContext(ctx context.Context) StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsOutput
func (StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsOutput) ToStreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsPtrOutput ¶ added in v6.47.0
func (o StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsOutput) ToStreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsPtrOutput() StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsPtrOutput
func (StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsOutput) ToStreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsPtrOutputWithContext ¶ added in v6.47.0
func (o StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsOutput) ToStreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsPtrOutputWithContext(ctx context.Context) StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsPtrOutput
type StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsPtrInput ¶ added in v6.47.0
type StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsPtrInput interface { pulumi.Input ToStreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsPtrOutput() StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsPtrOutput ToStreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsPtrOutputWithContext(context.Context) StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsPtrOutput }
StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsPtrInput is an input type that accepts StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsArgs, StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsPtr and StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsPtrOutput values. You can construct a concrete instance of `StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsPtrInput` via:
StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsArgs{...} or: nil
func StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsPtr ¶ added in v6.47.0
func StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsPtr(v *StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsArgs) StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsPtrInput
type StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsPtrOutput ¶ added in v6.47.0
type StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsPtrOutput struct{ *pulumi.OutputState }
func (StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsPtrOutput) DatasetTemplate ¶ added in v6.47.0
func (o StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsPtrOutput) DatasetTemplate() StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsDatasetTemplatePtrOutput
Dataset template used for dynamic dataset creation. Structure is documented below.
func (StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsPtrOutput) Elem ¶ added in v6.47.0
func (StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsPtrOutput) ElementType ¶ added in v6.47.0
func (StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsPtrOutput) ElementType() reflect.Type
func (StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsPtrOutput) ToStreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsPtrOutput ¶ added in v6.47.0
func (o StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsPtrOutput) ToStreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsPtrOutput() StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsPtrOutput
func (StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsPtrOutput) ToStreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsPtrOutputWithContext ¶ added in v6.47.0
func (o StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsPtrOutput) ToStreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsPtrOutputWithContext(ctx context.Context) StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsPtrOutput
type StreamDestinationConfigGcsDestinationConfig ¶ added in v6.47.0
type StreamDestinationConfigGcsDestinationConfig struct { // AVRO file format configuration. AvroFileFormat *StreamDestinationConfigGcsDestinationConfigAvroFileFormat `pulumi:"avroFileFormat"` // The maximum duration for which new events are added before a file is closed and a new file is created. // A duration in seconds with up to nine fractional digits, terminated by 's'. Example: "3.5s". Defaults to 900s. FileRotationInterval *string `pulumi:"fileRotationInterval"` // The maximum file size to be saved in the bucket. FileRotationMb *int `pulumi:"fileRotationMb"` // JSON file format configuration. // Structure is documented below. JsonFileFormat *StreamDestinationConfigGcsDestinationConfigJsonFileFormat `pulumi:"jsonFileFormat"` // Path inside the Cloud Storage bucket to write data to. Path *string `pulumi:"path"` }
type StreamDestinationConfigGcsDestinationConfigArgs ¶ added in v6.47.0
type StreamDestinationConfigGcsDestinationConfigArgs struct { // AVRO file format configuration. AvroFileFormat StreamDestinationConfigGcsDestinationConfigAvroFileFormatPtrInput `pulumi:"avroFileFormat"` // The maximum duration for which new events are added before a file is closed and a new file is created. // A duration in seconds with up to nine fractional digits, terminated by 's'. Example: "3.5s". Defaults to 900s. FileRotationInterval pulumi.StringPtrInput `pulumi:"fileRotationInterval"` // The maximum file size to be saved in the bucket. FileRotationMb pulumi.IntPtrInput `pulumi:"fileRotationMb"` // JSON file format configuration. // Structure is documented below. JsonFileFormat StreamDestinationConfigGcsDestinationConfigJsonFileFormatPtrInput `pulumi:"jsonFileFormat"` // Path inside the Cloud Storage bucket to write data to. Path pulumi.StringPtrInput `pulumi:"path"` }
func (StreamDestinationConfigGcsDestinationConfigArgs) ElementType ¶ added in v6.47.0
func (StreamDestinationConfigGcsDestinationConfigArgs) ElementType() reflect.Type
func (StreamDestinationConfigGcsDestinationConfigArgs) ToStreamDestinationConfigGcsDestinationConfigOutput ¶ added in v6.47.0
func (i StreamDestinationConfigGcsDestinationConfigArgs) ToStreamDestinationConfigGcsDestinationConfigOutput() StreamDestinationConfigGcsDestinationConfigOutput
func (StreamDestinationConfigGcsDestinationConfigArgs) ToStreamDestinationConfigGcsDestinationConfigOutputWithContext ¶ added in v6.47.0
func (i StreamDestinationConfigGcsDestinationConfigArgs) ToStreamDestinationConfigGcsDestinationConfigOutputWithContext(ctx context.Context) StreamDestinationConfigGcsDestinationConfigOutput
func (StreamDestinationConfigGcsDestinationConfigArgs) ToStreamDestinationConfigGcsDestinationConfigPtrOutput ¶ added in v6.47.0
func (i StreamDestinationConfigGcsDestinationConfigArgs) ToStreamDestinationConfigGcsDestinationConfigPtrOutput() StreamDestinationConfigGcsDestinationConfigPtrOutput
func (StreamDestinationConfigGcsDestinationConfigArgs) ToStreamDestinationConfigGcsDestinationConfigPtrOutputWithContext ¶ added in v6.47.0
func (i StreamDestinationConfigGcsDestinationConfigArgs) ToStreamDestinationConfigGcsDestinationConfigPtrOutputWithContext(ctx context.Context) StreamDestinationConfigGcsDestinationConfigPtrOutput
type StreamDestinationConfigGcsDestinationConfigAvroFileFormat ¶ added in v6.47.0
type StreamDestinationConfigGcsDestinationConfigAvroFileFormat struct { }
type StreamDestinationConfigGcsDestinationConfigAvroFileFormatArgs ¶ added in v6.47.0
type StreamDestinationConfigGcsDestinationConfigAvroFileFormatArgs struct { }
func (StreamDestinationConfigGcsDestinationConfigAvroFileFormatArgs) ElementType ¶ added in v6.47.0
func (StreamDestinationConfigGcsDestinationConfigAvroFileFormatArgs) ElementType() reflect.Type
func (StreamDestinationConfigGcsDestinationConfigAvroFileFormatArgs) ToStreamDestinationConfigGcsDestinationConfigAvroFileFormatOutput ¶ added in v6.47.0
func (i StreamDestinationConfigGcsDestinationConfigAvroFileFormatArgs) ToStreamDestinationConfigGcsDestinationConfigAvroFileFormatOutput() StreamDestinationConfigGcsDestinationConfigAvroFileFormatOutput
func (StreamDestinationConfigGcsDestinationConfigAvroFileFormatArgs) ToStreamDestinationConfigGcsDestinationConfigAvroFileFormatOutputWithContext ¶ added in v6.47.0
func (i StreamDestinationConfigGcsDestinationConfigAvroFileFormatArgs) ToStreamDestinationConfigGcsDestinationConfigAvroFileFormatOutputWithContext(ctx context.Context) StreamDestinationConfigGcsDestinationConfigAvroFileFormatOutput
func (StreamDestinationConfigGcsDestinationConfigAvroFileFormatArgs) ToStreamDestinationConfigGcsDestinationConfigAvroFileFormatPtrOutput ¶ added in v6.47.0
func (i StreamDestinationConfigGcsDestinationConfigAvroFileFormatArgs) ToStreamDestinationConfigGcsDestinationConfigAvroFileFormatPtrOutput() StreamDestinationConfigGcsDestinationConfigAvroFileFormatPtrOutput
func (StreamDestinationConfigGcsDestinationConfigAvroFileFormatArgs) ToStreamDestinationConfigGcsDestinationConfigAvroFileFormatPtrOutputWithContext ¶ added in v6.47.0
func (i StreamDestinationConfigGcsDestinationConfigAvroFileFormatArgs) ToStreamDestinationConfigGcsDestinationConfigAvroFileFormatPtrOutputWithContext(ctx context.Context) StreamDestinationConfigGcsDestinationConfigAvroFileFormatPtrOutput
type StreamDestinationConfigGcsDestinationConfigAvroFileFormatInput ¶ added in v6.47.0
type StreamDestinationConfigGcsDestinationConfigAvroFileFormatInput interface { pulumi.Input ToStreamDestinationConfigGcsDestinationConfigAvroFileFormatOutput() StreamDestinationConfigGcsDestinationConfigAvroFileFormatOutput ToStreamDestinationConfigGcsDestinationConfigAvroFileFormatOutputWithContext(context.Context) StreamDestinationConfigGcsDestinationConfigAvroFileFormatOutput }
StreamDestinationConfigGcsDestinationConfigAvroFileFormatInput is an input type that accepts StreamDestinationConfigGcsDestinationConfigAvroFileFormatArgs and StreamDestinationConfigGcsDestinationConfigAvroFileFormatOutput values. You can construct a concrete instance of `StreamDestinationConfigGcsDestinationConfigAvroFileFormatInput` via:
StreamDestinationConfigGcsDestinationConfigAvroFileFormatArgs{...}
type StreamDestinationConfigGcsDestinationConfigAvroFileFormatOutput ¶ added in v6.47.0
type StreamDestinationConfigGcsDestinationConfigAvroFileFormatOutput struct{ *pulumi.OutputState }
func (StreamDestinationConfigGcsDestinationConfigAvroFileFormatOutput) ElementType ¶ added in v6.47.0
func (StreamDestinationConfigGcsDestinationConfigAvroFileFormatOutput) ElementType() reflect.Type
func (StreamDestinationConfigGcsDestinationConfigAvroFileFormatOutput) ToStreamDestinationConfigGcsDestinationConfigAvroFileFormatOutput ¶ added in v6.47.0
func (o StreamDestinationConfigGcsDestinationConfigAvroFileFormatOutput) ToStreamDestinationConfigGcsDestinationConfigAvroFileFormatOutput() StreamDestinationConfigGcsDestinationConfigAvroFileFormatOutput
func (StreamDestinationConfigGcsDestinationConfigAvroFileFormatOutput) ToStreamDestinationConfigGcsDestinationConfigAvroFileFormatOutputWithContext ¶ added in v6.47.0
func (o StreamDestinationConfigGcsDestinationConfigAvroFileFormatOutput) ToStreamDestinationConfigGcsDestinationConfigAvroFileFormatOutputWithContext(ctx context.Context) StreamDestinationConfigGcsDestinationConfigAvroFileFormatOutput
func (StreamDestinationConfigGcsDestinationConfigAvroFileFormatOutput) ToStreamDestinationConfigGcsDestinationConfigAvroFileFormatPtrOutput ¶ added in v6.47.0
func (o StreamDestinationConfigGcsDestinationConfigAvroFileFormatOutput) ToStreamDestinationConfigGcsDestinationConfigAvroFileFormatPtrOutput() StreamDestinationConfigGcsDestinationConfigAvroFileFormatPtrOutput
func (StreamDestinationConfigGcsDestinationConfigAvroFileFormatOutput) ToStreamDestinationConfigGcsDestinationConfigAvroFileFormatPtrOutputWithContext ¶ added in v6.47.0
func (o StreamDestinationConfigGcsDestinationConfigAvroFileFormatOutput) ToStreamDestinationConfigGcsDestinationConfigAvroFileFormatPtrOutputWithContext(ctx context.Context) StreamDestinationConfigGcsDestinationConfigAvroFileFormatPtrOutput
type StreamDestinationConfigGcsDestinationConfigAvroFileFormatPtrInput ¶ added in v6.47.0
type StreamDestinationConfigGcsDestinationConfigAvroFileFormatPtrInput interface { pulumi.Input ToStreamDestinationConfigGcsDestinationConfigAvroFileFormatPtrOutput() StreamDestinationConfigGcsDestinationConfigAvroFileFormatPtrOutput ToStreamDestinationConfigGcsDestinationConfigAvroFileFormatPtrOutputWithContext(context.Context) StreamDestinationConfigGcsDestinationConfigAvroFileFormatPtrOutput }
StreamDestinationConfigGcsDestinationConfigAvroFileFormatPtrInput is an input type that accepts StreamDestinationConfigGcsDestinationConfigAvroFileFormatArgs, StreamDestinationConfigGcsDestinationConfigAvroFileFormatPtr and StreamDestinationConfigGcsDestinationConfigAvroFileFormatPtrOutput values. You can construct a concrete instance of `StreamDestinationConfigGcsDestinationConfigAvroFileFormatPtrInput` via:
StreamDestinationConfigGcsDestinationConfigAvroFileFormatArgs{...} or: nil
func StreamDestinationConfigGcsDestinationConfigAvroFileFormatPtr ¶ added in v6.47.0
func StreamDestinationConfigGcsDestinationConfigAvroFileFormatPtr(v *StreamDestinationConfigGcsDestinationConfigAvroFileFormatArgs) StreamDestinationConfigGcsDestinationConfigAvroFileFormatPtrInput
type StreamDestinationConfigGcsDestinationConfigAvroFileFormatPtrOutput ¶ added in v6.47.0
type StreamDestinationConfigGcsDestinationConfigAvroFileFormatPtrOutput struct{ *pulumi.OutputState }
func (StreamDestinationConfigGcsDestinationConfigAvroFileFormatPtrOutput) ElementType ¶ added in v6.47.0
func (StreamDestinationConfigGcsDestinationConfigAvroFileFormatPtrOutput) ElementType() reflect.Type
func (StreamDestinationConfigGcsDestinationConfigAvroFileFormatPtrOutput) ToStreamDestinationConfigGcsDestinationConfigAvroFileFormatPtrOutput ¶ added in v6.47.0
func (o StreamDestinationConfigGcsDestinationConfigAvroFileFormatPtrOutput) ToStreamDestinationConfigGcsDestinationConfigAvroFileFormatPtrOutput() StreamDestinationConfigGcsDestinationConfigAvroFileFormatPtrOutput
func (StreamDestinationConfigGcsDestinationConfigAvroFileFormatPtrOutput) ToStreamDestinationConfigGcsDestinationConfigAvroFileFormatPtrOutputWithContext ¶ added in v6.47.0
func (o StreamDestinationConfigGcsDestinationConfigAvroFileFormatPtrOutput) ToStreamDestinationConfigGcsDestinationConfigAvroFileFormatPtrOutputWithContext(ctx context.Context) StreamDestinationConfigGcsDestinationConfigAvroFileFormatPtrOutput
type StreamDestinationConfigGcsDestinationConfigInput ¶ added in v6.47.0
type StreamDestinationConfigGcsDestinationConfigInput interface { pulumi.Input ToStreamDestinationConfigGcsDestinationConfigOutput() StreamDestinationConfigGcsDestinationConfigOutput ToStreamDestinationConfigGcsDestinationConfigOutputWithContext(context.Context) StreamDestinationConfigGcsDestinationConfigOutput }
StreamDestinationConfigGcsDestinationConfigInput is an input type that accepts StreamDestinationConfigGcsDestinationConfigArgs and StreamDestinationConfigGcsDestinationConfigOutput values. You can construct a concrete instance of `StreamDestinationConfigGcsDestinationConfigInput` via:
StreamDestinationConfigGcsDestinationConfigArgs{...}
type StreamDestinationConfigGcsDestinationConfigJsonFileFormat ¶ added in v6.47.0
type StreamDestinationConfigGcsDestinationConfigJsonFileFormat struct { // Compression of the loaded JSON file. // Possible values are `NO_COMPRESSION` and `GZIP`. Compression *string `pulumi:"compression"` // The schema file format along JSON data files. // Possible values are `NO_SCHEMA_FILE` and `AVRO_SCHEMA_FILE`. SchemaFileFormat *string `pulumi:"schemaFileFormat"` }
type StreamDestinationConfigGcsDestinationConfigJsonFileFormatArgs ¶ added in v6.47.0
type StreamDestinationConfigGcsDestinationConfigJsonFileFormatArgs struct { // Compression of the loaded JSON file. // Possible values are `NO_COMPRESSION` and `GZIP`. Compression pulumi.StringPtrInput `pulumi:"compression"` // The schema file format along JSON data files. // Possible values are `NO_SCHEMA_FILE` and `AVRO_SCHEMA_FILE`. SchemaFileFormat pulumi.StringPtrInput `pulumi:"schemaFileFormat"` }
func (StreamDestinationConfigGcsDestinationConfigJsonFileFormatArgs) ElementType ¶ added in v6.47.0
func (StreamDestinationConfigGcsDestinationConfigJsonFileFormatArgs) ElementType() reflect.Type
func (StreamDestinationConfigGcsDestinationConfigJsonFileFormatArgs) ToStreamDestinationConfigGcsDestinationConfigJsonFileFormatOutput ¶ added in v6.47.0
func (i StreamDestinationConfigGcsDestinationConfigJsonFileFormatArgs) ToStreamDestinationConfigGcsDestinationConfigJsonFileFormatOutput() StreamDestinationConfigGcsDestinationConfigJsonFileFormatOutput
func (StreamDestinationConfigGcsDestinationConfigJsonFileFormatArgs) ToStreamDestinationConfigGcsDestinationConfigJsonFileFormatOutputWithContext ¶ added in v6.47.0
func (i StreamDestinationConfigGcsDestinationConfigJsonFileFormatArgs) ToStreamDestinationConfigGcsDestinationConfigJsonFileFormatOutputWithContext(ctx context.Context) StreamDestinationConfigGcsDestinationConfigJsonFileFormatOutput
func (StreamDestinationConfigGcsDestinationConfigJsonFileFormatArgs) ToStreamDestinationConfigGcsDestinationConfigJsonFileFormatPtrOutput ¶ added in v6.47.0
func (i StreamDestinationConfigGcsDestinationConfigJsonFileFormatArgs) ToStreamDestinationConfigGcsDestinationConfigJsonFileFormatPtrOutput() StreamDestinationConfigGcsDestinationConfigJsonFileFormatPtrOutput
func (StreamDestinationConfigGcsDestinationConfigJsonFileFormatArgs) ToStreamDestinationConfigGcsDestinationConfigJsonFileFormatPtrOutputWithContext ¶ added in v6.47.0
func (i StreamDestinationConfigGcsDestinationConfigJsonFileFormatArgs) ToStreamDestinationConfigGcsDestinationConfigJsonFileFormatPtrOutputWithContext(ctx context.Context) StreamDestinationConfigGcsDestinationConfigJsonFileFormatPtrOutput
type StreamDestinationConfigGcsDestinationConfigJsonFileFormatInput ¶ added in v6.47.0
type StreamDestinationConfigGcsDestinationConfigJsonFileFormatInput interface { pulumi.Input ToStreamDestinationConfigGcsDestinationConfigJsonFileFormatOutput() StreamDestinationConfigGcsDestinationConfigJsonFileFormatOutput ToStreamDestinationConfigGcsDestinationConfigJsonFileFormatOutputWithContext(context.Context) StreamDestinationConfigGcsDestinationConfigJsonFileFormatOutput }
StreamDestinationConfigGcsDestinationConfigJsonFileFormatInput is an input type that accepts StreamDestinationConfigGcsDestinationConfigJsonFileFormatArgs and StreamDestinationConfigGcsDestinationConfigJsonFileFormatOutput values. You can construct a concrete instance of `StreamDestinationConfigGcsDestinationConfigJsonFileFormatInput` via:
StreamDestinationConfigGcsDestinationConfigJsonFileFormatArgs{...}
type StreamDestinationConfigGcsDestinationConfigJsonFileFormatOutput ¶ added in v6.47.0
type StreamDestinationConfigGcsDestinationConfigJsonFileFormatOutput struct{ *pulumi.OutputState }
func (StreamDestinationConfigGcsDestinationConfigJsonFileFormatOutput) Compression ¶ added in v6.47.0
func (o StreamDestinationConfigGcsDestinationConfigJsonFileFormatOutput) Compression() pulumi.StringPtrOutput
Compression of the loaded JSON file. Possible values are `NO_COMPRESSION` and `GZIP`.
func (StreamDestinationConfigGcsDestinationConfigJsonFileFormatOutput) ElementType ¶ added in v6.47.0
func (StreamDestinationConfigGcsDestinationConfigJsonFileFormatOutput) ElementType() reflect.Type
func (StreamDestinationConfigGcsDestinationConfigJsonFileFormatOutput) SchemaFileFormat ¶ added in v6.47.0
func (o StreamDestinationConfigGcsDestinationConfigJsonFileFormatOutput) SchemaFileFormat() pulumi.StringPtrOutput
The schema file format along JSON data files. Possible values are `NO_SCHEMA_FILE` and `AVRO_SCHEMA_FILE`.
func (StreamDestinationConfigGcsDestinationConfigJsonFileFormatOutput) ToStreamDestinationConfigGcsDestinationConfigJsonFileFormatOutput ¶ added in v6.47.0
func (o StreamDestinationConfigGcsDestinationConfigJsonFileFormatOutput) ToStreamDestinationConfigGcsDestinationConfigJsonFileFormatOutput() StreamDestinationConfigGcsDestinationConfigJsonFileFormatOutput
func (StreamDestinationConfigGcsDestinationConfigJsonFileFormatOutput) ToStreamDestinationConfigGcsDestinationConfigJsonFileFormatOutputWithContext ¶ added in v6.47.0
func (o StreamDestinationConfigGcsDestinationConfigJsonFileFormatOutput) ToStreamDestinationConfigGcsDestinationConfigJsonFileFormatOutputWithContext(ctx context.Context) StreamDestinationConfigGcsDestinationConfigJsonFileFormatOutput
func (StreamDestinationConfigGcsDestinationConfigJsonFileFormatOutput) ToStreamDestinationConfigGcsDestinationConfigJsonFileFormatPtrOutput ¶ added in v6.47.0
func (o StreamDestinationConfigGcsDestinationConfigJsonFileFormatOutput) ToStreamDestinationConfigGcsDestinationConfigJsonFileFormatPtrOutput() StreamDestinationConfigGcsDestinationConfigJsonFileFormatPtrOutput
func (StreamDestinationConfigGcsDestinationConfigJsonFileFormatOutput) ToStreamDestinationConfigGcsDestinationConfigJsonFileFormatPtrOutputWithContext ¶ added in v6.47.0
func (o StreamDestinationConfigGcsDestinationConfigJsonFileFormatOutput) ToStreamDestinationConfigGcsDestinationConfigJsonFileFormatPtrOutputWithContext(ctx context.Context) StreamDestinationConfigGcsDestinationConfigJsonFileFormatPtrOutput
type StreamDestinationConfigGcsDestinationConfigJsonFileFormatPtrInput ¶ added in v6.47.0
type StreamDestinationConfigGcsDestinationConfigJsonFileFormatPtrInput interface { pulumi.Input ToStreamDestinationConfigGcsDestinationConfigJsonFileFormatPtrOutput() StreamDestinationConfigGcsDestinationConfigJsonFileFormatPtrOutput ToStreamDestinationConfigGcsDestinationConfigJsonFileFormatPtrOutputWithContext(context.Context) StreamDestinationConfigGcsDestinationConfigJsonFileFormatPtrOutput }
StreamDestinationConfigGcsDestinationConfigJsonFileFormatPtrInput is an input type that accepts StreamDestinationConfigGcsDestinationConfigJsonFileFormatArgs, StreamDestinationConfigGcsDestinationConfigJsonFileFormatPtr and StreamDestinationConfigGcsDestinationConfigJsonFileFormatPtrOutput values. You can construct a concrete instance of `StreamDestinationConfigGcsDestinationConfigJsonFileFormatPtrInput` via:
StreamDestinationConfigGcsDestinationConfigJsonFileFormatArgs{...} or: nil
func StreamDestinationConfigGcsDestinationConfigJsonFileFormatPtr ¶ added in v6.47.0
func StreamDestinationConfigGcsDestinationConfigJsonFileFormatPtr(v *StreamDestinationConfigGcsDestinationConfigJsonFileFormatArgs) StreamDestinationConfigGcsDestinationConfigJsonFileFormatPtrInput
type StreamDestinationConfigGcsDestinationConfigJsonFileFormatPtrOutput ¶ added in v6.47.0
type StreamDestinationConfigGcsDestinationConfigJsonFileFormatPtrOutput struct{ *pulumi.OutputState }
func (StreamDestinationConfigGcsDestinationConfigJsonFileFormatPtrOutput) Compression ¶ added in v6.47.0
func (o StreamDestinationConfigGcsDestinationConfigJsonFileFormatPtrOutput) Compression() pulumi.StringPtrOutput
Compression of the loaded JSON file. Possible values are `NO_COMPRESSION` and `GZIP`.
func (StreamDestinationConfigGcsDestinationConfigJsonFileFormatPtrOutput) ElementType ¶ added in v6.47.0
func (StreamDestinationConfigGcsDestinationConfigJsonFileFormatPtrOutput) ElementType() reflect.Type
func (StreamDestinationConfigGcsDestinationConfigJsonFileFormatPtrOutput) SchemaFileFormat ¶ added in v6.47.0
func (o StreamDestinationConfigGcsDestinationConfigJsonFileFormatPtrOutput) SchemaFileFormat() pulumi.StringPtrOutput
The schema file format along JSON data files. Possible values are `NO_SCHEMA_FILE` and `AVRO_SCHEMA_FILE`.
func (StreamDestinationConfigGcsDestinationConfigJsonFileFormatPtrOutput) ToStreamDestinationConfigGcsDestinationConfigJsonFileFormatPtrOutput ¶ added in v6.47.0
func (o StreamDestinationConfigGcsDestinationConfigJsonFileFormatPtrOutput) ToStreamDestinationConfigGcsDestinationConfigJsonFileFormatPtrOutput() StreamDestinationConfigGcsDestinationConfigJsonFileFormatPtrOutput
func (StreamDestinationConfigGcsDestinationConfigJsonFileFormatPtrOutput) ToStreamDestinationConfigGcsDestinationConfigJsonFileFormatPtrOutputWithContext ¶ added in v6.47.0
func (o StreamDestinationConfigGcsDestinationConfigJsonFileFormatPtrOutput) ToStreamDestinationConfigGcsDestinationConfigJsonFileFormatPtrOutputWithContext(ctx context.Context) StreamDestinationConfigGcsDestinationConfigJsonFileFormatPtrOutput
type StreamDestinationConfigGcsDestinationConfigOutput ¶ added in v6.47.0
type StreamDestinationConfigGcsDestinationConfigOutput struct{ *pulumi.OutputState }
func (StreamDestinationConfigGcsDestinationConfigOutput) AvroFileFormat ¶ added in v6.47.0
func (o StreamDestinationConfigGcsDestinationConfigOutput) AvroFileFormat() StreamDestinationConfigGcsDestinationConfigAvroFileFormatPtrOutput
AVRO file format configuration.
func (StreamDestinationConfigGcsDestinationConfigOutput) ElementType ¶ added in v6.47.0
func (StreamDestinationConfigGcsDestinationConfigOutput) ElementType() reflect.Type
func (StreamDestinationConfigGcsDestinationConfigOutput) FileRotationInterval ¶ added in v6.47.0
func (o StreamDestinationConfigGcsDestinationConfigOutput) FileRotationInterval() pulumi.StringPtrOutput
The maximum duration for which new events are added before a file is closed and a new file is created. A duration in seconds with up to nine fractional digits, terminated by 's'. Example: "3.5s". Defaults to 900s.
func (StreamDestinationConfigGcsDestinationConfigOutput) FileRotationMb ¶ added in v6.47.0
func (o StreamDestinationConfigGcsDestinationConfigOutput) FileRotationMb() pulumi.IntPtrOutput
The maximum file size to be saved in the bucket.
func (StreamDestinationConfigGcsDestinationConfigOutput) JsonFileFormat ¶ added in v6.47.0
func (o StreamDestinationConfigGcsDestinationConfigOutput) JsonFileFormat() StreamDestinationConfigGcsDestinationConfigJsonFileFormatPtrOutput
JSON file format configuration. Structure is documented below.
func (StreamDestinationConfigGcsDestinationConfigOutput) Path ¶ added in v6.47.0
func (o StreamDestinationConfigGcsDestinationConfigOutput) Path() pulumi.StringPtrOutput
Path inside the Cloud Storage bucket to write data to.
func (StreamDestinationConfigGcsDestinationConfigOutput) ToStreamDestinationConfigGcsDestinationConfigOutput ¶ added in v6.47.0
func (o StreamDestinationConfigGcsDestinationConfigOutput) ToStreamDestinationConfigGcsDestinationConfigOutput() StreamDestinationConfigGcsDestinationConfigOutput
func (StreamDestinationConfigGcsDestinationConfigOutput) ToStreamDestinationConfigGcsDestinationConfigOutputWithContext ¶ added in v6.47.0
func (o StreamDestinationConfigGcsDestinationConfigOutput) ToStreamDestinationConfigGcsDestinationConfigOutputWithContext(ctx context.Context) StreamDestinationConfigGcsDestinationConfigOutput
func (StreamDestinationConfigGcsDestinationConfigOutput) ToStreamDestinationConfigGcsDestinationConfigPtrOutput ¶ added in v6.47.0
func (o StreamDestinationConfigGcsDestinationConfigOutput) ToStreamDestinationConfigGcsDestinationConfigPtrOutput() StreamDestinationConfigGcsDestinationConfigPtrOutput
func (StreamDestinationConfigGcsDestinationConfigOutput) ToStreamDestinationConfigGcsDestinationConfigPtrOutputWithContext ¶ added in v6.47.0
func (o StreamDestinationConfigGcsDestinationConfigOutput) ToStreamDestinationConfigGcsDestinationConfigPtrOutputWithContext(ctx context.Context) StreamDestinationConfigGcsDestinationConfigPtrOutput
type StreamDestinationConfigGcsDestinationConfigPtrInput ¶ added in v6.47.0
type StreamDestinationConfigGcsDestinationConfigPtrInput interface { pulumi.Input ToStreamDestinationConfigGcsDestinationConfigPtrOutput() StreamDestinationConfigGcsDestinationConfigPtrOutput ToStreamDestinationConfigGcsDestinationConfigPtrOutputWithContext(context.Context) StreamDestinationConfigGcsDestinationConfigPtrOutput }
StreamDestinationConfigGcsDestinationConfigPtrInput is an input type that accepts StreamDestinationConfigGcsDestinationConfigArgs, StreamDestinationConfigGcsDestinationConfigPtr and StreamDestinationConfigGcsDestinationConfigPtrOutput values. You can construct a concrete instance of `StreamDestinationConfigGcsDestinationConfigPtrInput` via:
StreamDestinationConfigGcsDestinationConfigArgs{...} or: nil
func StreamDestinationConfigGcsDestinationConfigPtr ¶ added in v6.47.0
func StreamDestinationConfigGcsDestinationConfigPtr(v *StreamDestinationConfigGcsDestinationConfigArgs) StreamDestinationConfigGcsDestinationConfigPtrInput
type StreamDestinationConfigGcsDestinationConfigPtrOutput ¶ added in v6.47.0
type StreamDestinationConfigGcsDestinationConfigPtrOutput struct{ *pulumi.OutputState }
func (StreamDestinationConfigGcsDestinationConfigPtrOutput) AvroFileFormat ¶ added in v6.47.0
func (o StreamDestinationConfigGcsDestinationConfigPtrOutput) AvroFileFormat() StreamDestinationConfigGcsDestinationConfigAvroFileFormatPtrOutput
AVRO file format configuration.
func (StreamDestinationConfigGcsDestinationConfigPtrOutput) ElementType ¶ added in v6.47.0
func (StreamDestinationConfigGcsDestinationConfigPtrOutput) ElementType() reflect.Type
func (StreamDestinationConfigGcsDestinationConfigPtrOutput) FileRotationInterval ¶ added in v6.47.0
func (o StreamDestinationConfigGcsDestinationConfigPtrOutput) FileRotationInterval() pulumi.StringPtrOutput
The maximum duration for which new events are added before a file is closed and a new file is created. A duration in seconds with up to nine fractional digits, terminated by 's'. Example: "3.5s". Defaults to 900s.
func (StreamDestinationConfigGcsDestinationConfigPtrOutput) FileRotationMb ¶ added in v6.47.0
func (o StreamDestinationConfigGcsDestinationConfigPtrOutput) FileRotationMb() pulumi.IntPtrOutput
The maximum file size to be saved in the bucket.
func (StreamDestinationConfigGcsDestinationConfigPtrOutput) JsonFileFormat ¶ added in v6.47.0
func (o StreamDestinationConfigGcsDestinationConfigPtrOutput) JsonFileFormat() StreamDestinationConfigGcsDestinationConfigJsonFileFormatPtrOutput
JSON file format configuration. Structure is documented below.
func (StreamDestinationConfigGcsDestinationConfigPtrOutput) Path ¶ added in v6.47.0
Path inside the Cloud Storage bucket to write data to.
func (StreamDestinationConfigGcsDestinationConfigPtrOutput) ToStreamDestinationConfigGcsDestinationConfigPtrOutput ¶ added in v6.47.0
func (o StreamDestinationConfigGcsDestinationConfigPtrOutput) ToStreamDestinationConfigGcsDestinationConfigPtrOutput() StreamDestinationConfigGcsDestinationConfigPtrOutput
func (StreamDestinationConfigGcsDestinationConfigPtrOutput) ToStreamDestinationConfigGcsDestinationConfigPtrOutputWithContext ¶ added in v6.47.0
func (o StreamDestinationConfigGcsDestinationConfigPtrOutput) ToStreamDestinationConfigGcsDestinationConfigPtrOutputWithContext(ctx context.Context) StreamDestinationConfigGcsDestinationConfigPtrOutput
type StreamDestinationConfigInput ¶ added in v6.47.0
type StreamDestinationConfigInput interface { pulumi.Input ToStreamDestinationConfigOutput() StreamDestinationConfigOutput ToStreamDestinationConfigOutputWithContext(context.Context) StreamDestinationConfigOutput }
StreamDestinationConfigInput is an input type that accepts StreamDestinationConfigArgs and StreamDestinationConfigOutput values. You can construct a concrete instance of `StreamDestinationConfigInput` via:
StreamDestinationConfigArgs{...}
type StreamDestinationConfigOutput ¶ added in v6.47.0
type StreamDestinationConfigOutput struct{ *pulumi.OutputState }
func (StreamDestinationConfigOutput) BigqueryDestinationConfig ¶ added in v6.47.0
func (o StreamDestinationConfigOutput) BigqueryDestinationConfig() StreamDestinationConfigBigqueryDestinationConfigPtrOutput
A configuration for how data should be loaded to Cloud Storage. Structure is documented below.
func (StreamDestinationConfigOutput) DestinationConnectionProfile ¶ added in v6.47.0
func (o StreamDestinationConfigOutput) DestinationConnectionProfile() pulumi.StringOutput
Destination connection profile resource. Format: projects/{project}/locations/{location}/connectionProfiles/{name}
func (StreamDestinationConfigOutput) ElementType ¶ added in v6.47.0
func (StreamDestinationConfigOutput) ElementType() reflect.Type
func (StreamDestinationConfigOutput) GcsDestinationConfig ¶ added in v6.47.0
func (o StreamDestinationConfigOutput) GcsDestinationConfig() StreamDestinationConfigGcsDestinationConfigPtrOutput
A configuration for how data should be loaded to Cloud Storage. Structure is documented below.
func (StreamDestinationConfigOutput) ToStreamDestinationConfigOutput ¶ added in v6.47.0
func (o StreamDestinationConfigOutput) ToStreamDestinationConfigOutput() StreamDestinationConfigOutput
func (StreamDestinationConfigOutput) ToStreamDestinationConfigOutputWithContext ¶ added in v6.47.0
func (o StreamDestinationConfigOutput) ToStreamDestinationConfigOutputWithContext(ctx context.Context) StreamDestinationConfigOutput
func (StreamDestinationConfigOutput) ToStreamDestinationConfigPtrOutput ¶ added in v6.47.0
func (o StreamDestinationConfigOutput) ToStreamDestinationConfigPtrOutput() StreamDestinationConfigPtrOutput
func (StreamDestinationConfigOutput) ToStreamDestinationConfigPtrOutputWithContext ¶ added in v6.47.0
func (o StreamDestinationConfigOutput) ToStreamDestinationConfigPtrOutputWithContext(ctx context.Context) StreamDestinationConfigPtrOutput
type StreamDestinationConfigPtrInput ¶ added in v6.47.0
type StreamDestinationConfigPtrInput interface { pulumi.Input ToStreamDestinationConfigPtrOutput() StreamDestinationConfigPtrOutput ToStreamDestinationConfigPtrOutputWithContext(context.Context) StreamDestinationConfigPtrOutput }
StreamDestinationConfigPtrInput is an input type that accepts StreamDestinationConfigArgs, StreamDestinationConfigPtr and StreamDestinationConfigPtrOutput values. You can construct a concrete instance of `StreamDestinationConfigPtrInput` via:
StreamDestinationConfigArgs{...} or: nil
func StreamDestinationConfigPtr ¶ added in v6.47.0
func StreamDestinationConfigPtr(v *StreamDestinationConfigArgs) StreamDestinationConfigPtrInput
type StreamDestinationConfigPtrOutput ¶ added in v6.47.0
type StreamDestinationConfigPtrOutput struct{ *pulumi.OutputState }
func (StreamDestinationConfigPtrOutput) BigqueryDestinationConfig ¶ added in v6.47.0
func (o StreamDestinationConfigPtrOutput) BigqueryDestinationConfig() StreamDestinationConfigBigqueryDestinationConfigPtrOutput
A configuration for how data should be loaded to Cloud Storage. Structure is documented below.
func (StreamDestinationConfigPtrOutput) DestinationConnectionProfile ¶ added in v6.47.0
func (o StreamDestinationConfigPtrOutput) DestinationConnectionProfile() pulumi.StringPtrOutput
Destination connection profile resource. Format: projects/{project}/locations/{location}/connectionProfiles/{name}
func (StreamDestinationConfigPtrOutput) Elem ¶ added in v6.47.0
func (o StreamDestinationConfigPtrOutput) Elem() StreamDestinationConfigOutput
func (StreamDestinationConfigPtrOutput) ElementType ¶ added in v6.47.0
func (StreamDestinationConfigPtrOutput) ElementType() reflect.Type
func (StreamDestinationConfigPtrOutput) GcsDestinationConfig ¶ added in v6.47.0
func (o StreamDestinationConfigPtrOutput) GcsDestinationConfig() StreamDestinationConfigGcsDestinationConfigPtrOutput
A configuration for how data should be loaded to Cloud Storage. Structure is documented below.
func (StreamDestinationConfigPtrOutput) ToStreamDestinationConfigPtrOutput ¶ added in v6.47.0
func (o StreamDestinationConfigPtrOutput) ToStreamDestinationConfigPtrOutput() StreamDestinationConfigPtrOutput
func (StreamDestinationConfigPtrOutput) ToStreamDestinationConfigPtrOutputWithContext ¶ added in v6.47.0
func (o StreamDestinationConfigPtrOutput) ToStreamDestinationConfigPtrOutputWithContext(ctx context.Context) StreamDestinationConfigPtrOutput
type StreamInput ¶ added in v6.47.0
type StreamInput interface { pulumi.Input ToStreamOutput() StreamOutput ToStreamOutputWithContext(ctx context.Context) StreamOutput }
type StreamMap ¶ added in v6.47.0
type StreamMap map[string]StreamInput
func (StreamMap) ElementType ¶ added in v6.47.0
func (StreamMap) ToStreamMapOutput ¶ added in v6.47.0
func (i StreamMap) ToStreamMapOutput() StreamMapOutput
func (StreamMap) ToStreamMapOutputWithContext ¶ added in v6.47.0
func (i StreamMap) ToStreamMapOutputWithContext(ctx context.Context) StreamMapOutput
type StreamMapInput ¶ added in v6.47.0
type StreamMapInput interface { pulumi.Input ToStreamMapOutput() StreamMapOutput ToStreamMapOutputWithContext(context.Context) StreamMapOutput }
StreamMapInput is an input type that accepts StreamMap and StreamMapOutput values. You can construct a concrete instance of `StreamMapInput` via:
StreamMap{ "key": StreamArgs{...} }
type StreamMapOutput ¶ added in v6.47.0
type StreamMapOutput struct{ *pulumi.OutputState }
func (StreamMapOutput) ElementType ¶ added in v6.47.0
func (StreamMapOutput) ElementType() reflect.Type
func (StreamMapOutput) MapIndex ¶ added in v6.47.0
func (o StreamMapOutput) MapIndex(k pulumi.StringInput) StreamOutput
func (StreamMapOutput) ToStreamMapOutput ¶ added in v6.47.0
func (o StreamMapOutput) ToStreamMapOutput() StreamMapOutput
func (StreamMapOutput) ToStreamMapOutputWithContext ¶ added in v6.47.0
func (o StreamMapOutput) ToStreamMapOutputWithContext(ctx context.Context) StreamMapOutput
type StreamOutput ¶ added in v6.47.0
type StreamOutput struct{ *pulumi.OutputState }
func (StreamOutput) BackfillAll ¶ added in v6.47.0
func (o StreamOutput) BackfillAll() StreamBackfillAllPtrOutput
Backfill strategy to automatically backfill the Stream's objects. Specific objects can be excluded. Structure is documented below.
func (StreamOutput) BackfillNone ¶ added in v6.47.0
func (o StreamOutput) BackfillNone() StreamBackfillNonePtrOutput
Backfill strategy to disable automatic backfill for the Stream's objects.
func (StreamOutput) DesiredState ¶ added in v6.47.0
func (o StreamOutput) DesiredState() pulumi.StringPtrOutput
Desired state of the Stream. Set this field to `RUNNING` to start the stream, and `PAUSED` to pause the stream.
func (StreamOutput) DestinationConfig ¶ added in v6.47.0
func (o StreamOutput) DestinationConfig() StreamDestinationConfigOutput
Destination connection profile configuration. Structure is documented below.
func (StreamOutput) DisplayName ¶ added in v6.47.0
func (o StreamOutput) DisplayName() pulumi.StringOutput
Display name.
func (StreamOutput) ElementType ¶ added in v6.47.0
func (StreamOutput) ElementType() reflect.Type
func (StreamOutput) Labels ¶ added in v6.47.0
func (o StreamOutput) Labels() pulumi.StringMapOutput
Labels.
func (StreamOutput) Location ¶ added in v6.47.0
func (o StreamOutput) Location() pulumi.StringOutput
The name of the location this stream is located in.
func (StreamOutput) Name ¶ added in v6.47.0
func (o StreamOutput) Name() pulumi.StringOutput
The stream's name.
func (StreamOutput) Project ¶ added in v6.47.0
func (o StreamOutput) Project() pulumi.StringOutput
The ID of the project in which the resource belongs. If it is not provided, the provider project is used.
func (StreamOutput) SourceConfig ¶ added in v6.47.0
func (o StreamOutput) SourceConfig() StreamSourceConfigOutput
Source connection profile configuration. Structure is documented below.
func (StreamOutput) State ¶ added in v6.47.0
func (o StreamOutput) State() pulumi.StringOutput
The state of the stream.
func (StreamOutput) StreamId ¶ added in v6.47.0
func (o StreamOutput) StreamId() pulumi.StringOutput
The stream identifier.
func (StreamOutput) ToStreamOutput ¶ added in v6.47.0
func (o StreamOutput) ToStreamOutput() StreamOutput
func (StreamOutput) ToStreamOutputWithContext ¶ added in v6.47.0
func (o StreamOutput) ToStreamOutputWithContext(ctx context.Context) StreamOutput
type StreamSourceConfig ¶ added in v6.47.0
type StreamSourceConfig struct { // MySQL data source configuration. // Structure is documented below. MysqlSourceConfig StreamSourceConfigMysqlSourceConfig `pulumi:"mysqlSourceConfig"` // Source connection profile resource. Format: projects/{project}/locations/{location}/connectionProfiles/{name} SourceConnectionProfile string `pulumi:"sourceConnectionProfile"` }
type StreamSourceConfigArgs ¶ added in v6.47.0
type StreamSourceConfigArgs struct { // MySQL data source configuration. // Structure is documented below. MysqlSourceConfig StreamSourceConfigMysqlSourceConfigInput `pulumi:"mysqlSourceConfig"` // Source connection profile resource. Format: projects/{project}/locations/{location}/connectionProfiles/{name} SourceConnectionProfile pulumi.StringInput `pulumi:"sourceConnectionProfile"` }
func (StreamSourceConfigArgs) ElementType ¶ added in v6.47.0
func (StreamSourceConfigArgs) ElementType() reflect.Type
func (StreamSourceConfigArgs) ToStreamSourceConfigOutput ¶ added in v6.47.0
func (i StreamSourceConfigArgs) ToStreamSourceConfigOutput() StreamSourceConfigOutput
func (StreamSourceConfigArgs) ToStreamSourceConfigOutputWithContext ¶ added in v6.47.0
func (i StreamSourceConfigArgs) ToStreamSourceConfigOutputWithContext(ctx context.Context) StreamSourceConfigOutput
func (StreamSourceConfigArgs) ToStreamSourceConfigPtrOutput ¶ added in v6.47.0
func (i StreamSourceConfigArgs) ToStreamSourceConfigPtrOutput() StreamSourceConfigPtrOutput
func (StreamSourceConfigArgs) ToStreamSourceConfigPtrOutputWithContext ¶ added in v6.47.0
func (i StreamSourceConfigArgs) ToStreamSourceConfigPtrOutputWithContext(ctx context.Context) StreamSourceConfigPtrOutput
type StreamSourceConfigInput ¶ added in v6.47.0
type StreamSourceConfigInput interface { pulumi.Input ToStreamSourceConfigOutput() StreamSourceConfigOutput ToStreamSourceConfigOutputWithContext(context.Context) StreamSourceConfigOutput }
StreamSourceConfigInput is an input type that accepts StreamSourceConfigArgs and StreamSourceConfigOutput values. You can construct a concrete instance of `StreamSourceConfigInput` via:
StreamSourceConfigArgs{...}
type StreamSourceConfigMysqlSourceConfig ¶ added in v6.47.0
type StreamSourceConfigMysqlSourceConfig struct { // MySQL objects to exclude from the stream. // Structure is documented below. ExcludeObjects *StreamSourceConfigMysqlSourceConfigExcludeObjects `pulumi:"excludeObjects"` // MySQL objects to retrieve from the source. // Structure is documented below. IncludeObjects *StreamSourceConfigMysqlSourceConfigIncludeObjects `pulumi:"includeObjects"` // Maximum number of concurrent CDC tasks. The number should be non negative. // If not set (or set to 0), the system's default value will be used. MaxConcurrentCdcTasks *int `pulumi:"maxConcurrentCdcTasks"` }
type StreamSourceConfigMysqlSourceConfigArgs ¶ added in v6.47.0
type StreamSourceConfigMysqlSourceConfigArgs struct { // MySQL objects to exclude from the stream. // Structure is documented below. ExcludeObjects StreamSourceConfigMysqlSourceConfigExcludeObjectsPtrInput `pulumi:"excludeObjects"` // MySQL objects to retrieve from the source. // Structure is documented below. IncludeObjects StreamSourceConfigMysqlSourceConfigIncludeObjectsPtrInput `pulumi:"includeObjects"` // Maximum number of concurrent CDC tasks. The number should be non negative. // If not set (or set to 0), the system's default value will be used. MaxConcurrentCdcTasks pulumi.IntPtrInput `pulumi:"maxConcurrentCdcTasks"` }
func (StreamSourceConfigMysqlSourceConfigArgs) ElementType ¶ added in v6.47.0
func (StreamSourceConfigMysqlSourceConfigArgs) ElementType() reflect.Type
func (StreamSourceConfigMysqlSourceConfigArgs) ToStreamSourceConfigMysqlSourceConfigOutput ¶ added in v6.47.0
func (i StreamSourceConfigMysqlSourceConfigArgs) ToStreamSourceConfigMysqlSourceConfigOutput() StreamSourceConfigMysqlSourceConfigOutput
func (StreamSourceConfigMysqlSourceConfigArgs) ToStreamSourceConfigMysqlSourceConfigOutputWithContext ¶ added in v6.47.0
func (i StreamSourceConfigMysqlSourceConfigArgs) ToStreamSourceConfigMysqlSourceConfigOutputWithContext(ctx context.Context) StreamSourceConfigMysqlSourceConfigOutput
func (StreamSourceConfigMysqlSourceConfigArgs) ToStreamSourceConfigMysqlSourceConfigPtrOutput ¶ added in v6.47.0
func (i StreamSourceConfigMysqlSourceConfigArgs) ToStreamSourceConfigMysqlSourceConfigPtrOutput() StreamSourceConfigMysqlSourceConfigPtrOutput
func (StreamSourceConfigMysqlSourceConfigArgs) ToStreamSourceConfigMysqlSourceConfigPtrOutputWithContext ¶ added in v6.47.0
func (i StreamSourceConfigMysqlSourceConfigArgs) ToStreamSourceConfigMysqlSourceConfigPtrOutputWithContext(ctx context.Context) StreamSourceConfigMysqlSourceConfigPtrOutput
type StreamSourceConfigMysqlSourceConfigExcludeObjects ¶ added in v6.47.0
type StreamSourceConfigMysqlSourceConfigExcludeObjects struct { // MySQL databases on the server // Structure is documented below. MysqlDatabases []StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabase `pulumi:"mysqlDatabases"` }
type StreamSourceConfigMysqlSourceConfigExcludeObjectsArgs ¶ added in v6.47.0
type StreamSourceConfigMysqlSourceConfigExcludeObjectsArgs struct { // MySQL databases on the server // Structure is documented below. MysqlDatabases StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseArrayInput `pulumi:"mysqlDatabases"` }
func (StreamSourceConfigMysqlSourceConfigExcludeObjectsArgs) ElementType ¶ added in v6.47.0
func (StreamSourceConfigMysqlSourceConfigExcludeObjectsArgs) ElementType() reflect.Type
func (StreamSourceConfigMysqlSourceConfigExcludeObjectsArgs) ToStreamSourceConfigMysqlSourceConfigExcludeObjectsOutput ¶ added in v6.47.0
func (i StreamSourceConfigMysqlSourceConfigExcludeObjectsArgs) ToStreamSourceConfigMysqlSourceConfigExcludeObjectsOutput() StreamSourceConfigMysqlSourceConfigExcludeObjectsOutput
func (StreamSourceConfigMysqlSourceConfigExcludeObjectsArgs) ToStreamSourceConfigMysqlSourceConfigExcludeObjectsOutputWithContext ¶ added in v6.47.0
func (i StreamSourceConfigMysqlSourceConfigExcludeObjectsArgs) ToStreamSourceConfigMysqlSourceConfigExcludeObjectsOutputWithContext(ctx context.Context) StreamSourceConfigMysqlSourceConfigExcludeObjectsOutput
func (StreamSourceConfigMysqlSourceConfigExcludeObjectsArgs) ToStreamSourceConfigMysqlSourceConfigExcludeObjectsPtrOutput ¶ added in v6.47.0
func (i StreamSourceConfigMysqlSourceConfigExcludeObjectsArgs) ToStreamSourceConfigMysqlSourceConfigExcludeObjectsPtrOutput() StreamSourceConfigMysqlSourceConfigExcludeObjectsPtrOutput
func (StreamSourceConfigMysqlSourceConfigExcludeObjectsArgs) ToStreamSourceConfigMysqlSourceConfigExcludeObjectsPtrOutputWithContext ¶ added in v6.47.0
func (i StreamSourceConfigMysqlSourceConfigExcludeObjectsArgs) ToStreamSourceConfigMysqlSourceConfigExcludeObjectsPtrOutputWithContext(ctx context.Context) StreamSourceConfigMysqlSourceConfigExcludeObjectsPtrOutput
type StreamSourceConfigMysqlSourceConfigExcludeObjectsInput ¶ added in v6.47.0
type StreamSourceConfigMysqlSourceConfigExcludeObjectsInput interface { pulumi.Input ToStreamSourceConfigMysqlSourceConfigExcludeObjectsOutput() StreamSourceConfigMysqlSourceConfigExcludeObjectsOutput ToStreamSourceConfigMysqlSourceConfigExcludeObjectsOutputWithContext(context.Context) StreamSourceConfigMysqlSourceConfigExcludeObjectsOutput }
StreamSourceConfigMysqlSourceConfigExcludeObjectsInput is an input type that accepts StreamSourceConfigMysqlSourceConfigExcludeObjectsArgs and StreamSourceConfigMysqlSourceConfigExcludeObjectsOutput values. You can construct a concrete instance of `StreamSourceConfigMysqlSourceConfigExcludeObjectsInput` via:
StreamSourceConfigMysqlSourceConfigExcludeObjectsArgs{...}
type StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabase ¶ added in v6.47.0
type StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabase struct { // Database name. Database string `pulumi:"database"` // Tables in the database. // Structure is documented below. MysqlTables []StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTable `pulumi:"mysqlTables"` }
type StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseArgs ¶ added in v6.47.0
type StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseArgs struct { // Database name. Database pulumi.StringInput `pulumi:"database"` // Tables in the database. // Structure is documented below. MysqlTables StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableArrayInput `pulumi:"mysqlTables"` }
func (StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseArgs) ElementType ¶ added in v6.47.0
func (StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseArgs) ElementType() reflect.Type
func (StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseArgs) ToStreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseOutput ¶ added in v6.47.0
func (i StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseArgs) ToStreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseOutput() StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseOutput
func (StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseArgs) ToStreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseOutputWithContext ¶ added in v6.47.0
func (i StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseArgs) ToStreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseOutputWithContext(ctx context.Context) StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseOutput
type StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseArray ¶ added in v6.47.0
type StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseArray []StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseInput
func (StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseArray) ElementType ¶ added in v6.47.0
func (StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseArray) ElementType() reflect.Type
func (StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseArray) ToStreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseArrayOutput ¶ added in v6.47.0
func (i StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseArray) ToStreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseArrayOutput() StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseArrayOutput
func (StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseArray) ToStreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseArrayOutputWithContext ¶ added in v6.47.0
func (i StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseArray) ToStreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseArrayOutputWithContext(ctx context.Context) StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseArrayOutput
type StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseArrayInput ¶ added in v6.47.0
type StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseArrayInput interface { pulumi.Input ToStreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseArrayOutput() StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseArrayOutput ToStreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseArrayOutputWithContext(context.Context) StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseArrayOutput }
StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseArrayInput is an input type that accepts StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseArray and StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseArrayOutput values. You can construct a concrete instance of `StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseArrayInput` via:
StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseArray{ StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseArgs{...} }
type StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseArrayOutput ¶ added in v6.47.0
type StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseArrayOutput struct{ *pulumi.OutputState }
func (StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseArrayOutput) ElementType ¶ added in v6.47.0
func (StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseArrayOutput) ElementType() reflect.Type
func (StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseArrayOutput) Index ¶ added in v6.47.0
func (StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseArrayOutput) ToStreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseArrayOutput ¶ added in v6.47.0
func (o StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseArrayOutput) ToStreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseArrayOutput() StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseArrayOutput
func (StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseArrayOutput) ToStreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseArrayOutputWithContext ¶ added in v6.47.0
func (o StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseArrayOutput) ToStreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseArrayOutputWithContext(ctx context.Context) StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseArrayOutput
type StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseInput ¶ added in v6.47.0
type StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseInput interface { pulumi.Input ToStreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseOutput() StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseOutput ToStreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseOutputWithContext(context.Context) StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseOutput }
StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseInput is an input type that accepts StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseArgs and StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseOutput values. You can construct a concrete instance of `StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseInput` via:
StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseArgs{...}
type StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTable ¶ added in v6.47.0
type StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTable struct { // MySQL columns in the schema. When unspecified as part of include/exclude objects, includes/excludes everything. // Structure is documented below. MysqlColumns []StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableMysqlColumn `pulumi:"mysqlColumns"` // Table name. Table string `pulumi:"table"` }
type StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableArgs ¶ added in v6.47.0
type StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableArgs struct { // MySQL columns in the schema. When unspecified as part of include/exclude objects, includes/excludes everything. // Structure is documented below. MysqlColumns StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableMysqlColumnArrayInput `pulumi:"mysqlColumns"` // Table name. Table pulumi.StringInput `pulumi:"table"` }
func (StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableArgs) ElementType ¶ added in v6.47.0
func (StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableArgs) ElementType() reflect.Type
func (StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableArgs) ToStreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableOutput ¶ added in v6.47.0
func (i StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableArgs) ToStreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableOutput() StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableOutput
func (StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableArgs) ToStreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableOutputWithContext ¶ added in v6.47.0
func (i StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableArgs) ToStreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableOutputWithContext(ctx context.Context) StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableOutput
type StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableArray ¶ added in v6.47.0
type StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableArray []StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableInput
func (StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableArray) ElementType ¶ added in v6.47.0
func (StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableArray) ElementType() reflect.Type
func (StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableArray) ToStreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableArrayOutput ¶ added in v6.47.0
func (i StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableArray) ToStreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableArrayOutput() StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableArrayOutput
func (StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableArray) ToStreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableArrayOutputWithContext ¶ added in v6.47.0
func (i StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableArray) ToStreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableArrayOutputWithContext(ctx context.Context) StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableArrayOutput
type StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableArrayInput ¶ added in v6.47.0
type StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableArrayInput interface { pulumi.Input ToStreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableArrayOutput() StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableArrayOutput ToStreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableArrayOutputWithContext(context.Context) StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableArrayOutput }
StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableArrayInput is an input type that accepts StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableArray and StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableArrayOutput values. You can construct a concrete instance of `StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableArrayInput` via:
StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableArray{ StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableArgs{...} }
type StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableArrayOutput ¶ added in v6.47.0
type StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableArrayOutput struct{ *pulumi.OutputState }
func (StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableArrayOutput) ElementType ¶ added in v6.47.0
func (StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableArrayOutput) Index ¶ added in v6.47.0
func (StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableArrayOutput) ToStreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableArrayOutput ¶ added in v6.47.0
func (o StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableArrayOutput) ToStreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableArrayOutput() StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableArrayOutput
func (StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableArrayOutput) ToStreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableArrayOutputWithContext ¶ added in v6.47.0
func (o StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableArrayOutput) ToStreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableArrayOutputWithContext(ctx context.Context) StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableArrayOutput
type StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableInput ¶ added in v6.47.0
type StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableInput interface { pulumi.Input ToStreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableOutput() StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableOutput ToStreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableOutputWithContext(context.Context) StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableOutput }
StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableInput is an input type that accepts StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableArgs and StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableOutput values. You can construct a concrete instance of `StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableInput` via:
StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableArgs{...}
type StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableMysqlColumn ¶ added in v6.47.0
type StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableMysqlColumn struct { // Column collation. Collation *string `pulumi:"collation"` // Column name. Column *string `pulumi:"column"` // The MySQL data type. Full data types list can be found here: // https://dev.mysql.com/doc/refman/8.0/en/data-types.html DataType *string `pulumi:"dataType"` // Column length. Length *int `pulumi:"length"` // Whether or not the column can accept a null value. Nullable *bool `pulumi:"nullable"` // The ordinal position of the column in the table. OrdinalPosition *int `pulumi:"ordinalPosition"` // Whether or not the column represents a primary key. PrimaryKey *bool `pulumi:"primaryKey"` }
type StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableMysqlColumnArgs ¶ added in v6.47.0
type StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableMysqlColumnArgs struct { // Column collation. Collation pulumi.StringPtrInput `pulumi:"collation"` // Column name. Column pulumi.StringPtrInput `pulumi:"column"` // The MySQL data type. Full data types list can be found here: // https://dev.mysql.com/doc/refman/8.0/en/data-types.html DataType pulumi.StringPtrInput `pulumi:"dataType"` // Column length. Length pulumi.IntPtrInput `pulumi:"length"` // Whether or not the column can accept a null value. Nullable pulumi.BoolPtrInput `pulumi:"nullable"` // The ordinal position of the column in the table. OrdinalPosition pulumi.IntPtrInput `pulumi:"ordinalPosition"` // Whether or not the column represents a primary key. PrimaryKey pulumi.BoolPtrInput `pulumi:"primaryKey"` }
func (StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableMysqlColumnArgs) ElementType ¶ added in v6.47.0
func (StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableMysqlColumnArgs) ToStreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableMysqlColumnOutput ¶ added in v6.47.0
func (i StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableMysqlColumnArgs) ToStreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableMysqlColumnOutput() StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableMysqlColumnOutput
func (StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableMysqlColumnArgs) ToStreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableMysqlColumnOutputWithContext ¶ added in v6.47.0
func (i StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableMysqlColumnArgs) ToStreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableMysqlColumnOutputWithContext(ctx context.Context) StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableMysqlColumnOutput
type StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableMysqlColumnArray ¶ added in v6.47.0
type StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableMysqlColumnArray []StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableMysqlColumnInput
func (StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableMysqlColumnArray) ElementType ¶ added in v6.47.0
func (StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableMysqlColumnArray) ToStreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableMysqlColumnArrayOutput ¶ added in v6.47.0
func (i StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableMysqlColumnArray) ToStreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableMysqlColumnArrayOutput() StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableMysqlColumnArrayOutput
func (StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableMysqlColumnArray) ToStreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableMysqlColumnArrayOutputWithContext ¶ added in v6.47.0
func (i StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableMysqlColumnArray) ToStreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableMysqlColumnArrayOutputWithContext(ctx context.Context) StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableMysqlColumnArrayOutput
type StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableMysqlColumnArrayInput ¶ added in v6.47.0
type StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableMysqlColumnArrayInput interface { pulumi.Input ToStreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableMysqlColumnArrayOutput() StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableMysqlColumnArrayOutput ToStreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableMysqlColumnArrayOutputWithContext(context.Context) StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableMysqlColumnArrayOutput }
StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableMysqlColumnArrayInput is an input type that accepts StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableMysqlColumnArray and StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableMysqlColumnArrayOutput values. You can construct a concrete instance of `StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableMysqlColumnArrayInput` via:
StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableMysqlColumnArray{ StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableMysqlColumnArgs{...} }
type StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableMysqlColumnArrayOutput ¶ added in v6.47.0
type StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableMysqlColumnArrayOutput struct{ *pulumi.OutputState }
func (StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableMysqlColumnArrayOutput) ElementType ¶ added in v6.47.0
func (StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableMysqlColumnArrayOutput) Index ¶ added in v6.47.0
func (StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableMysqlColumnArrayOutput) ToStreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableMysqlColumnArrayOutput ¶ added in v6.47.0
func (o StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableMysqlColumnArrayOutput) ToStreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableMysqlColumnArrayOutput() StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableMysqlColumnArrayOutput
func (StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableMysqlColumnArrayOutput) ToStreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableMysqlColumnArrayOutputWithContext ¶ added in v6.47.0
func (o StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableMysqlColumnArrayOutput) ToStreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableMysqlColumnArrayOutputWithContext(ctx context.Context) StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableMysqlColumnArrayOutput
type StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableMysqlColumnInput ¶ added in v6.47.0
type StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableMysqlColumnInput interface { pulumi.Input ToStreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableMysqlColumnOutput() StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableMysqlColumnOutput ToStreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableMysqlColumnOutputWithContext(context.Context) StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableMysqlColumnOutput }
StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableMysqlColumnInput is an input type that accepts StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableMysqlColumnArgs and StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableMysqlColumnOutput values. You can construct a concrete instance of `StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableMysqlColumnInput` via:
StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableMysqlColumnArgs{...}
type StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableMysqlColumnOutput ¶ added in v6.47.0
type StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableMysqlColumnOutput struct{ *pulumi.OutputState }
func (StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableMysqlColumnOutput) Collation ¶ added in v6.47.0
func (o StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableMysqlColumnOutput) Collation() pulumi.StringPtrOutput
Column collation.
func (StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableMysqlColumnOutput) Column ¶ added in v6.47.0
func (o StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableMysqlColumnOutput) Column() pulumi.StringPtrOutput
Column name.
func (StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableMysqlColumnOutput) DataType ¶ added in v6.47.0
func (o StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableMysqlColumnOutput) DataType() pulumi.StringPtrOutput
The MySQL data type. Full data types list can be found here: https://dev.mysql.com/doc/refman/8.0/en/data-types.html
func (StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableMysqlColumnOutput) ElementType ¶ added in v6.47.0
func (StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableMysqlColumnOutput) Length ¶ added in v6.47.0
func (o StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableMysqlColumnOutput) Length() pulumi.IntPtrOutput
Column length.
func (StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableMysqlColumnOutput) Nullable ¶ added in v6.47.0
func (o StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableMysqlColumnOutput) Nullable() pulumi.BoolPtrOutput
Whether or not the column can accept a null value.
func (StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableMysqlColumnOutput) OrdinalPosition ¶ added in v6.47.0
func (o StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableMysqlColumnOutput) OrdinalPosition() pulumi.IntPtrOutput
The ordinal position of the column in the table.
func (StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableMysqlColumnOutput) PrimaryKey ¶ added in v6.47.0
func (o StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableMysqlColumnOutput) PrimaryKey() pulumi.BoolPtrOutput
Whether or not the column represents a primary key.
func (StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableMysqlColumnOutput) ToStreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableMysqlColumnOutput ¶ added in v6.47.0
func (o StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableMysqlColumnOutput) ToStreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableMysqlColumnOutput() StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableMysqlColumnOutput
func (StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableMysqlColumnOutput) ToStreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableMysqlColumnOutputWithContext ¶ added in v6.47.0
func (o StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableMysqlColumnOutput) ToStreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableMysqlColumnOutputWithContext(ctx context.Context) StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableMysqlColumnOutput
type StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableOutput ¶ added in v6.47.0
type StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableOutput struct{ *pulumi.OutputState }
func (StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableOutput) ElementType ¶ added in v6.47.0
func (StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableOutput) ElementType() reflect.Type
func (StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableOutput) MysqlColumns ¶ added in v6.47.0
func (o StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableOutput) MysqlColumns() StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableMysqlColumnArrayOutput
MySQL columns in the schema. When unspecified as part of include/exclude objects, includes/excludes everything. Structure is documented below.
func (StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableOutput) Table ¶ added in v6.47.0
func (o StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableOutput) Table() pulumi.StringOutput
Table name.
func (StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableOutput) ToStreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableOutput ¶ added in v6.47.0
func (o StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableOutput) ToStreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableOutput() StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableOutput
func (StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableOutput) ToStreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableOutputWithContext ¶ added in v6.47.0
func (o StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableOutput) ToStreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableOutputWithContext(ctx context.Context) StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableOutput
type StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseOutput ¶ added in v6.47.0
type StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseOutput struct{ *pulumi.OutputState }
func (StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseOutput) Database ¶ added in v6.47.0
func (o StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseOutput) Database() pulumi.StringOutput
Database name.
func (StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseOutput) ElementType ¶ added in v6.47.0
func (StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseOutput) ElementType() reflect.Type
func (StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseOutput) MysqlTables ¶ added in v6.47.0
func (o StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseOutput) MysqlTables() StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableArrayOutput
Tables in the database. Structure is documented below.
func (StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseOutput) ToStreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseOutput ¶ added in v6.47.0
func (o StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseOutput) ToStreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseOutput() StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseOutput
func (StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseOutput) ToStreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseOutputWithContext ¶ added in v6.47.0
func (o StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseOutput) ToStreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseOutputWithContext(ctx context.Context) StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseOutput
type StreamSourceConfigMysqlSourceConfigExcludeObjectsOutput ¶ added in v6.47.0
type StreamSourceConfigMysqlSourceConfigExcludeObjectsOutput struct{ *pulumi.OutputState }
func (StreamSourceConfigMysqlSourceConfigExcludeObjectsOutput) ElementType ¶ added in v6.47.0
func (StreamSourceConfigMysqlSourceConfigExcludeObjectsOutput) ElementType() reflect.Type
func (StreamSourceConfigMysqlSourceConfigExcludeObjectsOutput) MysqlDatabases ¶ added in v6.47.0
func (o StreamSourceConfigMysqlSourceConfigExcludeObjectsOutput) MysqlDatabases() StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseArrayOutput
MySQL databases on the server Structure is documented below.
func (StreamSourceConfigMysqlSourceConfigExcludeObjectsOutput) ToStreamSourceConfigMysqlSourceConfigExcludeObjectsOutput ¶ added in v6.47.0
func (o StreamSourceConfigMysqlSourceConfigExcludeObjectsOutput) ToStreamSourceConfigMysqlSourceConfigExcludeObjectsOutput() StreamSourceConfigMysqlSourceConfigExcludeObjectsOutput
func (StreamSourceConfigMysqlSourceConfigExcludeObjectsOutput) ToStreamSourceConfigMysqlSourceConfigExcludeObjectsOutputWithContext ¶ added in v6.47.0
func (o StreamSourceConfigMysqlSourceConfigExcludeObjectsOutput) ToStreamSourceConfigMysqlSourceConfigExcludeObjectsOutputWithContext(ctx context.Context) StreamSourceConfigMysqlSourceConfigExcludeObjectsOutput
func (StreamSourceConfigMysqlSourceConfigExcludeObjectsOutput) ToStreamSourceConfigMysqlSourceConfigExcludeObjectsPtrOutput ¶ added in v6.47.0
func (o StreamSourceConfigMysqlSourceConfigExcludeObjectsOutput) ToStreamSourceConfigMysqlSourceConfigExcludeObjectsPtrOutput() StreamSourceConfigMysqlSourceConfigExcludeObjectsPtrOutput
func (StreamSourceConfigMysqlSourceConfigExcludeObjectsOutput) ToStreamSourceConfigMysqlSourceConfigExcludeObjectsPtrOutputWithContext ¶ added in v6.47.0
func (o StreamSourceConfigMysqlSourceConfigExcludeObjectsOutput) ToStreamSourceConfigMysqlSourceConfigExcludeObjectsPtrOutputWithContext(ctx context.Context) StreamSourceConfigMysqlSourceConfigExcludeObjectsPtrOutput
type StreamSourceConfigMysqlSourceConfigExcludeObjectsPtrInput ¶ added in v6.47.0
type StreamSourceConfigMysqlSourceConfigExcludeObjectsPtrInput interface { pulumi.Input ToStreamSourceConfigMysqlSourceConfigExcludeObjectsPtrOutput() StreamSourceConfigMysqlSourceConfigExcludeObjectsPtrOutput ToStreamSourceConfigMysqlSourceConfigExcludeObjectsPtrOutputWithContext(context.Context) StreamSourceConfigMysqlSourceConfigExcludeObjectsPtrOutput }
StreamSourceConfigMysqlSourceConfigExcludeObjectsPtrInput is an input type that accepts StreamSourceConfigMysqlSourceConfigExcludeObjectsArgs, StreamSourceConfigMysqlSourceConfigExcludeObjectsPtr and StreamSourceConfigMysqlSourceConfigExcludeObjectsPtrOutput values. You can construct a concrete instance of `StreamSourceConfigMysqlSourceConfigExcludeObjectsPtrInput` via:
StreamSourceConfigMysqlSourceConfigExcludeObjectsArgs{...} or: nil
func StreamSourceConfigMysqlSourceConfigExcludeObjectsPtr ¶ added in v6.47.0
func StreamSourceConfigMysqlSourceConfigExcludeObjectsPtr(v *StreamSourceConfigMysqlSourceConfigExcludeObjectsArgs) StreamSourceConfigMysqlSourceConfigExcludeObjectsPtrInput
type StreamSourceConfigMysqlSourceConfigExcludeObjectsPtrOutput ¶ added in v6.47.0
type StreamSourceConfigMysqlSourceConfigExcludeObjectsPtrOutput struct{ *pulumi.OutputState }
func (StreamSourceConfigMysqlSourceConfigExcludeObjectsPtrOutput) ElementType ¶ added in v6.47.0
func (StreamSourceConfigMysqlSourceConfigExcludeObjectsPtrOutput) ElementType() reflect.Type
func (StreamSourceConfigMysqlSourceConfigExcludeObjectsPtrOutput) MysqlDatabases ¶ added in v6.47.0
func (o StreamSourceConfigMysqlSourceConfigExcludeObjectsPtrOutput) MysqlDatabases() StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseArrayOutput
MySQL databases on the server Structure is documented below.
func (StreamSourceConfigMysqlSourceConfigExcludeObjectsPtrOutput) ToStreamSourceConfigMysqlSourceConfigExcludeObjectsPtrOutput ¶ added in v6.47.0
func (o StreamSourceConfigMysqlSourceConfigExcludeObjectsPtrOutput) ToStreamSourceConfigMysqlSourceConfigExcludeObjectsPtrOutput() StreamSourceConfigMysqlSourceConfigExcludeObjectsPtrOutput
func (StreamSourceConfigMysqlSourceConfigExcludeObjectsPtrOutput) ToStreamSourceConfigMysqlSourceConfigExcludeObjectsPtrOutputWithContext ¶ added in v6.47.0
func (o StreamSourceConfigMysqlSourceConfigExcludeObjectsPtrOutput) ToStreamSourceConfigMysqlSourceConfigExcludeObjectsPtrOutputWithContext(ctx context.Context) StreamSourceConfigMysqlSourceConfigExcludeObjectsPtrOutput
type StreamSourceConfigMysqlSourceConfigIncludeObjects ¶ added in v6.47.0
type StreamSourceConfigMysqlSourceConfigIncludeObjects struct { // MySQL databases on the server // Structure is documented below. MysqlDatabases []StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabase `pulumi:"mysqlDatabases"` }
type StreamSourceConfigMysqlSourceConfigIncludeObjectsArgs ¶ added in v6.47.0
type StreamSourceConfigMysqlSourceConfigIncludeObjectsArgs struct { // MySQL databases on the server // Structure is documented below. MysqlDatabases StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseArrayInput `pulumi:"mysqlDatabases"` }
func (StreamSourceConfigMysqlSourceConfigIncludeObjectsArgs) ElementType ¶ added in v6.47.0
func (StreamSourceConfigMysqlSourceConfigIncludeObjectsArgs) ElementType() reflect.Type
func (StreamSourceConfigMysqlSourceConfigIncludeObjectsArgs) ToStreamSourceConfigMysqlSourceConfigIncludeObjectsOutput ¶ added in v6.47.0
func (i StreamSourceConfigMysqlSourceConfigIncludeObjectsArgs) ToStreamSourceConfigMysqlSourceConfigIncludeObjectsOutput() StreamSourceConfigMysqlSourceConfigIncludeObjectsOutput
func (StreamSourceConfigMysqlSourceConfigIncludeObjectsArgs) ToStreamSourceConfigMysqlSourceConfigIncludeObjectsOutputWithContext ¶ added in v6.47.0
func (i StreamSourceConfigMysqlSourceConfigIncludeObjectsArgs) ToStreamSourceConfigMysqlSourceConfigIncludeObjectsOutputWithContext(ctx context.Context) StreamSourceConfigMysqlSourceConfigIncludeObjectsOutput
func (StreamSourceConfigMysqlSourceConfigIncludeObjectsArgs) ToStreamSourceConfigMysqlSourceConfigIncludeObjectsPtrOutput ¶ added in v6.47.0
func (i StreamSourceConfigMysqlSourceConfigIncludeObjectsArgs) ToStreamSourceConfigMysqlSourceConfigIncludeObjectsPtrOutput() StreamSourceConfigMysqlSourceConfigIncludeObjectsPtrOutput
func (StreamSourceConfigMysqlSourceConfigIncludeObjectsArgs) ToStreamSourceConfigMysqlSourceConfigIncludeObjectsPtrOutputWithContext ¶ added in v6.47.0
func (i StreamSourceConfigMysqlSourceConfigIncludeObjectsArgs) ToStreamSourceConfigMysqlSourceConfigIncludeObjectsPtrOutputWithContext(ctx context.Context) StreamSourceConfigMysqlSourceConfigIncludeObjectsPtrOutput
type StreamSourceConfigMysqlSourceConfigIncludeObjectsInput ¶ added in v6.47.0
type StreamSourceConfigMysqlSourceConfigIncludeObjectsInput interface { pulumi.Input ToStreamSourceConfigMysqlSourceConfigIncludeObjectsOutput() StreamSourceConfigMysqlSourceConfigIncludeObjectsOutput ToStreamSourceConfigMysqlSourceConfigIncludeObjectsOutputWithContext(context.Context) StreamSourceConfigMysqlSourceConfigIncludeObjectsOutput }
StreamSourceConfigMysqlSourceConfigIncludeObjectsInput is an input type that accepts StreamSourceConfigMysqlSourceConfigIncludeObjectsArgs and StreamSourceConfigMysqlSourceConfigIncludeObjectsOutput values. You can construct a concrete instance of `StreamSourceConfigMysqlSourceConfigIncludeObjectsInput` via:
StreamSourceConfigMysqlSourceConfigIncludeObjectsArgs{...}
type StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabase ¶ added in v6.47.0
type StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabase struct { // Database name. Database string `pulumi:"database"` // Tables in the database. // Structure is documented below. MysqlTables []StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTable `pulumi:"mysqlTables"` }
type StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseArgs ¶ added in v6.47.0
type StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseArgs struct { // Database name. Database pulumi.StringInput `pulumi:"database"` // Tables in the database. // Structure is documented below. MysqlTables StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableArrayInput `pulumi:"mysqlTables"` }
func (StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseArgs) ElementType ¶ added in v6.47.0
func (StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseArgs) ElementType() reflect.Type
func (StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseArgs) ToStreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseOutput ¶ added in v6.47.0
func (i StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseArgs) ToStreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseOutput() StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseOutput
func (StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseArgs) ToStreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseOutputWithContext ¶ added in v6.47.0
func (i StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseArgs) ToStreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseOutputWithContext(ctx context.Context) StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseOutput
type StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseArray ¶ added in v6.47.0
type StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseArray []StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseInput
func (StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseArray) ElementType ¶ added in v6.47.0
func (StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseArray) ElementType() reflect.Type
func (StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseArray) ToStreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseArrayOutput ¶ added in v6.47.0
func (i StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseArray) ToStreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseArrayOutput() StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseArrayOutput
func (StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseArray) ToStreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseArrayOutputWithContext ¶ added in v6.47.0
func (i StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseArray) ToStreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseArrayOutputWithContext(ctx context.Context) StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseArrayOutput
type StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseArrayInput ¶ added in v6.47.0
type StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseArrayInput interface { pulumi.Input ToStreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseArrayOutput() StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseArrayOutput ToStreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseArrayOutputWithContext(context.Context) StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseArrayOutput }
StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseArrayInput is an input type that accepts StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseArray and StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseArrayOutput values. You can construct a concrete instance of `StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseArrayInput` via:
StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseArray{ StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseArgs{...} }
type StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseArrayOutput ¶ added in v6.47.0
type StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseArrayOutput struct{ *pulumi.OutputState }
func (StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseArrayOutput) ElementType ¶ added in v6.47.0
func (StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseArrayOutput) ElementType() reflect.Type
func (StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseArrayOutput) Index ¶ added in v6.47.0
func (StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseArrayOutput) ToStreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseArrayOutput ¶ added in v6.47.0
func (o StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseArrayOutput) ToStreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseArrayOutput() StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseArrayOutput
func (StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseArrayOutput) ToStreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseArrayOutputWithContext ¶ added in v6.47.0
func (o StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseArrayOutput) ToStreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseArrayOutputWithContext(ctx context.Context) StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseArrayOutput
type StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseInput ¶ added in v6.47.0
type StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseInput interface { pulumi.Input ToStreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseOutput() StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseOutput ToStreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseOutputWithContext(context.Context) StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseOutput }
StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseInput is an input type that accepts StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseArgs and StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseOutput values. You can construct a concrete instance of `StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseInput` via:
StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseArgs{...}
type StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTable ¶ added in v6.47.0
type StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTable struct { // MySQL columns in the schema. When unspecified as part of include/exclude objects, includes/excludes everything. // Structure is documented below. MysqlColumns []StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableMysqlColumn `pulumi:"mysqlColumns"` // Table name. Table string `pulumi:"table"` }
type StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableArgs ¶ added in v6.47.0
type StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableArgs struct { // MySQL columns in the schema. When unspecified as part of include/exclude objects, includes/excludes everything. // Structure is documented below. MysqlColumns StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableMysqlColumnArrayInput `pulumi:"mysqlColumns"` // Table name. Table pulumi.StringInput `pulumi:"table"` }
func (StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableArgs) ElementType ¶ added in v6.47.0
func (StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableArgs) ElementType() reflect.Type
func (StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableArgs) ToStreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableOutput ¶ added in v6.47.0
func (i StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableArgs) ToStreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableOutput() StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableOutput
func (StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableArgs) ToStreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableOutputWithContext ¶ added in v6.47.0
func (i StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableArgs) ToStreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableOutputWithContext(ctx context.Context) StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableOutput
type StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableArray ¶ added in v6.47.0
type StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableArray []StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableInput
func (StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableArray) ElementType ¶ added in v6.47.0
func (StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableArray) ElementType() reflect.Type
func (StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableArray) ToStreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableArrayOutput ¶ added in v6.47.0
func (i StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableArray) ToStreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableArrayOutput() StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableArrayOutput
func (StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableArray) ToStreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableArrayOutputWithContext ¶ added in v6.47.0
func (i StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableArray) ToStreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableArrayOutputWithContext(ctx context.Context) StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableArrayOutput
type StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableArrayInput ¶ added in v6.47.0
type StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableArrayInput interface { pulumi.Input ToStreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableArrayOutput() StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableArrayOutput ToStreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableArrayOutputWithContext(context.Context) StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableArrayOutput }
StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableArrayInput is an input type that accepts StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableArray and StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableArrayOutput values. You can construct a concrete instance of `StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableArrayInput` via:
StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableArray{ StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableArgs{...} }
type StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableArrayOutput ¶ added in v6.47.0
type StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableArrayOutput struct{ *pulumi.OutputState }
func (StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableArrayOutput) ElementType ¶ added in v6.47.0
func (StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableArrayOutput) Index ¶ added in v6.47.0
func (StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableArrayOutput) ToStreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableArrayOutput ¶ added in v6.47.0
func (o StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableArrayOutput) ToStreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableArrayOutput() StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableArrayOutput
func (StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableArrayOutput) ToStreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableArrayOutputWithContext ¶ added in v6.47.0
func (o StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableArrayOutput) ToStreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableArrayOutputWithContext(ctx context.Context) StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableArrayOutput
type StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableInput ¶ added in v6.47.0
type StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableInput interface { pulumi.Input ToStreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableOutput() StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableOutput ToStreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableOutputWithContext(context.Context) StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableOutput }
StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableInput is an input type that accepts StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableArgs and StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableOutput values. You can construct a concrete instance of `StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableInput` via:
StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableArgs{...}
type StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableMysqlColumn ¶ added in v6.47.0
type StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableMysqlColumn struct { // Column collation. Collation *string `pulumi:"collation"` // Column name. Column *string `pulumi:"column"` // The MySQL data type. Full data types list can be found here: // https://dev.mysql.com/doc/refman/8.0/en/data-types.html DataType *string `pulumi:"dataType"` // Column length. Length *int `pulumi:"length"` // Whether or not the column can accept a null value. Nullable *bool `pulumi:"nullable"` // The ordinal position of the column in the table. OrdinalPosition *int `pulumi:"ordinalPosition"` // Whether or not the column represents a primary key. PrimaryKey *bool `pulumi:"primaryKey"` }
type StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableMysqlColumnArgs ¶ added in v6.47.0
type StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableMysqlColumnArgs struct { // Column collation. Collation pulumi.StringPtrInput `pulumi:"collation"` // Column name. Column pulumi.StringPtrInput `pulumi:"column"` // The MySQL data type. Full data types list can be found here: // https://dev.mysql.com/doc/refman/8.0/en/data-types.html DataType pulumi.StringPtrInput `pulumi:"dataType"` // Column length. Length pulumi.IntPtrInput `pulumi:"length"` // Whether or not the column can accept a null value. Nullable pulumi.BoolPtrInput `pulumi:"nullable"` // The ordinal position of the column in the table. OrdinalPosition pulumi.IntPtrInput `pulumi:"ordinalPosition"` // Whether or not the column represents a primary key. PrimaryKey pulumi.BoolPtrInput `pulumi:"primaryKey"` }
func (StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableMysqlColumnArgs) ElementType ¶ added in v6.47.0
func (StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableMysqlColumnArgs) ToStreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableMysqlColumnOutput ¶ added in v6.47.0
func (i StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableMysqlColumnArgs) ToStreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableMysqlColumnOutput() StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableMysqlColumnOutput
func (StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableMysqlColumnArgs) ToStreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableMysqlColumnOutputWithContext ¶ added in v6.47.0
func (i StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableMysqlColumnArgs) ToStreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableMysqlColumnOutputWithContext(ctx context.Context) StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableMysqlColumnOutput
type StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableMysqlColumnArray ¶ added in v6.47.0
type StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableMysqlColumnArray []StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableMysqlColumnInput
func (StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableMysqlColumnArray) ElementType ¶ added in v6.47.0
func (StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableMysqlColumnArray) ToStreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableMysqlColumnArrayOutput ¶ added in v6.47.0
func (i StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableMysqlColumnArray) ToStreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableMysqlColumnArrayOutput() StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableMysqlColumnArrayOutput
func (StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableMysqlColumnArray) ToStreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableMysqlColumnArrayOutputWithContext ¶ added in v6.47.0
func (i StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableMysqlColumnArray) ToStreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableMysqlColumnArrayOutputWithContext(ctx context.Context) StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableMysqlColumnArrayOutput
type StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableMysqlColumnArrayInput ¶ added in v6.47.0
type StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableMysqlColumnArrayInput interface { pulumi.Input ToStreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableMysqlColumnArrayOutput() StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableMysqlColumnArrayOutput ToStreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableMysqlColumnArrayOutputWithContext(context.Context) StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableMysqlColumnArrayOutput }
StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableMysqlColumnArrayInput is an input type that accepts StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableMysqlColumnArray and StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableMysqlColumnArrayOutput values. You can construct a concrete instance of `StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableMysqlColumnArrayInput` via:
StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableMysqlColumnArray{ StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableMysqlColumnArgs{...} }
type StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableMysqlColumnArrayOutput ¶ added in v6.47.0
type StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableMysqlColumnArrayOutput struct{ *pulumi.OutputState }
func (StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableMysqlColumnArrayOutput) ElementType ¶ added in v6.47.0
func (StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableMysqlColumnArrayOutput) Index ¶ added in v6.47.0
func (StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableMysqlColumnArrayOutput) ToStreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableMysqlColumnArrayOutput ¶ added in v6.47.0
func (o StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableMysqlColumnArrayOutput) ToStreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableMysqlColumnArrayOutput() StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableMysqlColumnArrayOutput
func (StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableMysqlColumnArrayOutput) ToStreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableMysqlColumnArrayOutputWithContext ¶ added in v6.47.0
func (o StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableMysqlColumnArrayOutput) ToStreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableMysqlColumnArrayOutputWithContext(ctx context.Context) StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableMysqlColumnArrayOutput
type StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableMysqlColumnInput ¶ added in v6.47.0
type StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableMysqlColumnInput interface { pulumi.Input ToStreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableMysqlColumnOutput() StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableMysqlColumnOutput ToStreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableMysqlColumnOutputWithContext(context.Context) StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableMysqlColumnOutput }
StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableMysqlColumnInput is an input type that accepts StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableMysqlColumnArgs and StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableMysqlColumnOutput values. You can construct a concrete instance of `StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableMysqlColumnInput` via:
StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableMysqlColumnArgs{...}
type StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableMysqlColumnOutput ¶ added in v6.47.0
type StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableMysqlColumnOutput struct{ *pulumi.OutputState }
func (StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableMysqlColumnOutput) Collation ¶ added in v6.47.0
func (o StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableMysqlColumnOutput) Collation() pulumi.StringPtrOutput
Column collation.
func (StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableMysqlColumnOutput) Column ¶ added in v6.47.0
func (o StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableMysqlColumnOutput) Column() pulumi.StringPtrOutput
Column name.
func (StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableMysqlColumnOutput) DataType ¶ added in v6.47.0
func (o StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableMysqlColumnOutput) DataType() pulumi.StringPtrOutput
The MySQL data type. Full data types list can be found here: https://dev.mysql.com/doc/refman/8.0/en/data-types.html
func (StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableMysqlColumnOutput) ElementType ¶ added in v6.47.0
func (StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableMysqlColumnOutput) Length ¶ added in v6.47.0
func (o StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableMysqlColumnOutput) Length() pulumi.IntPtrOutput
Column length.
func (StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableMysqlColumnOutput) Nullable ¶ added in v6.47.0
func (o StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableMysqlColumnOutput) Nullable() pulumi.BoolPtrOutput
Whether or not the column can accept a null value.
func (StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableMysqlColumnOutput) OrdinalPosition ¶ added in v6.47.0
func (o StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableMysqlColumnOutput) OrdinalPosition() pulumi.IntPtrOutput
The ordinal position of the column in the table.
func (StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableMysqlColumnOutput) PrimaryKey ¶ added in v6.47.0
func (o StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableMysqlColumnOutput) PrimaryKey() pulumi.BoolPtrOutput
Whether or not the column represents a primary key.
func (StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableMysqlColumnOutput) ToStreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableMysqlColumnOutput ¶ added in v6.47.0
func (o StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableMysqlColumnOutput) ToStreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableMysqlColumnOutput() StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableMysqlColumnOutput
func (StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableMysqlColumnOutput) ToStreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableMysqlColumnOutputWithContext ¶ added in v6.47.0
func (o StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableMysqlColumnOutput) ToStreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableMysqlColumnOutputWithContext(ctx context.Context) StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableMysqlColumnOutput
type StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableOutput ¶ added in v6.47.0
type StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableOutput struct{ *pulumi.OutputState }
func (StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableOutput) ElementType ¶ added in v6.47.0
func (StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableOutput) ElementType() reflect.Type
func (StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableOutput) MysqlColumns ¶ added in v6.47.0
func (o StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableOutput) MysqlColumns() StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableMysqlColumnArrayOutput
MySQL columns in the schema. When unspecified as part of include/exclude objects, includes/excludes everything. Structure is documented below.
func (StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableOutput) Table ¶ added in v6.47.0
func (o StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableOutput) Table() pulumi.StringOutput
Table name.
func (StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableOutput) ToStreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableOutput ¶ added in v6.47.0
func (o StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableOutput) ToStreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableOutput() StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableOutput
func (StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableOutput) ToStreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableOutputWithContext ¶ added in v6.47.0
func (o StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableOutput) ToStreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableOutputWithContext(ctx context.Context) StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableOutput
type StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseOutput ¶ added in v6.47.0
type StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseOutput struct{ *pulumi.OutputState }
func (StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseOutput) Database ¶ added in v6.47.0
func (o StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseOutput) Database() pulumi.StringOutput
Database name.
func (StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseOutput) ElementType ¶ added in v6.47.0
func (StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseOutput) ElementType() reflect.Type
func (StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseOutput) MysqlTables ¶ added in v6.47.0
func (o StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseOutput) MysqlTables() StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableArrayOutput
Tables in the database. Structure is documented below.
func (StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseOutput) ToStreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseOutput ¶ added in v6.47.0
func (o StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseOutput) ToStreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseOutput() StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseOutput
func (StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseOutput) ToStreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseOutputWithContext ¶ added in v6.47.0
func (o StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseOutput) ToStreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseOutputWithContext(ctx context.Context) StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseOutput
type StreamSourceConfigMysqlSourceConfigIncludeObjectsOutput ¶ added in v6.47.0
type StreamSourceConfigMysqlSourceConfigIncludeObjectsOutput struct{ *pulumi.OutputState }
func (StreamSourceConfigMysqlSourceConfigIncludeObjectsOutput) ElementType ¶ added in v6.47.0
func (StreamSourceConfigMysqlSourceConfigIncludeObjectsOutput) ElementType() reflect.Type
func (StreamSourceConfigMysqlSourceConfigIncludeObjectsOutput) MysqlDatabases ¶ added in v6.47.0
func (o StreamSourceConfigMysqlSourceConfigIncludeObjectsOutput) MysqlDatabases() StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseArrayOutput
MySQL databases on the server Structure is documented below.
func (StreamSourceConfigMysqlSourceConfigIncludeObjectsOutput) ToStreamSourceConfigMysqlSourceConfigIncludeObjectsOutput ¶ added in v6.47.0
func (o StreamSourceConfigMysqlSourceConfigIncludeObjectsOutput) ToStreamSourceConfigMysqlSourceConfigIncludeObjectsOutput() StreamSourceConfigMysqlSourceConfigIncludeObjectsOutput
func (StreamSourceConfigMysqlSourceConfigIncludeObjectsOutput) ToStreamSourceConfigMysqlSourceConfigIncludeObjectsOutputWithContext ¶ added in v6.47.0
func (o StreamSourceConfigMysqlSourceConfigIncludeObjectsOutput) ToStreamSourceConfigMysqlSourceConfigIncludeObjectsOutputWithContext(ctx context.Context) StreamSourceConfigMysqlSourceConfigIncludeObjectsOutput
func (StreamSourceConfigMysqlSourceConfigIncludeObjectsOutput) ToStreamSourceConfigMysqlSourceConfigIncludeObjectsPtrOutput ¶ added in v6.47.0
func (o StreamSourceConfigMysqlSourceConfigIncludeObjectsOutput) ToStreamSourceConfigMysqlSourceConfigIncludeObjectsPtrOutput() StreamSourceConfigMysqlSourceConfigIncludeObjectsPtrOutput
func (StreamSourceConfigMysqlSourceConfigIncludeObjectsOutput) ToStreamSourceConfigMysqlSourceConfigIncludeObjectsPtrOutputWithContext ¶ added in v6.47.0
func (o StreamSourceConfigMysqlSourceConfigIncludeObjectsOutput) ToStreamSourceConfigMysqlSourceConfigIncludeObjectsPtrOutputWithContext(ctx context.Context) StreamSourceConfigMysqlSourceConfigIncludeObjectsPtrOutput
type StreamSourceConfigMysqlSourceConfigIncludeObjectsPtrInput ¶ added in v6.47.0
type StreamSourceConfigMysqlSourceConfigIncludeObjectsPtrInput interface { pulumi.Input ToStreamSourceConfigMysqlSourceConfigIncludeObjectsPtrOutput() StreamSourceConfigMysqlSourceConfigIncludeObjectsPtrOutput ToStreamSourceConfigMysqlSourceConfigIncludeObjectsPtrOutputWithContext(context.Context) StreamSourceConfigMysqlSourceConfigIncludeObjectsPtrOutput }
StreamSourceConfigMysqlSourceConfigIncludeObjectsPtrInput is an input type that accepts StreamSourceConfigMysqlSourceConfigIncludeObjectsArgs, StreamSourceConfigMysqlSourceConfigIncludeObjectsPtr and StreamSourceConfigMysqlSourceConfigIncludeObjectsPtrOutput values. You can construct a concrete instance of `StreamSourceConfigMysqlSourceConfigIncludeObjectsPtrInput` via:
StreamSourceConfigMysqlSourceConfigIncludeObjectsArgs{...} or: nil
func StreamSourceConfigMysqlSourceConfigIncludeObjectsPtr ¶ added in v6.47.0
func StreamSourceConfigMysqlSourceConfigIncludeObjectsPtr(v *StreamSourceConfigMysqlSourceConfigIncludeObjectsArgs) StreamSourceConfigMysqlSourceConfigIncludeObjectsPtrInput
type StreamSourceConfigMysqlSourceConfigIncludeObjectsPtrOutput ¶ added in v6.47.0
type StreamSourceConfigMysqlSourceConfigIncludeObjectsPtrOutput struct{ *pulumi.OutputState }
func (StreamSourceConfigMysqlSourceConfigIncludeObjectsPtrOutput) ElementType ¶ added in v6.47.0
func (StreamSourceConfigMysqlSourceConfigIncludeObjectsPtrOutput) ElementType() reflect.Type
func (StreamSourceConfigMysqlSourceConfigIncludeObjectsPtrOutput) MysqlDatabases ¶ added in v6.47.0
func (o StreamSourceConfigMysqlSourceConfigIncludeObjectsPtrOutput) MysqlDatabases() StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseArrayOutput
MySQL databases on the server Structure is documented below.
func (StreamSourceConfigMysqlSourceConfigIncludeObjectsPtrOutput) ToStreamSourceConfigMysqlSourceConfigIncludeObjectsPtrOutput ¶ added in v6.47.0
func (o StreamSourceConfigMysqlSourceConfigIncludeObjectsPtrOutput) ToStreamSourceConfigMysqlSourceConfigIncludeObjectsPtrOutput() StreamSourceConfigMysqlSourceConfigIncludeObjectsPtrOutput
func (StreamSourceConfigMysqlSourceConfigIncludeObjectsPtrOutput) ToStreamSourceConfigMysqlSourceConfigIncludeObjectsPtrOutputWithContext ¶ added in v6.47.0
func (o StreamSourceConfigMysqlSourceConfigIncludeObjectsPtrOutput) ToStreamSourceConfigMysqlSourceConfigIncludeObjectsPtrOutputWithContext(ctx context.Context) StreamSourceConfigMysqlSourceConfigIncludeObjectsPtrOutput
type StreamSourceConfigMysqlSourceConfigInput ¶ added in v6.47.0
type StreamSourceConfigMysqlSourceConfigInput interface { pulumi.Input ToStreamSourceConfigMysqlSourceConfigOutput() StreamSourceConfigMysqlSourceConfigOutput ToStreamSourceConfigMysqlSourceConfigOutputWithContext(context.Context) StreamSourceConfigMysqlSourceConfigOutput }
StreamSourceConfigMysqlSourceConfigInput is an input type that accepts StreamSourceConfigMysqlSourceConfigArgs and StreamSourceConfigMysqlSourceConfigOutput values. You can construct a concrete instance of `StreamSourceConfigMysqlSourceConfigInput` via:
StreamSourceConfigMysqlSourceConfigArgs{...}
type StreamSourceConfigMysqlSourceConfigOutput ¶ added in v6.47.0
type StreamSourceConfigMysqlSourceConfigOutput struct{ *pulumi.OutputState }
func (StreamSourceConfigMysqlSourceConfigOutput) ElementType ¶ added in v6.47.0
func (StreamSourceConfigMysqlSourceConfigOutput) ElementType() reflect.Type
func (StreamSourceConfigMysqlSourceConfigOutput) ExcludeObjects ¶ added in v6.47.0
func (o StreamSourceConfigMysqlSourceConfigOutput) ExcludeObjects() StreamSourceConfigMysqlSourceConfigExcludeObjectsPtrOutput
MySQL objects to exclude from the stream. Structure is documented below.
func (StreamSourceConfigMysqlSourceConfigOutput) IncludeObjects ¶ added in v6.47.0
func (o StreamSourceConfigMysqlSourceConfigOutput) IncludeObjects() StreamSourceConfigMysqlSourceConfigIncludeObjectsPtrOutput
MySQL objects to retrieve from the source. Structure is documented below.
func (StreamSourceConfigMysqlSourceConfigOutput) MaxConcurrentCdcTasks ¶ added in v6.47.0
func (o StreamSourceConfigMysqlSourceConfigOutput) MaxConcurrentCdcTasks() pulumi.IntPtrOutput
Maximum number of concurrent CDC tasks. The number should be non negative. If not set (or set to 0), the system's default value will be used.
func (StreamSourceConfigMysqlSourceConfigOutput) ToStreamSourceConfigMysqlSourceConfigOutput ¶ added in v6.47.0
func (o StreamSourceConfigMysqlSourceConfigOutput) ToStreamSourceConfigMysqlSourceConfigOutput() StreamSourceConfigMysqlSourceConfigOutput
func (StreamSourceConfigMysqlSourceConfigOutput) ToStreamSourceConfigMysqlSourceConfigOutputWithContext ¶ added in v6.47.0
func (o StreamSourceConfigMysqlSourceConfigOutput) ToStreamSourceConfigMysqlSourceConfigOutputWithContext(ctx context.Context) StreamSourceConfigMysqlSourceConfigOutput
func (StreamSourceConfigMysqlSourceConfigOutput) ToStreamSourceConfigMysqlSourceConfigPtrOutput ¶ added in v6.47.0
func (o StreamSourceConfigMysqlSourceConfigOutput) ToStreamSourceConfigMysqlSourceConfigPtrOutput() StreamSourceConfigMysqlSourceConfigPtrOutput
func (StreamSourceConfigMysqlSourceConfigOutput) ToStreamSourceConfigMysqlSourceConfigPtrOutputWithContext ¶ added in v6.47.0
func (o StreamSourceConfigMysqlSourceConfigOutput) ToStreamSourceConfigMysqlSourceConfigPtrOutputWithContext(ctx context.Context) StreamSourceConfigMysqlSourceConfigPtrOutput
type StreamSourceConfigMysqlSourceConfigPtrInput ¶ added in v6.47.0
type StreamSourceConfigMysqlSourceConfigPtrInput interface { pulumi.Input ToStreamSourceConfigMysqlSourceConfigPtrOutput() StreamSourceConfigMysqlSourceConfigPtrOutput ToStreamSourceConfigMysqlSourceConfigPtrOutputWithContext(context.Context) StreamSourceConfigMysqlSourceConfigPtrOutput }
StreamSourceConfigMysqlSourceConfigPtrInput is an input type that accepts StreamSourceConfigMysqlSourceConfigArgs, StreamSourceConfigMysqlSourceConfigPtr and StreamSourceConfigMysqlSourceConfigPtrOutput values. You can construct a concrete instance of `StreamSourceConfigMysqlSourceConfigPtrInput` via:
StreamSourceConfigMysqlSourceConfigArgs{...} or: nil
func StreamSourceConfigMysqlSourceConfigPtr ¶ added in v6.47.0
func StreamSourceConfigMysqlSourceConfigPtr(v *StreamSourceConfigMysqlSourceConfigArgs) StreamSourceConfigMysqlSourceConfigPtrInput
type StreamSourceConfigMysqlSourceConfigPtrOutput ¶ added in v6.47.0
type StreamSourceConfigMysqlSourceConfigPtrOutput struct{ *pulumi.OutputState }
func (StreamSourceConfigMysqlSourceConfigPtrOutput) ElementType ¶ added in v6.47.0
func (StreamSourceConfigMysqlSourceConfigPtrOutput) ElementType() reflect.Type
func (StreamSourceConfigMysqlSourceConfigPtrOutput) ExcludeObjects ¶ added in v6.47.0
func (o StreamSourceConfigMysqlSourceConfigPtrOutput) ExcludeObjects() StreamSourceConfigMysqlSourceConfigExcludeObjectsPtrOutput
MySQL objects to exclude from the stream. Structure is documented below.
func (StreamSourceConfigMysqlSourceConfigPtrOutput) IncludeObjects ¶ added in v6.47.0
func (o StreamSourceConfigMysqlSourceConfigPtrOutput) IncludeObjects() StreamSourceConfigMysqlSourceConfigIncludeObjectsPtrOutput
MySQL objects to retrieve from the source. Structure is documented below.
func (StreamSourceConfigMysqlSourceConfigPtrOutput) MaxConcurrentCdcTasks ¶ added in v6.47.0
func (o StreamSourceConfigMysqlSourceConfigPtrOutput) MaxConcurrentCdcTasks() pulumi.IntPtrOutput
Maximum number of concurrent CDC tasks. The number should be non negative. If not set (or set to 0), the system's default value will be used.
func (StreamSourceConfigMysqlSourceConfigPtrOutput) ToStreamSourceConfigMysqlSourceConfigPtrOutput ¶ added in v6.47.0
func (o StreamSourceConfigMysqlSourceConfigPtrOutput) ToStreamSourceConfigMysqlSourceConfigPtrOutput() StreamSourceConfigMysqlSourceConfigPtrOutput
func (StreamSourceConfigMysqlSourceConfigPtrOutput) ToStreamSourceConfigMysqlSourceConfigPtrOutputWithContext ¶ added in v6.47.0
func (o StreamSourceConfigMysqlSourceConfigPtrOutput) ToStreamSourceConfigMysqlSourceConfigPtrOutputWithContext(ctx context.Context) StreamSourceConfigMysqlSourceConfigPtrOutput
type StreamSourceConfigOutput ¶ added in v6.47.0
type StreamSourceConfigOutput struct{ *pulumi.OutputState }
func (StreamSourceConfigOutput) ElementType ¶ added in v6.47.0
func (StreamSourceConfigOutput) ElementType() reflect.Type
func (StreamSourceConfigOutput) MysqlSourceConfig ¶ added in v6.47.0
func (o StreamSourceConfigOutput) MysqlSourceConfig() StreamSourceConfigMysqlSourceConfigOutput
MySQL data source configuration. Structure is documented below.
func (StreamSourceConfigOutput) SourceConnectionProfile ¶ added in v6.47.0
func (o StreamSourceConfigOutput) SourceConnectionProfile() pulumi.StringOutput
Source connection profile resource. Format: projects/{project}/locations/{location}/connectionProfiles/{name}
func (StreamSourceConfigOutput) ToStreamSourceConfigOutput ¶ added in v6.47.0
func (o StreamSourceConfigOutput) ToStreamSourceConfigOutput() StreamSourceConfigOutput
func (StreamSourceConfigOutput) ToStreamSourceConfigOutputWithContext ¶ added in v6.47.0
func (o StreamSourceConfigOutput) ToStreamSourceConfigOutputWithContext(ctx context.Context) StreamSourceConfigOutput
func (StreamSourceConfigOutput) ToStreamSourceConfigPtrOutput ¶ added in v6.47.0
func (o StreamSourceConfigOutput) ToStreamSourceConfigPtrOutput() StreamSourceConfigPtrOutput
func (StreamSourceConfigOutput) ToStreamSourceConfigPtrOutputWithContext ¶ added in v6.47.0
func (o StreamSourceConfigOutput) ToStreamSourceConfigPtrOutputWithContext(ctx context.Context) StreamSourceConfigPtrOutput
type StreamSourceConfigPtrInput ¶ added in v6.47.0
type StreamSourceConfigPtrInput interface { pulumi.Input ToStreamSourceConfigPtrOutput() StreamSourceConfigPtrOutput ToStreamSourceConfigPtrOutputWithContext(context.Context) StreamSourceConfigPtrOutput }
StreamSourceConfigPtrInput is an input type that accepts StreamSourceConfigArgs, StreamSourceConfigPtr and StreamSourceConfigPtrOutput values. You can construct a concrete instance of `StreamSourceConfigPtrInput` via:
StreamSourceConfigArgs{...} or: nil
func StreamSourceConfigPtr ¶ added in v6.47.0
func StreamSourceConfigPtr(v *StreamSourceConfigArgs) StreamSourceConfigPtrInput
type StreamSourceConfigPtrOutput ¶ added in v6.47.0
type StreamSourceConfigPtrOutput struct{ *pulumi.OutputState }
func (StreamSourceConfigPtrOutput) Elem ¶ added in v6.47.0
func (o StreamSourceConfigPtrOutput) Elem() StreamSourceConfigOutput
func (StreamSourceConfigPtrOutput) ElementType ¶ added in v6.47.0
func (StreamSourceConfigPtrOutput) ElementType() reflect.Type
func (StreamSourceConfigPtrOutput) MysqlSourceConfig ¶ added in v6.47.0
func (o StreamSourceConfigPtrOutput) MysqlSourceConfig() StreamSourceConfigMysqlSourceConfigPtrOutput
MySQL data source configuration. Structure is documented below.
func (StreamSourceConfigPtrOutput) SourceConnectionProfile ¶ added in v6.47.0
func (o StreamSourceConfigPtrOutput) SourceConnectionProfile() pulumi.StringPtrOutput
Source connection profile resource. Format: projects/{project}/locations/{location}/connectionProfiles/{name}
func (StreamSourceConfigPtrOutput) ToStreamSourceConfigPtrOutput ¶ added in v6.47.0
func (o StreamSourceConfigPtrOutput) ToStreamSourceConfigPtrOutput() StreamSourceConfigPtrOutput
func (StreamSourceConfigPtrOutput) ToStreamSourceConfigPtrOutputWithContext ¶ added in v6.47.0
func (o StreamSourceConfigPtrOutput) ToStreamSourceConfigPtrOutputWithContext(ctx context.Context) StreamSourceConfigPtrOutput
type StreamState ¶ added in v6.47.0
type StreamState struct { // Backfill strategy to automatically backfill the Stream's objects. Specific objects can be excluded. // Structure is documented below. BackfillAll StreamBackfillAllPtrInput // Backfill strategy to disable automatic backfill for the Stream's objects. BackfillNone StreamBackfillNonePtrInput // Desired state of the Stream. Set this field to `RUNNING` to start the stream, and `PAUSED` to pause the stream. DesiredState pulumi.StringPtrInput // Destination connection profile configuration. // Structure is documented below. DestinationConfig StreamDestinationConfigPtrInput // Display name. DisplayName pulumi.StringPtrInput // Labels. Labels pulumi.StringMapInput // The name of the location this stream is located in. Location pulumi.StringPtrInput // The stream's name. Name pulumi.StringPtrInput // The ID of the project in which the resource belongs. // If it is not provided, the provider project is used. Project pulumi.StringPtrInput // Source connection profile configuration. // Structure is documented below. SourceConfig StreamSourceConfigPtrInput // The state of the stream. State pulumi.StringPtrInput // The stream identifier. StreamId pulumi.StringPtrInput }
func (StreamState) ElementType ¶ added in v6.47.0
func (StreamState) ElementType() reflect.Type