aiven

package
v2.2.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 6, 2020 License: Apache-2.0 Imports: 6 Imported by: 0

Documentation

Overview

A Pulumi package for creating and managing Aiven cloud resources.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Account

type Account struct {
	pulumi.CustomResourceState

	// Account id
	AccountId pulumi.StringOutput `pulumi:"accountId"`
	// Time of creation
	CreateTime pulumi.StringOutput `pulumi:"createTime"`
	// Account name
	Name pulumi.StringOutput `pulumi:"name"`
	// Owner team id
	OwnerTeamId pulumi.StringOutput `pulumi:"ownerTeamId"`
	// Tenant id
	TenantId pulumi.StringOutput `pulumi:"tenantId"`
	// Time of last update
	UpdateTime pulumi.StringOutput `pulumi:"updateTime"`
}

## Example Usage

```go package main

import (

"github.com/pulumi/pulumi-aiven/sdk/v2/go/aiven"
"github.com/pulumi/pulumi/sdk/v2/go/pulumi"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := aiven.NewAccount(ctx, "account1", nil)
		if err != nil {
			return err
		}
		return nil
	})
}

```

func GetAccount

func GetAccount(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *AccountState, opts ...pulumi.ResourceOption) (*Account, error)

GetAccount gets an existing Account 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 NewAccount

func NewAccount(ctx *pulumi.Context,
	name string, args *AccountArgs, opts ...pulumi.ResourceOption) (*Account, error)

NewAccount registers a new resource with the given unique name, arguments, and options.

type AccountArgs

type AccountArgs struct {
	// Time of creation
	CreateTime pulumi.StringPtrInput
	// Account name
	Name pulumi.StringPtrInput
	// Owner team id
	OwnerTeamId pulumi.StringPtrInput
	// Tenant id
	TenantId pulumi.StringPtrInput
	// Time of last update
	UpdateTime pulumi.StringPtrInput
}

The set of arguments for constructing a Account resource.

func (AccountArgs) ElementType

func (AccountArgs) ElementType() reflect.Type

type AccountAuthentication added in v2.2.0

type AccountAuthentication struct {
	pulumi.CustomResourceState

	// Account id
	AccountId pulumi.StringOutput `pulumi:"accountId"`
	// Account authentication id
	AuthenticationId pulumi.StringOutput `pulumi:"authenticationId"`
	// Time of creation
	CreateTime pulumi.StringOutput `pulumi:"createTime"`
	// Status of account authentication method
	Enabled pulumi.BoolPtrOutput `pulumi:"enabled"`
	// Account team name
	Name pulumi.StringOutput `pulumi:"name"`
	// SAML Assertion Consumer Service URL
	SamlAcsUrl pulumi.StringOutput `pulumi:"samlAcsUrl"`
	// SAML Certificate
	SamlCertificate pulumi.StringPtrOutput `pulumi:"samlCertificate"`
	// SAML Entity id
	SamlEntityId pulumi.StringPtrOutput `pulumi:"samlEntityId"`
	// SAML Idp URL
	SamlIdpUrl pulumi.StringPtrOutput `pulumi:"samlIdpUrl"`
	// SAML Metadata URL
	SamlMetadataUrl pulumi.StringOutput `pulumi:"samlMetadataUrl"`
	// Account authentication id
	Type pulumi.StringOutput `pulumi:"type"`
	// Time of last update
	UpdateTime pulumi.StringOutput `pulumi:"updateTime"`
}

func GetAccountAuthentication added in v2.2.0

func GetAccountAuthentication(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *AccountAuthenticationState, opts ...pulumi.ResourceOption) (*AccountAuthentication, error)

GetAccountAuthentication gets an existing AccountAuthentication 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 NewAccountAuthentication added in v2.2.0

func NewAccountAuthentication(ctx *pulumi.Context,
	name string, args *AccountAuthenticationArgs, opts ...pulumi.ResourceOption) (*AccountAuthentication, error)

NewAccountAuthentication registers a new resource with the given unique name, arguments, and options.

type AccountAuthenticationArgs added in v2.2.0

type AccountAuthenticationArgs struct {
	// Account id
	AccountId pulumi.StringInput
	// Account authentication id
	AuthenticationId pulumi.StringPtrInput
	// Time of creation
	CreateTime pulumi.StringPtrInput
	// Status of account authentication method
	Enabled pulumi.BoolPtrInput
	// Account team name
	Name pulumi.StringPtrInput
	// SAML Assertion Consumer Service URL
	SamlAcsUrl pulumi.StringPtrInput
	// SAML Certificate
	SamlCertificate pulumi.StringPtrInput
	// SAML Entity id
	SamlEntityId pulumi.StringPtrInput
	// SAML Idp URL
	SamlIdpUrl pulumi.StringPtrInput
	// SAML Metadata URL
	SamlMetadataUrl pulumi.StringPtrInput
	// Account authentication id
	Type pulumi.StringInput
	// Time of last update
	UpdateTime pulumi.StringPtrInput
}

The set of arguments for constructing a AccountAuthentication resource.

func (AccountAuthenticationArgs) ElementType added in v2.2.0

func (AccountAuthenticationArgs) ElementType() reflect.Type

type AccountAuthenticationState added in v2.2.0

type AccountAuthenticationState struct {
	// Account id
	AccountId pulumi.StringPtrInput
	// Account authentication id
	AuthenticationId pulumi.StringPtrInput
	// Time of creation
	CreateTime pulumi.StringPtrInput
	// Status of account authentication method
	Enabled pulumi.BoolPtrInput
	// Account team name
	Name pulumi.StringPtrInput
	// SAML Assertion Consumer Service URL
	SamlAcsUrl pulumi.StringPtrInput
	// SAML Certificate
	SamlCertificate pulumi.StringPtrInput
	// SAML Entity id
	SamlEntityId pulumi.StringPtrInput
	// SAML Idp URL
	SamlIdpUrl pulumi.StringPtrInput
	// SAML Metadata URL
	SamlMetadataUrl pulumi.StringPtrInput
	// Account authentication id
	Type pulumi.StringPtrInput
	// Time of last update
	UpdateTime pulumi.StringPtrInput
}

func (AccountAuthenticationState) ElementType added in v2.2.0

func (AccountAuthenticationState) ElementType() reflect.Type

type AccountState

type AccountState struct {
	// Account id
	AccountId pulumi.StringPtrInput
	// Time of creation
	CreateTime pulumi.StringPtrInput
	// Account name
	Name pulumi.StringPtrInput
	// Owner team id
	OwnerTeamId pulumi.StringPtrInput
	// Tenant id
	TenantId pulumi.StringPtrInput
	// Time of last update
	UpdateTime pulumi.StringPtrInput
}

func (AccountState) ElementType

func (AccountState) ElementType() reflect.Type

type AccountTeam

type AccountTeam struct {
	pulumi.CustomResourceState

	// Account id
	AccountId pulumi.StringOutput `pulumi:"accountId"`
	// Time of creation
	CreateTime pulumi.StringOutput `pulumi:"createTime"`
	// Account team name
	Name pulumi.StringOutput `pulumi:"name"`
	// Account team id
	TeamId pulumi.StringOutput `pulumi:"teamId"`
	// Time of last update
	UpdateTime pulumi.StringOutput `pulumi:"updateTime"`
}

## Example Usage

```go package main

import (

"github.com/pulumi/pulumi-aiven/sdk/v2/go/aiven"
"github.com/pulumi/pulumi/sdk/v2/go/pulumi"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := aiven.NewAccountTeam(ctx, "accountTeam1", &aiven.AccountTeamArgs{
			AccountId: pulumi.Any(aiven_account.Team.Account_id),
		})
		if err != nil {
			return err
		}
		return nil
	})
}

```

func GetAccountTeam

func GetAccountTeam(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *AccountTeamState, opts ...pulumi.ResourceOption) (*AccountTeam, error)

GetAccountTeam gets an existing AccountTeam 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 NewAccountTeam

func NewAccountTeam(ctx *pulumi.Context,
	name string, args *AccountTeamArgs, opts ...pulumi.ResourceOption) (*AccountTeam, error)

NewAccountTeam registers a new resource with the given unique name, arguments, and options.

type AccountTeamArgs

type AccountTeamArgs struct {
	// Account id
	AccountId pulumi.StringInput
	// Time of creation
	CreateTime pulumi.StringPtrInput
	// Account team name
	Name pulumi.StringPtrInput
	// Time of last update
	UpdateTime pulumi.StringPtrInput
}

The set of arguments for constructing a AccountTeam resource.

func (AccountTeamArgs) ElementType

func (AccountTeamArgs) ElementType() reflect.Type

type AccountTeamMember

type AccountTeamMember struct {
	pulumi.CustomResourceState

	// Team member invitation status
	Accepted pulumi.BoolOutput `pulumi:"accepted"`
	// Account id
	AccountId pulumi.StringOutput `pulumi:"accountId"`
	// Time of creation
	CreateTime pulumi.StringOutput `pulumi:"createTime"`
	// Team invited by user email
	InvitedByUserEmail pulumi.StringOutput `pulumi:"invitedByUserEmail"`
	// Account team id
	TeamId pulumi.StringOutput `pulumi:"teamId"`
	// Team invite user email
	UserEmail pulumi.StringOutput `pulumi:"userEmail"`
}

During the creation of `AccountTeamMember` resource, an email invitation will be sent to a user using `userEmail` address. If the user accepts an invitation, he or she will become a member of the account team. The deletion of `AccountTeamMember` will not only delete invitation if one was sent but not yet accepted by the user, and it will also eliminate an account team member if one has accepted an invitation previously.

## Example Usage

```go package main

import (

"github.com/pulumi/pulumi-aiven/sdk/v2/go/aiven"
"github.com/pulumi/pulumi/sdk/v2/go/pulumi"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := aiven.NewAccountTeamMember(ctx, "foo", &aiven.AccountTeamMemberArgs{
			AccountId: pulumi.Any(aiven_account.Developers.Account_id),
			TeamId:    pulumi.Any(aiven_account.Developers.Account_id),
			UserEmail: pulumi.String("user+1@example.com"),
		})
		if err != nil {
			return err
		}
		return nil
	})
}

```

func GetAccountTeamMember

func GetAccountTeamMember(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *AccountTeamMemberState, opts ...pulumi.ResourceOption) (*AccountTeamMember, error)

GetAccountTeamMember gets an existing AccountTeamMember 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 NewAccountTeamMember

func NewAccountTeamMember(ctx *pulumi.Context,
	name string, args *AccountTeamMemberArgs, opts ...pulumi.ResourceOption) (*AccountTeamMember, error)

NewAccountTeamMember registers a new resource with the given unique name, arguments, and options.

type AccountTeamMemberArgs

type AccountTeamMemberArgs struct {
	// Team member invitation status
	Accepted pulumi.BoolPtrInput
	// Account id
	AccountId pulumi.StringInput
	// Time of creation
	CreateTime pulumi.StringPtrInput
	// Team invited by user email
	InvitedByUserEmail pulumi.StringPtrInput
	// Account team id
	TeamId pulumi.StringInput
	// Team invite user email
	UserEmail pulumi.StringInput
}

The set of arguments for constructing a AccountTeamMember resource.

func (AccountTeamMemberArgs) ElementType

func (AccountTeamMemberArgs) ElementType() reflect.Type

type AccountTeamMemberState

type AccountTeamMemberState struct {
	// Team member invitation status
	Accepted pulumi.BoolPtrInput
	// Account id
	AccountId pulumi.StringPtrInput
	// Time of creation
	CreateTime pulumi.StringPtrInput
	// Team invited by user email
	InvitedByUserEmail pulumi.StringPtrInput
	// Account team id
	TeamId pulumi.StringPtrInput
	// Team invite user email
	UserEmail pulumi.StringPtrInput
}

func (AccountTeamMemberState) ElementType

func (AccountTeamMemberState) ElementType() reflect.Type

type AccountTeamProject

type AccountTeamProject struct {
	pulumi.CustomResourceState

	// Account id
	AccountId pulumi.StringOutput `pulumi:"accountId"`
	// Account team project name
	ProjectName pulumi.StringPtrOutput `pulumi:"projectName"`
	// Account team id
	TeamId pulumi.StringOutput `pulumi:"teamId"`
	// Account team project type, can one of the following values: admin, developer, operator and read_only
	TeamType pulumi.StringPtrOutput `pulumi:"teamType"`
}

The account team project is intended to link and existing project to the existing account team. It is important to note that the project should have an `accountId` property set and equal to account team you are trying to link this project.

## Example Usage

```go package main

import (

"github.com/pulumi/pulumi-aiven/sdk/v2/go/aiven"
"github.com/pulumi/pulumi/sdk/v2/go/pulumi"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		project1, err := aiven.NewProject(ctx, "project1", &aiven.ProjectArgs{
			AccountId: pulumi.Any(aiven_account_team.Developers.Account_id),
			Project:   pulumi.String("project-1"),
		})
		if err != nil {
			return err
		}
		_, err = aiven.NewAccountTeamProject(ctx, "accountTeamProject1", &aiven.AccountTeamProjectArgs{
			AccountId:   pulumi.Any(aiven_account_team.Developers.Account_id),
			ProjectName: project1.Project,
			TeamId:      pulumi.Any(aiven_account_team.Developers.Team_id),
			TeamType:    pulumi.String("admin"),
		})
		if err != nil {
			return err
		}
		return nil
	})
}

```

func GetAccountTeamProject

func GetAccountTeamProject(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *AccountTeamProjectState, opts ...pulumi.ResourceOption) (*AccountTeamProject, error)

GetAccountTeamProject gets an existing AccountTeamProject 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 NewAccountTeamProject

func NewAccountTeamProject(ctx *pulumi.Context,
	name string, args *AccountTeamProjectArgs, opts ...pulumi.ResourceOption) (*AccountTeamProject, error)

NewAccountTeamProject registers a new resource with the given unique name, arguments, and options.

type AccountTeamProjectArgs

type AccountTeamProjectArgs struct {
	// Account id
	AccountId pulumi.StringInput
	// Account team project name
	ProjectName pulumi.StringPtrInput
	// Account team id
	TeamId pulumi.StringInput
	// Account team project type, can one of the following values: admin, developer, operator and read_only
	TeamType pulumi.StringPtrInput
}

The set of arguments for constructing a AccountTeamProject resource.

func (AccountTeamProjectArgs) ElementType

func (AccountTeamProjectArgs) ElementType() reflect.Type

type AccountTeamProjectState

type AccountTeamProjectState struct {
	// Account id
	AccountId pulumi.StringPtrInput
	// Account team project name
	ProjectName pulumi.StringPtrInput
	// Account team id
	TeamId pulumi.StringPtrInput
	// Account team project type, can one of the following values: admin, developer, operator and read_only
	TeamType pulumi.StringPtrInput
}

func (AccountTeamProjectState) ElementType

func (AccountTeamProjectState) ElementType() reflect.Type

type AccountTeamState

type AccountTeamState struct {
	// Account id
	AccountId pulumi.StringPtrInput
	// Time of creation
	CreateTime pulumi.StringPtrInput
	// Account team name
	Name pulumi.StringPtrInput
	// Account team id
	TeamId pulumi.StringPtrInput
	// Time of last update
	UpdateTime pulumi.StringPtrInput
}

func (AccountTeamState) ElementType

func (AccountTeamState) ElementType() reflect.Type

type ConnectionPool

type ConnectionPool struct {
	pulumi.CustomResourceState

	// URI for connecting to the pool
	ConnectionUri pulumi.StringOutput `pulumi:"connectionUri"`
	// Name of the database the pool connects to
	DatabaseName pulumi.StringOutput `pulumi:"databaseName"`
	// Mode the pool operates in (session, transaction, statement)
	PoolMode pulumi.StringPtrOutput `pulumi:"poolMode"`
	// Name of the pool
	PoolName pulumi.StringOutput `pulumi:"poolName"`
	// Number of connections the pool may create towards the backend server
	PoolSize pulumi.IntPtrOutput `pulumi:"poolSize"`
	// Project to link the connection pool to
	Project pulumi.StringOutput `pulumi:"project"`
	// Service to link the connection pool to
	ServiceName pulumi.StringOutput `pulumi:"serviceName"`
	// Name of the service user used to connect to the database
	Username pulumi.StringOutput `pulumi:"username"`
}

## Example Usage

```go package main

import (

"github.com/pulumi/pulumi-aiven/sdk/v2/go/aiven"
"github.com/pulumi/pulumi/sdk/v2/go/pulumi"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := aiven.NewConnectionPool(ctx, "mytestpool", &aiven.ConnectionPoolArgs{
			DatabaseName: pulumi.Any(aiven_database.Mydatabase.Database_name),
			PoolMode:     pulumi.String("transaction"),
			PoolName:     pulumi.String("mypool"),
			PoolSize:     pulumi.Int(10),
			Project:      pulumi.Any(aiven_project.Myproject.Project),
			ServiceName:  pulumi.Any(aiven_service.Myservice.Service_name),
			Username:     pulumi.Any(aiven_service_user.Myserviceuser.Username),
		})
		if err != nil {
			return err
		}
		return nil
	})
}

```

func GetConnectionPool

func GetConnectionPool(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *ConnectionPoolState, opts ...pulumi.ResourceOption) (*ConnectionPool, error)

GetConnectionPool gets an existing ConnectionPool 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 NewConnectionPool

func NewConnectionPool(ctx *pulumi.Context,
	name string, args *ConnectionPoolArgs, opts ...pulumi.ResourceOption) (*ConnectionPool, error)

NewConnectionPool registers a new resource with the given unique name, arguments, and options.

type ConnectionPoolArgs

type ConnectionPoolArgs struct {
	// Name of the database the pool connects to
	DatabaseName pulumi.StringInput
	// Mode the pool operates in (session, transaction, statement)
	PoolMode pulumi.StringPtrInput
	// Name of the pool
	PoolName pulumi.StringInput
	// Number of connections the pool may create towards the backend server
	PoolSize pulumi.IntPtrInput
	// Project to link the connection pool to
	Project pulumi.StringInput
	// Service to link the connection pool to
	ServiceName pulumi.StringInput
	// Name of the service user used to connect to the database
	Username pulumi.StringInput
}

The set of arguments for constructing a ConnectionPool resource.

func (ConnectionPoolArgs) ElementType

func (ConnectionPoolArgs) ElementType() reflect.Type

type ConnectionPoolState

type ConnectionPoolState struct {
	// URI for connecting to the pool
	ConnectionUri pulumi.StringPtrInput
	// Name of the database the pool connects to
	DatabaseName pulumi.StringPtrInput
	// Mode the pool operates in (session, transaction, statement)
	PoolMode pulumi.StringPtrInput
	// Name of the pool
	PoolName pulumi.StringPtrInput
	// Number of connections the pool may create towards the backend server
	PoolSize pulumi.IntPtrInput
	// Project to link the connection pool to
	Project pulumi.StringPtrInput
	// Service to link the connection pool to
	ServiceName pulumi.StringPtrInput
	// Name of the service user used to connect to the database
	Username pulumi.StringPtrInput
}

func (ConnectionPoolState) ElementType

func (ConnectionPoolState) ElementType() reflect.Type

type Database

type Database struct {
	pulumi.CustomResourceState

	// Service database name
	DatabaseName pulumi.StringOutput `pulumi:"databaseName"`
	// Default string sort order (LC_COLLATE) of the database. Default value: en_US.UTF-8
	LcCollate pulumi.StringPtrOutput `pulumi:"lcCollate"`
	// Default character classification (LC_CTYPE) of the database. Default value: en_US.UTF-8
	LcCtype pulumi.StringPtrOutput `pulumi:"lcCtype"`
	// Project to link the database to
	Project pulumi.StringOutput `pulumi:"project"`
	// Service to link the database to
	ServiceName pulumi.StringOutput `pulumi:"serviceName"`
	// It is a Terraform client-side deletion protections, which prevents the database from being deleted by Terraform. It is
	// recommended to enable this for any production databases containing critical data.
	TerminationProtection pulumi.BoolPtrOutput `pulumi:"terminationProtection"`
}

## Example Usage

```go package main

import (

"github.com/pulumi/pulumi-aiven/sdk/v2/go/aiven"
"github.com/pulumi/pulumi/sdk/v2/go/pulumi"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := aiven.NewDatabase(ctx, "mydatabase", &aiven.DatabaseArgs{
			DatabaseName: pulumi.String("<DATABASE_NAME>"),
			Project:      pulumi.Any(aiven_project.Myproject.Project),
			ServiceName:  pulumi.Any(aiven_service.Myservice.Service_name),
		})
		if err != nil {
			return err
		}
		return nil
	})
}

```

func GetDatabase

func GetDatabase(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *DatabaseState, opts ...pulumi.ResourceOption) (*Database, error)

GetDatabase gets an existing Database 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 NewDatabase

func NewDatabase(ctx *pulumi.Context,
	name string, args *DatabaseArgs, opts ...pulumi.ResourceOption) (*Database, error)

NewDatabase registers a new resource with the given unique name, arguments, and options.

type DatabaseArgs

type DatabaseArgs struct {
	// Service database name
	DatabaseName pulumi.StringInput
	// Default string sort order (LC_COLLATE) of the database. Default value: en_US.UTF-8
	LcCollate pulumi.StringPtrInput
	// Default character classification (LC_CTYPE) of the database. Default value: en_US.UTF-8
	LcCtype pulumi.StringPtrInput
	// Project to link the database to
	Project pulumi.StringInput
	// Service to link the database to
	ServiceName pulumi.StringInput
	// It is a Terraform client-side deletion protections, which prevents the database from being deleted by Terraform. It is
	// recommended to enable this for any production databases containing critical data.
	TerminationProtection pulumi.BoolPtrInput
}

The set of arguments for constructing a Database resource.

func (DatabaseArgs) ElementType

func (DatabaseArgs) ElementType() reflect.Type

type DatabaseState

type DatabaseState struct {
	// Service database name
	DatabaseName pulumi.StringPtrInput
	// Default string sort order (LC_COLLATE) of the database. Default value: en_US.UTF-8
	LcCollate pulumi.StringPtrInput
	// Default character classification (LC_CTYPE) of the database. Default value: en_US.UTF-8
	LcCtype pulumi.StringPtrInput
	// Project to link the database to
	Project pulumi.StringPtrInput
	// Service to link the database to
	ServiceName pulumi.StringPtrInput
	// It is a Terraform client-side deletion protections, which prevents the database from being deleted by Terraform. It is
	// recommended to enable this for any production databases containing critical data.
	TerminationProtection pulumi.BoolPtrInput
}

func (DatabaseState) ElementType

func (DatabaseState) ElementType() reflect.Type

type ElasticSearchAcl

type ElasticSearchAcl struct {
	pulumi.CustomResourceState

	// List of Elasticsearch ACLs
	Acls ElasticSearchAclAclArrayOutput `pulumi:"acls"`
	// Enable Elasticsearch ACLs. When disabled authenticated service users have unrestricted access
	Enabled pulumi.BoolPtrOutput `pulumi:"enabled"`
	// Index rules can be applied in a limited fashion to the _mget, _msearch and _bulk APIs (and only those) by enabling the
	// ExtendedAcl option for the service. When it is enabled, users can use these APIs as long as all operations only target
	// indexes they have been granted access to
	ExtendedAcl pulumi.BoolPtrOutput `pulumi:"extendedAcl"`
	// Project to link the Elasticsearch ACLs to
	Project pulumi.StringOutput `pulumi:"project"`
	// Service to link the Elasticsearch ACLs to
	ServiceName pulumi.StringOutput `pulumi:"serviceName"`
}

func GetElasticSearchAcl

func GetElasticSearchAcl(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *ElasticSearchAclState, opts ...pulumi.ResourceOption) (*ElasticSearchAcl, error)

GetElasticSearchAcl gets an existing ElasticSearchAcl 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 NewElasticSearchAcl

func NewElasticSearchAcl(ctx *pulumi.Context,
	name string, args *ElasticSearchAclArgs, opts ...pulumi.ResourceOption) (*ElasticSearchAcl, error)

NewElasticSearchAcl registers a new resource with the given unique name, arguments, and options.

type ElasticSearchAclAcl

type ElasticSearchAclAcl struct {
	Rules    []ElasticSearchAclAclRule `pulumi:"rules"`
	Username string                    `pulumi:"username"`
}

type ElasticSearchAclAclArgs

type ElasticSearchAclAclArgs struct {
	Rules    ElasticSearchAclAclRuleArrayInput `pulumi:"rules"`
	Username pulumi.StringInput                `pulumi:"username"`
}

func (ElasticSearchAclAclArgs) ElementType

func (ElasticSearchAclAclArgs) ElementType() reflect.Type

func (ElasticSearchAclAclArgs) ToElasticSearchAclAclOutput

func (i ElasticSearchAclAclArgs) ToElasticSearchAclAclOutput() ElasticSearchAclAclOutput

func (ElasticSearchAclAclArgs) ToElasticSearchAclAclOutputWithContext

func (i ElasticSearchAclAclArgs) ToElasticSearchAclAclOutputWithContext(ctx context.Context) ElasticSearchAclAclOutput

type ElasticSearchAclAclArray

type ElasticSearchAclAclArray []ElasticSearchAclAclInput

func (ElasticSearchAclAclArray) ElementType

func (ElasticSearchAclAclArray) ElementType() reflect.Type

func (ElasticSearchAclAclArray) ToElasticSearchAclAclArrayOutput

func (i ElasticSearchAclAclArray) ToElasticSearchAclAclArrayOutput() ElasticSearchAclAclArrayOutput

func (ElasticSearchAclAclArray) ToElasticSearchAclAclArrayOutputWithContext

func (i ElasticSearchAclAclArray) ToElasticSearchAclAclArrayOutputWithContext(ctx context.Context) ElasticSearchAclAclArrayOutput

type ElasticSearchAclAclArrayInput

type ElasticSearchAclAclArrayInput interface {
	pulumi.Input

	ToElasticSearchAclAclArrayOutput() ElasticSearchAclAclArrayOutput
	ToElasticSearchAclAclArrayOutputWithContext(context.Context) ElasticSearchAclAclArrayOutput
}

ElasticSearchAclAclArrayInput is an input type that accepts ElasticSearchAclAclArray and ElasticSearchAclAclArrayOutput values. You can construct a concrete instance of `ElasticSearchAclAclArrayInput` via:

ElasticSearchAclAclArray{ ElasticSearchAclAclArgs{...} }

type ElasticSearchAclAclArrayOutput

type ElasticSearchAclAclArrayOutput struct{ *pulumi.OutputState }

func (ElasticSearchAclAclArrayOutput) ElementType

func (ElasticSearchAclAclArrayOutput) Index

func (ElasticSearchAclAclArrayOutput) ToElasticSearchAclAclArrayOutput

func (o ElasticSearchAclAclArrayOutput) ToElasticSearchAclAclArrayOutput() ElasticSearchAclAclArrayOutput

func (ElasticSearchAclAclArrayOutput) ToElasticSearchAclAclArrayOutputWithContext

func (o ElasticSearchAclAclArrayOutput) ToElasticSearchAclAclArrayOutputWithContext(ctx context.Context) ElasticSearchAclAclArrayOutput

type ElasticSearchAclAclInput

type ElasticSearchAclAclInput interface {
	pulumi.Input

	ToElasticSearchAclAclOutput() ElasticSearchAclAclOutput
	ToElasticSearchAclAclOutputWithContext(context.Context) ElasticSearchAclAclOutput
}

ElasticSearchAclAclInput is an input type that accepts ElasticSearchAclAclArgs and ElasticSearchAclAclOutput values. You can construct a concrete instance of `ElasticSearchAclAclInput` via:

ElasticSearchAclAclArgs{...}

type ElasticSearchAclAclOutput

type ElasticSearchAclAclOutput struct{ *pulumi.OutputState }

func (ElasticSearchAclAclOutput) ElementType

func (ElasticSearchAclAclOutput) ElementType() reflect.Type

func (ElasticSearchAclAclOutput) Rules

func (ElasticSearchAclAclOutput) ToElasticSearchAclAclOutput

func (o ElasticSearchAclAclOutput) ToElasticSearchAclAclOutput() ElasticSearchAclAclOutput

func (ElasticSearchAclAclOutput) ToElasticSearchAclAclOutputWithContext

func (o ElasticSearchAclAclOutput) ToElasticSearchAclAclOutputWithContext(ctx context.Context) ElasticSearchAclAclOutput

func (ElasticSearchAclAclOutput) Username

type ElasticSearchAclAclRule

type ElasticSearchAclAclRule struct {
	Index      string `pulumi:"index"`
	Permission string `pulumi:"permission"`
}

type ElasticSearchAclAclRuleArgs

type ElasticSearchAclAclRuleArgs struct {
	Index      pulumi.StringInput `pulumi:"index"`
	Permission pulumi.StringInput `pulumi:"permission"`
}

func (ElasticSearchAclAclRuleArgs) ElementType

func (ElasticSearchAclAclRuleArgs) ToElasticSearchAclAclRuleOutput

func (i ElasticSearchAclAclRuleArgs) ToElasticSearchAclAclRuleOutput() ElasticSearchAclAclRuleOutput

func (ElasticSearchAclAclRuleArgs) ToElasticSearchAclAclRuleOutputWithContext

func (i ElasticSearchAclAclRuleArgs) ToElasticSearchAclAclRuleOutputWithContext(ctx context.Context) ElasticSearchAclAclRuleOutput

type ElasticSearchAclAclRuleArray

type ElasticSearchAclAclRuleArray []ElasticSearchAclAclRuleInput

func (ElasticSearchAclAclRuleArray) ElementType

func (ElasticSearchAclAclRuleArray) ToElasticSearchAclAclRuleArrayOutput

func (i ElasticSearchAclAclRuleArray) ToElasticSearchAclAclRuleArrayOutput() ElasticSearchAclAclRuleArrayOutput

func (ElasticSearchAclAclRuleArray) ToElasticSearchAclAclRuleArrayOutputWithContext

func (i ElasticSearchAclAclRuleArray) ToElasticSearchAclAclRuleArrayOutputWithContext(ctx context.Context) ElasticSearchAclAclRuleArrayOutput

type ElasticSearchAclAclRuleArrayInput

type ElasticSearchAclAclRuleArrayInput interface {
	pulumi.Input

	ToElasticSearchAclAclRuleArrayOutput() ElasticSearchAclAclRuleArrayOutput
	ToElasticSearchAclAclRuleArrayOutputWithContext(context.Context) ElasticSearchAclAclRuleArrayOutput
}

ElasticSearchAclAclRuleArrayInput is an input type that accepts ElasticSearchAclAclRuleArray and ElasticSearchAclAclRuleArrayOutput values. You can construct a concrete instance of `ElasticSearchAclAclRuleArrayInput` via:

ElasticSearchAclAclRuleArray{ ElasticSearchAclAclRuleArgs{...} }

type ElasticSearchAclAclRuleArrayOutput

type ElasticSearchAclAclRuleArrayOutput struct{ *pulumi.OutputState }

func (ElasticSearchAclAclRuleArrayOutput) ElementType

func (ElasticSearchAclAclRuleArrayOutput) Index

func (ElasticSearchAclAclRuleArrayOutput) ToElasticSearchAclAclRuleArrayOutput

func (o ElasticSearchAclAclRuleArrayOutput) ToElasticSearchAclAclRuleArrayOutput() ElasticSearchAclAclRuleArrayOutput

func (ElasticSearchAclAclRuleArrayOutput) ToElasticSearchAclAclRuleArrayOutputWithContext

func (o ElasticSearchAclAclRuleArrayOutput) ToElasticSearchAclAclRuleArrayOutputWithContext(ctx context.Context) ElasticSearchAclAclRuleArrayOutput

type ElasticSearchAclAclRuleInput

type ElasticSearchAclAclRuleInput interface {
	pulumi.Input

	ToElasticSearchAclAclRuleOutput() ElasticSearchAclAclRuleOutput
	ToElasticSearchAclAclRuleOutputWithContext(context.Context) ElasticSearchAclAclRuleOutput
}

ElasticSearchAclAclRuleInput is an input type that accepts ElasticSearchAclAclRuleArgs and ElasticSearchAclAclRuleOutput values. You can construct a concrete instance of `ElasticSearchAclAclRuleInput` via:

ElasticSearchAclAclRuleArgs{...}

type ElasticSearchAclAclRuleOutput

type ElasticSearchAclAclRuleOutput struct{ *pulumi.OutputState }

func (ElasticSearchAclAclRuleOutput) ElementType

func (ElasticSearchAclAclRuleOutput) Index

func (ElasticSearchAclAclRuleOutput) Permission

func (ElasticSearchAclAclRuleOutput) ToElasticSearchAclAclRuleOutput

func (o ElasticSearchAclAclRuleOutput) ToElasticSearchAclAclRuleOutput() ElasticSearchAclAclRuleOutput

func (ElasticSearchAclAclRuleOutput) ToElasticSearchAclAclRuleOutputWithContext

func (o ElasticSearchAclAclRuleOutput) ToElasticSearchAclAclRuleOutputWithContext(ctx context.Context) ElasticSearchAclAclRuleOutput

type ElasticSearchAclArgs

type ElasticSearchAclArgs struct {
	// List of Elasticsearch ACLs
	Acls ElasticSearchAclAclArrayInput
	// Enable Elasticsearch ACLs. When disabled authenticated service users have unrestricted access
	Enabled pulumi.BoolPtrInput
	// Index rules can be applied in a limited fashion to the _mget, _msearch and _bulk APIs (and only those) by enabling the
	// ExtendedAcl option for the service. When it is enabled, users can use these APIs as long as all operations only target
	// indexes they have been granted access to
	ExtendedAcl pulumi.BoolPtrInput
	// Project to link the Elasticsearch ACLs to
	Project pulumi.StringInput
	// Service to link the Elasticsearch ACLs to
	ServiceName pulumi.StringInput
}

The set of arguments for constructing a ElasticSearchAcl resource.

func (ElasticSearchAclArgs) ElementType

func (ElasticSearchAclArgs) ElementType() reflect.Type

type ElasticSearchAclState

type ElasticSearchAclState struct {
	// List of Elasticsearch ACLs
	Acls ElasticSearchAclAclArrayInput
	// Enable Elasticsearch ACLs. When disabled authenticated service users have unrestricted access
	Enabled pulumi.BoolPtrInput
	// Index rules can be applied in a limited fashion to the _mget, _msearch and _bulk APIs (and only those) by enabling the
	// ExtendedAcl option for the service. When it is enabled, users can use these APIs as long as all operations only target
	// indexes they have been granted access to
	ExtendedAcl pulumi.BoolPtrInput
	// Project to link the Elasticsearch ACLs to
	Project pulumi.StringPtrInput
	// Service to link the Elasticsearch ACLs to
	ServiceName pulumi.StringPtrInput
}

func (ElasticSearchAclState) ElementType

func (ElasticSearchAclState) ElementType() reflect.Type

type GetElasticSearchAclAcl

type GetElasticSearchAclAcl struct {
	Rules    []GetElasticSearchAclAclRule `pulumi:"rules"`
	Username string                       `pulumi:"username"`
}

type GetElasticSearchAclAclArgs

type GetElasticSearchAclAclArgs struct {
	Rules    GetElasticSearchAclAclRuleArrayInput `pulumi:"rules"`
	Username pulumi.StringInput                   `pulumi:"username"`
}

func (GetElasticSearchAclAclArgs) ElementType

func (GetElasticSearchAclAclArgs) ElementType() reflect.Type

func (GetElasticSearchAclAclArgs) ToGetElasticSearchAclAclOutput

func (i GetElasticSearchAclAclArgs) ToGetElasticSearchAclAclOutput() GetElasticSearchAclAclOutput

func (GetElasticSearchAclAclArgs) ToGetElasticSearchAclAclOutputWithContext

func (i GetElasticSearchAclAclArgs) ToGetElasticSearchAclAclOutputWithContext(ctx context.Context) GetElasticSearchAclAclOutput

type GetElasticSearchAclAclArray

type GetElasticSearchAclAclArray []GetElasticSearchAclAclInput

func (GetElasticSearchAclAclArray) ElementType

func (GetElasticSearchAclAclArray) ToGetElasticSearchAclAclArrayOutput

func (i GetElasticSearchAclAclArray) ToGetElasticSearchAclAclArrayOutput() GetElasticSearchAclAclArrayOutput

func (GetElasticSearchAclAclArray) ToGetElasticSearchAclAclArrayOutputWithContext

func (i GetElasticSearchAclAclArray) ToGetElasticSearchAclAclArrayOutputWithContext(ctx context.Context) GetElasticSearchAclAclArrayOutput

type GetElasticSearchAclAclArrayInput

type GetElasticSearchAclAclArrayInput interface {
	pulumi.Input

	ToGetElasticSearchAclAclArrayOutput() GetElasticSearchAclAclArrayOutput
	ToGetElasticSearchAclAclArrayOutputWithContext(context.Context) GetElasticSearchAclAclArrayOutput
}

GetElasticSearchAclAclArrayInput is an input type that accepts GetElasticSearchAclAclArray and GetElasticSearchAclAclArrayOutput values. You can construct a concrete instance of `GetElasticSearchAclAclArrayInput` via:

GetElasticSearchAclAclArray{ GetElasticSearchAclAclArgs{...} }

type GetElasticSearchAclAclArrayOutput

type GetElasticSearchAclAclArrayOutput struct{ *pulumi.OutputState }

func (GetElasticSearchAclAclArrayOutput) ElementType

func (GetElasticSearchAclAclArrayOutput) Index

func (GetElasticSearchAclAclArrayOutput) ToGetElasticSearchAclAclArrayOutput

func (o GetElasticSearchAclAclArrayOutput) ToGetElasticSearchAclAclArrayOutput() GetElasticSearchAclAclArrayOutput

func (GetElasticSearchAclAclArrayOutput) ToGetElasticSearchAclAclArrayOutputWithContext

func (o GetElasticSearchAclAclArrayOutput) ToGetElasticSearchAclAclArrayOutputWithContext(ctx context.Context) GetElasticSearchAclAclArrayOutput

type GetElasticSearchAclAclInput

type GetElasticSearchAclAclInput interface {
	pulumi.Input

	ToGetElasticSearchAclAclOutput() GetElasticSearchAclAclOutput
	ToGetElasticSearchAclAclOutputWithContext(context.Context) GetElasticSearchAclAclOutput
}

GetElasticSearchAclAclInput is an input type that accepts GetElasticSearchAclAclArgs and GetElasticSearchAclAclOutput values. You can construct a concrete instance of `GetElasticSearchAclAclInput` via:

GetElasticSearchAclAclArgs{...}

type GetElasticSearchAclAclOutput

type GetElasticSearchAclAclOutput struct{ *pulumi.OutputState }

func (GetElasticSearchAclAclOutput) ElementType

func (GetElasticSearchAclAclOutput) Rules

func (GetElasticSearchAclAclOutput) ToGetElasticSearchAclAclOutput

func (o GetElasticSearchAclAclOutput) ToGetElasticSearchAclAclOutput() GetElasticSearchAclAclOutput

func (GetElasticSearchAclAclOutput) ToGetElasticSearchAclAclOutputWithContext

func (o GetElasticSearchAclAclOutput) ToGetElasticSearchAclAclOutputWithContext(ctx context.Context) GetElasticSearchAclAclOutput

func (GetElasticSearchAclAclOutput) Username

type GetElasticSearchAclAclRule

type GetElasticSearchAclAclRule struct {
	Index      string `pulumi:"index"`
	Permission string `pulumi:"permission"`
}

type GetElasticSearchAclAclRuleArgs

type GetElasticSearchAclAclRuleArgs struct {
	Index      pulumi.StringInput `pulumi:"index"`
	Permission pulumi.StringInput `pulumi:"permission"`
}

func (GetElasticSearchAclAclRuleArgs) ElementType

func (GetElasticSearchAclAclRuleArgs) ToGetElasticSearchAclAclRuleOutput

func (i GetElasticSearchAclAclRuleArgs) ToGetElasticSearchAclAclRuleOutput() GetElasticSearchAclAclRuleOutput

func (GetElasticSearchAclAclRuleArgs) ToGetElasticSearchAclAclRuleOutputWithContext

func (i GetElasticSearchAclAclRuleArgs) ToGetElasticSearchAclAclRuleOutputWithContext(ctx context.Context) GetElasticSearchAclAclRuleOutput

type GetElasticSearchAclAclRuleArray

type GetElasticSearchAclAclRuleArray []GetElasticSearchAclAclRuleInput

func (GetElasticSearchAclAclRuleArray) ElementType

func (GetElasticSearchAclAclRuleArray) ToGetElasticSearchAclAclRuleArrayOutput

func (i GetElasticSearchAclAclRuleArray) ToGetElasticSearchAclAclRuleArrayOutput() GetElasticSearchAclAclRuleArrayOutput

func (GetElasticSearchAclAclRuleArray) ToGetElasticSearchAclAclRuleArrayOutputWithContext

func (i GetElasticSearchAclAclRuleArray) ToGetElasticSearchAclAclRuleArrayOutputWithContext(ctx context.Context) GetElasticSearchAclAclRuleArrayOutput

type GetElasticSearchAclAclRuleArrayInput

type GetElasticSearchAclAclRuleArrayInput interface {
	pulumi.Input

	ToGetElasticSearchAclAclRuleArrayOutput() GetElasticSearchAclAclRuleArrayOutput
	ToGetElasticSearchAclAclRuleArrayOutputWithContext(context.Context) GetElasticSearchAclAclRuleArrayOutput
}

GetElasticSearchAclAclRuleArrayInput is an input type that accepts GetElasticSearchAclAclRuleArray and GetElasticSearchAclAclRuleArrayOutput values. You can construct a concrete instance of `GetElasticSearchAclAclRuleArrayInput` via:

GetElasticSearchAclAclRuleArray{ GetElasticSearchAclAclRuleArgs{...} }

type GetElasticSearchAclAclRuleArrayOutput

type GetElasticSearchAclAclRuleArrayOutput struct{ *pulumi.OutputState }

func (GetElasticSearchAclAclRuleArrayOutput) ElementType

func (GetElasticSearchAclAclRuleArrayOutput) Index

func (GetElasticSearchAclAclRuleArrayOutput) ToGetElasticSearchAclAclRuleArrayOutput

func (o GetElasticSearchAclAclRuleArrayOutput) ToGetElasticSearchAclAclRuleArrayOutput() GetElasticSearchAclAclRuleArrayOutput

func (GetElasticSearchAclAclRuleArrayOutput) ToGetElasticSearchAclAclRuleArrayOutputWithContext

func (o GetElasticSearchAclAclRuleArrayOutput) ToGetElasticSearchAclAclRuleArrayOutputWithContext(ctx context.Context) GetElasticSearchAclAclRuleArrayOutput

type GetElasticSearchAclAclRuleInput

type GetElasticSearchAclAclRuleInput interface {
	pulumi.Input

	ToGetElasticSearchAclAclRuleOutput() GetElasticSearchAclAclRuleOutput
	ToGetElasticSearchAclAclRuleOutputWithContext(context.Context) GetElasticSearchAclAclRuleOutput
}

GetElasticSearchAclAclRuleInput is an input type that accepts GetElasticSearchAclAclRuleArgs and GetElasticSearchAclAclRuleOutput values. You can construct a concrete instance of `GetElasticSearchAclAclRuleInput` via:

GetElasticSearchAclAclRuleArgs{...}

type GetElasticSearchAclAclRuleOutput

type GetElasticSearchAclAclRuleOutput struct{ *pulumi.OutputState }

func (GetElasticSearchAclAclRuleOutput) ElementType

func (GetElasticSearchAclAclRuleOutput) Index

func (GetElasticSearchAclAclRuleOutput) Permission

func (GetElasticSearchAclAclRuleOutput) ToGetElasticSearchAclAclRuleOutput

func (o GetElasticSearchAclAclRuleOutput) ToGetElasticSearchAclAclRuleOutput() GetElasticSearchAclAclRuleOutput

func (GetElasticSearchAclAclRuleOutput) ToGetElasticSearchAclAclRuleOutputWithContext

func (o GetElasticSearchAclAclRuleOutput) ToGetElasticSearchAclAclRuleOutputWithContext(ctx context.Context) GetElasticSearchAclAclRuleOutput

type GetKafkaConnectorTask

type GetKafkaConnectorTask struct {
	Connector string `pulumi:"connector"`
	Task      int    `pulumi:"task"`
}

type GetKafkaConnectorTaskArgs

type GetKafkaConnectorTaskArgs struct {
	Connector pulumi.StringInput `pulumi:"connector"`
	Task      pulumi.IntInput    `pulumi:"task"`
}

func (GetKafkaConnectorTaskArgs) ElementType

func (GetKafkaConnectorTaskArgs) ElementType() reflect.Type

func (GetKafkaConnectorTaskArgs) ToGetKafkaConnectorTaskOutput

func (i GetKafkaConnectorTaskArgs) ToGetKafkaConnectorTaskOutput() GetKafkaConnectorTaskOutput

func (GetKafkaConnectorTaskArgs) ToGetKafkaConnectorTaskOutputWithContext

func (i GetKafkaConnectorTaskArgs) ToGetKafkaConnectorTaskOutputWithContext(ctx context.Context) GetKafkaConnectorTaskOutput

type GetKafkaConnectorTaskArray

type GetKafkaConnectorTaskArray []GetKafkaConnectorTaskInput

func (GetKafkaConnectorTaskArray) ElementType

func (GetKafkaConnectorTaskArray) ElementType() reflect.Type

func (GetKafkaConnectorTaskArray) ToGetKafkaConnectorTaskArrayOutput

func (i GetKafkaConnectorTaskArray) ToGetKafkaConnectorTaskArrayOutput() GetKafkaConnectorTaskArrayOutput

func (GetKafkaConnectorTaskArray) ToGetKafkaConnectorTaskArrayOutputWithContext

func (i GetKafkaConnectorTaskArray) ToGetKafkaConnectorTaskArrayOutputWithContext(ctx context.Context) GetKafkaConnectorTaskArrayOutput

type GetKafkaConnectorTaskArrayInput

type GetKafkaConnectorTaskArrayInput interface {
	pulumi.Input

	ToGetKafkaConnectorTaskArrayOutput() GetKafkaConnectorTaskArrayOutput
	ToGetKafkaConnectorTaskArrayOutputWithContext(context.Context) GetKafkaConnectorTaskArrayOutput
}

GetKafkaConnectorTaskArrayInput is an input type that accepts GetKafkaConnectorTaskArray and GetKafkaConnectorTaskArrayOutput values. You can construct a concrete instance of `GetKafkaConnectorTaskArrayInput` via:

GetKafkaConnectorTaskArray{ GetKafkaConnectorTaskArgs{...} }

type GetKafkaConnectorTaskArrayOutput

type GetKafkaConnectorTaskArrayOutput struct{ *pulumi.OutputState }

func (GetKafkaConnectorTaskArrayOutput) ElementType

func (GetKafkaConnectorTaskArrayOutput) Index

func (GetKafkaConnectorTaskArrayOutput) ToGetKafkaConnectorTaskArrayOutput

func (o GetKafkaConnectorTaskArrayOutput) ToGetKafkaConnectorTaskArrayOutput() GetKafkaConnectorTaskArrayOutput

func (GetKafkaConnectorTaskArrayOutput) ToGetKafkaConnectorTaskArrayOutputWithContext

func (o GetKafkaConnectorTaskArrayOutput) ToGetKafkaConnectorTaskArrayOutputWithContext(ctx context.Context) GetKafkaConnectorTaskArrayOutput

type GetKafkaConnectorTaskInput

type GetKafkaConnectorTaskInput interface {
	pulumi.Input

	ToGetKafkaConnectorTaskOutput() GetKafkaConnectorTaskOutput
	ToGetKafkaConnectorTaskOutputWithContext(context.Context) GetKafkaConnectorTaskOutput
}

GetKafkaConnectorTaskInput is an input type that accepts GetKafkaConnectorTaskArgs and GetKafkaConnectorTaskOutput values. You can construct a concrete instance of `GetKafkaConnectorTaskInput` via:

GetKafkaConnectorTaskArgs{...}

type GetKafkaConnectorTaskOutput

type GetKafkaConnectorTaskOutput struct{ *pulumi.OutputState }

func (GetKafkaConnectorTaskOutput) Connector

func (GetKafkaConnectorTaskOutput) ElementType

func (GetKafkaConnectorTaskOutput) Task

func (GetKafkaConnectorTaskOutput) ToGetKafkaConnectorTaskOutput

func (o GetKafkaConnectorTaskOutput) ToGetKafkaConnectorTaskOutput() GetKafkaConnectorTaskOutput

func (GetKafkaConnectorTaskOutput) ToGetKafkaConnectorTaskOutputWithContext

func (o GetKafkaConnectorTaskOutput) ToGetKafkaConnectorTaskOutputWithContext(ctx context.Context) GetKafkaConnectorTaskOutput

type GetKafkaTopicClientTimeout added in v2.2.0

type GetKafkaTopicClientTimeout struct {
	Create *string `pulumi:"create"`
	Read   *string `pulumi:"read"`
}

type GetKafkaTopicClientTimeoutArgs added in v2.2.0

type GetKafkaTopicClientTimeoutArgs struct {
	Create pulumi.StringPtrInput `pulumi:"create"`
	Read   pulumi.StringPtrInput `pulumi:"read"`
}

func (GetKafkaTopicClientTimeoutArgs) ElementType added in v2.2.0

func (GetKafkaTopicClientTimeoutArgs) ToGetKafkaTopicClientTimeoutOutput added in v2.2.0

func (i GetKafkaTopicClientTimeoutArgs) ToGetKafkaTopicClientTimeoutOutput() GetKafkaTopicClientTimeoutOutput

func (GetKafkaTopicClientTimeoutArgs) ToGetKafkaTopicClientTimeoutOutputWithContext added in v2.2.0

func (i GetKafkaTopicClientTimeoutArgs) ToGetKafkaTopicClientTimeoutOutputWithContext(ctx context.Context) GetKafkaTopicClientTimeoutOutput

type GetKafkaTopicClientTimeoutInput added in v2.2.0

type GetKafkaTopicClientTimeoutInput interface {
	pulumi.Input

	ToGetKafkaTopicClientTimeoutOutput() GetKafkaTopicClientTimeoutOutput
	ToGetKafkaTopicClientTimeoutOutputWithContext(context.Context) GetKafkaTopicClientTimeoutOutput
}

GetKafkaTopicClientTimeoutInput is an input type that accepts GetKafkaTopicClientTimeoutArgs and GetKafkaTopicClientTimeoutOutput values. You can construct a concrete instance of `GetKafkaTopicClientTimeoutInput` via:

GetKafkaTopicClientTimeoutArgs{...}

type GetKafkaTopicClientTimeoutOutput added in v2.2.0

type GetKafkaTopicClientTimeoutOutput struct{ *pulumi.OutputState }

func (GetKafkaTopicClientTimeoutOutput) Create added in v2.2.0

func (GetKafkaTopicClientTimeoutOutput) ElementType added in v2.2.0

func (GetKafkaTopicClientTimeoutOutput) Read added in v2.2.0

func (GetKafkaTopicClientTimeoutOutput) ToGetKafkaTopicClientTimeoutOutput added in v2.2.0

func (o GetKafkaTopicClientTimeoutOutput) ToGetKafkaTopicClientTimeoutOutput() GetKafkaTopicClientTimeoutOutput

func (GetKafkaTopicClientTimeoutOutput) ToGetKafkaTopicClientTimeoutOutputWithContext added in v2.2.0

func (o GetKafkaTopicClientTimeoutOutput) ToGetKafkaTopicClientTimeoutOutputWithContext(ctx context.Context) GetKafkaTopicClientTimeoutOutput

type GetProjectVpcClientTimeout added in v2.2.0

type GetProjectVpcClientTimeout struct {
	Create *string `pulumi:"create"`
	Delete *string `pulumi:"delete"`
}

type GetProjectVpcClientTimeoutArgs added in v2.2.0

type GetProjectVpcClientTimeoutArgs struct {
	Create pulumi.StringPtrInput `pulumi:"create"`
	Delete pulumi.StringPtrInput `pulumi:"delete"`
}

func (GetProjectVpcClientTimeoutArgs) ElementType added in v2.2.0

func (GetProjectVpcClientTimeoutArgs) ToGetProjectVpcClientTimeoutOutput added in v2.2.0

func (i GetProjectVpcClientTimeoutArgs) ToGetProjectVpcClientTimeoutOutput() GetProjectVpcClientTimeoutOutput

func (GetProjectVpcClientTimeoutArgs) ToGetProjectVpcClientTimeoutOutputWithContext added in v2.2.0

func (i GetProjectVpcClientTimeoutArgs) ToGetProjectVpcClientTimeoutOutputWithContext(ctx context.Context) GetProjectVpcClientTimeoutOutput

type GetProjectVpcClientTimeoutInput added in v2.2.0

type GetProjectVpcClientTimeoutInput interface {
	pulumi.Input

	ToGetProjectVpcClientTimeoutOutput() GetProjectVpcClientTimeoutOutput
	ToGetProjectVpcClientTimeoutOutputWithContext(context.Context) GetProjectVpcClientTimeoutOutput
}

GetProjectVpcClientTimeoutInput is an input type that accepts GetProjectVpcClientTimeoutArgs and GetProjectVpcClientTimeoutOutput values. You can construct a concrete instance of `GetProjectVpcClientTimeoutInput` via:

GetProjectVpcClientTimeoutArgs{...}

type GetProjectVpcClientTimeoutOutput added in v2.2.0

type GetProjectVpcClientTimeoutOutput struct{ *pulumi.OutputState }

func (GetProjectVpcClientTimeoutOutput) Create added in v2.2.0

func (GetProjectVpcClientTimeoutOutput) Delete added in v2.2.0

func (GetProjectVpcClientTimeoutOutput) ElementType added in v2.2.0

func (GetProjectVpcClientTimeoutOutput) ToGetProjectVpcClientTimeoutOutput added in v2.2.0

func (o GetProjectVpcClientTimeoutOutput) ToGetProjectVpcClientTimeoutOutput() GetProjectVpcClientTimeoutOutput

func (GetProjectVpcClientTimeoutOutput) ToGetProjectVpcClientTimeoutOutputWithContext added in v2.2.0

func (o GetProjectVpcClientTimeoutOutput) ToGetProjectVpcClientTimeoutOutputWithContext(ctx context.Context) GetProjectVpcClientTimeoutOutput

type GetServiceCassandra

type GetServiceCassandra struct {
}

type GetServiceCassandraArgs

type GetServiceCassandraArgs struct {
}

func (GetServiceCassandraArgs) ElementType

func (GetServiceCassandraArgs) ElementType() reflect.Type

func (GetServiceCassandraArgs) ToGetServiceCassandraOutput

func (i GetServiceCassandraArgs) ToGetServiceCassandraOutput() GetServiceCassandraOutput

func (GetServiceCassandraArgs) ToGetServiceCassandraOutputWithContext

func (i GetServiceCassandraArgs) ToGetServiceCassandraOutputWithContext(ctx context.Context) GetServiceCassandraOutput

type GetServiceCassandraInput

type GetServiceCassandraInput interface {
	pulumi.Input

	ToGetServiceCassandraOutput() GetServiceCassandraOutput
	ToGetServiceCassandraOutputWithContext(context.Context) GetServiceCassandraOutput
}

GetServiceCassandraInput is an input type that accepts GetServiceCassandraArgs and GetServiceCassandraOutput values. You can construct a concrete instance of `GetServiceCassandraInput` via:

GetServiceCassandraArgs{...}

type GetServiceCassandraOutput

type GetServiceCassandraOutput struct{ *pulumi.OutputState }

func (GetServiceCassandraOutput) ElementType

func (GetServiceCassandraOutput) ElementType() reflect.Type

func (GetServiceCassandraOutput) ToGetServiceCassandraOutput

func (o GetServiceCassandraOutput) ToGetServiceCassandraOutput() GetServiceCassandraOutput

func (GetServiceCassandraOutput) ToGetServiceCassandraOutputWithContext

func (o GetServiceCassandraOutput) ToGetServiceCassandraOutputWithContext(ctx context.Context) GetServiceCassandraOutput

type GetServiceCassandraUserConfig

type GetServiceCassandraUserConfig struct {
	IpFilters            []string                                    `pulumi:"ipFilters"`
	MigrateSstableloader *string                                     `pulumi:"migrateSstableloader"`
	PrivateAccess        *GetServiceCassandraUserConfigPrivateAccess `pulumi:"privateAccess"`
	PublicAccess         *GetServiceCassandraUserConfigPublicAccess  `pulumi:"publicAccess"`
	ServiceToForkFrom    *string                                     `pulumi:"serviceToForkFrom"`
}

type GetServiceCassandraUserConfigArgs

type GetServiceCassandraUserConfigArgs struct {
	IpFilters            pulumi.StringArrayInput                            `pulumi:"ipFilters"`
	MigrateSstableloader pulumi.StringPtrInput                              `pulumi:"migrateSstableloader"`
	PrivateAccess        GetServiceCassandraUserConfigPrivateAccessPtrInput `pulumi:"privateAccess"`
	PublicAccess         GetServiceCassandraUserConfigPublicAccessPtrInput  `pulumi:"publicAccess"`
	ServiceToForkFrom    pulumi.StringPtrInput                              `pulumi:"serviceToForkFrom"`
}

func (GetServiceCassandraUserConfigArgs) ElementType

func (GetServiceCassandraUserConfigArgs) ToGetServiceCassandraUserConfigOutput

func (i GetServiceCassandraUserConfigArgs) ToGetServiceCassandraUserConfigOutput() GetServiceCassandraUserConfigOutput

func (GetServiceCassandraUserConfigArgs) ToGetServiceCassandraUserConfigOutputWithContext

func (i GetServiceCassandraUserConfigArgs) ToGetServiceCassandraUserConfigOutputWithContext(ctx context.Context) GetServiceCassandraUserConfigOutput

type GetServiceCassandraUserConfigInput

type GetServiceCassandraUserConfigInput interface {
	pulumi.Input

	ToGetServiceCassandraUserConfigOutput() GetServiceCassandraUserConfigOutput
	ToGetServiceCassandraUserConfigOutputWithContext(context.Context) GetServiceCassandraUserConfigOutput
}

GetServiceCassandraUserConfigInput is an input type that accepts GetServiceCassandraUserConfigArgs and GetServiceCassandraUserConfigOutput values. You can construct a concrete instance of `GetServiceCassandraUserConfigInput` via:

GetServiceCassandraUserConfigArgs{...}

type GetServiceCassandraUserConfigOutput

type GetServiceCassandraUserConfigOutput struct{ *pulumi.OutputState }

func (GetServiceCassandraUserConfigOutput) ElementType

func (GetServiceCassandraUserConfigOutput) IpFilters

func (GetServiceCassandraUserConfigOutput) MigrateSstableloader

func (GetServiceCassandraUserConfigOutput) PrivateAccess

func (GetServiceCassandraUserConfigOutput) PublicAccess

func (GetServiceCassandraUserConfigOutput) ServiceToForkFrom

func (GetServiceCassandraUserConfigOutput) ToGetServiceCassandraUserConfigOutput

func (o GetServiceCassandraUserConfigOutput) ToGetServiceCassandraUserConfigOutput() GetServiceCassandraUserConfigOutput

func (GetServiceCassandraUserConfigOutput) ToGetServiceCassandraUserConfigOutputWithContext

func (o GetServiceCassandraUserConfigOutput) ToGetServiceCassandraUserConfigOutputWithContext(ctx context.Context) GetServiceCassandraUserConfigOutput

type GetServiceCassandraUserConfigPrivateAccess

type GetServiceCassandraUserConfigPrivateAccess struct {
	Prometheus *string `pulumi:"prometheus"`
}

type GetServiceCassandraUserConfigPrivateAccessArgs

type GetServiceCassandraUserConfigPrivateAccessArgs struct {
	Prometheus pulumi.StringPtrInput `pulumi:"prometheus"`
}

func (GetServiceCassandraUserConfigPrivateAccessArgs) ElementType

func (GetServiceCassandraUserConfigPrivateAccessArgs) ToGetServiceCassandraUserConfigPrivateAccessOutput

func (i GetServiceCassandraUserConfigPrivateAccessArgs) ToGetServiceCassandraUserConfigPrivateAccessOutput() GetServiceCassandraUserConfigPrivateAccessOutput

func (GetServiceCassandraUserConfigPrivateAccessArgs) ToGetServiceCassandraUserConfigPrivateAccessOutputWithContext

func (i GetServiceCassandraUserConfigPrivateAccessArgs) ToGetServiceCassandraUserConfigPrivateAccessOutputWithContext(ctx context.Context) GetServiceCassandraUserConfigPrivateAccessOutput

func (GetServiceCassandraUserConfigPrivateAccessArgs) ToGetServiceCassandraUserConfigPrivateAccessPtrOutput

func (i GetServiceCassandraUserConfigPrivateAccessArgs) ToGetServiceCassandraUserConfigPrivateAccessPtrOutput() GetServiceCassandraUserConfigPrivateAccessPtrOutput

func (GetServiceCassandraUserConfigPrivateAccessArgs) ToGetServiceCassandraUserConfigPrivateAccessPtrOutputWithContext

func (i GetServiceCassandraUserConfigPrivateAccessArgs) ToGetServiceCassandraUserConfigPrivateAccessPtrOutputWithContext(ctx context.Context) GetServiceCassandraUserConfigPrivateAccessPtrOutput

type GetServiceCassandraUserConfigPrivateAccessInput

type GetServiceCassandraUserConfigPrivateAccessInput interface {
	pulumi.Input

	ToGetServiceCassandraUserConfigPrivateAccessOutput() GetServiceCassandraUserConfigPrivateAccessOutput
	ToGetServiceCassandraUserConfigPrivateAccessOutputWithContext(context.Context) GetServiceCassandraUserConfigPrivateAccessOutput
}

GetServiceCassandraUserConfigPrivateAccessInput is an input type that accepts GetServiceCassandraUserConfigPrivateAccessArgs and GetServiceCassandraUserConfigPrivateAccessOutput values. You can construct a concrete instance of `GetServiceCassandraUserConfigPrivateAccessInput` via:

GetServiceCassandraUserConfigPrivateAccessArgs{...}

type GetServiceCassandraUserConfigPrivateAccessOutput

type GetServiceCassandraUserConfigPrivateAccessOutput struct{ *pulumi.OutputState }

func (GetServiceCassandraUserConfigPrivateAccessOutput) ElementType

func (GetServiceCassandraUserConfigPrivateAccessOutput) Prometheus

func (GetServiceCassandraUserConfigPrivateAccessOutput) ToGetServiceCassandraUserConfigPrivateAccessOutput

func (o GetServiceCassandraUserConfigPrivateAccessOutput) ToGetServiceCassandraUserConfigPrivateAccessOutput() GetServiceCassandraUserConfigPrivateAccessOutput

func (GetServiceCassandraUserConfigPrivateAccessOutput) ToGetServiceCassandraUserConfigPrivateAccessOutputWithContext

func (o GetServiceCassandraUserConfigPrivateAccessOutput) ToGetServiceCassandraUserConfigPrivateAccessOutputWithContext(ctx context.Context) GetServiceCassandraUserConfigPrivateAccessOutput

func (GetServiceCassandraUserConfigPrivateAccessOutput) ToGetServiceCassandraUserConfigPrivateAccessPtrOutput

func (o GetServiceCassandraUserConfigPrivateAccessOutput) ToGetServiceCassandraUserConfigPrivateAccessPtrOutput() GetServiceCassandraUserConfigPrivateAccessPtrOutput

func (GetServiceCassandraUserConfigPrivateAccessOutput) ToGetServiceCassandraUserConfigPrivateAccessPtrOutputWithContext

func (o GetServiceCassandraUserConfigPrivateAccessOutput) ToGetServiceCassandraUserConfigPrivateAccessPtrOutputWithContext(ctx context.Context) GetServiceCassandraUserConfigPrivateAccessPtrOutput

type GetServiceCassandraUserConfigPrivateAccessPtrInput

type GetServiceCassandraUserConfigPrivateAccessPtrInput interface {
	pulumi.Input

	ToGetServiceCassandraUserConfigPrivateAccessPtrOutput() GetServiceCassandraUserConfigPrivateAccessPtrOutput
	ToGetServiceCassandraUserConfigPrivateAccessPtrOutputWithContext(context.Context) GetServiceCassandraUserConfigPrivateAccessPtrOutput
}

GetServiceCassandraUserConfigPrivateAccessPtrInput is an input type that accepts GetServiceCassandraUserConfigPrivateAccessArgs, GetServiceCassandraUserConfigPrivateAccessPtr and GetServiceCassandraUserConfigPrivateAccessPtrOutput values. You can construct a concrete instance of `GetServiceCassandraUserConfigPrivateAccessPtrInput` via:

        GetServiceCassandraUserConfigPrivateAccessArgs{...}

or:

        nil

type GetServiceCassandraUserConfigPrivateAccessPtrOutput

type GetServiceCassandraUserConfigPrivateAccessPtrOutput struct{ *pulumi.OutputState }

func (GetServiceCassandraUserConfigPrivateAccessPtrOutput) Elem

func (GetServiceCassandraUserConfigPrivateAccessPtrOutput) ElementType

func (GetServiceCassandraUserConfigPrivateAccessPtrOutput) Prometheus

func (GetServiceCassandraUserConfigPrivateAccessPtrOutput) ToGetServiceCassandraUserConfigPrivateAccessPtrOutput

func (o GetServiceCassandraUserConfigPrivateAccessPtrOutput) ToGetServiceCassandraUserConfigPrivateAccessPtrOutput() GetServiceCassandraUserConfigPrivateAccessPtrOutput

func (GetServiceCassandraUserConfigPrivateAccessPtrOutput) ToGetServiceCassandraUserConfigPrivateAccessPtrOutputWithContext

func (o GetServiceCassandraUserConfigPrivateAccessPtrOutput) ToGetServiceCassandraUserConfigPrivateAccessPtrOutputWithContext(ctx context.Context) GetServiceCassandraUserConfigPrivateAccessPtrOutput

type GetServiceCassandraUserConfigPublicAccess

type GetServiceCassandraUserConfigPublicAccess struct {
	Prometheus *string `pulumi:"prometheus"`
}

type GetServiceCassandraUserConfigPublicAccessArgs

type GetServiceCassandraUserConfigPublicAccessArgs struct {
	Prometheus pulumi.StringPtrInput `pulumi:"prometheus"`
}

func (GetServiceCassandraUserConfigPublicAccessArgs) ElementType

func (GetServiceCassandraUserConfigPublicAccessArgs) ToGetServiceCassandraUserConfigPublicAccessOutput

func (i GetServiceCassandraUserConfigPublicAccessArgs) ToGetServiceCassandraUserConfigPublicAccessOutput() GetServiceCassandraUserConfigPublicAccessOutput

func (GetServiceCassandraUserConfigPublicAccessArgs) ToGetServiceCassandraUserConfigPublicAccessOutputWithContext

func (i GetServiceCassandraUserConfigPublicAccessArgs) ToGetServiceCassandraUserConfigPublicAccessOutputWithContext(ctx context.Context) GetServiceCassandraUserConfigPublicAccessOutput

func (GetServiceCassandraUserConfigPublicAccessArgs) ToGetServiceCassandraUserConfigPublicAccessPtrOutput

func (i GetServiceCassandraUserConfigPublicAccessArgs) ToGetServiceCassandraUserConfigPublicAccessPtrOutput() GetServiceCassandraUserConfigPublicAccessPtrOutput

func (GetServiceCassandraUserConfigPublicAccessArgs) ToGetServiceCassandraUserConfigPublicAccessPtrOutputWithContext

func (i GetServiceCassandraUserConfigPublicAccessArgs) ToGetServiceCassandraUserConfigPublicAccessPtrOutputWithContext(ctx context.Context) GetServiceCassandraUserConfigPublicAccessPtrOutput

type GetServiceCassandraUserConfigPublicAccessInput

type GetServiceCassandraUserConfigPublicAccessInput interface {
	pulumi.Input

	ToGetServiceCassandraUserConfigPublicAccessOutput() GetServiceCassandraUserConfigPublicAccessOutput
	ToGetServiceCassandraUserConfigPublicAccessOutputWithContext(context.Context) GetServiceCassandraUserConfigPublicAccessOutput
}

GetServiceCassandraUserConfigPublicAccessInput is an input type that accepts GetServiceCassandraUserConfigPublicAccessArgs and GetServiceCassandraUserConfigPublicAccessOutput values. You can construct a concrete instance of `GetServiceCassandraUserConfigPublicAccessInput` via:

GetServiceCassandraUserConfigPublicAccessArgs{...}

type GetServiceCassandraUserConfigPublicAccessOutput

type GetServiceCassandraUserConfigPublicAccessOutput struct{ *pulumi.OutputState }

func (GetServiceCassandraUserConfigPublicAccessOutput) ElementType

func (GetServiceCassandraUserConfigPublicAccessOutput) Prometheus

func (GetServiceCassandraUserConfigPublicAccessOutput) ToGetServiceCassandraUserConfigPublicAccessOutput

func (o GetServiceCassandraUserConfigPublicAccessOutput) ToGetServiceCassandraUserConfigPublicAccessOutput() GetServiceCassandraUserConfigPublicAccessOutput

func (GetServiceCassandraUserConfigPublicAccessOutput) ToGetServiceCassandraUserConfigPublicAccessOutputWithContext

func (o GetServiceCassandraUserConfigPublicAccessOutput) ToGetServiceCassandraUserConfigPublicAccessOutputWithContext(ctx context.Context) GetServiceCassandraUserConfigPublicAccessOutput

func (GetServiceCassandraUserConfigPublicAccessOutput) ToGetServiceCassandraUserConfigPublicAccessPtrOutput

func (o GetServiceCassandraUserConfigPublicAccessOutput) ToGetServiceCassandraUserConfigPublicAccessPtrOutput() GetServiceCassandraUserConfigPublicAccessPtrOutput

func (GetServiceCassandraUserConfigPublicAccessOutput) ToGetServiceCassandraUserConfigPublicAccessPtrOutputWithContext

func (o GetServiceCassandraUserConfigPublicAccessOutput) ToGetServiceCassandraUserConfigPublicAccessPtrOutputWithContext(ctx context.Context) GetServiceCassandraUserConfigPublicAccessPtrOutput

type GetServiceCassandraUserConfigPublicAccessPtrInput

type GetServiceCassandraUserConfigPublicAccessPtrInput interface {
	pulumi.Input

	ToGetServiceCassandraUserConfigPublicAccessPtrOutput() GetServiceCassandraUserConfigPublicAccessPtrOutput
	ToGetServiceCassandraUserConfigPublicAccessPtrOutputWithContext(context.Context) GetServiceCassandraUserConfigPublicAccessPtrOutput
}

GetServiceCassandraUserConfigPublicAccessPtrInput is an input type that accepts GetServiceCassandraUserConfigPublicAccessArgs, GetServiceCassandraUserConfigPublicAccessPtr and GetServiceCassandraUserConfigPublicAccessPtrOutput values. You can construct a concrete instance of `GetServiceCassandraUserConfigPublicAccessPtrInput` via:

        GetServiceCassandraUserConfigPublicAccessArgs{...}

or:

        nil

type GetServiceCassandraUserConfigPublicAccessPtrOutput

type GetServiceCassandraUserConfigPublicAccessPtrOutput struct{ *pulumi.OutputState }

func (GetServiceCassandraUserConfigPublicAccessPtrOutput) Elem

func (GetServiceCassandraUserConfigPublicAccessPtrOutput) ElementType

func (GetServiceCassandraUserConfigPublicAccessPtrOutput) Prometheus

func (GetServiceCassandraUserConfigPublicAccessPtrOutput) ToGetServiceCassandraUserConfigPublicAccessPtrOutput

func (o GetServiceCassandraUserConfigPublicAccessPtrOutput) ToGetServiceCassandraUserConfigPublicAccessPtrOutput() GetServiceCassandraUserConfigPublicAccessPtrOutput

func (GetServiceCassandraUserConfigPublicAccessPtrOutput) ToGetServiceCassandraUserConfigPublicAccessPtrOutputWithContext

func (o GetServiceCassandraUserConfigPublicAccessPtrOutput) ToGetServiceCassandraUserConfigPublicAccessPtrOutputWithContext(ctx context.Context) GetServiceCassandraUserConfigPublicAccessPtrOutput

type GetServiceClientTimeout added in v2.2.0

type GetServiceClientTimeout struct {
	Create *string `pulumi:"create"`
	Update *string `pulumi:"update"`
}

type GetServiceClientTimeoutArgs added in v2.2.0

type GetServiceClientTimeoutArgs struct {
	Create pulumi.StringPtrInput `pulumi:"create"`
	Update pulumi.StringPtrInput `pulumi:"update"`
}

func (GetServiceClientTimeoutArgs) ElementType added in v2.2.0

func (GetServiceClientTimeoutArgs) ToGetServiceClientTimeoutOutput added in v2.2.0

func (i GetServiceClientTimeoutArgs) ToGetServiceClientTimeoutOutput() GetServiceClientTimeoutOutput

func (GetServiceClientTimeoutArgs) ToGetServiceClientTimeoutOutputWithContext added in v2.2.0

func (i GetServiceClientTimeoutArgs) ToGetServiceClientTimeoutOutputWithContext(ctx context.Context) GetServiceClientTimeoutOutput

type GetServiceClientTimeoutInput added in v2.2.0

type GetServiceClientTimeoutInput interface {
	pulumi.Input

	ToGetServiceClientTimeoutOutput() GetServiceClientTimeoutOutput
	ToGetServiceClientTimeoutOutputWithContext(context.Context) GetServiceClientTimeoutOutput
}

GetServiceClientTimeoutInput is an input type that accepts GetServiceClientTimeoutArgs and GetServiceClientTimeoutOutput values. You can construct a concrete instance of `GetServiceClientTimeoutInput` via:

GetServiceClientTimeoutArgs{...}

type GetServiceClientTimeoutOutput added in v2.2.0

type GetServiceClientTimeoutOutput struct{ *pulumi.OutputState }

func (GetServiceClientTimeoutOutput) Create added in v2.2.0

func (GetServiceClientTimeoutOutput) ElementType added in v2.2.0

func (GetServiceClientTimeoutOutput) ToGetServiceClientTimeoutOutput added in v2.2.0

func (o GetServiceClientTimeoutOutput) ToGetServiceClientTimeoutOutput() GetServiceClientTimeoutOutput

func (GetServiceClientTimeoutOutput) ToGetServiceClientTimeoutOutputWithContext added in v2.2.0

func (o GetServiceClientTimeoutOutput) ToGetServiceClientTimeoutOutputWithContext(ctx context.Context) GetServiceClientTimeoutOutput

func (GetServiceClientTimeoutOutput) Update added in v2.2.0

type GetServiceComponent

type GetServiceComponent struct {
	Component                 string `pulumi:"component"`
	Host                      string `pulumi:"host"`
	KafkaAuthenticationMethod string `pulumi:"kafkaAuthenticationMethod"`
	Port                      int    `pulumi:"port"`
	Route                     string `pulumi:"route"`
	Ssl                       bool   `pulumi:"ssl"`
	Usage                     string `pulumi:"usage"`
}

type GetServiceComponentArgs

type GetServiceComponentArgs struct {
	Component                 pulumi.StringInput `pulumi:"component"`
	Host                      pulumi.StringInput `pulumi:"host"`
	KafkaAuthenticationMethod pulumi.StringInput `pulumi:"kafkaAuthenticationMethod"`
	Port                      pulumi.IntInput    `pulumi:"port"`
	Route                     pulumi.StringInput `pulumi:"route"`
	Ssl                       pulumi.BoolInput   `pulumi:"ssl"`
	Usage                     pulumi.StringInput `pulumi:"usage"`
}

func (GetServiceComponentArgs) ElementType

func (GetServiceComponentArgs) ElementType() reflect.Type

func (GetServiceComponentArgs) ToGetServiceComponentOutput

func (i GetServiceComponentArgs) ToGetServiceComponentOutput() GetServiceComponentOutput

func (GetServiceComponentArgs) ToGetServiceComponentOutputWithContext

func (i GetServiceComponentArgs) ToGetServiceComponentOutputWithContext(ctx context.Context) GetServiceComponentOutput

type GetServiceComponentArray

type GetServiceComponentArray []GetServiceComponentInput

func (GetServiceComponentArray) ElementType

func (GetServiceComponentArray) ElementType() reflect.Type

func (GetServiceComponentArray) ToGetServiceComponentArrayOutput

func (i GetServiceComponentArray) ToGetServiceComponentArrayOutput() GetServiceComponentArrayOutput

func (GetServiceComponentArray) ToGetServiceComponentArrayOutputWithContext

func (i GetServiceComponentArray) ToGetServiceComponentArrayOutputWithContext(ctx context.Context) GetServiceComponentArrayOutput

type GetServiceComponentArrayInput

type GetServiceComponentArrayInput interface {
	pulumi.Input

	ToGetServiceComponentArrayOutput() GetServiceComponentArrayOutput
	ToGetServiceComponentArrayOutputWithContext(context.Context) GetServiceComponentArrayOutput
}

GetServiceComponentArrayInput is an input type that accepts GetServiceComponentArray and GetServiceComponentArrayOutput values. You can construct a concrete instance of `GetServiceComponentArrayInput` via:

GetServiceComponentArray{ GetServiceComponentArgs{...} }

type GetServiceComponentArrayOutput

type GetServiceComponentArrayOutput struct{ *pulumi.OutputState }

func (GetServiceComponentArrayOutput) ElementType

func (GetServiceComponentArrayOutput) Index

func (GetServiceComponentArrayOutput) ToGetServiceComponentArrayOutput

func (o GetServiceComponentArrayOutput) ToGetServiceComponentArrayOutput() GetServiceComponentArrayOutput

func (GetServiceComponentArrayOutput) ToGetServiceComponentArrayOutputWithContext

func (o GetServiceComponentArrayOutput) ToGetServiceComponentArrayOutputWithContext(ctx context.Context) GetServiceComponentArrayOutput

type GetServiceComponentInput

type GetServiceComponentInput interface {
	pulumi.Input

	ToGetServiceComponentOutput() GetServiceComponentOutput
	ToGetServiceComponentOutputWithContext(context.Context) GetServiceComponentOutput
}

GetServiceComponentInput is an input type that accepts GetServiceComponentArgs and GetServiceComponentOutput values. You can construct a concrete instance of `GetServiceComponentInput` via:

GetServiceComponentArgs{...}

type GetServiceComponentOutput

type GetServiceComponentOutput struct{ *pulumi.OutputState }

func (GetServiceComponentOutput) Component

func (GetServiceComponentOutput) ElementType

func (GetServiceComponentOutput) ElementType() reflect.Type

func (GetServiceComponentOutput) Host

func (GetServiceComponentOutput) KafkaAuthenticationMethod

func (o GetServiceComponentOutput) KafkaAuthenticationMethod() pulumi.StringOutput

func (GetServiceComponentOutput) Port

func (GetServiceComponentOutput) Route

func (GetServiceComponentOutput) Ssl

func (GetServiceComponentOutput) ToGetServiceComponentOutput

func (o GetServiceComponentOutput) ToGetServiceComponentOutput() GetServiceComponentOutput

func (GetServiceComponentOutput) ToGetServiceComponentOutputWithContext

func (o GetServiceComponentOutput) ToGetServiceComponentOutputWithContext(ctx context.Context) GetServiceComponentOutput

func (GetServiceComponentOutput) Usage

type GetServiceElasticsearch

type GetServiceElasticsearch struct {
	KibanaUri string `pulumi:"kibanaUri"`
}

type GetServiceElasticsearchArgs

type GetServiceElasticsearchArgs struct {
	KibanaUri pulumi.StringInput `pulumi:"kibanaUri"`
}

func (GetServiceElasticsearchArgs) ElementType

func (GetServiceElasticsearchArgs) ToGetServiceElasticsearchOutput

func (i GetServiceElasticsearchArgs) ToGetServiceElasticsearchOutput() GetServiceElasticsearchOutput

func (GetServiceElasticsearchArgs) ToGetServiceElasticsearchOutputWithContext

func (i GetServiceElasticsearchArgs) ToGetServiceElasticsearchOutputWithContext(ctx context.Context) GetServiceElasticsearchOutput

type GetServiceElasticsearchInput

type GetServiceElasticsearchInput interface {
	pulumi.Input

	ToGetServiceElasticsearchOutput() GetServiceElasticsearchOutput
	ToGetServiceElasticsearchOutputWithContext(context.Context) GetServiceElasticsearchOutput
}

GetServiceElasticsearchInput is an input type that accepts GetServiceElasticsearchArgs and GetServiceElasticsearchOutput values. You can construct a concrete instance of `GetServiceElasticsearchInput` via:

GetServiceElasticsearchArgs{...}

type GetServiceElasticsearchOutput

type GetServiceElasticsearchOutput struct{ *pulumi.OutputState }

func (GetServiceElasticsearchOutput) ElementType

func (GetServiceElasticsearchOutput) KibanaUri

func (GetServiceElasticsearchOutput) ToGetServiceElasticsearchOutput

func (o GetServiceElasticsearchOutput) ToGetServiceElasticsearchOutput() GetServiceElasticsearchOutput

func (GetServiceElasticsearchOutput) ToGetServiceElasticsearchOutputWithContext

func (o GetServiceElasticsearchOutput) ToGetServiceElasticsearchOutputWithContext(ctx context.Context) GetServiceElasticsearchOutput

type GetServiceElasticsearchUserConfig

type GetServiceElasticsearchUserConfig struct {
	CustomDomain                       *string                                         `pulumi:"customDomain"`
	DisableReplicationFactorAdjustment *string                                         `pulumi:"disableReplicationFactorAdjustment"`
	Elasticsearch                      *GetServiceElasticsearchUserConfigElasticsearch `pulumi:"elasticsearch"`
	ElasticsearchVersion               *string                                         `pulumi:"elasticsearchVersion"`
	IndexPatterns                      []GetServiceElasticsearchUserConfigIndexPattern `pulumi:"indexPatterns"`
	IpFilters                          []string                                        `pulumi:"ipFilters"`
	Kibana                             *GetServiceElasticsearchUserConfigKibana        `pulumi:"kibana"`
	MaxIndexCount                      *string                                         `pulumi:"maxIndexCount"`
	PrivateAccess                      *GetServiceElasticsearchUserConfigPrivateAccess `pulumi:"privateAccess"`
	PublicAccess                       *GetServiceElasticsearchUserConfigPublicAccess  `pulumi:"publicAccess"`
	RecoveryBasebackupName             *string                                         `pulumi:"recoveryBasebackupName"`
	ServiceToForkFrom                  *string                                         `pulumi:"serviceToForkFrom"`
}

type GetServiceElasticsearchUserConfigArgs

type GetServiceElasticsearchUserConfigArgs struct {
	CustomDomain                       pulumi.StringPtrInput                                   `pulumi:"customDomain"`
	DisableReplicationFactorAdjustment pulumi.StringPtrInput                                   `pulumi:"disableReplicationFactorAdjustment"`
	Elasticsearch                      GetServiceElasticsearchUserConfigElasticsearchPtrInput  `pulumi:"elasticsearch"`
	ElasticsearchVersion               pulumi.StringPtrInput                                   `pulumi:"elasticsearchVersion"`
	IndexPatterns                      GetServiceElasticsearchUserConfigIndexPatternArrayInput `pulumi:"indexPatterns"`
	IpFilters                          pulumi.StringArrayInput                                 `pulumi:"ipFilters"`
	Kibana                             GetServiceElasticsearchUserConfigKibanaPtrInput         `pulumi:"kibana"`
	MaxIndexCount                      pulumi.StringPtrInput                                   `pulumi:"maxIndexCount"`
	PrivateAccess                      GetServiceElasticsearchUserConfigPrivateAccessPtrInput  `pulumi:"privateAccess"`
	PublicAccess                       GetServiceElasticsearchUserConfigPublicAccessPtrInput   `pulumi:"publicAccess"`
	RecoveryBasebackupName             pulumi.StringPtrInput                                   `pulumi:"recoveryBasebackupName"`
	ServiceToForkFrom                  pulumi.StringPtrInput                                   `pulumi:"serviceToForkFrom"`
}

func (GetServiceElasticsearchUserConfigArgs) ElementType

func (GetServiceElasticsearchUserConfigArgs) ToGetServiceElasticsearchUserConfigOutput

func (i GetServiceElasticsearchUserConfigArgs) ToGetServiceElasticsearchUserConfigOutput() GetServiceElasticsearchUserConfigOutput

func (GetServiceElasticsearchUserConfigArgs) ToGetServiceElasticsearchUserConfigOutputWithContext

func (i GetServiceElasticsearchUserConfigArgs) ToGetServiceElasticsearchUserConfigOutputWithContext(ctx context.Context) GetServiceElasticsearchUserConfigOutput

type GetServiceElasticsearchUserConfigElasticsearch

type GetServiceElasticsearchUserConfigElasticsearch struct {
	ActionAutoCreateIndexEnabled       *string  `pulumi:"actionAutoCreateIndexEnabled"`
	ActionDestructiveRequiresName      *string  `pulumi:"actionDestructiveRequiresName"`
	HttpMaxContentLength               *string  `pulumi:"httpMaxContentLength"`
	HttpMaxHeaderSize                  *string  `pulumi:"httpMaxHeaderSize"`
	HttpMaxInitialLineLength           *string  `pulumi:"httpMaxInitialLineLength"`
	IndicesFielddataCacheSize          *string  `pulumi:"indicesFielddataCacheSize"`
	IndicesMemoryIndexBufferSize       *string  `pulumi:"indicesMemoryIndexBufferSize"`
	IndicesQueriesCacheSize            *string  `pulumi:"indicesQueriesCacheSize"`
	IndicesQueryBoolMaxClauseCount     *string  `pulumi:"indicesQueryBoolMaxClauseCount"`
	ReindexRemoteWhitelists            []string `pulumi:"reindexRemoteWhitelists"`
	SearchMaxBuckets                   *string  `pulumi:"searchMaxBuckets"`
	ThreadPoolAnalyzeQueueSize         *string  `pulumi:"threadPoolAnalyzeQueueSize"`
	ThreadPoolAnalyzeSize              *string  `pulumi:"threadPoolAnalyzeSize"`
	ThreadPoolForceMergeSize           *string  `pulumi:"threadPoolForceMergeSize"`
	ThreadPoolGetQueueSize             *string  `pulumi:"threadPoolGetQueueSize"`
	ThreadPoolGetSize                  *string  `pulumi:"threadPoolGetSize"`
	ThreadPoolIndexQueueSize           *string  `pulumi:"threadPoolIndexQueueSize"`
	ThreadPoolIndexSize                *string  `pulumi:"threadPoolIndexSize"`
	ThreadPoolSearchQueueSize          *string  `pulumi:"threadPoolSearchQueueSize"`
	ThreadPoolSearchSize               *string  `pulumi:"threadPoolSearchSize"`
	ThreadPoolSearchThrottledQueueSize *string  `pulumi:"threadPoolSearchThrottledQueueSize"`
	ThreadPoolSearchThrottledSize      *string  `pulumi:"threadPoolSearchThrottledSize"`
	ThreadPoolWriteQueueSize           *string  `pulumi:"threadPoolWriteQueueSize"`
	ThreadPoolWriteSize                *string  `pulumi:"threadPoolWriteSize"`
}

type GetServiceElasticsearchUserConfigElasticsearchArgs

type GetServiceElasticsearchUserConfigElasticsearchArgs struct {
	ActionAutoCreateIndexEnabled       pulumi.StringPtrInput   `pulumi:"actionAutoCreateIndexEnabled"`
	ActionDestructiveRequiresName      pulumi.StringPtrInput   `pulumi:"actionDestructiveRequiresName"`
	HttpMaxContentLength               pulumi.StringPtrInput   `pulumi:"httpMaxContentLength"`
	HttpMaxHeaderSize                  pulumi.StringPtrInput   `pulumi:"httpMaxHeaderSize"`
	HttpMaxInitialLineLength           pulumi.StringPtrInput   `pulumi:"httpMaxInitialLineLength"`
	IndicesFielddataCacheSize          pulumi.StringPtrInput   `pulumi:"indicesFielddataCacheSize"`
	IndicesMemoryIndexBufferSize       pulumi.StringPtrInput   `pulumi:"indicesMemoryIndexBufferSize"`
	IndicesQueriesCacheSize            pulumi.StringPtrInput   `pulumi:"indicesQueriesCacheSize"`
	IndicesQueryBoolMaxClauseCount     pulumi.StringPtrInput   `pulumi:"indicesQueryBoolMaxClauseCount"`
	ReindexRemoteWhitelists            pulumi.StringArrayInput `pulumi:"reindexRemoteWhitelists"`
	SearchMaxBuckets                   pulumi.StringPtrInput   `pulumi:"searchMaxBuckets"`
	ThreadPoolAnalyzeQueueSize         pulumi.StringPtrInput   `pulumi:"threadPoolAnalyzeQueueSize"`
	ThreadPoolAnalyzeSize              pulumi.StringPtrInput   `pulumi:"threadPoolAnalyzeSize"`
	ThreadPoolForceMergeSize           pulumi.StringPtrInput   `pulumi:"threadPoolForceMergeSize"`
	ThreadPoolGetQueueSize             pulumi.StringPtrInput   `pulumi:"threadPoolGetQueueSize"`
	ThreadPoolGetSize                  pulumi.StringPtrInput   `pulumi:"threadPoolGetSize"`
	ThreadPoolIndexQueueSize           pulumi.StringPtrInput   `pulumi:"threadPoolIndexQueueSize"`
	ThreadPoolIndexSize                pulumi.StringPtrInput   `pulumi:"threadPoolIndexSize"`
	ThreadPoolSearchQueueSize          pulumi.StringPtrInput   `pulumi:"threadPoolSearchQueueSize"`
	ThreadPoolSearchSize               pulumi.StringPtrInput   `pulumi:"threadPoolSearchSize"`
	ThreadPoolSearchThrottledQueueSize pulumi.StringPtrInput   `pulumi:"threadPoolSearchThrottledQueueSize"`
	ThreadPoolSearchThrottledSize      pulumi.StringPtrInput   `pulumi:"threadPoolSearchThrottledSize"`
	ThreadPoolWriteQueueSize           pulumi.StringPtrInput   `pulumi:"threadPoolWriteQueueSize"`
	ThreadPoolWriteSize                pulumi.StringPtrInput   `pulumi:"threadPoolWriteSize"`
}

func (GetServiceElasticsearchUserConfigElasticsearchArgs) ElementType

func (GetServiceElasticsearchUserConfigElasticsearchArgs) ToGetServiceElasticsearchUserConfigElasticsearchOutput

func (i GetServiceElasticsearchUserConfigElasticsearchArgs) ToGetServiceElasticsearchUserConfigElasticsearchOutput() GetServiceElasticsearchUserConfigElasticsearchOutput

func (GetServiceElasticsearchUserConfigElasticsearchArgs) ToGetServiceElasticsearchUserConfigElasticsearchOutputWithContext

func (i GetServiceElasticsearchUserConfigElasticsearchArgs) ToGetServiceElasticsearchUserConfigElasticsearchOutputWithContext(ctx context.Context) GetServiceElasticsearchUserConfigElasticsearchOutput

func (GetServiceElasticsearchUserConfigElasticsearchArgs) ToGetServiceElasticsearchUserConfigElasticsearchPtrOutput

func (i GetServiceElasticsearchUserConfigElasticsearchArgs) ToGetServiceElasticsearchUserConfigElasticsearchPtrOutput() GetServiceElasticsearchUserConfigElasticsearchPtrOutput

func (GetServiceElasticsearchUserConfigElasticsearchArgs) ToGetServiceElasticsearchUserConfigElasticsearchPtrOutputWithContext

func (i GetServiceElasticsearchUserConfigElasticsearchArgs) ToGetServiceElasticsearchUserConfigElasticsearchPtrOutputWithContext(ctx context.Context) GetServiceElasticsearchUserConfigElasticsearchPtrOutput

type GetServiceElasticsearchUserConfigElasticsearchInput

type GetServiceElasticsearchUserConfigElasticsearchInput interface {
	pulumi.Input

	ToGetServiceElasticsearchUserConfigElasticsearchOutput() GetServiceElasticsearchUserConfigElasticsearchOutput
	ToGetServiceElasticsearchUserConfigElasticsearchOutputWithContext(context.Context) GetServiceElasticsearchUserConfigElasticsearchOutput
}

GetServiceElasticsearchUserConfigElasticsearchInput is an input type that accepts GetServiceElasticsearchUserConfigElasticsearchArgs and GetServiceElasticsearchUserConfigElasticsearchOutput values. You can construct a concrete instance of `GetServiceElasticsearchUserConfigElasticsearchInput` via:

GetServiceElasticsearchUserConfigElasticsearchArgs{...}

type GetServiceElasticsearchUserConfigElasticsearchOutput

type GetServiceElasticsearchUserConfigElasticsearchOutput struct{ *pulumi.OutputState }

func (GetServiceElasticsearchUserConfigElasticsearchOutput) ActionAutoCreateIndexEnabled

func (GetServiceElasticsearchUserConfigElasticsearchOutput) ActionDestructiveRequiresName

func (GetServiceElasticsearchUserConfigElasticsearchOutput) ElementType

func (GetServiceElasticsearchUserConfigElasticsearchOutput) HttpMaxContentLength

func (GetServiceElasticsearchUserConfigElasticsearchOutput) HttpMaxHeaderSize added in v2.2.0

func (GetServiceElasticsearchUserConfigElasticsearchOutput) HttpMaxInitialLineLength added in v2.2.0

func (GetServiceElasticsearchUserConfigElasticsearchOutput) IndicesFielddataCacheSize

func (GetServiceElasticsearchUserConfigElasticsearchOutput) IndicesMemoryIndexBufferSize

func (GetServiceElasticsearchUserConfigElasticsearchOutput) IndicesQueriesCacheSize

func (GetServiceElasticsearchUserConfigElasticsearchOutput) IndicesQueryBoolMaxClauseCount

func (GetServiceElasticsearchUserConfigElasticsearchOutput) ReindexRemoteWhitelists

func (GetServiceElasticsearchUserConfigElasticsearchOutput) SearchMaxBuckets added in v2.2.1

func (GetServiceElasticsearchUserConfigElasticsearchOutput) ThreadPoolAnalyzeQueueSize

func (GetServiceElasticsearchUserConfigElasticsearchOutput) ThreadPoolAnalyzeSize

func (GetServiceElasticsearchUserConfigElasticsearchOutput) ThreadPoolForceMergeSize

func (GetServiceElasticsearchUserConfigElasticsearchOutput) ThreadPoolGetQueueSize

func (GetServiceElasticsearchUserConfigElasticsearchOutput) ThreadPoolGetSize

func (GetServiceElasticsearchUserConfigElasticsearchOutput) ThreadPoolIndexQueueSize

func (GetServiceElasticsearchUserConfigElasticsearchOutput) ThreadPoolIndexSize

func (GetServiceElasticsearchUserConfigElasticsearchOutput) ThreadPoolSearchQueueSize

func (GetServiceElasticsearchUserConfigElasticsearchOutput) ThreadPoolSearchSize

func (GetServiceElasticsearchUserConfigElasticsearchOutput) ThreadPoolSearchThrottledQueueSize

func (o GetServiceElasticsearchUserConfigElasticsearchOutput) ThreadPoolSearchThrottledQueueSize() pulumi.StringPtrOutput

func (GetServiceElasticsearchUserConfigElasticsearchOutput) ThreadPoolSearchThrottledSize

func (GetServiceElasticsearchUserConfigElasticsearchOutput) ThreadPoolWriteQueueSize

func (GetServiceElasticsearchUserConfigElasticsearchOutput) ThreadPoolWriteSize

func (GetServiceElasticsearchUserConfigElasticsearchOutput) ToGetServiceElasticsearchUserConfigElasticsearchOutput

func (GetServiceElasticsearchUserConfigElasticsearchOutput) ToGetServiceElasticsearchUserConfigElasticsearchOutputWithContext

func (o GetServiceElasticsearchUserConfigElasticsearchOutput) ToGetServiceElasticsearchUserConfigElasticsearchOutputWithContext(ctx context.Context) GetServiceElasticsearchUserConfigElasticsearchOutput

func (GetServiceElasticsearchUserConfigElasticsearchOutput) ToGetServiceElasticsearchUserConfigElasticsearchPtrOutput

func (o GetServiceElasticsearchUserConfigElasticsearchOutput) ToGetServiceElasticsearchUserConfigElasticsearchPtrOutput() GetServiceElasticsearchUserConfigElasticsearchPtrOutput

func (GetServiceElasticsearchUserConfigElasticsearchOutput) ToGetServiceElasticsearchUserConfigElasticsearchPtrOutputWithContext

func (o GetServiceElasticsearchUserConfigElasticsearchOutput) ToGetServiceElasticsearchUserConfigElasticsearchPtrOutputWithContext(ctx context.Context) GetServiceElasticsearchUserConfigElasticsearchPtrOutput

type GetServiceElasticsearchUserConfigElasticsearchPtrInput

type GetServiceElasticsearchUserConfigElasticsearchPtrInput interface {
	pulumi.Input

	ToGetServiceElasticsearchUserConfigElasticsearchPtrOutput() GetServiceElasticsearchUserConfigElasticsearchPtrOutput
	ToGetServiceElasticsearchUserConfigElasticsearchPtrOutputWithContext(context.Context) GetServiceElasticsearchUserConfigElasticsearchPtrOutput
}

GetServiceElasticsearchUserConfigElasticsearchPtrInput is an input type that accepts GetServiceElasticsearchUserConfigElasticsearchArgs, GetServiceElasticsearchUserConfigElasticsearchPtr and GetServiceElasticsearchUserConfigElasticsearchPtrOutput values. You can construct a concrete instance of `GetServiceElasticsearchUserConfigElasticsearchPtrInput` via:

        GetServiceElasticsearchUserConfigElasticsearchArgs{...}

or:

        nil

type GetServiceElasticsearchUserConfigElasticsearchPtrOutput

type GetServiceElasticsearchUserConfigElasticsearchPtrOutput struct{ *pulumi.OutputState }

func (GetServiceElasticsearchUserConfigElasticsearchPtrOutput) ActionAutoCreateIndexEnabled

func (GetServiceElasticsearchUserConfigElasticsearchPtrOutput) ActionDestructiveRequiresName

func (GetServiceElasticsearchUserConfigElasticsearchPtrOutput) Elem

func (GetServiceElasticsearchUserConfigElasticsearchPtrOutput) ElementType

func (GetServiceElasticsearchUserConfigElasticsearchPtrOutput) HttpMaxContentLength

func (GetServiceElasticsearchUserConfigElasticsearchPtrOutput) HttpMaxHeaderSize added in v2.2.0

func (GetServiceElasticsearchUserConfigElasticsearchPtrOutput) HttpMaxInitialLineLength added in v2.2.0

func (GetServiceElasticsearchUserConfigElasticsearchPtrOutput) IndicesFielddataCacheSize

func (GetServiceElasticsearchUserConfigElasticsearchPtrOutput) IndicesMemoryIndexBufferSize

func (GetServiceElasticsearchUserConfigElasticsearchPtrOutput) IndicesQueriesCacheSize

func (GetServiceElasticsearchUserConfigElasticsearchPtrOutput) IndicesQueryBoolMaxClauseCount

func (GetServiceElasticsearchUserConfigElasticsearchPtrOutput) ReindexRemoteWhitelists

func (GetServiceElasticsearchUserConfigElasticsearchPtrOutput) SearchMaxBuckets added in v2.2.1

func (GetServiceElasticsearchUserConfigElasticsearchPtrOutput) ThreadPoolAnalyzeQueueSize

func (GetServiceElasticsearchUserConfigElasticsearchPtrOutput) ThreadPoolAnalyzeSize

func (GetServiceElasticsearchUserConfigElasticsearchPtrOutput) ThreadPoolForceMergeSize

func (GetServiceElasticsearchUserConfigElasticsearchPtrOutput) ThreadPoolGetQueueSize

func (GetServiceElasticsearchUserConfigElasticsearchPtrOutput) ThreadPoolGetSize

func (GetServiceElasticsearchUserConfigElasticsearchPtrOutput) ThreadPoolIndexQueueSize

func (GetServiceElasticsearchUserConfigElasticsearchPtrOutput) ThreadPoolIndexSize

func (GetServiceElasticsearchUserConfigElasticsearchPtrOutput) ThreadPoolSearchQueueSize

func (GetServiceElasticsearchUserConfigElasticsearchPtrOutput) ThreadPoolSearchSize

func (GetServiceElasticsearchUserConfigElasticsearchPtrOutput) ThreadPoolSearchThrottledQueueSize

func (GetServiceElasticsearchUserConfigElasticsearchPtrOutput) ThreadPoolSearchThrottledSize

func (GetServiceElasticsearchUserConfigElasticsearchPtrOutput) ThreadPoolWriteQueueSize

func (GetServiceElasticsearchUserConfigElasticsearchPtrOutput) ThreadPoolWriteSize

func (GetServiceElasticsearchUserConfigElasticsearchPtrOutput) ToGetServiceElasticsearchUserConfigElasticsearchPtrOutput

func (GetServiceElasticsearchUserConfigElasticsearchPtrOutput) ToGetServiceElasticsearchUserConfigElasticsearchPtrOutputWithContext

func (o GetServiceElasticsearchUserConfigElasticsearchPtrOutput) ToGetServiceElasticsearchUserConfigElasticsearchPtrOutputWithContext(ctx context.Context) GetServiceElasticsearchUserConfigElasticsearchPtrOutput

type GetServiceElasticsearchUserConfigIndexPattern

type GetServiceElasticsearchUserConfigIndexPattern struct {
	MaxIndexCount *string `pulumi:"maxIndexCount"`
	Pattern       *string `pulumi:"pattern"`
}

type GetServiceElasticsearchUserConfigIndexPatternArgs

type GetServiceElasticsearchUserConfigIndexPatternArgs struct {
	MaxIndexCount pulumi.StringPtrInput `pulumi:"maxIndexCount"`
	Pattern       pulumi.StringPtrInput `pulumi:"pattern"`
}

func (GetServiceElasticsearchUserConfigIndexPatternArgs) ElementType

func (GetServiceElasticsearchUserConfigIndexPatternArgs) ToGetServiceElasticsearchUserConfigIndexPatternOutput

func (i GetServiceElasticsearchUserConfigIndexPatternArgs) ToGetServiceElasticsearchUserConfigIndexPatternOutput() GetServiceElasticsearchUserConfigIndexPatternOutput

func (GetServiceElasticsearchUserConfigIndexPatternArgs) ToGetServiceElasticsearchUserConfigIndexPatternOutputWithContext

func (i GetServiceElasticsearchUserConfigIndexPatternArgs) ToGetServiceElasticsearchUserConfigIndexPatternOutputWithContext(ctx context.Context) GetServiceElasticsearchUserConfigIndexPatternOutput

type GetServiceElasticsearchUserConfigIndexPatternArray

type GetServiceElasticsearchUserConfigIndexPatternArray []GetServiceElasticsearchUserConfigIndexPatternInput

func (GetServiceElasticsearchUserConfigIndexPatternArray) ElementType

func (GetServiceElasticsearchUserConfigIndexPatternArray) ToGetServiceElasticsearchUserConfigIndexPatternArrayOutput

func (i GetServiceElasticsearchUserConfigIndexPatternArray) ToGetServiceElasticsearchUserConfigIndexPatternArrayOutput() GetServiceElasticsearchUserConfigIndexPatternArrayOutput

func (GetServiceElasticsearchUserConfigIndexPatternArray) ToGetServiceElasticsearchUserConfigIndexPatternArrayOutputWithContext

func (i GetServiceElasticsearchUserConfigIndexPatternArray) ToGetServiceElasticsearchUserConfigIndexPatternArrayOutputWithContext(ctx context.Context) GetServiceElasticsearchUserConfigIndexPatternArrayOutput

type GetServiceElasticsearchUserConfigIndexPatternArrayInput

type GetServiceElasticsearchUserConfigIndexPatternArrayInput interface {
	pulumi.Input

	ToGetServiceElasticsearchUserConfigIndexPatternArrayOutput() GetServiceElasticsearchUserConfigIndexPatternArrayOutput
	ToGetServiceElasticsearchUserConfigIndexPatternArrayOutputWithContext(context.Context) GetServiceElasticsearchUserConfigIndexPatternArrayOutput
}

GetServiceElasticsearchUserConfigIndexPatternArrayInput is an input type that accepts GetServiceElasticsearchUserConfigIndexPatternArray and GetServiceElasticsearchUserConfigIndexPatternArrayOutput values. You can construct a concrete instance of `GetServiceElasticsearchUserConfigIndexPatternArrayInput` via:

GetServiceElasticsearchUserConfigIndexPatternArray{ GetServiceElasticsearchUserConfigIndexPatternArgs{...} }

type GetServiceElasticsearchUserConfigIndexPatternArrayOutput

type GetServiceElasticsearchUserConfigIndexPatternArrayOutput struct{ *pulumi.OutputState }

func (GetServiceElasticsearchUserConfigIndexPatternArrayOutput) ElementType

func (GetServiceElasticsearchUserConfigIndexPatternArrayOutput) Index

func (GetServiceElasticsearchUserConfigIndexPatternArrayOutput) ToGetServiceElasticsearchUserConfigIndexPatternArrayOutput

func (GetServiceElasticsearchUserConfigIndexPatternArrayOutput) ToGetServiceElasticsearchUserConfigIndexPatternArrayOutputWithContext

func (o GetServiceElasticsearchUserConfigIndexPatternArrayOutput) ToGetServiceElasticsearchUserConfigIndexPatternArrayOutputWithContext(ctx context.Context) GetServiceElasticsearchUserConfigIndexPatternArrayOutput

type GetServiceElasticsearchUserConfigIndexPatternInput

type GetServiceElasticsearchUserConfigIndexPatternInput interface {
	pulumi.Input

	ToGetServiceElasticsearchUserConfigIndexPatternOutput() GetServiceElasticsearchUserConfigIndexPatternOutput
	ToGetServiceElasticsearchUserConfigIndexPatternOutputWithContext(context.Context) GetServiceElasticsearchUserConfigIndexPatternOutput
}

GetServiceElasticsearchUserConfigIndexPatternInput is an input type that accepts GetServiceElasticsearchUserConfigIndexPatternArgs and GetServiceElasticsearchUserConfigIndexPatternOutput values. You can construct a concrete instance of `GetServiceElasticsearchUserConfigIndexPatternInput` via:

GetServiceElasticsearchUserConfigIndexPatternArgs{...}

type GetServiceElasticsearchUserConfigIndexPatternOutput

type GetServiceElasticsearchUserConfigIndexPatternOutput struct{ *pulumi.OutputState }

func (GetServiceElasticsearchUserConfigIndexPatternOutput) ElementType

func (GetServiceElasticsearchUserConfigIndexPatternOutput) MaxIndexCount

func (GetServiceElasticsearchUserConfigIndexPatternOutput) Pattern

func (GetServiceElasticsearchUserConfigIndexPatternOutput) ToGetServiceElasticsearchUserConfigIndexPatternOutput

func (o GetServiceElasticsearchUserConfigIndexPatternOutput) ToGetServiceElasticsearchUserConfigIndexPatternOutput() GetServiceElasticsearchUserConfigIndexPatternOutput

func (GetServiceElasticsearchUserConfigIndexPatternOutput) ToGetServiceElasticsearchUserConfigIndexPatternOutputWithContext

func (o GetServiceElasticsearchUserConfigIndexPatternOutput) ToGetServiceElasticsearchUserConfigIndexPatternOutputWithContext(ctx context.Context) GetServiceElasticsearchUserConfigIndexPatternOutput

type GetServiceElasticsearchUserConfigInput

type GetServiceElasticsearchUserConfigInput interface {
	pulumi.Input

	ToGetServiceElasticsearchUserConfigOutput() GetServiceElasticsearchUserConfigOutput
	ToGetServiceElasticsearchUserConfigOutputWithContext(context.Context) GetServiceElasticsearchUserConfigOutput
}

GetServiceElasticsearchUserConfigInput is an input type that accepts GetServiceElasticsearchUserConfigArgs and GetServiceElasticsearchUserConfigOutput values. You can construct a concrete instance of `GetServiceElasticsearchUserConfigInput` via:

GetServiceElasticsearchUserConfigArgs{...}

type GetServiceElasticsearchUserConfigKibana

type GetServiceElasticsearchUserConfigKibana struct {
	ElasticsearchRequestTimeout *string `pulumi:"elasticsearchRequestTimeout"`
	Enabled                     *string `pulumi:"enabled"`
	MaxOldSpaceSize             *string `pulumi:"maxOldSpaceSize"`
}

type GetServiceElasticsearchUserConfigKibanaArgs

type GetServiceElasticsearchUserConfigKibanaArgs struct {
	ElasticsearchRequestTimeout pulumi.StringPtrInput `pulumi:"elasticsearchRequestTimeout"`
	Enabled                     pulumi.StringPtrInput `pulumi:"enabled"`
	MaxOldSpaceSize             pulumi.StringPtrInput `pulumi:"maxOldSpaceSize"`
}

func (GetServiceElasticsearchUserConfigKibanaArgs) ElementType

func (GetServiceElasticsearchUserConfigKibanaArgs) ToGetServiceElasticsearchUserConfigKibanaOutput

func (i GetServiceElasticsearchUserConfigKibanaArgs) ToGetServiceElasticsearchUserConfigKibanaOutput() GetServiceElasticsearchUserConfigKibanaOutput

func (GetServiceElasticsearchUserConfigKibanaArgs) ToGetServiceElasticsearchUserConfigKibanaOutputWithContext

func (i GetServiceElasticsearchUserConfigKibanaArgs) ToGetServiceElasticsearchUserConfigKibanaOutputWithContext(ctx context.Context) GetServiceElasticsearchUserConfigKibanaOutput

func (GetServiceElasticsearchUserConfigKibanaArgs) ToGetServiceElasticsearchUserConfigKibanaPtrOutput

func (i GetServiceElasticsearchUserConfigKibanaArgs) ToGetServiceElasticsearchUserConfigKibanaPtrOutput() GetServiceElasticsearchUserConfigKibanaPtrOutput

func (GetServiceElasticsearchUserConfigKibanaArgs) ToGetServiceElasticsearchUserConfigKibanaPtrOutputWithContext

func (i GetServiceElasticsearchUserConfigKibanaArgs) ToGetServiceElasticsearchUserConfigKibanaPtrOutputWithContext(ctx context.Context) GetServiceElasticsearchUserConfigKibanaPtrOutput

type GetServiceElasticsearchUserConfigKibanaInput

type GetServiceElasticsearchUserConfigKibanaInput interface {
	pulumi.Input

	ToGetServiceElasticsearchUserConfigKibanaOutput() GetServiceElasticsearchUserConfigKibanaOutput
	ToGetServiceElasticsearchUserConfigKibanaOutputWithContext(context.Context) GetServiceElasticsearchUserConfigKibanaOutput
}

GetServiceElasticsearchUserConfigKibanaInput is an input type that accepts GetServiceElasticsearchUserConfigKibanaArgs and GetServiceElasticsearchUserConfigKibanaOutput values. You can construct a concrete instance of `GetServiceElasticsearchUserConfigKibanaInput` via:

GetServiceElasticsearchUserConfigKibanaArgs{...}

type GetServiceElasticsearchUserConfigKibanaOutput

type GetServiceElasticsearchUserConfigKibanaOutput struct{ *pulumi.OutputState }

func (GetServiceElasticsearchUserConfigKibanaOutput) ElasticsearchRequestTimeout

func (GetServiceElasticsearchUserConfigKibanaOutput) ElementType

func (GetServiceElasticsearchUserConfigKibanaOutput) Enabled

func (GetServiceElasticsearchUserConfigKibanaOutput) MaxOldSpaceSize

func (GetServiceElasticsearchUserConfigKibanaOutput) ToGetServiceElasticsearchUserConfigKibanaOutput

func (o GetServiceElasticsearchUserConfigKibanaOutput) ToGetServiceElasticsearchUserConfigKibanaOutput() GetServiceElasticsearchUserConfigKibanaOutput

func (GetServiceElasticsearchUserConfigKibanaOutput) ToGetServiceElasticsearchUserConfigKibanaOutputWithContext

func (o GetServiceElasticsearchUserConfigKibanaOutput) ToGetServiceElasticsearchUserConfigKibanaOutputWithContext(ctx context.Context) GetServiceElasticsearchUserConfigKibanaOutput

func (GetServiceElasticsearchUserConfigKibanaOutput) ToGetServiceElasticsearchUserConfigKibanaPtrOutput

func (o GetServiceElasticsearchUserConfigKibanaOutput) ToGetServiceElasticsearchUserConfigKibanaPtrOutput() GetServiceElasticsearchUserConfigKibanaPtrOutput

func (GetServiceElasticsearchUserConfigKibanaOutput) ToGetServiceElasticsearchUserConfigKibanaPtrOutputWithContext

func (o GetServiceElasticsearchUserConfigKibanaOutput) ToGetServiceElasticsearchUserConfigKibanaPtrOutputWithContext(ctx context.Context) GetServiceElasticsearchUserConfigKibanaPtrOutput

type GetServiceElasticsearchUserConfigKibanaPtrInput

type GetServiceElasticsearchUserConfigKibanaPtrInput interface {
	pulumi.Input

	ToGetServiceElasticsearchUserConfigKibanaPtrOutput() GetServiceElasticsearchUserConfigKibanaPtrOutput
	ToGetServiceElasticsearchUserConfigKibanaPtrOutputWithContext(context.Context) GetServiceElasticsearchUserConfigKibanaPtrOutput
}

GetServiceElasticsearchUserConfigKibanaPtrInput is an input type that accepts GetServiceElasticsearchUserConfigKibanaArgs, GetServiceElasticsearchUserConfigKibanaPtr and GetServiceElasticsearchUserConfigKibanaPtrOutput values. You can construct a concrete instance of `GetServiceElasticsearchUserConfigKibanaPtrInput` via:

        GetServiceElasticsearchUserConfigKibanaArgs{...}

or:

        nil

type GetServiceElasticsearchUserConfigKibanaPtrOutput

type GetServiceElasticsearchUserConfigKibanaPtrOutput struct{ *pulumi.OutputState }

func (GetServiceElasticsearchUserConfigKibanaPtrOutput) ElasticsearchRequestTimeout

func (GetServiceElasticsearchUserConfigKibanaPtrOutput) Elem

func (GetServiceElasticsearchUserConfigKibanaPtrOutput) ElementType

func (GetServiceElasticsearchUserConfigKibanaPtrOutput) Enabled

func (GetServiceElasticsearchUserConfigKibanaPtrOutput) MaxOldSpaceSize

func (GetServiceElasticsearchUserConfigKibanaPtrOutput) ToGetServiceElasticsearchUserConfigKibanaPtrOutput

func (o GetServiceElasticsearchUserConfigKibanaPtrOutput) ToGetServiceElasticsearchUserConfigKibanaPtrOutput() GetServiceElasticsearchUserConfigKibanaPtrOutput

func (GetServiceElasticsearchUserConfigKibanaPtrOutput) ToGetServiceElasticsearchUserConfigKibanaPtrOutputWithContext

func (o GetServiceElasticsearchUserConfigKibanaPtrOutput) ToGetServiceElasticsearchUserConfigKibanaPtrOutputWithContext(ctx context.Context) GetServiceElasticsearchUserConfigKibanaPtrOutput

type GetServiceElasticsearchUserConfigOutput

type GetServiceElasticsearchUserConfigOutput struct{ *pulumi.OutputState }

func (GetServiceElasticsearchUserConfigOutput) CustomDomain

func (GetServiceElasticsearchUserConfigOutput) DisableReplicationFactorAdjustment

func (o GetServiceElasticsearchUserConfigOutput) DisableReplicationFactorAdjustment() pulumi.StringPtrOutput

func (GetServiceElasticsearchUserConfigOutput) Elasticsearch

func (GetServiceElasticsearchUserConfigOutput) ElasticsearchVersion

func (GetServiceElasticsearchUserConfigOutput) ElementType

func (GetServiceElasticsearchUserConfigOutput) IndexPatterns

func (GetServiceElasticsearchUserConfigOutput) IpFilters

func (GetServiceElasticsearchUserConfigOutput) Kibana

func (GetServiceElasticsearchUserConfigOutput) MaxIndexCount

func (GetServiceElasticsearchUserConfigOutput) PrivateAccess

func (GetServiceElasticsearchUserConfigOutput) PublicAccess

func (GetServiceElasticsearchUserConfigOutput) RecoveryBasebackupName

func (GetServiceElasticsearchUserConfigOutput) ServiceToForkFrom

func (GetServiceElasticsearchUserConfigOutput) ToGetServiceElasticsearchUserConfigOutput

func (o GetServiceElasticsearchUserConfigOutput) ToGetServiceElasticsearchUserConfigOutput() GetServiceElasticsearchUserConfigOutput

func (GetServiceElasticsearchUserConfigOutput) ToGetServiceElasticsearchUserConfigOutputWithContext

func (o GetServiceElasticsearchUserConfigOutput) ToGetServiceElasticsearchUserConfigOutputWithContext(ctx context.Context) GetServiceElasticsearchUserConfigOutput

type GetServiceElasticsearchUserConfigPrivateAccess

type GetServiceElasticsearchUserConfigPrivateAccess struct {
	Elasticsearch *string `pulumi:"elasticsearch"`
	Kibana        *string `pulumi:"kibana"`
	Prometheus    *string `pulumi:"prometheus"`
}

type GetServiceElasticsearchUserConfigPrivateAccessArgs

type GetServiceElasticsearchUserConfigPrivateAccessArgs struct {
	Elasticsearch pulumi.StringPtrInput `pulumi:"elasticsearch"`
	Kibana        pulumi.StringPtrInput `pulumi:"kibana"`
	Prometheus    pulumi.StringPtrInput `pulumi:"prometheus"`
}

func (GetServiceElasticsearchUserConfigPrivateAccessArgs) ElementType

func (GetServiceElasticsearchUserConfigPrivateAccessArgs) ToGetServiceElasticsearchUserConfigPrivateAccessOutput

func (i GetServiceElasticsearchUserConfigPrivateAccessArgs) ToGetServiceElasticsearchUserConfigPrivateAccessOutput() GetServiceElasticsearchUserConfigPrivateAccessOutput

func (GetServiceElasticsearchUserConfigPrivateAccessArgs) ToGetServiceElasticsearchUserConfigPrivateAccessOutputWithContext

func (i GetServiceElasticsearchUserConfigPrivateAccessArgs) ToGetServiceElasticsearchUserConfigPrivateAccessOutputWithContext(ctx context.Context) GetServiceElasticsearchUserConfigPrivateAccessOutput

func (GetServiceElasticsearchUserConfigPrivateAccessArgs) ToGetServiceElasticsearchUserConfigPrivateAccessPtrOutput

func (i GetServiceElasticsearchUserConfigPrivateAccessArgs) ToGetServiceElasticsearchUserConfigPrivateAccessPtrOutput() GetServiceElasticsearchUserConfigPrivateAccessPtrOutput

func (GetServiceElasticsearchUserConfigPrivateAccessArgs) ToGetServiceElasticsearchUserConfigPrivateAccessPtrOutputWithContext

func (i GetServiceElasticsearchUserConfigPrivateAccessArgs) ToGetServiceElasticsearchUserConfigPrivateAccessPtrOutputWithContext(ctx context.Context) GetServiceElasticsearchUserConfigPrivateAccessPtrOutput

type GetServiceElasticsearchUserConfigPrivateAccessInput

type GetServiceElasticsearchUserConfigPrivateAccessInput interface {
	pulumi.Input

	ToGetServiceElasticsearchUserConfigPrivateAccessOutput() GetServiceElasticsearchUserConfigPrivateAccessOutput
	ToGetServiceElasticsearchUserConfigPrivateAccessOutputWithContext(context.Context) GetServiceElasticsearchUserConfigPrivateAccessOutput
}

GetServiceElasticsearchUserConfigPrivateAccessInput is an input type that accepts GetServiceElasticsearchUserConfigPrivateAccessArgs and GetServiceElasticsearchUserConfigPrivateAccessOutput values. You can construct a concrete instance of `GetServiceElasticsearchUserConfigPrivateAccessInput` via:

GetServiceElasticsearchUserConfigPrivateAccessArgs{...}

type GetServiceElasticsearchUserConfigPrivateAccessOutput

type GetServiceElasticsearchUserConfigPrivateAccessOutput struct{ *pulumi.OutputState }

func (GetServiceElasticsearchUserConfigPrivateAccessOutput) Elasticsearch

func (GetServiceElasticsearchUserConfigPrivateAccessOutput) ElementType

func (GetServiceElasticsearchUserConfigPrivateAccessOutput) Kibana

func (GetServiceElasticsearchUserConfigPrivateAccessOutput) Prometheus

func (GetServiceElasticsearchUserConfigPrivateAccessOutput) ToGetServiceElasticsearchUserConfigPrivateAccessOutput

func (GetServiceElasticsearchUserConfigPrivateAccessOutput) ToGetServiceElasticsearchUserConfigPrivateAccessOutputWithContext

func (o GetServiceElasticsearchUserConfigPrivateAccessOutput) ToGetServiceElasticsearchUserConfigPrivateAccessOutputWithContext(ctx context.Context) GetServiceElasticsearchUserConfigPrivateAccessOutput

func (GetServiceElasticsearchUserConfigPrivateAccessOutput) ToGetServiceElasticsearchUserConfigPrivateAccessPtrOutput

func (o GetServiceElasticsearchUserConfigPrivateAccessOutput) ToGetServiceElasticsearchUserConfigPrivateAccessPtrOutput() GetServiceElasticsearchUserConfigPrivateAccessPtrOutput

func (GetServiceElasticsearchUserConfigPrivateAccessOutput) ToGetServiceElasticsearchUserConfigPrivateAccessPtrOutputWithContext

func (o GetServiceElasticsearchUserConfigPrivateAccessOutput) ToGetServiceElasticsearchUserConfigPrivateAccessPtrOutputWithContext(ctx context.Context) GetServiceElasticsearchUserConfigPrivateAccessPtrOutput

type GetServiceElasticsearchUserConfigPrivateAccessPtrInput

type GetServiceElasticsearchUserConfigPrivateAccessPtrInput interface {
	pulumi.Input

	ToGetServiceElasticsearchUserConfigPrivateAccessPtrOutput() GetServiceElasticsearchUserConfigPrivateAccessPtrOutput
	ToGetServiceElasticsearchUserConfigPrivateAccessPtrOutputWithContext(context.Context) GetServiceElasticsearchUserConfigPrivateAccessPtrOutput
}

GetServiceElasticsearchUserConfigPrivateAccessPtrInput is an input type that accepts GetServiceElasticsearchUserConfigPrivateAccessArgs, GetServiceElasticsearchUserConfigPrivateAccessPtr and GetServiceElasticsearchUserConfigPrivateAccessPtrOutput values. You can construct a concrete instance of `GetServiceElasticsearchUserConfigPrivateAccessPtrInput` via:

        GetServiceElasticsearchUserConfigPrivateAccessArgs{...}

or:

        nil

type GetServiceElasticsearchUserConfigPrivateAccessPtrOutput

type GetServiceElasticsearchUserConfigPrivateAccessPtrOutput struct{ *pulumi.OutputState }

func (GetServiceElasticsearchUserConfigPrivateAccessPtrOutput) Elasticsearch

func (GetServiceElasticsearchUserConfigPrivateAccessPtrOutput) Elem

func (GetServiceElasticsearchUserConfigPrivateAccessPtrOutput) ElementType

func (GetServiceElasticsearchUserConfigPrivateAccessPtrOutput) Kibana

func (GetServiceElasticsearchUserConfigPrivateAccessPtrOutput) Prometheus

func (GetServiceElasticsearchUserConfigPrivateAccessPtrOutput) ToGetServiceElasticsearchUserConfigPrivateAccessPtrOutput

func (GetServiceElasticsearchUserConfigPrivateAccessPtrOutput) ToGetServiceElasticsearchUserConfigPrivateAccessPtrOutputWithContext

func (o GetServiceElasticsearchUserConfigPrivateAccessPtrOutput) ToGetServiceElasticsearchUserConfigPrivateAccessPtrOutputWithContext(ctx context.Context) GetServiceElasticsearchUserConfigPrivateAccessPtrOutput

type GetServiceElasticsearchUserConfigPublicAccess

type GetServiceElasticsearchUserConfigPublicAccess struct {
	Elasticsearch *string `pulumi:"elasticsearch"`
	Kibana        *string `pulumi:"kibana"`
	Prometheus    *string `pulumi:"prometheus"`
}

type GetServiceElasticsearchUserConfigPublicAccessArgs

type GetServiceElasticsearchUserConfigPublicAccessArgs struct {
	Elasticsearch pulumi.StringPtrInput `pulumi:"elasticsearch"`
	Kibana        pulumi.StringPtrInput `pulumi:"kibana"`
	Prometheus    pulumi.StringPtrInput `pulumi:"prometheus"`
}

func (GetServiceElasticsearchUserConfigPublicAccessArgs) ElementType

func (GetServiceElasticsearchUserConfigPublicAccessArgs) ToGetServiceElasticsearchUserConfigPublicAccessOutput

func (i GetServiceElasticsearchUserConfigPublicAccessArgs) ToGetServiceElasticsearchUserConfigPublicAccessOutput() GetServiceElasticsearchUserConfigPublicAccessOutput

func (GetServiceElasticsearchUserConfigPublicAccessArgs) ToGetServiceElasticsearchUserConfigPublicAccessOutputWithContext

func (i GetServiceElasticsearchUserConfigPublicAccessArgs) ToGetServiceElasticsearchUserConfigPublicAccessOutputWithContext(ctx context.Context) GetServiceElasticsearchUserConfigPublicAccessOutput

func (GetServiceElasticsearchUserConfigPublicAccessArgs) ToGetServiceElasticsearchUserConfigPublicAccessPtrOutput

func (i GetServiceElasticsearchUserConfigPublicAccessArgs) ToGetServiceElasticsearchUserConfigPublicAccessPtrOutput() GetServiceElasticsearchUserConfigPublicAccessPtrOutput

func (GetServiceElasticsearchUserConfigPublicAccessArgs) ToGetServiceElasticsearchUserConfigPublicAccessPtrOutputWithContext

func (i GetServiceElasticsearchUserConfigPublicAccessArgs) ToGetServiceElasticsearchUserConfigPublicAccessPtrOutputWithContext(ctx context.Context) GetServiceElasticsearchUserConfigPublicAccessPtrOutput

type GetServiceElasticsearchUserConfigPublicAccessInput

type GetServiceElasticsearchUserConfigPublicAccessInput interface {
	pulumi.Input

	ToGetServiceElasticsearchUserConfigPublicAccessOutput() GetServiceElasticsearchUserConfigPublicAccessOutput
	ToGetServiceElasticsearchUserConfigPublicAccessOutputWithContext(context.Context) GetServiceElasticsearchUserConfigPublicAccessOutput
}

GetServiceElasticsearchUserConfigPublicAccessInput is an input type that accepts GetServiceElasticsearchUserConfigPublicAccessArgs and GetServiceElasticsearchUserConfigPublicAccessOutput values. You can construct a concrete instance of `GetServiceElasticsearchUserConfigPublicAccessInput` via:

GetServiceElasticsearchUserConfigPublicAccessArgs{...}

type GetServiceElasticsearchUserConfigPublicAccessOutput

type GetServiceElasticsearchUserConfigPublicAccessOutput struct{ *pulumi.OutputState }

func (GetServiceElasticsearchUserConfigPublicAccessOutput) Elasticsearch

func (GetServiceElasticsearchUserConfigPublicAccessOutput) ElementType

func (GetServiceElasticsearchUserConfigPublicAccessOutput) Kibana

func (GetServiceElasticsearchUserConfigPublicAccessOutput) Prometheus

func (GetServiceElasticsearchUserConfigPublicAccessOutput) ToGetServiceElasticsearchUserConfigPublicAccessOutput

func (o GetServiceElasticsearchUserConfigPublicAccessOutput) ToGetServiceElasticsearchUserConfigPublicAccessOutput() GetServiceElasticsearchUserConfigPublicAccessOutput

func (GetServiceElasticsearchUserConfigPublicAccessOutput) ToGetServiceElasticsearchUserConfigPublicAccessOutputWithContext

func (o GetServiceElasticsearchUserConfigPublicAccessOutput) ToGetServiceElasticsearchUserConfigPublicAccessOutputWithContext(ctx context.Context) GetServiceElasticsearchUserConfigPublicAccessOutput

func (GetServiceElasticsearchUserConfigPublicAccessOutput) ToGetServiceElasticsearchUserConfigPublicAccessPtrOutput

func (o GetServiceElasticsearchUserConfigPublicAccessOutput) ToGetServiceElasticsearchUserConfigPublicAccessPtrOutput() GetServiceElasticsearchUserConfigPublicAccessPtrOutput

func (GetServiceElasticsearchUserConfigPublicAccessOutput) ToGetServiceElasticsearchUserConfigPublicAccessPtrOutputWithContext

func (o GetServiceElasticsearchUserConfigPublicAccessOutput) ToGetServiceElasticsearchUserConfigPublicAccessPtrOutputWithContext(ctx context.Context) GetServiceElasticsearchUserConfigPublicAccessPtrOutput

type GetServiceElasticsearchUserConfigPublicAccessPtrInput

type GetServiceElasticsearchUserConfigPublicAccessPtrInput interface {
	pulumi.Input

	ToGetServiceElasticsearchUserConfigPublicAccessPtrOutput() GetServiceElasticsearchUserConfigPublicAccessPtrOutput
	ToGetServiceElasticsearchUserConfigPublicAccessPtrOutputWithContext(context.Context) GetServiceElasticsearchUserConfigPublicAccessPtrOutput
}

GetServiceElasticsearchUserConfigPublicAccessPtrInput is an input type that accepts GetServiceElasticsearchUserConfigPublicAccessArgs, GetServiceElasticsearchUserConfigPublicAccessPtr and GetServiceElasticsearchUserConfigPublicAccessPtrOutput values. You can construct a concrete instance of `GetServiceElasticsearchUserConfigPublicAccessPtrInput` via:

        GetServiceElasticsearchUserConfigPublicAccessArgs{...}

or:

        nil

type GetServiceElasticsearchUserConfigPublicAccessPtrOutput

type GetServiceElasticsearchUserConfigPublicAccessPtrOutput struct{ *pulumi.OutputState }

func (GetServiceElasticsearchUserConfigPublicAccessPtrOutput) Elasticsearch

func (GetServiceElasticsearchUserConfigPublicAccessPtrOutput) Elem

func (GetServiceElasticsearchUserConfigPublicAccessPtrOutput) ElementType

func (GetServiceElasticsearchUserConfigPublicAccessPtrOutput) Kibana

func (GetServiceElasticsearchUserConfigPublicAccessPtrOutput) Prometheus

func (GetServiceElasticsearchUserConfigPublicAccessPtrOutput) ToGetServiceElasticsearchUserConfigPublicAccessPtrOutput

func (GetServiceElasticsearchUserConfigPublicAccessPtrOutput) ToGetServiceElasticsearchUserConfigPublicAccessPtrOutputWithContext

func (o GetServiceElasticsearchUserConfigPublicAccessPtrOutput) ToGetServiceElasticsearchUserConfigPublicAccessPtrOutputWithContext(ctx context.Context) GetServiceElasticsearchUserConfigPublicAccessPtrOutput

type GetServiceGrafana

type GetServiceGrafana struct {
}

type GetServiceGrafanaArgs

type GetServiceGrafanaArgs struct {
}

func (GetServiceGrafanaArgs) ElementType

func (GetServiceGrafanaArgs) ElementType() reflect.Type

func (GetServiceGrafanaArgs) ToGetServiceGrafanaOutput

func (i GetServiceGrafanaArgs) ToGetServiceGrafanaOutput() GetServiceGrafanaOutput

func (GetServiceGrafanaArgs) ToGetServiceGrafanaOutputWithContext

func (i GetServiceGrafanaArgs) ToGetServiceGrafanaOutputWithContext(ctx context.Context) GetServiceGrafanaOutput

type GetServiceGrafanaInput

type GetServiceGrafanaInput interface {
	pulumi.Input

	ToGetServiceGrafanaOutput() GetServiceGrafanaOutput
	ToGetServiceGrafanaOutputWithContext(context.Context) GetServiceGrafanaOutput
}

GetServiceGrafanaInput is an input type that accepts GetServiceGrafanaArgs and GetServiceGrafanaOutput values. You can construct a concrete instance of `GetServiceGrafanaInput` via:

GetServiceGrafanaArgs{...}

type GetServiceGrafanaOutput

type GetServiceGrafanaOutput struct{ *pulumi.OutputState }

func (GetServiceGrafanaOutput) ElementType

func (GetServiceGrafanaOutput) ElementType() reflect.Type

func (GetServiceGrafanaOutput) ToGetServiceGrafanaOutput

func (o GetServiceGrafanaOutput) ToGetServiceGrafanaOutput() GetServiceGrafanaOutput

func (GetServiceGrafanaOutput) ToGetServiceGrafanaOutputWithContext

func (o GetServiceGrafanaOutput) ToGetServiceGrafanaOutputWithContext(ctx context.Context) GetServiceGrafanaOutput

type GetServiceGrafanaUserConfig

type GetServiceGrafanaUserConfig struct {
	AlertingEnabled            *string                                          `pulumi:"alertingEnabled"`
	AlertingErrorOrTimeout     *string                                          `pulumi:"alertingErrorOrTimeout"`
	AlertingNodataOrNullvalues *string                                          `pulumi:"alertingNodataOrNullvalues"`
	AllowEmbedding             *string                                          `pulumi:"allowEmbedding"`
	AuthBasicEnabled           *string                                          `pulumi:"authBasicEnabled"`
	AuthGenericOauth           *GetServiceGrafanaUserConfigAuthGenericOauth     `pulumi:"authGenericOauth"`
	AuthGithub                 *GetServiceGrafanaUserConfigAuthGithub           `pulumi:"authGithub"`
	AuthGitlab                 *GetServiceGrafanaUserConfigAuthGitlab           `pulumi:"authGitlab"`
	AuthGoogle                 *GetServiceGrafanaUserConfigAuthGoogle           `pulumi:"authGoogle"`
	CookieSamesite             *string                                          `pulumi:"cookieSamesite"`
	CustomDomain               *string                                          `pulumi:"customDomain"`
	DashboardsVersionsToKeep   *string                                          `pulumi:"dashboardsVersionsToKeep"`
	DataproxySendUserHeader    *string                                          `pulumi:"dataproxySendUserHeader"`
	DataproxyTimeout           *string                                          `pulumi:"dataproxyTimeout"`
	DisableGravatar            *string                                          `pulumi:"disableGravatar"`
	EditorsCanAdmin            *string                                          `pulumi:"editorsCanAdmin"`
	ExternalImageStorage       *GetServiceGrafanaUserConfigExternalImageStorage `pulumi:"externalImageStorage"`
	GoogleAnalyticsUaId        *string                                          `pulumi:"googleAnalyticsUaId"`
	IpFilters                  []string                                         `pulumi:"ipFilters"`
	MetricsEnabled             *string                                          `pulumi:"metricsEnabled"`
	PrivateAccess              *GetServiceGrafanaUserConfigPrivateAccess        `pulumi:"privateAccess"`
	PublicAccess               *GetServiceGrafanaUserConfigPublicAccess         `pulumi:"publicAccess"`
	SmtpServer                 *GetServiceGrafanaUserConfigSmtpServer           `pulumi:"smtpServer"`
	UserAutoAssignOrg          *string                                          `pulumi:"userAutoAssignOrg"`
	UserAutoAssignOrgRole      *string                                          `pulumi:"userAutoAssignOrgRole"`
	ViewersCanEdit             *string                                          `pulumi:"viewersCanEdit"`
}

type GetServiceGrafanaUserConfigArgs

type GetServiceGrafanaUserConfigArgs struct {
	AlertingEnabled            pulumi.StringPtrInput                                   `pulumi:"alertingEnabled"`
	AlertingErrorOrTimeout     pulumi.StringPtrInput                                   `pulumi:"alertingErrorOrTimeout"`
	AlertingNodataOrNullvalues pulumi.StringPtrInput                                   `pulumi:"alertingNodataOrNullvalues"`
	AllowEmbedding             pulumi.StringPtrInput                                   `pulumi:"allowEmbedding"`
	AuthBasicEnabled           pulumi.StringPtrInput                                   `pulumi:"authBasicEnabled"`
	AuthGenericOauth           GetServiceGrafanaUserConfigAuthGenericOauthPtrInput     `pulumi:"authGenericOauth"`
	AuthGithub                 GetServiceGrafanaUserConfigAuthGithubPtrInput           `pulumi:"authGithub"`
	AuthGitlab                 GetServiceGrafanaUserConfigAuthGitlabPtrInput           `pulumi:"authGitlab"`
	AuthGoogle                 GetServiceGrafanaUserConfigAuthGooglePtrInput           `pulumi:"authGoogle"`
	CookieSamesite             pulumi.StringPtrInput                                   `pulumi:"cookieSamesite"`
	CustomDomain               pulumi.StringPtrInput                                   `pulumi:"customDomain"`
	DashboardsVersionsToKeep   pulumi.StringPtrInput                                   `pulumi:"dashboardsVersionsToKeep"`
	DataproxySendUserHeader    pulumi.StringPtrInput                                   `pulumi:"dataproxySendUserHeader"`
	DataproxyTimeout           pulumi.StringPtrInput                                   `pulumi:"dataproxyTimeout"`
	DisableGravatar            pulumi.StringPtrInput                                   `pulumi:"disableGravatar"`
	EditorsCanAdmin            pulumi.StringPtrInput                                   `pulumi:"editorsCanAdmin"`
	ExternalImageStorage       GetServiceGrafanaUserConfigExternalImageStoragePtrInput `pulumi:"externalImageStorage"`
	GoogleAnalyticsUaId        pulumi.StringPtrInput                                   `pulumi:"googleAnalyticsUaId"`
	IpFilters                  pulumi.StringArrayInput                                 `pulumi:"ipFilters"`
	MetricsEnabled             pulumi.StringPtrInput                                   `pulumi:"metricsEnabled"`
	PrivateAccess              GetServiceGrafanaUserConfigPrivateAccessPtrInput        `pulumi:"privateAccess"`
	PublicAccess               GetServiceGrafanaUserConfigPublicAccessPtrInput         `pulumi:"publicAccess"`
	SmtpServer                 GetServiceGrafanaUserConfigSmtpServerPtrInput           `pulumi:"smtpServer"`
	UserAutoAssignOrg          pulumi.StringPtrInput                                   `pulumi:"userAutoAssignOrg"`
	UserAutoAssignOrgRole      pulumi.StringPtrInput                                   `pulumi:"userAutoAssignOrgRole"`
	ViewersCanEdit             pulumi.StringPtrInput                                   `pulumi:"viewersCanEdit"`
}

func (GetServiceGrafanaUserConfigArgs) ElementType

func (GetServiceGrafanaUserConfigArgs) ToGetServiceGrafanaUserConfigOutput

func (i GetServiceGrafanaUserConfigArgs) ToGetServiceGrafanaUserConfigOutput() GetServiceGrafanaUserConfigOutput

func (GetServiceGrafanaUserConfigArgs) ToGetServiceGrafanaUserConfigOutputWithContext

func (i GetServiceGrafanaUserConfigArgs) ToGetServiceGrafanaUserConfigOutputWithContext(ctx context.Context) GetServiceGrafanaUserConfigOutput

type GetServiceGrafanaUserConfigAuthGenericOauth

type GetServiceGrafanaUserConfigAuthGenericOauth struct {
	AllowSignUp          *string  `pulumi:"allowSignUp"`
	AllowedDomains       []string `pulumi:"allowedDomains"`
	AllowedOrganizations []string `pulumi:"allowedOrganizations"`
	ApiUrl               *string  `pulumi:"apiUrl"`
	AuthUrl              *string  `pulumi:"authUrl"`
	ClientId             *string  `pulumi:"clientId"`
	ClientSecret         *string  `pulumi:"clientSecret"`
	Name                 *string  `pulumi:"name"`
	Scopes               []string `pulumi:"scopes"`
	TokenUrl             *string  `pulumi:"tokenUrl"`
}

type GetServiceGrafanaUserConfigAuthGenericOauthArgs

type GetServiceGrafanaUserConfigAuthGenericOauthArgs struct {
	AllowSignUp          pulumi.StringPtrInput   `pulumi:"allowSignUp"`
	AllowedDomains       pulumi.StringArrayInput `pulumi:"allowedDomains"`
	AllowedOrganizations pulumi.StringArrayInput `pulumi:"allowedOrganizations"`
	ApiUrl               pulumi.StringPtrInput   `pulumi:"apiUrl"`
	AuthUrl              pulumi.StringPtrInput   `pulumi:"authUrl"`
	ClientId             pulumi.StringPtrInput   `pulumi:"clientId"`
	ClientSecret         pulumi.StringPtrInput   `pulumi:"clientSecret"`
	Name                 pulumi.StringPtrInput   `pulumi:"name"`
	Scopes               pulumi.StringArrayInput `pulumi:"scopes"`
	TokenUrl             pulumi.StringPtrInput   `pulumi:"tokenUrl"`
}

func (GetServiceGrafanaUserConfigAuthGenericOauthArgs) ElementType

func (GetServiceGrafanaUserConfigAuthGenericOauthArgs) ToGetServiceGrafanaUserConfigAuthGenericOauthOutput

func (i GetServiceGrafanaUserConfigAuthGenericOauthArgs) ToGetServiceGrafanaUserConfigAuthGenericOauthOutput() GetServiceGrafanaUserConfigAuthGenericOauthOutput

func (GetServiceGrafanaUserConfigAuthGenericOauthArgs) ToGetServiceGrafanaUserConfigAuthGenericOauthOutputWithContext

func (i GetServiceGrafanaUserConfigAuthGenericOauthArgs) ToGetServiceGrafanaUserConfigAuthGenericOauthOutputWithContext(ctx context.Context) GetServiceGrafanaUserConfigAuthGenericOauthOutput

func (GetServiceGrafanaUserConfigAuthGenericOauthArgs) ToGetServiceGrafanaUserConfigAuthGenericOauthPtrOutput

func (i GetServiceGrafanaUserConfigAuthGenericOauthArgs) ToGetServiceGrafanaUserConfigAuthGenericOauthPtrOutput() GetServiceGrafanaUserConfigAuthGenericOauthPtrOutput

func (GetServiceGrafanaUserConfigAuthGenericOauthArgs) ToGetServiceGrafanaUserConfigAuthGenericOauthPtrOutputWithContext

func (i GetServiceGrafanaUserConfigAuthGenericOauthArgs) ToGetServiceGrafanaUserConfigAuthGenericOauthPtrOutputWithContext(ctx context.Context) GetServiceGrafanaUserConfigAuthGenericOauthPtrOutput

type GetServiceGrafanaUserConfigAuthGenericOauthInput

type GetServiceGrafanaUserConfigAuthGenericOauthInput interface {
	pulumi.Input

	ToGetServiceGrafanaUserConfigAuthGenericOauthOutput() GetServiceGrafanaUserConfigAuthGenericOauthOutput
	ToGetServiceGrafanaUserConfigAuthGenericOauthOutputWithContext(context.Context) GetServiceGrafanaUserConfigAuthGenericOauthOutput
}

GetServiceGrafanaUserConfigAuthGenericOauthInput is an input type that accepts GetServiceGrafanaUserConfigAuthGenericOauthArgs and GetServiceGrafanaUserConfigAuthGenericOauthOutput values. You can construct a concrete instance of `GetServiceGrafanaUserConfigAuthGenericOauthInput` via:

GetServiceGrafanaUserConfigAuthGenericOauthArgs{...}

type GetServiceGrafanaUserConfigAuthGenericOauthOutput

type GetServiceGrafanaUserConfigAuthGenericOauthOutput struct{ *pulumi.OutputState }

func (GetServiceGrafanaUserConfigAuthGenericOauthOutput) AllowSignUp

func (GetServiceGrafanaUserConfigAuthGenericOauthOutput) AllowedDomains

func (GetServiceGrafanaUserConfigAuthGenericOauthOutput) AllowedOrganizations

func (GetServiceGrafanaUserConfigAuthGenericOauthOutput) ApiUrl

func (GetServiceGrafanaUserConfigAuthGenericOauthOutput) AuthUrl

func (GetServiceGrafanaUserConfigAuthGenericOauthOutput) ClientId

func (GetServiceGrafanaUserConfigAuthGenericOauthOutput) ClientSecret

func (GetServiceGrafanaUserConfigAuthGenericOauthOutput) ElementType

func (GetServiceGrafanaUserConfigAuthGenericOauthOutput) Name

func (GetServiceGrafanaUserConfigAuthGenericOauthOutput) Scopes

func (GetServiceGrafanaUserConfigAuthGenericOauthOutput) ToGetServiceGrafanaUserConfigAuthGenericOauthOutput

func (o GetServiceGrafanaUserConfigAuthGenericOauthOutput) ToGetServiceGrafanaUserConfigAuthGenericOauthOutput() GetServiceGrafanaUserConfigAuthGenericOauthOutput

func (GetServiceGrafanaUserConfigAuthGenericOauthOutput) ToGetServiceGrafanaUserConfigAuthGenericOauthOutputWithContext

func (o GetServiceGrafanaUserConfigAuthGenericOauthOutput) ToGetServiceGrafanaUserConfigAuthGenericOauthOutputWithContext(ctx context.Context) GetServiceGrafanaUserConfigAuthGenericOauthOutput

func (GetServiceGrafanaUserConfigAuthGenericOauthOutput) ToGetServiceGrafanaUserConfigAuthGenericOauthPtrOutput

func (o GetServiceGrafanaUserConfigAuthGenericOauthOutput) ToGetServiceGrafanaUserConfigAuthGenericOauthPtrOutput() GetServiceGrafanaUserConfigAuthGenericOauthPtrOutput

func (GetServiceGrafanaUserConfigAuthGenericOauthOutput) ToGetServiceGrafanaUserConfigAuthGenericOauthPtrOutputWithContext

func (o GetServiceGrafanaUserConfigAuthGenericOauthOutput) ToGetServiceGrafanaUserConfigAuthGenericOauthPtrOutputWithContext(ctx context.Context) GetServiceGrafanaUserConfigAuthGenericOauthPtrOutput

func (GetServiceGrafanaUserConfigAuthGenericOauthOutput) TokenUrl

type GetServiceGrafanaUserConfigAuthGenericOauthPtrInput

type GetServiceGrafanaUserConfigAuthGenericOauthPtrInput interface {
	pulumi.Input

	ToGetServiceGrafanaUserConfigAuthGenericOauthPtrOutput() GetServiceGrafanaUserConfigAuthGenericOauthPtrOutput
	ToGetServiceGrafanaUserConfigAuthGenericOauthPtrOutputWithContext(context.Context) GetServiceGrafanaUserConfigAuthGenericOauthPtrOutput
}

GetServiceGrafanaUserConfigAuthGenericOauthPtrInput is an input type that accepts GetServiceGrafanaUserConfigAuthGenericOauthArgs, GetServiceGrafanaUserConfigAuthGenericOauthPtr and GetServiceGrafanaUserConfigAuthGenericOauthPtrOutput values. You can construct a concrete instance of `GetServiceGrafanaUserConfigAuthGenericOauthPtrInput` via:

        GetServiceGrafanaUserConfigAuthGenericOauthArgs{...}

or:

        nil

type GetServiceGrafanaUserConfigAuthGenericOauthPtrOutput

type GetServiceGrafanaUserConfigAuthGenericOauthPtrOutput struct{ *pulumi.OutputState }

func (GetServiceGrafanaUserConfigAuthGenericOauthPtrOutput) AllowSignUp

func (GetServiceGrafanaUserConfigAuthGenericOauthPtrOutput) AllowedDomains

func (GetServiceGrafanaUserConfigAuthGenericOauthPtrOutput) AllowedOrganizations

func (GetServiceGrafanaUserConfigAuthGenericOauthPtrOutput) ApiUrl

func (GetServiceGrafanaUserConfigAuthGenericOauthPtrOutput) AuthUrl

func (GetServiceGrafanaUserConfigAuthGenericOauthPtrOutput) ClientId

func (GetServiceGrafanaUserConfigAuthGenericOauthPtrOutput) ClientSecret

func (GetServiceGrafanaUserConfigAuthGenericOauthPtrOutput) Elem

func (GetServiceGrafanaUserConfigAuthGenericOauthPtrOutput) ElementType

func (GetServiceGrafanaUserConfigAuthGenericOauthPtrOutput) Name

func (GetServiceGrafanaUserConfigAuthGenericOauthPtrOutput) Scopes

func (GetServiceGrafanaUserConfigAuthGenericOauthPtrOutput) ToGetServiceGrafanaUserConfigAuthGenericOauthPtrOutput

func (GetServiceGrafanaUserConfigAuthGenericOauthPtrOutput) ToGetServiceGrafanaUserConfigAuthGenericOauthPtrOutputWithContext

func (o GetServiceGrafanaUserConfigAuthGenericOauthPtrOutput) ToGetServiceGrafanaUserConfigAuthGenericOauthPtrOutputWithContext(ctx context.Context) GetServiceGrafanaUserConfigAuthGenericOauthPtrOutput

func (GetServiceGrafanaUserConfigAuthGenericOauthPtrOutput) TokenUrl

type GetServiceGrafanaUserConfigAuthGithub

type GetServiceGrafanaUserConfigAuthGithub struct {
	AllowSignUp          *string  `pulumi:"allowSignUp"`
	AllowedOrganizations []string `pulumi:"allowedOrganizations"`
	ClientId             *string  `pulumi:"clientId"`
	ClientSecret         *string  `pulumi:"clientSecret"`
	TeamIds              []string `pulumi:"teamIds"`
}

type GetServiceGrafanaUserConfigAuthGithubArgs

type GetServiceGrafanaUserConfigAuthGithubArgs struct {
	AllowSignUp          pulumi.StringPtrInput   `pulumi:"allowSignUp"`
	AllowedOrganizations pulumi.StringArrayInput `pulumi:"allowedOrganizations"`
	ClientId             pulumi.StringPtrInput   `pulumi:"clientId"`
	ClientSecret         pulumi.StringPtrInput   `pulumi:"clientSecret"`
	TeamIds              pulumi.StringArrayInput `pulumi:"teamIds"`
}

func (GetServiceGrafanaUserConfigAuthGithubArgs) ElementType

func (GetServiceGrafanaUserConfigAuthGithubArgs) ToGetServiceGrafanaUserConfigAuthGithubOutput

func (i GetServiceGrafanaUserConfigAuthGithubArgs) ToGetServiceGrafanaUserConfigAuthGithubOutput() GetServiceGrafanaUserConfigAuthGithubOutput

func (GetServiceGrafanaUserConfigAuthGithubArgs) ToGetServiceGrafanaUserConfigAuthGithubOutputWithContext

func (i GetServiceGrafanaUserConfigAuthGithubArgs) ToGetServiceGrafanaUserConfigAuthGithubOutputWithContext(ctx context.Context) GetServiceGrafanaUserConfigAuthGithubOutput

func (GetServiceGrafanaUserConfigAuthGithubArgs) ToGetServiceGrafanaUserConfigAuthGithubPtrOutput

func (i GetServiceGrafanaUserConfigAuthGithubArgs) ToGetServiceGrafanaUserConfigAuthGithubPtrOutput() GetServiceGrafanaUserConfigAuthGithubPtrOutput

func (GetServiceGrafanaUserConfigAuthGithubArgs) ToGetServiceGrafanaUserConfigAuthGithubPtrOutputWithContext

func (i GetServiceGrafanaUserConfigAuthGithubArgs) ToGetServiceGrafanaUserConfigAuthGithubPtrOutputWithContext(ctx context.Context) GetServiceGrafanaUserConfigAuthGithubPtrOutput

type GetServiceGrafanaUserConfigAuthGithubInput

type GetServiceGrafanaUserConfigAuthGithubInput interface {
	pulumi.Input

	ToGetServiceGrafanaUserConfigAuthGithubOutput() GetServiceGrafanaUserConfigAuthGithubOutput
	ToGetServiceGrafanaUserConfigAuthGithubOutputWithContext(context.Context) GetServiceGrafanaUserConfigAuthGithubOutput
}

GetServiceGrafanaUserConfigAuthGithubInput is an input type that accepts GetServiceGrafanaUserConfigAuthGithubArgs and GetServiceGrafanaUserConfigAuthGithubOutput values. You can construct a concrete instance of `GetServiceGrafanaUserConfigAuthGithubInput` via:

GetServiceGrafanaUserConfigAuthGithubArgs{...}

type GetServiceGrafanaUserConfigAuthGithubOutput

type GetServiceGrafanaUserConfigAuthGithubOutput struct{ *pulumi.OutputState }

func (GetServiceGrafanaUserConfigAuthGithubOutput) AllowSignUp

func (GetServiceGrafanaUserConfigAuthGithubOutput) AllowedOrganizations

func (GetServiceGrafanaUserConfigAuthGithubOutput) ClientId

func (GetServiceGrafanaUserConfigAuthGithubOutput) ClientSecret

func (GetServiceGrafanaUserConfigAuthGithubOutput) ElementType

func (GetServiceGrafanaUserConfigAuthGithubOutput) TeamIds

func (GetServiceGrafanaUserConfigAuthGithubOutput) ToGetServiceGrafanaUserConfigAuthGithubOutput

func (o GetServiceGrafanaUserConfigAuthGithubOutput) ToGetServiceGrafanaUserConfigAuthGithubOutput() GetServiceGrafanaUserConfigAuthGithubOutput

func (GetServiceGrafanaUserConfigAuthGithubOutput) ToGetServiceGrafanaUserConfigAuthGithubOutputWithContext

func (o GetServiceGrafanaUserConfigAuthGithubOutput) ToGetServiceGrafanaUserConfigAuthGithubOutputWithContext(ctx context.Context) GetServiceGrafanaUserConfigAuthGithubOutput

func (GetServiceGrafanaUserConfigAuthGithubOutput) ToGetServiceGrafanaUserConfigAuthGithubPtrOutput

func (o GetServiceGrafanaUserConfigAuthGithubOutput) ToGetServiceGrafanaUserConfigAuthGithubPtrOutput() GetServiceGrafanaUserConfigAuthGithubPtrOutput

func (GetServiceGrafanaUserConfigAuthGithubOutput) ToGetServiceGrafanaUserConfigAuthGithubPtrOutputWithContext

func (o GetServiceGrafanaUserConfigAuthGithubOutput) ToGetServiceGrafanaUserConfigAuthGithubPtrOutputWithContext(ctx context.Context) GetServiceGrafanaUserConfigAuthGithubPtrOutput

type GetServiceGrafanaUserConfigAuthGithubPtrInput

type GetServiceGrafanaUserConfigAuthGithubPtrInput interface {
	pulumi.Input

	ToGetServiceGrafanaUserConfigAuthGithubPtrOutput() GetServiceGrafanaUserConfigAuthGithubPtrOutput
	ToGetServiceGrafanaUserConfigAuthGithubPtrOutputWithContext(context.Context) GetServiceGrafanaUserConfigAuthGithubPtrOutput
}

GetServiceGrafanaUserConfigAuthGithubPtrInput is an input type that accepts GetServiceGrafanaUserConfigAuthGithubArgs, GetServiceGrafanaUserConfigAuthGithubPtr and GetServiceGrafanaUserConfigAuthGithubPtrOutput values. You can construct a concrete instance of `GetServiceGrafanaUserConfigAuthGithubPtrInput` via:

        GetServiceGrafanaUserConfigAuthGithubArgs{...}

or:

        nil

type GetServiceGrafanaUserConfigAuthGithubPtrOutput

type GetServiceGrafanaUserConfigAuthGithubPtrOutput struct{ *pulumi.OutputState }

func (GetServiceGrafanaUserConfigAuthGithubPtrOutput) AllowSignUp

func (GetServiceGrafanaUserConfigAuthGithubPtrOutput) AllowedOrganizations

func (GetServiceGrafanaUserConfigAuthGithubPtrOutput) ClientId

func (GetServiceGrafanaUserConfigAuthGithubPtrOutput) ClientSecret

func (GetServiceGrafanaUserConfigAuthGithubPtrOutput) Elem

func (GetServiceGrafanaUserConfigAuthGithubPtrOutput) ElementType

func (GetServiceGrafanaUserConfigAuthGithubPtrOutput) TeamIds

func (GetServiceGrafanaUserConfigAuthGithubPtrOutput) ToGetServiceGrafanaUserConfigAuthGithubPtrOutput

func (o GetServiceGrafanaUserConfigAuthGithubPtrOutput) ToGetServiceGrafanaUserConfigAuthGithubPtrOutput() GetServiceGrafanaUserConfigAuthGithubPtrOutput

func (GetServiceGrafanaUserConfigAuthGithubPtrOutput) ToGetServiceGrafanaUserConfigAuthGithubPtrOutputWithContext

func (o GetServiceGrafanaUserConfigAuthGithubPtrOutput) ToGetServiceGrafanaUserConfigAuthGithubPtrOutputWithContext(ctx context.Context) GetServiceGrafanaUserConfigAuthGithubPtrOutput

type GetServiceGrafanaUserConfigAuthGitlab

type GetServiceGrafanaUserConfigAuthGitlab struct {
	AllowSignUp   *string  `pulumi:"allowSignUp"`
	AllowedGroups []string `pulumi:"allowedGroups"`
	ApiUrl        *string  `pulumi:"apiUrl"`
	AuthUrl       *string  `pulumi:"authUrl"`
	ClientId      *string  `pulumi:"clientId"`
	ClientSecret  *string  `pulumi:"clientSecret"`
	TokenUrl      *string  `pulumi:"tokenUrl"`
}

type GetServiceGrafanaUserConfigAuthGitlabArgs

type GetServiceGrafanaUserConfigAuthGitlabArgs struct {
	AllowSignUp   pulumi.StringPtrInput   `pulumi:"allowSignUp"`
	AllowedGroups pulumi.StringArrayInput `pulumi:"allowedGroups"`
	ApiUrl        pulumi.StringPtrInput   `pulumi:"apiUrl"`
	AuthUrl       pulumi.StringPtrInput   `pulumi:"authUrl"`
	ClientId      pulumi.StringPtrInput   `pulumi:"clientId"`
	ClientSecret  pulumi.StringPtrInput   `pulumi:"clientSecret"`
	TokenUrl      pulumi.StringPtrInput   `pulumi:"tokenUrl"`
}

func (GetServiceGrafanaUserConfigAuthGitlabArgs) ElementType

func (GetServiceGrafanaUserConfigAuthGitlabArgs) ToGetServiceGrafanaUserConfigAuthGitlabOutput

func (i GetServiceGrafanaUserConfigAuthGitlabArgs) ToGetServiceGrafanaUserConfigAuthGitlabOutput() GetServiceGrafanaUserConfigAuthGitlabOutput

func (GetServiceGrafanaUserConfigAuthGitlabArgs) ToGetServiceGrafanaUserConfigAuthGitlabOutputWithContext

func (i GetServiceGrafanaUserConfigAuthGitlabArgs) ToGetServiceGrafanaUserConfigAuthGitlabOutputWithContext(ctx context.Context) GetServiceGrafanaUserConfigAuthGitlabOutput

func (GetServiceGrafanaUserConfigAuthGitlabArgs) ToGetServiceGrafanaUserConfigAuthGitlabPtrOutput

func (i GetServiceGrafanaUserConfigAuthGitlabArgs) ToGetServiceGrafanaUserConfigAuthGitlabPtrOutput() GetServiceGrafanaUserConfigAuthGitlabPtrOutput

func (GetServiceGrafanaUserConfigAuthGitlabArgs) ToGetServiceGrafanaUserConfigAuthGitlabPtrOutputWithContext

func (i GetServiceGrafanaUserConfigAuthGitlabArgs) ToGetServiceGrafanaUserConfigAuthGitlabPtrOutputWithContext(ctx context.Context) GetServiceGrafanaUserConfigAuthGitlabPtrOutput

type GetServiceGrafanaUserConfigAuthGitlabInput

type GetServiceGrafanaUserConfigAuthGitlabInput interface {
	pulumi.Input

	ToGetServiceGrafanaUserConfigAuthGitlabOutput() GetServiceGrafanaUserConfigAuthGitlabOutput
	ToGetServiceGrafanaUserConfigAuthGitlabOutputWithContext(context.Context) GetServiceGrafanaUserConfigAuthGitlabOutput
}

GetServiceGrafanaUserConfigAuthGitlabInput is an input type that accepts GetServiceGrafanaUserConfigAuthGitlabArgs and GetServiceGrafanaUserConfigAuthGitlabOutput values. You can construct a concrete instance of `GetServiceGrafanaUserConfigAuthGitlabInput` via:

GetServiceGrafanaUserConfigAuthGitlabArgs{...}

type GetServiceGrafanaUserConfigAuthGitlabOutput

type GetServiceGrafanaUserConfigAuthGitlabOutput struct{ *pulumi.OutputState }

func (GetServiceGrafanaUserConfigAuthGitlabOutput) AllowSignUp

func (GetServiceGrafanaUserConfigAuthGitlabOutput) AllowedGroups

func (GetServiceGrafanaUserConfigAuthGitlabOutput) ApiUrl

func (GetServiceGrafanaUserConfigAuthGitlabOutput) AuthUrl

func (GetServiceGrafanaUserConfigAuthGitlabOutput) ClientId

func (GetServiceGrafanaUserConfigAuthGitlabOutput) ClientSecret

func (GetServiceGrafanaUserConfigAuthGitlabOutput) ElementType

func (GetServiceGrafanaUserConfigAuthGitlabOutput) ToGetServiceGrafanaUserConfigAuthGitlabOutput

func (o GetServiceGrafanaUserConfigAuthGitlabOutput) ToGetServiceGrafanaUserConfigAuthGitlabOutput() GetServiceGrafanaUserConfigAuthGitlabOutput

func (GetServiceGrafanaUserConfigAuthGitlabOutput) ToGetServiceGrafanaUserConfigAuthGitlabOutputWithContext

func (o GetServiceGrafanaUserConfigAuthGitlabOutput) ToGetServiceGrafanaUserConfigAuthGitlabOutputWithContext(ctx context.Context) GetServiceGrafanaUserConfigAuthGitlabOutput

func (GetServiceGrafanaUserConfigAuthGitlabOutput) ToGetServiceGrafanaUserConfigAuthGitlabPtrOutput

func (o GetServiceGrafanaUserConfigAuthGitlabOutput) ToGetServiceGrafanaUserConfigAuthGitlabPtrOutput() GetServiceGrafanaUserConfigAuthGitlabPtrOutput

func (GetServiceGrafanaUserConfigAuthGitlabOutput) ToGetServiceGrafanaUserConfigAuthGitlabPtrOutputWithContext

func (o GetServiceGrafanaUserConfigAuthGitlabOutput) ToGetServiceGrafanaUserConfigAuthGitlabPtrOutputWithContext(ctx context.Context) GetServiceGrafanaUserConfigAuthGitlabPtrOutput

func (GetServiceGrafanaUserConfigAuthGitlabOutput) TokenUrl

type GetServiceGrafanaUserConfigAuthGitlabPtrInput

type GetServiceGrafanaUserConfigAuthGitlabPtrInput interface {
	pulumi.Input

	ToGetServiceGrafanaUserConfigAuthGitlabPtrOutput() GetServiceGrafanaUserConfigAuthGitlabPtrOutput
	ToGetServiceGrafanaUserConfigAuthGitlabPtrOutputWithContext(context.Context) GetServiceGrafanaUserConfigAuthGitlabPtrOutput
}

GetServiceGrafanaUserConfigAuthGitlabPtrInput is an input type that accepts GetServiceGrafanaUserConfigAuthGitlabArgs, GetServiceGrafanaUserConfigAuthGitlabPtr and GetServiceGrafanaUserConfigAuthGitlabPtrOutput values. You can construct a concrete instance of `GetServiceGrafanaUserConfigAuthGitlabPtrInput` via:

        GetServiceGrafanaUserConfigAuthGitlabArgs{...}

or:

        nil

type GetServiceGrafanaUserConfigAuthGitlabPtrOutput

type GetServiceGrafanaUserConfigAuthGitlabPtrOutput struct{ *pulumi.OutputState }

func (GetServiceGrafanaUserConfigAuthGitlabPtrOutput) AllowSignUp

func (GetServiceGrafanaUserConfigAuthGitlabPtrOutput) AllowedGroups

func (GetServiceGrafanaUserConfigAuthGitlabPtrOutput) ApiUrl

func (GetServiceGrafanaUserConfigAuthGitlabPtrOutput) AuthUrl

func (GetServiceGrafanaUserConfigAuthGitlabPtrOutput) ClientId

func (GetServiceGrafanaUserConfigAuthGitlabPtrOutput) ClientSecret

func (GetServiceGrafanaUserConfigAuthGitlabPtrOutput) Elem

func (GetServiceGrafanaUserConfigAuthGitlabPtrOutput) ElementType

func (GetServiceGrafanaUserConfigAuthGitlabPtrOutput) ToGetServiceGrafanaUserConfigAuthGitlabPtrOutput

func (o GetServiceGrafanaUserConfigAuthGitlabPtrOutput) ToGetServiceGrafanaUserConfigAuthGitlabPtrOutput() GetServiceGrafanaUserConfigAuthGitlabPtrOutput

func (GetServiceGrafanaUserConfigAuthGitlabPtrOutput) ToGetServiceGrafanaUserConfigAuthGitlabPtrOutputWithContext

func (o GetServiceGrafanaUserConfigAuthGitlabPtrOutput) ToGetServiceGrafanaUserConfigAuthGitlabPtrOutputWithContext(ctx context.Context) GetServiceGrafanaUserConfigAuthGitlabPtrOutput

func (GetServiceGrafanaUserConfigAuthGitlabPtrOutput) TokenUrl

type GetServiceGrafanaUserConfigAuthGoogle

type GetServiceGrafanaUserConfigAuthGoogle struct {
	AllowSignUp    *string  `pulumi:"allowSignUp"`
	AllowedDomains []string `pulumi:"allowedDomains"`
	ClientId       *string  `pulumi:"clientId"`
	ClientSecret   *string  `pulumi:"clientSecret"`
}

type GetServiceGrafanaUserConfigAuthGoogleArgs

type GetServiceGrafanaUserConfigAuthGoogleArgs struct {
	AllowSignUp    pulumi.StringPtrInput   `pulumi:"allowSignUp"`
	AllowedDomains pulumi.StringArrayInput `pulumi:"allowedDomains"`
	ClientId       pulumi.StringPtrInput   `pulumi:"clientId"`
	ClientSecret   pulumi.StringPtrInput   `pulumi:"clientSecret"`
}

func (GetServiceGrafanaUserConfigAuthGoogleArgs) ElementType

func (GetServiceGrafanaUserConfigAuthGoogleArgs) ToGetServiceGrafanaUserConfigAuthGoogleOutput

func (i GetServiceGrafanaUserConfigAuthGoogleArgs) ToGetServiceGrafanaUserConfigAuthGoogleOutput() GetServiceGrafanaUserConfigAuthGoogleOutput

func (GetServiceGrafanaUserConfigAuthGoogleArgs) ToGetServiceGrafanaUserConfigAuthGoogleOutputWithContext

func (i GetServiceGrafanaUserConfigAuthGoogleArgs) ToGetServiceGrafanaUserConfigAuthGoogleOutputWithContext(ctx context.Context) GetServiceGrafanaUserConfigAuthGoogleOutput

func (GetServiceGrafanaUserConfigAuthGoogleArgs) ToGetServiceGrafanaUserConfigAuthGooglePtrOutput

func (i GetServiceGrafanaUserConfigAuthGoogleArgs) ToGetServiceGrafanaUserConfigAuthGooglePtrOutput() GetServiceGrafanaUserConfigAuthGooglePtrOutput

func (GetServiceGrafanaUserConfigAuthGoogleArgs) ToGetServiceGrafanaUserConfigAuthGooglePtrOutputWithContext

func (i GetServiceGrafanaUserConfigAuthGoogleArgs) ToGetServiceGrafanaUserConfigAuthGooglePtrOutputWithContext(ctx context.Context) GetServiceGrafanaUserConfigAuthGooglePtrOutput

type GetServiceGrafanaUserConfigAuthGoogleInput

type GetServiceGrafanaUserConfigAuthGoogleInput interface {
	pulumi.Input

	ToGetServiceGrafanaUserConfigAuthGoogleOutput() GetServiceGrafanaUserConfigAuthGoogleOutput
	ToGetServiceGrafanaUserConfigAuthGoogleOutputWithContext(context.Context) GetServiceGrafanaUserConfigAuthGoogleOutput
}

GetServiceGrafanaUserConfigAuthGoogleInput is an input type that accepts GetServiceGrafanaUserConfigAuthGoogleArgs and GetServiceGrafanaUserConfigAuthGoogleOutput values. You can construct a concrete instance of `GetServiceGrafanaUserConfigAuthGoogleInput` via:

GetServiceGrafanaUserConfigAuthGoogleArgs{...}

type GetServiceGrafanaUserConfigAuthGoogleOutput

type GetServiceGrafanaUserConfigAuthGoogleOutput struct{ *pulumi.OutputState }

func (GetServiceGrafanaUserConfigAuthGoogleOutput) AllowSignUp

func (GetServiceGrafanaUserConfigAuthGoogleOutput) AllowedDomains

func (GetServiceGrafanaUserConfigAuthGoogleOutput) ClientId

func (GetServiceGrafanaUserConfigAuthGoogleOutput) ClientSecret

func (GetServiceGrafanaUserConfigAuthGoogleOutput) ElementType

func (GetServiceGrafanaUserConfigAuthGoogleOutput) ToGetServiceGrafanaUserConfigAuthGoogleOutput

func (o GetServiceGrafanaUserConfigAuthGoogleOutput) ToGetServiceGrafanaUserConfigAuthGoogleOutput() GetServiceGrafanaUserConfigAuthGoogleOutput

func (GetServiceGrafanaUserConfigAuthGoogleOutput) ToGetServiceGrafanaUserConfigAuthGoogleOutputWithContext

func (o GetServiceGrafanaUserConfigAuthGoogleOutput) ToGetServiceGrafanaUserConfigAuthGoogleOutputWithContext(ctx context.Context) GetServiceGrafanaUserConfigAuthGoogleOutput

func (GetServiceGrafanaUserConfigAuthGoogleOutput) ToGetServiceGrafanaUserConfigAuthGooglePtrOutput

func (o GetServiceGrafanaUserConfigAuthGoogleOutput) ToGetServiceGrafanaUserConfigAuthGooglePtrOutput() GetServiceGrafanaUserConfigAuthGooglePtrOutput

func (GetServiceGrafanaUserConfigAuthGoogleOutput) ToGetServiceGrafanaUserConfigAuthGooglePtrOutputWithContext

func (o GetServiceGrafanaUserConfigAuthGoogleOutput) ToGetServiceGrafanaUserConfigAuthGooglePtrOutputWithContext(ctx context.Context) GetServiceGrafanaUserConfigAuthGooglePtrOutput

type GetServiceGrafanaUserConfigAuthGooglePtrInput

type GetServiceGrafanaUserConfigAuthGooglePtrInput interface {
	pulumi.Input

	ToGetServiceGrafanaUserConfigAuthGooglePtrOutput() GetServiceGrafanaUserConfigAuthGooglePtrOutput
	ToGetServiceGrafanaUserConfigAuthGooglePtrOutputWithContext(context.Context) GetServiceGrafanaUserConfigAuthGooglePtrOutput
}

GetServiceGrafanaUserConfigAuthGooglePtrInput is an input type that accepts GetServiceGrafanaUserConfigAuthGoogleArgs, GetServiceGrafanaUserConfigAuthGooglePtr and GetServiceGrafanaUserConfigAuthGooglePtrOutput values. You can construct a concrete instance of `GetServiceGrafanaUserConfigAuthGooglePtrInput` via:

        GetServiceGrafanaUserConfigAuthGoogleArgs{...}

or:

        nil

type GetServiceGrafanaUserConfigAuthGooglePtrOutput

type GetServiceGrafanaUserConfigAuthGooglePtrOutput struct{ *pulumi.OutputState }

func (GetServiceGrafanaUserConfigAuthGooglePtrOutput) AllowSignUp

func (GetServiceGrafanaUserConfigAuthGooglePtrOutput) AllowedDomains

func (GetServiceGrafanaUserConfigAuthGooglePtrOutput) ClientId

func (GetServiceGrafanaUserConfigAuthGooglePtrOutput) ClientSecret

func (GetServiceGrafanaUserConfigAuthGooglePtrOutput) Elem

func (GetServiceGrafanaUserConfigAuthGooglePtrOutput) ElementType

func (GetServiceGrafanaUserConfigAuthGooglePtrOutput) ToGetServiceGrafanaUserConfigAuthGooglePtrOutput

func (o GetServiceGrafanaUserConfigAuthGooglePtrOutput) ToGetServiceGrafanaUserConfigAuthGooglePtrOutput() GetServiceGrafanaUserConfigAuthGooglePtrOutput

func (GetServiceGrafanaUserConfigAuthGooglePtrOutput) ToGetServiceGrafanaUserConfigAuthGooglePtrOutputWithContext

func (o GetServiceGrafanaUserConfigAuthGooglePtrOutput) ToGetServiceGrafanaUserConfigAuthGooglePtrOutputWithContext(ctx context.Context) GetServiceGrafanaUserConfigAuthGooglePtrOutput

type GetServiceGrafanaUserConfigExternalImageStorage

type GetServiceGrafanaUserConfigExternalImageStorage struct {
	AccessKey *string `pulumi:"accessKey"`
	BucketUrl *string `pulumi:"bucketUrl"`
	Provider  *string `pulumi:"provider"`
	SecretKey *string `pulumi:"secretKey"`
}

type GetServiceGrafanaUserConfigExternalImageStorageArgs

type GetServiceGrafanaUserConfigExternalImageStorageArgs struct {
	AccessKey pulumi.StringPtrInput `pulumi:"accessKey"`
	BucketUrl pulumi.StringPtrInput `pulumi:"bucketUrl"`
	Provider  pulumi.StringPtrInput `pulumi:"provider"`
	SecretKey pulumi.StringPtrInput `pulumi:"secretKey"`
}

func (GetServiceGrafanaUserConfigExternalImageStorageArgs) ElementType

func (GetServiceGrafanaUserConfigExternalImageStorageArgs) ToGetServiceGrafanaUserConfigExternalImageStorageOutput

func (i GetServiceGrafanaUserConfigExternalImageStorageArgs) ToGetServiceGrafanaUserConfigExternalImageStorageOutput() GetServiceGrafanaUserConfigExternalImageStorageOutput

func (GetServiceGrafanaUserConfigExternalImageStorageArgs) ToGetServiceGrafanaUserConfigExternalImageStorageOutputWithContext

func (i GetServiceGrafanaUserConfigExternalImageStorageArgs) ToGetServiceGrafanaUserConfigExternalImageStorageOutputWithContext(ctx context.Context) GetServiceGrafanaUserConfigExternalImageStorageOutput

func (GetServiceGrafanaUserConfigExternalImageStorageArgs) ToGetServiceGrafanaUserConfigExternalImageStoragePtrOutput

func (i GetServiceGrafanaUserConfigExternalImageStorageArgs) ToGetServiceGrafanaUserConfigExternalImageStoragePtrOutput() GetServiceGrafanaUserConfigExternalImageStoragePtrOutput

func (GetServiceGrafanaUserConfigExternalImageStorageArgs) ToGetServiceGrafanaUserConfigExternalImageStoragePtrOutputWithContext

func (i GetServiceGrafanaUserConfigExternalImageStorageArgs) ToGetServiceGrafanaUserConfigExternalImageStoragePtrOutputWithContext(ctx context.Context) GetServiceGrafanaUserConfigExternalImageStoragePtrOutput

type GetServiceGrafanaUserConfigExternalImageStorageInput

type GetServiceGrafanaUserConfigExternalImageStorageInput interface {
	pulumi.Input

	ToGetServiceGrafanaUserConfigExternalImageStorageOutput() GetServiceGrafanaUserConfigExternalImageStorageOutput
	ToGetServiceGrafanaUserConfigExternalImageStorageOutputWithContext(context.Context) GetServiceGrafanaUserConfigExternalImageStorageOutput
}

GetServiceGrafanaUserConfigExternalImageStorageInput is an input type that accepts GetServiceGrafanaUserConfigExternalImageStorageArgs and GetServiceGrafanaUserConfigExternalImageStorageOutput values. You can construct a concrete instance of `GetServiceGrafanaUserConfigExternalImageStorageInput` via:

GetServiceGrafanaUserConfigExternalImageStorageArgs{...}

type GetServiceGrafanaUserConfigExternalImageStorageOutput

type GetServiceGrafanaUserConfigExternalImageStorageOutput struct{ *pulumi.OutputState }

func (GetServiceGrafanaUserConfigExternalImageStorageOutput) AccessKey

func (GetServiceGrafanaUserConfigExternalImageStorageOutput) BucketUrl

func (GetServiceGrafanaUserConfigExternalImageStorageOutput) ElementType

func (GetServiceGrafanaUserConfigExternalImageStorageOutput) Provider

func (GetServiceGrafanaUserConfigExternalImageStorageOutput) SecretKey

func (GetServiceGrafanaUserConfigExternalImageStorageOutput) ToGetServiceGrafanaUserConfigExternalImageStorageOutput

func (GetServiceGrafanaUserConfigExternalImageStorageOutput) ToGetServiceGrafanaUserConfigExternalImageStorageOutputWithContext

func (o GetServiceGrafanaUserConfigExternalImageStorageOutput) ToGetServiceGrafanaUserConfigExternalImageStorageOutputWithContext(ctx context.Context) GetServiceGrafanaUserConfigExternalImageStorageOutput

func (GetServiceGrafanaUserConfigExternalImageStorageOutput) ToGetServiceGrafanaUserConfigExternalImageStoragePtrOutput

func (o GetServiceGrafanaUserConfigExternalImageStorageOutput) ToGetServiceGrafanaUserConfigExternalImageStoragePtrOutput() GetServiceGrafanaUserConfigExternalImageStoragePtrOutput

func (GetServiceGrafanaUserConfigExternalImageStorageOutput) ToGetServiceGrafanaUserConfigExternalImageStoragePtrOutputWithContext

func (o GetServiceGrafanaUserConfigExternalImageStorageOutput) ToGetServiceGrafanaUserConfigExternalImageStoragePtrOutputWithContext(ctx context.Context) GetServiceGrafanaUserConfigExternalImageStoragePtrOutput

type GetServiceGrafanaUserConfigExternalImageStoragePtrInput

type GetServiceGrafanaUserConfigExternalImageStoragePtrInput interface {
	pulumi.Input

	ToGetServiceGrafanaUserConfigExternalImageStoragePtrOutput() GetServiceGrafanaUserConfigExternalImageStoragePtrOutput
	ToGetServiceGrafanaUserConfigExternalImageStoragePtrOutputWithContext(context.Context) GetServiceGrafanaUserConfigExternalImageStoragePtrOutput
}

GetServiceGrafanaUserConfigExternalImageStoragePtrInput is an input type that accepts GetServiceGrafanaUserConfigExternalImageStorageArgs, GetServiceGrafanaUserConfigExternalImageStoragePtr and GetServiceGrafanaUserConfigExternalImageStoragePtrOutput values. You can construct a concrete instance of `GetServiceGrafanaUserConfigExternalImageStoragePtrInput` via:

        GetServiceGrafanaUserConfigExternalImageStorageArgs{...}

or:

        nil

type GetServiceGrafanaUserConfigExternalImageStoragePtrOutput

type GetServiceGrafanaUserConfigExternalImageStoragePtrOutput struct{ *pulumi.OutputState }

func (GetServiceGrafanaUserConfigExternalImageStoragePtrOutput) AccessKey

func (GetServiceGrafanaUserConfigExternalImageStoragePtrOutput) BucketUrl

func (GetServiceGrafanaUserConfigExternalImageStoragePtrOutput) Elem

func (GetServiceGrafanaUserConfigExternalImageStoragePtrOutput) ElementType

func (GetServiceGrafanaUserConfigExternalImageStoragePtrOutput) Provider

func (GetServiceGrafanaUserConfigExternalImageStoragePtrOutput) SecretKey

func (GetServiceGrafanaUserConfigExternalImageStoragePtrOutput) ToGetServiceGrafanaUserConfigExternalImageStoragePtrOutput

func (GetServiceGrafanaUserConfigExternalImageStoragePtrOutput) ToGetServiceGrafanaUserConfigExternalImageStoragePtrOutputWithContext

func (o GetServiceGrafanaUserConfigExternalImageStoragePtrOutput) ToGetServiceGrafanaUserConfigExternalImageStoragePtrOutputWithContext(ctx context.Context) GetServiceGrafanaUserConfigExternalImageStoragePtrOutput

type GetServiceGrafanaUserConfigInput

type GetServiceGrafanaUserConfigInput interface {
	pulumi.Input

	ToGetServiceGrafanaUserConfigOutput() GetServiceGrafanaUserConfigOutput
	ToGetServiceGrafanaUserConfigOutputWithContext(context.Context) GetServiceGrafanaUserConfigOutput
}

GetServiceGrafanaUserConfigInput is an input type that accepts GetServiceGrafanaUserConfigArgs and GetServiceGrafanaUserConfigOutput values. You can construct a concrete instance of `GetServiceGrafanaUserConfigInput` via:

GetServiceGrafanaUserConfigArgs{...}

type GetServiceGrafanaUserConfigOutput

type GetServiceGrafanaUserConfigOutput struct{ *pulumi.OutputState }

func (GetServiceGrafanaUserConfigOutput) AlertingEnabled

func (GetServiceGrafanaUserConfigOutput) AlertingErrorOrTimeout

func (o GetServiceGrafanaUserConfigOutput) AlertingErrorOrTimeout() pulumi.StringPtrOutput

func (GetServiceGrafanaUserConfigOutput) AlertingNodataOrNullvalues

func (o GetServiceGrafanaUserConfigOutput) AlertingNodataOrNullvalues() pulumi.StringPtrOutput

func (GetServiceGrafanaUserConfigOutput) AllowEmbedding

func (GetServiceGrafanaUserConfigOutput) AuthBasicEnabled added in v2.2.0

func (GetServiceGrafanaUserConfigOutput) AuthGenericOauth

func (GetServiceGrafanaUserConfigOutput) AuthGithub

func (GetServiceGrafanaUserConfigOutput) AuthGitlab

func (GetServiceGrafanaUserConfigOutput) AuthGoogle

func (GetServiceGrafanaUserConfigOutput) CookieSamesite

func (GetServiceGrafanaUserConfigOutput) CustomDomain

func (GetServiceGrafanaUserConfigOutput) DashboardsVersionsToKeep

func (o GetServiceGrafanaUserConfigOutput) DashboardsVersionsToKeep() pulumi.StringPtrOutput

func (GetServiceGrafanaUserConfigOutput) DataproxySendUserHeader

func (o GetServiceGrafanaUserConfigOutput) DataproxySendUserHeader() pulumi.StringPtrOutput

func (GetServiceGrafanaUserConfigOutput) DataproxyTimeout

func (GetServiceGrafanaUserConfigOutput) DisableGravatar

func (GetServiceGrafanaUserConfigOutput) EditorsCanAdmin

func (GetServiceGrafanaUserConfigOutput) ElementType

func (GetServiceGrafanaUserConfigOutput) ExternalImageStorage

func (GetServiceGrafanaUserConfigOutput) GoogleAnalyticsUaId

func (GetServiceGrafanaUserConfigOutput) IpFilters

func (GetServiceGrafanaUserConfigOutput) MetricsEnabled

func (GetServiceGrafanaUserConfigOutput) PrivateAccess

func (GetServiceGrafanaUserConfigOutput) PublicAccess

func (GetServiceGrafanaUserConfigOutput) SmtpServer

func (GetServiceGrafanaUserConfigOutput) ToGetServiceGrafanaUserConfigOutput

func (o GetServiceGrafanaUserConfigOutput) ToGetServiceGrafanaUserConfigOutput() GetServiceGrafanaUserConfigOutput

func (GetServiceGrafanaUserConfigOutput) ToGetServiceGrafanaUserConfigOutputWithContext

func (o GetServiceGrafanaUserConfigOutput) ToGetServiceGrafanaUserConfigOutputWithContext(ctx context.Context) GetServiceGrafanaUserConfigOutput

func (GetServiceGrafanaUserConfigOutput) UserAutoAssignOrg

func (GetServiceGrafanaUserConfigOutput) UserAutoAssignOrgRole

func (o GetServiceGrafanaUserConfigOutput) UserAutoAssignOrgRole() pulumi.StringPtrOutput

func (GetServiceGrafanaUserConfigOutput) ViewersCanEdit

type GetServiceGrafanaUserConfigPrivateAccess

type GetServiceGrafanaUserConfigPrivateAccess struct {
	Grafana *string `pulumi:"grafana"`
}

type GetServiceGrafanaUserConfigPrivateAccessArgs

type GetServiceGrafanaUserConfigPrivateAccessArgs struct {
	Grafana pulumi.StringPtrInput `pulumi:"grafana"`
}

func (GetServiceGrafanaUserConfigPrivateAccessArgs) ElementType

func (GetServiceGrafanaUserConfigPrivateAccessArgs) ToGetServiceGrafanaUserConfigPrivateAccessOutput

func (i GetServiceGrafanaUserConfigPrivateAccessArgs) ToGetServiceGrafanaUserConfigPrivateAccessOutput() GetServiceGrafanaUserConfigPrivateAccessOutput

func (GetServiceGrafanaUserConfigPrivateAccessArgs) ToGetServiceGrafanaUserConfigPrivateAccessOutputWithContext

func (i GetServiceGrafanaUserConfigPrivateAccessArgs) ToGetServiceGrafanaUserConfigPrivateAccessOutputWithContext(ctx context.Context) GetServiceGrafanaUserConfigPrivateAccessOutput

func (GetServiceGrafanaUserConfigPrivateAccessArgs) ToGetServiceGrafanaUserConfigPrivateAccessPtrOutput

func (i GetServiceGrafanaUserConfigPrivateAccessArgs) ToGetServiceGrafanaUserConfigPrivateAccessPtrOutput() GetServiceGrafanaUserConfigPrivateAccessPtrOutput

func (GetServiceGrafanaUserConfigPrivateAccessArgs) ToGetServiceGrafanaUserConfigPrivateAccessPtrOutputWithContext

func (i GetServiceGrafanaUserConfigPrivateAccessArgs) ToGetServiceGrafanaUserConfigPrivateAccessPtrOutputWithContext(ctx context.Context) GetServiceGrafanaUserConfigPrivateAccessPtrOutput

type GetServiceGrafanaUserConfigPrivateAccessInput

type GetServiceGrafanaUserConfigPrivateAccessInput interface {
	pulumi.Input

	ToGetServiceGrafanaUserConfigPrivateAccessOutput() GetServiceGrafanaUserConfigPrivateAccessOutput
	ToGetServiceGrafanaUserConfigPrivateAccessOutputWithContext(context.Context) GetServiceGrafanaUserConfigPrivateAccessOutput
}

GetServiceGrafanaUserConfigPrivateAccessInput is an input type that accepts GetServiceGrafanaUserConfigPrivateAccessArgs and GetServiceGrafanaUserConfigPrivateAccessOutput values. You can construct a concrete instance of `GetServiceGrafanaUserConfigPrivateAccessInput` via:

GetServiceGrafanaUserConfigPrivateAccessArgs{...}

type GetServiceGrafanaUserConfigPrivateAccessOutput

type GetServiceGrafanaUserConfigPrivateAccessOutput struct{ *pulumi.OutputState }

func (GetServiceGrafanaUserConfigPrivateAccessOutput) ElementType

func (GetServiceGrafanaUserConfigPrivateAccessOutput) Grafana

func (GetServiceGrafanaUserConfigPrivateAccessOutput) ToGetServiceGrafanaUserConfigPrivateAccessOutput

func (o GetServiceGrafanaUserConfigPrivateAccessOutput) ToGetServiceGrafanaUserConfigPrivateAccessOutput() GetServiceGrafanaUserConfigPrivateAccessOutput

func (GetServiceGrafanaUserConfigPrivateAccessOutput) ToGetServiceGrafanaUserConfigPrivateAccessOutputWithContext

func (o GetServiceGrafanaUserConfigPrivateAccessOutput) ToGetServiceGrafanaUserConfigPrivateAccessOutputWithContext(ctx context.Context) GetServiceGrafanaUserConfigPrivateAccessOutput

func (GetServiceGrafanaUserConfigPrivateAccessOutput) ToGetServiceGrafanaUserConfigPrivateAccessPtrOutput

func (o GetServiceGrafanaUserConfigPrivateAccessOutput) ToGetServiceGrafanaUserConfigPrivateAccessPtrOutput() GetServiceGrafanaUserConfigPrivateAccessPtrOutput

func (GetServiceGrafanaUserConfigPrivateAccessOutput) ToGetServiceGrafanaUserConfigPrivateAccessPtrOutputWithContext

func (o GetServiceGrafanaUserConfigPrivateAccessOutput) ToGetServiceGrafanaUserConfigPrivateAccessPtrOutputWithContext(ctx context.Context) GetServiceGrafanaUserConfigPrivateAccessPtrOutput

type GetServiceGrafanaUserConfigPrivateAccessPtrInput

type GetServiceGrafanaUserConfigPrivateAccessPtrInput interface {
	pulumi.Input

	ToGetServiceGrafanaUserConfigPrivateAccessPtrOutput() GetServiceGrafanaUserConfigPrivateAccessPtrOutput
	ToGetServiceGrafanaUserConfigPrivateAccessPtrOutputWithContext(context.Context) GetServiceGrafanaUserConfigPrivateAccessPtrOutput
}

GetServiceGrafanaUserConfigPrivateAccessPtrInput is an input type that accepts GetServiceGrafanaUserConfigPrivateAccessArgs, GetServiceGrafanaUserConfigPrivateAccessPtr and GetServiceGrafanaUserConfigPrivateAccessPtrOutput values. You can construct a concrete instance of `GetServiceGrafanaUserConfigPrivateAccessPtrInput` via:

        GetServiceGrafanaUserConfigPrivateAccessArgs{...}

or:

        nil

type GetServiceGrafanaUserConfigPrivateAccessPtrOutput

type GetServiceGrafanaUserConfigPrivateAccessPtrOutput struct{ *pulumi.OutputState }

func (GetServiceGrafanaUserConfigPrivateAccessPtrOutput) Elem

func (GetServiceGrafanaUserConfigPrivateAccessPtrOutput) ElementType

func (GetServiceGrafanaUserConfigPrivateAccessPtrOutput) Grafana

func (GetServiceGrafanaUserConfigPrivateAccessPtrOutput) ToGetServiceGrafanaUserConfigPrivateAccessPtrOutput

func (o GetServiceGrafanaUserConfigPrivateAccessPtrOutput) ToGetServiceGrafanaUserConfigPrivateAccessPtrOutput() GetServiceGrafanaUserConfigPrivateAccessPtrOutput

func (GetServiceGrafanaUserConfigPrivateAccessPtrOutput) ToGetServiceGrafanaUserConfigPrivateAccessPtrOutputWithContext

func (o GetServiceGrafanaUserConfigPrivateAccessPtrOutput) ToGetServiceGrafanaUserConfigPrivateAccessPtrOutputWithContext(ctx context.Context) GetServiceGrafanaUserConfigPrivateAccessPtrOutput

type GetServiceGrafanaUserConfigPublicAccess

type GetServiceGrafanaUserConfigPublicAccess struct {
	Grafana *string `pulumi:"grafana"`
}

type GetServiceGrafanaUserConfigPublicAccessArgs

type GetServiceGrafanaUserConfigPublicAccessArgs struct {
	Grafana pulumi.StringPtrInput `pulumi:"grafana"`
}

func (GetServiceGrafanaUserConfigPublicAccessArgs) ElementType

func (GetServiceGrafanaUserConfigPublicAccessArgs) ToGetServiceGrafanaUserConfigPublicAccessOutput

func (i GetServiceGrafanaUserConfigPublicAccessArgs) ToGetServiceGrafanaUserConfigPublicAccessOutput() GetServiceGrafanaUserConfigPublicAccessOutput

func (GetServiceGrafanaUserConfigPublicAccessArgs) ToGetServiceGrafanaUserConfigPublicAccessOutputWithContext

func (i GetServiceGrafanaUserConfigPublicAccessArgs) ToGetServiceGrafanaUserConfigPublicAccessOutputWithContext(ctx context.Context) GetServiceGrafanaUserConfigPublicAccessOutput

func (GetServiceGrafanaUserConfigPublicAccessArgs) ToGetServiceGrafanaUserConfigPublicAccessPtrOutput

func (i GetServiceGrafanaUserConfigPublicAccessArgs) ToGetServiceGrafanaUserConfigPublicAccessPtrOutput() GetServiceGrafanaUserConfigPublicAccessPtrOutput

func (GetServiceGrafanaUserConfigPublicAccessArgs) ToGetServiceGrafanaUserConfigPublicAccessPtrOutputWithContext

func (i GetServiceGrafanaUserConfigPublicAccessArgs) ToGetServiceGrafanaUserConfigPublicAccessPtrOutputWithContext(ctx context.Context) GetServiceGrafanaUserConfigPublicAccessPtrOutput

type GetServiceGrafanaUserConfigPublicAccessInput

type GetServiceGrafanaUserConfigPublicAccessInput interface {
	pulumi.Input

	ToGetServiceGrafanaUserConfigPublicAccessOutput() GetServiceGrafanaUserConfigPublicAccessOutput
	ToGetServiceGrafanaUserConfigPublicAccessOutputWithContext(context.Context) GetServiceGrafanaUserConfigPublicAccessOutput
}

GetServiceGrafanaUserConfigPublicAccessInput is an input type that accepts GetServiceGrafanaUserConfigPublicAccessArgs and GetServiceGrafanaUserConfigPublicAccessOutput values. You can construct a concrete instance of `GetServiceGrafanaUserConfigPublicAccessInput` via:

GetServiceGrafanaUserConfigPublicAccessArgs{...}

type GetServiceGrafanaUserConfigPublicAccessOutput

type GetServiceGrafanaUserConfigPublicAccessOutput struct{ *pulumi.OutputState }

func (GetServiceGrafanaUserConfigPublicAccessOutput) ElementType

func (GetServiceGrafanaUserConfigPublicAccessOutput) Grafana

func (GetServiceGrafanaUserConfigPublicAccessOutput) ToGetServiceGrafanaUserConfigPublicAccessOutput

func (o GetServiceGrafanaUserConfigPublicAccessOutput) ToGetServiceGrafanaUserConfigPublicAccessOutput() GetServiceGrafanaUserConfigPublicAccessOutput

func (GetServiceGrafanaUserConfigPublicAccessOutput) ToGetServiceGrafanaUserConfigPublicAccessOutputWithContext

func (o GetServiceGrafanaUserConfigPublicAccessOutput) ToGetServiceGrafanaUserConfigPublicAccessOutputWithContext(ctx context.Context) GetServiceGrafanaUserConfigPublicAccessOutput

func (GetServiceGrafanaUserConfigPublicAccessOutput) ToGetServiceGrafanaUserConfigPublicAccessPtrOutput

func (o GetServiceGrafanaUserConfigPublicAccessOutput) ToGetServiceGrafanaUserConfigPublicAccessPtrOutput() GetServiceGrafanaUserConfigPublicAccessPtrOutput

func (GetServiceGrafanaUserConfigPublicAccessOutput) ToGetServiceGrafanaUserConfigPublicAccessPtrOutputWithContext

func (o GetServiceGrafanaUserConfigPublicAccessOutput) ToGetServiceGrafanaUserConfigPublicAccessPtrOutputWithContext(ctx context.Context) GetServiceGrafanaUserConfigPublicAccessPtrOutput

type GetServiceGrafanaUserConfigPublicAccessPtrInput

type GetServiceGrafanaUserConfigPublicAccessPtrInput interface {
	pulumi.Input

	ToGetServiceGrafanaUserConfigPublicAccessPtrOutput() GetServiceGrafanaUserConfigPublicAccessPtrOutput
	ToGetServiceGrafanaUserConfigPublicAccessPtrOutputWithContext(context.Context) GetServiceGrafanaUserConfigPublicAccessPtrOutput
}

GetServiceGrafanaUserConfigPublicAccessPtrInput is an input type that accepts GetServiceGrafanaUserConfigPublicAccessArgs, GetServiceGrafanaUserConfigPublicAccessPtr and GetServiceGrafanaUserConfigPublicAccessPtrOutput values. You can construct a concrete instance of `GetServiceGrafanaUserConfigPublicAccessPtrInput` via:

        GetServiceGrafanaUserConfigPublicAccessArgs{...}

or:

        nil

type GetServiceGrafanaUserConfigPublicAccessPtrOutput

type GetServiceGrafanaUserConfigPublicAccessPtrOutput struct{ *pulumi.OutputState }

func (GetServiceGrafanaUserConfigPublicAccessPtrOutput) Elem

func (GetServiceGrafanaUserConfigPublicAccessPtrOutput) ElementType

func (GetServiceGrafanaUserConfigPublicAccessPtrOutput) Grafana

func (GetServiceGrafanaUserConfigPublicAccessPtrOutput) ToGetServiceGrafanaUserConfigPublicAccessPtrOutput

func (o GetServiceGrafanaUserConfigPublicAccessPtrOutput) ToGetServiceGrafanaUserConfigPublicAccessPtrOutput() GetServiceGrafanaUserConfigPublicAccessPtrOutput

func (GetServiceGrafanaUserConfigPublicAccessPtrOutput) ToGetServiceGrafanaUserConfigPublicAccessPtrOutputWithContext

func (o GetServiceGrafanaUserConfigPublicAccessPtrOutput) ToGetServiceGrafanaUserConfigPublicAccessPtrOutputWithContext(ctx context.Context) GetServiceGrafanaUserConfigPublicAccessPtrOutput

type GetServiceGrafanaUserConfigSmtpServer

type GetServiceGrafanaUserConfigSmtpServer struct {
	FromAddress *string `pulumi:"fromAddress"`
	FromName    *string `pulumi:"fromName"`
	Host        *string `pulumi:"host"`
	Password    *string `pulumi:"password"`
	Port        *string `pulumi:"port"`
	SkipVerify  *string `pulumi:"skipVerify"`
	Username    *string `pulumi:"username"`
}

type GetServiceGrafanaUserConfigSmtpServerArgs

type GetServiceGrafanaUserConfigSmtpServerArgs struct {
	FromAddress pulumi.StringPtrInput `pulumi:"fromAddress"`
	FromName    pulumi.StringPtrInput `pulumi:"fromName"`
	Host        pulumi.StringPtrInput `pulumi:"host"`
	Password    pulumi.StringPtrInput `pulumi:"password"`
	Port        pulumi.StringPtrInput `pulumi:"port"`
	SkipVerify  pulumi.StringPtrInput `pulumi:"skipVerify"`
	Username    pulumi.StringPtrInput `pulumi:"username"`
}

func (GetServiceGrafanaUserConfigSmtpServerArgs) ElementType

func (GetServiceGrafanaUserConfigSmtpServerArgs) ToGetServiceGrafanaUserConfigSmtpServerOutput

func (i GetServiceGrafanaUserConfigSmtpServerArgs) ToGetServiceGrafanaUserConfigSmtpServerOutput() GetServiceGrafanaUserConfigSmtpServerOutput

func (GetServiceGrafanaUserConfigSmtpServerArgs) ToGetServiceGrafanaUserConfigSmtpServerOutputWithContext

func (i GetServiceGrafanaUserConfigSmtpServerArgs) ToGetServiceGrafanaUserConfigSmtpServerOutputWithContext(ctx context.Context) GetServiceGrafanaUserConfigSmtpServerOutput

func (GetServiceGrafanaUserConfigSmtpServerArgs) ToGetServiceGrafanaUserConfigSmtpServerPtrOutput

func (i GetServiceGrafanaUserConfigSmtpServerArgs) ToGetServiceGrafanaUserConfigSmtpServerPtrOutput() GetServiceGrafanaUserConfigSmtpServerPtrOutput

func (GetServiceGrafanaUserConfigSmtpServerArgs) ToGetServiceGrafanaUserConfigSmtpServerPtrOutputWithContext

func (i GetServiceGrafanaUserConfigSmtpServerArgs) ToGetServiceGrafanaUserConfigSmtpServerPtrOutputWithContext(ctx context.Context) GetServiceGrafanaUserConfigSmtpServerPtrOutput

type GetServiceGrafanaUserConfigSmtpServerInput

type GetServiceGrafanaUserConfigSmtpServerInput interface {
	pulumi.Input

	ToGetServiceGrafanaUserConfigSmtpServerOutput() GetServiceGrafanaUserConfigSmtpServerOutput
	ToGetServiceGrafanaUserConfigSmtpServerOutputWithContext(context.Context) GetServiceGrafanaUserConfigSmtpServerOutput
}

GetServiceGrafanaUserConfigSmtpServerInput is an input type that accepts GetServiceGrafanaUserConfigSmtpServerArgs and GetServiceGrafanaUserConfigSmtpServerOutput values. You can construct a concrete instance of `GetServiceGrafanaUserConfigSmtpServerInput` via:

GetServiceGrafanaUserConfigSmtpServerArgs{...}

type GetServiceGrafanaUserConfigSmtpServerOutput

type GetServiceGrafanaUserConfigSmtpServerOutput struct{ *pulumi.OutputState }

func (GetServiceGrafanaUserConfigSmtpServerOutput) ElementType

func (GetServiceGrafanaUserConfigSmtpServerOutput) FromAddress

func (GetServiceGrafanaUserConfigSmtpServerOutput) FromName

func (GetServiceGrafanaUserConfigSmtpServerOutput) Host

func (GetServiceGrafanaUserConfigSmtpServerOutput) Password

func (GetServiceGrafanaUserConfigSmtpServerOutput) Port

func (GetServiceGrafanaUserConfigSmtpServerOutput) SkipVerify

func (GetServiceGrafanaUserConfigSmtpServerOutput) ToGetServiceGrafanaUserConfigSmtpServerOutput

func (o GetServiceGrafanaUserConfigSmtpServerOutput) ToGetServiceGrafanaUserConfigSmtpServerOutput() GetServiceGrafanaUserConfigSmtpServerOutput

func (GetServiceGrafanaUserConfigSmtpServerOutput) ToGetServiceGrafanaUserConfigSmtpServerOutputWithContext

func (o GetServiceGrafanaUserConfigSmtpServerOutput) ToGetServiceGrafanaUserConfigSmtpServerOutputWithContext(ctx context.Context) GetServiceGrafanaUserConfigSmtpServerOutput

func (GetServiceGrafanaUserConfigSmtpServerOutput) ToGetServiceGrafanaUserConfigSmtpServerPtrOutput

func (o GetServiceGrafanaUserConfigSmtpServerOutput) ToGetServiceGrafanaUserConfigSmtpServerPtrOutput() GetServiceGrafanaUserConfigSmtpServerPtrOutput

func (GetServiceGrafanaUserConfigSmtpServerOutput) ToGetServiceGrafanaUserConfigSmtpServerPtrOutputWithContext

func (o GetServiceGrafanaUserConfigSmtpServerOutput) ToGetServiceGrafanaUserConfigSmtpServerPtrOutputWithContext(ctx context.Context) GetServiceGrafanaUserConfigSmtpServerPtrOutput

func (GetServiceGrafanaUserConfigSmtpServerOutput) Username

type GetServiceGrafanaUserConfigSmtpServerPtrInput

type GetServiceGrafanaUserConfigSmtpServerPtrInput interface {
	pulumi.Input

	ToGetServiceGrafanaUserConfigSmtpServerPtrOutput() GetServiceGrafanaUserConfigSmtpServerPtrOutput
	ToGetServiceGrafanaUserConfigSmtpServerPtrOutputWithContext(context.Context) GetServiceGrafanaUserConfigSmtpServerPtrOutput
}

GetServiceGrafanaUserConfigSmtpServerPtrInput is an input type that accepts GetServiceGrafanaUserConfigSmtpServerArgs, GetServiceGrafanaUserConfigSmtpServerPtr and GetServiceGrafanaUserConfigSmtpServerPtrOutput values. You can construct a concrete instance of `GetServiceGrafanaUserConfigSmtpServerPtrInput` via:

        GetServiceGrafanaUserConfigSmtpServerArgs{...}

or:

        nil

type GetServiceGrafanaUserConfigSmtpServerPtrOutput

type GetServiceGrafanaUserConfigSmtpServerPtrOutput struct{ *pulumi.OutputState }

func (GetServiceGrafanaUserConfigSmtpServerPtrOutput) Elem

func (GetServiceGrafanaUserConfigSmtpServerPtrOutput) ElementType

func (GetServiceGrafanaUserConfigSmtpServerPtrOutput) FromAddress

func (GetServiceGrafanaUserConfigSmtpServerPtrOutput) FromName

func (GetServiceGrafanaUserConfigSmtpServerPtrOutput) Host

func (GetServiceGrafanaUserConfigSmtpServerPtrOutput) Password

func (GetServiceGrafanaUserConfigSmtpServerPtrOutput) Port

func (GetServiceGrafanaUserConfigSmtpServerPtrOutput) SkipVerify

func (GetServiceGrafanaUserConfigSmtpServerPtrOutput) ToGetServiceGrafanaUserConfigSmtpServerPtrOutput

func (o GetServiceGrafanaUserConfigSmtpServerPtrOutput) ToGetServiceGrafanaUserConfigSmtpServerPtrOutput() GetServiceGrafanaUserConfigSmtpServerPtrOutput

func (GetServiceGrafanaUserConfigSmtpServerPtrOutput) ToGetServiceGrafanaUserConfigSmtpServerPtrOutputWithContext

func (o GetServiceGrafanaUserConfigSmtpServerPtrOutput) ToGetServiceGrafanaUserConfigSmtpServerPtrOutputWithContext(ctx context.Context) GetServiceGrafanaUserConfigSmtpServerPtrOutput

func (GetServiceGrafanaUserConfigSmtpServerPtrOutput) Username

type GetServiceInfluxdb

type GetServiceInfluxdb struct {
	DatabaseName string `pulumi:"databaseName"`
}

type GetServiceInfluxdbArgs

type GetServiceInfluxdbArgs struct {
	DatabaseName pulumi.StringInput `pulumi:"databaseName"`
}

func (GetServiceInfluxdbArgs) ElementType

func (GetServiceInfluxdbArgs) ElementType() reflect.Type

func (GetServiceInfluxdbArgs) ToGetServiceInfluxdbOutput

func (i GetServiceInfluxdbArgs) ToGetServiceInfluxdbOutput() GetServiceInfluxdbOutput

func (GetServiceInfluxdbArgs) ToGetServiceInfluxdbOutputWithContext

func (i GetServiceInfluxdbArgs) ToGetServiceInfluxdbOutputWithContext(ctx context.Context) GetServiceInfluxdbOutput

type GetServiceInfluxdbInput

type GetServiceInfluxdbInput interface {
	pulumi.Input

	ToGetServiceInfluxdbOutput() GetServiceInfluxdbOutput
	ToGetServiceInfluxdbOutputWithContext(context.Context) GetServiceInfluxdbOutput
}

GetServiceInfluxdbInput is an input type that accepts GetServiceInfluxdbArgs and GetServiceInfluxdbOutput values. You can construct a concrete instance of `GetServiceInfluxdbInput` via:

GetServiceInfluxdbArgs{...}

type GetServiceInfluxdbOutput

type GetServiceInfluxdbOutput struct{ *pulumi.OutputState }

func (GetServiceInfluxdbOutput) DatabaseName

func (o GetServiceInfluxdbOutput) DatabaseName() pulumi.StringOutput

func (GetServiceInfluxdbOutput) ElementType

func (GetServiceInfluxdbOutput) ElementType() reflect.Type

func (GetServiceInfluxdbOutput) ToGetServiceInfluxdbOutput

func (o GetServiceInfluxdbOutput) ToGetServiceInfluxdbOutput() GetServiceInfluxdbOutput

func (GetServiceInfluxdbOutput) ToGetServiceInfluxdbOutputWithContext

func (o GetServiceInfluxdbOutput) ToGetServiceInfluxdbOutputWithContext(ctx context.Context) GetServiceInfluxdbOutput

type GetServiceInfluxdbUserConfig

type GetServiceInfluxdbUserConfig struct {
	CustomDomain      *string                                    `pulumi:"customDomain"`
	IpFilters         []string                                   `pulumi:"ipFilters"`
	PrivateAccess     *GetServiceInfluxdbUserConfigPrivateAccess `pulumi:"privateAccess"`
	PublicAccess      *GetServiceInfluxdbUserConfigPublicAccess  `pulumi:"publicAccess"`
	ServiceToForkFrom *string                                    `pulumi:"serviceToForkFrom"`
}

type GetServiceInfluxdbUserConfigArgs

type GetServiceInfluxdbUserConfigArgs struct {
	CustomDomain      pulumi.StringPtrInput                             `pulumi:"customDomain"`
	IpFilters         pulumi.StringArrayInput                           `pulumi:"ipFilters"`
	PrivateAccess     GetServiceInfluxdbUserConfigPrivateAccessPtrInput `pulumi:"privateAccess"`
	PublicAccess      GetServiceInfluxdbUserConfigPublicAccessPtrInput  `pulumi:"publicAccess"`
	ServiceToForkFrom pulumi.StringPtrInput                             `pulumi:"serviceToForkFrom"`
}

func (GetServiceInfluxdbUserConfigArgs) ElementType

func (GetServiceInfluxdbUserConfigArgs) ToGetServiceInfluxdbUserConfigOutput

func (i GetServiceInfluxdbUserConfigArgs) ToGetServiceInfluxdbUserConfigOutput() GetServiceInfluxdbUserConfigOutput

func (GetServiceInfluxdbUserConfigArgs) ToGetServiceInfluxdbUserConfigOutputWithContext

func (i GetServiceInfluxdbUserConfigArgs) ToGetServiceInfluxdbUserConfigOutputWithContext(ctx context.Context) GetServiceInfluxdbUserConfigOutput

type GetServiceInfluxdbUserConfigInput

type GetServiceInfluxdbUserConfigInput interface {
	pulumi.Input

	ToGetServiceInfluxdbUserConfigOutput() GetServiceInfluxdbUserConfigOutput
	ToGetServiceInfluxdbUserConfigOutputWithContext(context.Context) GetServiceInfluxdbUserConfigOutput
}

GetServiceInfluxdbUserConfigInput is an input type that accepts GetServiceInfluxdbUserConfigArgs and GetServiceInfluxdbUserConfigOutput values. You can construct a concrete instance of `GetServiceInfluxdbUserConfigInput` via:

GetServiceInfluxdbUserConfigArgs{...}

type GetServiceInfluxdbUserConfigOutput

type GetServiceInfluxdbUserConfigOutput struct{ *pulumi.OutputState }

func (GetServiceInfluxdbUserConfigOutput) CustomDomain

func (GetServiceInfluxdbUserConfigOutput) ElementType

func (GetServiceInfluxdbUserConfigOutput) IpFilters

func (GetServiceInfluxdbUserConfigOutput) PrivateAccess

func (GetServiceInfluxdbUserConfigOutput) PublicAccess

func (GetServiceInfluxdbUserConfigOutput) ServiceToForkFrom

func (GetServiceInfluxdbUserConfigOutput) ToGetServiceInfluxdbUserConfigOutput

func (o GetServiceInfluxdbUserConfigOutput) ToGetServiceInfluxdbUserConfigOutput() GetServiceInfluxdbUserConfigOutput

func (GetServiceInfluxdbUserConfigOutput) ToGetServiceInfluxdbUserConfigOutputWithContext

func (o GetServiceInfluxdbUserConfigOutput) ToGetServiceInfluxdbUserConfigOutputWithContext(ctx context.Context) GetServiceInfluxdbUserConfigOutput

type GetServiceInfluxdbUserConfigPrivateAccess

type GetServiceInfluxdbUserConfigPrivateAccess struct {
	Influxdb *string `pulumi:"influxdb"`
}

type GetServiceInfluxdbUserConfigPrivateAccessArgs

type GetServiceInfluxdbUserConfigPrivateAccessArgs struct {
	Influxdb pulumi.StringPtrInput `pulumi:"influxdb"`
}

func (GetServiceInfluxdbUserConfigPrivateAccessArgs) ElementType

func (GetServiceInfluxdbUserConfigPrivateAccessArgs) ToGetServiceInfluxdbUserConfigPrivateAccessOutput

func (i GetServiceInfluxdbUserConfigPrivateAccessArgs) ToGetServiceInfluxdbUserConfigPrivateAccessOutput() GetServiceInfluxdbUserConfigPrivateAccessOutput

func (GetServiceInfluxdbUserConfigPrivateAccessArgs) ToGetServiceInfluxdbUserConfigPrivateAccessOutputWithContext

func (i GetServiceInfluxdbUserConfigPrivateAccessArgs) ToGetServiceInfluxdbUserConfigPrivateAccessOutputWithContext(ctx context.Context) GetServiceInfluxdbUserConfigPrivateAccessOutput

func (GetServiceInfluxdbUserConfigPrivateAccessArgs) ToGetServiceInfluxdbUserConfigPrivateAccessPtrOutput

func (i GetServiceInfluxdbUserConfigPrivateAccessArgs) ToGetServiceInfluxdbUserConfigPrivateAccessPtrOutput() GetServiceInfluxdbUserConfigPrivateAccessPtrOutput

func (GetServiceInfluxdbUserConfigPrivateAccessArgs) ToGetServiceInfluxdbUserConfigPrivateAccessPtrOutputWithContext

func (i GetServiceInfluxdbUserConfigPrivateAccessArgs) ToGetServiceInfluxdbUserConfigPrivateAccessPtrOutputWithContext(ctx context.Context) GetServiceInfluxdbUserConfigPrivateAccessPtrOutput

type GetServiceInfluxdbUserConfigPrivateAccessInput

type GetServiceInfluxdbUserConfigPrivateAccessInput interface {
	pulumi.Input

	ToGetServiceInfluxdbUserConfigPrivateAccessOutput() GetServiceInfluxdbUserConfigPrivateAccessOutput
	ToGetServiceInfluxdbUserConfigPrivateAccessOutputWithContext(context.Context) GetServiceInfluxdbUserConfigPrivateAccessOutput
}

GetServiceInfluxdbUserConfigPrivateAccessInput is an input type that accepts GetServiceInfluxdbUserConfigPrivateAccessArgs and GetServiceInfluxdbUserConfigPrivateAccessOutput values. You can construct a concrete instance of `GetServiceInfluxdbUserConfigPrivateAccessInput` via:

GetServiceInfluxdbUserConfigPrivateAccessArgs{...}

type GetServiceInfluxdbUserConfigPrivateAccessOutput

type GetServiceInfluxdbUserConfigPrivateAccessOutput struct{ *pulumi.OutputState }

func (GetServiceInfluxdbUserConfigPrivateAccessOutput) ElementType

func (GetServiceInfluxdbUserConfigPrivateAccessOutput) Influxdb

func (GetServiceInfluxdbUserConfigPrivateAccessOutput) ToGetServiceInfluxdbUserConfigPrivateAccessOutput

func (o GetServiceInfluxdbUserConfigPrivateAccessOutput) ToGetServiceInfluxdbUserConfigPrivateAccessOutput() GetServiceInfluxdbUserConfigPrivateAccessOutput

func (GetServiceInfluxdbUserConfigPrivateAccessOutput) ToGetServiceInfluxdbUserConfigPrivateAccessOutputWithContext

func (o GetServiceInfluxdbUserConfigPrivateAccessOutput) ToGetServiceInfluxdbUserConfigPrivateAccessOutputWithContext(ctx context.Context) GetServiceInfluxdbUserConfigPrivateAccessOutput

func (GetServiceInfluxdbUserConfigPrivateAccessOutput) ToGetServiceInfluxdbUserConfigPrivateAccessPtrOutput

func (o GetServiceInfluxdbUserConfigPrivateAccessOutput) ToGetServiceInfluxdbUserConfigPrivateAccessPtrOutput() GetServiceInfluxdbUserConfigPrivateAccessPtrOutput

func (GetServiceInfluxdbUserConfigPrivateAccessOutput) ToGetServiceInfluxdbUserConfigPrivateAccessPtrOutputWithContext

func (o GetServiceInfluxdbUserConfigPrivateAccessOutput) ToGetServiceInfluxdbUserConfigPrivateAccessPtrOutputWithContext(ctx context.Context) GetServiceInfluxdbUserConfigPrivateAccessPtrOutput

type GetServiceInfluxdbUserConfigPrivateAccessPtrInput

type GetServiceInfluxdbUserConfigPrivateAccessPtrInput interface {
	pulumi.Input

	ToGetServiceInfluxdbUserConfigPrivateAccessPtrOutput() GetServiceInfluxdbUserConfigPrivateAccessPtrOutput
	ToGetServiceInfluxdbUserConfigPrivateAccessPtrOutputWithContext(context.Context) GetServiceInfluxdbUserConfigPrivateAccessPtrOutput
}

GetServiceInfluxdbUserConfigPrivateAccessPtrInput is an input type that accepts GetServiceInfluxdbUserConfigPrivateAccessArgs, GetServiceInfluxdbUserConfigPrivateAccessPtr and GetServiceInfluxdbUserConfigPrivateAccessPtrOutput values. You can construct a concrete instance of `GetServiceInfluxdbUserConfigPrivateAccessPtrInput` via:

        GetServiceInfluxdbUserConfigPrivateAccessArgs{...}

or:

        nil

type GetServiceInfluxdbUserConfigPrivateAccessPtrOutput

type GetServiceInfluxdbUserConfigPrivateAccessPtrOutput struct{ *pulumi.OutputState }

func (GetServiceInfluxdbUserConfigPrivateAccessPtrOutput) Elem

func (GetServiceInfluxdbUserConfigPrivateAccessPtrOutput) ElementType

func (GetServiceInfluxdbUserConfigPrivateAccessPtrOutput) Influxdb

func (GetServiceInfluxdbUserConfigPrivateAccessPtrOutput) ToGetServiceInfluxdbUserConfigPrivateAccessPtrOutput

func (o GetServiceInfluxdbUserConfigPrivateAccessPtrOutput) ToGetServiceInfluxdbUserConfigPrivateAccessPtrOutput() GetServiceInfluxdbUserConfigPrivateAccessPtrOutput

func (GetServiceInfluxdbUserConfigPrivateAccessPtrOutput) ToGetServiceInfluxdbUserConfigPrivateAccessPtrOutputWithContext

func (o GetServiceInfluxdbUserConfigPrivateAccessPtrOutput) ToGetServiceInfluxdbUserConfigPrivateAccessPtrOutputWithContext(ctx context.Context) GetServiceInfluxdbUserConfigPrivateAccessPtrOutput

type GetServiceInfluxdbUserConfigPublicAccess

type GetServiceInfluxdbUserConfigPublicAccess struct {
	Influxdb *string `pulumi:"influxdb"`
}

type GetServiceInfluxdbUserConfigPublicAccessArgs

type GetServiceInfluxdbUserConfigPublicAccessArgs struct {
	Influxdb pulumi.StringPtrInput `pulumi:"influxdb"`
}

func (GetServiceInfluxdbUserConfigPublicAccessArgs) ElementType

func (GetServiceInfluxdbUserConfigPublicAccessArgs) ToGetServiceInfluxdbUserConfigPublicAccessOutput

func (i GetServiceInfluxdbUserConfigPublicAccessArgs) ToGetServiceInfluxdbUserConfigPublicAccessOutput() GetServiceInfluxdbUserConfigPublicAccessOutput

func (GetServiceInfluxdbUserConfigPublicAccessArgs) ToGetServiceInfluxdbUserConfigPublicAccessOutputWithContext

func (i GetServiceInfluxdbUserConfigPublicAccessArgs) ToGetServiceInfluxdbUserConfigPublicAccessOutputWithContext(ctx context.Context) GetServiceInfluxdbUserConfigPublicAccessOutput

func (GetServiceInfluxdbUserConfigPublicAccessArgs) ToGetServiceInfluxdbUserConfigPublicAccessPtrOutput

func (i GetServiceInfluxdbUserConfigPublicAccessArgs) ToGetServiceInfluxdbUserConfigPublicAccessPtrOutput() GetServiceInfluxdbUserConfigPublicAccessPtrOutput

func (GetServiceInfluxdbUserConfigPublicAccessArgs) ToGetServiceInfluxdbUserConfigPublicAccessPtrOutputWithContext

func (i GetServiceInfluxdbUserConfigPublicAccessArgs) ToGetServiceInfluxdbUserConfigPublicAccessPtrOutputWithContext(ctx context.Context) GetServiceInfluxdbUserConfigPublicAccessPtrOutput

type GetServiceInfluxdbUserConfigPublicAccessInput

type GetServiceInfluxdbUserConfigPublicAccessInput interface {
	pulumi.Input

	ToGetServiceInfluxdbUserConfigPublicAccessOutput() GetServiceInfluxdbUserConfigPublicAccessOutput
	ToGetServiceInfluxdbUserConfigPublicAccessOutputWithContext(context.Context) GetServiceInfluxdbUserConfigPublicAccessOutput
}

GetServiceInfluxdbUserConfigPublicAccessInput is an input type that accepts GetServiceInfluxdbUserConfigPublicAccessArgs and GetServiceInfluxdbUserConfigPublicAccessOutput values. You can construct a concrete instance of `GetServiceInfluxdbUserConfigPublicAccessInput` via:

GetServiceInfluxdbUserConfigPublicAccessArgs{...}

type GetServiceInfluxdbUserConfigPublicAccessOutput

type GetServiceInfluxdbUserConfigPublicAccessOutput struct{ *pulumi.OutputState }

func (GetServiceInfluxdbUserConfigPublicAccessOutput) ElementType

func (GetServiceInfluxdbUserConfigPublicAccessOutput) Influxdb

func (GetServiceInfluxdbUserConfigPublicAccessOutput) ToGetServiceInfluxdbUserConfigPublicAccessOutput

func (o GetServiceInfluxdbUserConfigPublicAccessOutput) ToGetServiceInfluxdbUserConfigPublicAccessOutput() GetServiceInfluxdbUserConfigPublicAccessOutput

func (GetServiceInfluxdbUserConfigPublicAccessOutput) ToGetServiceInfluxdbUserConfigPublicAccessOutputWithContext

func (o GetServiceInfluxdbUserConfigPublicAccessOutput) ToGetServiceInfluxdbUserConfigPublicAccessOutputWithContext(ctx context.Context) GetServiceInfluxdbUserConfigPublicAccessOutput

func (GetServiceInfluxdbUserConfigPublicAccessOutput) ToGetServiceInfluxdbUserConfigPublicAccessPtrOutput

func (o GetServiceInfluxdbUserConfigPublicAccessOutput) ToGetServiceInfluxdbUserConfigPublicAccessPtrOutput() GetServiceInfluxdbUserConfigPublicAccessPtrOutput

func (GetServiceInfluxdbUserConfigPublicAccessOutput) ToGetServiceInfluxdbUserConfigPublicAccessPtrOutputWithContext

func (o GetServiceInfluxdbUserConfigPublicAccessOutput) ToGetServiceInfluxdbUserConfigPublicAccessPtrOutputWithContext(ctx context.Context) GetServiceInfluxdbUserConfigPublicAccessPtrOutput

type GetServiceInfluxdbUserConfigPublicAccessPtrInput

type GetServiceInfluxdbUserConfigPublicAccessPtrInput interface {
	pulumi.Input

	ToGetServiceInfluxdbUserConfigPublicAccessPtrOutput() GetServiceInfluxdbUserConfigPublicAccessPtrOutput
	ToGetServiceInfluxdbUserConfigPublicAccessPtrOutputWithContext(context.Context) GetServiceInfluxdbUserConfigPublicAccessPtrOutput
}

GetServiceInfluxdbUserConfigPublicAccessPtrInput is an input type that accepts GetServiceInfluxdbUserConfigPublicAccessArgs, GetServiceInfluxdbUserConfigPublicAccessPtr and GetServiceInfluxdbUserConfigPublicAccessPtrOutput values. You can construct a concrete instance of `GetServiceInfluxdbUserConfigPublicAccessPtrInput` via:

        GetServiceInfluxdbUserConfigPublicAccessArgs{...}

or:

        nil

type GetServiceInfluxdbUserConfigPublicAccessPtrOutput

type GetServiceInfluxdbUserConfigPublicAccessPtrOutput struct{ *pulumi.OutputState }

func (GetServiceInfluxdbUserConfigPublicAccessPtrOutput) Elem

func (GetServiceInfluxdbUserConfigPublicAccessPtrOutput) ElementType

func (GetServiceInfluxdbUserConfigPublicAccessPtrOutput) Influxdb

func (GetServiceInfluxdbUserConfigPublicAccessPtrOutput) ToGetServiceInfluxdbUserConfigPublicAccessPtrOutput

func (o GetServiceInfluxdbUserConfigPublicAccessPtrOutput) ToGetServiceInfluxdbUserConfigPublicAccessPtrOutput() GetServiceInfluxdbUserConfigPublicAccessPtrOutput

func (GetServiceInfluxdbUserConfigPublicAccessPtrOutput) ToGetServiceInfluxdbUserConfigPublicAccessPtrOutputWithContext

func (o GetServiceInfluxdbUserConfigPublicAccessPtrOutput) ToGetServiceInfluxdbUserConfigPublicAccessPtrOutputWithContext(ctx context.Context) GetServiceInfluxdbUserConfigPublicAccessPtrOutput

type GetServiceIntegrationEndpointDatadogUserConfig

type GetServiceIntegrationEndpointDatadogUserConfig struct {
	DatadogApiKey        *string `pulumi:"datadogApiKey"`
	DisableConsumerStats *string `pulumi:"disableConsumerStats"`
	MaxPartitionContexts *string `pulumi:"maxPartitionContexts"`
	Site                 *string `pulumi:"site"`
}

type GetServiceIntegrationEndpointDatadogUserConfigArgs

type GetServiceIntegrationEndpointDatadogUserConfigArgs struct {
	DatadogApiKey        pulumi.StringPtrInput `pulumi:"datadogApiKey"`
	DisableConsumerStats pulumi.StringPtrInput `pulumi:"disableConsumerStats"`
	MaxPartitionContexts pulumi.StringPtrInput `pulumi:"maxPartitionContexts"`
	Site                 pulumi.StringPtrInput `pulumi:"site"`
}

func (GetServiceIntegrationEndpointDatadogUserConfigArgs) ElementType

func (GetServiceIntegrationEndpointDatadogUserConfigArgs) ToGetServiceIntegrationEndpointDatadogUserConfigOutput

func (i GetServiceIntegrationEndpointDatadogUserConfigArgs) ToGetServiceIntegrationEndpointDatadogUserConfigOutput() GetServiceIntegrationEndpointDatadogUserConfigOutput

func (GetServiceIntegrationEndpointDatadogUserConfigArgs) ToGetServiceIntegrationEndpointDatadogUserConfigOutputWithContext

func (i GetServiceIntegrationEndpointDatadogUserConfigArgs) ToGetServiceIntegrationEndpointDatadogUserConfigOutputWithContext(ctx context.Context) GetServiceIntegrationEndpointDatadogUserConfigOutput

type GetServiceIntegrationEndpointDatadogUserConfigInput

type GetServiceIntegrationEndpointDatadogUserConfigInput interface {
	pulumi.Input

	ToGetServiceIntegrationEndpointDatadogUserConfigOutput() GetServiceIntegrationEndpointDatadogUserConfigOutput
	ToGetServiceIntegrationEndpointDatadogUserConfigOutputWithContext(context.Context) GetServiceIntegrationEndpointDatadogUserConfigOutput
}

GetServiceIntegrationEndpointDatadogUserConfigInput is an input type that accepts GetServiceIntegrationEndpointDatadogUserConfigArgs and GetServiceIntegrationEndpointDatadogUserConfigOutput values. You can construct a concrete instance of `GetServiceIntegrationEndpointDatadogUserConfigInput` via:

GetServiceIntegrationEndpointDatadogUserConfigArgs{...}

type GetServiceIntegrationEndpointDatadogUserConfigOutput

type GetServiceIntegrationEndpointDatadogUserConfigOutput struct{ *pulumi.OutputState }

func (GetServiceIntegrationEndpointDatadogUserConfigOutput) DatadogApiKey

func (GetServiceIntegrationEndpointDatadogUserConfigOutput) DisableConsumerStats

func (GetServiceIntegrationEndpointDatadogUserConfigOutput) ElementType

func (GetServiceIntegrationEndpointDatadogUserConfigOutput) MaxPartitionContexts

func (GetServiceIntegrationEndpointDatadogUserConfigOutput) Site

func (GetServiceIntegrationEndpointDatadogUserConfigOutput) ToGetServiceIntegrationEndpointDatadogUserConfigOutput

func (GetServiceIntegrationEndpointDatadogUserConfigOutput) ToGetServiceIntegrationEndpointDatadogUserConfigOutputWithContext

func (o GetServiceIntegrationEndpointDatadogUserConfigOutput) ToGetServiceIntegrationEndpointDatadogUserConfigOutputWithContext(ctx context.Context) GetServiceIntegrationEndpointDatadogUserConfigOutput

type GetServiceIntegrationEndpointExternalElasticsearchLogsUserConfig

type GetServiceIntegrationEndpointExternalElasticsearchLogsUserConfig struct {
	Ca           *string `pulumi:"ca"`
	IndexDaysMax *string `pulumi:"indexDaysMax"`
	IndexPrefix  *string `pulumi:"indexPrefix"`
	Timeout      *string `pulumi:"timeout"`
	Url          *string `pulumi:"url"`
}

type GetServiceIntegrationEndpointExternalElasticsearchLogsUserConfigArgs

type GetServiceIntegrationEndpointExternalElasticsearchLogsUserConfigArgs struct {
	Ca           pulumi.StringPtrInput `pulumi:"ca"`
	IndexDaysMax pulumi.StringPtrInput `pulumi:"indexDaysMax"`
	IndexPrefix  pulumi.StringPtrInput `pulumi:"indexPrefix"`
	Timeout      pulumi.StringPtrInput `pulumi:"timeout"`
	Url          pulumi.StringPtrInput `pulumi:"url"`
}

func (GetServiceIntegrationEndpointExternalElasticsearchLogsUserConfigArgs) ElementType

func (GetServiceIntegrationEndpointExternalElasticsearchLogsUserConfigArgs) ToGetServiceIntegrationEndpointExternalElasticsearchLogsUserConfigOutput

func (GetServiceIntegrationEndpointExternalElasticsearchLogsUserConfigArgs) ToGetServiceIntegrationEndpointExternalElasticsearchLogsUserConfigOutputWithContext

func (i GetServiceIntegrationEndpointExternalElasticsearchLogsUserConfigArgs) ToGetServiceIntegrationEndpointExternalElasticsearchLogsUserConfigOutputWithContext(ctx context.Context) GetServiceIntegrationEndpointExternalElasticsearchLogsUserConfigOutput

type GetServiceIntegrationEndpointExternalElasticsearchLogsUserConfigInput

type GetServiceIntegrationEndpointExternalElasticsearchLogsUserConfigInput interface {
	pulumi.Input

	ToGetServiceIntegrationEndpointExternalElasticsearchLogsUserConfigOutput() GetServiceIntegrationEndpointExternalElasticsearchLogsUserConfigOutput
	ToGetServiceIntegrationEndpointExternalElasticsearchLogsUserConfigOutputWithContext(context.Context) GetServiceIntegrationEndpointExternalElasticsearchLogsUserConfigOutput
}

GetServiceIntegrationEndpointExternalElasticsearchLogsUserConfigInput is an input type that accepts GetServiceIntegrationEndpointExternalElasticsearchLogsUserConfigArgs and GetServiceIntegrationEndpointExternalElasticsearchLogsUserConfigOutput values. You can construct a concrete instance of `GetServiceIntegrationEndpointExternalElasticsearchLogsUserConfigInput` via:

GetServiceIntegrationEndpointExternalElasticsearchLogsUserConfigArgs{...}

type GetServiceIntegrationEndpointExternalElasticsearchLogsUserConfigOutput

type GetServiceIntegrationEndpointExternalElasticsearchLogsUserConfigOutput struct{ *pulumi.OutputState }

func (GetServiceIntegrationEndpointExternalElasticsearchLogsUserConfigOutput) Ca

func (GetServiceIntegrationEndpointExternalElasticsearchLogsUserConfigOutput) ElementType

func (GetServiceIntegrationEndpointExternalElasticsearchLogsUserConfigOutput) IndexDaysMax

func (GetServiceIntegrationEndpointExternalElasticsearchLogsUserConfigOutput) IndexPrefix

func (GetServiceIntegrationEndpointExternalElasticsearchLogsUserConfigOutput) Timeout

func (GetServiceIntegrationEndpointExternalElasticsearchLogsUserConfigOutput) ToGetServiceIntegrationEndpointExternalElasticsearchLogsUserConfigOutput

func (GetServiceIntegrationEndpointExternalElasticsearchLogsUserConfigOutput) ToGetServiceIntegrationEndpointExternalElasticsearchLogsUserConfigOutputWithContext

func (o GetServiceIntegrationEndpointExternalElasticsearchLogsUserConfigOutput) ToGetServiceIntegrationEndpointExternalElasticsearchLogsUserConfigOutputWithContext(ctx context.Context) GetServiceIntegrationEndpointExternalElasticsearchLogsUserConfigOutput

func (GetServiceIntegrationEndpointExternalElasticsearchLogsUserConfigOutput) Url

type GetServiceIntegrationEndpointPrometheusUserConfig

type GetServiceIntegrationEndpointPrometheusUserConfig struct {
	BasicAuthPassword *string `pulumi:"basicAuthPassword"`
	BasicAuthUsername *string `pulumi:"basicAuthUsername"`
}

type GetServiceIntegrationEndpointPrometheusUserConfigArgs

type GetServiceIntegrationEndpointPrometheusUserConfigArgs struct {
	BasicAuthPassword pulumi.StringPtrInput `pulumi:"basicAuthPassword"`
	BasicAuthUsername pulumi.StringPtrInput `pulumi:"basicAuthUsername"`
}

func (GetServiceIntegrationEndpointPrometheusUserConfigArgs) ElementType

func (GetServiceIntegrationEndpointPrometheusUserConfigArgs) ToGetServiceIntegrationEndpointPrometheusUserConfigOutput

func (i GetServiceIntegrationEndpointPrometheusUserConfigArgs) ToGetServiceIntegrationEndpointPrometheusUserConfigOutput() GetServiceIntegrationEndpointPrometheusUserConfigOutput

func (GetServiceIntegrationEndpointPrometheusUserConfigArgs) ToGetServiceIntegrationEndpointPrometheusUserConfigOutputWithContext

func (i GetServiceIntegrationEndpointPrometheusUserConfigArgs) ToGetServiceIntegrationEndpointPrometheusUserConfigOutputWithContext(ctx context.Context) GetServiceIntegrationEndpointPrometheusUserConfigOutput

type GetServiceIntegrationEndpointPrometheusUserConfigInput

type GetServiceIntegrationEndpointPrometheusUserConfigInput interface {
	pulumi.Input

	ToGetServiceIntegrationEndpointPrometheusUserConfigOutput() GetServiceIntegrationEndpointPrometheusUserConfigOutput
	ToGetServiceIntegrationEndpointPrometheusUserConfigOutputWithContext(context.Context) GetServiceIntegrationEndpointPrometheusUserConfigOutput
}

GetServiceIntegrationEndpointPrometheusUserConfigInput is an input type that accepts GetServiceIntegrationEndpointPrometheusUserConfigArgs and GetServiceIntegrationEndpointPrometheusUserConfigOutput values. You can construct a concrete instance of `GetServiceIntegrationEndpointPrometheusUserConfigInput` via:

GetServiceIntegrationEndpointPrometheusUserConfigArgs{...}

type GetServiceIntegrationEndpointPrometheusUserConfigOutput

type GetServiceIntegrationEndpointPrometheusUserConfigOutput struct{ *pulumi.OutputState }

func (GetServiceIntegrationEndpointPrometheusUserConfigOutput) BasicAuthPassword

func (GetServiceIntegrationEndpointPrometheusUserConfigOutput) BasicAuthUsername

func (GetServiceIntegrationEndpointPrometheusUserConfigOutput) ElementType

func (GetServiceIntegrationEndpointPrometheusUserConfigOutput) ToGetServiceIntegrationEndpointPrometheusUserConfigOutput

func (GetServiceIntegrationEndpointPrometheusUserConfigOutput) ToGetServiceIntegrationEndpointPrometheusUserConfigOutputWithContext

func (o GetServiceIntegrationEndpointPrometheusUserConfigOutput) ToGetServiceIntegrationEndpointPrometheusUserConfigOutputWithContext(ctx context.Context) GetServiceIntegrationEndpointPrometheusUserConfigOutput

type GetServiceIntegrationEndpointRsyslogUserConfig

type GetServiceIntegrationEndpointRsyslogUserConfig struct {
	Ca      *string `pulumi:"ca"`
	Cert    *string `pulumi:"cert"`
	Format  *string `pulumi:"format"`
	Key     *string `pulumi:"key"`
	Logline *string `pulumi:"logline"`
	Port    *string `pulumi:"port"`
	Sd      *string `pulumi:"sd"`
	Server  *string `pulumi:"server"`
	Tls     *string `pulumi:"tls"`
}

type GetServiceIntegrationEndpointRsyslogUserConfigArgs

type GetServiceIntegrationEndpointRsyslogUserConfigArgs struct {
	Ca      pulumi.StringPtrInput `pulumi:"ca"`
	Cert    pulumi.StringPtrInput `pulumi:"cert"`
	Format  pulumi.StringPtrInput `pulumi:"format"`
	Key     pulumi.StringPtrInput `pulumi:"key"`
	Logline pulumi.StringPtrInput `pulumi:"logline"`
	Port    pulumi.StringPtrInput `pulumi:"port"`
	Sd      pulumi.StringPtrInput `pulumi:"sd"`
	Server  pulumi.StringPtrInput `pulumi:"server"`
	Tls     pulumi.StringPtrInput `pulumi:"tls"`
}

func (GetServiceIntegrationEndpointRsyslogUserConfigArgs) ElementType

func (GetServiceIntegrationEndpointRsyslogUserConfigArgs) ToGetServiceIntegrationEndpointRsyslogUserConfigOutput

func (i GetServiceIntegrationEndpointRsyslogUserConfigArgs) ToGetServiceIntegrationEndpointRsyslogUserConfigOutput() GetServiceIntegrationEndpointRsyslogUserConfigOutput

func (GetServiceIntegrationEndpointRsyslogUserConfigArgs) ToGetServiceIntegrationEndpointRsyslogUserConfigOutputWithContext

func (i GetServiceIntegrationEndpointRsyslogUserConfigArgs) ToGetServiceIntegrationEndpointRsyslogUserConfigOutputWithContext(ctx context.Context) GetServiceIntegrationEndpointRsyslogUserConfigOutput

type GetServiceIntegrationEndpointRsyslogUserConfigInput

type GetServiceIntegrationEndpointRsyslogUserConfigInput interface {
	pulumi.Input

	ToGetServiceIntegrationEndpointRsyslogUserConfigOutput() GetServiceIntegrationEndpointRsyslogUserConfigOutput
	ToGetServiceIntegrationEndpointRsyslogUserConfigOutputWithContext(context.Context) GetServiceIntegrationEndpointRsyslogUserConfigOutput
}

GetServiceIntegrationEndpointRsyslogUserConfigInput is an input type that accepts GetServiceIntegrationEndpointRsyslogUserConfigArgs and GetServiceIntegrationEndpointRsyslogUserConfigOutput values. You can construct a concrete instance of `GetServiceIntegrationEndpointRsyslogUserConfigInput` via:

GetServiceIntegrationEndpointRsyslogUserConfigArgs{...}

type GetServiceIntegrationEndpointRsyslogUserConfigOutput

type GetServiceIntegrationEndpointRsyslogUserConfigOutput struct{ *pulumi.OutputState }

func (GetServiceIntegrationEndpointRsyslogUserConfigOutput) Ca

func (GetServiceIntegrationEndpointRsyslogUserConfigOutput) Cert

func (GetServiceIntegrationEndpointRsyslogUserConfigOutput) ElementType

func (GetServiceIntegrationEndpointRsyslogUserConfigOutput) Format

func (GetServiceIntegrationEndpointRsyslogUserConfigOutput) Key

func (GetServiceIntegrationEndpointRsyslogUserConfigOutput) Logline

func (GetServiceIntegrationEndpointRsyslogUserConfigOutput) Port

func (GetServiceIntegrationEndpointRsyslogUserConfigOutput) Sd

func (GetServiceIntegrationEndpointRsyslogUserConfigOutput) Server

func (GetServiceIntegrationEndpointRsyslogUserConfigOutput) Tls

func (GetServiceIntegrationEndpointRsyslogUserConfigOutput) ToGetServiceIntegrationEndpointRsyslogUserConfigOutput

func (GetServiceIntegrationEndpointRsyslogUserConfigOutput) ToGetServiceIntegrationEndpointRsyslogUserConfigOutputWithContext

func (o GetServiceIntegrationEndpointRsyslogUserConfigOutput) ToGetServiceIntegrationEndpointRsyslogUserConfigOutputWithContext(ctx context.Context) GetServiceIntegrationEndpointRsyslogUserConfigOutput

type GetServiceIntegrationKafkaConnectUserConfig added in v2.2.0

type GetServiceIntegrationKafkaConnectUserConfig struct {
	KafkaConnect *GetServiceIntegrationKafkaConnectUserConfigKafkaConnect `pulumi:"kafkaConnect"`
}

type GetServiceIntegrationKafkaConnectUserConfigArgs added in v2.2.0

type GetServiceIntegrationKafkaConnectUserConfigArgs struct {
	KafkaConnect GetServiceIntegrationKafkaConnectUserConfigKafkaConnectPtrInput `pulumi:"kafkaConnect"`
}

func (GetServiceIntegrationKafkaConnectUserConfigArgs) ElementType added in v2.2.0

func (GetServiceIntegrationKafkaConnectUserConfigArgs) ToGetServiceIntegrationKafkaConnectUserConfigOutput added in v2.2.0

func (i GetServiceIntegrationKafkaConnectUserConfigArgs) ToGetServiceIntegrationKafkaConnectUserConfigOutput() GetServiceIntegrationKafkaConnectUserConfigOutput

func (GetServiceIntegrationKafkaConnectUserConfigArgs) ToGetServiceIntegrationKafkaConnectUserConfigOutputWithContext added in v2.2.0

func (i GetServiceIntegrationKafkaConnectUserConfigArgs) ToGetServiceIntegrationKafkaConnectUserConfigOutputWithContext(ctx context.Context) GetServiceIntegrationKafkaConnectUserConfigOutput

type GetServiceIntegrationKafkaConnectUserConfigInput added in v2.2.0

type GetServiceIntegrationKafkaConnectUserConfigInput interface {
	pulumi.Input

	ToGetServiceIntegrationKafkaConnectUserConfigOutput() GetServiceIntegrationKafkaConnectUserConfigOutput
	ToGetServiceIntegrationKafkaConnectUserConfigOutputWithContext(context.Context) GetServiceIntegrationKafkaConnectUserConfigOutput
}

GetServiceIntegrationKafkaConnectUserConfigInput is an input type that accepts GetServiceIntegrationKafkaConnectUserConfigArgs and GetServiceIntegrationKafkaConnectUserConfigOutput values. You can construct a concrete instance of `GetServiceIntegrationKafkaConnectUserConfigInput` via:

GetServiceIntegrationKafkaConnectUserConfigArgs{...}

type GetServiceIntegrationKafkaConnectUserConfigKafkaConnect added in v2.2.0

type GetServiceIntegrationKafkaConnectUserConfigKafkaConnect struct {
	ConfigStorageTopic *string `pulumi:"configStorageTopic"`
	GroupId            *string `pulumi:"groupId"`
	OffsetStorageTopic *string `pulumi:"offsetStorageTopic"`
	StatusStorageTopic *string `pulumi:"statusStorageTopic"`
}

type GetServiceIntegrationKafkaConnectUserConfigKafkaConnectArgs added in v2.2.0

type GetServiceIntegrationKafkaConnectUserConfigKafkaConnectArgs struct {
	ConfigStorageTopic pulumi.StringPtrInput `pulumi:"configStorageTopic"`
	GroupId            pulumi.StringPtrInput `pulumi:"groupId"`
	OffsetStorageTopic pulumi.StringPtrInput `pulumi:"offsetStorageTopic"`
	StatusStorageTopic pulumi.StringPtrInput `pulumi:"statusStorageTopic"`
}

func (GetServiceIntegrationKafkaConnectUserConfigKafkaConnectArgs) ElementType added in v2.2.0

func (GetServiceIntegrationKafkaConnectUserConfigKafkaConnectArgs) ToGetServiceIntegrationKafkaConnectUserConfigKafkaConnectOutput added in v2.2.0

func (GetServiceIntegrationKafkaConnectUserConfigKafkaConnectArgs) ToGetServiceIntegrationKafkaConnectUserConfigKafkaConnectOutputWithContext added in v2.2.0

func (i GetServiceIntegrationKafkaConnectUserConfigKafkaConnectArgs) ToGetServiceIntegrationKafkaConnectUserConfigKafkaConnectOutputWithContext(ctx context.Context) GetServiceIntegrationKafkaConnectUserConfigKafkaConnectOutput

func (GetServiceIntegrationKafkaConnectUserConfigKafkaConnectArgs) ToGetServiceIntegrationKafkaConnectUserConfigKafkaConnectPtrOutput added in v2.2.0

func (GetServiceIntegrationKafkaConnectUserConfigKafkaConnectArgs) ToGetServiceIntegrationKafkaConnectUserConfigKafkaConnectPtrOutputWithContext added in v2.2.0

func (i GetServiceIntegrationKafkaConnectUserConfigKafkaConnectArgs) ToGetServiceIntegrationKafkaConnectUserConfigKafkaConnectPtrOutputWithContext(ctx context.Context) GetServiceIntegrationKafkaConnectUserConfigKafkaConnectPtrOutput

type GetServiceIntegrationKafkaConnectUserConfigKafkaConnectInput added in v2.2.0

type GetServiceIntegrationKafkaConnectUserConfigKafkaConnectInput interface {
	pulumi.Input

	ToGetServiceIntegrationKafkaConnectUserConfigKafkaConnectOutput() GetServiceIntegrationKafkaConnectUserConfigKafkaConnectOutput
	ToGetServiceIntegrationKafkaConnectUserConfigKafkaConnectOutputWithContext(context.Context) GetServiceIntegrationKafkaConnectUserConfigKafkaConnectOutput
}

GetServiceIntegrationKafkaConnectUserConfigKafkaConnectInput is an input type that accepts GetServiceIntegrationKafkaConnectUserConfigKafkaConnectArgs and GetServiceIntegrationKafkaConnectUserConfigKafkaConnectOutput values. You can construct a concrete instance of `GetServiceIntegrationKafkaConnectUserConfigKafkaConnectInput` via:

GetServiceIntegrationKafkaConnectUserConfigKafkaConnectArgs{...}

type GetServiceIntegrationKafkaConnectUserConfigKafkaConnectOutput added in v2.2.0

type GetServiceIntegrationKafkaConnectUserConfigKafkaConnectOutput struct{ *pulumi.OutputState }

func (GetServiceIntegrationKafkaConnectUserConfigKafkaConnectOutput) ConfigStorageTopic added in v2.2.0

func (GetServiceIntegrationKafkaConnectUserConfigKafkaConnectOutput) ElementType added in v2.2.0

func (GetServiceIntegrationKafkaConnectUserConfigKafkaConnectOutput) GroupId added in v2.2.0

func (GetServiceIntegrationKafkaConnectUserConfigKafkaConnectOutput) OffsetStorageTopic added in v2.2.0

func (GetServiceIntegrationKafkaConnectUserConfigKafkaConnectOutput) StatusStorageTopic added in v2.2.0

func (GetServiceIntegrationKafkaConnectUserConfigKafkaConnectOutput) ToGetServiceIntegrationKafkaConnectUserConfigKafkaConnectOutput added in v2.2.0

func (GetServiceIntegrationKafkaConnectUserConfigKafkaConnectOutput) ToGetServiceIntegrationKafkaConnectUserConfigKafkaConnectOutputWithContext added in v2.2.0

func (o GetServiceIntegrationKafkaConnectUserConfigKafkaConnectOutput) ToGetServiceIntegrationKafkaConnectUserConfigKafkaConnectOutputWithContext(ctx context.Context) GetServiceIntegrationKafkaConnectUserConfigKafkaConnectOutput

func (GetServiceIntegrationKafkaConnectUserConfigKafkaConnectOutput) ToGetServiceIntegrationKafkaConnectUserConfigKafkaConnectPtrOutput added in v2.2.0

func (GetServiceIntegrationKafkaConnectUserConfigKafkaConnectOutput) ToGetServiceIntegrationKafkaConnectUserConfigKafkaConnectPtrOutputWithContext added in v2.2.0

func (o GetServiceIntegrationKafkaConnectUserConfigKafkaConnectOutput) ToGetServiceIntegrationKafkaConnectUserConfigKafkaConnectPtrOutputWithContext(ctx context.Context) GetServiceIntegrationKafkaConnectUserConfigKafkaConnectPtrOutput

type GetServiceIntegrationKafkaConnectUserConfigKafkaConnectPtrInput added in v2.2.0

type GetServiceIntegrationKafkaConnectUserConfigKafkaConnectPtrInput interface {
	pulumi.Input

	ToGetServiceIntegrationKafkaConnectUserConfigKafkaConnectPtrOutput() GetServiceIntegrationKafkaConnectUserConfigKafkaConnectPtrOutput
	ToGetServiceIntegrationKafkaConnectUserConfigKafkaConnectPtrOutputWithContext(context.Context) GetServiceIntegrationKafkaConnectUserConfigKafkaConnectPtrOutput
}

GetServiceIntegrationKafkaConnectUserConfigKafkaConnectPtrInput is an input type that accepts GetServiceIntegrationKafkaConnectUserConfigKafkaConnectArgs, GetServiceIntegrationKafkaConnectUserConfigKafkaConnectPtr and GetServiceIntegrationKafkaConnectUserConfigKafkaConnectPtrOutput values. You can construct a concrete instance of `GetServiceIntegrationKafkaConnectUserConfigKafkaConnectPtrInput` via:

        GetServiceIntegrationKafkaConnectUserConfigKafkaConnectArgs{...}

or:

        nil

type GetServiceIntegrationKafkaConnectUserConfigKafkaConnectPtrOutput added in v2.2.0

type GetServiceIntegrationKafkaConnectUserConfigKafkaConnectPtrOutput struct{ *pulumi.OutputState }

func (GetServiceIntegrationKafkaConnectUserConfigKafkaConnectPtrOutput) ConfigStorageTopic added in v2.2.0

func (GetServiceIntegrationKafkaConnectUserConfigKafkaConnectPtrOutput) Elem added in v2.2.0

func (GetServiceIntegrationKafkaConnectUserConfigKafkaConnectPtrOutput) ElementType added in v2.2.0

func (GetServiceIntegrationKafkaConnectUserConfigKafkaConnectPtrOutput) GroupId added in v2.2.0

func (GetServiceIntegrationKafkaConnectUserConfigKafkaConnectPtrOutput) OffsetStorageTopic added in v2.2.0

func (GetServiceIntegrationKafkaConnectUserConfigKafkaConnectPtrOutput) StatusStorageTopic added in v2.2.0

func (GetServiceIntegrationKafkaConnectUserConfigKafkaConnectPtrOutput) ToGetServiceIntegrationKafkaConnectUserConfigKafkaConnectPtrOutput added in v2.2.0

func (GetServiceIntegrationKafkaConnectUserConfigKafkaConnectPtrOutput) ToGetServiceIntegrationKafkaConnectUserConfigKafkaConnectPtrOutputWithContext added in v2.2.0

func (o GetServiceIntegrationKafkaConnectUserConfigKafkaConnectPtrOutput) ToGetServiceIntegrationKafkaConnectUserConfigKafkaConnectPtrOutputWithContext(ctx context.Context) GetServiceIntegrationKafkaConnectUserConfigKafkaConnectPtrOutput

type GetServiceIntegrationKafkaConnectUserConfigOutput added in v2.2.0

type GetServiceIntegrationKafkaConnectUserConfigOutput struct{ *pulumi.OutputState }

func (GetServiceIntegrationKafkaConnectUserConfigOutput) ElementType added in v2.2.0

func (GetServiceIntegrationKafkaConnectUserConfigOutput) KafkaConnect added in v2.2.0

func (GetServiceIntegrationKafkaConnectUserConfigOutput) ToGetServiceIntegrationKafkaConnectUserConfigOutput added in v2.2.0

func (o GetServiceIntegrationKafkaConnectUserConfigOutput) ToGetServiceIntegrationKafkaConnectUserConfigOutput() GetServiceIntegrationKafkaConnectUserConfigOutput

func (GetServiceIntegrationKafkaConnectUserConfigOutput) ToGetServiceIntegrationKafkaConnectUserConfigOutputWithContext added in v2.2.0

func (o GetServiceIntegrationKafkaConnectUserConfigOutput) ToGetServiceIntegrationKafkaConnectUserConfigOutputWithContext(ctx context.Context) GetServiceIntegrationKafkaConnectUserConfigOutput

type GetServiceIntegrationKafkaMirrormakerUserConfig added in v2.2.0

type GetServiceIntegrationKafkaMirrormakerUserConfig struct {
	ClusterAlias *string `pulumi:"clusterAlias"`
}

type GetServiceIntegrationKafkaMirrormakerUserConfigArgs added in v2.2.0

type GetServiceIntegrationKafkaMirrormakerUserConfigArgs struct {
	ClusterAlias pulumi.StringPtrInput `pulumi:"clusterAlias"`
}

func (GetServiceIntegrationKafkaMirrormakerUserConfigArgs) ElementType added in v2.2.0

func (GetServiceIntegrationKafkaMirrormakerUserConfigArgs) ToGetServiceIntegrationKafkaMirrormakerUserConfigOutput added in v2.2.0

func (i GetServiceIntegrationKafkaMirrormakerUserConfigArgs) ToGetServiceIntegrationKafkaMirrormakerUserConfigOutput() GetServiceIntegrationKafkaMirrormakerUserConfigOutput

func (GetServiceIntegrationKafkaMirrormakerUserConfigArgs) ToGetServiceIntegrationKafkaMirrormakerUserConfigOutputWithContext added in v2.2.0

func (i GetServiceIntegrationKafkaMirrormakerUserConfigArgs) ToGetServiceIntegrationKafkaMirrormakerUserConfigOutputWithContext(ctx context.Context) GetServiceIntegrationKafkaMirrormakerUserConfigOutput

type GetServiceIntegrationKafkaMirrormakerUserConfigInput added in v2.2.0

type GetServiceIntegrationKafkaMirrormakerUserConfigInput interface {
	pulumi.Input

	ToGetServiceIntegrationKafkaMirrormakerUserConfigOutput() GetServiceIntegrationKafkaMirrormakerUserConfigOutput
	ToGetServiceIntegrationKafkaMirrormakerUserConfigOutputWithContext(context.Context) GetServiceIntegrationKafkaMirrormakerUserConfigOutput
}

GetServiceIntegrationKafkaMirrormakerUserConfigInput is an input type that accepts GetServiceIntegrationKafkaMirrormakerUserConfigArgs and GetServiceIntegrationKafkaMirrormakerUserConfigOutput values. You can construct a concrete instance of `GetServiceIntegrationKafkaMirrormakerUserConfigInput` via:

GetServiceIntegrationKafkaMirrormakerUserConfigArgs{...}

type GetServiceIntegrationKafkaMirrormakerUserConfigOutput added in v2.2.0

type GetServiceIntegrationKafkaMirrormakerUserConfigOutput struct{ *pulumi.OutputState }

func (GetServiceIntegrationKafkaMirrormakerUserConfigOutput) ClusterAlias added in v2.2.0

func (GetServiceIntegrationKafkaMirrormakerUserConfigOutput) ElementType added in v2.2.0

func (GetServiceIntegrationKafkaMirrormakerUserConfigOutput) ToGetServiceIntegrationKafkaMirrormakerUserConfigOutput added in v2.2.0

func (GetServiceIntegrationKafkaMirrormakerUserConfigOutput) ToGetServiceIntegrationKafkaMirrormakerUserConfigOutputWithContext added in v2.2.0

func (o GetServiceIntegrationKafkaMirrormakerUserConfigOutput) ToGetServiceIntegrationKafkaMirrormakerUserConfigOutputWithContext(ctx context.Context) GetServiceIntegrationKafkaMirrormakerUserConfigOutput

type GetServiceIntegrationLogsUserConfig added in v2.2.0

type GetServiceIntegrationLogsUserConfig struct {
	ElasticsearchIndexDaysMax *string `pulumi:"elasticsearchIndexDaysMax"`
	ElasticsearchIndexPrefix  *string `pulumi:"elasticsearchIndexPrefix"`
}

type GetServiceIntegrationLogsUserConfigArgs added in v2.2.0

type GetServiceIntegrationLogsUserConfigArgs struct {
	ElasticsearchIndexDaysMax pulumi.StringPtrInput `pulumi:"elasticsearchIndexDaysMax"`
	ElasticsearchIndexPrefix  pulumi.StringPtrInput `pulumi:"elasticsearchIndexPrefix"`
}

func (GetServiceIntegrationLogsUserConfigArgs) ElementType added in v2.2.0

func (GetServiceIntegrationLogsUserConfigArgs) ToGetServiceIntegrationLogsUserConfigOutput added in v2.2.0

func (i GetServiceIntegrationLogsUserConfigArgs) ToGetServiceIntegrationLogsUserConfigOutput() GetServiceIntegrationLogsUserConfigOutput

func (GetServiceIntegrationLogsUserConfigArgs) ToGetServiceIntegrationLogsUserConfigOutputWithContext added in v2.2.0

func (i GetServiceIntegrationLogsUserConfigArgs) ToGetServiceIntegrationLogsUserConfigOutputWithContext(ctx context.Context) GetServiceIntegrationLogsUserConfigOutput

type GetServiceIntegrationLogsUserConfigInput added in v2.2.0

type GetServiceIntegrationLogsUserConfigInput interface {
	pulumi.Input

	ToGetServiceIntegrationLogsUserConfigOutput() GetServiceIntegrationLogsUserConfigOutput
	ToGetServiceIntegrationLogsUserConfigOutputWithContext(context.Context) GetServiceIntegrationLogsUserConfigOutput
}

GetServiceIntegrationLogsUserConfigInput is an input type that accepts GetServiceIntegrationLogsUserConfigArgs and GetServiceIntegrationLogsUserConfigOutput values. You can construct a concrete instance of `GetServiceIntegrationLogsUserConfigInput` via:

GetServiceIntegrationLogsUserConfigArgs{...}

type GetServiceIntegrationLogsUserConfigOutput added in v2.2.0

type GetServiceIntegrationLogsUserConfigOutput struct{ *pulumi.OutputState }

func (GetServiceIntegrationLogsUserConfigOutput) ElasticsearchIndexDaysMax added in v2.2.0

func (GetServiceIntegrationLogsUserConfigOutput) ElasticsearchIndexPrefix added in v2.2.0

func (GetServiceIntegrationLogsUserConfigOutput) ElementType added in v2.2.0

func (GetServiceIntegrationLogsUserConfigOutput) ToGetServiceIntegrationLogsUserConfigOutput added in v2.2.0

func (o GetServiceIntegrationLogsUserConfigOutput) ToGetServiceIntegrationLogsUserConfigOutput() GetServiceIntegrationLogsUserConfigOutput

func (GetServiceIntegrationLogsUserConfigOutput) ToGetServiceIntegrationLogsUserConfigOutputWithContext added in v2.2.0

func (o GetServiceIntegrationLogsUserConfigOutput) ToGetServiceIntegrationLogsUserConfigOutputWithContext(ctx context.Context) GetServiceIntegrationLogsUserConfigOutput

type GetServiceIntegrationMirrormakerUserConfig added in v2.2.0

type GetServiceIntegrationMirrormakerUserConfig struct {
	MirrormakerWhitelist *string `pulumi:"mirrormakerWhitelist"`
}

type GetServiceIntegrationMirrormakerUserConfigArgs added in v2.2.0

type GetServiceIntegrationMirrormakerUserConfigArgs struct {
	MirrormakerWhitelist pulumi.StringPtrInput `pulumi:"mirrormakerWhitelist"`
}

func (GetServiceIntegrationMirrormakerUserConfigArgs) ElementType added in v2.2.0

func (GetServiceIntegrationMirrormakerUserConfigArgs) ToGetServiceIntegrationMirrormakerUserConfigOutput added in v2.2.0

func (i GetServiceIntegrationMirrormakerUserConfigArgs) ToGetServiceIntegrationMirrormakerUserConfigOutput() GetServiceIntegrationMirrormakerUserConfigOutput

func (GetServiceIntegrationMirrormakerUserConfigArgs) ToGetServiceIntegrationMirrormakerUserConfigOutputWithContext added in v2.2.0

func (i GetServiceIntegrationMirrormakerUserConfigArgs) ToGetServiceIntegrationMirrormakerUserConfigOutputWithContext(ctx context.Context) GetServiceIntegrationMirrormakerUserConfigOutput

type GetServiceIntegrationMirrormakerUserConfigInput added in v2.2.0

type GetServiceIntegrationMirrormakerUserConfigInput interface {
	pulumi.Input

	ToGetServiceIntegrationMirrormakerUserConfigOutput() GetServiceIntegrationMirrormakerUserConfigOutput
	ToGetServiceIntegrationMirrormakerUserConfigOutputWithContext(context.Context) GetServiceIntegrationMirrormakerUserConfigOutput
}

GetServiceIntegrationMirrormakerUserConfigInput is an input type that accepts GetServiceIntegrationMirrormakerUserConfigArgs and GetServiceIntegrationMirrormakerUserConfigOutput values. You can construct a concrete instance of `GetServiceIntegrationMirrormakerUserConfigInput` via:

GetServiceIntegrationMirrormakerUserConfigArgs{...}

type GetServiceIntegrationMirrormakerUserConfigOutput added in v2.2.0

type GetServiceIntegrationMirrormakerUserConfigOutput struct{ *pulumi.OutputState }

func (GetServiceIntegrationMirrormakerUserConfigOutput) ElementType added in v2.2.0

func (GetServiceIntegrationMirrormakerUserConfigOutput) MirrormakerWhitelist added in v2.2.0

func (GetServiceIntegrationMirrormakerUserConfigOutput) ToGetServiceIntegrationMirrormakerUserConfigOutput added in v2.2.0

func (o GetServiceIntegrationMirrormakerUserConfigOutput) ToGetServiceIntegrationMirrormakerUserConfigOutput() GetServiceIntegrationMirrormakerUserConfigOutput

func (GetServiceIntegrationMirrormakerUserConfigOutput) ToGetServiceIntegrationMirrormakerUserConfigOutputWithContext added in v2.2.0

func (o GetServiceIntegrationMirrormakerUserConfigOutput) ToGetServiceIntegrationMirrormakerUserConfigOutputWithContext(ctx context.Context) GetServiceIntegrationMirrormakerUserConfigOutput

type GetServiceKafka

type GetServiceKafka struct {
	AccessCert        string `pulumi:"accessCert"`
	AccessKey         string `pulumi:"accessKey"`
	ConnectUri        string `pulumi:"connectUri"`
	RestUri           string `pulumi:"restUri"`
	SchemaRegistryUri string `pulumi:"schemaRegistryUri"`
}

type GetServiceKafkaArgs

type GetServiceKafkaArgs struct {
	AccessCert        pulumi.StringInput `pulumi:"accessCert"`
	AccessKey         pulumi.StringInput `pulumi:"accessKey"`
	ConnectUri        pulumi.StringInput `pulumi:"connectUri"`
	RestUri           pulumi.StringInput `pulumi:"restUri"`
	SchemaRegistryUri pulumi.StringInput `pulumi:"schemaRegistryUri"`
}

func (GetServiceKafkaArgs) ElementType

func (GetServiceKafkaArgs) ElementType() reflect.Type

func (GetServiceKafkaArgs) ToGetServiceKafkaOutput

func (i GetServiceKafkaArgs) ToGetServiceKafkaOutput() GetServiceKafkaOutput

func (GetServiceKafkaArgs) ToGetServiceKafkaOutputWithContext

func (i GetServiceKafkaArgs) ToGetServiceKafkaOutputWithContext(ctx context.Context) GetServiceKafkaOutput

type GetServiceKafkaConnect

type GetServiceKafkaConnect struct {
}

type GetServiceKafkaConnectArgs

type GetServiceKafkaConnectArgs struct {
}

func (GetServiceKafkaConnectArgs) ElementType

func (GetServiceKafkaConnectArgs) ElementType() reflect.Type

func (GetServiceKafkaConnectArgs) ToGetServiceKafkaConnectOutput

func (i GetServiceKafkaConnectArgs) ToGetServiceKafkaConnectOutput() GetServiceKafkaConnectOutput

func (GetServiceKafkaConnectArgs) ToGetServiceKafkaConnectOutputWithContext

func (i GetServiceKafkaConnectArgs) ToGetServiceKafkaConnectOutputWithContext(ctx context.Context) GetServiceKafkaConnectOutput

type GetServiceKafkaConnectInput

type GetServiceKafkaConnectInput interface {
	pulumi.Input

	ToGetServiceKafkaConnectOutput() GetServiceKafkaConnectOutput
	ToGetServiceKafkaConnectOutputWithContext(context.Context) GetServiceKafkaConnectOutput
}

GetServiceKafkaConnectInput is an input type that accepts GetServiceKafkaConnectArgs and GetServiceKafkaConnectOutput values. You can construct a concrete instance of `GetServiceKafkaConnectInput` via:

GetServiceKafkaConnectArgs{...}

type GetServiceKafkaConnectOutput

type GetServiceKafkaConnectOutput struct{ *pulumi.OutputState }

func (GetServiceKafkaConnectOutput) ElementType

func (GetServiceKafkaConnectOutput) ToGetServiceKafkaConnectOutput

func (o GetServiceKafkaConnectOutput) ToGetServiceKafkaConnectOutput() GetServiceKafkaConnectOutput

func (GetServiceKafkaConnectOutput) ToGetServiceKafkaConnectOutputWithContext

func (o GetServiceKafkaConnectOutput) ToGetServiceKafkaConnectOutputWithContext(ctx context.Context) GetServiceKafkaConnectOutput

type GetServiceKafkaConnectUserConfig

type GetServiceKafkaConnectUserConfig struct {
	IpFilters     []string                                       `pulumi:"ipFilters"`
	KafkaConnect  *GetServiceKafkaConnectUserConfigKafkaConnect  `pulumi:"kafkaConnect"`
	PrivateAccess *GetServiceKafkaConnectUserConfigPrivateAccess `pulumi:"privateAccess"`
	PublicAccess  *GetServiceKafkaConnectUserConfigPublicAccess  `pulumi:"publicAccess"`
}

type GetServiceKafkaConnectUserConfigArgs

type GetServiceKafkaConnectUserConfigArgs struct {
	IpFilters     pulumi.StringArrayInput                               `pulumi:"ipFilters"`
	KafkaConnect  GetServiceKafkaConnectUserConfigKafkaConnectPtrInput  `pulumi:"kafkaConnect"`
	PrivateAccess GetServiceKafkaConnectUserConfigPrivateAccessPtrInput `pulumi:"privateAccess"`
	PublicAccess  GetServiceKafkaConnectUserConfigPublicAccessPtrInput  `pulumi:"publicAccess"`
}

func (GetServiceKafkaConnectUserConfigArgs) ElementType

func (GetServiceKafkaConnectUserConfigArgs) ToGetServiceKafkaConnectUserConfigOutput

func (i GetServiceKafkaConnectUserConfigArgs) ToGetServiceKafkaConnectUserConfigOutput() GetServiceKafkaConnectUserConfigOutput

func (GetServiceKafkaConnectUserConfigArgs) ToGetServiceKafkaConnectUserConfigOutputWithContext

func (i GetServiceKafkaConnectUserConfigArgs) ToGetServiceKafkaConnectUserConfigOutputWithContext(ctx context.Context) GetServiceKafkaConnectUserConfigOutput

type GetServiceKafkaConnectUserConfigInput

type GetServiceKafkaConnectUserConfigInput interface {
	pulumi.Input

	ToGetServiceKafkaConnectUserConfigOutput() GetServiceKafkaConnectUserConfigOutput
	ToGetServiceKafkaConnectUserConfigOutputWithContext(context.Context) GetServiceKafkaConnectUserConfigOutput
}

GetServiceKafkaConnectUserConfigInput is an input type that accepts GetServiceKafkaConnectUserConfigArgs and GetServiceKafkaConnectUserConfigOutput values. You can construct a concrete instance of `GetServiceKafkaConnectUserConfigInput` via:

GetServiceKafkaConnectUserConfigArgs{...}

type GetServiceKafkaConnectUserConfigKafkaConnect

type GetServiceKafkaConnectUserConfigKafkaConnect struct {
	ConsumerIsolationLevel *string `pulumi:"consumerIsolationLevel"`
	ConsumerMaxPollRecords *string `pulumi:"consumerMaxPollRecords"`
	OffsetFlushIntervalMs  *string `pulumi:"offsetFlushIntervalMs"`
}

type GetServiceKafkaConnectUserConfigKafkaConnectArgs

type GetServiceKafkaConnectUserConfigKafkaConnectArgs struct {
	ConsumerIsolationLevel pulumi.StringPtrInput `pulumi:"consumerIsolationLevel"`
	ConsumerMaxPollRecords pulumi.StringPtrInput `pulumi:"consumerMaxPollRecords"`
	OffsetFlushIntervalMs  pulumi.StringPtrInput `pulumi:"offsetFlushIntervalMs"`
}

func (GetServiceKafkaConnectUserConfigKafkaConnectArgs) ElementType

func (GetServiceKafkaConnectUserConfigKafkaConnectArgs) ToGetServiceKafkaConnectUserConfigKafkaConnectOutput

func (i GetServiceKafkaConnectUserConfigKafkaConnectArgs) ToGetServiceKafkaConnectUserConfigKafkaConnectOutput() GetServiceKafkaConnectUserConfigKafkaConnectOutput

func (GetServiceKafkaConnectUserConfigKafkaConnectArgs) ToGetServiceKafkaConnectUserConfigKafkaConnectOutputWithContext

func (i GetServiceKafkaConnectUserConfigKafkaConnectArgs) ToGetServiceKafkaConnectUserConfigKafkaConnectOutputWithContext(ctx context.Context) GetServiceKafkaConnectUserConfigKafkaConnectOutput

func (GetServiceKafkaConnectUserConfigKafkaConnectArgs) ToGetServiceKafkaConnectUserConfigKafkaConnectPtrOutput

func (i GetServiceKafkaConnectUserConfigKafkaConnectArgs) ToGetServiceKafkaConnectUserConfigKafkaConnectPtrOutput() GetServiceKafkaConnectUserConfigKafkaConnectPtrOutput

func (GetServiceKafkaConnectUserConfigKafkaConnectArgs) ToGetServiceKafkaConnectUserConfigKafkaConnectPtrOutputWithContext

func (i GetServiceKafkaConnectUserConfigKafkaConnectArgs) ToGetServiceKafkaConnectUserConfigKafkaConnectPtrOutputWithContext(ctx context.Context) GetServiceKafkaConnectUserConfigKafkaConnectPtrOutput

type GetServiceKafkaConnectUserConfigKafkaConnectInput

type GetServiceKafkaConnectUserConfigKafkaConnectInput interface {
	pulumi.Input

	ToGetServiceKafkaConnectUserConfigKafkaConnectOutput() GetServiceKafkaConnectUserConfigKafkaConnectOutput
	ToGetServiceKafkaConnectUserConfigKafkaConnectOutputWithContext(context.Context) GetServiceKafkaConnectUserConfigKafkaConnectOutput
}

GetServiceKafkaConnectUserConfigKafkaConnectInput is an input type that accepts GetServiceKafkaConnectUserConfigKafkaConnectArgs and GetServiceKafkaConnectUserConfigKafkaConnectOutput values. You can construct a concrete instance of `GetServiceKafkaConnectUserConfigKafkaConnectInput` via:

GetServiceKafkaConnectUserConfigKafkaConnectArgs{...}

type GetServiceKafkaConnectUserConfigKafkaConnectOutput

type GetServiceKafkaConnectUserConfigKafkaConnectOutput struct{ *pulumi.OutputState }

func (GetServiceKafkaConnectUserConfigKafkaConnectOutput) ConsumerIsolationLevel

func (GetServiceKafkaConnectUserConfigKafkaConnectOutput) ConsumerMaxPollRecords

func (GetServiceKafkaConnectUserConfigKafkaConnectOutput) ElementType

func (GetServiceKafkaConnectUserConfigKafkaConnectOutput) OffsetFlushIntervalMs

func (GetServiceKafkaConnectUserConfigKafkaConnectOutput) ToGetServiceKafkaConnectUserConfigKafkaConnectOutput

func (o GetServiceKafkaConnectUserConfigKafkaConnectOutput) ToGetServiceKafkaConnectUserConfigKafkaConnectOutput() GetServiceKafkaConnectUserConfigKafkaConnectOutput

func (GetServiceKafkaConnectUserConfigKafkaConnectOutput) ToGetServiceKafkaConnectUserConfigKafkaConnectOutputWithContext

func (o GetServiceKafkaConnectUserConfigKafkaConnectOutput) ToGetServiceKafkaConnectUserConfigKafkaConnectOutputWithContext(ctx context.Context) GetServiceKafkaConnectUserConfigKafkaConnectOutput

func (GetServiceKafkaConnectUserConfigKafkaConnectOutput) ToGetServiceKafkaConnectUserConfigKafkaConnectPtrOutput

func (o GetServiceKafkaConnectUserConfigKafkaConnectOutput) ToGetServiceKafkaConnectUserConfigKafkaConnectPtrOutput() GetServiceKafkaConnectUserConfigKafkaConnectPtrOutput

func (GetServiceKafkaConnectUserConfigKafkaConnectOutput) ToGetServiceKafkaConnectUserConfigKafkaConnectPtrOutputWithContext

func (o GetServiceKafkaConnectUserConfigKafkaConnectOutput) ToGetServiceKafkaConnectUserConfigKafkaConnectPtrOutputWithContext(ctx context.Context) GetServiceKafkaConnectUserConfigKafkaConnectPtrOutput

type GetServiceKafkaConnectUserConfigKafkaConnectPtrInput

type GetServiceKafkaConnectUserConfigKafkaConnectPtrInput interface {
	pulumi.Input

	ToGetServiceKafkaConnectUserConfigKafkaConnectPtrOutput() GetServiceKafkaConnectUserConfigKafkaConnectPtrOutput
	ToGetServiceKafkaConnectUserConfigKafkaConnectPtrOutputWithContext(context.Context) GetServiceKafkaConnectUserConfigKafkaConnectPtrOutput
}

GetServiceKafkaConnectUserConfigKafkaConnectPtrInput is an input type that accepts GetServiceKafkaConnectUserConfigKafkaConnectArgs, GetServiceKafkaConnectUserConfigKafkaConnectPtr and GetServiceKafkaConnectUserConfigKafkaConnectPtrOutput values. You can construct a concrete instance of `GetServiceKafkaConnectUserConfigKafkaConnectPtrInput` via:

        GetServiceKafkaConnectUserConfigKafkaConnectArgs{...}

or:

        nil

type GetServiceKafkaConnectUserConfigKafkaConnectPtrOutput

type GetServiceKafkaConnectUserConfigKafkaConnectPtrOutput struct{ *pulumi.OutputState }

func (GetServiceKafkaConnectUserConfigKafkaConnectPtrOutput) ConsumerIsolationLevel

func (GetServiceKafkaConnectUserConfigKafkaConnectPtrOutput) ConsumerMaxPollRecords

func (GetServiceKafkaConnectUserConfigKafkaConnectPtrOutput) Elem

func (GetServiceKafkaConnectUserConfigKafkaConnectPtrOutput) ElementType

func (GetServiceKafkaConnectUserConfigKafkaConnectPtrOutput) OffsetFlushIntervalMs

func (GetServiceKafkaConnectUserConfigKafkaConnectPtrOutput) ToGetServiceKafkaConnectUserConfigKafkaConnectPtrOutput

func (GetServiceKafkaConnectUserConfigKafkaConnectPtrOutput) ToGetServiceKafkaConnectUserConfigKafkaConnectPtrOutputWithContext

func (o GetServiceKafkaConnectUserConfigKafkaConnectPtrOutput) ToGetServiceKafkaConnectUserConfigKafkaConnectPtrOutputWithContext(ctx context.Context) GetServiceKafkaConnectUserConfigKafkaConnectPtrOutput

type GetServiceKafkaConnectUserConfigOutput

type GetServiceKafkaConnectUserConfigOutput struct{ *pulumi.OutputState }

func (GetServiceKafkaConnectUserConfigOutput) ElementType

func (GetServiceKafkaConnectUserConfigOutput) IpFilters

func (GetServiceKafkaConnectUserConfigOutput) KafkaConnect

func (GetServiceKafkaConnectUserConfigOutput) PrivateAccess

func (GetServiceKafkaConnectUserConfigOutput) PublicAccess

func (GetServiceKafkaConnectUserConfigOutput) ToGetServiceKafkaConnectUserConfigOutput

func (o GetServiceKafkaConnectUserConfigOutput) ToGetServiceKafkaConnectUserConfigOutput() GetServiceKafkaConnectUserConfigOutput

func (GetServiceKafkaConnectUserConfigOutput) ToGetServiceKafkaConnectUserConfigOutputWithContext

func (o GetServiceKafkaConnectUserConfigOutput) ToGetServiceKafkaConnectUserConfigOutputWithContext(ctx context.Context) GetServiceKafkaConnectUserConfigOutput

type GetServiceKafkaConnectUserConfigPrivateAccess

type GetServiceKafkaConnectUserConfigPrivateAccess struct {
	KafkaConnect *string `pulumi:"kafkaConnect"`
	Prometheus   *string `pulumi:"prometheus"`
}

type GetServiceKafkaConnectUserConfigPrivateAccessArgs

type GetServiceKafkaConnectUserConfigPrivateAccessArgs struct {
	KafkaConnect pulumi.StringPtrInput `pulumi:"kafkaConnect"`
	Prometheus   pulumi.StringPtrInput `pulumi:"prometheus"`
}

func (GetServiceKafkaConnectUserConfigPrivateAccessArgs) ElementType

func (GetServiceKafkaConnectUserConfigPrivateAccessArgs) ToGetServiceKafkaConnectUserConfigPrivateAccessOutput

func (i GetServiceKafkaConnectUserConfigPrivateAccessArgs) ToGetServiceKafkaConnectUserConfigPrivateAccessOutput() GetServiceKafkaConnectUserConfigPrivateAccessOutput

func (GetServiceKafkaConnectUserConfigPrivateAccessArgs) ToGetServiceKafkaConnectUserConfigPrivateAccessOutputWithContext

func (i GetServiceKafkaConnectUserConfigPrivateAccessArgs) ToGetServiceKafkaConnectUserConfigPrivateAccessOutputWithContext(ctx context.Context) GetServiceKafkaConnectUserConfigPrivateAccessOutput

func (GetServiceKafkaConnectUserConfigPrivateAccessArgs) ToGetServiceKafkaConnectUserConfigPrivateAccessPtrOutput

func (i GetServiceKafkaConnectUserConfigPrivateAccessArgs) ToGetServiceKafkaConnectUserConfigPrivateAccessPtrOutput() GetServiceKafkaConnectUserConfigPrivateAccessPtrOutput

func (GetServiceKafkaConnectUserConfigPrivateAccessArgs) ToGetServiceKafkaConnectUserConfigPrivateAccessPtrOutputWithContext

func (i GetServiceKafkaConnectUserConfigPrivateAccessArgs) ToGetServiceKafkaConnectUserConfigPrivateAccessPtrOutputWithContext(ctx context.Context) GetServiceKafkaConnectUserConfigPrivateAccessPtrOutput

type GetServiceKafkaConnectUserConfigPrivateAccessInput

type GetServiceKafkaConnectUserConfigPrivateAccessInput interface {
	pulumi.Input

	ToGetServiceKafkaConnectUserConfigPrivateAccessOutput() GetServiceKafkaConnectUserConfigPrivateAccessOutput
	ToGetServiceKafkaConnectUserConfigPrivateAccessOutputWithContext(context.Context) GetServiceKafkaConnectUserConfigPrivateAccessOutput
}

GetServiceKafkaConnectUserConfigPrivateAccessInput is an input type that accepts GetServiceKafkaConnectUserConfigPrivateAccessArgs and GetServiceKafkaConnectUserConfigPrivateAccessOutput values. You can construct a concrete instance of `GetServiceKafkaConnectUserConfigPrivateAccessInput` via:

GetServiceKafkaConnectUserConfigPrivateAccessArgs{...}

type GetServiceKafkaConnectUserConfigPrivateAccessOutput

type GetServiceKafkaConnectUserConfigPrivateAccessOutput struct{ *pulumi.OutputState }

func (GetServiceKafkaConnectUserConfigPrivateAccessOutput) ElementType

func (GetServiceKafkaConnectUserConfigPrivateAccessOutput) KafkaConnect

func (GetServiceKafkaConnectUserConfigPrivateAccessOutput) Prometheus

func (GetServiceKafkaConnectUserConfigPrivateAccessOutput) ToGetServiceKafkaConnectUserConfigPrivateAccessOutput

func (o GetServiceKafkaConnectUserConfigPrivateAccessOutput) ToGetServiceKafkaConnectUserConfigPrivateAccessOutput() GetServiceKafkaConnectUserConfigPrivateAccessOutput

func (GetServiceKafkaConnectUserConfigPrivateAccessOutput) ToGetServiceKafkaConnectUserConfigPrivateAccessOutputWithContext

func (o GetServiceKafkaConnectUserConfigPrivateAccessOutput) ToGetServiceKafkaConnectUserConfigPrivateAccessOutputWithContext(ctx context.Context) GetServiceKafkaConnectUserConfigPrivateAccessOutput

func (GetServiceKafkaConnectUserConfigPrivateAccessOutput) ToGetServiceKafkaConnectUserConfigPrivateAccessPtrOutput

func (o GetServiceKafkaConnectUserConfigPrivateAccessOutput) ToGetServiceKafkaConnectUserConfigPrivateAccessPtrOutput() GetServiceKafkaConnectUserConfigPrivateAccessPtrOutput

func (GetServiceKafkaConnectUserConfigPrivateAccessOutput) ToGetServiceKafkaConnectUserConfigPrivateAccessPtrOutputWithContext

func (o GetServiceKafkaConnectUserConfigPrivateAccessOutput) ToGetServiceKafkaConnectUserConfigPrivateAccessPtrOutputWithContext(ctx context.Context) GetServiceKafkaConnectUserConfigPrivateAccessPtrOutput

type GetServiceKafkaConnectUserConfigPrivateAccessPtrInput

type GetServiceKafkaConnectUserConfigPrivateAccessPtrInput interface {
	pulumi.Input

	ToGetServiceKafkaConnectUserConfigPrivateAccessPtrOutput() GetServiceKafkaConnectUserConfigPrivateAccessPtrOutput
	ToGetServiceKafkaConnectUserConfigPrivateAccessPtrOutputWithContext(context.Context) GetServiceKafkaConnectUserConfigPrivateAccessPtrOutput
}

GetServiceKafkaConnectUserConfigPrivateAccessPtrInput is an input type that accepts GetServiceKafkaConnectUserConfigPrivateAccessArgs, GetServiceKafkaConnectUserConfigPrivateAccessPtr and GetServiceKafkaConnectUserConfigPrivateAccessPtrOutput values. You can construct a concrete instance of `GetServiceKafkaConnectUserConfigPrivateAccessPtrInput` via:

        GetServiceKafkaConnectUserConfigPrivateAccessArgs{...}

or:

        nil

type GetServiceKafkaConnectUserConfigPrivateAccessPtrOutput

type GetServiceKafkaConnectUserConfigPrivateAccessPtrOutput struct{ *pulumi.OutputState }

func (GetServiceKafkaConnectUserConfigPrivateAccessPtrOutput) Elem

func (GetServiceKafkaConnectUserConfigPrivateAccessPtrOutput) ElementType

func (GetServiceKafkaConnectUserConfigPrivateAccessPtrOutput) KafkaConnect

func (GetServiceKafkaConnectUserConfigPrivateAccessPtrOutput) Prometheus

func (GetServiceKafkaConnectUserConfigPrivateAccessPtrOutput) ToGetServiceKafkaConnectUserConfigPrivateAccessPtrOutput

func (GetServiceKafkaConnectUserConfigPrivateAccessPtrOutput) ToGetServiceKafkaConnectUserConfigPrivateAccessPtrOutputWithContext

func (o GetServiceKafkaConnectUserConfigPrivateAccessPtrOutput) ToGetServiceKafkaConnectUserConfigPrivateAccessPtrOutputWithContext(ctx context.Context) GetServiceKafkaConnectUserConfigPrivateAccessPtrOutput

type GetServiceKafkaConnectUserConfigPublicAccess

type GetServiceKafkaConnectUserConfigPublicAccess struct {
	KafkaConnect *string `pulumi:"kafkaConnect"`
	Prometheus   *string `pulumi:"prometheus"`
}

type GetServiceKafkaConnectUserConfigPublicAccessArgs

type GetServiceKafkaConnectUserConfigPublicAccessArgs struct {
	KafkaConnect pulumi.StringPtrInput `pulumi:"kafkaConnect"`
	Prometheus   pulumi.StringPtrInput `pulumi:"prometheus"`
}

func (GetServiceKafkaConnectUserConfigPublicAccessArgs) ElementType

func (GetServiceKafkaConnectUserConfigPublicAccessArgs) ToGetServiceKafkaConnectUserConfigPublicAccessOutput

func (i GetServiceKafkaConnectUserConfigPublicAccessArgs) ToGetServiceKafkaConnectUserConfigPublicAccessOutput() GetServiceKafkaConnectUserConfigPublicAccessOutput

func (GetServiceKafkaConnectUserConfigPublicAccessArgs) ToGetServiceKafkaConnectUserConfigPublicAccessOutputWithContext

func (i GetServiceKafkaConnectUserConfigPublicAccessArgs) ToGetServiceKafkaConnectUserConfigPublicAccessOutputWithContext(ctx context.Context) GetServiceKafkaConnectUserConfigPublicAccessOutput

func (GetServiceKafkaConnectUserConfigPublicAccessArgs) ToGetServiceKafkaConnectUserConfigPublicAccessPtrOutput

func (i GetServiceKafkaConnectUserConfigPublicAccessArgs) ToGetServiceKafkaConnectUserConfigPublicAccessPtrOutput() GetServiceKafkaConnectUserConfigPublicAccessPtrOutput

func (GetServiceKafkaConnectUserConfigPublicAccessArgs) ToGetServiceKafkaConnectUserConfigPublicAccessPtrOutputWithContext

func (i GetServiceKafkaConnectUserConfigPublicAccessArgs) ToGetServiceKafkaConnectUserConfigPublicAccessPtrOutputWithContext(ctx context.Context) GetServiceKafkaConnectUserConfigPublicAccessPtrOutput

type GetServiceKafkaConnectUserConfigPublicAccessInput

type GetServiceKafkaConnectUserConfigPublicAccessInput interface {
	pulumi.Input

	ToGetServiceKafkaConnectUserConfigPublicAccessOutput() GetServiceKafkaConnectUserConfigPublicAccessOutput
	ToGetServiceKafkaConnectUserConfigPublicAccessOutputWithContext(context.Context) GetServiceKafkaConnectUserConfigPublicAccessOutput
}

GetServiceKafkaConnectUserConfigPublicAccessInput is an input type that accepts GetServiceKafkaConnectUserConfigPublicAccessArgs and GetServiceKafkaConnectUserConfigPublicAccessOutput values. You can construct a concrete instance of `GetServiceKafkaConnectUserConfigPublicAccessInput` via:

GetServiceKafkaConnectUserConfigPublicAccessArgs{...}

type GetServiceKafkaConnectUserConfigPublicAccessOutput

type GetServiceKafkaConnectUserConfigPublicAccessOutput struct{ *pulumi.OutputState }

func (GetServiceKafkaConnectUserConfigPublicAccessOutput) ElementType

func (GetServiceKafkaConnectUserConfigPublicAccessOutput) KafkaConnect

func (GetServiceKafkaConnectUserConfigPublicAccessOutput) Prometheus

func (GetServiceKafkaConnectUserConfigPublicAccessOutput) ToGetServiceKafkaConnectUserConfigPublicAccessOutput

func (o GetServiceKafkaConnectUserConfigPublicAccessOutput) ToGetServiceKafkaConnectUserConfigPublicAccessOutput() GetServiceKafkaConnectUserConfigPublicAccessOutput

func (GetServiceKafkaConnectUserConfigPublicAccessOutput) ToGetServiceKafkaConnectUserConfigPublicAccessOutputWithContext

func (o GetServiceKafkaConnectUserConfigPublicAccessOutput) ToGetServiceKafkaConnectUserConfigPublicAccessOutputWithContext(ctx context.Context) GetServiceKafkaConnectUserConfigPublicAccessOutput

func (GetServiceKafkaConnectUserConfigPublicAccessOutput) ToGetServiceKafkaConnectUserConfigPublicAccessPtrOutput

func (o GetServiceKafkaConnectUserConfigPublicAccessOutput) ToGetServiceKafkaConnectUserConfigPublicAccessPtrOutput() GetServiceKafkaConnectUserConfigPublicAccessPtrOutput

func (GetServiceKafkaConnectUserConfigPublicAccessOutput) ToGetServiceKafkaConnectUserConfigPublicAccessPtrOutputWithContext

func (o GetServiceKafkaConnectUserConfigPublicAccessOutput) ToGetServiceKafkaConnectUserConfigPublicAccessPtrOutputWithContext(ctx context.Context) GetServiceKafkaConnectUserConfigPublicAccessPtrOutput

type GetServiceKafkaConnectUserConfigPublicAccessPtrInput

type GetServiceKafkaConnectUserConfigPublicAccessPtrInput interface {
	pulumi.Input

	ToGetServiceKafkaConnectUserConfigPublicAccessPtrOutput() GetServiceKafkaConnectUserConfigPublicAccessPtrOutput
	ToGetServiceKafkaConnectUserConfigPublicAccessPtrOutputWithContext(context.Context) GetServiceKafkaConnectUserConfigPublicAccessPtrOutput
}

GetServiceKafkaConnectUserConfigPublicAccessPtrInput is an input type that accepts GetServiceKafkaConnectUserConfigPublicAccessArgs, GetServiceKafkaConnectUserConfigPublicAccessPtr and GetServiceKafkaConnectUserConfigPublicAccessPtrOutput values. You can construct a concrete instance of `GetServiceKafkaConnectUserConfigPublicAccessPtrInput` via:

        GetServiceKafkaConnectUserConfigPublicAccessArgs{...}

or:

        nil

type GetServiceKafkaConnectUserConfigPublicAccessPtrOutput

type GetServiceKafkaConnectUserConfigPublicAccessPtrOutput struct{ *pulumi.OutputState }

func (GetServiceKafkaConnectUserConfigPublicAccessPtrOutput) Elem

func (GetServiceKafkaConnectUserConfigPublicAccessPtrOutput) ElementType

func (GetServiceKafkaConnectUserConfigPublicAccessPtrOutput) KafkaConnect

func (GetServiceKafkaConnectUserConfigPublicAccessPtrOutput) Prometheus

func (GetServiceKafkaConnectUserConfigPublicAccessPtrOutput) ToGetServiceKafkaConnectUserConfigPublicAccessPtrOutput

func (GetServiceKafkaConnectUserConfigPublicAccessPtrOutput) ToGetServiceKafkaConnectUserConfigPublicAccessPtrOutputWithContext

func (o GetServiceKafkaConnectUserConfigPublicAccessPtrOutput) ToGetServiceKafkaConnectUserConfigPublicAccessPtrOutputWithContext(ctx context.Context) GetServiceKafkaConnectUserConfigPublicAccessPtrOutput

type GetServiceKafkaInput

type GetServiceKafkaInput interface {
	pulumi.Input

	ToGetServiceKafkaOutput() GetServiceKafkaOutput
	ToGetServiceKafkaOutputWithContext(context.Context) GetServiceKafkaOutput
}

GetServiceKafkaInput is an input type that accepts GetServiceKafkaArgs and GetServiceKafkaOutput values. You can construct a concrete instance of `GetServiceKafkaInput` via:

GetServiceKafkaArgs{...}

type GetServiceKafkaMirrormaker added in v2.2.0

type GetServiceKafkaMirrormaker struct {
}

type GetServiceKafkaMirrormakerArgs added in v2.2.0

type GetServiceKafkaMirrormakerArgs struct {
}

func (GetServiceKafkaMirrormakerArgs) ElementType added in v2.2.0

func (GetServiceKafkaMirrormakerArgs) ToGetServiceKafkaMirrormakerOutput added in v2.2.0

func (i GetServiceKafkaMirrormakerArgs) ToGetServiceKafkaMirrormakerOutput() GetServiceKafkaMirrormakerOutput

func (GetServiceKafkaMirrormakerArgs) ToGetServiceKafkaMirrormakerOutputWithContext added in v2.2.0

func (i GetServiceKafkaMirrormakerArgs) ToGetServiceKafkaMirrormakerOutputWithContext(ctx context.Context) GetServiceKafkaMirrormakerOutput

type GetServiceKafkaMirrormakerInput added in v2.2.0

type GetServiceKafkaMirrormakerInput interface {
	pulumi.Input

	ToGetServiceKafkaMirrormakerOutput() GetServiceKafkaMirrormakerOutput
	ToGetServiceKafkaMirrormakerOutputWithContext(context.Context) GetServiceKafkaMirrormakerOutput
}

GetServiceKafkaMirrormakerInput is an input type that accepts GetServiceKafkaMirrormakerArgs and GetServiceKafkaMirrormakerOutput values. You can construct a concrete instance of `GetServiceKafkaMirrormakerInput` via:

GetServiceKafkaMirrormakerArgs{...}

type GetServiceKafkaMirrormakerOutput added in v2.2.0

type GetServiceKafkaMirrormakerOutput struct{ *pulumi.OutputState }

func (GetServiceKafkaMirrormakerOutput) ElementType added in v2.2.0

func (GetServiceKafkaMirrormakerOutput) ToGetServiceKafkaMirrormakerOutput added in v2.2.0

func (o GetServiceKafkaMirrormakerOutput) ToGetServiceKafkaMirrormakerOutput() GetServiceKafkaMirrormakerOutput

func (GetServiceKafkaMirrormakerOutput) ToGetServiceKafkaMirrormakerOutputWithContext added in v2.2.0

func (o GetServiceKafkaMirrormakerOutput) ToGetServiceKafkaMirrormakerOutputWithContext(ctx context.Context) GetServiceKafkaMirrormakerOutput

type GetServiceKafkaMirrormakerUserConfig added in v2.2.0

type GetServiceKafkaMirrormakerUserConfig struct {
	IpFilters        []string                                              `pulumi:"ipFilters"`
	KafkaMirrormaker *GetServiceKafkaMirrormakerUserConfigKafkaMirrormaker `pulumi:"kafkaMirrormaker"`
}

type GetServiceKafkaMirrormakerUserConfigArgs added in v2.2.0

type GetServiceKafkaMirrormakerUserConfigArgs struct {
	IpFilters        pulumi.StringArrayInput                                      `pulumi:"ipFilters"`
	KafkaMirrormaker GetServiceKafkaMirrormakerUserConfigKafkaMirrormakerPtrInput `pulumi:"kafkaMirrormaker"`
}

func (GetServiceKafkaMirrormakerUserConfigArgs) ElementType added in v2.2.0

func (GetServiceKafkaMirrormakerUserConfigArgs) ToGetServiceKafkaMirrormakerUserConfigOutput added in v2.2.0

func (i GetServiceKafkaMirrormakerUserConfigArgs) ToGetServiceKafkaMirrormakerUserConfigOutput() GetServiceKafkaMirrormakerUserConfigOutput

func (GetServiceKafkaMirrormakerUserConfigArgs) ToGetServiceKafkaMirrormakerUserConfigOutputWithContext added in v2.2.0

func (i GetServiceKafkaMirrormakerUserConfigArgs) ToGetServiceKafkaMirrormakerUserConfigOutputWithContext(ctx context.Context) GetServiceKafkaMirrormakerUserConfigOutput

type GetServiceKafkaMirrormakerUserConfigInput added in v2.2.0

type GetServiceKafkaMirrormakerUserConfigInput interface {
	pulumi.Input

	ToGetServiceKafkaMirrormakerUserConfigOutput() GetServiceKafkaMirrormakerUserConfigOutput
	ToGetServiceKafkaMirrormakerUserConfigOutputWithContext(context.Context) GetServiceKafkaMirrormakerUserConfigOutput
}

GetServiceKafkaMirrormakerUserConfigInput is an input type that accepts GetServiceKafkaMirrormakerUserConfigArgs and GetServiceKafkaMirrormakerUserConfigOutput values. You can construct a concrete instance of `GetServiceKafkaMirrormakerUserConfigInput` via:

GetServiceKafkaMirrormakerUserConfigArgs{...}

type GetServiceKafkaMirrormakerUserConfigKafkaMirrormaker added in v2.2.0

type GetServiceKafkaMirrormakerUserConfigKafkaMirrormaker struct {
	RefreshGroupsEnabled         *string `pulumi:"refreshGroupsEnabled"`
	RefreshGroupsIntervalSeconds *string `pulumi:"refreshGroupsIntervalSeconds"`
	RefreshTopicsEnabled         *string `pulumi:"refreshTopicsEnabled"`
	RefreshTopicsIntervalSeconds *string `pulumi:"refreshTopicsIntervalSeconds"`
}

type GetServiceKafkaMirrormakerUserConfigKafkaMirrormakerArgs added in v2.2.0

type GetServiceKafkaMirrormakerUserConfigKafkaMirrormakerArgs struct {
	RefreshGroupsEnabled         pulumi.StringPtrInput `pulumi:"refreshGroupsEnabled"`
	RefreshGroupsIntervalSeconds pulumi.StringPtrInput `pulumi:"refreshGroupsIntervalSeconds"`
	RefreshTopicsEnabled         pulumi.StringPtrInput `pulumi:"refreshTopicsEnabled"`
	RefreshTopicsIntervalSeconds pulumi.StringPtrInput `pulumi:"refreshTopicsIntervalSeconds"`
}

func (GetServiceKafkaMirrormakerUserConfigKafkaMirrormakerArgs) ElementType added in v2.2.0

func (GetServiceKafkaMirrormakerUserConfigKafkaMirrormakerArgs) ToGetServiceKafkaMirrormakerUserConfigKafkaMirrormakerOutput added in v2.2.0

func (GetServiceKafkaMirrormakerUserConfigKafkaMirrormakerArgs) ToGetServiceKafkaMirrormakerUserConfigKafkaMirrormakerOutputWithContext added in v2.2.0

func (i GetServiceKafkaMirrormakerUserConfigKafkaMirrormakerArgs) ToGetServiceKafkaMirrormakerUserConfigKafkaMirrormakerOutputWithContext(ctx context.Context) GetServiceKafkaMirrormakerUserConfigKafkaMirrormakerOutput

func (GetServiceKafkaMirrormakerUserConfigKafkaMirrormakerArgs) ToGetServiceKafkaMirrormakerUserConfigKafkaMirrormakerPtrOutput added in v2.2.0

func (i GetServiceKafkaMirrormakerUserConfigKafkaMirrormakerArgs) ToGetServiceKafkaMirrormakerUserConfigKafkaMirrormakerPtrOutput() GetServiceKafkaMirrormakerUserConfigKafkaMirrormakerPtrOutput

func (GetServiceKafkaMirrormakerUserConfigKafkaMirrormakerArgs) ToGetServiceKafkaMirrormakerUserConfigKafkaMirrormakerPtrOutputWithContext added in v2.2.0

func (i GetServiceKafkaMirrormakerUserConfigKafkaMirrormakerArgs) ToGetServiceKafkaMirrormakerUserConfigKafkaMirrormakerPtrOutputWithContext(ctx context.Context) GetServiceKafkaMirrormakerUserConfigKafkaMirrormakerPtrOutput

type GetServiceKafkaMirrormakerUserConfigKafkaMirrormakerInput added in v2.2.0

type GetServiceKafkaMirrormakerUserConfigKafkaMirrormakerInput interface {
	pulumi.Input

	ToGetServiceKafkaMirrormakerUserConfigKafkaMirrormakerOutput() GetServiceKafkaMirrormakerUserConfigKafkaMirrormakerOutput
	ToGetServiceKafkaMirrormakerUserConfigKafkaMirrormakerOutputWithContext(context.Context) GetServiceKafkaMirrormakerUserConfigKafkaMirrormakerOutput
}

GetServiceKafkaMirrormakerUserConfigKafkaMirrormakerInput is an input type that accepts GetServiceKafkaMirrormakerUserConfigKafkaMirrormakerArgs and GetServiceKafkaMirrormakerUserConfigKafkaMirrormakerOutput values. You can construct a concrete instance of `GetServiceKafkaMirrormakerUserConfigKafkaMirrormakerInput` via:

GetServiceKafkaMirrormakerUserConfigKafkaMirrormakerArgs{...}

type GetServiceKafkaMirrormakerUserConfigKafkaMirrormakerOutput added in v2.2.0

type GetServiceKafkaMirrormakerUserConfigKafkaMirrormakerOutput struct{ *pulumi.OutputState }

func (GetServiceKafkaMirrormakerUserConfigKafkaMirrormakerOutput) ElementType added in v2.2.0

func (GetServiceKafkaMirrormakerUserConfigKafkaMirrormakerOutput) RefreshGroupsEnabled added in v2.2.0

func (GetServiceKafkaMirrormakerUserConfigKafkaMirrormakerOutput) RefreshGroupsIntervalSeconds added in v2.2.0

func (GetServiceKafkaMirrormakerUserConfigKafkaMirrormakerOutput) RefreshTopicsEnabled added in v2.2.0

func (GetServiceKafkaMirrormakerUserConfigKafkaMirrormakerOutput) RefreshTopicsIntervalSeconds added in v2.2.0

func (GetServiceKafkaMirrormakerUserConfigKafkaMirrormakerOutput) ToGetServiceKafkaMirrormakerUserConfigKafkaMirrormakerOutput added in v2.2.0

func (GetServiceKafkaMirrormakerUserConfigKafkaMirrormakerOutput) ToGetServiceKafkaMirrormakerUserConfigKafkaMirrormakerOutputWithContext added in v2.2.0

func (o GetServiceKafkaMirrormakerUserConfigKafkaMirrormakerOutput) ToGetServiceKafkaMirrormakerUserConfigKafkaMirrormakerOutputWithContext(ctx context.Context) GetServiceKafkaMirrormakerUserConfigKafkaMirrormakerOutput

func (GetServiceKafkaMirrormakerUserConfigKafkaMirrormakerOutput) ToGetServiceKafkaMirrormakerUserConfigKafkaMirrormakerPtrOutput added in v2.2.0

func (GetServiceKafkaMirrormakerUserConfigKafkaMirrormakerOutput) ToGetServiceKafkaMirrormakerUserConfigKafkaMirrormakerPtrOutputWithContext added in v2.2.0

func (o GetServiceKafkaMirrormakerUserConfigKafkaMirrormakerOutput) ToGetServiceKafkaMirrormakerUserConfigKafkaMirrormakerPtrOutputWithContext(ctx context.Context) GetServiceKafkaMirrormakerUserConfigKafkaMirrormakerPtrOutput

type GetServiceKafkaMirrormakerUserConfigKafkaMirrormakerPtrInput added in v2.2.0

type GetServiceKafkaMirrormakerUserConfigKafkaMirrormakerPtrInput interface {
	pulumi.Input

	ToGetServiceKafkaMirrormakerUserConfigKafkaMirrormakerPtrOutput() GetServiceKafkaMirrormakerUserConfigKafkaMirrormakerPtrOutput
	ToGetServiceKafkaMirrormakerUserConfigKafkaMirrormakerPtrOutputWithContext(context.Context) GetServiceKafkaMirrormakerUserConfigKafkaMirrormakerPtrOutput
}

GetServiceKafkaMirrormakerUserConfigKafkaMirrormakerPtrInput is an input type that accepts GetServiceKafkaMirrormakerUserConfigKafkaMirrormakerArgs, GetServiceKafkaMirrormakerUserConfigKafkaMirrormakerPtr and GetServiceKafkaMirrormakerUserConfigKafkaMirrormakerPtrOutput values. You can construct a concrete instance of `GetServiceKafkaMirrormakerUserConfigKafkaMirrormakerPtrInput` via:

        GetServiceKafkaMirrormakerUserConfigKafkaMirrormakerArgs{...}

or:

        nil

type GetServiceKafkaMirrormakerUserConfigKafkaMirrormakerPtrOutput added in v2.2.0

type GetServiceKafkaMirrormakerUserConfigKafkaMirrormakerPtrOutput struct{ *pulumi.OutputState }

func (GetServiceKafkaMirrormakerUserConfigKafkaMirrormakerPtrOutput) Elem added in v2.2.0

func (GetServiceKafkaMirrormakerUserConfigKafkaMirrormakerPtrOutput) ElementType added in v2.2.0

func (GetServiceKafkaMirrormakerUserConfigKafkaMirrormakerPtrOutput) RefreshGroupsEnabled added in v2.2.0

func (GetServiceKafkaMirrormakerUserConfigKafkaMirrormakerPtrOutput) RefreshGroupsIntervalSeconds added in v2.2.0

func (GetServiceKafkaMirrormakerUserConfigKafkaMirrormakerPtrOutput) RefreshTopicsEnabled added in v2.2.0

func (GetServiceKafkaMirrormakerUserConfigKafkaMirrormakerPtrOutput) RefreshTopicsIntervalSeconds added in v2.2.0

func (GetServiceKafkaMirrormakerUserConfigKafkaMirrormakerPtrOutput) ToGetServiceKafkaMirrormakerUserConfigKafkaMirrormakerPtrOutput added in v2.2.0

func (GetServiceKafkaMirrormakerUserConfigKafkaMirrormakerPtrOutput) ToGetServiceKafkaMirrormakerUserConfigKafkaMirrormakerPtrOutputWithContext added in v2.2.0

func (o GetServiceKafkaMirrormakerUserConfigKafkaMirrormakerPtrOutput) ToGetServiceKafkaMirrormakerUserConfigKafkaMirrormakerPtrOutputWithContext(ctx context.Context) GetServiceKafkaMirrormakerUserConfigKafkaMirrormakerPtrOutput

type GetServiceKafkaMirrormakerUserConfigOutput added in v2.2.0

type GetServiceKafkaMirrormakerUserConfigOutput struct{ *pulumi.OutputState }

func (GetServiceKafkaMirrormakerUserConfigOutput) ElementType added in v2.2.0

func (GetServiceKafkaMirrormakerUserConfigOutput) IpFilters added in v2.2.0

func (GetServiceKafkaMirrormakerUserConfigOutput) KafkaMirrormaker added in v2.2.0

func (GetServiceKafkaMirrormakerUserConfigOutput) ToGetServiceKafkaMirrormakerUserConfigOutput added in v2.2.0

func (o GetServiceKafkaMirrormakerUserConfigOutput) ToGetServiceKafkaMirrormakerUserConfigOutput() GetServiceKafkaMirrormakerUserConfigOutput

func (GetServiceKafkaMirrormakerUserConfigOutput) ToGetServiceKafkaMirrormakerUserConfigOutputWithContext added in v2.2.0

func (o GetServiceKafkaMirrormakerUserConfigOutput) ToGetServiceKafkaMirrormakerUserConfigOutputWithContext(ctx context.Context) GetServiceKafkaMirrormakerUserConfigOutput

type GetServiceKafkaOutput

type GetServiceKafkaOutput struct{ *pulumi.OutputState }

func (GetServiceKafkaOutput) AccessCert

func (o GetServiceKafkaOutput) AccessCert() pulumi.StringOutput

func (GetServiceKafkaOutput) AccessKey

func (GetServiceKafkaOutput) ConnectUri

func (o GetServiceKafkaOutput) ConnectUri() pulumi.StringOutput

func (GetServiceKafkaOutput) ElementType

func (GetServiceKafkaOutput) ElementType() reflect.Type

func (GetServiceKafkaOutput) RestUri

func (GetServiceKafkaOutput) SchemaRegistryUri

func (o GetServiceKafkaOutput) SchemaRegistryUri() pulumi.StringOutput

func (GetServiceKafkaOutput) ToGetServiceKafkaOutput

func (o GetServiceKafkaOutput) ToGetServiceKafkaOutput() GetServiceKafkaOutput

func (GetServiceKafkaOutput) ToGetServiceKafkaOutputWithContext

func (o GetServiceKafkaOutput) ToGetServiceKafkaOutputWithContext(ctx context.Context) GetServiceKafkaOutput

type GetServiceKafkaUserConfig

type GetServiceKafkaUserConfig struct {
	CustomDomain               *string                                              `pulumi:"customDomain"`
	IpFilters                  []string                                             `pulumi:"ipFilters"`
	Kafka                      *GetServiceKafkaUserConfigKafka                      `pulumi:"kafka"`
	KafkaAuthenticationMethods *GetServiceKafkaUserConfigKafkaAuthenticationMethods `pulumi:"kafkaAuthenticationMethods"`
	KafkaConnect               *string                                              `pulumi:"kafkaConnect"`
	KafkaConnectConfig         *GetServiceKafkaUserConfigKafkaConnectConfig         `pulumi:"kafkaConnectConfig"`
	KafkaRest                  *string                                              `pulumi:"kafkaRest"`
	KafkaRestConfig            *GetServiceKafkaUserConfigKafkaRestConfig            `pulumi:"kafkaRestConfig"`
	KafkaVersion               *string                                              `pulumi:"kafkaVersion"`
	PrivateAccess              *GetServiceKafkaUserConfigPrivateAccess              `pulumi:"privateAccess"`
	PublicAccess               *GetServiceKafkaUserConfigPublicAccess               `pulumi:"publicAccess"`
	SchemaRegistry             *string                                              `pulumi:"schemaRegistry"`
}

type GetServiceKafkaUserConfigArgs

type GetServiceKafkaUserConfigArgs struct {
	CustomDomain               pulumi.StringPtrInput                                       `pulumi:"customDomain"`
	IpFilters                  pulumi.StringArrayInput                                     `pulumi:"ipFilters"`
	Kafka                      GetServiceKafkaUserConfigKafkaPtrInput                      `pulumi:"kafka"`
	KafkaAuthenticationMethods GetServiceKafkaUserConfigKafkaAuthenticationMethodsPtrInput `pulumi:"kafkaAuthenticationMethods"`
	KafkaConnect               pulumi.StringPtrInput                                       `pulumi:"kafkaConnect"`
	KafkaConnectConfig         GetServiceKafkaUserConfigKafkaConnectConfigPtrInput         `pulumi:"kafkaConnectConfig"`
	KafkaRest                  pulumi.StringPtrInput                                       `pulumi:"kafkaRest"`
	KafkaRestConfig            GetServiceKafkaUserConfigKafkaRestConfigPtrInput            `pulumi:"kafkaRestConfig"`
	KafkaVersion               pulumi.StringPtrInput                                       `pulumi:"kafkaVersion"`
	PrivateAccess              GetServiceKafkaUserConfigPrivateAccessPtrInput              `pulumi:"privateAccess"`
	PublicAccess               GetServiceKafkaUserConfigPublicAccessPtrInput               `pulumi:"publicAccess"`
	SchemaRegistry             pulumi.StringPtrInput                                       `pulumi:"schemaRegistry"`
}

func (GetServiceKafkaUserConfigArgs) ElementType

func (GetServiceKafkaUserConfigArgs) ToGetServiceKafkaUserConfigOutput

func (i GetServiceKafkaUserConfigArgs) ToGetServiceKafkaUserConfigOutput() GetServiceKafkaUserConfigOutput

func (GetServiceKafkaUserConfigArgs) ToGetServiceKafkaUserConfigOutputWithContext

func (i GetServiceKafkaUserConfigArgs) ToGetServiceKafkaUserConfigOutputWithContext(ctx context.Context) GetServiceKafkaUserConfigOutput

type GetServiceKafkaUserConfigInput

type GetServiceKafkaUserConfigInput interface {
	pulumi.Input

	ToGetServiceKafkaUserConfigOutput() GetServiceKafkaUserConfigOutput
	ToGetServiceKafkaUserConfigOutputWithContext(context.Context) GetServiceKafkaUserConfigOutput
}

GetServiceKafkaUserConfigInput is an input type that accepts GetServiceKafkaUserConfigArgs and GetServiceKafkaUserConfigOutput values. You can construct a concrete instance of `GetServiceKafkaUserConfigInput` via:

GetServiceKafkaUserConfigArgs{...}

type GetServiceKafkaUserConfigKafka

type GetServiceKafkaUserConfigKafka struct {
	AutoCreateTopicsEnable                 *string `pulumi:"autoCreateTopicsEnable"`
	CompressionType                        *string `pulumi:"compressionType"`
	ConnectionsMaxIdleMs                   *string `pulumi:"connectionsMaxIdleMs"`
	DefaultReplicationFactor               *string `pulumi:"defaultReplicationFactor"`
	GroupMaxSessionTimeoutMs               *string `pulumi:"groupMaxSessionTimeoutMs"`
	GroupMinSessionTimeoutMs               *string `pulumi:"groupMinSessionTimeoutMs"`
	LogCleanerMaxCompactionLagMs           *string `pulumi:"logCleanerMaxCompactionLagMs"`
	LogCleanerMinCleanableRatio            *string `pulumi:"logCleanerMinCleanableRatio"`
	LogCleanerMinCompactionLagMs           *string `pulumi:"logCleanerMinCompactionLagMs"`
	LogCleanupPolicy                       *string `pulumi:"logCleanupPolicy"`
	LogMessageTimestampDifferenceMaxMs     *string `pulumi:"logMessageTimestampDifferenceMaxMs"`
	LogMessageTimestampType                *string `pulumi:"logMessageTimestampType"`
	LogRetentionBytes                      *string `pulumi:"logRetentionBytes"`
	LogRetentionHours                      *string `pulumi:"logRetentionHours"`
	LogSegmentBytes                        *string `pulumi:"logSegmentBytes"`
	MaxConnectionsPerIp                    *string `pulumi:"maxConnectionsPerIp"`
	MaxIncrementalFetchSessionCacheSlots   *string `pulumi:"maxIncrementalFetchSessionCacheSlots"`
	MessageMaxBytes                        *string `pulumi:"messageMaxBytes"`
	NumPartitions                          *string `pulumi:"numPartitions"`
	OffsetsRetentionMinutes                *string `pulumi:"offsetsRetentionMinutes"`
	ProducerPurgatoryPurgeIntervalRequests *string `pulumi:"producerPurgatoryPurgeIntervalRequests"`
	ReplicaFetchMaxBytes                   *string `pulumi:"replicaFetchMaxBytes"`
	ReplicaFetchResponseMaxBytes           *string `pulumi:"replicaFetchResponseMaxBytes"`
	SocketRequestMaxBytes                  *string `pulumi:"socketRequestMaxBytes"`
}

type GetServiceKafkaUserConfigKafkaArgs

type GetServiceKafkaUserConfigKafkaArgs struct {
	AutoCreateTopicsEnable                 pulumi.StringPtrInput `pulumi:"autoCreateTopicsEnable"`
	CompressionType                        pulumi.StringPtrInput `pulumi:"compressionType"`
	ConnectionsMaxIdleMs                   pulumi.StringPtrInput `pulumi:"connectionsMaxIdleMs"`
	DefaultReplicationFactor               pulumi.StringPtrInput `pulumi:"defaultReplicationFactor"`
	GroupMaxSessionTimeoutMs               pulumi.StringPtrInput `pulumi:"groupMaxSessionTimeoutMs"`
	GroupMinSessionTimeoutMs               pulumi.StringPtrInput `pulumi:"groupMinSessionTimeoutMs"`
	LogCleanerMaxCompactionLagMs           pulumi.StringPtrInput `pulumi:"logCleanerMaxCompactionLagMs"`
	LogCleanerMinCleanableRatio            pulumi.StringPtrInput `pulumi:"logCleanerMinCleanableRatio"`
	LogCleanerMinCompactionLagMs           pulumi.StringPtrInput `pulumi:"logCleanerMinCompactionLagMs"`
	LogCleanupPolicy                       pulumi.StringPtrInput `pulumi:"logCleanupPolicy"`
	LogMessageTimestampDifferenceMaxMs     pulumi.StringPtrInput `pulumi:"logMessageTimestampDifferenceMaxMs"`
	LogMessageTimestampType                pulumi.StringPtrInput `pulumi:"logMessageTimestampType"`
	LogRetentionBytes                      pulumi.StringPtrInput `pulumi:"logRetentionBytes"`
	LogRetentionHours                      pulumi.StringPtrInput `pulumi:"logRetentionHours"`
	LogSegmentBytes                        pulumi.StringPtrInput `pulumi:"logSegmentBytes"`
	MaxConnectionsPerIp                    pulumi.StringPtrInput `pulumi:"maxConnectionsPerIp"`
	MaxIncrementalFetchSessionCacheSlots   pulumi.StringPtrInput `pulumi:"maxIncrementalFetchSessionCacheSlots"`
	MessageMaxBytes                        pulumi.StringPtrInput `pulumi:"messageMaxBytes"`
	NumPartitions                          pulumi.StringPtrInput `pulumi:"numPartitions"`
	OffsetsRetentionMinutes                pulumi.StringPtrInput `pulumi:"offsetsRetentionMinutes"`
	ProducerPurgatoryPurgeIntervalRequests pulumi.StringPtrInput `pulumi:"producerPurgatoryPurgeIntervalRequests"`
	ReplicaFetchMaxBytes                   pulumi.StringPtrInput `pulumi:"replicaFetchMaxBytes"`
	ReplicaFetchResponseMaxBytes           pulumi.StringPtrInput `pulumi:"replicaFetchResponseMaxBytes"`
	SocketRequestMaxBytes                  pulumi.StringPtrInput `pulumi:"socketRequestMaxBytes"`
}

func (GetServiceKafkaUserConfigKafkaArgs) ElementType

func (GetServiceKafkaUserConfigKafkaArgs) ToGetServiceKafkaUserConfigKafkaOutput

func (i GetServiceKafkaUserConfigKafkaArgs) ToGetServiceKafkaUserConfigKafkaOutput() GetServiceKafkaUserConfigKafkaOutput

func (GetServiceKafkaUserConfigKafkaArgs) ToGetServiceKafkaUserConfigKafkaOutputWithContext

func (i GetServiceKafkaUserConfigKafkaArgs) ToGetServiceKafkaUserConfigKafkaOutputWithContext(ctx context.Context) GetServiceKafkaUserConfigKafkaOutput

func (GetServiceKafkaUserConfigKafkaArgs) ToGetServiceKafkaUserConfigKafkaPtrOutput

func (i GetServiceKafkaUserConfigKafkaArgs) ToGetServiceKafkaUserConfigKafkaPtrOutput() GetServiceKafkaUserConfigKafkaPtrOutput

func (GetServiceKafkaUserConfigKafkaArgs) ToGetServiceKafkaUserConfigKafkaPtrOutputWithContext

func (i GetServiceKafkaUserConfigKafkaArgs) ToGetServiceKafkaUserConfigKafkaPtrOutputWithContext(ctx context.Context) GetServiceKafkaUserConfigKafkaPtrOutput

type GetServiceKafkaUserConfigKafkaAuthenticationMethods

type GetServiceKafkaUserConfigKafkaAuthenticationMethods struct {
	Certificate *string `pulumi:"certificate"`
	Sasl        *string `pulumi:"sasl"`
}

type GetServiceKafkaUserConfigKafkaAuthenticationMethodsArgs

type GetServiceKafkaUserConfigKafkaAuthenticationMethodsArgs struct {
	Certificate pulumi.StringPtrInput `pulumi:"certificate"`
	Sasl        pulumi.StringPtrInput `pulumi:"sasl"`
}

func (GetServiceKafkaUserConfigKafkaAuthenticationMethodsArgs) ElementType

func (GetServiceKafkaUserConfigKafkaAuthenticationMethodsArgs) ToGetServiceKafkaUserConfigKafkaAuthenticationMethodsOutput

func (GetServiceKafkaUserConfigKafkaAuthenticationMethodsArgs) ToGetServiceKafkaUserConfigKafkaAuthenticationMethodsOutputWithContext

func (i GetServiceKafkaUserConfigKafkaAuthenticationMethodsArgs) ToGetServiceKafkaUserConfigKafkaAuthenticationMethodsOutputWithContext(ctx context.Context) GetServiceKafkaUserConfigKafkaAuthenticationMethodsOutput

func (GetServiceKafkaUserConfigKafkaAuthenticationMethodsArgs) ToGetServiceKafkaUserConfigKafkaAuthenticationMethodsPtrOutput

func (i GetServiceKafkaUserConfigKafkaAuthenticationMethodsArgs) ToGetServiceKafkaUserConfigKafkaAuthenticationMethodsPtrOutput() GetServiceKafkaUserConfigKafkaAuthenticationMethodsPtrOutput

func (GetServiceKafkaUserConfigKafkaAuthenticationMethodsArgs) ToGetServiceKafkaUserConfigKafkaAuthenticationMethodsPtrOutputWithContext

func (i GetServiceKafkaUserConfigKafkaAuthenticationMethodsArgs) ToGetServiceKafkaUserConfigKafkaAuthenticationMethodsPtrOutputWithContext(ctx context.Context) GetServiceKafkaUserConfigKafkaAuthenticationMethodsPtrOutput

type GetServiceKafkaUserConfigKafkaAuthenticationMethodsInput

type GetServiceKafkaUserConfigKafkaAuthenticationMethodsInput interface {
	pulumi.Input

	ToGetServiceKafkaUserConfigKafkaAuthenticationMethodsOutput() GetServiceKafkaUserConfigKafkaAuthenticationMethodsOutput
	ToGetServiceKafkaUserConfigKafkaAuthenticationMethodsOutputWithContext(context.Context) GetServiceKafkaUserConfigKafkaAuthenticationMethodsOutput
}

GetServiceKafkaUserConfigKafkaAuthenticationMethodsInput is an input type that accepts GetServiceKafkaUserConfigKafkaAuthenticationMethodsArgs and GetServiceKafkaUserConfigKafkaAuthenticationMethodsOutput values. You can construct a concrete instance of `GetServiceKafkaUserConfigKafkaAuthenticationMethodsInput` via:

GetServiceKafkaUserConfigKafkaAuthenticationMethodsArgs{...}

type GetServiceKafkaUserConfigKafkaAuthenticationMethodsOutput

type GetServiceKafkaUserConfigKafkaAuthenticationMethodsOutput struct{ *pulumi.OutputState }

func (GetServiceKafkaUserConfigKafkaAuthenticationMethodsOutput) Certificate

func (GetServiceKafkaUserConfigKafkaAuthenticationMethodsOutput) ElementType

func (GetServiceKafkaUserConfigKafkaAuthenticationMethodsOutput) Sasl

func (GetServiceKafkaUserConfigKafkaAuthenticationMethodsOutput) ToGetServiceKafkaUserConfigKafkaAuthenticationMethodsOutput

func (GetServiceKafkaUserConfigKafkaAuthenticationMethodsOutput) ToGetServiceKafkaUserConfigKafkaAuthenticationMethodsOutputWithContext

func (o GetServiceKafkaUserConfigKafkaAuthenticationMethodsOutput) ToGetServiceKafkaUserConfigKafkaAuthenticationMethodsOutputWithContext(ctx context.Context) GetServiceKafkaUserConfigKafkaAuthenticationMethodsOutput

func (GetServiceKafkaUserConfigKafkaAuthenticationMethodsOutput) ToGetServiceKafkaUserConfigKafkaAuthenticationMethodsPtrOutput

func (GetServiceKafkaUserConfigKafkaAuthenticationMethodsOutput) ToGetServiceKafkaUserConfigKafkaAuthenticationMethodsPtrOutputWithContext

func (o GetServiceKafkaUserConfigKafkaAuthenticationMethodsOutput) ToGetServiceKafkaUserConfigKafkaAuthenticationMethodsPtrOutputWithContext(ctx context.Context) GetServiceKafkaUserConfigKafkaAuthenticationMethodsPtrOutput

type GetServiceKafkaUserConfigKafkaAuthenticationMethodsPtrInput

type GetServiceKafkaUserConfigKafkaAuthenticationMethodsPtrInput interface {
	pulumi.Input

	ToGetServiceKafkaUserConfigKafkaAuthenticationMethodsPtrOutput() GetServiceKafkaUserConfigKafkaAuthenticationMethodsPtrOutput
	ToGetServiceKafkaUserConfigKafkaAuthenticationMethodsPtrOutputWithContext(context.Context) GetServiceKafkaUserConfigKafkaAuthenticationMethodsPtrOutput
}

GetServiceKafkaUserConfigKafkaAuthenticationMethodsPtrInput is an input type that accepts GetServiceKafkaUserConfigKafkaAuthenticationMethodsArgs, GetServiceKafkaUserConfigKafkaAuthenticationMethodsPtr and GetServiceKafkaUserConfigKafkaAuthenticationMethodsPtrOutput values. You can construct a concrete instance of `GetServiceKafkaUserConfigKafkaAuthenticationMethodsPtrInput` via:

        GetServiceKafkaUserConfigKafkaAuthenticationMethodsArgs{...}

or:

        nil

type GetServiceKafkaUserConfigKafkaAuthenticationMethodsPtrOutput

type GetServiceKafkaUserConfigKafkaAuthenticationMethodsPtrOutput struct{ *pulumi.OutputState }

func (GetServiceKafkaUserConfigKafkaAuthenticationMethodsPtrOutput) Certificate

func (GetServiceKafkaUserConfigKafkaAuthenticationMethodsPtrOutput) Elem

func (GetServiceKafkaUserConfigKafkaAuthenticationMethodsPtrOutput) ElementType

func (GetServiceKafkaUserConfigKafkaAuthenticationMethodsPtrOutput) Sasl

func (GetServiceKafkaUserConfigKafkaAuthenticationMethodsPtrOutput) ToGetServiceKafkaUserConfigKafkaAuthenticationMethodsPtrOutput

func (GetServiceKafkaUserConfigKafkaAuthenticationMethodsPtrOutput) ToGetServiceKafkaUserConfigKafkaAuthenticationMethodsPtrOutputWithContext

func (o GetServiceKafkaUserConfigKafkaAuthenticationMethodsPtrOutput) ToGetServiceKafkaUserConfigKafkaAuthenticationMethodsPtrOutputWithContext(ctx context.Context) GetServiceKafkaUserConfigKafkaAuthenticationMethodsPtrOutput

type GetServiceKafkaUserConfigKafkaConnectConfig

type GetServiceKafkaUserConfigKafkaConnectConfig struct {
	ConsumerIsolationLevel *string `pulumi:"consumerIsolationLevel"`
	ConsumerMaxPollRecords *string `pulumi:"consumerMaxPollRecords"`
	OffsetFlushIntervalMs  *string `pulumi:"offsetFlushIntervalMs"`
}

type GetServiceKafkaUserConfigKafkaConnectConfigArgs

type GetServiceKafkaUserConfigKafkaConnectConfigArgs struct {
	ConsumerIsolationLevel pulumi.StringPtrInput `pulumi:"consumerIsolationLevel"`
	ConsumerMaxPollRecords pulumi.StringPtrInput `pulumi:"consumerMaxPollRecords"`
	OffsetFlushIntervalMs  pulumi.StringPtrInput `pulumi:"offsetFlushIntervalMs"`
}

func (GetServiceKafkaUserConfigKafkaConnectConfigArgs) ElementType

func (GetServiceKafkaUserConfigKafkaConnectConfigArgs) ToGetServiceKafkaUserConfigKafkaConnectConfigOutput

func (i GetServiceKafkaUserConfigKafkaConnectConfigArgs) ToGetServiceKafkaUserConfigKafkaConnectConfigOutput() GetServiceKafkaUserConfigKafkaConnectConfigOutput

func (GetServiceKafkaUserConfigKafkaConnectConfigArgs) ToGetServiceKafkaUserConfigKafkaConnectConfigOutputWithContext

func (i GetServiceKafkaUserConfigKafkaConnectConfigArgs) ToGetServiceKafkaUserConfigKafkaConnectConfigOutputWithContext(ctx context.Context) GetServiceKafkaUserConfigKafkaConnectConfigOutput

func (GetServiceKafkaUserConfigKafkaConnectConfigArgs) ToGetServiceKafkaUserConfigKafkaConnectConfigPtrOutput

func (i GetServiceKafkaUserConfigKafkaConnectConfigArgs) ToGetServiceKafkaUserConfigKafkaConnectConfigPtrOutput() GetServiceKafkaUserConfigKafkaConnectConfigPtrOutput

func (GetServiceKafkaUserConfigKafkaConnectConfigArgs) ToGetServiceKafkaUserConfigKafkaConnectConfigPtrOutputWithContext

func (i GetServiceKafkaUserConfigKafkaConnectConfigArgs) ToGetServiceKafkaUserConfigKafkaConnectConfigPtrOutputWithContext(ctx context.Context) GetServiceKafkaUserConfigKafkaConnectConfigPtrOutput

type GetServiceKafkaUserConfigKafkaConnectConfigInput

type GetServiceKafkaUserConfigKafkaConnectConfigInput interface {
	pulumi.Input

	ToGetServiceKafkaUserConfigKafkaConnectConfigOutput() GetServiceKafkaUserConfigKafkaConnectConfigOutput
	ToGetServiceKafkaUserConfigKafkaConnectConfigOutputWithContext(context.Context) GetServiceKafkaUserConfigKafkaConnectConfigOutput
}

GetServiceKafkaUserConfigKafkaConnectConfigInput is an input type that accepts GetServiceKafkaUserConfigKafkaConnectConfigArgs and GetServiceKafkaUserConfigKafkaConnectConfigOutput values. You can construct a concrete instance of `GetServiceKafkaUserConfigKafkaConnectConfigInput` via:

GetServiceKafkaUserConfigKafkaConnectConfigArgs{...}

type GetServiceKafkaUserConfigKafkaConnectConfigOutput

type GetServiceKafkaUserConfigKafkaConnectConfigOutput struct{ *pulumi.OutputState }

func (GetServiceKafkaUserConfigKafkaConnectConfigOutput) ConsumerIsolationLevel

func (GetServiceKafkaUserConfigKafkaConnectConfigOutput) ConsumerMaxPollRecords

func (GetServiceKafkaUserConfigKafkaConnectConfigOutput) ElementType

func (GetServiceKafkaUserConfigKafkaConnectConfigOutput) OffsetFlushIntervalMs

func (GetServiceKafkaUserConfigKafkaConnectConfigOutput) ToGetServiceKafkaUserConfigKafkaConnectConfigOutput

func (o GetServiceKafkaUserConfigKafkaConnectConfigOutput) ToGetServiceKafkaUserConfigKafkaConnectConfigOutput() GetServiceKafkaUserConfigKafkaConnectConfigOutput

func (GetServiceKafkaUserConfigKafkaConnectConfigOutput) ToGetServiceKafkaUserConfigKafkaConnectConfigOutputWithContext

func (o GetServiceKafkaUserConfigKafkaConnectConfigOutput) ToGetServiceKafkaUserConfigKafkaConnectConfigOutputWithContext(ctx context.Context) GetServiceKafkaUserConfigKafkaConnectConfigOutput

func (GetServiceKafkaUserConfigKafkaConnectConfigOutput) ToGetServiceKafkaUserConfigKafkaConnectConfigPtrOutput

func (o GetServiceKafkaUserConfigKafkaConnectConfigOutput) ToGetServiceKafkaUserConfigKafkaConnectConfigPtrOutput() GetServiceKafkaUserConfigKafkaConnectConfigPtrOutput

func (GetServiceKafkaUserConfigKafkaConnectConfigOutput) ToGetServiceKafkaUserConfigKafkaConnectConfigPtrOutputWithContext

func (o GetServiceKafkaUserConfigKafkaConnectConfigOutput) ToGetServiceKafkaUserConfigKafkaConnectConfigPtrOutputWithContext(ctx context.Context) GetServiceKafkaUserConfigKafkaConnectConfigPtrOutput

type GetServiceKafkaUserConfigKafkaConnectConfigPtrInput

type GetServiceKafkaUserConfigKafkaConnectConfigPtrInput interface {
	pulumi.Input

	ToGetServiceKafkaUserConfigKafkaConnectConfigPtrOutput() GetServiceKafkaUserConfigKafkaConnectConfigPtrOutput
	ToGetServiceKafkaUserConfigKafkaConnectConfigPtrOutputWithContext(context.Context) GetServiceKafkaUserConfigKafkaConnectConfigPtrOutput
}

GetServiceKafkaUserConfigKafkaConnectConfigPtrInput is an input type that accepts GetServiceKafkaUserConfigKafkaConnectConfigArgs, GetServiceKafkaUserConfigKafkaConnectConfigPtr and GetServiceKafkaUserConfigKafkaConnectConfigPtrOutput values. You can construct a concrete instance of `GetServiceKafkaUserConfigKafkaConnectConfigPtrInput` via:

        GetServiceKafkaUserConfigKafkaConnectConfigArgs{...}

or:

        nil

type GetServiceKafkaUserConfigKafkaConnectConfigPtrOutput

type GetServiceKafkaUserConfigKafkaConnectConfigPtrOutput struct{ *pulumi.OutputState }

func (GetServiceKafkaUserConfigKafkaConnectConfigPtrOutput) ConsumerIsolationLevel

func (GetServiceKafkaUserConfigKafkaConnectConfigPtrOutput) ConsumerMaxPollRecords

func (GetServiceKafkaUserConfigKafkaConnectConfigPtrOutput) Elem

func (GetServiceKafkaUserConfigKafkaConnectConfigPtrOutput) ElementType

func (GetServiceKafkaUserConfigKafkaConnectConfigPtrOutput) OffsetFlushIntervalMs

func (GetServiceKafkaUserConfigKafkaConnectConfigPtrOutput) ToGetServiceKafkaUserConfigKafkaConnectConfigPtrOutput

func (GetServiceKafkaUserConfigKafkaConnectConfigPtrOutput) ToGetServiceKafkaUserConfigKafkaConnectConfigPtrOutputWithContext

func (o GetServiceKafkaUserConfigKafkaConnectConfigPtrOutput) ToGetServiceKafkaUserConfigKafkaConnectConfigPtrOutputWithContext(ctx context.Context) GetServiceKafkaUserConfigKafkaConnectConfigPtrOutput

type GetServiceKafkaUserConfigKafkaInput

type GetServiceKafkaUserConfigKafkaInput interface {
	pulumi.Input

	ToGetServiceKafkaUserConfigKafkaOutput() GetServiceKafkaUserConfigKafkaOutput
	ToGetServiceKafkaUserConfigKafkaOutputWithContext(context.Context) GetServiceKafkaUserConfigKafkaOutput
}

GetServiceKafkaUserConfigKafkaInput is an input type that accepts GetServiceKafkaUserConfigKafkaArgs and GetServiceKafkaUserConfigKafkaOutput values. You can construct a concrete instance of `GetServiceKafkaUserConfigKafkaInput` via:

GetServiceKafkaUserConfigKafkaArgs{...}

type GetServiceKafkaUserConfigKafkaOutput

type GetServiceKafkaUserConfigKafkaOutput struct{ *pulumi.OutputState }

func (GetServiceKafkaUserConfigKafkaOutput) AutoCreateTopicsEnable

func (o GetServiceKafkaUserConfigKafkaOutput) AutoCreateTopicsEnable() pulumi.StringPtrOutput

func (GetServiceKafkaUserConfigKafkaOutput) CompressionType

func (GetServiceKafkaUserConfigKafkaOutput) ConnectionsMaxIdleMs

func (GetServiceKafkaUserConfigKafkaOutput) DefaultReplicationFactor

func (o GetServiceKafkaUserConfigKafkaOutput) DefaultReplicationFactor() pulumi.StringPtrOutput

func (GetServiceKafkaUserConfigKafkaOutput) ElementType

func (GetServiceKafkaUserConfigKafkaOutput) GroupMaxSessionTimeoutMs

func (o GetServiceKafkaUserConfigKafkaOutput) GroupMaxSessionTimeoutMs() pulumi.StringPtrOutput

func (GetServiceKafkaUserConfigKafkaOutput) GroupMinSessionTimeoutMs

func (o GetServiceKafkaUserConfigKafkaOutput) GroupMinSessionTimeoutMs() pulumi.StringPtrOutput

func (GetServiceKafkaUserConfigKafkaOutput) LogCleanerMaxCompactionLagMs

func (o GetServiceKafkaUserConfigKafkaOutput) LogCleanerMaxCompactionLagMs() pulumi.StringPtrOutput

func (GetServiceKafkaUserConfigKafkaOutput) LogCleanerMinCleanableRatio

func (o GetServiceKafkaUserConfigKafkaOutput) LogCleanerMinCleanableRatio() pulumi.StringPtrOutput

func (GetServiceKafkaUserConfigKafkaOutput) LogCleanerMinCompactionLagMs

func (o GetServiceKafkaUserConfigKafkaOutput) LogCleanerMinCompactionLagMs() pulumi.StringPtrOutput

func (GetServiceKafkaUserConfigKafkaOutput) LogCleanupPolicy

func (GetServiceKafkaUserConfigKafkaOutput) LogMessageTimestampDifferenceMaxMs

func (o GetServiceKafkaUserConfigKafkaOutput) LogMessageTimestampDifferenceMaxMs() pulumi.StringPtrOutput

func (GetServiceKafkaUserConfigKafkaOutput) LogMessageTimestampType

func (o GetServiceKafkaUserConfigKafkaOutput) LogMessageTimestampType() pulumi.StringPtrOutput

func (GetServiceKafkaUserConfigKafkaOutput) LogRetentionBytes

func (GetServiceKafkaUserConfigKafkaOutput) LogRetentionHours

func (GetServiceKafkaUserConfigKafkaOutput) LogSegmentBytes

func (GetServiceKafkaUserConfigKafkaOutput) MaxConnectionsPerIp

func (GetServiceKafkaUserConfigKafkaOutput) MaxIncrementalFetchSessionCacheSlots added in v2.2.1

func (o GetServiceKafkaUserConfigKafkaOutput) MaxIncrementalFetchSessionCacheSlots() pulumi.StringPtrOutput

func (GetServiceKafkaUserConfigKafkaOutput) MessageMaxBytes

func (GetServiceKafkaUserConfigKafkaOutput) NumPartitions

func (GetServiceKafkaUserConfigKafkaOutput) OffsetsRetentionMinutes

func (o GetServiceKafkaUserConfigKafkaOutput) OffsetsRetentionMinutes() pulumi.StringPtrOutput

func (GetServiceKafkaUserConfigKafkaOutput) ProducerPurgatoryPurgeIntervalRequests

func (o GetServiceKafkaUserConfigKafkaOutput) ProducerPurgatoryPurgeIntervalRequests() pulumi.StringPtrOutput

func (GetServiceKafkaUserConfigKafkaOutput) ReplicaFetchMaxBytes

func (GetServiceKafkaUserConfigKafkaOutput) ReplicaFetchResponseMaxBytes

func (o GetServiceKafkaUserConfigKafkaOutput) ReplicaFetchResponseMaxBytes() pulumi.StringPtrOutput

func (GetServiceKafkaUserConfigKafkaOutput) SocketRequestMaxBytes

func (GetServiceKafkaUserConfigKafkaOutput) ToGetServiceKafkaUserConfigKafkaOutput

func (o GetServiceKafkaUserConfigKafkaOutput) ToGetServiceKafkaUserConfigKafkaOutput() GetServiceKafkaUserConfigKafkaOutput

func (GetServiceKafkaUserConfigKafkaOutput) ToGetServiceKafkaUserConfigKafkaOutputWithContext

func (o GetServiceKafkaUserConfigKafkaOutput) ToGetServiceKafkaUserConfigKafkaOutputWithContext(ctx context.Context) GetServiceKafkaUserConfigKafkaOutput

func (GetServiceKafkaUserConfigKafkaOutput) ToGetServiceKafkaUserConfigKafkaPtrOutput

func (o GetServiceKafkaUserConfigKafkaOutput) ToGetServiceKafkaUserConfigKafkaPtrOutput() GetServiceKafkaUserConfigKafkaPtrOutput

func (GetServiceKafkaUserConfigKafkaOutput) ToGetServiceKafkaUserConfigKafkaPtrOutputWithContext

func (o GetServiceKafkaUserConfigKafkaOutput) ToGetServiceKafkaUserConfigKafkaPtrOutputWithContext(ctx context.Context) GetServiceKafkaUserConfigKafkaPtrOutput

type GetServiceKafkaUserConfigKafkaPtrInput

type GetServiceKafkaUserConfigKafkaPtrInput interface {
	pulumi.Input

	ToGetServiceKafkaUserConfigKafkaPtrOutput() GetServiceKafkaUserConfigKafkaPtrOutput
	ToGetServiceKafkaUserConfigKafkaPtrOutputWithContext(context.Context) GetServiceKafkaUserConfigKafkaPtrOutput
}

GetServiceKafkaUserConfigKafkaPtrInput is an input type that accepts GetServiceKafkaUserConfigKafkaArgs, GetServiceKafkaUserConfigKafkaPtr and GetServiceKafkaUserConfigKafkaPtrOutput values. You can construct a concrete instance of `GetServiceKafkaUserConfigKafkaPtrInput` via:

        GetServiceKafkaUserConfigKafkaArgs{...}

or:

        nil

type GetServiceKafkaUserConfigKafkaPtrOutput

type GetServiceKafkaUserConfigKafkaPtrOutput struct{ *pulumi.OutputState }

func (GetServiceKafkaUserConfigKafkaPtrOutput) AutoCreateTopicsEnable

func (GetServiceKafkaUserConfigKafkaPtrOutput) CompressionType

func (GetServiceKafkaUserConfigKafkaPtrOutput) ConnectionsMaxIdleMs

func (GetServiceKafkaUserConfigKafkaPtrOutput) DefaultReplicationFactor

func (o GetServiceKafkaUserConfigKafkaPtrOutput) DefaultReplicationFactor() pulumi.StringPtrOutput

func (GetServiceKafkaUserConfigKafkaPtrOutput) Elem

func (GetServiceKafkaUserConfigKafkaPtrOutput) ElementType

func (GetServiceKafkaUserConfigKafkaPtrOutput) GroupMaxSessionTimeoutMs

func (o GetServiceKafkaUserConfigKafkaPtrOutput) GroupMaxSessionTimeoutMs() pulumi.StringPtrOutput

func (GetServiceKafkaUserConfigKafkaPtrOutput) GroupMinSessionTimeoutMs

func (o GetServiceKafkaUserConfigKafkaPtrOutput) GroupMinSessionTimeoutMs() pulumi.StringPtrOutput

func (GetServiceKafkaUserConfigKafkaPtrOutput) LogCleanerMaxCompactionLagMs

func (o GetServiceKafkaUserConfigKafkaPtrOutput) LogCleanerMaxCompactionLagMs() pulumi.StringPtrOutput

func (GetServiceKafkaUserConfigKafkaPtrOutput) LogCleanerMinCleanableRatio

func (o GetServiceKafkaUserConfigKafkaPtrOutput) LogCleanerMinCleanableRatio() pulumi.StringPtrOutput

func (GetServiceKafkaUserConfigKafkaPtrOutput) LogCleanerMinCompactionLagMs

func (o GetServiceKafkaUserConfigKafkaPtrOutput) LogCleanerMinCompactionLagMs() pulumi.StringPtrOutput

func (GetServiceKafkaUserConfigKafkaPtrOutput) LogCleanupPolicy

func (GetServiceKafkaUserConfigKafkaPtrOutput) LogMessageTimestampDifferenceMaxMs

func (o GetServiceKafkaUserConfigKafkaPtrOutput) LogMessageTimestampDifferenceMaxMs() pulumi.StringPtrOutput

func (GetServiceKafkaUserConfigKafkaPtrOutput) LogMessageTimestampType

func (GetServiceKafkaUserConfigKafkaPtrOutput) LogRetentionBytes

func (GetServiceKafkaUserConfigKafkaPtrOutput) LogRetentionHours

func (GetServiceKafkaUserConfigKafkaPtrOutput) LogSegmentBytes

func (GetServiceKafkaUserConfigKafkaPtrOutput) MaxConnectionsPerIp

func (GetServiceKafkaUserConfigKafkaPtrOutput) MaxIncrementalFetchSessionCacheSlots added in v2.2.1

func (o GetServiceKafkaUserConfigKafkaPtrOutput) MaxIncrementalFetchSessionCacheSlots() pulumi.StringPtrOutput

func (GetServiceKafkaUserConfigKafkaPtrOutput) MessageMaxBytes

func (GetServiceKafkaUserConfigKafkaPtrOutput) NumPartitions

func (GetServiceKafkaUserConfigKafkaPtrOutput) OffsetsRetentionMinutes

func (GetServiceKafkaUserConfigKafkaPtrOutput) ProducerPurgatoryPurgeIntervalRequests

func (o GetServiceKafkaUserConfigKafkaPtrOutput) ProducerPurgatoryPurgeIntervalRequests() pulumi.StringPtrOutput

func (GetServiceKafkaUserConfigKafkaPtrOutput) ReplicaFetchMaxBytes

func (GetServiceKafkaUserConfigKafkaPtrOutput) ReplicaFetchResponseMaxBytes

func (o GetServiceKafkaUserConfigKafkaPtrOutput) ReplicaFetchResponseMaxBytes() pulumi.StringPtrOutput

func (GetServiceKafkaUserConfigKafkaPtrOutput) SocketRequestMaxBytes

func (GetServiceKafkaUserConfigKafkaPtrOutput) ToGetServiceKafkaUserConfigKafkaPtrOutput

func (o GetServiceKafkaUserConfigKafkaPtrOutput) ToGetServiceKafkaUserConfigKafkaPtrOutput() GetServiceKafkaUserConfigKafkaPtrOutput

func (GetServiceKafkaUserConfigKafkaPtrOutput) ToGetServiceKafkaUserConfigKafkaPtrOutputWithContext

func (o GetServiceKafkaUserConfigKafkaPtrOutput) ToGetServiceKafkaUserConfigKafkaPtrOutputWithContext(ctx context.Context) GetServiceKafkaUserConfigKafkaPtrOutput

type GetServiceKafkaUserConfigKafkaRestConfig

type GetServiceKafkaUserConfigKafkaRestConfig struct {
	ConsumerEnableAutoCommit  *string `pulumi:"consumerEnableAutoCommit"`
	ConsumerRequestMaxBytes   *string `pulumi:"consumerRequestMaxBytes"`
	ConsumerRequestTimeoutMs  *string `pulumi:"consumerRequestTimeoutMs"`
	ProducerAcks              *string `pulumi:"producerAcks"`
	ProducerLingerMs          *string `pulumi:"producerLingerMs"`
	SimpleconsumerPoolSizeMax *string `pulumi:"simpleconsumerPoolSizeMax"`
}

type GetServiceKafkaUserConfigKafkaRestConfigArgs

type GetServiceKafkaUserConfigKafkaRestConfigArgs struct {
	ConsumerEnableAutoCommit  pulumi.StringPtrInput `pulumi:"consumerEnableAutoCommit"`
	ConsumerRequestMaxBytes   pulumi.StringPtrInput `pulumi:"consumerRequestMaxBytes"`
	ConsumerRequestTimeoutMs  pulumi.StringPtrInput `pulumi:"consumerRequestTimeoutMs"`
	ProducerAcks              pulumi.StringPtrInput `pulumi:"producerAcks"`
	ProducerLingerMs          pulumi.StringPtrInput `pulumi:"producerLingerMs"`
	SimpleconsumerPoolSizeMax pulumi.StringPtrInput `pulumi:"simpleconsumerPoolSizeMax"`
}

func (GetServiceKafkaUserConfigKafkaRestConfigArgs) ElementType

func (GetServiceKafkaUserConfigKafkaRestConfigArgs) ToGetServiceKafkaUserConfigKafkaRestConfigOutput

func (i GetServiceKafkaUserConfigKafkaRestConfigArgs) ToGetServiceKafkaUserConfigKafkaRestConfigOutput() GetServiceKafkaUserConfigKafkaRestConfigOutput

func (GetServiceKafkaUserConfigKafkaRestConfigArgs) ToGetServiceKafkaUserConfigKafkaRestConfigOutputWithContext

func (i GetServiceKafkaUserConfigKafkaRestConfigArgs) ToGetServiceKafkaUserConfigKafkaRestConfigOutputWithContext(ctx context.Context) GetServiceKafkaUserConfigKafkaRestConfigOutput

func (GetServiceKafkaUserConfigKafkaRestConfigArgs) ToGetServiceKafkaUserConfigKafkaRestConfigPtrOutput

func (i GetServiceKafkaUserConfigKafkaRestConfigArgs) ToGetServiceKafkaUserConfigKafkaRestConfigPtrOutput() GetServiceKafkaUserConfigKafkaRestConfigPtrOutput

func (GetServiceKafkaUserConfigKafkaRestConfigArgs) ToGetServiceKafkaUserConfigKafkaRestConfigPtrOutputWithContext

func (i GetServiceKafkaUserConfigKafkaRestConfigArgs) ToGetServiceKafkaUserConfigKafkaRestConfigPtrOutputWithContext(ctx context.Context) GetServiceKafkaUserConfigKafkaRestConfigPtrOutput

type GetServiceKafkaUserConfigKafkaRestConfigInput

type GetServiceKafkaUserConfigKafkaRestConfigInput interface {
	pulumi.Input

	ToGetServiceKafkaUserConfigKafkaRestConfigOutput() GetServiceKafkaUserConfigKafkaRestConfigOutput
	ToGetServiceKafkaUserConfigKafkaRestConfigOutputWithContext(context.Context) GetServiceKafkaUserConfigKafkaRestConfigOutput
}

GetServiceKafkaUserConfigKafkaRestConfigInput is an input type that accepts GetServiceKafkaUserConfigKafkaRestConfigArgs and GetServiceKafkaUserConfigKafkaRestConfigOutput values. You can construct a concrete instance of `GetServiceKafkaUserConfigKafkaRestConfigInput` via:

GetServiceKafkaUserConfigKafkaRestConfigArgs{...}

type GetServiceKafkaUserConfigKafkaRestConfigOutput

type GetServiceKafkaUserConfigKafkaRestConfigOutput struct{ *pulumi.OutputState }

func (GetServiceKafkaUserConfigKafkaRestConfigOutput) ConsumerEnableAutoCommit

func (GetServiceKafkaUserConfigKafkaRestConfigOutput) ConsumerRequestMaxBytes

func (GetServiceKafkaUserConfigKafkaRestConfigOutput) ConsumerRequestTimeoutMs

func (GetServiceKafkaUserConfigKafkaRestConfigOutput) ElementType

func (GetServiceKafkaUserConfigKafkaRestConfigOutput) ProducerAcks

func (GetServiceKafkaUserConfigKafkaRestConfigOutput) ProducerLingerMs

func (GetServiceKafkaUserConfigKafkaRestConfigOutput) SimpleconsumerPoolSizeMax

func (GetServiceKafkaUserConfigKafkaRestConfigOutput) ToGetServiceKafkaUserConfigKafkaRestConfigOutput

func (o GetServiceKafkaUserConfigKafkaRestConfigOutput) ToGetServiceKafkaUserConfigKafkaRestConfigOutput() GetServiceKafkaUserConfigKafkaRestConfigOutput

func (GetServiceKafkaUserConfigKafkaRestConfigOutput) ToGetServiceKafkaUserConfigKafkaRestConfigOutputWithContext

func (o GetServiceKafkaUserConfigKafkaRestConfigOutput) ToGetServiceKafkaUserConfigKafkaRestConfigOutputWithContext(ctx context.Context) GetServiceKafkaUserConfigKafkaRestConfigOutput

func (GetServiceKafkaUserConfigKafkaRestConfigOutput) ToGetServiceKafkaUserConfigKafkaRestConfigPtrOutput

func (o GetServiceKafkaUserConfigKafkaRestConfigOutput) ToGetServiceKafkaUserConfigKafkaRestConfigPtrOutput() GetServiceKafkaUserConfigKafkaRestConfigPtrOutput

func (GetServiceKafkaUserConfigKafkaRestConfigOutput) ToGetServiceKafkaUserConfigKafkaRestConfigPtrOutputWithContext

func (o GetServiceKafkaUserConfigKafkaRestConfigOutput) ToGetServiceKafkaUserConfigKafkaRestConfigPtrOutputWithContext(ctx context.Context) GetServiceKafkaUserConfigKafkaRestConfigPtrOutput

type GetServiceKafkaUserConfigKafkaRestConfigPtrInput

type GetServiceKafkaUserConfigKafkaRestConfigPtrInput interface {
	pulumi.Input

	ToGetServiceKafkaUserConfigKafkaRestConfigPtrOutput() GetServiceKafkaUserConfigKafkaRestConfigPtrOutput
	ToGetServiceKafkaUserConfigKafkaRestConfigPtrOutputWithContext(context.Context) GetServiceKafkaUserConfigKafkaRestConfigPtrOutput
}

GetServiceKafkaUserConfigKafkaRestConfigPtrInput is an input type that accepts GetServiceKafkaUserConfigKafkaRestConfigArgs, GetServiceKafkaUserConfigKafkaRestConfigPtr and GetServiceKafkaUserConfigKafkaRestConfigPtrOutput values. You can construct a concrete instance of `GetServiceKafkaUserConfigKafkaRestConfigPtrInput` via:

        GetServiceKafkaUserConfigKafkaRestConfigArgs{...}

or:

        nil

type GetServiceKafkaUserConfigKafkaRestConfigPtrOutput

type GetServiceKafkaUserConfigKafkaRestConfigPtrOutput struct{ *pulumi.OutputState }

func (GetServiceKafkaUserConfigKafkaRestConfigPtrOutput) ConsumerEnableAutoCommit

func (GetServiceKafkaUserConfigKafkaRestConfigPtrOutput) ConsumerRequestMaxBytes

func (GetServiceKafkaUserConfigKafkaRestConfigPtrOutput) ConsumerRequestTimeoutMs

func (GetServiceKafkaUserConfigKafkaRestConfigPtrOutput) Elem

func (GetServiceKafkaUserConfigKafkaRestConfigPtrOutput) ElementType

func (GetServiceKafkaUserConfigKafkaRestConfigPtrOutput) ProducerAcks

func (GetServiceKafkaUserConfigKafkaRestConfigPtrOutput) ProducerLingerMs

func (GetServiceKafkaUserConfigKafkaRestConfigPtrOutput) SimpleconsumerPoolSizeMax

func (GetServiceKafkaUserConfigKafkaRestConfigPtrOutput) ToGetServiceKafkaUserConfigKafkaRestConfigPtrOutput

func (o GetServiceKafkaUserConfigKafkaRestConfigPtrOutput) ToGetServiceKafkaUserConfigKafkaRestConfigPtrOutput() GetServiceKafkaUserConfigKafkaRestConfigPtrOutput

func (GetServiceKafkaUserConfigKafkaRestConfigPtrOutput) ToGetServiceKafkaUserConfigKafkaRestConfigPtrOutputWithContext

func (o GetServiceKafkaUserConfigKafkaRestConfigPtrOutput) ToGetServiceKafkaUserConfigKafkaRestConfigPtrOutputWithContext(ctx context.Context) GetServiceKafkaUserConfigKafkaRestConfigPtrOutput

type GetServiceKafkaUserConfigOutput

type GetServiceKafkaUserConfigOutput struct{ *pulumi.OutputState }

func (GetServiceKafkaUserConfigOutput) CustomDomain

func (GetServiceKafkaUserConfigOutput) ElementType

func (GetServiceKafkaUserConfigOutput) IpFilters

func (GetServiceKafkaUserConfigOutput) Kafka

func (GetServiceKafkaUserConfigOutput) KafkaAuthenticationMethods

func (GetServiceKafkaUserConfigOutput) KafkaConnect

func (GetServiceKafkaUserConfigOutput) KafkaConnectConfig

func (GetServiceKafkaUserConfigOutput) KafkaRest

func (GetServiceKafkaUserConfigOutput) KafkaRestConfig

func (GetServiceKafkaUserConfigOutput) KafkaVersion

func (GetServiceKafkaUserConfigOutput) PrivateAccess

func (GetServiceKafkaUserConfigOutput) PublicAccess

func (GetServiceKafkaUserConfigOutput) SchemaRegistry

func (GetServiceKafkaUserConfigOutput) ToGetServiceKafkaUserConfigOutput

func (o GetServiceKafkaUserConfigOutput) ToGetServiceKafkaUserConfigOutput() GetServiceKafkaUserConfigOutput

func (GetServiceKafkaUserConfigOutput) ToGetServiceKafkaUserConfigOutputWithContext

func (o GetServiceKafkaUserConfigOutput) ToGetServiceKafkaUserConfigOutputWithContext(ctx context.Context) GetServiceKafkaUserConfigOutput

type GetServiceKafkaUserConfigPrivateAccess

type GetServiceKafkaUserConfigPrivateAccess struct {
	Prometheus *string `pulumi:"prometheus"`
}

type GetServiceKafkaUserConfigPrivateAccessArgs

type GetServiceKafkaUserConfigPrivateAccessArgs struct {
	Prometheus pulumi.StringPtrInput `pulumi:"prometheus"`
}

func (GetServiceKafkaUserConfigPrivateAccessArgs) ElementType

func (GetServiceKafkaUserConfigPrivateAccessArgs) ToGetServiceKafkaUserConfigPrivateAccessOutput

func (i GetServiceKafkaUserConfigPrivateAccessArgs) ToGetServiceKafkaUserConfigPrivateAccessOutput() GetServiceKafkaUserConfigPrivateAccessOutput

func (GetServiceKafkaUserConfigPrivateAccessArgs) ToGetServiceKafkaUserConfigPrivateAccessOutputWithContext

func (i GetServiceKafkaUserConfigPrivateAccessArgs) ToGetServiceKafkaUserConfigPrivateAccessOutputWithContext(ctx context.Context) GetServiceKafkaUserConfigPrivateAccessOutput

func (GetServiceKafkaUserConfigPrivateAccessArgs) ToGetServiceKafkaUserConfigPrivateAccessPtrOutput

func (i GetServiceKafkaUserConfigPrivateAccessArgs) ToGetServiceKafkaUserConfigPrivateAccessPtrOutput() GetServiceKafkaUserConfigPrivateAccessPtrOutput

func (GetServiceKafkaUserConfigPrivateAccessArgs) ToGetServiceKafkaUserConfigPrivateAccessPtrOutputWithContext

func (i GetServiceKafkaUserConfigPrivateAccessArgs) ToGetServiceKafkaUserConfigPrivateAccessPtrOutputWithContext(ctx context.Context) GetServiceKafkaUserConfigPrivateAccessPtrOutput

type GetServiceKafkaUserConfigPrivateAccessInput

type GetServiceKafkaUserConfigPrivateAccessInput interface {
	pulumi.Input

	ToGetServiceKafkaUserConfigPrivateAccessOutput() GetServiceKafkaUserConfigPrivateAccessOutput
	ToGetServiceKafkaUserConfigPrivateAccessOutputWithContext(context.Context) GetServiceKafkaUserConfigPrivateAccessOutput
}

GetServiceKafkaUserConfigPrivateAccessInput is an input type that accepts GetServiceKafkaUserConfigPrivateAccessArgs and GetServiceKafkaUserConfigPrivateAccessOutput values. You can construct a concrete instance of `GetServiceKafkaUserConfigPrivateAccessInput` via:

GetServiceKafkaUserConfigPrivateAccessArgs{...}

type GetServiceKafkaUserConfigPrivateAccessOutput

type GetServiceKafkaUserConfigPrivateAccessOutput struct{ *pulumi.OutputState }

func (GetServiceKafkaUserConfigPrivateAccessOutput) ElementType

func (GetServiceKafkaUserConfigPrivateAccessOutput) Prometheus

func (GetServiceKafkaUserConfigPrivateAccessOutput) ToGetServiceKafkaUserConfigPrivateAccessOutput

func (o GetServiceKafkaUserConfigPrivateAccessOutput) ToGetServiceKafkaUserConfigPrivateAccessOutput() GetServiceKafkaUserConfigPrivateAccessOutput

func (GetServiceKafkaUserConfigPrivateAccessOutput) ToGetServiceKafkaUserConfigPrivateAccessOutputWithContext

func (o GetServiceKafkaUserConfigPrivateAccessOutput) ToGetServiceKafkaUserConfigPrivateAccessOutputWithContext(ctx context.Context) GetServiceKafkaUserConfigPrivateAccessOutput

func (GetServiceKafkaUserConfigPrivateAccessOutput) ToGetServiceKafkaUserConfigPrivateAccessPtrOutput

func (o GetServiceKafkaUserConfigPrivateAccessOutput) ToGetServiceKafkaUserConfigPrivateAccessPtrOutput() GetServiceKafkaUserConfigPrivateAccessPtrOutput

func (GetServiceKafkaUserConfigPrivateAccessOutput) ToGetServiceKafkaUserConfigPrivateAccessPtrOutputWithContext

func (o GetServiceKafkaUserConfigPrivateAccessOutput) ToGetServiceKafkaUserConfigPrivateAccessPtrOutputWithContext(ctx context.Context) GetServiceKafkaUserConfigPrivateAccessPtrOutput

type GetServiceKafkaUserConfigPrivateAccessPtrInput

type GetServiceKafkaUserConfigPrivateAccessPtrInput interface {
	pulumi.Input

	ToGetServiceKafkaUserConfigPrivateAccessPtrOutput() GetServiceKafkaUserConfigPrivateAccessPtrOutput
	ToGetServiceKafkaUserConfigPrivateAccessPtrOutputWithContext(context.Context) GetServiceKafkaUserConfigPrivateAccessPtrOutput
}

GetServiceKafkaUserConfigPrivateAccessPtrInput is an input type that accepts GetServiceKafkaUserConfigPrivateAccessArgs, GetServiceKafkaUserConfigPrivateAccessPtr and GetServiceKafkaUserConfigPrivateAccessPtrOutput values. You can construct a concrete instance of `GetServiceKafkaUserConfigPrivateAccessPtrInput` via:

        GetServiceKafkaUserConfigPrivateAccessArgs{...}

or:

        nil

type GetServiceKafkaUserConfigPrivateAccessPtrOutput

type GetServiceKafkaUserConfigPrivateAccessPtrOutput struct{ *pulumi.OutputState }

func (GetServiceKafkaUserConfigPrivateAccessPtrOutput) Elem

func (GetServiceKafkaUserConfigPrivateAccessPtrOutput) ElementType

func (GetServiceKafkaUserConfigPrivateAccessPtrOutput) Prometheus

func (GetServiceKafkaUserConfigPrivateAccessPtrOutput) ToGetServiceKafkaUserConfigPrivateAccessPtrOutput

func (o GetServiceKafkaUserConfigPrivateAccessPtrOutput) ToGetServiceKafkaUserConfigPrivateAccessPtrOutput() GetServiceKafkaUserConfigPrivateAccessPtrOutput

func (GetServiceKafkaUserConfigPrivateAccessPtrOutput) ToGetServiceKafkaUserConfigPrivateAccessPtrOutputWithContext

func (o GetServiceKafkaUserConfigPrivateAccessPtrOutput) ToGetServiceKafkaUserConfigPrivateAccessPtrOutputWithContext(ctx context.Context) GetServiceKafkaUserConfigPrivateAccessPtrOutput

type GetServiceKafkaUserConfigPublicAccess

type GetServiceKafkaUserConfigPublicAccess struct {
	Kafka          *string `pulumi:"kafka"`
	KafkaConnect   *string `pulumi:"kafkaConnect"`
	KafkaRest      *string `pulumi:"kafkaRest"`
	Prometheus     *string `pulumi:"prometheus"`
	SchemaRegistry *string `pulumi:"schemaRegistry"`
}

type GetServiceKafkaUserConfigPublicAccessArgs

type GetServiceKafkaUserConfigPublicAccessArgs struct {
	Kafka          pulumi.StringPtrInput `pulumi:"kafka"`
	KafkaConnect   pulumi.StringPtrInput `pulumi:"kafkaConnect"`
	KafkaRest      pulumi.StringPtrInput `pulumi:"kafkaRest"`
	Prometheus     pulumi.StringPtrInput `pulumi:"prometheus"`
	SchemaRegistry pulumi.StringPtrInput `pulumi:"schemaRegistry"`
}

func (GetServiceKafkaUserConfigPublicAccessArgs) ElementType

func (GetServiceKafkaUserConfigPublicAccessArgs) ToGetServiceKafkaUserConfigPublicAccessOutput

func (i GetServiceKafkaUserConfigPublicAccessArgs) ToGetServiceKafkaUserConfigPublicAccessOutput() GetServiceKafkaUserConfigPublicAccessOutput

func (GetServiceKafkaUserConfigPublicAccessArgs) ToGetServiceKafkaUserConfigPublicAccessOutputWithContext

func (i GetServiceKafkaUserConfigPublicAccessArgs) ToGetServiceKafkaUserConfigPublicAccessOutputWithContext(ctx context.Context) GetServiceKafkaUserConfigPublicAccessOutput

func (GetServiceKafkaUserConfigPublicAccessArgs) ToGetServiceKafkaUserConfigPublicAccessPtrOutput

func (i GetServiceKafkaUserConfigPublicAccessArgs) ToGetServiceKafkaUserConfigPublicAccessPtrOutput() GetServiceKafkaUserConfigPublicAccessPtrOutput

func (GetServiceKafkaUserConfigPublicAccessArgs) ToGetServiceKafkaUserConfigPublicAccessPtrOutputWithContext

func (i GetServiceKafkaUserConfigPublicAccessArgs) ToGetServiceKafkaUserConfigPublicAccessPtrOutputWithContext(ctx context.Context) GetServiceKafkaUserConfigPublicAccessPtrOutput

type GetServiceKafkaUserConfigPublicAccessInput

type GetServiceKafkaUserConfigPublicAccessInput interface {
	pulumi.Input

	ToGetServiceKafkaUserConfigPublicAccessOutput() GetServiceKafkaUserConfigPublicAccessOutput
	ToGetServiceKafkaUserConfigPublicAccessOutputWithContext(context.Context) GetServiceKafkaUserConfigPublicAccessOutput
}

GetServiceKafkaUserConfigPublicAccessInput is an input type that accepts GetServiceKafkaUserConfigPublicAccessArgs and GetServiceKafkaUserConfigPublicAccessOutput values. You can construct a concrete instance of `GetServiceKafkaUserConfigPublicAccessInput` via:

GetServiceKafkaUserConfigPublicAccessArgs{...}

type GetServiceKafkaUserConfigPublicAccessOutput

type GetServiceKafkaUserConfigPublicAccessOutput struct{ *pulumi.OutputState }

func (GetServiceKafkaUserConfigPublicAccessOutput) ElementType

func (GetServiceKafkaUserConfigPublicAccessOutput) Kafka

func (GetServiceKafkaUserConfigPublicAccessOutput) KafkaConnect

func (GetServiceKafkaUserConfigPublicAccessOutput) KafkaRest

func (GetServiceKafkaUserConfigPublicAccessOutput) Prometheus

func (GetServiceKafkaUserConfigPublicAccessOutput) SchemaRegistry

func (GetServiceKafkaUserConfigPublicAccessOutput) ToGetServiceKafkaUserConfigPublicAccessOutput

func (o GetServiceKafkaUserConfigPublicAccessOutput) ToGetServiceKafkaUserConfigPublicAccessOutput() GetServiceKafkaUserConfigPublicAccessOutput

func (GetServiceKafkaUserConfigPublicAccessOutput) ToGetServiceKafkaUserConfigPublicAccessOutputWithContext

func (o GetServiceKafkaUserConfigPublicAccessOutput) ToGetServiceKafkaUserConfigPublicAccessOutputWithContext(ctx context.Context) GetServiceKafkaUserConfigPublicAccessOutput

func (GetServiceKafkaUserConfigPublicAccessOutput) ToGetServiceKafkaUserConfigPublicAccessPtrOutput

func (o GetServiceKafkaUserConfigPublicAccessOutput) ToGetServiceKafkaUserConfigPublicAccessPtrOutput() GetServiceKafkaUserConfigPublicAccessPtrOutput

func (GetServiceKafkaUserConfigPublicAccessOutput) ToGetServiceKafkaUserConfigPublicAccessPtrOutputWithContext

func (o GetServiceKafkaUserConfigPublicAccessOutput) ToGetServiceKafkaUserConfigPublicAccessPtrOutputWithContext(ctx context.Context) GetServiceKafkaUserConfigPublicAccessPtrOutput

type GetServiceKafkaUserConfigPublicAccessPtrInput

type GetServiceKafkaUserConfigPublicAccessPtrInput interface {
	pulumi.Input

	ToGetServiceKafkaUserConfigPublicAccessPtrOutput() GetServiceKafkaUserConfigPublicAccessPtrOutput
	ToGetServiceKafkaUserConfigPublicAccessPtrOutputWithContext(context.Context) GetServiceKafkaUserConfigPublicAccessPtrOutput
}

GetServiceKafkaUserConfigPublicAccessPtrInput is an input type that accepts GetServiceKafkaUserConfigPublicAccessArgs, GetServiceKafkaUserConfigPublicAccessPtr and GetServiceKafkaUserConfigPublicAccessPtrOutput values. You can construct a concrete instance of `GetServiceKafkaUserConfigPublicAccessPtrInput` via:

        GetServiceKafkaUserConfigPublicAccessArgs{...}

or:

        nil

type GetServiceKafkaUserConfigPublicAccessPtrOutput

type GetServiceKafkaUserConfigPublicAccessPtrOutput struct{ *pulumi.OutputState }

func (GetServiceKafkaUserConfigPublicAccessPtrOutput) Elem

func (GetServiceKafkaUserConfigPublicAccessPtrOutput) ElementType

func (GetServiceKafkaUserConfigPublicAccessPtrOutput) Kafka

func (GetServiceKafkaUserConfigPublicAccessPtrOutput) KafkaConnect

func (GetServiceKafkaUserConfigPublicAccessPtrOutput) KafkaRest

func (GetServiceKafkaUserConfigPublicAccessPtrOutput) Prometheus

func (GetServiceKafkaUserConfigPublicAccessPtrOutput) SchemaRegistry

func (GetServiceKafkaUserConfigPublicAccessPtrOutput) ToGetServiceKafkaUserConfigPublicAccessPtrOutput

func (o GetServiceKafkaUserConfigPublicAccessPtrOutput) ToGetServiceKafkaUserConfigPublicAccessPtrOutput() GetServiceKafkaUserConfigPublicAccessPtrOutput

func (GetServiceKafkaUserConfigPublicAccessPtrOutput) ToGetServiceKafkaUserConfigPublicAccessPtrOutputWithContext

func (o GetServiceKafkaUserConfigPublicAccessPtrOutput) ToGetServiceKafkaUserConfigPublicAccessPtrOutputWithContext(ctx context.Context) GetServiceKafkaUserConfigPublicAccessPtrOutput

type GetServiceMysql

type GetServiceMysql struct {
}

type GetServiceMysqlArgs

type GetServiceMysqlArgs struct {
}

func (GetServiceMysqlArgs) ElementType

func (GetServiceMysqlArgs) ElementType() reflect.Type

func (GetServiceMysqlArgs) ToGetServiceMysqlOutput

func (i GetServiceMysqlArgs) ToGetServiceMysqlOutput() GetServiceMysqlOutput

func (GetServiceMysqlArgs) ToGetServiceMysqlOutputWithContext

func (i GetServiceMysqlArgs) ToGetServiceMysqlOutputWithContext(ctx context.Context) GetServiceMysqlOutput

type GetServiceMysqlInput

type GetServiceMysqlInput interface {
	pulumi.Input

	ToGetServiceMysqlOutput() GetServiceMysqlOutput
	ToGetServiceMysqlOutputWithContext(context.Context) GetServiceMysqlOutput
}

GetServiceMysqlInput is an input type that accepts GetServiceMysqlArgs and GetServiceMysqlOutput values. You can construct a concrete instance of `GetServiceMysqlInput` via:

GetServiceMysqlArgs{...}

type GetServiceMysqlOutput

type GetServiceMysqlOutput struct{ *pulumi.OutputState }

func (GetServiceMysqlOutput) ElementType

func (GetServiceMysqlOutput) ElementType() reflect.Type

func (GetServiceMysqlOutput) ToGetServiceMysqlOutput

func (o GetServiceMysqlOutput) ToGetServiceMysqlOutput() GetServiceMysqlOutput

func (GetServiceMysqlOutput) ToGetServiceMysqlOutputWithContext

func (o GetServiceMysqlOutput) ToGetServiceMysqlOutputWithContext(ctx context.Context) GetServiceMysqlOutput

type GetServiceMysqlUserConfig

type GetServiceMysqlUserConfig struct {
	AdminPassword      *string                                 `pulumi:"adminPassword"`
	AdminUsername      *string                                 `pulumi:"adminUsername"`
	BackupHour         *string                                 `pulumi:"backupHour"`
	BackupMinute       *string                                 `pulumi:"backupMinute"`
	IpFilters          []string                                `pulumi:"ipFilters"`
	Mysql              *GetServiceMysqlUserConfigMysql         `pulumi:"mysql"`
	MysqlVersion       *string                                 `pulumi:"mysqlVersion"`
	PrivateAccess      *GetServiceMysqlUserConfigPrivateAccess `pulumi:"privateAccess"`
	PublicAccess       *GetServiceMysqlUserConfigPublicAccess  `pulumi:"publicAccess"`
	RecoveryTargetTime *string                                 `pulumi:"recoveryTargetTime"`
	ServiceToForkFrom  *string                                 `pulumi:"serviceToForkFrom"`
}

type GetServiceMysqlUserConfigArgs

type GetServiceMysqlUserConfigArgs struct {
	AdminPassword      pulumi.StringPtrInput                          `pulumi:"adminPassword"`
	AdminUsername      pulumi.StringPtrInput                          `pulumi:"adminUsername"`
	BackupHour         pulumi.StringPtrInput                          `pulumi:"backupHour"`
	BackupMinute       pulumi.StringPtrInput                          `pulumi:"backupMinute"`
	IpFilters          pulumi.StringArrayInput                        `pulumi:"ipFilters"`
	Mysql              GetServiceMysqlUserConfigMysqlPtrInput         `pulumi:"mysql"`
	MysqlVersion       pulumi.StringPtrInput                          `pulumi:"mysqlVersion"`
	PrivateAccess      GetServiceMysqlUserConfigPrivateAccessPtrInput `pulumi:"privateAccess"`
	PublicAccess       GetServiceMysqlUserConfigPublicAccessPtrInput  `pulumi:"publicAccess"`
	RecoveryTargetTime pulumi.StringPtrInput                          `pulumi:"recoveryTargetTime"`
	ServiceToForkFrom  pulumi.StringPtrInput                          `pulumi:"serviceToForkFrom"`
}

func (GetServiceMysqlUserConfigArgs) ElementType

func (GetServiceMysqlUserConfigArgs) ToGetServiceMysqlUserConfigOutput

func (i GetServiceMysqlUserConfigArgs) ToGetServiceMysqlUserConfigOutput() GetServiceMysqlUserConfigOutput

func (GetServiceMysqlUserConfigArgs) ToGetServiceMysqlUserConfigOutputWithContext

func (i GetServiceMysqlUserConfigArgs) ToGetServiceMysqlUserConfigOutputWithContext(ctx context.Context) GetServiceMysqlUserConfigOutput

type GetServiceMysqlUserConfigInput

type GetServiceMysqlUserConfigInput interface {
	pulumi.Input

	ToGetServiceMysqlUserConfigOutput() GetServiceMysqlUserConfigOutput
	ToGetServiceMysqlUserConfigOutputWithContext(context.Context) GetServiceMysqlUserConfigOutput
}

GetServiceMysqlUserConfigInput is an input type that accepts GetServiceMysqlUserConfigArgs and GetServiceMysqlUserConfigOutput values. You can construct a concrete instance of `GetServiceMysqlUserConfigInput` via:

GetServiceMysqlUserConfigArgs{...}

type GetServiceMysqlUserConfigMysql

type GetServiceMysqlUserConfigMysql struct {
	ConnectTimeout               *string `pulumi:"connectTimeout"`
	DefaultTimeZone              *string `pulumi:"defaultTimeZone"`
	GroupConcatMaxLen            *string `pulumi:"groupConcatMaxLen"`
	InformationSchemaStatsExpiry *string `pulumi:"informationSchemaStatsExpiry"`
	InnodbFtMinTokenSize         *string `pulumi:"innodbFtMinTokenSize"`
	InnodbFtServerStopwordTable  *string `pulumi:"innodbFtServerStopwordTable"`
	InnodbLockWaitTimeout        *string `pulumi:"innodbLockWaitTimeout"`
	InnodbLogBufferSize          *string `pulumi:"innodbLogBufferSize"`
	InnodbOnlineAlterLogMaxSize  *string `pulumi:"innodbOnlineAlterLogMaxSize"`
	InnodbRollbackOnTimeout      *string `pulumi:"innodbRollbackOnTimeout"`
	InteractiveTimeout           *string `pulumi:"interactiveTimeout"`
	MaxAllowedPacket             *string `pulumi:"maxAllowedPacket"`
	MaxHeapTableSize             *string `pulumi:"maxHeapTableSize"`
	NetReadTimeout               *string `pulumi:"netReadTimeout"`
	NetWriteTimeout              *string `pulumi:"netWriteTimeout"`
	SortBufferSize               *string `pulumi:"sortBufferSize"`
	SqlMode                      *string `pulumi:"sqlMode"`
	SqlRequirePrimaryKey         *string `pulumi:"sqlRequirePrimaryKey"`
	TmpTableSize                 *string `pulumi:"tmpTableSize"`
	WaitTimeout                  *string `pulumi:"waitTimeout"`
}

type GetServiceMysqlUserConfigMysqlArgs

type GetServiceMysqlUserConfigMysqlArgs struct {
	ConnectTimeout               pulumi.StringPtrInput `pulumi:"connectTimeout"`
	DefaultTimeZone              pulumi.StringPtrInput `pulumi:"defaultTimeZone"`
	GroupConcatMaxLen            pulumi.StringPtrInput `pulumi:"groupConcatMaxLen"`
	InformationSchemaStatsExpiry pulumi.StringPtrInput `pulumi:"informationSchemaStatsExpiry"`
	InnodbFtMinTokenSize         pulumi.StringPtrInput `pulumi:"innodbFtMinTokenSize"`
	InnodbFtServerStopwordTable  pulumi.StringPtrInput `pulumi:"innodbFtServerStopwordTable"`
	InnodbLockWaitTimeout        pulumi.StringPtrInput `pulumi:"innodbLockWaitTimeout"`
	InnodbLogBufferSize          pulumi.StringPtrInput `pulumi:"innodbLogBufferSize"`
	InnodbOnlineAlterLogMaxSize  pulumi.StringPtrInput `pulumi:"innodbOnlineAlterLogMaxSize"`
	InnodbRollbackOnTimeout      pulumi.StringPtrInput `pulumi:"innodbRollbackOnTimeout"`
	InteractiveTimeout           pulumi.StringPtrInput `pulumi:"interactiveTimeout"`
	MaxAllowedPacket             pulumi.StringPtrInput `pulumi:"maxAllowedPacket"`
	MaxHeapTableSize             pulumi.StringPtrInput `pulumi:"maxHeapTableSize"`
	NetReadTimeout               pulumi.StringPtrInput `pulumi:"netReadTimeout"`
	NetWriteTimeout              pulumi.StringPtrInput `pulumi:"netWriteTimeout"`
	SortBufferSize               pulumi.StringPtrInput `pulumi:"sortBufferSize"`
	SqlMode                      pulumi.StringPtrInput `pulumi:"sqlMode"`
	SqlRequirePrimaryKey         pulumi.StringPtrInput `pulumi:"sqlRequirePrimaryKey"`
	TmpTableSize                 pulumi.StringPtrInput `pulumi:"tmpTableSize"`
	WaitTimeout                  pulumi.StringPtrInput `pulumi:"waitTimeout"`
}

func (GetServiceMysqlUserConfigMysqlArgs) ElementType

func (GetServiceMysqlUserConfigMysqlArgs) ToGetServiceMysqlUserConfigMysqlOutput

func (i GetServiceMysqlUserConfigMysqlArgs) ToGetServiceMysqlUserConfigMysqlOutput() GetServiceMysqlUserConfigMysqlOutput

func (GetServiceMysqlUserConfigMysqlArgs) ToGetServiceMysqlUserConfigMysqlOutputWithContext

func (i GetServiceMysqlUserConfigMysqlArgs) ToGetServiceMysqlUserConfigMysqlOutputWithContext(ctx context.Context) GetServiceMysqlUserConfigMysqlOutput

func (GetServiceMysqlUserConfigMysqlArgs) ToGetServiceMysqlUserConfigMysqlPtrOutput

func (i GetServiceMysqlUserConfigMysqlArgs) ToGetServiceMysqlUserConfigMysqlPtrOutput() GetServiceMysqlUserConfigMysqlPtrOutput

func (GetServiceMysqlUserConfigMysqlArgs) ToGetServiceMysqlUserConfigMysqlPtrOutputWithContext

func (i GetServiceMysqlUserConfigMysqlArgs) ToGetServiceMysqlUserConfigMysqlPtrOutputWithContext(ctx context.Context) GetServiceMysqlUserConfigMysqlPtrOutput

type GetServiceMysqlUserConfigMysqlInput

type GetServiceMysqlUserConfigMysqlInput interface {
	pulumi.Input

	ToGetServiceMysqlUserConfigMysqlOutput() GetServiceMysqlUserConfigMysqlOutput
	ToGetServiceMysqlUserConfigMysqlOutputWithContext(context.Context) GetServiceMysqlUserConfigMysqlOutput
}

GetServiceMysqlUserConfigMysqlInput is an input type that accepts GetServiceMysqlUserConfigMysqlArgs and GetServiceMysqlUserConfigMysqlOutput values. You can construct a concrete instance of `GetServiceMysqlUserConfigMysqlInput` via:

GetServiceMysqlUserConfigMysqlArgs{...}

type GetServiceMysqlUserConfigMysqlOutput

type GetServiceMysqlUserConfigMysqlOutput struct{ *pulumi.OutputState }

func (GetServiceMysqlUserConfigMysqlOutput) ConnectTimeout

func (GetServiceMysqlUserConfigMysqlOutput) DefaultTimeZone

func (GetServiceMysqlUserConfigMysqlOutput) ElementType

func (GetServiceMysqlUserConfigMysqlOutput) GroupConcatMaxLen

func (GetServiceMysqlUserConfigMysqlOutput) InformationSchemaStatsExpiry

func (o GetServiceMysqlUserConfigMysqlOutput) InformationSchemaStatsExpiry() pulumi.StringPtrOutput

func (GetServiceMysqlUserConfigMysqlOutput) InnodbFtMinTokenSize

func (GetServiceMysqlUserConfigMysqlOutput) InnodbFtServerStopwordTable

func (o GetServiceMysqlUserConfigMysqlOutput) InnodbFtServerStopwordTable() pulumi.StringPtrOutput

func (GetServiceMysqlUserConfigMysqlOutput) InnodbLockWaitTimeout

func (GetServiceMysqlUserConfigMysqlOutput) InnodbLogBufferSize added in v2.2.0

func (GetServiceMysqlUserConfigMysqlOutput) InnodbOnlineAlterLogMaxSize

func (o GetServiceMysqlUserConfigMysqlOutput) InnodbOnlineAlterLogMaxSize() pulumi.StringPtrOutput

func (GetServiceMysqlUserConfigMysqlOutput) InnodbRollbackOnTimeout

func (o GetServiceMysqlUserConfigMysqlOutput) InnodbRollbackOnTimeout() pulumi.StringPtrOutput

func (GetServiceMysqlUserConfigMysqlOutput) InteractiveTimeout added in v2.2.0

func (GetServiceMysqlUserConfigMysqlOutput) MaxAllowedPacket

func (GetServiceMysqlUserConfigMysqlOutput) MaxHeapTableSize added in v2.2.0

func (GetServiceMysqlUserConfigMysqlOutput) NetReadTimeout

func (GetServiceMysqlUserConfigMysqlOutput) NetWriteTimeout

func (GetServiceMysqlUserConfigMysqlOutput) SortBufferSize added in v2.2.0

func (GetServiceMysqlUserConfigMysqlOutput) SqlMode

func (GetServiceMysqlUserConfigMysqlOutput) SqlRequirePrimaryKey

func (GetServiceMysqlUserConfigMysqlOutput) TmpTableSize added in v2.2.0

func (GetServiceMysqlUserConfigMysqlOutput) ToGetServiceMysqlUserConfigMysqlOutput

func (o GetServiceMysqlUserConfigMysqlOutput) ToGetServiceMysqlUserConfigMysqlOutput() GetServiceMysqlUserConfigMysqlOutput

func (GetServiceMysqlUserConfigMysqlOutput) ToGetServiceMysqlUserConfigMysqlOutputWithContext

func (o GetServiceMysqlUserConfigMysqlOutput) ToGetServiceMysqlUserConfigMysqlOutputWithContext(ctx context.Context) GetServiceMysqlUserConfigMysqlOutput

func (GetServiceMysqlUserConfigMysqlOutput) ToGetServiceMysqlUserConfigMysqlPtrOutput

func (o GetServiceMysqlUserConfigMysqlOutput) ToGetServiceMysqlUserConfigMysqlPtrOutput() GetServiceMysqlUserConfigMysqlPtrOutput

func (GetServiceMysqlUserConfigMysqlOutput) ToGetServiceMysqlUserConfigMysqlPtrOutputWithContext

func (o GetServiceMysqlUserConfigMysqlOutput) ToGetServiceMysqlUserConfigMysqlPtrOutputWithContext(ctx context.Context) GetServiceMysqlUserConfigMysqlPtrOutput

func (GetServiceMysqlUserConfigMysqlOutput) WaitTimeout

type GetServiceMysqlUserConfigMysqlPtrInput

type GetServiceMysqlUserConfigMysqlPtrInput interface {
	pulumi.Input

	ToGetServiceMysqlUserConfigMysqlPtrOutput() GetServiceMysqlUserConfigMysqlPtrOutput
	ToGetServiceMysqlUserConfigMysqlPtrOutputWithContext(context.Context) GetServiceMysqlUserConfigMysqlPtrOutput
}

GetServiceMysqlUserConfigMysqlPtrInput is an input type that accepts GetServiceMysqlUserConfigMysqlArgs, GetServiceMysqlUserConfigMysqlPtr and GetServiceMysqlUserConfigMysqlPtrOutput values. You can construct a concrete instance of `GetServiceMysqlUserConfigMysqlPtrInput` via:

        GetServiceMysqlUserConfigMysqlArgs{...}

or:

        nil

type GetServiceMysqlUserConfigMysqlPtrOutput

type GetServiceMysqlUserConfigMysqlPtrOutput struct{ *pulumi.OutputState }

func (GetServiceMysqlUserConfigMysqlPtrOutput) ConnectTimeout

func (GetServiceMysqlUserConfigMysqlPtrOutput) DefaultTimeZone

func (GetServiceMysqlUserConfigMysqlPtrOutput) Elem

func (GetServiceMysqlUserConfigMysqlPtrOutput) ElementType

func (GetServiceMysqlUserConfigMysqlPtrOutput) GroupConcatMaxLen

func (GetServiceMysqlUserConfigMysqlPtrOutput) InformationSchemaStatsExpiry

func (o GetServiceMysqlUserConfigMysqlPtrOutput) InformationSchemaStatsExpiry() pulumi.StringPtrOutput

func (GetServiceMysqlUserConfigMysqlPtrOutput) InnodbFtMinTokenSize

func (GetServiceMysqlUserConfigMysqlPtrOutput) InnodbFtServerStopwordTable

func (o GetServiceMysqlUserConfigMysqlPtrOutput) InnodbFtServerStopwordTable() pulumi.StringPtrOutput

func (GetServiceMysqlUserConfigMysqlPtrOutput) InnodbLockWaitTimeout

func (GetServiceMysqlUserConfigMysqlPtrOutput) InnodbLogBufferSize added in v2.2.0

func (GetServiceMysqlUserConfigMysqlPtrOutput) InnodbOnlineAlterLogMaxSize

func (o GetServiceMysqlUserConfigMysqlPtrOutput) InnodbOnlineAlterLogMaxSize() pulumi.StringPtrOutput

func (GetServiceMysqlUserConfigMysqlPtrOutput) InnodbRollbackOnTimeout

func (GetServiceMysqlUserConfigMysqlPtrOutput) InteractiveTimeout added in v2.2.0

func (GetServiceMysqlUserConfigMysqlPtrOutput) MaxAllowedPacket

func (GetServiceMysqlUserConfigMysqlPtrOutput) MaxHeapTableSize added in v2.2.0

func (GetServiceMysqlUserConfigMysqlPtrOutput) NetReadTimeout

func (GetServiceMysqlUserConfigMysqlPtrOutput) NetWriteTimeout

func (GetServiceMysqlUserConfigMysqlPtrOutput) SortBufferSize added in v2.2.0

func (GetServiceMysqlUserConfigMysqlPtrOutput) SqlMode

func (GetServiceMysqlUserConfigMysqlPtrOutput) SqlRequirePrimaryKey

func (GetServiceMysqlUserConfigMysqlPtrOutput) TmpTableSize added in v2.2.0

func (GetServiceMysqlUserConfigMysqlPtrOutput) ToGetServiceMysqlUserConfigMysqlPtrOutput

func (o GetServiceMysqlUserConfigMysqlPtrOutput) ToGetServiceMysqlUserConfigMysqlPtrOutput() GetServiceMysqlUserConfigMysqlPtrOutput

func (GetServiceMysqlUserConfigMysqlPtrOutput) ToGetServiceMysqlUserConfigMysqlPtrOutputWithContext

func (o GetServiceMysqlUserConfigMysqlPtrOutput) ToGetServiceMysqlUserConfigMysqlPtrOutputWithContext(ctx context.Context) GetServiceMysqlUserConfigMysqlPtrOutput

func (GetServiceMysqlUserConfigMysqlPtrOutput) WaitTimeout

type GetServiceMysqlUserConfigOutput

type GetServiceMysqlUserConfigOutput struct{ *pulumi.OutputState }

func (GetServiceMysqlUserConfigOutput) AdminPassword

func (GetServiceMysqlUserConfigOutput) AdminUsername

func (GetServiceMysqlUserConfigOutput) BackupHour

func (GetServiceMysqlUserConfigOutput) BackupMinute

func (GetServiceMysqlUserConfigOutput) ElementType

func (GetServiceMysqlUserConfigOutput) IpFilters

func (GetServiceMysqlUserConfigOutput) Mysql

func (GetServiceMysqlUserConfigOutput) MysqlVersion

func (GetServiceMysqlUserConfigOutput) PrivateAccess

func (GetServiceMysqlUserConfigOutput) PublicAccess

func (GetServiceMysqlUserConfigOutput) RecoveryTargetTime

func (GetServiceMysqlUserConfigOutput) ServiceToForkFrom

func (GetServiceMysqlUserConfigOutput) ToGetServiceMysqlUserConfigOutput

func (o GetServiceMysqlUserConfigOutput) ToGetServiceMysqlUserConfigOutput() GetServiceMysqlUserConfigOutput

func (GetServiceMysqlUserConfigOutput) ToGetServiceMysqlUserConfigOutputWithContext

func (o GetServiceMysqlUserConfigOutput) ToGetServiceMysqlUserConfigOutputWithContext(ctx context.Context) GetServiceMysqlUserConfigOutput

type GetServiceMysqlUserConfigPrivateAccess

type GetServiceMysqlUserConfigPrivateAccess struct {
	Mysql      *string `pulumi:"mysql"`
	Prometheus *string `pulumi:"prometheus"`
}

type GetServiceMysqlUserConfigPrivateAccessArgs

type GetServiceMysqlUserConfigPrivateAccessArgs struct {
	Mysql      pulumi.StringPtrInput `pulumi:"mysql"`
	Prometheus pulumi.StringPtrInput `pulumi:"prometheus"`
}

func (GetServiceMysqlUserConfigPrivateAccessArgs) ElementType

func (GetServiceMysqlUserConfigPrivateAccessArgs) ToGetServiceMysqlUserConfigPrivateAccessOutput

func (i GetServiceMysqlUserConfigPrivateAccessArgs) ToGetServiceMysqlUserConfigPrivateAccessOutput() GetServiceMysqlUserConfigPrivateAccessOutput

func (GetServiceMysqlUserConfigPrivateAccessArgs) ToGetServiceMysqlUserConfigPrivateAccessOutputWithContext

func (i GetServiceMysqlUserConfigPrivateAccessArgs) ToGetServiceMysqlUserConfigPrivateAccessOutputWithContext(ctx context.Context) GetServiceMysqlUserConfigPrivateAccessOutput

func (GetServiceMysqlUserConfigPrivateAccessArgs) ToGetServiceMysqlUserConfigPrivateAccessPtrOutput

func (i GetServiceMysqlUserConfigPrivateAccessArgs) ToGetServiceMysqlUserConfigPrivateAccessPtrOutput() GetServiceMysqlUserConfigPrivateAccessPtrOutput

func (GetServiceMysqlUserConfigPrivateAccessArgs) ToGetServiceMysqlUserConfigPrivateAccessPtrOutputWithContext

func (i GetServiceMysqlUserConfigPrivateAccessArgs) ToGetServiceMysqlUserConfigPrivateAccessPtrOutputWithContext(ctx context.Context) GetServiceMysqlUserConfigPrivateAccessPtrOutput

type GetServiceMysqlUserConfigPrivateAccessInput

type GetServiceMysqlUserConfigPrivateAccessInput interface {
	pulumi.Input

	ToGetServiceMysqlUserConfigPrivateAccessOutput() GetServiceMysqlUserConfigPrivateAccessOutput
	ToGetServiceMysqlUserConfigPrivateAccessOutputWithContext(context.Context) GetServiceMysqlUserConfigPrivateAccessOutput
}

GetServiceMysqlUserConfigPrivateAccessInput is an input type that accepts GetServiceMysqlUserConfigPrivateAccessArgs and GetServiceMysqlUserConfigPrivateAccessOutput values. You can construct a concrete instance of `GetServiceMysqlUserConfigPrivateAccessInput` via:

GetServiceMysqlUserConfigPrivateAccessArgs{...}

type GetServiceMysqlUserConfigPrivateAccessOutput

type GetServiceMysqlUserConfigPrivateAccessOutput struct{ *pulumi.OutputState }

func (GetServiceMysqlUserConfigPrivateAccessOutput) ElementType

func (GetServiceMysqlUserConfigPrivateAccessOutput) Mysql

func (GetServiceMysqlUserConfigPrivateAccessOutput) Prometheus

func (GetServiceMysqlUserConfigPrivateAccessOutput) ToGetServiceMysqlUserConfigPrivateAccessOutput

func (o GetServiceMysqlUserConfigPrivateAccessOutput) ToGetServiceMysqlUserConfigPrivateAccessOutput() GetServiceMysqlUserConfigPrivateAccessOutput

func (GetServiceMysqlUserConfigPrivateAccessOutput) ToGetServiceMysqlUserConfigPrivateAccessOutputWithContext

func (o GetServiceMysqlUserConfigPrivateAccessOutput) ToGetServiceMysqlUserConfigPrivateAccessOutputWithContext(ctx context.Context) GetServiceMysqlUserConfigPrivateAccessOutput

func (GetServiceMysqlUserConfigPrivateAccessOutput) ToGetServiceMysqlUserConfigPrivateAccessPtrOutput

func (o GetServiceMysqlUserConfigPrivateAccessOutput) ToGetServiceMysqlUserConfigPrivateAccessPtrOutput() GetServiceMysqlUserConfigPrivateAccessPtrOutput

func (GetServiceMysqlUserConfigPrivateAccessOutput) ToGetServiceMysqlUserConfigPrivateAccessPtrOutputWithContext

func (o GetServiceMysqlUserConfigPrivateAccessOutput) ToGetServiceMysqlUserConfigPrivateAccessPtrOutputWithContext(ctx context.Context) GetServiceMysqlUserConfigPrivateAccessPtrOutput

type GetServiceMysqlUserConfigPrivateAccessPtrInput

type GetServiceMysqlUserConfigPrivateAccessPtrInput interface {
	pulumi.Input

	ToGetServiceMysqlUserConfigPrivateAccessPtrOutput() GetServiceMysqlUserConfigPrivateAccessPtrOutput
	ToGetServiceMysqlUserConfigPrivateAccessPtrOutputWithContext(context.Context) GetServiceMysqlUserConfigPrivateAccessPtrOutput
}

GetServiceMysqlUserConfigPrivateAccessPtrInput is an input type that accepts GetServiceMysqlUserConfigPrivateAccessArgs, GetServiceMysqlUserConfigPrivateAccessPtr and GetServiceMysqlUserConfigPrivateAccessPtrOutput values. You can construct a concrete instance of `GetServiceMysqlUserConfigPrivateAccessPtrInput` via:

        GetServiceMysqlUserConfigPrivateAccessArgs{...}

or:

        nil

type GetServiceMysqlUserConfigPrivateAccessPtrOutput

type GetServiceMysqlUserConfigPrivateAccessPtrOutput struct{ *pulumi.OutputState }

func (GetServiceMysqlUserConfigPrivateAccessPtrOutput) Elem

func (GetServiceMysqlUserConfigPrivateAccessPtrOutput) ElementType

func (GetServiceMysqlUserConfigPrivateAccessPtrOutput) Mysql

func (GetServiceMysqlUserConfigPrivateAccessPtrOutput) Prometheus

func (GetServiceMysqlUserConfigPrivateAccessPtrOutput) ToGetServiceMysqlUserConfigPrivateAccessPtrOutput

func (o GetServiceMysqlUserConfigPrivateAccessPtrOutput) ToGetServiceMysqlUserConfigPrivateAccessPtrOutput() GetServiceMysqlUserConfigPrivateAccessPtrOutput

func (GetServiceMysqlUserConfigPrivateAccessPtrOutput) ToGetServiceMysqlUserConfigPrivateAccessPtrOutputWithContext

func (o GetServiceMysqlUserConfigPrivateAccessPtrOutput) ToGetServiceMysqlUserConfigPrivateAccessPtrOutputWithContext(ctx context.Context) GetServiceMysqlUserConfigPrivateAccessPtrOutput

type GetServiceMysqlUserConfigPublicAccess

type GetServiceMysqlUserConfigPublicAccess struct {
	Mysql      *string `pulumi:"mysql"`
	Prometheus *string `pulumi:"prometheus"`
}

type GetServiceMysqlUserConfigPublicAccessArgs

type GetServiceMysqlUserConfigPublicAccessArgs struct {
	Mysql      pulumi.StringPtrInput `pulumi:"mysql"`
	Prometheus pulumi.StringPtrInput `pulumi:"prometheus"`
}

func (GetServiceMysqlUserConfigPublicAccessArgs) ElementType

func (GetServiceMysqlUserConfigPublicAccessArgs) ToGetServiceMysqlUserConfigPublicAccessOutput

func (i GetServiceMysqlUserConfigPublicAccessArgs) ToGetServiceMysqlUserConfigPublicAccessOutput() GetServiceMysqlUserConfigPublicAccessOutput

func (GetServiceMysqlUserConfigPublicAccessArgs) ToGetServiceMysqlUserConfigPublicAccessOutputWithContext

func (i GetServiceMysqlUserConfigPublicAccessArgs) ToGetServiceMysqlUserConfigPublicAccessOutputWithContext(ctx context.Context) GetServiceMysqlUserConfigPublicAccessOutput

func (GetServiceMysqlUserConfigPublicAccessArgs) ToGetServiceMysqlUserConfigPublicAccessPtrOutput

func (i GetServiceMysqlUserConfigPublicAccessArgs) ToGetServiceMysqlUserConfigPublicAccessPtrOutput() GetServiceMysqlUserConfigPublicAccessPtrOutput

func (GetServiceMysqlUserConfigPublicAccessArgs) ToGetServiceMysqlUserConfigPublicAccessPtrOutputWithContext

func (i GetServiceMysqlUserConfigPublicAccessArgs) ToGetServiceMysqlUserConfigPublicAccessPtrOutputWithContext(ctx context.Context) GetServiceMysqlUserConfigPublicAccessPtrOutput

type GetServiceMysqlUserConfigPublicAccessInput

type GetServiceMysqlUserConfigPublicAccessInput interface {
	pulumi.Input

	ToGetServiceMysqlUserConfigPublicAccessOutput() GetServiceMysqlUserConfigPublicAccessOutput
	ToGetServiceMysqlUserConfigPublicAccessOutputWithContext(context.Context) GetServiceMysqlUserConfigPublicAccessOutput
}

GetServiceMysqlUserConfigPublicAccessInput is an input type that accepts GetServiceMysqlUserConfigPublicAccessArgs and GetServiceMysqlUserConfigPublicAccessOutput values. You can construct a concrete instance of `GetServiceMysqlUserConfigPublicAccessInput` via:

GetServiceMysqlUserConfigPublicAccessArgs{...}

type GetServiceMysqlUserConfigPublicAccessOutput

type GetServiceMysqlUserConfigPublicAccessOutput struct{ *pulumi.OutputState }

func (GetServiceMysqlUserConfigPublicAccessOutput) ElementType

func (GetServiceMysqlUserConfigPublicAccessOutput) Mysql

func (GetServiceMysqlUserConfigPublicAccessOutput) Prometheus

func (GetServiceMysqlUserConfigPublicAccessOutput) ToGetServiceMysqlUserConfigPublicAccessOutput

func (o GetServiceMysqlUserConfigPublicAccessOutput) ToGetServiceMysqlUserConfigPublicAccessOutput() GetServiceMysqlUserConfigPublicAccessOutput

func (GetServiceMysqlUserConfigPublicAccessOutput) ToGetServiceMysqlUserConfigPublicAccessOutputWithContext

func (o GetServiceMysqlUserConfigPublicAccessOutput) ToGetServiceMysqlUserConfigPublicAccessOutputWithContext(ctx context.Context) GetServiceMysqlUserConfigPublicAccessOutput

func (GetServiceMysqlUserConfigPublicAccessOutput) ToGetServiceMysqlUserConfigPublicAccessPtrOutput

func (o GetServiceMysqlUserConfigPublicAccessOutput) ToGetServiceMysqlUserConfigPublicAccessPtrOutput() GetServiceMysqlUserConfigPublicAccessPtrOutput

func (GetServiceMysqlUserConfigPublicAccessOutput) ToGetServiceMysqlUserConfigPublicAccessPtrOutputWithContext

func (o GetServiceMysqlUserConfigPublicAccessOutput) ToGetServiceMysqlUserConfigPublicAccessPtrOutputWithContext(ctx context.Context) GetServiceMysqlUserConfigPublicAccessPtrOutput

type GetServiceMysqlUserConfigPublicAccessPtrInput

type GetServiceMysqlUserConfigPublicAccessPtrInput interface {
	pulumi.Input

	ToGetServiceMysqlUserConfigPublicAccessPtrOutput() GetServiceMysqlUserConfigPublicAccessPtrOutput
	ToGetServiceMysqlUserConfigPublicAccessPtrOutputWithContext(context.Context) GetServiceMysqlUserConfigPublicAccessPtrOutput
}

GetServiceMysqlUserConfigPublicAccessPtrInput is an input type that accepts GetServiceMysqlUserConfigPublicAccessArgs, GetServiceMysqlUserConfigPublicAccessPtr and GetServiceMysqlUserConfigPublicAccessPtrOutput values. You can construct a concrete instance of `GetServiceMysqlUserConfigPublicAccessPtrInput` via:

        GetServiceMysqlUserConfigPublicAccessArgs{...}

or:

        nil

type GetServiceMysqlUserConfigPublicAccessPtrOutput

type GetServiceMysqlUserConfigPublicAccessPtrOutput struct{ *pulumi.OutputState }

func (GetServiceMysqlUserConfigPublicAccessPtrOutput) Elem

func (GetServiceMysqlUserConfigPublicAccessPtrOutput) ElementType

func (GetServiceMysqlUserConfigPublicAccessPtrOutput) Mysql

func (GetServiceMysqlUserConfigPublicAccessPtrOutput) Prometheus

func (GetServiceMysqlUserConfigPublicAccessPtrOutput) ToGetServiceMysqlUserConfigPublicAccessPtrOutput

func (o GetServiceMysqlUserConfigPublicAccessPtrOutput) ToGetServiceMysqlUserConfigPublicAccessPtrOutput() GetServiceMysqlUserConfigPublicAccessPtrOutput

func (GetServiceMysqlUserConfigPublicAccessPtrOutput) ToGetServiceMysqlUserConfigPublicAccessPtrOutputWithContext

func (o GetServiceMysqlUserConfigPublicAccessPtrOutput) ToGetServiceMysqlUserConfigPublicAccessPtrOutputWithContext(ctx context.Context) GetServiceMysqlUserConfigPublicAccessPtrOutput

type GetServicePg

type GetServicePg struct {
	Dbname     string `pulumi:"dbname"`
	Host       string `pulumi:"host"`
	Password   string `pulumi:"password"`
	Port       int    `pulumi:"port"`
	ReplicaUri string `pulumi:"replicaUri"`
	Sslmode    string `pulumi:"sslmode"`
	Uri        string `pulumi:"uri"`
	User       string `pulumi:"user"`
}

type GetServicePgArgs

type GetServicePgArgs struct {
	Dbname     pulumi.StringInput `pulumi:"dbname"`
	Host       pulumi.StringInput `pulumi:"host"`
	Password   pulumi.StringInput `pulumi:"password"`
	Port       pulumi.IntInput    `pulumi:"port"`
	ReplicaUri pulumi.StringInput `pulumi:"replicaUri"`
	Sslmode    pulumi.StringInput `pulumi:"sslmode"`
	Uri        pulumi.StringInput `pulumi:"uri"`
	User       pulumi.StringInput `pulumi:"user"`
}

func (GetServicePgArgs) ElementType

func (GetServicePgArgs) ElementType() reflect.Type

func (GetServicePgArgs) ToGetServicePgOutput

func (i GetServicePgArgs) ToGetServicePgOutput() GetServicePgOutput

func (GetServicePgArgs) ToGetServicePgOutputWithContext

func (i GetServicePgArgs) ToGetServicePgOutputWithContext(ctx context.Context) GetServicePgOutput

type GetServicePgInput

type GetServicePgInput interface {
	pulumi.Input

	ToGetServicePgOutput() GetServicePgOutput
	ToGetServicePgOutputWithContext(context.Context) GetServicePgOutput
}

GetServicePgInput is an input type that accepts GetServicePgArgs and GetServicePgOutput values. You can construct a concrete instance of `GetServicePgInput` via:

GetServicePgArgs{...}

type GetServicePgOutput

type GetServicePgOutput struct{ *pulumi.OutputState }

func (GetServicePgOutput) Dbname

func (GetServicePgOutput) ElementType

func (GetServicePgOutput) ElementType() reflect.Type

func (GetServicePgOutput) Host

func (GetServicePgOutput) Password

func (o GetServicePgOutput) Password() pulumi.StringOutput

func (GetServicePgOutput) Port

func (GetServicePgOutput) ReplicaUri

func (o GetServicePgOutput) ReplicaUri() pulumi.StringOutput

func (GetServicePgOutput) Sslmode

func (GetServicePgOutput) ToGetServicePgOutput

func (o GetServicePgOutput) ToGetServicePgOutput() GetServicePgOutput

func (GetServicePgOutput) ToGetServicePgOutputWithContext

func (o GetServicePgOutput) ToGetServicePgOutputWithContext(ctx context.Context) GetServicePgOutput

func (GetServicePgOutput) Uri

func (GetServicePgOutput) User

type GetServicePgUserConfig

type GetServicePgUserConfig struct {
	AdminPassword          *string                              `pulumi:"adminPassword"`
	AdminUsername          *string                              `pulumi:"adminUsername"`
	BackupHour             *string                              `pulumi:"backupHour"`
	BackupMinute           *string                              `pulumi:"backupMinute"`
	IpFilters              []string                             `pulumi:"ipFilters"`
	Pg                     *GetServicePgUserConfigPg            `pulumi:"pg"`
	PgReadReplica          *string                              `pulumi:"pgReadReplica"`
	PgServiceToForkFrom    *string                              `pulumi:"pgServiceToForkFrom"`
	PgVersion              *string                              `pulumi:"pgVersion"`
	Pgbouncer              *GetServicePgUserConfigPgbouncer     `pulumi:"pgbouncer"`
	Pglookout              *GetServicePgUserConfigPglookout     `pulumi:"pglookout"`
	PrivateAccess          *GetServicePgUserConfigPrivateAccess `pulumi:"privateAccess"`
	PublicAccess           *GetServicePgUserConfigPublicAccess  `pulumi:"publicAccess"`
	RecoveryTargetTime     *string                              `pulumi:"recoveryTargetTime"`
	ServiceToForkFrom      *string                              `pulumi:"serviceToForkFrom"`
	SynchronousReplication *string                              `pulumi:"synchronousReplication"`
	Timescaledb            *GetServicePgUserConfigTimescaledb   `pulumi:"timescaledb"`
	Variant                *string                              `pulumi:"variant"`
}

type GetServicePgUserConfigArgs

type GetServicePgUserConfigArgs struct {
	AdminPassword          pulumi.StringPtrInput                       `pulumi:"adminPassword"`
	AdminUsername          pulumi.StringPtrInput                       `pulumi:"adminUsername"`
	BackupHour             pulumi.StringPtrInput                       `pulumi:"backupHour"`
	BackupMinute           pulumi.StringPtrInput                       `pulumi:"backupMinute"`
	IpFilters              pulumi.StringArrayInput                     `pulumi:"ipFilters"`
	Pg                     GetServicePgUserConfigPgPtrInput            `pulumi:"pg"`
	PgReadReplica          pulumi.StringPtrInput                       `pulumi:"pgReadReplica"`
	PgServiceToForkFrom    pulumi.StringPtrInput                       `pulumi:"pgServiceToForkFrom"`
	PgVersion              pulumi.StringPtrInput                       `pulumi:"pgVersion"`
	Pgbouncer              GetServicePgUserConfigPgbouncerPtrInput     `pulumi:"pgbouncer"`
	Pglookout              GetServicePgUserConfigPglookoutPtrInput     `pulumi:"pglookout"`
	PrivateAccess          GetServicePgUserConfigPrivateAccessPtrInput `pulumi:"privateAccess"`
	PublicAccess           GetServicePgUserConfigPublicAccessPtrInput  `pulumi:"publicAccess"`
	RecoveryTargetTime     pulumi.StringPtrInput                       `pulumi:"recoveryTargetTime"`
	ServiceToForkFrom      pulumi.StringPtrInput                       `pulumi:"serviceToForkFrom"`
	SynchronousReplication pulumi.StringPtrInput                       `pulumi:"synchronousReplication"`
	Timescaledb            GetServicePgUserConfigTimescaledbPtrInput   `pulumi:"timescaledb"`
	Variant                pulumi.StringPtrInput                       `pulumi:"variant"`
}

func (GetServicePgUserConfigArgs) ElementType

func (GetServicePgUserConfigArgs) ElementType() reflect.Type

func (GetServicePgUserConfigArgs) ToGetServicePgUserConfigOutput

func (i GetServicePgUserConfigArgs) ToGetServicePgUserConfigOutput() GetServicePgUserConfigOutput

func (GetServicePgUserConfigArgs) ToGetServicePgUserConfigOutputWithContext

func (i GetServicePgUserConfigArgs) ToGetServicePgUserConfigOutputWithContext(ctx context.Context) GetServicePgUserConfigOutput

type GetServicePgUserConfigInput

type GetServicePgUserConfigInput interface {
	pulumi.Input

	ToGetServicePgUserConfigOutput() GetServicePgUserConfigOutput
	ToGetServicePgUserConfigOutputWithContext(context.Context) GetServicePgUserConfigOutput
}

GetServicePgUserConfigInput is an input type that accepts GetServicePgUserConfigArgs and GetServicePgUserConfigOutput values. You can construct a concrete instance of `GetServicePgUserConfigInput` via:

GetServicePgUserConfigArgs{...}

type GetServicePgUserConfigOutput

type GetServicePgUserConfigOutput struct{ *pulumi.OutputState }

func (GetServicePgUserConfigOutput) AdminPassword

func (GetServicePgUserConfigOutput) AdminUsername

func (GetServicePgUserConfigOutput) BackupHour

func (GetServicePgUserConfigOutput) BackupMinute

func (GetServicePgUserConfigOutput) ElementType

func (GetServicePgUserConfigOutput) IpFilters

func (GetServicePgUserConfigOutput) Pg

func (GetServicePgUserConfigOutput) PgReadReplica

func (GetServicePgUserConfigOutput) PgServiceToForkFrom

func (o GetServicePgUserConfigOutput) PgServiceToForkFrom() pulumi.StringPtrOutput

func (GetServicePgUserConfigOutput) PgVersion

func (GetServicePgUserConfigOutput) Pgbouncer

func (GetServicePgUserConfigOutput) Pglookout

func (GetServicePgUserConfigOutput) PrivateAccess

func (GetServicePgUserConfigOutput) PublicAccess

func (GetServicePgUserConfigOutput) RecoveryTargetTime

func (o GetServicePgUserConfigOutput) RecoveryTargetTime() pulumi.StringPtrOutput

func (GetServicePgUserConfigOutput) ServiceToForkFrom

func (o GetServicePgUserConfigOutput) ServiceToForkFrom() pulumi.StringPtrOutput

func (GetServicePgUserConfigOutput) SynchronousReplication added in v2.2.0

func (o GetServicePgUserConfigOutput) SynchronousReplication() pulumi.StringPtrOutput

func (GetServicePgUserConfigOutput) Timescaledb

func (GetServicePgUserConfigOutput) ToGetServicePgUserConfigOutput

func (o GetServicePgUserConfigOutput) ToGetServicePgUserConfigOutput() GetServicePgUserConfigOutput

func (GetServicePgUserConfigOutput) ToGetServicePgUserConfigOutputWithContext

func (o GetServicePgUserConfigOutput) ToGetServicePgUserConfigOutputWithContext(ctx context.Context) GetServicePgUserConfigOutput

func (GetServicePgUserConfigOutput) Variant

type GetServicePgUserConfigPg

type GetServicePgUserConfigPg struct {
	AutovacuumAnalyzeScaleFactor    *string `pulumi:"autovacuumAnalyzeScaleFactor"`
	AutovacuumAnalyzeThreshold      *string `pulumi:"autovacuumAnalyzeThreshold"`
	AutovacuumFreezeMaxAge          *string `pulumi:"autovacuumFreezeMaxAge"`
	AutovacuumMaxWorkers            *string `pulumi:"autovacuumMaxWorkers"`
	AutovacuumNaptime               *string `pulumi:"autovacuumNaptime"`
	AutovacuumVacuumCostDelay       *string `pulumi:"autovacuumVacuumCostDelay"`
	AutovacuumVacuumCostLimit       *string `pulumi:"autovacuumVacuumCostLimit"`
	AutovacuumVacuumScaleFactor     *string `pulumi:"autovacuumVacuumScaleFactor"`
	AutovacuumVacuumThreshold       *string `pulumi:"autovacuumVacuumThreshold"`
	DeadlockTimeout                 *string `pulumi:"deadlockTimeout"`
	IdleInTransactionSessionTimeout *string `pulumi:"idleInTransactionSessionTimeout"`
	Jit                             *string `pulumi:"jit"`
	LogAutovacuumMinDuration        *string `pulumi:"logAutovacuumMinDuration"`
	LogErrorVerbosity               *string `pulumi:"logErrorVerbosity"`
	LogMinDurationStatement         *string `pulumi:"logMinDurationStatement"`
	MaxLocksPerTransaction          *string `pulumi:"maxLocksPerTransaction"`
	MaxParallelWorkers              *string `pulumi:"maxParallelWorkers"`
	MaxParallelWorkersPerGather     *string `pulumi:"maxParallelWorkersPerGather"`
	MaxPredLocksPerTransaction      *string `pulumi:"maxPredLocksPerTransaction"`
	MaxPreparedTransactions         *string `pulumi:"maxPreparedTransactions"`
	MaxStackDepth                   *string `pulumi:"maxStackDepth"`
	MaxStandbyArchiveDelay          *string `pulumi:"maxStandbyArchiveDelay"`
	MaxStandbyStreamingDelay        *string `pulumi:"maxStandbyStreamingDelay"`
	MaxWorkerProcesses              *string `pulumi:"maxWorkerProcesses"`
	PgStatStatementsTrack           *string `pulumi:"pgStatStatementsTrack"`
	TempFileLimit                   *string `pulumi:"tempFileLimit"`
	Timezone                        *string `pulumi:"timezone"`
	TrackActivityQuerySize          *string `pulumi:"trackActivityQuerySize"`
	TrackCommitTimestamp            *string `pulumi:"trackCommitTimestamp"`
	TrackFunctions                  *string `pulumi:"trackFunctions"`
	WalSenderTimeout                *string `pulumi:"walSenderTimeout"`
	WalWriterDelay                  *string `pulumi:"walWriterDelay"`
}

type GetServicePgUserConfigPgArgs

type GetServicePgUserConfigPgArgs struct {
	AutovacuumAnalyzeScaleFactor    pulumi.StringPtrInput `pulumi:"autovacuumAnalyzeScaleFactor"`
	AutovacuumAnalyzeThreshold      pulumi.StringPtrInput `pulumi:"autovacuumAnalyzeThreshold"`
	AutovacuumFreezeMaxAge          pulumi.StringPtrInput `pulumi:"autovacuumFreezeMaxAge"`
	AutovacuumMaxWorkers            pulumi.StringPtrInput `pulumi:"autovacuumMaxWorkers"`
	AutovacuumNaptime               pulumi.StringPtrInput `pulumi:"autovacuumNaptime"`
	AutovacuumVacuumCostDelay       pulumi.StringPtrInput `pulumi:"autovacuumVacuumCostDelay"`
	AutovacuumVacuumCostLimit       pulumi.StringPtrInput `pulumi:"autovacuumVacuumCostLimit"`
	AutovacuumVacuumScaleFactor     pulumi.StringPtrInput `pulumi:"autovacuumVacuumScaleFactor"`
	AutovacuumVacuumThreshold       pulumi.StringPtrInput `pulumi:"autovacuumVacuumThreshold"`
	DeadlockTimeout                 pulumi.StringPtrInput `pulumi:"deadlockTimeout"`
	IdleInTransactionSessionTimeout pulumi.StringPtrInput `pulumi:"idleInTransactionSessionTimeout"`
	Jit                             pulumi.StringPtrInput `pulumi:"jit"`
	LogAutovacuumMinDuration        pulumi.StringPtrInput `pulumi:"logAutovacuumMinDuration"`
	LogErrorVerbosity               pulumi.StringPtrInput `pulumi:"logErrorVerbosity"`
	LogMinDurationStatement         pulumi.StringPtrInput `pulumi:"logMinDurationStatement"`
	MaxLocksPerTransaction          pulumi.StringPtrInput `pulumi:"maxLocksPerTransaction"`
	MaxParallelWorkers              pulumi.StringPtrInput `pulumi:"maxParallelWorkers"`
	MaxParallelWorkersPerGather     pulumi.StringPtrInput `pulumi:"maxParallelWorkersPerGather"`
	MaxPredLocksPerTransaction      pulumi.StringPtrInput `pulumi:"maxPredLocksPerTransaction"`
	MaxPreparedTransactions         pulumi.StringPtrInput `pulumi:"maxPreparedTransactions"`
	MaxStackDepth                   pulumi.StringPtrInput `pulumi:"maxStackDepth"`
	MaxStandbyArchiveDelay          pulumi.StringPtrInput `pulumi:"maxStandbyArchiveDelay"`
	MaxStandbyStreamingDelay        pulumi.StringPtrInput `pulumi:"maxStandbyStreamingDelay"`
	MaxWorkerProcesses              pulumi.StringPtrInput `pulumi:"maxWorkerProcesses"`
	PgStatStatementsTrack           pulumi.StringPtrInput `pulumi:"pgStatStatementsTrack"`
	TempFileLimit                   pulumi.StringPtrInput `pulumi:"tempFileLimit"`
	Timezone                        pulumi.StringPtrInput `pulumi:"timezone"`
	TrackActivityQuerySize          pulumi.StringPtrInput `pulumi:"trackActivityQuerySize"`
	TrackCommitTimestamp            pulumi.StringPtrInput `pulumi:"trackCommitTimestamp"`
	TrackFunctions                  pulumi.StringPtrInput `pulumi:"trackFunctions"`
	WalSenderTimeout                pulumi.StringPtrInput `pulumi:"walSenderTimeout"`
	WalWriterDelay                  pulumi.StringPtrInput `pulumi:"walWriterDelay"`
}

func (GetServicePgUserConfigPgArgs) ElementType

func (GetServicePgUserConfigPgArgs) ToGetServicePgUserConfigPgOutput

func (i GetServicePgUserConfigPgArgs) ToGetServicePgUserConfigPgOutput() GetServicePgUserConfigPgOutput

func (GetServicePgUserConfigPgArgs) ToGetServicePgUserConfigPgOutputWithContext

func (i GetServicePgUserConfigPgArgs) ToGetServicePgUserConfigPgOutputWithContext(ctx context.Context) GetServicePgUserConfigPgOutput

func (GetServicePgUserConfigPgArgs) ToGetServicePgUserConfigPgPtrOutput

func (i GetServicePgUserConfigPgArgs) ToGetServicePgUserConfigPgPtrOutput() GetServicePgUserConfigPgPtrOutput

func (GetServicePgUserConfigPgArgs) ToGetServicePgUserConfigPgPtrOutputWithContext

func (i GetServicePgUserConfigPgArgs) ToGetServicePgUserConfigPgPtrOutputWithContext(ctx context.Context) GetServicePgUserConfigPgPtrOutput

type GetServicePgUserConfigPgInput

type GetServicePgUserConfigPgInput interface {
	pulumi.Input

	ToGetServicePgUserConfigPgOutput() GetServicePgUserConfigPgOutput
	ToGetServicePgUserConfigPgOutputWithContext(context.Context) GetServicePgUserConfigPgOutput
}

GetServicePgUserConfigPgInput is an input type that accepts GetServicePgUserConfigPgArgs and GetServicePgUserConfigPgOutput values. You can construct a concrete instance of `GetServicePgUserConfigPgInput` via:

GetServicePgUserConfigPgArgs{...}

type GetServicePgUserConfigPgOutput

type GetServicePgUserConfigPgOutput struct{ *pulumi.OutputState }

func (GetServicePgUserConfigPgOutput) AutovacuumAnalyzeScaleFactor

func (o GetServicePgUserConfigPgOutput) AutovacuumAnalyzeScaleFactor() pulumi.StringPtrOutput

func (GetServicePgUserConfigPgOutput) AutovacuumAnalyzeThreshold

func (o GetServicePgUserConfigPgOutput) AutovacuumAnalyzeThreshold() pulumi.StringPtrOutput

func (GetServicePgUserConfigPgOutput) AutovacuumFreezeMaxAge added in v2.2.0

func (o GetServicePgUserConfigPgOutput) AutovacuumFreezeMaxAge() pulumi.StringPtrOutput

func (GetServicePgUserConfigPgOutput) AutovacuumMaxWorkers

func (o GetServicePgUserConfigPgOutput) AutovacuumMaxWorkers() pulumi.StringPtrOutput

func (GetServicePgUserConfigPgOutput) AutovacuumNaptime

func (GetServicePgUserConfigPgOutput) AutovacuumVacuumCostDelay

func (o GetServicePgUserConfigPgOutput) AutovacuumVacuumCostDelay() pulumi.StringPtrOutput

func (GetServicePgUserConfigPgOutput) AutovacuumVacuumCostLimit

func (o GetServicePgUserConfigPgOutput) AutovacuumVacuumCostLimit() pulumi.StringPtrOutput

func (GetServicePgUserConfigPgOutput) AutovacuumVacuumScaleFactor

func (o GetServicePgUserConfigPgOutput) AutovacuumVacuumScaleFactor() pulumi.StringPtrOutput

func (GetServicePgUserConfigPgOutput) AutovacuumVacuumThreshold

func (o GetServicePgUserConfigPgOutput) AutovacuumVacuumThreshold() pulumi.StringPtrOutput

func (GetServicePgUserConfigPgOutput) DeadlockTimeout

func (GetServicePgUserConfigPgOutput) ElementType

func (GetServicePgUserConfigPgOutput) IdleInTransactionSessionTimeout

func (o GetServicePgUserConfigPgOutput) IdleInTransactionSessionTimeout() pulumi.StringPtrOutput

func (GetServicePgUserConfigPgOutput) Jit

func (GetServicePgUserConfigPgOutput) LogAutovacuumMinDuration

func (o GetServicePgUserConfigPgOutput) LogAutovacuumMinDuration() pulumi.StringPtrOutput

func (GetServicePgUserConfigPgOutput) LogErrorVerbosity

func (GetServicePgUserConfigPgOutput) LogMinDurationStatement

func (o GetServicePgUserConfigPgOutput) LogMinDurationStatement() pulumi.StringPtrOutput

func (GetServicePgUserConfigPgOutput) MaxLocksPerTransaction

func (o GetServicePgUserConfigPgOutput) MaxLocksPerTransaction() pulumi.StringPtrOutput

func (GetServicePgUserConfigPgOutput) MaxParallelWorkers

func (o GetServicePgUserConfigPgOutput) MaxParallelWorkers() pulumi.StringPtrOutput

func (GetServicePgUserConfigPgOutput) MaxParallelWorkersPerGather

func (o GetServicePgUserConfigPgOutput) MaxParallelWorkersPerGather() pulumi.StringPtrOutput

func (GetServicePgUserConfigPgOutput) MaxPredLocksPerTransaction

func (o GetServicePgUserConfigPgOutput) MaxPredLocksPerTransaction() pulumi.StringPtrOutput

func (GetServicePgUserConfigPgOutput) MaxPreparedTransactions

func (o GetServicePgUserConfigPgOutput) MaxPreparedTransactions() pulumi.StringPtrOutput

func (GetServicePgUserConfigPgOutput) MaxStackDepth

func (GetServicePgUserConfigPgOutput) MaxStandbyArchiveDelay

func (o GetServicePgUserConfigPgOutput) MaxStandbyArchiveDelay() pulumi.StringPtrOutput

func (GetServicePgUserConfigPgOutput) MaxStandbyStreamingDelay

func (o GetServicePgUserConfigPgOutput) MaxStandbyStreamingDelay() pulumi.StringPtrOutput

func (GetServicePgUserConfigPgOutput) MaxWorkerProcesses

func (o GetServicePgUserConfigPgOutput) MaxWorkerProcesses() pulumi.StringPtrOutput

func (GetServicePgUserConfigPgOutput) PgStatStatementsTrack

func (o GetServicePgUserConfigPgOutput) PgStatStatementsTrack() pulumi.StringPtrOutput

func (GetServicePgUserConfigPgOutput) TempFileLimit

func (GetServicePgUserConfigPgOutput) Timezone

func (GetServicePgUserConfigPgOutput) ToGetServicePgUserConfigPgOutput

func (o GetServicePgUserConfigPgOutput) ToGetServicePgUserConfigPgOutput() GetServicePgUserConfigPgOutput

func (GetServicePgUserConfigPgOutput) ToGetServicePgUserConfigPgOutputWithContext

func (o GetServicePgUserConfigPgOutput) ToGetServicePgUserConfigPgOutputWithContext(ctx context.Context) GetServicePgUserConfigPgOutput

func (GetServicePgUserConfigPgOutput) ToGetServicePgUserConfigPgPtrOutput

func (o GetServicePgUserConfigPgOutput) ToGetServicePgUserConfigPgPtrOutput() GetServicePgUserConfigPgPtrOutput

func (GetServicePgUserConfigPgOutput) ToGetServicePgUserConfigPgPtrOutputWithContext

func (o GetServicePgUserConfigPgOutput) ToGetServicePgUserConfigPgPtrOutputWithContext(ctx context.Context) GetServicePgUserConfigPgPtrOutput

func (GetServicePgUserConfigPgOutput) TrackActivityQuerySize

func (o GetServicePgUserConfigPgOutput) TrackActivityQuerySize() pulumi.StringPtrOutput

func (GetServicePgUserConfigPgOutput) TrackCommitTimestamp added in v2.2.0

func (o GetServicePgUserConfigPgOutput) TrackCommitTimestamp() pulumi.StringPtrOutput

func (GetServicePgUserConfigPgOutput) TrackFunctions

func (GetServicePgUserConfigPgOutput) WalSenderTimeout added in v2.2.0

func (GetServicePgUserConfigPgOutput) WalWriterDelay

type GetServicePgUserConfigPgPtrInput

type GetServicePgUserConfigPgPtrInput interface {
	pulumi.Input

	ToGetServicePgUserConfigPgPtrOutput() GetServicePgUserConfigPgPtrOutput
	ToGetServicePgUserConfigPgPtrOutputWithContext(context.Context) GetServicePgUserConfigPgPtrOutput
}

GetServicePgUserConfigPgPtrInput is an input type that accepts GetServicePgUserConfigPgArgs, GetServicePgUserConfigPgPtr and GetServicePgUserConfigPgPtrOutput values. You can construct a concrete instance of `GetServicePgUserConfigPgPtrInput` via:

        GetServicePgUserConfigPgArgs{...}

or:

        nil

type GetServicePgUserConfigPgPtrOutput

type GetServicePgUserConfigPgPtrOutput struct{ *pulumi.OutputState }

func (GetServicePgUserConfigPgPtrOutput) AutovacuumAnalyzeScaleFactor

func (o GetServicePgUserConfigPgPtrOutput) AutovacuumAnalyzeScaleFactor() pulumi.StringPtrOutput

func (GetServicePgUserConfigPgPtrOutput) AutovacuumAnalyzeThreshold

func (o GetServicePgUserConfigPgPtrOutput) AutovacuumAnalyzeThreshold() pulumi.StringPtrOutput

func (GetServicePgUserConfigPgPtrOutput) AutovacuumFreezeMaxAge added in v2.2.0

func (o GetServicePgUserConfigPgPtrOutput) AutovacuumFreezeMaxAge() pulumi.StringPtrOutput

func (GetServicePgUserConfigPgPtrOutput) AutovacuumMaxWorkers

func (o GetServicePgUserConfigPgPtrOutput) AutovacuumMaxWorkers() pulumi.StringPtrOutput

func (GetServicePgUserConfigPgPtrOutput) AutovacuumNaptime

func (GetServicePgUserConfigPgPtrOutput) AutovacuumVacuumCostDelay

func (o GetServicePgUserConfigPgPtrOutput) AutovacuumVacuumCostDelay() pulumi.StringPtrOutput

func (GetServicePgUserConfigPgPtrOutput) AutovacuumVacuumCostLimit

func (o GetServicePgUserConfigPgPtrOutput) AutovacuumVacuumCostLimit() pulumi.StringPtrOutput

func (GetServicePgUserConfigPgPtrOutput) AutovacuumVacuumScaleFactor

func (o GetServicePgUserConfigPgPtrOutput) AutovacuumVacuumScaleFactor() pulumi.StringPtrOutput

func (GetServicePgUserConfigPgPtrOutput) AutovacuumVacuumThreshold

func (o GetServicePgUserConfigPgPtrOutput) AutovacuumVacuumThreshold() pulumi.StringPtrOutput

func (GetServicePgUserConfigPgPtrOutput) DeadlockTimeout

func (GetServicePgUserConfigPgPtrOutput) Elem

func (GetServicePgUserConfigPgPtrOutput) ElementType

func (GetServicePgUserConfigPgPtrOutput) IdleInTransactionSessionTimeout

func (o GetServicePgUserConfigPgPtrOutput) IdleInTransactionSessionTimeout() pulumi.StringPtrOutput

func (GetServicePgUserConfigPgPtrOutput) Jit

func (GetServicePgUserConfigPgPtrOutput) LogAutovacuumMinDuration

func (o GetServicePgUserConfigPgPtrOutput) LogAutovacuumMinDuration() pulumi.StringPtrOutput

func (GetServicePgUserConfigPgPtrOutput) LogErrorVerbosity

func (GetServicePgUserConfigPgPtrOutput) LogMinDurationStatement

func (o GetServicePgUserConfigPgPtrOutput) LogMinDurationStatement() pulumi.StringPtrOutput

func (GetServicePgUserConfigPgPtrOutput) MaxLocksPerTransaction

func (o GetServicePgUserConfigPgPtrOutput) MaxLocksPerTransaction() pulumi.StringPtrOutput

func (GetServicePgUserConfigPgPtrOutput) MaxParallelWorkers

func (GetServicePgUserConfigPgPtrOutput) MaxParallelWorkersPerGather

func (o GetServicePgUserConfigPgPtrOutput) MaxParallelWorkersPerGather() pulumi.StringPtrOutput

func (GetServicePgUserConfigPgPtrOutput) MaxPredLocksPerTransaction

func (o GetServicePgUserConfigPgPtrOutput) MaxPredLocksPerTransaction() pulumi.StringPtrOutput

func (GetServicePgUserConfigPgPtrOutput) MaxPreparedTransactions

func (o GetServicePgUserConfigPgPtrOutput) MaxPreparedTransactions() pulumi.StringPtrOutput

func (GetServicePgUserConfigPgPtrOutput) MaxStackDepth

func (GetServicePgUserConfigPgPtrOutput) MaxStandbyArchiveDelay

func (o GetServicePgUserConfigPgPtrOutput) MaxStandbyArchiveDelay() pulumi.StringPtrOutput

func (GetServicePgUserConfigPgPtrOutput) MaxStandbyStreamingDelay

func (o GetServicePgUserConfigPgPtrOutput) MaxStandbyStreamingDelay() pulumi.StringPtrOutput

func (GetServicePgUserConfigPgPtrOutput) MaxWorkerProcesses

func (GetServicePgUserConfigPgPtrOutput) PgStatStatementsTrack

func (o GetServicePgUserConfigPgPtrOutput) PgStatStatementsTrack() pulumi.StringPtrOutput

func (GetServicePgUserConfigPgPtrOutput) TempFileLimit

func (GetServicePgUserConfigPgPtrOutput) Timezone

func (GetServicePgUserConfigPgPtrOutput) ToGetServicePgUserConfigPgPtrOutput

func (o GetServicePgUserConfigPgPtrOutput) ToGetServicePgUserConfigPgPtrOutput() GetServicePgUserConfigPgPtrOutput

func (GetServicePgUserConfigPgPtrOutput) ToGetServicePgUserConfigPgPtrOutputWithContext

func (o GetServicePgUserConfigPgPtrOutput) ToGetServicePgUserConfigPgPtrOutputWithContext(ctx context.Context) GetServicePgUserConfigPgPtrOutput

func (GetServicePgUserConfigPgPtrOutput) TrackActivityQuerySize

func (o GetServicePgUserConfigPgPtrOutput) TrackActivityQuerySize() pulumi.StringPtrOutput

func (GetServicePgUserConfigPgPtrOutput) TrackCommitTimestamp added in v2.2.0

func (o GetServicePgUserConfigPgPtrOutput) TrackCommitTimestamp() pulumi.StringPtrOutput

func (GetServicePgUserConfigPgPtrOutput) TrackFunctions

func (GetServicePgUserConfigPgPtrOutput) WalSenderTimeout added in v2.2.0

func (GetServicePgUserConfigPgPtrOutput) WalWriterDelay

type GetServicePgUserConfigPgbouncer

type GetServicePgUserConfigPgbouncer struct {
	IgnoreStartupParameters []string `pulumi:"ignoreStartupParameters"`
	ServerResetQueryAlways  *string  `pulumi:"serverResetQueryAlways"`
}

type GetServicePgUserConfigPgbouncerArgs

type GetServicePgUserConfigPgbouncerArgs struct {
	IgnoreStartupParameters pulumi.StringArrayInput `pulumi:"ignoreStartupParameters"`
	ServerResetQueryAlways  pulumi.StringPtrInput   `pulumi:"serverResetQueryAlways"`
}

func (GetServicePgUserConfigPgbouncerArgs) ElementType

func (GetServicePgUserConfigPgbouncerArgs) ToGetServicePgUserConfigPgbouncerOutput

func (i GetServicePgUserConfigPgbouncerArgs) ToGetServicePgUserConfigPgbouncerOutput() GetServicePgUserConfigPgbouncerOutput

func (GetServicePgUserConfigPgbouncerArgs) ToGetServicePgUserConfigPgbouncerOutputWithContext

func (i GetServicePgUserConfigPgbouncerArgs) ToGetServicePgUserConfigPgbouncerOutputWithContext(ctx context.Context) GetServicePgUserConfigPgbouncerOutput

func (GetServicePgUserConfigPgbouncerArgs) ToGetServicePgUserConfigPgbouncerPtrOutput

func (i GetServicePgUserConfigPgbouncerArgs) ToGetServicePgUserConfigPgbouncerPtrOutput() GetServicePgUserConfigPgbouncerPtrOutput

func (GetServicePgUserConfigPgbouncerArgs) ToGetServicePgUserConfigPgbouncerPtrOutputWithContext

func (i GetServicePgUserConfigPgbouncerArgs) ToGetServicePgUserConfigPgbouncerPtrOutputWithContext(ctx context.Context) GetServicePgUserConfigPgbouncerPtrOutput

type GetServicePgUserConfigPgbouncerInput

type GetServicePgUserConfigPgbouncerInput interface {
	pulumi.Input

	ToGetServicePgUserConfigPgbouncerOutput() GetServicePgUserConfigPgbouncerOutput
	ToGetServicePgUserConfigPgbouncerOutputWithContext(context.Context) GetServicePgUserConfigPgbouncerOutput
}

GetServicePgUserConfigPgbouncerInput is an input type that accepts GetServicePgUserConfigPgbouncerArgs and GetServicePgUserConfigPgbouncerOutput values. You can construct a concrete instance of `GetServicePgUserConfigPgbouncerInput` via:

GetServicePgUserConfigPgbouncerArgs{...}

type GetServicePgUserConfigPgbouncerOutput

type GetServicePgUserConfigPgbouncerOutput struct{ *pulumi.OutputState }

func (GetServicePgUserConfigPgbouncerOutput) ElementType

func (GetServicePgUserConfigPgbouncerOutput) IgnoreStartupParameters added in v2.2.0

func (GetServicePgUserConfigPgbouncerOutput) ServerResetQueryAlways

func (GetServicePgUserConfigPgbouncerOutput) ToGetServicePgUserConfigPgbouncerOutput

func (o GetServicePgUserConfigPgbouncerOutput) ToGetServicePgUserConfigPgbouncerOutput() GetServicePgUserConfigPgbouncerOutput

func (GetServicePgUserConfigPgbouncerOutput) ToGetServicePgUserConfigPgbouncerOutputWithContext

func (o GetServicePgUserConfigPgbouncerOutput) ToGetServicePgUserConfigPgbouncerOutputWithContext(ctx context.Context) GetServicePgUserConfigPgbouncerOutput

func (GetServicePgUserConfigPgbouncerOutput) ToGetServicePgUserConfigPgbouncerPtrOutput

func (o GetServicePgUserConfigPgbouncerOutput) ToGetServicePgUserConfigPgbouncerPtrOutput() GetServicePgUserConfigPgbouncerPtrOutput

func (GetServicePgUserConfigPgbouncerOutput) ToGetServicePgUserConfigPgbouncerPtrOutputWithContext

func (o GetServicePgUserConfigPgbouncerOutput) ToGetServicePgUserConfigPgbouncerPtrOutputWithContext(ctx context.Context) GetServicePgUserConfigPgbouncerPtrOutput

type GetServicePgUserConfigPgbouncerPtrInput

type GetServicePgUserConfigPgbouncerPtrInput interface {
	pulumi.Input

	ToGetServicePgUserConfigPgbouncerPtrOutput() GetServicePgUserConfigPgbouncerPtrOutput
	ToGetServicePgUserConfigPgbouncerPtrOutputWithContext(context.Context) GetServicePgUserConfigPgbouncerPtrOutput
}

GetServicePgUserConfigPgbouncerPtrInput is an input type that accepts GetServicePgUserConfigPgbouncerArgs, GetServicePgUserConfigPgbouncerPtr and GetServicePgUserConfigPgbouncerPtrOutput values. You can construct a concrete instance of `GetServicePgUserConfigPgbouncerPtrInput` via:

        GetServicePgUserConfigPgbouncerArgs{...}

or:

        nil

type GetServicePgUserConfigPgbouncerPtrOutput

type GetServicePgUserConfigPgbouncerPtrOutput struct{ *pulumi.OutputState }

func (GetServicePgUserConfigPgbouncerPtrOutput) Elem

func (GetServicePgUserConfigPgbouncerPtrOutput) ElementType

func (GetServicePgUserConfigPgbouncerPtrOutput) IgnoreStartupParameters added in v2.2.0

func (GetServicePgUserConfigPgbouncerPtrOutput) ServerResetQueryAlways

func (GetServicePgUserConfigPgbouncerPtrOutput) ToGetServicePgUserConfigPgbouncerPtrOutput

func (o GetServicePgUserConfigPgbouncerPtrOutput) ToGetServicePgUserConfigPgbouncerPtrOutput() GetServicePgUserConfigPgbouncerPtrOutput

func (GetServicePgUserConfigPgbouncerPtrOutput) ToGetServicePgUserConfigPgbouncerPtrOutputWithContext

func (o GetServicePgUserConfigPgbouncerPtrOutput) ToGetServicePgUserConfigPgbouncerPtrOutputWithContext(ctx context.Context) GetServicePgUserConfigPgbouncerPtrOutput

type GetServicePgUserConfigPglookout

type GetServicePgUserConfigPglookout struct {
	MaxFailoverReplicationTimeLag *string `pulumi:"maxFailoverReplicationTimeLag"`
}

type GetServicePgUserConfigPglookoutArgs

type GetServicePgUserConfigPglookoutArgs struct {
	MaxFailoverReplicationTimeLag pulumi.StringPtrInput `pulumi:"maxFailoverReplicationTimeLag"`
}

func (GetServicePgUserConfigPglookoutArgs) ElementType

func (GetServicePgUserConfigPglookoutArgs) ToGetServicePgUserConfigPglookoutOutput

func (i GetServicePgUserConfigPglookoutArgs) ToGetServicePgUserConfigPglookoutOutput() GetServicePgUserConfigPglookoutOutput

func (GetServicePgUserConfigPglookoutArgs) ToGetServicePgUserConfigPglookoutOutputWithContext

func (i GetServicePgUserConfigPglookoutArgs) ToGetServicePgUserConfigPglookoutOutputWithContext(ctx context.Context) GetServicePgUserConfigPglookoutOutput

func (GetServicePgUserConfigPglookoutArgs) ToGetServicePgUserConfigPglookoutPtrOutput

func (i GetServicePgUserConfigPglookoutArgs) ToGetServicePgUserConfigPglookoutPtrOutput() GetServicePgUserConfigPglookoutPtrOutput

func (GetServicePgUserConfigPglookoutArgs) ToGetServicePgUserConfigPglookoutPtrOutputWithContext

func (i GetServicePgUserConfigPglookoutArgs) ToGetServicePgUserConfigPglookoutPtrOutputWithContext(ctx context.Context) GetServicePgUserConfigPglookoutPtrOutput

type GetServicePgUserConfigPglookoutInput

type GetServicePgUserConfigPglookoutInput interface {
	pulumi.Input

	ToGetServicePgUserConfigPglookoutOutput() GetServicePgUserConfigPglookoutOutput
	ToGetServicePgUserConfigPglookoutOutputWithContext(context.Context) GetServicePgUserConfigPglookoutOutput
}

GetServicePgUserConfigPglookoutInput is an input type that accepts GetServicePgUserConfigPglookoutArgs and GetServicePgUserConfigPglookoutOutput values. You can construct a concrete instance of `GetServicePgUserConfigPglookoutInput` via:

GetServicePgUserConfigPglookoutArgs{...}

type GetServicePgUserConfigPglookoutOutput

type GetServicePgUserConfigPglookoutOutput struct{ *pulumi.OutputState }

func (GetServicePgUserConfigPglookoutOutput) ElementType

func (GetServicePgUserConfigPglookoutOutput) MaxFailoverReplicationTimeLag

func (o GetServicePgUserConfigPglookoutOutput) MaxFailoverReplicationTimeLag() pulumi.StringPtrOutput

func (GetServicePgUserConfigPglookoutOutput) ToGetServicePgUserConfigPglookoutOutput

func (o GetServicePgUserConfigPglookoutOutput) ToGetServicePgUserConfigPglookoutOutput() GetServicePgUserConfigPglookoutOutput

func (GetServicePgUserConfigPglookoutOutput) ToGetServicePgUserConfigPglookoutOutputWithContext

func (o GetServicePgUserConfigPglookoutOutput) ToGetServicePgUserConfigPglookoutOutputWithContext(ctx context.Context) GetServicePgUserConfigPglookoutOutput

func (GetServicePgUserConfigPglookoutOutput) ToGetServicePgUserConfigPglookoutPtrOutput

func (o GetServicePgUserConfigPglookoutOutput) ToGetServicePgUserConfigPglookoutPtrOutput() GetServicePgUserConfigPglookoutPtrOutput

func (GetServicePgUserConfigPglookoutOutput) ToGetServicePgUserConfigPglookoutPtrOutputWithContext

func (o GetServicePgUserConfigPglookoutOutput) ToGetServicePgUserConfigPglookoutPtrOutputWithContext(ctx context.Context) GetServicePgUserConfigPglookoutPtrOutput

type GetServicePgUserConfigPglookoutPtrInput

type GetServicePgUserConfigPglookoutPtrInput interface {
	pulumi.Input

	ToGetServicePgUserConfigPglookoutPtrOutput() GetServicePgUserConfigPglookoutPtrOutput
	ToGetServicePgUserConfigPglookoutPtrOutputWithContext(context.Context) GetServicePgUserConfigPglookoutPtrOutput
}

GetServicePgUserConfigPglookoutPtrInput is an input type that accepts GetServicePgUserConfigPglookoutArgs, GetServicePgUserConfigPglookoutPtr and GetServicePgUserConfigPglookoutPtrOutput values. You can construct a concrete instance of `GetServicePgUserConfigPglookoutPtrInput` via:

        GetServicePgUserConfigPglookoutArgs{...}

or:

        nil

type GetServicePgUserConfigPglookoutPtrOutput

type GetServicePgUserConfigPglookoutPtrOutput struct{ *pulumi.OutputState }

func (GetServicePgUserConfigPglookoutPtrOutput) Elem

func (GetServicePgUserConfigPglookoutPtrOutput) ElementType

func (GetServicePgUserConfigPglookoutPtrOutput) MaxFailoverReplicationTimeLag

func (o GetServicePgUserConfigPglookoutPtrOutput) MaxFailoverReplicationTimeLag() pulumi.StringPtrOutput

func (GetServicePgUserConfigPglookoutPtrOutput) ToGetServicePgUserConfigPglookoutPtrOutput

func (o GetServicePgUserConfigPglookoutPtrOutput) ToGetServicePgUserConfigPglookoutPtrOutput() GetServicePgUserConfigPglookoutPtrOutput

func (GetServicePgUserConfigPglookoutPtrOutput) ToGetServicePgUserConfigPglookoutPtrOutputWithContext

func (o GetServicePgUserConfigPglookoutPtrOutput) ToGetServicePgUserConfigPglookoutPtrOutputWithContext(ctx context.Context) GetServicePgUserConfigPglookoutPtrOutput

type GetServicePgUserConfigPrivateAccess

type GetServicePgUserConfigPrivateAccess struct {
	Pg         *string `pulumi:"pg"`
	Pgbouncer  *string `pulumi:"pgbouncer"`
	Prometheus *string `pulumi:"prometheus"`
}

type GetServicePgUserConfigPrivateAccessArgs

type GetServicePgUserConfigPrivateAccessArgs struct {
	Pg         pulumi.StringPtrInput `pulumi:"pg"`
	Pgbouncer  pulumi.StringPtrInput `pulumi:"pgbouncer"`
	Prometheus pulumi.StringPtrInput `pulumi:"prometheus"`
}

func (GetServicePgUserConfigPrivateAccessArgs) ElementType

func (GetServicePgUserConfigPrivateAccessArgs) ToGetServicePgUserConfigPrivateAccessOutput

func (i GetServicePgUserConfigPrivateAccessArgs) ToGetServicePgUserConfigPrivateAccessOutput() GetServicePgUserConfigPrivateAccessOutput

func (GetServicePgUserConfigPrivateAccessArgs) ToGetServicePgUserConfigPrivateAccessOutputWithContext

func (i GetServicePgUserConfigPrivateAccessArgs) ToGetServicePgUserConfigPrivateAccessOutputWithContext(ctx context.Context) GetServicePgUserConfigPrivateAccessOutput

func (GetServicePgUserConfigPrivateAccessArgs) ToGetServicePgUserConfigPrivateAccessPtrOutput

func (i GetServicePgUserConfigPrivateAccessArgs) ToGetServicePgUserConfigPrivateAccessPtrOutput() GetServicePgUserConfigPrivateAccessPtrOutput

func (GetServicePgUserConfigPrivateAccessArgs) ToGetServicePgUserConfigPrivateAccessPtrOutputWithContext

func (i GetServicePgUserConfigPrivateAccessArgs) ToGetServicePgUserConfigPrivateAccessPtrOutputWithContext(ctx context.Context) GetServicePgUserConfigPrivateAccessPtrOutput

type GetServicePgUserConfigPrivateAccessInput

type GetServicePgUserConfigPrivateAccessInput interface {
	pulumi.Input

	ToGetServicePgUserConfigPrivateAccessOutput() GetServicePgUserConfigPrivateAccessOutput
	ToGetServicePgUserConfigPrivateAccessOutputWithContext(context.Context) GetServicePgUserConfigPrivateAccessOutput
}

GetServicePgUserConfigPrivateAccessInput is an input type that accepts GetServicePgUserConfigPrivateAccessArgs and GetServicePgUserConfigPrivateAccessOutput values. You can construct a concrete instance of `GetServicePgUserConfigPrivateAccessInput` via:

GetServicePgUserConfigPrivateAccessArgs{...}

type GetServicePgUserConfigPrivateAccessOutput

type GetServicePgUserConfigPrivateAccessOutput struct{ *pulumi.OutputState }

func (GetServicePgUserConfigPrivateAccessOutput) ElementType

func (GetServicePgUserConfigPrivateAccessOutput) Pg

func (GetServicePgUserConfigPrivateAccessOutput) Pgbouncer

func (GetServicePgUserConfigPrivateAccessOutput) Prometheus

func (GetServicePgUserConfigPrivateAccessOutput) ToGetServicePgUserConfigPrivateAccessOutput

func (o GetServicePgUserConfigPrivateAccessOutput) ToGetServicePgUserConfigPrivateAccessOutput() GetServicePgUserConfigPrivateAccessOutput

func (GetServicePgUserConfigPrivateAccessOutput) ToGetServicePgUserConfigPrivateAccessOutputWithContext

func (o GetServicePgUserConfigPrivateAccessOutput) ToGetServicePgUserConfigPrivateAccessOutputWithContext(ctx context.Context) GetServicePgUserConfigPrivateAccessOutput

func (GetServicePgUserConfigPrivateAccessOutput) ToGetServicePgUserConfigPrivateAccessPtrOutput

func (o GetServicePgUserConfigPrivateAccessOutput) ToGetServicePgUserConfigPrivateAccessPtrOutput() GetServicePgUserConfigPrivateAccessPtrOutput

func (GetServicePgUserConfigPrivateAccessOutput) ToGetServicePgUserConfigPrivateAccessPtrOutputWithContext

func (o GetServicePgUserConfigPrivateAccessOutput) ToGetServicePgUserConfigPrivateAccessPtrOutputWithContext(ctx context.Context) GetServicePgUserConfigPrivateAccessPtrOutput

type GetServicePgUserConfigPrivateAccessPtrInput

type GetServicePgUserConfigPrivateAccessPtrInput interface {
	pulumi.Input

	ToGetServicePgUserConfigPrivateAccessPtrOutput() GetServicePgUserConfigPrivateAccessPtrOutput
	ToGetServicePgUserConfigPrivateAccessPtrOutputWithContext(context.Context) GetServicePgUserConfigPrivateAccessPtrOutput
}

GetServicePgUserConfigPrivateAccessPtrInput is an input type that accepts GetServicePgUserConfigPrivateAccessArgs, GetServicePgUserConfigPrivateAccessPtr and GetServicePgUserConfigPrivateAccessPtrOutput values. You can construct a concrete instance of `GetServicePgUserConfigPrivateAccessPtrInput` via:

        GetServicePgUserConfigPrivateAccessArgs{...}

or:

        nil

type GetServicePgUserConfigPrivateAccessPtrOutput

type GetServicePgUserConfigPrivateAccessPtrOutput struct{ *pulumi.OutputState }

func (GetServicePgUserConfigPrivateAccessPtrOutput) Elem

func (GetServicePgUserConfigPrivateAccessPtrOutput) ElementType

func (GetServicePgUserConfigPrivateAccessPtrOutput) Pg

func (GetServicePgUserConfigPrivateAccessPtrOutput) Pgbouncer

func (GetServicePgUserConfigPrivateAccessPtrOutput) Prometheus

func (GetServicePgUserConfigPrivateAccessPtrOutput) ToGetServicePgUserConfigPrivateAccessPtrOutput

func (o GetServicePgUserConfigPrivateAccessPtrOutput) ToGetServicePgUserConfigPrivateAccessPtrOutput() GetServicePgUserConfigPrivateAccessPtrOutput

func (GetServicePgUserConfigPrivateAccessPtrOutput) ToGetServicePgUserConfigPrivateAccessPtrOutputWithContext

func (o GetServicePgUserConfigPrivateAccessPtrOutput) ToGetServicePgUserConfigPrivateAccessPtrOutputWithContext(ctx context.Context) GetServicePgUserConfigPrivateAccessPtrOutput

type GetServicePgUserConfigPublicAccess

type GetServicePgUserConfigPublicAccess struct {
	Pg         *string `pulumi:"pg"`
	Pgbouncer  *string `pulumi:"pgbouncer"`
	Prometheus *string `pulumi:"prometheus"`
}

type GetServicePgUserConfigPublicAccessArgs

type GetServicePgUserConfigPublicAccessArgs struct {
	Pg         pulumi.StringPtrInput `pulumi:"pg"`
	Pgbouncer  pulumi.StringPtrInput `pulumi:"pgbouncer"`
	Prometheus pulumi.StringPtrInput `pulumi:"prometheus"`
}

func (GetServicePgUserConfigPublicAccessArgs) ElementType

func (GetServicePgUserConfigPublicAccessArgs) ToGetServicePgUserConfigPublicAccessOutput

func (i GetServicePgUserConfigPublicAccessArgs) ToGetServicePgUserConfigPublicAccessOutput() GetServicePgUserConfigPublicAccessOutput

func (GetServicePgUserConfigPublicAccessArgs) ToGetServicePgUserConfigPublicAccessOutputWithContext

func (i GetServicePgUserConfigPublicAccessArgs) ToGetServicePgUserConfigPublicAccessOutputWithContext(ctx context.Context) GetServicePgUserConfigPublicAccessOutput

func (GetServicePgUserConfigPublicAccessArgs) ToGetServicePgUserConfigPublicAccessPtrOutput

func (i GetServicePgUserConfigPublicAccessArgs) ToGetServicePgUserConfigPublicAccessPtrOutput() GetServicePgUserConfigPublicAccessPtrOutput

func (GetServicePgUserConfigPublicAccessArgs) ToGetServicePgUserConfigPublicAccessPtrOutputWithContext

func (i GetServicePgUserConfigPublicAccessArgs) ToGetServicePgUserConfigPublicAccessPtrOutputWithContext(ctx context.Context) GetServicePgUserConfigPublicAccessPtrOutput

type GetServicePgUserConfigPublicAccessInput

type GetServicePgUserConfigPublicAccessInput interface {
	pulumi.Input

	ToGetServicePgUserConfigPublicAccessOutput() GetServicePgUserConfigPublicAccessOutput
	ToGetServicePgUserConfigPublicAccessOutputWithContext(context.Context) GetServicePgUserConfigPublicAccessOutput
}

GetServicePgUserConfigPublicAccessInput is an input type that accepts GetServicePgUserConfigPublicAccessArgs and GetServicePgUserConfigPublicAccessOutput values. You can construct a concrete instance of `GetServicePgUserConfigPublicAccessInput` via:

GetServicePgUserConfigPublicAccessArgs{...}

type GetServicePgUserConfigPublicAccessOutput

type GetServicePgUserConfigPublicAccessOutput struct{ *pulumi.OutputState }

func (GetServicePgUserConfigPublicAccessOutput) ElementType

func (GetServicePgUserConfigPublicAccessOutput) Pg

func (GetServicePgUserConfigPublicAccessOutput) Pgbouncer

func (GetServicePgUserConfigPublicAccessOutput) Prometheus

func (GetServicePgUserConfigPublicAccessOutput) ToGetServicePgUserConfigPublicAccessOutput

func (o GetServicePgUserConfigPublicAccessOutput) ToGetServicePgUserConfigPublicAccessOutput() GetServicePgUserConfigPublicAccessOutput

func (GetServicePgUserConfigPublicAccessOutput) ToGetServicePgUserConfigPublicAccessOutputWithContext

func (o GetServicePgUserConfigPublicAccessOutput) ToGetServicePgUserConfigPublicAccessOutputWithContext(ctx context.Context) GetServicePgUserConfigPublicAccessOutput

func (GetServicePgUserConfigPublicAccessOutput) ToGetServicePgUserConfigPublicAccessPtrOutput

func (o GetServicePgUserConfigPublicAccessOutput) ToGetServicePgUserConfigPublicAccessPtrOutput() GetServicePgUserConfigPublicAccessPtrOutput

func (GetServicePgUserConfigPublicAccessOutput) ToGetServicePgUserConfigPublicAccessPtrOutputWithContext

func (o GetServicePgUserConfigPublicAccessOutput) ToGetServicePgUserConfigPublicAccessPtrOutputWithContext(ctx context.Context) GetServicePgUserConfigPublicAccessPtrOutput

type GetServicePgUserConfigPublicAccessPtrInput

type GetServicePgUserConfigPublicAccessPtrInput interface {
	pulumi.Input

	ToGetServicePgUserConfigPublicAccessPtrOutput() GetServicePgUserConfigPublicAccessPtrOutput
	ToGetServicePgUserConfigPublicAccessPtrOutputWithContext(context.Context) GetServicePgUserConfigPublicAccessPtrOutput
}

GetServicePgUserConfigPublicAccessPtrInput is an input type that accepts GetServicePgUserConfigPublicAccessArgs, GetServicePgUserConfigPublicAccessPtr and GetServicePgUserConfigPublicAccessPtrOutput values. You can construct a concrete instance of `GetServicePgUserConfigPublicAccessPtrInput` via:

        GetServicePgUserConfigPublicAccessArgs{...}

or:

        nil

type GetServicePgUserConfigPublicAccessPtrOutput

type GetServicePgUserConfigPublicAccessPtrOutput struct{ *pulumi.OutputState }

func (GetServicePgUserConfigPublicAccessPtrOutput) Elem

func (GetServicePgUserConfigPublicAccessPtrOutput) ElementType

func (GetServicePgUserConfigPublicAccessPtrOutput) Pg

func (GetServicePgUserConfigPublicAccessPtrOutput) Pgbouncer

func (GetServicePgUserConfigPublicAccessPtrOutput) Prometheus

func (GetServicePgUserConfigPublicAccessPtrOutput) ToGetServicePgUserConfigPublicAccessPtrOutput

func (o GetServicePgUserConfigPublicAccessPtrOutput) ToGetServicePgUserConfigPublicAccessPtrOutput() GetServicePgUserConfigPublicAccessPtrOutput

func (GetServicePgUserConfigPublicAccessPtrOutput) ToGetServicePgUserConfigPublicAccessPtrOutputWithContext

func (o GetServicePgUserConfigPublicAccessPtrOutput) ToGetServicePgUserConfigPublicAccessPtrOutputWithContext(ctx context.Context) GetServicePgUserConfigPublicAccessPtrOutput

type GetServicePgUserConfigTimescaledb

type GetServicePgUserConfigTimescaledb struct {
	MaxBackgroundWorkers *string `pulumi:"maxBackgroundWorkers"`
}

type GetServicePgUserConfigTimescaledbArgs

type GetServicePgUserConfigTimescaledbArgs struct {
	MaxBackgroundWorkers pulumi.StringPtrInput `pulumi:"maxBackgroundWorkers"`
}

func (GetServicePgUserConfigTimescaledbArgs) ElementType

func (GetServicePgUserConfigTimescaledbArgs) ToGetServicePgUserConfigTimescaledbOutput

func (i GetServicePgUserConfigTimescaledbArgs) ToGetServicePgUserConfigTimescaledbOutput() GetServicePgUserConfigTimescaledbOutput

func (GetServicePgUserConfigTimescaledbArgs) ToGetServicePgUserConfigTimescaledbOutputWithContext

func (i GetServicePgUserConfigTimescaledbArgs) ToGetServicePgUserConfigTimescaledbOutputWithContext(ctx context.Context) GetServicePgUserConfigTimescaledbOutput

func (GetServicePgUserConfigTimescaledbArgs) ToGetServicePgUserConfigTimescaledbPtrOutput

func (i GetServicePgUserConfigTimescaledbArgs) ToGetServicePgUserConfigTimescaledbPtrOutput() GetServicePgUserConfigTimescaledbPtrOutput

func (GetServicePgUserConfigTimescaledbArgs) ToGetServicePgUserConfigTimescaledbPtrOutputWithContext

func (i GetServicePgUserConfigTimescaledbArgs) ToGetServicePgUserConfigTimescaledbPtrOutputWithContext(ctx context.Context) GetServicePgUserConfigTimescaledbPtrOutput

type GetServicePgUserConfigTimescaledbInput

type GetServicePgUserConfigTimescaledbInput interface {
	pulumi.Input

	ToGetServicePgUserConfigTimescaledbOutput() GetServicePgUserConfigTimescaledbOutput
	ToGetServicePgUserConfigTimescaledbOutputWithContext(context.Context) GetServicePgUserConfigTimescaledbOutput
}

GetServicePgUserConfigTimescaledbInput is an input type that accepts GetServicePgUserConfigTimescaledbArgs and GetServicePgUserConfigTimescaledbOutput values. You can construct a concrete instance of `GetServicePgUserConfigTimescaledbInput` via:

GetServicePgUserConfigTimescaledbArgs{...}

type GetServicePgUserConfigTimescaledbOutput

type GetServicePgUserConfigTimescaledbOutput struct{ *pulumi.OutputState }

func (GetServicePgUserConfigTimescaledbOutput) ElementType

func (GetServicePgUserConfigTimescaledbOutput) MaxBackgroundWorkers

func (GetServicePgUserConfigTimescaledbOutput) ToGetServicePgUserConfigTimescaledbOutput

func (o GetServicePgUserConfigTimescaledbOutput) ToGetServicePgUserConfigTimescaledbOutput() GetServicePgUserConfigTimescaledbOutput

func (GetServicePgUserConfigTimescaledbOutput) ToGetServicePgUserConfigTimescaledbOutputWithContext

func (o GetServicePgUserConfigTimescaledbOutput) ToGetServicePgUserConfigTimescaledbOutputWithContext(ctx context.Context) GetServicePgUserConfigTimescaledbOutput

func (GetServicePgUserConfigTimescaledbOutput) ToGetServicePgUserConfigTimescaledbPtrOutput

func (o GetServicePgUserConfigTimescaledbOutput) ToGetServicePgUserConfigTimescaledbPtrOutput() GetServicePgUserConfigTimescaledbPtrOutput

func (GetServicePgUserConfigTimescaledbOutput) ToGetServicePgUserConfigTimescaledbPtrOutputWithContext

func (o GetServicePgUserConfigTimescaledbOutput) ToGetServicePgUserConfigTimescaledbPtrOutputWithContext(ctx context.Context) GetServicePgUserConfigTimescaledbPtrOutput

type GetServicePgUserConfigTimescaledbPtrInput

type GetServicePgUserConfigTimescaledbPtrInput interface {
	pulumi.Input

	ToGetServicePgUserConfigTimescaledbPtrOutput() GetServicePgUserConfigTimescaledbPtrOutput
	ToGetServicePgUserConfigTimescaledbPtrOutputWithContext(context.Context) GetServicePgUserConfigTimescaledbPtrOutput
}

GetServicePgUserConfigTimescaledbPtrInput is an input type that accepts GetServicePgUserConfigTimescaledbArgs, GetServicePgUserConfigTimescaledbPtr and GetServicePgUserConfigTimescaledbPtrOutput values. You can construct a concrete instance of `GetServicePgUserConfigTimescaledbPtrInput` via:

        GetServicePgUserConfigTimescaledbArgs{...}

or:

        nil

type GetServicePgUserConfigTimescaledbPtrOutput

type GetServicePgUserConfigTimescaledbPtrOutput struct{ *pulumi.OutputState }

func (GetServicePgUserConfigTimescaledbPtrOutput) Elem

func (GetServicePgUserConfigTimescaledbPtrOutput) ElementType

func (GetServicePgUserConfigTimescaledbPtrOutput) MaxBackgroundWorkers

func (GetServicePgUserConfigTimescaledbPtrOutput) ToGetServicePgUserConfigTimescaledbPtrOutput

func (o GetServicePgUserConfigTimescaledbPtrOutput) ToGetServicePgUserConfigTimescaledbPtrOutput() GetServicePgUserConfigTimescaledbPtrOutput

func (GetServicePgUserConfigTimescaledbPtrOutput) ToGetServicePgUserConfigTimescaledbPtrOutputWithContext

func (o GetServicePgUserConfigTimescaledbPtrOutput) ToGetServicePgUserConfigTimescaledbPtrOutputWithContext(ctx context.Context) GetServicePgUserConfigTimescaledbPtrOutput

type GetServiceRedis

type GetServiceRedis struct {
}

type GetServiceRedisArgs

type GetServiceRedisArgs struct {
}

func (GetServiceRedisArgs) ElementType

func (GetServiceRedisArgs) ElementType() reflect.Type

func (GetServiceRedisArgs) ToGetServiceRedisOutput

func (i GetServiceRedisArgs) ToGetServiceRedisOutput() GetServiceRedisOutput

func (GetServiceRedisArgs) ToGetServiceRedisOutputWithContext

func (i GetServiceRedisArgs) ToGetServiceRedisOutputWithContext(ctx context.Context) GetServiceRedisOutput

type GetServiceRedisInput

type GetServiceRedisInput interface {
	pulumi.Input

	ToGetServiceRedisOutput() GetServiceRedisOutput
	ToGetServiceRedisOutputWithContext(context.Context) GetServiceRedisOutput
}

GetServiceRedisInput is an input type that accepts GetServiceRedisArgs and GetServiceRedisOutput values. You can construct a concrete instance of `GetServiceRedisInput` via:

GetServiceRedisArgs{...}

type GetServiceRedisOutput

type GetServiceRedisOutput struct{ *pulumi.OutputState }

func (GetServiceRedisOutput) ElementType

func (GetServiceRedisOutput) ElementType() reflect.Type

func (GetServiceRedisOutput) ToGetServiceRedisOutput

func (o GetServiceRedisOutput) ToGetServiceRedisOutput() GetServiceRedisOutput

func (GetServiceRedisOutput) ToGetServiceRedisOutputWithContext

func (o GetServiceRedisOutput) ToGetServiceRedisOutputWithContext(ctx context.Context) GetServiceRedisOutput

type GetServiceRedisUserConfig

type GetServiceRedisUserConfig struct {
	IpFilters                 []string                                `pulumi:"ipFilters"`
	Migration                 *GetServiceRedisUserConfigMigration     `pulumi:"migration"`
	PrivateAccess             *GetServiceRedisUserConfigPrivateAccess `pulumi:"privateAccess"`
	PublicAccess              *GetServiceRedisUserConfigPublicAccess  `pulumi:"publicAccess"`
	RedisLfuDecayTime         *string                                 `pulumi:"redisLfuDecayTime"`
	RedisLfuLogFactor         *string                                 `pulumi:"redisLfuLogFactor"`
	RedisMaxmemoryPolicy      *string                                 `pulumi:"redisMaxmemoryPolicy"`
	RedisNotifyKeyspaceEvents *string                                 `pulumi:"redisNotifyKeyspaceEvents"`
	RedisSsl                  *string                                 `pulumi:"redisSsl"`
	RedisTimeout              *string                                 `pulumi:"redisTimeout"`
}

type GetServiceRedisUserConfigArgs

type GetServiceRedisUserConfigArgs struct {
	IpFilters                 pulumi.StringArrayInput                        `pulumi:"ipFilters"`
	Migration                 GetServiceRedisUserConfigMigrationPtrInput     `pulumi:"migration"`
	PrivateAccess             GetServiceRedisUserConfigPrivateAccessPtrInput `pulumi:"privateAccess"`
	PublicAccess              GetServiceRedisUserConfigPublicAccessPtrInput  `pulumi:"publicAccess"`
	RedisLfuDecayTime         pulumi.StringPtrInput                          `pulumi:"redisLfuDecayTime"`
	RedisLfuLogFactor         pulumi.StringPtrInput                          `pulumi:"redisLfuLogFactor"`
	RedisMaxmemoryPolicy      pulumi.StringPtrInput                          `pulumi:"redisMaxmemoryPolicy"`
	RedisNotifyKeyspaceEvents pulumi.StringPtrInput                          `pulumi:"redisNotifyKeyspaceEvents"`
	RedisSsl                  pulumi.StringPtrInput                          `pulumi:"redisSsl"`
	RedisTimeout              pulumi.StringPtrInput                          `pulumi:"redisTimeout"`
}

func (GetServiceRedisUserConfigArgs) ElementType

func (GetServiceRedisUserConfigArgs) ToGetServiceRedisUserConfigOutput

func (i GetServiceRedisUserConfigArgs) ToGetServiceRedisUserConfigOutput() GetServiceRedisUserConfigOutput

func (GetServiceRedisUserConfigArgs) ToGetServiceRedisUserConfigOutputWithContext

func (i GetServiceRedisUserConfigArgs) ToGetServiceRedisUserConfigOutputWithContext(ctx context.Context) GetServiceRedisUserConfigOutput

type GetServiceRedisUserConfigInput

type GetServiceRedisUserConfigInput interface {
	pulumi.Input

	ToGetServiceRedisUserConfigOutput() GetServiceRedisUserConfigOutput
	ToGetServiceRedisUserConfigOutputWithContext(context.Context) GetServiceRedisUserConfigOutput
}

GetServiceRedisUserConfigInput is an input type that accepts GetServiceRedisUserConfigArgs and GetServiceRedisUserConfigOutput values. You can construct a concrete instance of `GetServiceRedisUserConfigInput` via:

GetServiceRedisUserConfigArgs{...}

type GetServiceRedisUserConfigMigration

type GetServiceRedisUserConfigMigration struct {
	Host     *string `pulumi:"host"`
	Password *string `pulumi:"password"`
	Port     *string `pulumi:"port"`
	Ssl      *string `pulumi:"ssl"`
	Username *string `pulumi:"username"`
}

type GetServiceRedisUserConfigMigrationArgs

type GetServiceRedisUserConfigMigrationArgs struct {
	Host     pulumi.StringPtrInput `pulumi:"host"`
	Password pulumi.StringPtrInput `pulumi:"password"`
	Port     pulumi.StringPtrInput `pulumi:"port"`
	Ssl      pulumi.StringPtrInput `pulumi:"ssl"`
	Username pulumi.StringPtrInput `pulumi:"username"`
}

func (GetServiceRedisUserConfigMigrationArgs) ElementType

func (GetServiceRedisUserConfigMigrationArgs) ToGetServiceRedisUserConfigMigrationOutput

func (i GetServiceRedisUserConfigMigrationArgs) ToGetServiceRedisUserConfigMigrationOutput() GetServiceRedisUserConfigMigrationOutput

func (GetServiceRedisUserConfigMigrationArgs) ToGetServiceRedisUserConfigMigrationOutputWithContext

func (i GetServiceRedisUserConfigMigrationArgs) ToGetServiceRedisUserConfigMigrationOutputWithContext(ctx context.Context) GetServiceRedisUserConfigMigrationOutput

func (GetServiceRedisUserConfigMigrationArgs) ToGetServiceRedisUserConfigMigrationPtrOutput

func (i GetServiceRedisUserConfigMigrationArgs) ToGetServiceRedisUserConfigMigrationPtrOutput() GetServiceRedisUserConfigMigrationPtrOutput

func (GetServiceRedisUserConfigMigrationArgs) ToGetServiceRedisUserConfigMigrationPtrOutputWithContext

func (i GetServiceRedisUserConfigMigrationArgs) ToGetServiceRedisUserConfigMigrationPtrOutputWithContext(ctx context.Context) GetServiceRedisUserConfigMigrationPtrOutput

type GetServiceRedisUserConfigMigrationInput

type GetServiceRedisUserConfigMigrationInput interface {
	pulumi.Input

	ToGetServiceRedisUserConfigMigrationOutput() GetServiceRedisUserConfigMigrationOutput
	ToGetServiceRedisUserConfigMigrationOutputWithContext(context.Context) GetServiceRedisUserConfigMigrationOutput
}

GetServiceRedisUserConfigMigrationInput is an input type that accepts GetServiceRedisUserConfigMigrationArgs and GetServiceRedisUserConfigMigrationOutput values. You can construct a concrete instance of `GetServiceRedisUserConfigMigrationInput` via:

GetServiceRedisUserConfigMigrationArgs{...}

type GetServiceRedisUserConfigMigrationOutput

type GetServiceRedisUserConfigMigrationOutput struct{ *pulumi.OutputState }

func (GetServiceRedisUserConfigMigrationOutput) ElementType

func (GetServiceRedisUserConfigMigrationOutput) Host

func (GetServiceRedisUserConfigMigrationOutput) Password

func (GetServiceRedisUserConfigMigrationOutput) Port

func (GetServiceRedisUserConfigMigrationOutput) Ssl

func (GetServiceRedisUserConfigMigrationOutput) ToGetServiceRedisUserConfigMigrationOutput

func (o GetServiceRedisUserConfigMigrationOutput) ToGetServiceRedisUserConfigMigrationOutput() GetServiceRedisUserConfigMigrationOutput

func (GetServiceRedisUserConfigMigrationOutput) ToGetServiceRedisUserConfigMigrationOutputWithContext

func (o GetServiceRedisUserConfigMigrationOutput) ToGetServiceRedisUserConfigMigrationOutputWithContext(ctx context.Context) GetServiceRedisUserConfigMigrationOutput

func (GetServiceRedisUserConfigMigrationOutput) ToGetServiceRedisUserConfigMigrationPtrOutput

func (o GetServiceRedisUserConfigMigrationOutput) ToGetServiceRedisUserConfigMigrationPtrOutput() GetServiceRedisUserConfigMigrationPtrOutput

func (GetServiceRedisUserConfigMigrationOutput) ToGetServiceRedisUserConfigMigrationPtrOutputWithContext

func (o GetServiceRedisUserConfigMigrationOutput) ToGetServiceRedisUserConfigMigrationPtrOutputWithContext(ctx context.Context) GetServiceRedisUserConfigMigrationPtrOutput

func (GetServiceRedisUserConfigMigrationOutput) Username

type GetServiceRedisUserConfigMigrationPtrInput

type GetServiceRedisUserConfigMigrationPtrInput interface {
	pulumi.Input

	ToGetServiceRedisUserConfigMigrationPtrOutput() GetServiceRedisUserConfigMigrationPtrOutput
	ToGetServiceRedisUserConfigMigrationPtrOutputWithContext(context.Context) GetServiceRedisUserConfigMigrationPtrOutput
}

GetServiceRedisUserConfigMigrationPtrInput is an input type that accepts GetServiceRedisUserConfigMigrationArgs, GetServiceRedisUserConfigMigrationPtr and GetServiceRedisUserConfigMigrationPtrOutput values. You can construct a concrete instance of `GetServiceRedisUserConfigMigrationPtrInput` via:

        GetServiceRedisUserConfigMigrationArgs{...}

or:

        nil

type GetServiceRedisUserConfigMigrationPtrOutput

type GetServiceRedisUserConfigMigrationPtrOutput struct{ *pulumi.OutputState }

func (GetServiceRedisUserConfigMigrationPtrOutput) Elem

func (GetServiceRedisUserConfigMigrationPtrOutput) ElementType

func (GetServiceRedisUserConfigMigrationPtrOutput) Host

func (GetServiceRedisUserConfigMigrationPtrOutput) Password

func (GetServiceRedisUserConfigMigrationPtrOutput) Port

func (GetServiceRedisUserConfigMigrationPtrOutput) Ssl

func (GetServiceRedisUserConfigMigrationPtrOutput) ToGetServiceRedisUserConfigMigrationPtrOutput

func (o GetServiceRedisUserConfigMigrationPtrOutput) ToGetServiceRedisUserConfigMigrationPtrOutput() GetServiceRedisUserConfigMigrationPtrOutput

func (GetServiceRedisUserConfigMigrationPtrOutput) ToGetServiceRedisUserConfigMigrationPtrOutputWithContext

func (o GetServiceRedisUserConfigMigrationPtrOutput) ToGetServiceRedisUserConfigMigrationPtrOutputWithContext(ctx context.Context) GetServiceRedisUserConfigMigrationPtrOutput

func (GetServiceRedisUserConfigMigrationPtrOutput) Username

type GetServiceRedisUserConfigOutput

type GetServiceRedisUserConfigOutput struct{ *pulumi.OutputState }

func (GetServiceRedisUserConfigOutput) ElementType

func (GetServiceRedisUserConfigOutput) IpFilters

func (GetServiceRedisUserConfigOutput) Migration

func (GetServiceRedisUserConfigOutput) PrivateAccess

func (GetServiceRedisUserConfigOutput) PublicAccess

func (GetServiceRedisUserConfigOutput) RedisLfuDecayTime

func (GetServiceRedisUserConfigOutput) RedisLfuLogFactor

func (GetServiceRedisUserConfigOutput) RedisMaxmemoryPolicy

func (o GetServiceRedisUserConfigOutput) RedisMaxmemoryPolicy() pulumi.StringPtrOutput

func (GetServiceRedisUserConfigOutput) RedisNotifyKeyspaceEvents

func (o GetServiceRedisUserConfigOutput) RedisNotifyKeyspaceEvents() pulumi.StringPtrOutput

func (GetServiceRedisUserConfigOutput) RedisSsl

func (GetServiceRedisUserConfigOutput) RedisTimeout

func (GetServiceRedisUserConfigOutput) ToGetServiceRedisUserConfigOutput

func (o GetServiceRedisUserConfigOutput) ToGetServiceRedisUserConfigOutput() GetServiceRedisUserConfigOutput

func (GetServiceRedisUserConfigOutput) ToGetServiceRedisUserConfigOutputWithContext

func (o GetServiceRedisUserConfigOutput) ToGetServiceRedisUserConfigOutputWithContext(ctx context.Context) GetServiceRedisUserConfigOutput

type GetServiceRedisUserConfigPrivateAccess

type GetServiceRedisUserConfigPrivateAccess struct {
	Prometheus *string `pulumi:"prometheus"`
	Redis      *string `pulumi:"redis"`
}

type GetServiceRedisUserConfigPrivateAccessArgs

type GetServiceRedisUserConfigPrivateAccessArgs struct {
	Prometheus pulumi.StringPtrInput `pulumi:"prometheus"`
	Redis      pulumi.StringPtrInput `pulumi:"redis"`
}

func (GetServiceRedisUserConfigPrivateAccessArgs) ElementType

func (GetServiceRedisUserConfigPrivateAccessArgs) ToGetServiceRedisUserConfigPrivateAccessOutput

func (i GetServiceRedisUserConfigPrivateAccessArgs) ToGetServiceRedisUserConfigPrivateAccessOutput() GetServiceRedisUserConfigPrivateAccessOutput

func (GetServiceRedisUserConfigPrivateAccessArgs) ToGetServiceRedisUserConfigPrivateAccessOutputWithContext

func (i GetServiceRedisUserConfigPrivateAccessArgs) ToGetServiceRedisUserConfigPrivateAccessOutputWithContext(ctx context.Context) GetServiceRedisUserConfigPrivateAccessOutput

func (GetServiceRedisUserConfigPrivateAccessArgs) ToGetServiceRedisUserConfigPrivateAccessPtrOutput

func (i GetServiceRedisUserConfigPrivateAccessArgs) ToGetServiceRedisUserConfigPrivateAccessPtrOutput() GetServiceRedisUserConfigPrivateAccessPtrOutput

func (GetServiceRedisUserConfigPrivateAccessArgs) ToGetServiceRedisUserConfigPrivateAccessPtrOutputWithContext

func (i GetServiceRedisUserConfigPrivateAccessArgs) ToGetServiceRedisUserConfigPrivateAccessPtrOutputWithContext(ctx context.Context) GetServiceRedisUserConfigPrivateAccessPtrOutput

type GetServiceRedisUserConfigPrivateAccessInput

type GetServiceRedisUserConfigPrivateAccessInput interface {
	pulumi.Input

	ToGetServiceRedisUserConfigPrivateAccessOutput() GetServiceRedisUserConfigPrivateAccessOutput
	ToGetServiceRedisUserConfigPrivateAccessOutputWithContext(context.Context) GetServiceRedisUserConfigPrivateAccessOutput
}

GetServiceRedisUserConfigPrivateAccessInput is an input type that accepts GetServiceRedisUserConfigPrivateAccessArgs and GetServiceRedisUserConfigPrivateAccessOutput values. You can construct a concrete instance of `GetServiceRedisUserConfigPrivateAccessInput` via:

GetServiceRedisUserConfigPrivateAccessArgs{...}

type GetServiceRedisUserConfigPrivateAccessOutput

type GetServiceRedisUserConfigPrivateAccessOutput struct{ *pulumi.OutputState }

func (GetServiceRedisUserConfigPrivateAccessOutput) ElementType

func (GetServiceRedisUserConfigPrivateAccessOutput) Prometheus

func (GetServiceRedisUserConfigPrivateAccessOutput) Redis

func (GetServiceRedisUserConfigPrivateAccessOutput) ToGetServiceRedisUserConfigPrivateAccessOutput

func (o GetServiceRedisUserConfigPrivateAccessOutput) ToGetServiceRedisUserConfigPrivateAccessOutput() GetServiceRedisUserConfigPrivateAccessOutput

func (GetServiceRedisUserConfigPrivateAccessOutput) ToGetServiceRedisUserConfigPrivateAccessOutputWithContext

func (o GetServiceRedisUserConfigPrivateAccessOutput) ToGetServiceRedisUserConfigPrivateAccessOutputWithContext(ctx context.Context) GetServiceRedisUserConfigPrivateAccessOutput

func (GetServiceRedisUserConfigPrivateAccessOutput) ToGetServiceRedisUserConfigPrivateAccessPtrOutput

func (o GetServiceRedisUserConfigPrivateAccessOutput) ToGetServiceRedisUserConfigPrivateAccessPtrOutput() GetServiceRedisUserConfigPrivateAccessPtrOutput

func (GetServiceRedisUserConfigPrivateAccessOutput) ToGetServiceRedisUserConfigPrivateAccessPtrOutputWithContext

func (o GetServiceRedisUserConfigPrivateAccessOutput) ToGetServiceRedisUserConfigPrivateAccessPtrOutputWithContext(ctx context.Context) GetServiceRedisUserConfigPrivateAccessPtrOutput

type GetServiceRedisUserConfigPrivateAccessPtrInput

type GetServiceRedisUserConfigPrivateAccessPtrInput interface {
	pulumi.Input

	ToGetServiceRedisUserConfigPrivateAccessPtrOutput() GetServiceRedisUserConfigPrivateAccessPtrOutput
	ToGetServiceRedisUserConfigPrivateAccessPtrOutputWithContext(context.Context) GetServiceRedisUserConfigPrivateAccessPtrOutput
}

GetServiceRedisUserConfigPrivateAccessPtrInput is an input type that accepts GetServiceRedisUserConfigPrivateAccessArgs, GetServiceRedisUserConfigPrivateAccessPtr and GetServiceRedisUserConfigPrivateAccessPtrOutput values. You can construct a concrete instance of `GetServiceRedisUserConfigPrivateAccessPtrInput` via:

        GetServiceRedisUserConfigPrivateAccessArgs{...}

or:

        nil

type GetServiceRedisUserConfigPrivateAccessPtrOutput

type GetServiceRedisUserConfigPrivateAccessPtrOutput struct{ *pulumi.OutputState }

func (GetServiceRedisUserConfigPrivateAccessPtrOutput) Elem

func (GetServiceRedisUserConfigPrivateAccessPtrOutput) ElementType

func (GetServiceRedisUserConfigPrivateAccessPtrOutput) Prometheus

func (GetServiceRedisUserConfigPrivateAccessPtrOutput) Redis

func (GetServiceRedisUserConfigPrivateAccessPtrOutput) ToGetServiceRedisUserConfigPrivateAccessPtrOutput

func (o GetServiceRedisUserConfigPrivateAccessPtrOutput) ToGetServiceRedisUserConfigPrivateAccessPtrOutput() GetServiceRedisUserConfigPrivateAccessPtrOutput

func (GetServiceRedisUserConfigPrivateAccessPtrOutput) ToGetServiceRedisUserConfigPrivateAccessPtrOutputWithContext

func (o GetServiceRedisUserConfigPrivateAccessPtrOutput) ToGetServiceRedisUserConfigPrivateAccessPtrOutputWithContext(ctx context.Context) GetServiceRedisUserConfigPrivateAccessPtrOutput

type GetServiceRedisUserConfigPublicAccess

type GetServiceRedisUserConfigPublicAccess struct {
	Prometheus *string `pulumi:"prometheus"`
	Redis      *string `pulumi:"redis"`
}

type GetServiceRedisUserConfigPublicAccessArgs

type GetServiceRedisUserConfigPublicAccessArgs struct {
	Prometheus pulumi.StringPtrInput `pulumi:"prometheus"`
	Redis      pulumi.StringPtrInput `pulumi:"redis"`
}

func (GetServiceRedisUserConfigPublicAccessArgs) ElementType

func (GetServiceRedisUserConfigPublicAccessArgs) ToGetServiceRedisUserConfigPublicAccessOutput

func (i GetServiceRedisUserConfigPublicAccessArgs) ToGetServiceRedisUserConfigPublicAccessOutput() GetServiceRedisUserConfigPublicAccessOutput

func (GetServiceRedisUserConfigPublicAccessArgs) ToGetServiceRedisUserConfigPublicAccessOutputWithContext

func (i GetServiceRedisUserConfigPublicAccessArgs) ToGetServiceRedisUserConfigPublicAccessOutputWithContext(ctx context.Context) GetServiceRedisUserConfigPublicAccessOutput

func (GetServiceRedisUserConfigPublicAccessArgs) ToGetServiceRedisUserConfigPublicAccessPtrOutput

func (i GetServiceRedisUserConfigPublicAccessArgs) ToGetServiceRedisUserConfigPublicAccessPtrOutput() GetServiceRedisUserConfigPublicAccessPtrOutput

func (GetServiceRedisUserConfigPublicAccessArgs) ToGetServiceRedisUserConfigPublicAccessPtrOutputWithContext

func (i GetServiceRedisUserConfigPublicAccessArgs) ToGetServiceRedisUserConfigPublicAccessPtrOutputWithContext(ctx context.Context) GetServiceRedisUserConfigPublicAccessPtrOutput

type GetServiceRedisUserConfigPublicAccessInput

type GetServiceRedisUserConfigPublicAccessInput interface {
	pulumi.Input

	ToGetServiceRedisUserConfigPublicAccessOutput() GetServiceRedisUserConfigPublicAccessOutput
	ToGetServiceRedisUserConfigPublicAccessOutputWithContext(context.Context) GetServiceRedisUserConfigPublicAccessOutput
}

GetServiceRedisUserConfigPublicAccessInput is an input type that accepts GetServiceRedisUserConfigPublicAccessArgs and GetServiceRedisUserConfigPublicAccessOutput values. You can construct a concrete instance of `GetServiceRedisUserConfigPublicAccessInput` via:

GetServiceRedisUserConfigPublicAccessArgs{...}

type GetServiceRedisUserConfigPublicAccessOutput

type GetServiceRedisUserConfigPublicAccessOutput struct{ *pulumi.OutputState }

func (GetServiceRedisUserConfigPublicAccessOutput) ElementType

func (GetServiceRedisUserConfigPublicAccessOutput) Prometheus

func (GetServiceRedisUserConfigPublicAccessOutput) Redis

func (GetServiceRedisUserConfigPublicAccessOutput) ToGetServiceRedisUserConfigPublicAccessOutput

func (o GetServiceRedisUserConfigPublicAccessOutput) ToGetServiceRedisUserConfigPublicAccessOutput() GetServiceRedisUserConfigPublicAccessOutput

func (GetServiceRedisUserConfigPublicAccessOutput) ToGetServiceRedisUserConfigPublicAccessOutputWithContext

func (o GetServiceRedisUserConfigPublicAccessOutput) ToGetServiceRedisUserConfigPublicAccessOutputWithContext(ctx context.Context) GetServiceRedisUserConfigPublicAccessOutput

func (GetServiceRedisUserConfigPublicAccessOutput) ToGetServiceRedisUserConfigPublicAccessPtrOutput

func (o GetServiceRedisUserConfigPublicAccessOutput) ToGetServiceRedisUserConfigPublicAccessPtrOutput() GetServiceRedisUserConfigPublicAccessPtrOutput

func (GetServiceRedisUserConfigPublicAccessOutput) ToGetServiceRedisUserConfigPublicAccessPtrOutputWithContext

func (o GetServiceRedisUserConfigPublicAccessOutput) ToGetServiceRedisUserConfigPublicAccessPtrOutputWithContext(ctx context.Context) GetServiceRedisUserConfigPublicAccessPtrOutput

type GetServiceRedisUserConfigPublicAccessPtrInput

type GetServiceRedisUserConfigPublicAccessPtrInput interface {
	pulumi.Input

	ToGetServiceRedisUserConfigPublicAccessPtrOutput() GetServiceRedisUserConfigPublicAccessPtrOutput
	ToGetServiceRedisUserConfigPublicAccessPtrOutputWithContext(context.Context) GetServiceRedisUserConfigPublicAccessPtrOutput
}

GetServiceRedisUserConfigPublicAccessPtrInput is an input type that accepts GetServiceRedisUserConfigPublicAccessArgs, GetServiceRedisUserConfigPublicAccessPtr and GetServiceRedisUserConfigPublicAccessPtrOutput values. You can construct a concrete instance of `GetServiceRedisUserConfigPublicAccessPtrInput` via:

        GetServiceRedisUserConfigPublicAccessArgs{...}

or:

        nil

type GetServiceRedisUserConfigPublicAccessPtrOutput

type GetServiceRedisUserConfigPublicAccessPtrOutput struct{ *pulumi.OutputState }

func (GetServiceRedisUserConfigPublicAccessPtrOutput) Elem

func (GetServiceRedisUserConfigPublicAccessPtrOutput) ElementType

func (GetServiceRedisUserConfigPublicAccessPtrOutput) Prometheus

func (GetServiceRedisUserConfigPublicAccessPtrOutput) Redis

func (GetServiceRedisUserConfigPublicAccessPtrOutput) ToGetServiceRedisUserConfigPublicAccessPtrOutput

func (o GetServiceRedisUserConfigPublicAccessPtrOutput) ToGetServiceRedisUserConfigPublicAccessPtrOutput() GetServiceRedisUserConfigPublicAccessPtrOutput

func (GetServiceRedisUserConfigPublicAccessPtrOutput) ToGetServiceRedisUserConfigPublicAccessPtrOutputWithContext

func (o GetServiceRedisUserConfigPublicAccessPtrOutput) ToGetServiceRedisUserConfigPublicAccessPtrOutputWithContext(ctx context.Context) GetServiceRedisUserConfigPublicAccessPtrOutput

type GetServiceServiceIntegration

type GetServiceServiceIntegration struct {
	IntegrationType   string `pulumi:"integrationType"`
	SourceServiceName string `pulumi:"sourceServiceName"`
}

type GetServiceServiceIntegrationArgs

type GetServiceServiceIntegrationArgs struct {
	IntegrationType   pulumi.StringInput `pulumi:"integrationType"`
	SourceServiceName pulumi.StringInput `pulumi:"sourceServiceName"`
}

func (GetServiceServiceIntegrationArgs) ElementType

func (GetServiceServiceIntegrationArgs) ToGetServiceServiceIntegrationOutput

func (i GetServiceServiceIntegrationArgs) ToGetServiceServiceIntegrationOutput() GetServiceServiceIntegrationOutput

func (GetServiceServiceIntegrationArgs) ToGetServiceServiceIntegrationOutputWithContext

func (i GetServiceServiceIntegrationArgs) ToGetServiceServiceIntegrationOutputWithContext(ctx context.Context) GetServiceServiceIntegrationOutput

type GetServiceServiceIntegrationArray

type GetServiceServiceIntegrationArray []GetServiceServiceIntegrationInput

func (GetServiceServiceIntegrationArray) ElementType

func (GetServiceServiceIntegrationArray) ToGetServiceServiceIntegrationArrayOutput

func (i GetServiceServiceIntegrationArray) ToGetServiceServiceIntegrationArrayOutput() GetServiceServiceIntegrationArrayOutput

func (GetServiceServiceIntegrationArray) ToGetServiceServiceIntegrationArrayOutputWithContext

func (i GetServiceServiceIntegrationArray) ToGetServiceServiceIntegrationArrayOutputWithContext(ctx context.Context) GetServiceServiceIntegrationArrayOutput

type GetServiceServiceIntegrationArrayInput

type GetServiceServiceIntegrationArrayInput interface {
	pulumi.Input

	ToGetServiceServiceIntegrationArrayOutput() GetServiceServiceIntegrationArrayOutput
	ToGetServiceServiceIntegrationArrayOutputWithContext(context.Context) GetServiceServiceIntegrationArrayOutput
}

GetServiceServiceIntegrationArrayInput is an input type that accepts GetServiceServiceIntegrationArray and GetServiceServiceIntegrationArrayOutput values. You can construct a concrete instance of `GetServiceServiceIntegrationArrayInput` via:

GetServiceServiceIntegrationArray{ GetServiceServiceIntegrationArgs{...} }

type GetServiceServiceIntegrationArrayOutput

type GetServiceServiceIntegrationArrayOutput struct{ *pulumi.OutputState }

func (GetServiceServiceIntegrationArrayOutput) ElementType

func (GetServiceServiceIntegrationArrayOutput) Index

func (GetServiceServiceIntegrationArrayOutput) ToGetServiceServiceIntegrationArrayOutput

func (o GetServiceServiceIntegrationArrayOutput) ToGetServiceServiceIntegrationArrayOutput() GetServiceServiceIntegrationArrayOutput

func (GetServiceServiceIntegrationArrayOutput) ToGetServiceServiceIntegrationArrayOutputWithContext

func (o GetServiceServiceIntegrationArrayOutput) ToGetServiceServiceIntegrationArrayOutputWithContext(ctx context.Context) GetServiceServiceIntegrationArrayOutput

type GetServiceServiceIntegrationInput

type GetServiceServiceIntegrationInput interface {
	pulumi.Input

	ToGetServiceServiceIntegrationOutput() GetServiceServiceIntegrationOutput
	ToGetServiceServiceIntegrationOutputWithContext(context.Context) GetServiceServiceIntegrationOutput
}

GetServiceServiceIntegrationInput is an input type that accepts GetServiceServiceIntegrationArgs and GetServiceServiceIntegrationOutput values. You can construct a concrete instance of `GetServiceServiceIntegrationInput` via:

GetServiceServiceIntegrationArgs{...}

type GetServiceServiceIntegrationOutput

type GetServiceServiceIntegrationOutput struct{ *pulumi.OutputState }

func (GetServiceServiceIntegrationOutput) ElementType

func (GetServiceServiceIntegrationOutput) IntegrationType

func (GetServiceServiceIntegrationOutput) SourceServiceName

func (GetServiceServiceIntegrationOutput) ToGetServiceServiceIntegrationOutput

func (o GetServiceServiceIntegrationOutput) ToGetServiceServiceIntegrationOutput() GetServiceServiceIntegrationOutput

func (GetServiceServiceIntegrationOutput) ToGetServiceServiceIntegrationOutputWithContext

func (o GetServiceServiceIntegrationOutput) ToGetServiceServiceIntegrationOutputWithContext(ctx context.Context) GetServiceServiceIntegrationOutput

type GetVpcPeeringConnectionClientTimeout added in v2.2.0

type GetVpcPeeringConnectionClientTimeout struct {
	Create *string `pulumi:"create"`
}

type GetVpcPeeringConnectionClientTimeoutArgs added in v2.2.0

type GetVpcPeeringConnectionClientTimeoutArgs struct {
	Create pulumi.StringPtrInput `pulumi:"create"`
}

func (GetVpcPeeringConnectionClientTimeoutArgs) ElementType added in v2.2.0

func (GetVpcPeeringConnectionClientTimeoutArgs) ToGetVpcPeeringConnectionClientTimeoutOutput added in v2.2.0

func (i GetVpcPeeringConnectionClientTimeoutArgs) ToGetVpcPeeringConnectionClientTimeoutOutput() GetVpcPeeringConnectionClientTimeoutOutput

func (GetVpcPeeringConnectionClientTimeoutArgs) ToGetVpcPeeringConnectionClientTimeoutOutputWithContext added in v2.2.0

func (i GetVpcPeeringConnectionClientTimeoutArgs) ToGetVpcPeeringConnectionClientTimeoutOutputWithContext(ctx context.Context) GetVpcPeeringConnectionClientTimeoutOutput

type GetVpcPeeringConnectionClientTimeoutInput added in v2.2.0

type GetVpcPeeringConnectionClientTimeoutInput interface {
	pulumi.Input

	ToGetVpcPeeringConnectionClientTimeoutOutput() GetVpcPeeringConnectionClientTimeoutOutput
	ToGetVpcPeeringConnectionClientTimeoutOutputWithContext(context.Context) GetVpcPeeringConnectionClientTimeoutOutput
}

GetVpcPeeringConnectionClientTimeoutInput is an input type that accepts GetVpcPeeringConnectionClientTimeoutArgs and GetVpcPeeringConnectionClientTimeoutOutput values. You can construct a concrete instance of `GetVpcPeeringConnectionClientTimeoutInput` via:

GetVpcPeeringConnectionClientTimeoutArgs{...}

type GetVpcPeeringConnectionClientTimeoutOutput added in v2.2.0

type GetVpcPeeringConnectionClientTimeoutOutput struct{ *pulumi.OutputState }

func (GetVpcPeeringConnectionClientTimeoutOutput) Create added in v2.2.0

func (GetVpcPeeringConnectionClientTimeoutOutput) ElementType added in v2.2.0

func (GetVpcPeeringConnectionClientTimeoutOutput) ToGetVpcPeeringConnectionClientTimeoutOutput added in v2.2.0

func (o GetVpcPeeringConnectionClientTimeoutOutput) ToGetVpcPeeringConnectionClientTimeoutOutput() GetVpcPeeringConnectionClientTimeoutOutput

func (GetVpcPeeringConnectionClientTimeoutOutput) ToGetVpcPeeringConnectionClientTimeoutOutputWithContext added in v2.2.0

func (o GetVpcPeeringConnectionClientTimeoutOutput) ToGetVpcPeeringConnectionClientTimeoutOutputWithContext(ctx context.Context) GetVpcPeeringConnectionClientTimeoutOutput

type KafkaAcl

type KafkaAcl struct {
	pulumi.CustomResourceState

	// Kafka permission to grant (admin, read, readwrite, write)
	Permission pulumi.StringOutput `pulumi:"permission"`
	// Project to link the Kafka ACL to
	Project pulumi.StringOutput `pulumi:"project"`
	// Service to link the Kafka ACL to
	ServiceName pulumi.StringOutput `pulumi:"serviceName"`
	// Topic name pattern for the ACL entry
	Topic pulumi.StringOutput `pulumi:"topic"`
	// Username pattern for the ACL entry
	Username pulumi.StringOutput `pulumi:"username"`
}

## Example Usage

```go package main

import (

"github.com/pulumi/pulumi-aiven/sdk/v2/go/aiven"
"github.com/pulumi/pulumi/sdk/v2/go/pulumi"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := aiven.NewKafkaAcl(ctx, "mytestacl", &aiven.KafkaAclArgs{
			Permission:  pulumi.String("admin"),
			Project:     pulumi.Any(aiven_project.Myproject.Project),
			ServiceName: pulumi.Any(aiven_service.Myservice.Service_name),
			Topic:       pulumi.String("<TOPIC_NAME_PATTERN>"),
			Username:    pulumi.String("<USERNAME_PATTERN>"),
		})
		if err != nil {
			return err
		}
		return nil
	})
}

```

func GetKafkaAcl

func GetKafkaAcl(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *KafkaAclState, opts ...pulumi.ResourceOption) (*KafkaAcl, error)

GetKafkaAcl gets an existing KafkaAcl 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 NewKafkaAcl

func NewKafkaAcl(ctx *pulumi.Context,
	name string, args *KafkaAclArgs, opts ...pulumi.ResourceOption) (*KafkaAcl, error)

NewKafkaAcl registers a new resource with the given unique name, arguments, and options.

type KafkaAclArgs

type KafkaAclArgs struct {
	// Kafka permission to grant (admin, read, readwrite, write)
	Permission pulumi.StringInput
	// Project to link the Kafka ACL to
	Project pulumi.StringInput
	// Service to link the Kafka ACL to
	ServiceName pulumi.StringInput
	// Topic name pattern for the ACL entry
	Topic pulumi.StringInput
	// Username pattern for the ACL entry
	Username pulumi.StringInput
}

The set of arguments for constructing a KafkaAcl resource.

func (KafkaAclArgs) ElementType

func (KafkaAclArgs) ElementType() reflect.Type

type KafkaAclState

type KafkaAclState struct {
	// Kafka permission to grant (admin, read, readwrite, write)
	Permission pulumi.StringPtrInput
	// Project to link the Kafka ACL to
	Project pulumi.StringPtrInput
	// Service to link the Kafka ACL to
	ServiceName pulumi.StringPtrInput
	// Topic name pattern for the ACL entry
	Topic pulumi.StringPtrInput
	// Username pattern for the ACL entry
	Username pulumi.StringPtrInput
}

func (KafkaAclState) ElementType

func (KafkaAclState) ElementType() reflect.Type

type KafkaConnector

type KafkaConnector struct {
	pulumi.CustomResourceState

	// Kafka Connector configuration parameters
	Config pulumi.StringMapOutput `pulumi:"config"`
	// Kafka connector name
	ConnectorName pulumi.StringOutput `pulumi:"connectorName"`
	// Kafka connector author
	PluginAuthor pulumi.StringOutput `pulumi:"pluginAuthor"`
	// Kafka connector Java class
	PluginClass pulumi.StringOutput `pulumi:"pluginClass"`
	// Kafka connector documentation URL
	PluginDocUrl pulumi.StringOutput `pulumi:"pluginDocUrl"`
	// Kafka connector title
	PluginTitle pulumi.StringOutput `pulumi:"pluginTitle"`
	// Kafka connector type
	PluginType pulumi.StringOutput `pulumi:"pluginType"`
	// Kafka connector version
	PluginVersion pulumi.StringOutput `pulumi:"pluginVersion"`
	// Project to link the kafka connector to
	Project pulumi.StringOutput `pulumi:"project"`
	// Service to link the kafka connector to
	ServiceName pulumi.StringOutput `pulumi:"serviceName"`
	// List of tasks of a connector
	Tasks KafkaConnectorTaskArrayOutput `pulumi:"tasks"`
}

func GetKafkaConnector

func GetKafkaConnector(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *KafkaConnectorState, opts ...pulumi.ResourceOption) (*KafkaConnector, error)

GetKafkaConnector gets an existing KafkaConnector 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 NewKafkaConnector

func NewKafkaConnector(ctx *pulumi.Context,
	name string, args *KafkaConnectorArgs, opts ...pulumi.ResourceOption) (*KafkaConnector, error)

NewKafkaConnector registers a new resource with the given unique name, arguments, and options.

type KafkaConnectorArgs

type KafkaConnectorArgs struct {
	// Kafka Connector configuration parameters
	Config pulumi.StringMapInput
	// Kafka connector name
	ConnectorName pulumi.StringInput
	// Project to link the kafka connector to
	Project pulumi.StringInput
	// Service to link the kafka connector to
	ServiceName pulumi.StringInput
}

The set of arguments for constructing a KafkaConnector resource.

func (KafkaConnectorArgs) ElementType

func (KafkaConnectorArgs) ElementType() reflect.Type

type KafkaConnectorState

type KafkaConnectorState struct {
	// Kafka Connector configuration parameters
	Config pulumi.StringMapInput
	// Kafka connector name
	ConnectorName pulumi.StringPtrInput
	// Kafka connector author
	PluginAuthor pulumi.StringPtrInput
	// Kafka connector Java class
	PluginClass pulumi.StringPtrInput
	// Kafka connector documentation URL
	PluginDocUrl pulumi.StringPtrInput
	// Kafka connector title
	PluginTitle pulumi.StringPtrInput
	// Kafka connector type
	PluginType pulumi.StringPtrInput
	// Kafka connector version
	PluginVersion pulumi.StringPtrInput
	// Project to link the kafka connector to
	Project pulumi.StringPtrInput
	// Service to link the kafka connector to
	ServiceName pulumi.StringPtrInput
	// List of tasks of a connector
	Tasks KafkaConnectorTaskArrayInput
}

func (KafkaConnectorState) ElementType

func (KafkaConnectorState) ElementType() reflect.Type

type KafkaConnectorTask

type KafkaConnectorTask struct {
	Connector *string `pulumi:"connector"`
	Task      *int    `pulumi:"task"`
}

type KafkaConnectorTaskArgs

type KafkaConnectorTaskArgs struct {
	Connector pulumi.StringPtrInput `pulumi:"connector"`
	Task      pulumi.IntPtrInput    `pulumi:"task"`
}

func (KafkaConnectorTaskArgs) ElementType

func (KafkaConnectorTaskArgs) ElementType() reflect.Type

func (KafkaConnectorTaskArgs) ToKafkaConnectorTaskOutput

func (i KafkaConnectorTaskArgs) ToKafkaConnectorTaskOutput() KafkaConnectorTaskOutput

func (KafkaConnectorTaskArgs) ToKafkaConnectorTaskOutputWithContext

func (i KafkaConnectorTaskArgs) ToKafkaConnectorTaskOutputWithContext(ctx context.Context) KafkaConnectorTaskOutput

type KafkaConnectorTaskArray

type KafkaConnectorTaskArray []KafkaConnectorTaskInput

func (KafkaConnectorTaskArray) ElementType

func (KafkaConnectorTaskArray) ElementType() reflect.Type

func (KafkaConnectorTaskArray) ToKafkaConnectorTaskArrayOutput

func (i KafkaConnectorTaskArray) ToKafkaConnectorTaskArrayOutput() KafkaConnectorTaskArrayOutput

func (KafkaConnectorTaskArray) ToKafkaConnectorTaskArrayOutputWithContext

func (i KafkaConnectorTaskArray) ToKafkaConnectorTaskArrayOutputWithContext(ctx context.Context) KafkaConnectorTaskArrayOutput

type KafkaConnectorTaskArrayInput

type KafkaConnectorTaskArrayInput interface {
	pulumi.Input

	ToKafkaConnectorTaskArrayOutput() KafkaConnectorTaskArrayOutput
	ToKafkaConnectorTaskArrayOutputWithContext(context.Context) KafkaConnectorTaskArrayOutput
}

KafkaConnectorTaskArrayInput is an input type that accepts KafkaConnectorTaskArray and KafkaConnectorTaskArrayOutput values. You can construct a concrete instance of `KafkaConnectorTaskArrayInput` via:

KafkaConnectorTaskArray{ KafkaConnectorTaskArgs{...} }

type KafkaConnectorTaskArrayOutput

type KafkaConnectorTaskArrayOutput struct{ *pulumi.OutputState }

func (KafkaConnectorTaskArrayOutput) ElementType

func (KafkaConnectorTaskArrayOutput) Index

func (KafkaConnectorTaskArrayOutput) ToKafkaConnectorTaskArrayOutput

func (o KafkaConnectorTaskArrayOutput) ToKafkaConnectorTaskArrayOutput() KafkaConnectorTaskArrayOutput

func (KafkaConnectorTaskArrayOutput) ToKafkaConnectorTaskArrayOutputWithContext

func (o KafkaConnectorTaskArrayOutput) ToKafkaConnectorTaskArrayOutputWithContext(ctx context.Context) KafkaConnectorTaskArrayOutput

type KafkaConnectorTaskInput

type KafkaConnectorTaskInput interface {
	pulumi.Input

	ToKafkaConnectorTaskOutput() KafkaConnectorTaskOutput
	ToKafkaConnectorTaskOutputWithContext(context.Context) KafkaConnectorTaskOutput
}

KafkaConnectorTaskInput is an input type that accepts KafkaConnectorTaskArgs and KafkaConnectorTaskOutput values. You can construct a concrete instance of `KafkaConnectorTaskInput` via:

KafkaConnectorTaskArgs{...}

type KafkaConnectorTaskOutput

type KafkaConnectorTaskOutput struct{ *pulumi.OutputState }

func (KafkaConnectorTaskOutput) Connector

func (KafkaConnectorTaskOutput) ElementType

func (KafkaConnectorTaskOutput) ElementType() reflect.Type

func (KafkaConnectorTaskOutput) Task

func (KafkaConnectorTaskOutput) ToKafkaConnectorTaskOutput

func (o KafkaConnectorTaskOutput) ToKafkaConnectorTaskOutput() KafkaConnectorTaskOutput

func (KafkaConnectorTaskOutput) ToKafkaConnectorTaskOutputWithContext

func (o KafkaConnectorTaskOutput) ToKafkaConnectorTaskOutputWithContext(ctx context.Context) KafkaConnectorTaskOutput

type KafkaSchema

type KafkaSchema struct {
	pulumi.CustomResourceState

	// Project to link the Kafka Schema to
	Project pulumi.StringOutput `pulumi:"project"`
	// Kafka Schema configuration should be a valid Avro Schema JSON format
	Schema pulumi.StringOutput `pulumi:"schema"`
	// Service to link the Kafka Schema to
	ServiceName pulumi.StringOutput `pulumi:"serviceName"`
	// Kafka Schema Subject name
	SubjectName pulumi.StringOutput `pulumi:"subjectName"`
	// Kafka Schema configuration version
	Version pulumi.IntOutput `pulumi:"version"`
}

func GetKafkaSchema

func GetKafkaSchema(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *KafkaSchemaState, opts ...pulumi.ResourceOption) (*KafkaSchema, error)

GetKafkaSchema gets an existing KafkaSchema 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 NewKafkaSchema

func NewKafkaSchema(ctx *pulumi.Context,
	name string, args *KafkaSchemaArgs, opts ...pulumi.ResourceOption) (*KafkaSchema, error)

NewKafkaSchema registers a new resource with the given unique name, arguments, and options.

type KafkaSchemaArgs

type KafkaSchemaArgs struct {
	// Project to link the Kafka Schema to
	Project pulumi.StringInput
	// Kafka Schema configuration should be a valid Avro Schema JSON format
	Schema pulumi.StringInput
	// Service to link the Kafka Schema to
	ServiceName pulumi.StringInput
	// Kafka Schema Subject name
	SubjectName pulumi.StringInput
}

The set of arguments for constructing a KafkaSchema resource.

func (KafkaSchemaArgs) ElementType

func (KafkaSchemaArgs) ElementType() reflect.Type

type KafkaSchemaConfiguration

type KafkaSchemaConfiguration struct {
	pulumi.CustomResourceState

	// Kafka Schemas compatibility level
	CompatibilityLevel pulumi.StringOutput `pulumi:"compatibilityLevel"`
	// Project to link the Kafka Schemas Configuration to
	Project pulumi.StringOutput `pulumi:"project"`
	// Service to link the Kafka Schemas Configuration to
	ServiceName pulumi.StringOutput `pulumi:"serviceName"`
}

func GetKafkaSchemaConfiguration

func GetKafkaSchemaConfiguration(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *KafkaSchemaConfigurationState, opts ...pulumi.ResourceOption) (*KafkaSchemaConfiguration, error)

GetKafkaSchemaConfiguration gets an existing KafkaSchemaConfiguration 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 NewKafkaSchemaConfiguration

func NewKafkaSchemaConfiguration(ctx *pulumi.Context,
	name string, args *KafkaSchemaConfigurationArgs, opts ...pulumi.ResourceOption) (*KafkaSchemaConfiguration, error)

NewKafkaSchemaConfiguration registers a new resource with the given unique name, arguments, and options.

type KafkaSchemaConfigurationArgs

type KafkaSchemaConfigurationArgs struct {
	// Kafka Schemas compatibility level
	CompatibilityLevel pulumi.StringInput
	// Project to link the Kafka Schemas Configuration to
	Project pulumi.StringInput
	// Service to link the Kafka Schemas Configuration to
	ServiceName pulumi.StringInput
}

The set of arguments for constructing a KafkaSchemaConfiguration resource.

func (KafkaSchemaConfigurationArgs) ElementType

type KafkaSchemaConfigurationState

type KafkaSchemaConfigurationState struct {
	// Kafka Schemas compatibility level
	CompatibilityLevel pulumi.StringPtrInput
	// Project to link the Kafka Schemas Configuration to
	Project pulumi.StringPtrInput
	// Service to link the Kafka Schemas Configuration to
	ServiceName pulumi.StringPtrInput
}

func (KafkaSchemaConfigurationState) ElementType

type KafkaSchemaState

type KafkaSchemaState struct {
	// Project to link the Kafka Schema to
	Project pulumi.StringPtrInput
	// Kafka Schema configuration should be a valid Avro Schema JSON format
	Schema pulumi.StringPtrInput
	// Service to link the Kafka Schema to
	ServiceName pulumi.StringPtrInput
	// Kafka Schema Subject name
	SubjectName pulumi.StringPtrInput
	// Kafka Schema configuration version
	Version pulumi.IntPtrInput
}

func (KafkaSchemaState) ElementType

func (KafkaSchemaState) ElementType() reflect.Type

type KafkaTopic

type KafkaTopic struct {
	pulumi.CustomResourceState

	// Topic cleanup policy. Allowed values: delete, compact
	CleanupPolicy pulumi.StringPtrOutput `pulumi:"cleanupPolicy"`
	// Custom Terraform Client timeouts
	//
	// Deprecated: use timeouts instead
	ClientTimeout KafkaTopicClientTimeoutPtrOutput `pulumi:"clientTimeout"`
	// Minimum required nodes in-sync replicas (ISR) to produce to a partition
	MinimumInSyncReplicas pulumi.IntPtrOutput `pulumi:"minimumInSyncReplicas"`
	// Number of partitions to create in the topic
	Partitions pulumi.IntOutput `pulumi:"partitions"`
	// Project to link the kafka topic to
	Project pulumi.StringOutput `pulumi:"project"`
	// Replication factor for the topic
	Replication pulumi.IntOutput `pulumi:"replication"`
	// Retention bytes
	RetentionBytes pulumi.IntPtrOutput `pulumi:"retentionBytes"`
	// Retention period (hours)
	RetentionHours pulumi.IntPtrOutput `pulumi:"retentionHours"`
	// Service to link the kafka topic to
	ServiceName pulumi.StringOutput `pulumi:"serviceName"`
	// It is a Terraform client-side deletion protection, which prevents a Kafka topic from being deleted. It is recommended to
	// enable this for any production Kafka topic containing critical data.
	TerminationProtection pulumi.BoolPtrOutput `pulumi:"terminationProtection"`
	// Topic name
	TopicName pulumi.StringOutput `pulumi:"topicName"`
}

## Example Usage

```go package main

import (

"github.com/pulumi/pulumi-aiven/sdk/v2/go/aiven"
"github.com/pulumi/pulumi/sdk/v2/go/pulumi"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := aiven.NewKafkaTopic(ctx, "mytesttopic", &aiven.KafkaTopicArgs{
			CleanupPolicy:         pulumi.String("delete"),
			MinimumInSyncReplicas: pulumi.Int(2),
			Partitions:            pulumi.Int(5),
			Project:               pulumi.Any(aiven_project.Myproject.Project),
			Replication:           pulumi.Int(3),
			RetentionBytes:        pulumi.Int(-1),
			RetentionHours:        pulumi.Int(72),
			ServiceName:           pulumi.Any(aiven_service.Myservice.Service_name),
			TopicName:             pulumi.String("<TOPIC_NAME>"),
		})
		if err != nil {
			return err
		}
		return nil
	})
}

```

func GetKafkaTopic

func GetKafkaTopic(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *KafkaTopicState, opts ...pulumi.ResourceOption) (*KafkaTopic, error)

GetKafkaTopic gets an existing KafkaTopic 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 NewKafkaTopic

func NewKafkaTopic(ctx *pulumi.Context,
	name string, args *KafkaTopicArgs, opts ...pulumi.ResourceOption) (*KafkaTopic, error)

NewKafkaTopic registers a new resource with the given unique name, arguments, and options.

type KafkaTopicArgs

type KafkaTopicArgs struct {
	// Topic cleanup policy. Allowed values: delete, compact
	CleanupPolicy pulumi.StringPtrInput
	// Custom Terraform Client timeouts
	//
	// Deprecated: use timeouts instead
	ClientTimeout KafkaTopicClientTimeoutPtrInput
	// Minimum required nodes in-sync replicas (ISR) to produce to a partition
	MinimumInSyncReplicas pulumi.IntPtrInput
	// Number of partitions to create in the topic
	Partitions pulumi.IntInput
	// Project to link the kafka topic to
	Project pulumi.StringInput
	// Replication factor for the topic
	Replication pulumi.IntInput
	// Retention bytes
	RetentionBytes pulumi.IntPtrInput
	// Retention period (hours)
	RetentionHours pulumi.IntPtrInput
	// Service to link the kafka topic to
	ServiceName pulumi.StringInput
	// It is a Terraform client-side deletion protection, which prevents a Kafka topic from being deleted. It is recommended to
	// enable this for any production Kafka topic containing critical data.
	TerminationProtection pulumi.BoolPtrInput
	// Topic name
	TopicName pulumi.StringInput
}

The set of arguments for constructing a KafkaTopic resource.

func (KafkaTopicArgs) ElementType

func (KafkaTopicArgs) ElementType() reflect.Type

type KafkaTopicClientTimeout added in v2.2.0

type KafkaTopicClientTimeout struct {
	Create *string `pulumi:"create"`
	Read   *string `pulumi:"read"`
}

type KafkaTopicClientTimeoutArgs added in v2.2.0

type KafkaTopicClientTimeoutArgs struct {
	Create pulumi.StringPtrInput `pulumi:"create"`
	Read   pulumi.StringPtrInput `pulumi:"read"`
}

func (KafkaTopicClientTimeoutArgs) ElementType added in v2.2.0

func (KafkaTopicClientTimeoutArgs) ToKafkaTopicClientTimeoutOutput added in v2.2.0

func (i KafkaTopicClientTimeoutArgs) ToKafkaTopicClientTimeoutOutput() KafkaTopicClientTimeoutOutput

func (KafkaTopicClientTimeoutArgs) ToKafkaTopicClientTimeoutOutputWithContext added in v2.2.0

func (i KafkaTopicClientTimeoutArgs) ToKafkaTopicClientTimeoutOutputWithContext(ctx context.Context) KafkaTopicClientTimeoutOutput

func (KafkaTopicClientTimeoutArgs) ToKafkaTopicClientTimeoutPtrOutput added in v2.2.0

func (i KafkaTopicClientTimeoutArgs) ToKafkaTopicClientTimeoutPtrOutput() KafkaTopicClientTimeoutPtrOutput

func (KafkaTopicClientTimeoutArgs) ToKafkaTopicClientTimeoutPtrOutputWithContext added in v2.2.0

func (i KafkaTopicClientTimeoutArgs) ToKafkaTopicClientTimeoutPtrOutputWithContext(ctx context.Context) KafkaTopicClientTimeoutPtrOutput

type KafkaTopicClientTimeoutInput added in v2.2.0

type KafkaTopicClientTimeoutInput interface {
	pulumi.Input

	ToKafkaTopicClientTimeoutOutput() KafkaTopicClientTimeoutOutput
	ToKafkaTopicClientTimeoutOutputWithContext(context.Context) KafkaTopicClientTimeoutOutput
}

KafkaTopicClientTimeoutInput is an input type that accepts KafkaTopicClientTimeoutArgs and KafkaTopicClientTimeoutOutput values. You can construct a concrete instance of `KafkaTopicClientTimeoutInput` via:

KafkaTopicClientTimeoutArgs{...}

type KafkaTopicClientTimeoutOutput added in v2.2.0

type KafkaTopicClientTimeoutOutput struct{ *pulumi.OutputState }

func (KafkaTopicClientTimeoutOutput) Create added in v2.2.0

func (KafkaTopicClientTimeoutOutput) ElementType added in v2.2.0

func (KafkaTopicClientTimeoutOutput) Read added in v2.2.0

func (KafkaTopicClientTimeoutOutput) ToKafkaTopicClientTimeoutOutput added in v2.2.0

func (o KafkaTopicClientTimeoutOutput) ToKafkaTopicClientTimeoutOutput() KafkaTopicClientTimeoutOutput

func (KafkaTopicClientTimeoutOutput) ToKafkaTopicClientTimeoutOutputWithContext added in v2.2.0

func (o KafkaTopicClientTimeoutOutput) ToKafkaTopicClientTimeoutOutputWithContext(ctx context.Context) KafkaTopicClientTimeoutOutput

func (KafkaTopicClientTimeoutOutput) ToKafkaTopicClientTimeoutPtrOutput added in v2.2.0

func (o KafkaTopicClientTimeoutOutput) ToKafkaTopicClientTimeoutPtrOutput() KafkaTopicClientTimeoutPtrOutput

func (KafkaTopicClientTimeoutOutput) ToKafkaTopicClientTimeoutPtrOutputWithContext added in v2.2.0

func (o KafkaTopicClientTimeoutOutput) ToKafkaTopicClientTimeoutPtrOutputWithContext(ctx context.Context) KafkaTopicClientTimeoutPtrOutput

type KafkaTopicClientTimeoutPtrInput added in v2.2.0

type KafkaTopicClientTimeoutPtrInput interface {
	pulumi.Input

	ToKafkaTopicClientTimeoutPtrOutput() KafkaTopicClientTimeoutPtrOutput
	ToKafkaTopicClientTimeoutPtrOutputWithContext(context.Context) KafkaTopicClientTimeoutPtrOutput
}

KafkaTopicClientTimeoutPtrInput is an input type that accepts KafkaTopicClientTimeoutArgs, KafkaTopicClientTimeoutPtr and KafkaTopicClientTimeoutPtrOutput values. You can construct a concrete instance of `KafkaTopicClientTimeoutPtrInput` via:

        KafkaTopicClientTimeoutArgs{...}

or:

        nil

func KafkaTopicClientTimeoutPtr added in v2.2.0

func KafkaTopicClientTimeoutPtr(v *KafkaTopicClientTimeoutArgs) KafkaTopicClientTimeoutPtrInput

type KafkaTopicClientTimeoutPtrOutput added in v2.2.0

type KafkaTopicClientTimeoutPtrOutput struct{ *pulumi.OutputState }

func (KafkaTopicClientTimeoutPtrOutput) Create added in v2.2.0

func (KafkaTopicClientTimeoutPtrOutput) Elem added in v2.2.0

func (KafkaTopicClientTimeoutPtrOutput) ElementType added in v2.2.0

func (KafkaTopicClientTimeoutPtrOutput) Read added in v2.2.0

func (KafkaTopicClientTimeoutPtrOutput) ToKafkaTopicClientTimeoutPtrOutput added in v2.2.0

func (o KafkaTopicClientTimeoutPtrOutput) ToKafkaTopicClientTimeoutPtrOutput() KafkaTopicClientTimeoutPtrOutput

func (KafkaTopicClientTimeoutPtrOutput) ToKafkaTopicClientTimeoutPtrOutputWithContext added in v2.2.0

func (o KafkaTopicClientTimeoutPtrOutput) ToKafkaTopicClientTimeoutPtrOutputWithContext(ctx context.Context) KafkaTopicClientTimeoutPtrOutput

type KafkaTopicState

type KafkaTopicState struct {
	// Topic cleanup policy. Allowed values: delete, compact
	CleanupPolicy pulumi.StringPtrInput
	// Custom Terraform Client timeouts
	//
	// Deprecated: use timeouts instead
	ClientTimeout KafkaTopicClientTimeoutPtrInput
	// Minimum required nodes in-sync replicas (ISR) to produce to a partition
	MinimumInSyncReplicas pulumi.IntPtrInput
	// Number of partitions to create in the topic
	Partitions pulumi.IntPtrInput
	// Project to link the kafka topic to
	Project pulumi.StringPtrInput
	// Replication factor for the topic
	Replication pulumi.IntPtrInput
	// Retention bytes
	RetentionBytes pulumi.IntPtrInput
	// Retention period (hours)
	RetentionHours pulumi.IntPtrInput
	// Service to link the kafka topic to
	ServiceName pulumi.StringPtrInput
	// It is a Terraform client-side deletion protection, which prevents a Kafka topic from being deleted. It is recommended to
	// enable this for any production Kafka topic containing critical data.
	TerminationProtection pulumi.BoolPtrInput
	// Topic name
	TopicName pulumi.StringPtrInput
}

func (KafkaTopicState) ElementType

func (KafkaTopicState) ElementType() reflect.Type

type LookupAccountArgs

type LookupAccountArgs struct {
	AccountId   *string `pulumi:"accountId"`
	CreateTime  *string `pulumi:"createTime"`
	Name        string  `pulumi:"name"`
	OwnerTeamId *string `pulumi:"ownerTeamId"`
	TenantId    *string `pulumi:"tenantId"`
	UpdateTime  *string `pulumi:"updateTime"`
}

A collection of arguments for invoking getAccount.

type LookupAccountAuthenticationArgs added in v2.2.0

type LookupAccountAuthenticationArgs struct {
	AccountId        string  `pulumi:"accountId"`
	AuthenticationId *string `pulumi:"authenticationId"`
	CreateTime       *string `pulumi:"createTime"`
	Enabled          *bool   `pulumi:"enabled"`
	Name             string  `pulumi:"name"`
	SamlAcsUrl       *string `pulumi:"samlAcsUrl"`
	SamlCertificate  *string `pulumi:"samlCertificate"`
	SamlEntityId     *string `pulumi:"samlEntityId"`
	SamlIdpUrl       *string `pulumi:"samlIdpUrl"`
	SamlMetadataUrl  *string `pulumi:"samlMetadataUrl"`
	Type             *string `pulumi:"type"`
	UpdateTime       *string `pulumi:"updateTime"`
}

A collection of arguments for invoking getAccountAuthentication.

type LookupAccountAuthenticationResult added in v2.2.0

type LookupAccountAuthenticationResult struct {
	AccountId        string `pulumi:"accountId"`
	AuthenticationId string `pulumi:"authenticationId"`
	CreateTime       string `pulumi:"createTime"`
	Enabled          *bool  `pulumi:"enabled"`
	// The provider-assigned unique ID for this managed resource.
	Id              string  `pulumi:"id"`
	Name            string  `pulumi:"name"`
	SamlAcsUrl      string  `pulumi:"samlAcsUrl"`
	SamlCertificate *string `pulumi:"samlCertificate"`
	SamlEntityId    *string `pulumi:"samlEntityId"`
	SamlIdpUrl      *string `pulumi:"samlIdpUrl"`
	SamlMetadataUrl string  `pulumi:"samlMetadataUrl"`
	Type            *string `pulumi:"type"`
	UpdateTime      string  `pulumi:"updateTime"`
}

A collection of values returned by getAccountAuthentication.

func LookupAccountAuthentication added in v2.2.0

func LookupAccountAuthentication(ctx *pulumi.Context, args *LookupAccountAuthenticationArgs, opts ...pulumi.InvokeOption) (*LookupAccountAuthenticationResult, error)

type LookupAccountResult

type LookupAccountResult struct {
	AccountId  string `pulumi:"accountId"`
	CreateTime string `pulumi:"createTime"`
	// The provider-assigned unique ID for this managed resource.
	Id          string `pulumi:"id"`
	Name        string `pulumi:"name"`
	OwnerTeamId string `pulumi:"ownerTeamId"`
	TenantId    string `pulumi:"tenantId"`
	UpdateTime  string `pulumi:"updateTime"`
}

A collection of values returned by getAccount.

func LookupAccount

func LookupAccount(ctx *pulumi.Context, args *LookupAccountArgs, opts ...pulumi.InvokeOption) (*LookupAccountResult, error)

## Example Usage

```go package main

import (

"github.com/pulumi/pulumi-aiven/sdk/v2/go/aiven"
"github.com/pulumi/pulumi/sdk/v2/go/pulumi"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := aiven.LookupAccount(ctx, &aiven.LookupAccountArgs{
			Name: "<ACCOUNT_NAME>",
		}, nil)
		if err != nil {
			return err
		}
		return nil
	})
}

```

type LookupAccountTeamArgs

type LookupAccountTeamArgs struct {
	AccountId  string  `pulumi:"accountId"`
	CreateTime *string `pulumi:"createTime"`
	Name       string  `pulumi:"name"`
	TeamId     *string `pulumi:"teamId"`
	UpdateTime *string `pulumi:"updateTime"`
}

A collection of arguments for invoking getAccountTeam.

type LookupAccountTeamMemberArgs

type LookupAccountTeamMemberArgs struct {
	Accepted           *bool   `pulumi:"accepted"`
	AccountId          string  `pulumi:"accountId"`
	CreateTime         *string `pulumi:"createTime"`
	InvitedByUserEmail *string `pulumi:"invitedByUserEmail"`
	TeamId             string  `pulumi:"teamId"`
	UserEmail          string  `pulumi:"userEmail"`
}

A collection of arguments for invoking getAccountTeamMember.

type LookupAccountTeamMemberResult

type LookupAccountTeamMemberResult struct {
	Accepted   bool   `pulumi:"accepted"`
	AccountId  string `pulumi:"accountId"`
	CreateTime string `pulumi:"createTime"`
	// The provider-assigned unique ID for this managed resource.
	Id                 string `pulumi:"id"`
	InvitedByUserEmail string `pulumi:"invitedByUserEmail"`
	TeamId             string `pulumi:"teamId"`
	UserEmail          string `pulumi:"userEmail"`
}

A collection of values returned by getAccountTeamMember.

func LookupAccountTeamMember

func LookupAccountTeamMember(ctx *pulumi.Context, args *LookupAccountTeamMemberArgs, opts ...pulumi.InvokeOption) (*LookupAccountTeamMemberResult, error)

## Example Usage

```go package main

import (

"github.com/pulumi/pulumi-aiven/sdk/v2/go/aiven"
"github.com/pulumi/pulumi/sdk/v2/go/pulumi"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := aiven.LookupAccountTeamMember(ctx, &aiven.LookupAccountTeamMemberArgs{
			AccountId: aiven_account.Developers.Account_id,
			TeamId:    aiven_account.Developers.Account_id,
			UserEmail: "user+1@example.com",
		}, nil)
		if err != nil {
			return err
		}
		return nil
	})
}

```

type LookupAccountTeamProjectArgs

type LookupAccountTeamProjectArgs struct {
	AccountId   string  `pulumi:"accountId"`
	ProjectName string  `pulumi:"projectName"`
	TeamId      string  `pulumi:"teamId"`
	TeamType    *string `pulumi:"teamType"`
}

A collection of arguments for invoking getAccountTeamProject.

type LookupAccountTeamProjectResult

type LookupAccountTeamProjectResult struct {
	AccountId string `pulumi:"accountId"`
	// The provider-assigned unique ID for this managed resource.
	Id          string  `pulumi:"id"`
	ProjectName string  `pulumi:"projectName"`
	TeamId      string  `pulumi:"teamId"`
	TeamType    *string `pulumi:"teamType"`
}

A collection of values returned by getAccountTeamProject.

func LookupAccountTeamProject

func LookupAccountTeamProject(ctx *pulumi.Context, args *LookupAccountTeamProjectArgs, opts ...pulumi.InvokeOption) (*LookupAccountTeamProjectResult, error)

## Example Usage

```go package main

import (

"github.com/pulumi/pulumi-aiven/sdk/v2/go/aiven"
"github.com/pulumi/pulumi/sdk/v2/go/pulumi"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := aiven.LookupAccountTeamProject(ctx, &aiven.LookupAccountTeamProjectArgs{
			AccountId:   aiven_account_team.Developers.Account_id,
			ProjectName: aiven_project.Project1.Project,
			TeamId:      aiven_account_team.Developers.Team_id,
		}, nil)
		if err != nil {
			return err
		}
		return nil
	})
}

```

type LookupAccountTeamResult

type LookupAccountTeamResult struct {
	AccountId  string `pulumi:"accountId"`
	CreateTime string `pulumi:"createTime"`
	// The provider-assigned unique ID for this managed resource.
	Id         string `pulumi:"id"`
	Name       string `pulumi:"name"`
	TeamId     string `pulumi:"teamId"`
	UpdateTime string `pulumi:"updateTime"`
}

A collection of values returned by getAccountTeam.

func LookupAccountTeam

func LookupAccountTeam(ctx *pulumi.Context, args *LookupAccountTeamArgs, opts ...pulumi.InvokeOption) (*LookupAccountTeamResult, error)

## Example Usage

```go package main

import (

"github.com/pulumi/pulumi-aiven/sdk/v2/go/aiven"
"github.com/pulumi/pulumi/sdk/v2/go/pulumi"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := aiven.LookupAccountTeam(ctx, &aiven.LookupAccountTeamArgs{
			AccountId: aiven_account.Team.Account_id,
			Name:      "account_team1",
		}, nil)
		if err != nil {
			return err
		}
		return nil
	})
}

```

type LookupConnectionPoolArgs

type LookupConnectionPoolArgs struct {
	ConnectionUri *string `pulumi:"connectionUri"`
	DatabaseName  *string `pulumi:"databaseName"`
	PoolMode      *string `pulumi:"poolMode"`
	PoolName      string  `pulumi:"poolName"`
	PoolSize      *int    `pulumi:"poolSize"`
	Project       string  `pulumi:"project"`
	ServiceName   string  `pulumi:"serviceName"`
	Username      *string `pulumi:"username"`
}

A collection of arguments for invoking getConnectionPool.

type LookupConnectionPoolResult

type LookupConnectionPoolResult struct {
	ConnectionUri string  `pulumi:"connectionUri"`
	DatabaseName  *string `pulumi:"databaseName"`
	// The provider-assigned unique ID for this managed resource.
	Id          string  `pulumi:"id"`
	PoolMode    *string `pulumi:"poolMode"`
	PoolName    string  `pulumi:"poolName"`
	PoolSize    *int    `pulumi:"poolSize"`
	Project     string  `pulumi:"project"`
	ServiceName string  `pulumi:"serviceName"`
	Username    *string `pulumi:"username"`
}

A collection of values returned by getConnectionPool.

func LookupConnectionPool

func LookupConnectionPool(ctx *pulumi.Context, args *LookupConnectionPoolArgs, opts ...pulumi.InvokeOption) (*LookupConnectionPoolResult, error)

## Example Usage

```go package main

import (

"github.com/pulumi/pulumi-aiven/sdk/v2/go/aiven"
"github.com/pulumi/pulumi/sdk/v2/go/pulumi"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := aiven.LookupConnectionPool(ctx, &aiven.LookupConnectionPoolArgs{
			Project:     data.Aiven_service.Myservice.Project,
			ServiceName: data.Aiven_service.Myservice.Service_name,
			PoolName:    "<POOLNAME>",
		}, nil)
		if err != nil {
			return err
		}
		return nil
	})
}

```

type LookupDatabaseArgs

type LookupDatabaseArgs struct {
	DatabaseName          string  `pulumi:"databaseName"`
	LcCollate             *string `pulumi:"lcCollate"`
	LcCtype               *string `pulumi:"lcCtype"`
	Project               string  `pulumi:"project"`
	ServiceName           string  `pulumi:"serviceName"`
	TerminationProtection *bool   `pulumi:"terminationProtection"`
}

A collection of arguments for invoking getDatabase.

type LookupDatabaseResult

type LookupDatabaseResult struct {
	DatabaseName string `pulumi:"databaseName"`
	// The provider-assigned unique ID for this managed resource.
	Id                    string  `pulumi:"id"`
	LcCollate             *string `pulumi:"lcCollate"`
	LcCtype               *string `pulumi:"lcCtype"`
	Project               string  `pulumi:"project"`
	ServiceName           string  `pulumi:"serviceName"`
	TerminationProtection *bool   `pulumi:"terminationProtection"`
}

A collection of values returned by getDatabase.

func LookupDatabase

func LookupDatabase(ctx *pulumi.Context, args *LookupDatabaseArgs, opts ...pulumi.InvokeOption) (*LookupDatabaseResult, error)

## Example Usage

```go package main

import (

"github.com/pulumi/pulumi-aiven/sdk/v2/go/aiven"
"github.com/pulumi/pulumi/sdk/v2/go/pulumi"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := aiven.LookupDatabase(ctx, &aiven.LookupDatabaseArgs{
			Project:      data.Aiven_service.Myservice.Project,
			ServiceName:  data.Aiven_service.Myservice.Service_name,
			DatabaseName: "<DATABASE_NAME>",
		}, nil)
		if err != nil {
			return err
		}
		return nil
	})
}

```

type LookupElasticSearchAclArgs

type LookupElasticSearchAclArgs struct {
	Acls        []GetElasticSearchAclAcl `pulumi:"acls"`
	Enabled     *bool                    `pulumi:"enabled"`
	ExtendedAcl *bool                    `pulumi:"extendedAcl"`
	Project     string                   `pulumi:"project"`
	ServiceName string                   `pulumi:"serviceName"`
}

A collection of arguments for invoking getElasticSearchAcl.

type LookupElasticSearchAclResult

type LookupElasticSearchAclResult struct {
	Acls        []GetElasticSearchAclAcl `pulumi:"acls"`
	Enabled     *bool                    `pulumi:"enabled"`
	ExtendedAcl *bool                    `pulumi:"extendedAcl"`
	// The provider-assigned unique ID for this managed resource.
	Id          string `pulumi:"id"`
	Project     string `pulumi:"project"`
	ServiceName string `pulumi:"serviceName"`
}

A collection of values returned by getElasticSearchAcl.

type LookupKafkaAclArgs

type LookupKafkaAclArgs struct {
	Permission  string `pulumi:"permission"`
	Project     string `pulumi:"project"`
	ServiceName string `pulumi:"serviceName"`
	Topic       string `pulumi:"topic"`
	Username    string `pulumi:"username"`
}

A collection of arguments for invoking getKafkaAcl.

type LookupKafkaAclResult

type LookupKafkaAclResult struct {
	// The provider-assigned unique ID for this managed resource.
	Id          string `pulumi:"id"`
	Permission  string `pulumi:"permission"`
	Project     string `pulumi:"project"`
	ServiceName string `pulumi:"serviceName"`
	Topic       string `pulumi:"topic"`
	Username    string `pulumi:"username"`
}

A collection of values returned by getKafkaAcl.

func LookupKafkaAcl

func LookupKafkaAcl(ctx *pulumi.Context, args *LookupKafkaAclArgs, opts ...pulumi.InvokeOption) (*LookupKafkaAclResult, error)

type LookupKafkaConnectorArgs

type LookupKafkaConnectorArgs struct {
	Config        map[string]string       `pulumi:"config"`
	ConnectorName string                  `pulumi:"connectorName"`
	PluginAuthor  *string                 `pulumi:"pluginAuthor"`
	PluginClass   *string                 `pulumi:"pluginClass"`
	PluginDocUrl  *string                 `pulumi:"pluginDocUrl"`
	PluginTitle   *string                 `pulumi:"pluginTitle"`
	PluginType    *string                 `pulumi:"pluginType"`
	PluginVersion *string                 `pulumi:"pluginVersion"`
	Project       string                  `pulumi:"project"`
	ServiceName   string                  `pulumi:"serviceName"`
	Tasks         []GetKafkaConnectorTask `pulumi:"tasks"`
}

A collection of arguments for invoking getKafkaConnector.

type LookupKafkaConnectorResult

type LookupKafkaConnectorResult struct {
	Config        map[string]string `pulumi:"config"`
	ConnectorName string            `pulumi:"connectorName"`
	// The provider-assigned unique ID for this managed resource.
	Id            string                  `pulumi:"id"`
	PluginAuthor  string                  `pulumi:"pluginAuthor"`
	PluginClass   string                  `pulumi:"pluginClass"`
	PluginDocUrl  string                  `pulumi:"pluginDocUrl"`
	PluginTitle   string                  `pulumi:"pluginTitle"`
	PluginType    string                  `pulumi:"pluginType"`
	PluginVersion string                  `pulumi:"pluginVersion"`
	Project       string                  `pulumi:"project"`
	ServiceName   string                  `pulumi:"serviceName"`
	Tasks         []GetKafkaConnectorTask `pulumi:"tasks"`
}

A collection of values returned by getKafkaConnector.

type LookupKafkaSchemaArgs

type LookupKafkaSchemaArgs struct {
	Project     string  `pulumi:"project"`
	Schema      *string `pulumi:"schema"`
	ServiceName string  `pulumi:"serviceName"`
	SubjectName string  `pulumi:"subjectName"`
	Version     *int    `pulumi:"version"`
}

A collection of arguments for invoking getKafkaSchema.

type LookupKafkaSchemaConfigurationArgs

type LookupKafkaSchemaConfigurationArgs struct {
	Project     string  `pulumi:"project"`
	Schema      *string `pulumi:"schema"`
	ServiceName string  `pulumi:"serviceName"`
	SubjectName *string `pulumi:"subjectName"`
	Version     *int    `pulumi:"version"`
}

A collection of arguments for invoking getKafkaSchemaConfiguration.

type LookupKafkaSchemaConfigurationResult

type LookupKafkaSchemaConfigurationResult struct {
	// The provider-assigned unique ID for this managed resource.
	Id          string  `pulumi:"id"`
	Project     string  `pulumi:"project"`
	Schema      *string `pulumi:"schema"`
	ServiceName string  `pulumi:"serviceName"`
	SubjectName *string `pulumi:"subjectName"`
	Version     int     `pulumi:"version"`
}

A collection of values returned by getKafkaSchemaConfiguration.

type LookupKafkaSchemaResult

type LookupKafkaSchemaResult struct {
	// The provider-assigned unique ID for this managed resource.
	Id          string  `pulumi:"id"`
	Project     string  `pulumi:"project"`
	Schema      *string `pulumi:"schema"`
	ServiceName string  `pulumi:"serviceName"`
	SubjectName string  `pulumi:"subjectName"`
	Version     int     `pulumi:"version"`
}

A collection of values returned by getKafkaSchema.

type LookupKafkaTopicArgs

type LookupKafkaTopicArgs struct {
	CleanupPolicy         *string                     `pulumi:"cleanupPolicy"`
	ClientTimeout         *GetKafkaTopicClientTimeout `pulumi:"clientTimeout"`
	MinimumInSyncReplicas *int                        `pulumi:"minimumInSyncReplicas"`
	Partitions            *int                        `pulumi:"partitions"`
	Project               string                      `pulumi:"project"`
	Replication           *int                        `pulumi:"replication"`
	RetentionBytes        *int                        `pulumi:"retentionBytes"`
	RetentionHours        *int                        `pulumi:"retentionHours"`
	ServiceName           string                      `pulumi:"serviceName"`
	TerminationProtection *bool                       `pulumi:"terminationProtection"`
	TopicName             string                      `pulumi:"topicName"`
}

A collection of arguments for invoking getKafkaTopic.

type LookupKafkaTopicResult

type LookupKafkaTopicResult struct {
	CleanupPolicy *string                     `pulumi:"cleanupPolicy"`
	ClientTimeout *GetKafkaTopicClientTimeout `pulumi:"clientTimeout"`
	// The provider-assigned unique ID for this managed resource.
	Id                    string `pulumi:"id"`
	MinimumInSyncReplicas *int   `pulumi:"minimumInSyncReplicas"`
	Partitions            *int   `pulumi:"partitions"`
	Project               string `pulumi:"project"`
	Replication           *int   `pulumi:"replication"`
	RetentionBytes        *int   `pulumi:"retentionBytes"`
	RetentionHours        *int   `pulumi:"retentionHours"`
	ServiceName           string `pulumi:"serviceName"`
	TerminationProtection *bool  `pulumi:"terminationProtection"`
	TopicName             string `pulumi:"topicName"`
}

A collection of values returned by getKafkaTopic.

func LookupKafkaTopic

func LookupKafkaTopic(ctx *pulumi.Context, args *LookupKafkaTopicArgs, opts ...pulumi.InvokeOption) (*LookupKafkaTopicResult, error)

## Example Usage

```go package main

import (

"github.com/pulumi/pulumi-aiven/sdk/v2/go/aiven"
"github.com/pulumi/pulumi/sdk/v2/go/pulumi"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := aiven.LookupKafkaTopic(ctx, &aiven.LookupKafkaTopicArgs{
			Project:     data.Aiven_service.Myservice.Project,
			ServiceName: data.Aiven_service.Myservice.Service_name,
			TopicName:   "<TOPIC_NAME>",
		}, nil)
		if err != nil {
			return err
		}
		return nil
	})
}

```

type LookupMirrorMakerReplicationFlowArgs added in v2.2.0

type LookupMirrorMakerReplicationFlowArgs struct {
	Enable           *bool    `pulumi:"enable"`
	Project          string   `pulumi:"project"`
	ServiceName      string   `pulumi:"serviceName"`
	SourceCluster    string   `pulumi:"sourceCluster"`
	TargetCluster    string   `pulumi:"targetCluster"`
	Topics           []string `pulumi:"topics"`
	TopicsBlacklists []string `pulumi:"topicsBlacklists"`
}

A collection of arguments for invoking getMirrorMakerReplicationFlow.

type LookupMirrorMakerReplicationFlowResult added in v2.2.0

type LookupMirrorMakerReplicationFlowResult struct {
	Enable *bool `pulumi:"enable"`
	// The provider-assigned unique ID for this managed resource.
	Id               string   `pulumi:"id"`
	Project          string   `pulumi:"project"`
	ServiceName      string   `pulumi:"serviceName"`
	SourceCluster    string   `pulumi:"sourceCluster"`
	TargetCluster    string   `pulumi:"targetCluster"`
	Topics           []string `pulumi:"topics"`
	TopicsBlacklists []string `pulumi:"topicsBlacklists"`
}

A collection of values returned by getMirrorMakerReplicationFlow.

type LookupProjectArgs

type LookupProjectArgs struct {
	AccountId       *string  `pulumi:"accountId"`
	BillingAddress  *string  `pulumi:"billingAddress"`
	BillingEmails   []string `pulumi:"billingEmails"`
	CaCert          *string  `pulumi:"caCert"`
	CardId          *string  `pulumi:"cardId"`
	CopyFromProject *string  `pulumi:"copyFromProject"`
	CountryCode     *string  `pulumi:"countryCode"`
	Project         string   `pulumi:"project"`
	TechnicalEmails []string `pulumi:"technicalEmails"`
}

A collection of arguments for invoking getProject.

type LookupProjectResult

type LookupProjectResult struct {
	AccountId       *string  `pulumi:"accountId"`
	BillingAddress  *string  `pulumi:"billingAddress"`
	BillingEmails   []string `pulumi:"billingEmails"`
	CaCert          string   `pulumi:"caCert"`
	CardId          *string  `pulumi:"cardId"`
	CopyFromProject *string  `pulumi:"copyFromProject"`
	CountryCode     *string  `pulumi:"countryCode"`
	// The provider-assigned unique ID for this managed resource.
	Id              string   `pulumi:"id"`
	Project         string   `pulumi:"project"`
	TechnicalEmails []string `pulumi:"technicalEmails"`
}

A collection of values returned by getProject.

func LookupProject

func LookupProject(ctx *pulumi.Context, args *LookupProjectArgs, opts ...pulumi.InvokeOption) (*LookupProjectResult, error)

## Example Usage

```go package main

import (

"github.com/pulumi/pulumi-aiven/sdk/v2/go/aiven"
"github.com/pulumi/pulumi/sdk/v2/go/pulumi"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := aiven.LookupProject(ctx, &aiven.LookupProjectArgs{
			Project: "<PROJECT_NAME>",
		}, nil)
		if err != nil {
			return err
		}
		return nil
	})
}

```

type LookupProjectUserArgs

type LookupProjectUserArgs struct {
	Accepted   *bool   `pulumi:"accepted"`
	Email      string  `pulumi:"email"`
	MemberType *string `pulumi:"memberType"`
	Project    string  `pulumi:"project"`
}

A collection of arguments for invoking getProjectUser.

type LookupProjectUserResult

type LookupProjectUserResult struct {
	Accepted bool   `pulumi:"accepted"`
	Email    string `pulumi:"email"`
	// The provider-assigned unique ID for this managed resource.
	Id         string  `pulumi:"id"`
	MemberType *string `pulumi:"memberType"`
	Project    string  `pulumi:"project"`
}

A collection of values returned by getProjectUser.

func LookupProjectUser

func LookupProjectUser(ctx *pulumi.Context, args *LookupProjectUserArgs, opts ...pulumi.InvokeOption) (*LookupProjectUserResult, error)

## Example Usage

```go package main

import (

"github.com/pulumi/pulumi-aiven/sdk/v2/go/aiven"
"github.com/pulumi/pulumi/sdk/v2/go/pulumi"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := aiven.LookupProjectUser(ctx, &aiven.LookupProjectUserArgs{
			Project: data.Aiven_project.Myproject.Project,
			Email:   "john.doe@example.com",
		}, nil)
		if err != nil {
			return err
		}
		return nil
	})
}

```

type LookupProjectVpcArgs

type LookupProjectVpcArgs struct {
	ClientTimeout *GetProjectVpcClientTimeout `pulumi:"clientTimeout"`
	CloudName     string                      `pulumi:"cloudName"`
	NetworkCidr   *string                     `pulumi:"networkCidr"`
	Project       string                      `pulumi:"project"`
	State         *string                     `pulumi:"state"`
}

A collection of arguments for invoking getProjectVpc.

type LookupProjectVpcResult

type LookupProjectVpcResult struct {
	ClientTimeout *GetProjectVpcClientTimeout `pulumi:"clientTimeout"`
	CloudName     string                      `pulumi:"cloudName"`
	// The provider-assigned unique ID for this managed resource.
	Id          string  `pulumi:"id"`
	NetworkCidr *string `pulumi:"networkCidr"`
	Project     string  `pulumi:"project"`
	State       string  `pulumi:"state"`
}

A collection of values returned by getProjectVpc.

func LookupProjectVpc

func LookupProjectVpc(ctx *pulumi.Context, args *LookupProjectVpcArgs, opts ...pulumi.InvokeOption) (*LookupProjectVpcResult, error)

## Example Usage

```go package main

import (

"github.com/pulumi/pulumi-aiven/sdk/v2/go/aiven"
"github.com/pulumi/pulumi/sdk/v2/go/pulumi"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := aiven.LookupProjectVpc(ctx, &aiven.LookupProjectVpcArgs{
			Project:   data.Aiven_project.Myproject.Project,
			CloudName: "google-europe-west1",
		}, nil)
		if err != nil {
			return err
		}
		return nil
	})
}

```

type LookupServiceArgs

type LookupServiceArgs struct {
	Cassandra                  *GetServiceCassandra                  `pulumi:"cassandra"`
	CassandraUserConfig        *GetServiceCassandraUserConfig        `pulumi:"cassandraUserConfig"`
	ClientTimeout              *GetServiceClientTimeout              `pulumi:"clientTimeout"`
	CloudName                  *string                               `pulumi:"cloudName"`
	Components                 []GetServiceComponent                 `pulumi:"components"`
	Elasticsearch              *GetServiceElasticsearch              `pulumi:"elasticsearch"`
	ElasticsearchUserConfig    *GetServiceElasticsearchUserConfig    `pulumi:"elasticsearchUserConfig"`
	Grafana                    *GetServiceGrafana                    `pulumi:"grafana"`
	GrafanaUserConfig          *GetServiceGrafanaUserConfig          `pulumi:"grafanaUserConfig"`
	Influxdb                   *GetServiceInfluxdb                   `pulumi:"influxdb"`
	InfluxdbUserConfig         *GetServiceInfluxdbUserConfig         `pulumi:"influxdbUserConfig"`
	Kafka                      *GetServiceKafka                      `pulumi:"kafka"`
	KafkaConnect               *GetServiceKafkaConnect               `pulumi:"kafkaConnect"`
	KafkaConnectUserConfig     *GetServiceKafkaConnectUserConfig     `pulumi:"kafkaConnectUserConfig"`
	KafkaMirrormaker           *GetServiceKafkaMirrormaker           `pulumi:"kafkaMirrormaker"`
	KafkaMirrormakerUserConfig *GetServiceKafkaMirrormakerUserConfig `pulumi:"kafkaMirrormakerUserConfig"`
	KafkaUserConfig            *GetServiceKafkaUserConfig            `pulumi:"kafkaUserConfig"`
	MaintenanceWindowDow       *string                               `pulumi:"maintenanceWindowDow"`
	MaintenanceWindowTime      *string                               `pulumi:"maintenanceWindowTime"`
	Mysql                      *GetServiceMysql                      `pulumi:"mysql"`
	MysqlUserConfig            *GetServiceMysqlUserConfig            `pulumi:"mysqlUserConfig"`
	Pg                         *GetServicePg                         `pulumi:"pg"`
	PgUserConfig               *GetServicePgUserConfig               `pulumi:"pgUserConfig"`
	Plan                       *string                               `pulumi:"plan"`
	Project                    string                                `pulumi:"project"`
	ProjectVpcId               *string                               `pulumi:"projectVpcId"`
	Redis                      *GetServiceRedis                      `pulumi:"redis"`
	RedisUserConfig            *GetServiceRedisUserConfig            `pulumi:"redisUserConfig"`
	ServiceHost                *string                               `pulumi:"serviceHost"`
	ServiceIntegrations        []GetServiceServiceIntegration        `pulumi:"serviceIntegrations"`
	ServiceName                string                                `pulumi:"serviceName"`
	ServicePassword            *string                               `pulumi:"servicePassword"`
	ServicePort                *int                                  `pulumi:"servicePort"`
	ServiceType                *string                               `pulumi:"serviceType"`
	ServiceUri                 *string                               `pulumi:"serviceUri"`
	ServiceUsername            *string                               `pulumi:"serviceUsername"`
	State                      *string                               `pulumi:"state"`
	TerminationProtection      *bool                                 `pulumi:"terminationProtection"`
}

A collection of arguments for invoking getService.

type LookupServiceIntegrationArgs added in v2.2.0

type LookupServiceIntegrationArgs struct {
	DestinationEndpointId      *string                                          `pulumi:"destinationEndpointId"`
	DestinationServiceName     string                                           `pulumi:"destinationServiceName"`
	IntegrationType            string                                           `pulumi:"integrationType"`
	KafkaConnectUserConfig     *GetServiceIntegrationKafkaConnectUserConfig     `pulumi:"kafkaConnectUserConfig"`
	KafkaMirrormakerUserConfig *GetServiceIntegrationKafkaMirrormakerUserConfig `pulumi:"kafkaMirrormakerUserConfig"`
	LogsUserConfig             *GetServiceIntegrationLogsUserConfig             `pulumi:"logsUserConfig"`
	MirrormakerUserConfig      *GetServiceIntegrationMirrormakerUserConfig      `pulumi:"mirrormakerUserConfig"`
	Project                    string                                           `pulumi:"project"`
	SourceEndpointId           *string                                          `pulumi:"sourceEndpointId"`
	SourceServiceName          string                                           `pulumi:"sourceServiceName"`
}

A collection of arguments for invoking getServiceIntegration.

type LookupServiceIntegrationEndpointArgs

type LookupServiceIntegrationEndpointArgs struct {
	DatadogUserConfig                   *GetServiceIntegrationEndpointDatadogUserConfig                   `pulumi:"datadogUserConfig"`
	EndpointConfig                      map[string]string                                                 `pulumi:"endpointConfig"`
	EndpointName                        string                                                            `pulumi:"endpointName"`
	EndpointType                        *string                                                           `pulumi:"endpointType"`
	ExternalElasticsearchLogsUserConfig *GetServiceIntegrationEndpointExternalElasticsearchLogsUserConfig `pulumi:"externalElasticsearchLogsUserConfig"`
	Project                             string                                                            `pulumi:"project"`
	PrometheusUserConfig                *GetServiceIntegrationEndpointPrometheusUserConfig                `pulumi:"prometheusUserConfig"`
	RsyslogUserConfig                   *GetServiceIntegrationEndpointRsyslogUserConfig                   `pulumi:"rsyslogUserConfig"`
}

A collection of arguments for invoking getServiceIntegrationEndpoint.

type LookupServiceIntegrationEndpointResult

type LookupServiceIntegrationEndpointResult struct {
	DatadogUserConfig                   *GetServiceIntegrationEndpointDatadogUserConfig                   `pulumi:"datadogUserConfig"`
	EndpointConfig                      map[string]string                                                 `pulumi:"endpointConfig"`
	EndpointName                        string                                                            `pulumi:"endpointName"`
	EndpointType                        *string                                                           `pulumi:"endpointType"`
	ExternalElasticsearchLogsUserConfig *GetServiceIntegrationEndpointExternalElasticsearchLogsUserConfig `pulumi:"externalElasticsearchLogsUserConfig"`
	// The provider-assigned unique ID for this managed resource.
	Id                   string                                             `pulumi:"id"`
	Project              string                                             `pulumi:"project"`
	PrometheusUserConfig *GetServiceIntegrationEndpointPrometheusUserConfig `pulumi:"prometheusUserConfig"`
	RsyslogUserConfig    *GetServiceIntegrationEndpointRsyslogUserConfig    `pulumi:"rsyslogUserConfig"`
}

A collection of values returned by getServiceIntegrationEndpoint.

func LookupServiceIntegrationEndpoint

## Example Usage

```go package main

import (

"github.com/pulumi/pulumi-aiven/sdk/v2/go/aiven"
"github.com/pulumi/pulumi/sdk/v2/go/pulumi"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := aiven.LookupServiceIntegrationEndpoint(ctx, &aiven.LookupServiceIntegrationEndpointArgs{
			Project:      data.Aiven_project.Myproject.Project,
			EndpointName: "<ENDPOINT_NAME>",
		}, nil)
		if err != nil {
			return err
		}
		return nil
	})
}

```

type LookupServiceIntegrationResult added in v2.2.0

type LookupServiceIntegrationResult struct {
	DestinationEndpointId  *string `pulumi:"destinationEndpointId"`
	DestinationServiceName string  `pulumi:"destinationServiceName"`
	// The provider-assigned unique ID for this managed resource.
	Id                         string                                           `pulumi:"id"`
	IntegrationType            string                                           `pulumi:"integrationType"`
	KafkaConnectUserConfig     *GetServiceIntegrationKafkaConnectUserConfig     `pulumi:"kafkaConnectUserConfig"`
	KafkaMirrormakerUserConfig *GetServiceIntegrationKafkaMirrormakerUserConfig `pulumi:"kafkaMirrormakerUserConfig"`
	LogsUserConfig             *GetServiceIntegrationLogsUserConfig             `pulumi:"logsUserConfig"`
	MirrormakerUserConfig      *GetServiceIntegrationMirrormakerUserConfig      `pulumi:"mirrormakerUserConfig"`
	Project                    string                                           `pulumi:"project"`
	SourceEndpointId           *string                                          `pulumi:"sourceEndpointId"`
	SourceServiceName          string                                           `pulumi:"sourceServiceName"`
}

A collection of values returned by getServiceIntegration.

func LookupServiceIntegration added in v2.2.0

func LookupServiceIntegration(ctx *pulumi.Context, args *LookupServiceIntegrationArgs, opts ...pulumi.InvokeOption) (*LookupServiceIntegrationResult, error)

type LookupServiceResult

type LookupServiceResult struct {
	Cassandra               GetServiceCassandra                `pulumi:"cassandra"`
	CassandraUserConfig     *GetServiceCassandraUserConfig     `pulumi:"cassandraUserConfig"`
	ClientTimeout           *GetServiceClientTimeout           `pulumi:"clientTimeout"`
	CloudName               *string                            `pulumi:"cloudName"`
	Components              []GetServiceComponent              `pulumi:"components"`
	Elasticsearch           GetServiceElasticsearch            `pulumi:"elasticsearch"`
	ElasticsearchUserConfig *GetServiceElasticsearchUserConfig `pulumi:"elasticsearchUserConfig"`
	Grafana                 GetServiceGrafana                  `pulumi:"grafana"`
	GrafanaUserConfig       *GetServiceGrafanaUserConfig       `pulumi:"grafanaUserConfig"`
	// The provider-assigned unique ID for this managed resource.
	Id                         string                                `pulumi:"id"`
	Influxdb                   GetServiceInfluxdb                    `pulumi:"influxdb"`
	InfluxdbUserConfig         *GetServiceInfluxdbUserConfig         `pulumi:"influxdbUserConfig"`
	Kafka                      GetServiceKafka                       `pulumi:"kafka"`
	KafkaConnect               GetServiceKafkaConnect                `pulumi:"kafkaConnect"`
	KafkaConnectUserConfig     *GetServiceKafkaConnectUserConfig     `pulumi:"kafkaConnectUserConfig"`
	KafkaMirrormaker           GetServiceKafkaMirrormaker            `pulumi:"kafkaMirrormaker"`
	KafkaMirrormakerUserConfig *GetServiceKafkaMirrormakerUserConfig `pulumi:"kafkaMirrormakerUserConfig"`
	KafkaUserConfig            *GetServiceKafkaUserConfig            `pulumi:"kafkaUserConfig"`
	MaintenanceWindowDow       *string                               `pulumi:"maintenanceWindowDow"`
	MaintenanceWindowTime      *string                               `pulumi:"maintenanceWindowTime"`
	Mysql                      GetServiceMysql                       `pulumi:"mysql"`
	MysqlUserConfig            *GetServiceMysqlUserConfig            `pulumi:"mysqlUserConfig"`
	Pg                         GetServicePg                          `pulumi:"pg"`
	PgUserConfig               *GetServicePgUserConfig               `pulumi:"pgUserConfig"`
	Plan                       *string                               `pulumi:"plan"`
	Project                    string                                `pulumi:"project"`
	ProjectVpcId               *string                               `pulumi:"projectVpcId"`
	Redis                      GetServiceRedis                       `pulumi:"redis"`
	RedisUserConfig            *GetServiceRedisUserConfig            `pulumi:"redisUserConfig"`
	ServiceHost                string                                `pulumi:"serviceHost"`
	ServiceIntegrations        []GetServiceServiceIntegration        `pulumi:"serviceIntegrations"`
	ServiceName                string                                `pulumi:"serviceName"`
	ServicePassword            string                                `pulumi:"servicePassword"`
	ServicePort                int                                   `pulumi:"servicePort"`
	ServiceType                *string                               `pulumi:"serviceType"`
	ServiceUri                 string                                `pulumi:"serviceUri"`
	ServiceUsername            string                                `pulumi:"serviceUsername"`
	State                      string                                `pulumi:"state"`
	TerminationProtection      *bool                                 `pulumi:"terminationProtection"`
}

A collection of values returned by getService.

func LookupService

func LookupService(ctx *pulumi.Context, args *LookupServiceArgs, opts ...pulumi.InvokeOption) (*LookupServiceResult, error)

## Example Usage

```go package main

import (

"github.com/pulumi/pulumi-aiven/sdk/v2/go/aiven"
"github.com/pulumi/pulumi/sdk/v2/go/pulumi"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := aiven.LookupService(ctx, &aiven.LookupServiceArgs{
			Project:     data.Aiven_project.Myproject.Project,
			ServiceName: "<SERVICE_NAME>",
		}, nil)
		if err != nil {
			return err
		}
		return nil
	})
}

```

type LookupServiceUserArgs

type LookupServiceUserArgs struct {
	AccessCert  *string `pulumi:"accessCert"`
	AccessKey   *string `pulumi:"accessKey"`
	Password    *string `pulumi:"password"`
	Project     string  `pulumi:"project"`
	ServiceName string  `pulumi:"serviceName"`
	Type        *string `pulumi:"type"`
	Username    string  `pulumi:"username"`
}

A collection of arguments for invoking getServiceUser.

type LookupServiceUserResult

type LookupServiceUserResult struct {
	AccessCert string `pulumi:"accessCert"`
	AccessKey  string `pulumi:"accessKey"`
	// The provider-assigned unique ID for this managed resource.
	Id          string `pulumi:"id"`
	Password    string `pulumi:"password"`
	Project     string `pulumi:"project"`
	ServiceName string `pulumi:"serviceName"`
	Type        string `pulumi:"type"`
	Username    string `pulumi:"username"`
}

A collection of values returned by getServiceUser.

func LookupServiceUser

func LookupServiceUser(ctx *pulumi.Context, args *LookupServiceUserArgs, opts ...pulumi.InvokeOption) (*LookupServiceUserResult, error)

## Example Usage

```go package main

import (

"github.com/pulumi/pulumi-aiven/sdk/v2/go/aiven"
"github.com/pulumi/pulumi/sdk/v2/go/pulumi"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := aiven.LookupServiceUser(ctx, &aiven.LookupServiceUserArgs{
			Project:     data.Aiven_service.Myservice.Project,
			ServiceName: data.Aiven_service.Myservice.Service_name,
			Username:    "<USERNAME>",
		}, nil)
		if err != nil {
			return err
		}
		return nil
	})
}

```

type LookupVpcPeeringConnectionArgs

type LookupVpcPeeringConnectionArgs struct {
	ClientTimeout       *GetVpcPeeringConnectionClientTimeout `pulumi:"clientTimeout"`
	PeerCloudAccount    string                                `pulumi:"peerCloudAccount"`
	PeerRegion          *string                               `pulumi:"peerRegion"`
	PeerVpc             string                                `pulumi:"peerVpc"`
	PeeringConnectionId *string                               `pulumi:"peeringConnectionId"`
	State               *string                               `pulumi:"state"`
	StateInfo           map[string]interface{}                `pulumi:"stateInfo"`
	VpcId               string                                `pulumi:"vpcId"`
}

A collection of arguments for invoking getVpcPeeringConnection.

type LookupVpcPeeringConnectionResult

type LookupVpcPeeringConnectionResult struct {
	ClientTimeout *GetVpcPeeringConnectionClientTimeout `pulumi:"clientTimeout"`
	// The provider-assigned unique ID for this managed resource.
	Id                  string                 `pulumi:"id"`
	PeerCloudAccount    string                 `pulumi:"peerCloudAccount"`
	PeerRegion          *string                `pulumi:"peerRegion"`
	PeerVpc             string                 `pulumi:"peerVpc"`
	PeeringConnectionId string                 `pulumi:"peeringConnectionId"`
	State               string                 `pulumi:"state"`
	StateInfo           map[string]interface{} `pulumi:"stateInfo"`
	VpcId               string                 `pulumi:"vpcId"`
}

A collection of values returned by getVpcPeeringConnection.

func LookupVpcPeeringConnection

func LookupVpcPeeringConnection(ctx *pulumi.Context, args *LookupVpcPeeringConnectionArgs, opts ...pulumi.InvokeOption) (*LookupVpcPeeringConnectionResult, error)

## Example Usage

```go package main

import (

"github.com/pulumi/pulumi-aiven/sdk/v2/go/aiven"
"github.com/pulumi/pulumi/sdk/v2/go/pulumi"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := aiven.LookupVpcPeeringConnection(ctx, &aiven.LookupVpcPeeringConnectionArgs{
			VpcId:            data.Aiven_project_vpc.Vpc_id,
			PeerCloudAccount: "<PEER_ACCOUNT_ID>",
			PeerVpc:          "<PEER_VPC_ID/NAME>",
		}, nil)
		if err != nil {
			return err
		}
		return nil
	})
}

```

type MirrorMakerReplicationFlow added in v2.2.0

type MirrorMakerReplicationFlow struct {
	pulumi.CustomResourceState

	// Enable of disable replication flows for a service
	Enable pulumi.BoolOutput `pulumi:"enable"`
	// Project to link the kafka topic to
	Project pulumi.StringOutput `pulumi:"project"`
	// Service to link the kafka topic to
	ServiceName pulumi.StringOutput `pulumi:"serviceName"`
	// Source cluster alias
	SourceCluster pulumi.StringOutput `pulumi:"sourceCluster"`
	// Target cluster alias
	TargetCluster pulumi.StringOutput `pulumi:"targetCluster"`
	// List of topics and/or regular expressions to replicate
	Topics pulumi.StringArrayOutput `pulumi:"topics"`
	// List of topics and/or regular expressions to not replicate.
	TopicsBlacklists pulumi.StringArrayOutput `pulumi:"topicsBlacklists"`
}

func GetMirrorMakerReplicationFlow added in v2.2.0

func GetMirrorMakerReplicationFlow(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *MirrorMakerReplicationFlowState, opts ...pulumi.ResourceOption) (*MirrorMakerReplicationFlow, error)

GetMirrorMakerReplicationFlow gets an existing MirrorMakerReplicationFlow 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 NewMirrorMakerReplicationFlow added in v2.2.0

func NewMirrorMakerReplicationFlow(ctx *pulumi.Context,
	name string, args *MirrorMakerReplicationFlowArgs, opts ...pulumi.ResourceOption) (*MirrorMakerReplicationFlow, error)

NewMirrorMakerReplicationFlow registers a new resource with the given unique name, arguments, and options.

type MirrorMakerReplicationFlowArgs added in v2.2.0

type MirrorMakerReplicationFlowArgs struct {
	// Enable of disable replication flows for a service
	Enable pulumi.BoolInput
	// Project to link the kafka topic to
	Project pulumi.StringInput
	// Service to link the kafka topic to
	ServiceName pulumi.StringInput
	// Source cluster alias
	SourceCluster pulumi.StringInput
	// Target cluster alias
	TargetCluster pulumi.StringInput
	// List of topics and/or regular expressions to replicate
	Topics pulumi.StringArrayInput
	// List of topics and/or regular expressions to not replicate.
	TopicsBlacklists pulumi.StringArrayInput
}

The set of arguments for constructing a MirrorMakerReplicationFlow resource.

func (MirrorMakerReplicationFlowArgs) ElementType added in v2.2.0

type MirrorMakerReplicationFlowState added in v2.2.0

type MirrorMakerReplicationFlowState struct {
	// Enable of disable replication flows for a service
	Enable pulumi.BoolPtrInput
	// Project to link the kafka topic to
	Project pulumi.StringPtrInput
	// Service to link the kafka topic to
	ServiceName pulumi.StringPtrInput
	// Source cluster alias
	SourceCluster pulumi.StringPtrInput
	// Target cluster alias
	TargetCluster pulumi.StringPtrInput
	// List of topics and/or regular expressions to replicate
	Topics pulumi.StringArrayInput
	// List of topics and/or regular expressions to not replicate.
	TopicsBlacklists pulumi.StringArrayInput
}

func (MirrorMakerReplicationFlowState) ElementType added in v2.2.0

type Project

type Project struct {
	pulumi.CustomResourceState

	// Account ID
	AccountId pulumi.StringPtrOutput `pulumi:"accountId"`
	// Billing name and address of the project
	BillingAddress pulumi.StringPtrOutput `pulumi:"billingAddress"`
	// Billing contact emails of the project
	BillingEmails pulumi.StringArrayOutput `pulumi:"billingEmails"`
	// Project root CA. This is used by some services like Kafka to sign service certificate
	CaCert pulumi.StringOutput `pulumi:"caCert"`
	// Credit card ID
	CardId pulumi.StringPtrOutput `pulumi:"cardId"`
	// Copy properties from another project. Only has effect when a new project is created.
	CopyFromProject pulumi.StringPtrOutput `pulumi:"copyFromProject"`
	// Billing country code of the project
	CountryCode pulumi.StringPtrOutput `pulumi:"countryCode"`
	// Project name
	Project pulumi.StringOutput `pulumi:"project"`
	// Technical contact emails of the project
	TechnicalEmails pulumi.StringArrayOutput `pulumi:"technicalEmails"`
}

## Example Usage

```go package main

import (

"github.com/pulumi/pulumi-aiven/sdk/v2/go/aiven"
"github.com/pulumi/pulumi/sdk/v2/go/pulumi"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := aiven.NewProject(ctx, "myproject", &aiven.ProjectArgs{
			CardId:  pulumi.String("<FULL_CARD_ID/LAST4_DIGITS>"),
			Project: pulumi.String("<PROJECT_NAME>"),
		})
		if err != nil {
			return err
		}
		return nil
	})
}

```

func GetProject

func GetProject(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *ProjectState, opts ...pulumi.ResourceOption) (*Project, error)

GetProject gets an existing Project 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 NewProject

func NewProject(ctx *pulumi.Context,
	name string, args *ProjectArgs, opts ...pulumi.ResourceOption) (*Project, error)

NewProject registers a new resource with the given unique name, arguments, and options.

type ProjectArgs

type ProjectArgs struct {
	// Account ID
	AccountId pulumi.StringPtrInput
	// Billing name and address of the project
	BillingAddress pulumi.StringPtrInput
	// Billing contact emails of the project
	BillingEmails pulumi.StringArrayInput
	// Project root CA. This is used by some services like Kafka to sign service certificate
	CaCert pulumi.StringPtrInput
	// Credit card ID
	CardId pulumi.StringPtrInput
	// Copy properties from another project. Only has effect when a new project is created.
	CopyFromProject pulumi.StringPtrInput
	// Billing country code of the project
	CountryCode pulumi.StringPtrInput
	// Project name
	Project pulumi.StringInput
	// Technical contact emails of the project
	TechnicalEmails pulumi.StringArrayInput
}

The set of arguments for constructing a Project resource.

func (ProjectArgs) ElementType

func (ProjectArgs) ElementType() reflect.Type

type ProjectState

type ProjectState struct {
	// Account ID
	AccountId pulumi.StringPtrInput
	// Billing name and address of the project
	BillingAddress pulumi.StringPtrInput
	// Billing contact emails of the project
	BillingEmails pulumi.StringArrayInput
	// Project root CA. This is used by some services like Kafka to sign service certificate
	CaCert pulumi.StringPtrInput
	// Credit card ID
	CardId pulumi.StringPtrInput
	// Copy properties from another project. Only has effect when a new project is created.
	CopyFromProject pulumi.StringPtrInput
	// Billing country code of the project
	CountryCode pulumi.StringPtrInput
	// Project name
	Project pulumi.StringPtrInput
	// Technical contact emails of the project
	TechnicalEmails pulumi.StringArrayInput
}

func (ProjectState) ElementType

func (ProjectState) ElementType() reflect.Type

type ProjectUser

type ProjectUser struct {
	pulumi.CustomResourceState

	// Whether the user has accepted project membership or not
	Accepted pulumi.BoolOutput `pulumi:"accepted"`
	// Email address of the user
	Email pulumi.StringOutput `pulumi:"email"`
	// Project membership type. One of: admin, developer, operator
	MemberType pulumi.StringOutput `pulumi:"memberType"`
	// The project the user belongs to
	Project pulumi.StringOutput `pulumi:"project"`
}

## Example Usage

```go package main

import (

"github.com/pulumi/pulumi-aiven/sdk/v2/go/aiven"
"github.com/pulumi/pulumi/sdk/v2/go/pulumi"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := aiven.NewProjectUser(ctx, "mytestuser", &aiven.ProjectUserArgs{
			Email:      pulumi.String("john.doe@example.com"),
			MemberType: pulumi.String("admin"),
			Project:    pulumi.Any(aiven_project.Myproject.Project),
		})
		if err != nil {
			return err
		}
		return nil
	})
}

```

func GetProjectUser

func GetProjectUser(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *ProjectUserState, opts ...pulumi.ResourceOption) (*ProjectUser, error)

GetProjectUser gets an existing ProjectUser 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 NewProjectUser

func NewProjectUser(ctx *pulumi.Context,
	name string, args *ProjectUserArgs, opts ...pulumi.ResourceOption) (*ProjectUser, error)

NewProjectUser registers a new resource with the given unique name, arguments, and options.

type ProjectUserArgs

type ProjectUserArgs struct {
	// Email address of the user
	Email pulumi.StringInput
	// Project membership type. One of: admin, developer, operator
	MemberType pulumi.StringInput
	// The project the user belongs to
	Project pulumi.StringInput
}

The set of arguments for constructing a ProjectUser resource.

func (ProjectUserArgs) ElementType

func (ProjectUserArgs) ElementType() reflect.Type

type ProjectUserState

type ProjectUserState struct {
	// Whether the user has accepted project membership or not
	Accepted pulumi.BoolPtrInput
	// Email address of the user
	Email pulumi.StringPtrInput
	// Project membership type. One of: admin, developer, operator
	MemberType pulumi.StringPtrInput
	// The project the user belongs to
	Project pulumi.StringPtrInput
}

func (ProjectUserState) ElementType

func (ProjectUserState) ElementType() reflect.Type

type ProjectVpc

type ProjectVpc struct {
	pulumi.CustomResourceState

	// Custom Terraform Client timeouts
	//
	// Deprecated: use timeouts instead
	ClientTimeout ProjectVpcClientTimeoutPtrOutput `pulumi:"clientTimeout"`
	// Cloud the VPC is in
	CloudName pulumi.StringOutput `pulumi:"cloudName"`
	// Network address range used by the VPC like 192.168.0.0/24
	NetworkCidr pulumi.StringOutput `pulumi:"networkCidr"`
	// The project the VPC belongs to
	Project pulumi.StringOutput `pulumi:"project"`
	// State of the VPC (APPROVED, ACTIVE, DELETING, DELETED)
	State pulumi.StringOutput `pulumi:"state"`
}

## Example Usage

```go package main

import (

"github.com/pulumi/pulumi-aiven/sdk/v2/go/aiven"
"github.com/pulumi/pulumi/sdk/v2/go/pulumi"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := aiven.NewProjectVpc(ctx, "myvpc", &aiven.ProjectVpcArgs{
			CloudName:   pulumi.String("google-europe-west1"),
			NetworkCidr: pulumi.String("192.168.0.1/24"),
			Project:     pulumi.Any(aiven_project.Myproject.Project),
		})
		if err != nil {
			return err
		}
		return nil
	})
}

```

func GetProjectVpc

func GetProjectVpc(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *ProjectVpcState, opts ...pulumi.ResourceOption) (*ProjectVpc, error)

GetProjectVpc gets an existing ProjectVpc 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 NewProjectVpc

func NewProjectVpc(ctx *pulumi.Context,
	name string, args *ProjectVpcArgs, opts ...pulumi.ResourceOption) (*ProjectVpc, error)

NewProjectVpc registers a new resource with the given unique name, arguments, and options.

type ProjectVpcArgs

type ProjectVpcArgs struct {
	// Custom Terraform Client timeouts
	//
	// Deprecated: use timeouts instead
	ClientTimeout ProjectVpcClientTimeoutPtrInput
	// Cloud the VPC is in
	CloudName pulumi.StringInput
	// Network address range used by the VPC like 192.168.0.0/24
	NetworkCidr pulumi.StringInput
	// The project the VPC belongs to
	Project pulumi.StringInput
}

The set of arguments for constructing a ProjectVpc resource.

func (ProjectVpcArgs) ElementType

func (ProjectVpcArgs) ElementType() reflect.Type

type ProjectVpcClientTimeout added in v2.2.0

type ProjectVpcClientTimeout struct {
	Create *string `pulumi:"create"`
	Delete *string `pulumi:"delete"`
}

type ProjectVpcClientTimeoutArgs added in v2.2.0

type ProjectVpcClientTimeoutArgs struct {
	Create pulumi.StringPtrInput `pulumi:"create"`
	Delete pulumi.StringPtrInput `pulumi:"delete"`
}

func (ProjectVpcClientTimeoutArgs) ElementType added in v2.2.0

func (ProjectVpcClientTimeoutArgs) ToProjectVpcClientTimeoutOutput added in v2.2.0

func (i ProjectVpcClientTimeoutArgs) ToProjectVpcClientTimeoutOutput() ProjectVpcClientTimeoutOutput

func (ProjectVpcClientTimeoutArgs) ToProjectVpcClientTimeoutOutputWithContext added in v2.2.0

func (i ProjectVpcClientTimeoutArgs) ToProjectVpcClientTimeoutOutputWithContext(ctx context.Context) ProjectVpcClientTimeoutOutput

func (ProjectVpcClientTimeoutArgs) ToProjectVpcClientTimeoutPtrOutput added in v2.2.0

func (i ProjectVpcClientTimeoutArgs) ToProjectVpcClientTimeoutPtrOutput() ProjectVpcClientTimeoutPtrOutput

func (ProjectVpcClientTimeoutArgs) ToProjectVpcClientTimeoutPtrOutputWithContext added in v2.2.0

func (i ProjectVpcClientTimeoutArgs) ToProjectVpcClientTimeoutPtrOutputWithContext(ctx context.Context) ProjectVpcClientTimeoutPtrOutput

type ProjectVpcClientTimeoutInput added in v2.2.0

type ProjectVpcClientTimeoutInput interface {
	pulumi.Input

	ToProjectVpcClientTimeoutOutput() ProjectVpcClientTimeoutOutput
	ToProjectVpcClientTimeoutOutputWithContext(context.Context) ProjectVpcClientTimeoutOutput
}

ProjectVpcClientTimeoutInput is an input type that accepts ProjectVpcClientTimeoutArgs and ProjectVpcClientTimeoutOutput values. You can construct a concrete instance of `ProjectVpcClientTimeoutInput` via:

ProjectVpcClientTimeoutArgs{...}

type ProjectVpcClientTimeoutOutput added in v2.2.0

type ProjectVpcClientTimeoutOutput struct{ *pulumi.OutputState }

func (ProjectVpcClientTimeoutOutput) Create added in v2.2.0

func (ProjectVpcClientTimeoutOutput) Delete added in v2.2.0

func (ProjectVpcClientTimeoutOutput) ElementType added in v2.2.0

func (ProjectVpcClientTimeoutOutput) ToProjectVpcClientTimeoutOutput added in v2.2.0

func (o ProjectVpcClientTimeoutOutput) ToProjectVpcClientTimeoutOutput() ProjectVpcClientTimeoutOutput

func (ProjectVpcClientTimeoutOutput) ToProjectVpcClientTimeoutOutputWithContext added in v2.2.0

func (o ProjectVpcClientTimeoutOutput) ToProjectVpcClientTimeoutOutputWithContext(ctx context.Context) ProjectVpcClientTimeoutOutput

func (ProjectVpcClientTimeoutOutput) ToProjectVpcClientTimeoutPtrOutput added in v2.2.0

func (o ProjectVpcClientTimeoutOutput) ToProjectVpcClientTimeoutPtrOutput() ProjectVpcClientTimeoutPtrOutput

func (ProjectVpcClientTimeoutOutput) ToProjectVpcClientTimeoutPtrOutputWithContext added in v2.2.0

func (o ProjectVpcClientTimeoutOutput) ToProjectVpcClientTimeoutPtrOutputWithContext(ctx context.Context) ProjectVpcClientTimeoutPtrOutput

type ProjectVpcClientTimeoutPtrInput added in v2.2.0

type ProjectVpcClientTimeoutPtrInput interface {
	pulumi.Input

	ToProjectVpcClientTimeoutPtrOutput() ProjectVpcClientTimeoutPtrOutput
	ToProjectVpcClientTimeoutPtrOutputWithContext(context.Context) ProjectVpcClientTimeoutPtrOutput
}

ProjectVpcClientTimeoutPtrInput is an input type that accepts ProjectVpcClientTimeoutArgs, ProjectVpcClientTimeoutPtr and ProjectVpcClientTimeoutPtrOutput values. You can construct a concrete instance of `ProjectVpcClientTimeoutPtrInput` via:

        ProjectVpcClientTimeoutArgs{...}

or:

        nil

func ProjectVpcClientTimeoutPtr added in v2.2.0

func ProjectVpcClientTimeoutPtr(v *ProjectVpcClientTimeoutArgs) ProjectVpcClientTimeoutPtrInput

type ProjectVpcClientTimeoutPtrOutput added in v2.2.0

type ProjectVpcClientTimeoutPtrOutput struct{ *pulumi.OutputState }

func (ProjectVpcClientTimeoutPtrOutput) Create added in v2.2.0

func (ProjectVpcClientTimeoutPtrOutput) Delete added in v2.2.0

func (ProjectVpcClientTimeoutPtrOutput) Elem added in v2.2.0

func (ProjectVpcClientTimeoutPtrOutput) ElementType added in v2.2.0

func (ProjectVpcClientTimeoutPtrOutput) ToProjectVpcClientTimeoutPtrOutput added in v2.2.0

func (o ProjectVpcClientTimeoutPtrOutput) ToProjectVpcClientTimeoutPtrOutput() ProjectVpcClientTimeoutPtrOutput

func (ProjectVpcClientTimeoutPtrOutput) ToProjectVpcClientTimeoutPtrOutputWithContext added in v2.2.0

func (o ProjectVpcClientTimeoutPtrOutput) ToProjectVpcClientTimeoutPtrOutputWithContext(ctx context.Context) ProjectVpcClientTimeoutPtrOutput

type ProjectVpcState

type ProjectVpcState struct {
	// Custom Terraform Client timeouts
	//
	// Deprecated: use timeouts instead
	ClientTimeout ProjectVpcClientTimeoutPtrInput
	// Cloud the VPC is in
	CloudName pulumi.StringPtrInput
	// Network address range used by the VPC like 192.168.0.0/24
	NetworkCidr pulumi.StringPtrInput
	// The project the VPC belongs to
	Project pulumi.StringPtrInput
	// State of the VPC (APPROVED, ACTIVE, DELETING, DELETED)
	State pulumi.StringPtrInput
}

func (ProjectVpcState) ElementType

func (ProjectVpcState) ElementType() reflect.Type

type Provider

type Provider struct {
	pulumi.ProviderResourceState
}

The provider type for the aiven package. By default, resources use package-wide configuration settings, however an explicit `Provider` instance may be created and passed during resource construction to achieve fine-grained programmatic control over provider settings. See the [documentation](https://www.pulumi.com/docs/reference/programming-model/#providers) for more information.

func NewProvider

func NewProvider(ctx *pulumi.Context,
	name string, args *ProviderArgs, opts ...pulumi.ResourceOption) (*Provider, error)

NewProvider registers a new resource with the given unique name, arguments, and options.

type ProviderArgs

type ProviderArgs struct {
	// Aiven Authentication Token
	ApiToken pulumi.StringPtrInput
}

The set of arguments for constructing a Provider resource.

func (ProviderArgs) ElementType

func (ProviderArgs) ElementType() reflect.Type

type Service

type Service struct {
	pulumi.CustomResourceState

	// Cassandra specific server provided values
	Cassandra ServiceCassandraOutput `pulumi:"cassandra"`
	// Cassandra specific user configurable settings
	CassandraUserConfig ServiceCassandraUserConfigPtrOutput `pulumi:"cassandraUserConfig"`
	// Custom Terraform Client timeouts
	//
	// Deprecated: use timeouts instead
	ClientTimeout ServiceClientTimeoutPtrOutput `pulumi:"clientTimeout"`
	// Cloud the service runs in
	CloudName pulumi.StringPtrOutput `pulumi:"cloudName"`
	// Service component information objects
	Components ServiceComponentArrayOutput `pulumi:"components"`
	// Elasticsearch specific server provided values
	Elasticsearch ServiceElasticsearchOutput `pulumi:"elasticsearch"`
	// Elasticsearch specific user configurable settings
	ElasticsearchUserConfig ServiceElasticsearchUserConfigPtrOutput `pulumi:"elasticsearchUserConfig"`
	// Grafana specific server provided values
	Grafana ServiceGrafanaOutput `pulumi:"grafana"`
	// Grafana specific user configurable settings
	GrafanaUserConfig ServiceGrafanaUserConfigPtrOutput `pulumi:"grafanaUserConfig"`
	// InfluxDB specific server provided values
	Influxdb ServiceInfluxdbOutput `pulumi:"influxdb"`
	// InfluxDB specific user configurable settings
	InfluxdbUserConfig ServiceInfluxdbUserConfigPtrOutput `pulumi:"influxdbUserConfig"`
	// Kafka specific server provided values
	Kafka ServiceKafkaOutput `pulumi:"kafka"`
	// Kafka Connect specific server provided values
	KafkaConnect ServiceKafkaConnectOutput `pulumi:"kafkaConnect"`
	// Kafka Connect specific user configurable settings
	KafkaConnectUserConfig ServiceKafkaConnectUserConfigPtrOutput `pulumi:"kafkaConnectUserConfig"`
	// Kafka MirrorMaker 2 specific server provided values
	KafkaMirrormaker ServiceKafkaMirrormakerOutput `pulumi:"kafkaMirrormaker"`
	// Kafka MirrorMaker 2 specific user configurable settings
	KafkaMirrormakerUserConfig ServiceKafkaMirrormakerUserConfigPtrOutput `pulumi:"kafkaMirrormakerUserConfig"`
	// Kafka specific user configurable settings
	KafkaUserConfig ServiceKafkaUserConfigPtrOutput `pulumi:"kafkaUserConfig"`
	// Day of week when maintenance operations should be performed. One monday, tuesday, wednesday, etc.
	MaintenanceWindowDow pulumi.StringPtrOutput `pulumi:"maintenanceWindowDow"`
	// Time of day when maintenance operations should be performed. UTC time in HH:mm:ss format.
	MaintenanceWindowTime pulumi.StringPtrOutput `pulumi:"maintenanceWindowTime"`
	// MySQL specific server provided values
	Mysql ServiceMysqlOutput `pulumi:"mysql"`
	// MySQL specific user configurable settings
	MysqlUserConfig ServiceMysqlUserConfigPtrOutput `pulumi:"mysqlUserConfig"`
	// PostgreSQL specific server provided values
	Pg ServicePgOutput `pulumi:"pg"`
	// PostgreSQL specific user configurable settings
	PgUserConfig ServicePgUserConfigPtrOutput `pulumi:"pgUserConfig"`
	// Subscription plan
	Plan pulumi.StringPtrOutput `pulumi:"plan"`
	// Target project
	Project pulumi.StringOutput `pulumi:"project"`
	// Identifier of the VPC the service should be in, if any
	ProjectVpcId pulumi.StringPtrOutput `pulumi:"projectVpcId"`
	// Redis specific server provided values
	Redis ServiceRedisOutput `pulumi:"redis"`
	// Redis specific user configurable settings
	RedisUserConfig ServiceRedisUserConfigPtrOutput `pulumi:"redisUserConfig"`
	// Service hostname
	ServiceHost pulumi.StringOutput `pulumi:"serviceHost"`
	// Service integrations to specify when creating a service. Not applied after initial service creation
	ServiceIntegrations ServiceServiceIntegrationArrayOutput `pulumi:"serviceIntegrations"`
	// Service name
	ServiceName pulumi.StringOutput `pulumi:"serviceName"`
	// Password used for connecting to the service, if applicable
	ServicePassword pulumi.StringOutput `pulumi:"servicePassword"`
	// Service port
	ServicePort pulumi.IntOutput `pulumi:"servicePort"`
	// Service type code
	ServiceType pulumi.StringOutput `pulumi:"serviceType"`
	// URI for connecting to the service. Service specific info is under "kafka", "pg", etc.
	ServiceUri pulumi.StringOutput `pulumi:"serviceUri"`
	// Username used for connecting to the service, if applicable
	ServiceUsername pulumi.StringOutput `pulumi:"serviceUsername"`
	// Service state
	State pulumi.StringOutput `pulumi:"state"`
	// Prevent service from being deleted. It is recommended to have this enabled for all services.
	TerminationProtection pulumi.BoolPtrOutput `pulumi:"terminationProtection"`
}

## Example Usage

```go package main

import (

"github.com/pulumi/pulumi-aiven/sdk/v2/go/aiven"
"github.com/pulumi/pulumi/sdk/v2/go/pulumi"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := aiven.NewService(ctx, "myservice", &aiven.ServiceArgs{
			CloudName: pulumi.String("google-europe-west1"),
			PgUserConfig: &aiven.ServicePgUserConfigArgs{
				IpFilters: pulumi.StringArray{
					pulumi.String("0.0.0.0/0"),
				},
				PgVersion: pulumi.String("10"),
			},
			Plan:                  pulumi.String("business-8"),
			Project:               pulumi.Any(aiven_project.Myproject.Project),
			ProjectVpcId:          pulumi.Any(aiven_project_vpc.Vpc_gcp_europe_west1.Id),
			ServiceName:           pulumi.String("<SERVICE_NAME>"),
			ServiceType:           pulumi.String("pg"),
			TerminationProtection: pulumi.Bool(true),
		})
		if err != nil {
			return err
		}
		return nil
	})
}

```

func GetService

func GetService(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *ServiceState, opts ...pulumi.ResourceOption) (*Service, error)

GetService gets an existing Service 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 NewService

func NewService(ctx *pulumi.Context,
	name string, args *ServiceArgs, opts ...pulumi.ResourceOption) (*Service, error)

NewService registers a new resource with the given unique name, arguments, and options.

type ServiceArgs

type ServiceArgs struct {
	// Cassandra specific server provided values
	Cassandra ServiceCassandraPtrInput
	// Cassandra specific user configurable settings
	CassandraUserConfig ServiceCassandraUserConfigPtrInput
	// Custom Terraform Client timeouts
	//
	// Deprecated: use timeouts instead
	ClientTimeout ServiceClientTimeoutPtrInput
	// Cloud the service runs in
	CloudName pulumi.StringPtrInput
	// Elasticsearch specific server provided values
	Elasticsearch ServiceElasticsearchPtrInput
	// Elasticsearch specific user configurable settings
	ElasticsearchUserConfig ServiceElasticsearchUserConfigPtrInput
	// Grafana specific server provided values
	Grafana ServiceGrafanaPtrInput
	// Grafana specific user configurable settings
	GrafanaUserConfig ServiceGrafanaUserConfigPtrInput
	// InfluxDB specific server provided values
	Influxdb ServiceInfluxdbPtrInput
	// InfluxDB specific user configurable settings
	InfluxdbUserConfig ServiceInfluxdbUserConfigPtrInput
	// Kafka specific server provided values
	Kafka ServiceKafkaPtrInput
	// Kafka Connect specific server provided values
	KafkaConnect ServiceKafkaConnectPtrInput
	// Kafka Connect specific user configurable settings
	KafkaConnectUserConfig ServiceKafkaConnectUserConfigPtrInput
	// Kafka MirrorMaker 2 specific server provided values
	KafkaMirrormaker ServiceKafkaMirrormakerPtrInput
	// Kafka MirrorMaker 2 specific user configurable settings
	KafkaMirrormakerUserConfig ServiceKafkaMirrormakerUserConfigPtrInput
	// Kafka specific user configurable settings
	KafkaUserConfig ServiceKafkaUserConfigPtrInput
	// Day of week when maintenance operations should be performed. One monday, tuesday, wednesday, etc.
	MaintenanceWindowDow pulumi.StringPtrInput
	// Time of day when maintenance operations should be performed. UTC time in HH:mm:ss format.
	MaintenanceWindowTime pulumi.StringPtrInput
	// MySQL specific server provided values
	Mysql ServiceMysqlPtrInput
	// MySQL specific user configurable settings
	MysqlUserConfig ServiceMysqlUserConfigPtrInput
	// PostgreSQL specific server provided values
	Pg ServicePgPtrInput
	// PostgreSQL specific user configurable settings
	PgUserConfig ServicePgUserConfigPtrInput
	// Subscription plan
	Plan pulumi.StringPtrInput
	// Target project
	Project pulumi.StringInput
	// Identifier of the VPC the service should be in, if any
	ProjectVpcId pulumi.StringPtrInput
	// Redis specific server provided values
	Redis ServiceRedisPtrInput
	// Redis specific user configurable settings
	RedisUserConfig ServiceRedisUserConfigPtrInput
	// Service integrations to specify when creating a service. Not applied after initial service creation
	ServiceIntegrations ServiceServiceIntegrationArrayInput
	// Service name
	ServiceName pulumi.StringInput
	// Service type code
	ServiceType pulumi.StringInput
	// Prevent service from being deleted. It is recommended to have this enabled for all services.
	TerminationProtection pulumi.BoolPtrInput
}

The set of arguments for constructing a Service resource.

func (ServiceArgs) ElementType

func (ServiceArgs) ElementType() reflect.Type

type ServiceCassandra

type ServiceCassandra struct {
}

type ServiceCassandraArgs

type ServiceCassandraArgs struct {
}

func (ServiceCassandraArgs) ElementType

func (ServiceCassandraArgs) ElementType() reflect.Type

func (ServiceCassandraArgs) ToServiceCassandraOutput

func (i ServiceCassandraArgs) ToServiceCassandraOutput() ServiceCassandraOutput

func (ServiceCassandraArgs) ToServiceCassandraOutputWithContext

func (i ServiceCassandraArgs) ToServiceCassandraOutputWithContext(ctx context.Context) ServiceCassandraOutput

func (ServiceCassandraArgs) ToServiceCassandraPtrOutput

func (i ServiceCassandraArgs) ToServiceCassandraPtrOutput() ServiceCassandraPtrOutput

func (ServiceCassandraArgs) ToServiceCassandraPtrOutputWithContext

func (i ServiceCassandraArgs) ToServiceCassandraPtrOutputWithContext(ctx context.Context) ServiceCassandraPtrOutput

type ServiceCassandraInput

type ServiceCassandraInput interface {
	pulumi.Input

	ToServiceCassandraOutput() ServiceCassandraOutput
	ToServiceCassandraOutputWithContext(context.Context) ServiceCassandraOutput
}

ServiceCassandraInput is an input type that accepts ServiceCassandraArgs and ServiceCassandraOutput values. You can construct a concrete instance of `ServiceCassandraInput` via:

ServiceCassandraArgs{...}

type ServiceCassandraOutput

type ServiceCassandraOutput struct{ *pulumi.OutputState }

func (ServiceCassandraOutput) ElementType

func (ServiceCassandraOutput) ElementType() reflect.Type

func (ServiceCassandraOutput) ToServiceCassandraOutput

func (o ServiceCassandraOutput) ToServiceCassandraOutput() ServiceCassandraOutput

func (ServiceCassandraOutput) ToServiceCassandraOutputWithContext

func (o ServiceCassandraOutput) ToServiceCassandraOutputWithContext(ctx context.Context) ServiceCassandraOutput

func (ServiceCassandraOutput) ToServiceCassandraPtrOutput

func (o ServiceCassandraOutput) ToServiceCassandraPtrOutput() ServiceCassandraPtrOutput

func (ServiceCassandraOutput) ToServiceCassandraPtrOutputWithContext

func (o ServiceCassandraOutput) ToServiceCassandraPtrOutputWithContext(ctx context.Context) ServiceCassandraPtrOutput

type ServiceCassandraPtrInput

type ServiceCassandraPtrInput interface {
	pulumi.Input

	ToServiceCassandraPtrOutput() ServiceCassandraPtrOutput
	ToServiceCassandraPtrOutputWithContext(context.Context) ServiceCassandraPtrOutput
}

ServiceCassandraPtrInput is an input type that accepts ServiceCassandraArgs, ServiceCassandraPtr and ServiceCassandraPtrOutput values. You can construct a concrete instance of `ServiceCassandraPtrInput` via:

        ServiceCassandraArgs{...}

or:

        nil

type ServiceCassandraPtrOutput

type ServiceCassandraPtrOutput struct{ *pulumi.OutputState }

func (ServiceCassandraPtrOutput) Elem

func (ServiceCassandraPtrOutput) ElementType

func (ServiceCassandraPtrOutput) ElementType() reflect.Type

func (ServiceCassandraPtrOutput) ToServiceCassandraPtrOutput

func (o ServiceCassandraPtrOutput) ToServiceCassandraPtrOutput() ServiceCassandraPtrOutput

func (ServiceCassandraPtrOutput) ToServiceCassandraPtrOutputWithContext

func (o ServiceCassandraPtrOutput) ToServiceCassandraPtrOutputWithContext(ctx context.Context) ServiceCassandraPtrOutput

type ServiceCassandraUserConfig

type ServiceCassandraUserConfig struct {
	IpFilters            []string                                 `pulumi:"ipFilters"`
	MigrateSstableloader *string                                  `pulumi:"migrateSstableloader"`
	PrivateAccess        *ServiceCassandraUserConfigPrivateAccess `pulumi:"privateAccess"`
	PublicAccess         *ServiceCassandraUserConfigPublicAccess  `pulumi:"publicAccess"`
	ServiceToForkFrom    *string                                  `pulumi:"serviceToForkFrom"`
}

type ServiceCassandraUserConfigArgs

type ServiceCassandraUserConfigArgs struct {
	IpFilters            pulumi.StringArrayInput                         `pulumi:"ipFilters"`
	MigrateSstableloader pulumi.StringPtrInput                           `pulumi:"migrateSstableloader"`
	PrivateAccess        ServiceCassandraUserConfigPrivateAccessPtrInput `pulumi:"privateAccess"`
	PublicAccess         ServiceCassandraUserConfigPublicAccessPtrInput  `pulumi:"publicAccess"`
	ServiceToForkFrom    pulumi.StringPtrInput                           `pulumi:"serviceToForkFrom"`
}

func (ServiceCassandraUserConfigArgs) ElementType

func (ServiceCassandraUserConfigArgs) ToServiceCassandraUserConfigOutput

func (i ServiceCassandraUserConfigArgs) ToServiceCassandraUserConfigOutput() ServiceCassandraUserConfigOutput

func (ServiceCassandraUserConfigArgs) ToServiceCassandraUserConfigOutputWithContext

func (i ServiceCassandraUserConfigArgs) ToServiceCassandraUserConfigOutputWithContext(ctx context.Context) ServiceCassandraUserConfigOutput

func (ServiceCassandraUserConfigArgs) ToServiceCassandraUserConfigPtrOutput

func (i ServiceCassandraUserConfigArgs) ToServiceCassandraUserConfigPtrOutput() ServiceCassandraUserConfigPtrOutput

func (ServiceCassandraUserConfigArgs) ToServiceCassandraUserConfigPtrOutputWithContext

func (i ServiceCassandraUserConfigArgs) ToServiceCassandraUserConfigPtrOutputWithContext(ctx context.Context) ServiceCassandraUserConfigPtrOutput

type ServiceCassandraUserConfigInput

type ServiceCassandraUserConfigInput interface {
	pulumi.Input

	ToServiceCassandraUserConfigOutput() ServiceCassandraUserConfigOutput
	ToServiceCassandraUserConfigOutputWithContext(context.Context) ServiceCassandraUserConfigOutput
}

ServiceCassandraUserConfigInput is an input type that accepts ServiceCassandraUserConfigArgs and ServiceCassandraUserConfigOutput values. You can construct a concrete instance of `ServiceCassandraUserConfigInput` via:

ServiceCassandraUserConfigArgs{...}

type ServiceCassandraUserConfigOutput

type ServiceCassandraUserConfigOutput struct{ *pulumi.OutputState }

func (ServiceCassandraUserConfigOutput) ElementType

func (ServiceCassandraUserConfigOutput) IpFilters

func (ServiceCassandraUserConfigOutput) MigrateSstableloader

func (o ServiceCassandraUserConfigOutput) MigrateSstableloader() pulumi.StringPtrOutput

func (ServiceCassandraUserConfigOutput) PrivateAccess

func (ServiceCassandraUserConfigOutput) PublicAccess

func (ServiceCassandraUserConfigOutput) ServiceToForkFrom

func (ServiceCassandraUserConfigOutput) ToServiceCassandraUserConfigOutput

func (o ServiceCassandraUserConfigOutput) ToServiceCassandraUserConfigOutput() ServiceCassandraUserConfigOutput

func (ServiceCassandraUserConfigOutput) ToServiceCassandraUserConfigOutputWithContext

func (o ServiceCassandraUserConfigOutput) ToServiceCassandraUserConfigOutputWithContext(ctx context.Context) ServiceCassandraUserConfigOutput

func (ServiceCassandraUserConfigOutput) ToServiceCassandraUserConfigPtrOutput

func (o ServiceCassandraUserConfigOutput) ToServiceCassandraUserConfigPtrOutput() ServiceCassandraUserConfigPtrOutput

func (ServiceCassandraUserConfigOutput) ToServiceCassandraUserConfigPtrOutputWithContext

func (o ServiceCassandraUserConfigOutput) ToServiceCassandraUserConfigPtrOutputWithContext(ctx context.Context) ServiceCassandraUserConfigPtrOutput

type ServiceCassandraUserConfigPrivateAccess

type ServiceCassandraUserConfigPrivateAccess struct {
	Prometheus *string `pulumi:"prometheus"`
}

type ServiceCassandraUserConfigPrivateAccessArgs

type ServiceCassandraUserConfigPrivateAccessArgs struct {
	Prometheus pulumi.StringPtrInput `pulumi:"prometheus"`
}

func (ServiceCassandraUserConfigPrivateAccessArgs) ElementType

func (ServiceCassandraUserConfigPrivateAccessArgs) ToServiceCassandraUserConfigPrivateAccessOutput

func (i ServiceCassandraUserConfigPrivateAccessArgs) ToServiceCassandraUserConfigPrivateAccessOutput() ServiceCassandraUserConfigPrivateAccessOutput

func (ServiceCassandraUserConfigPrivateAccessArgs) ToServiceCassandraUserConfigPrivateAccessOutputWithContext

func (i ServiceCassandraUserConfigPrivateAccessArgs) ToServiceCassandraUserConfigPrivateAccessOutputWithContext(ctx context.Context) ServiceCassandraUserConfigPrivateAccessOutput

func (ServiceCassandraUserConfigPrivateAccessArgs) ToServiceCassandraUserConfigPrivateAccessPtrOutput

func (i ServiceCassandraUserConfigPrivateAccessArgs) ToServiceCassandraUserConfigPrivateAccessPtrOutput() ServiceCassandraUserConfigPrivateAccessPtrOutput

func (ServiceCassandraUserConfigPrivateAccessArgs) ToServiceCassandraUserConfigPrivateAccessPtrOutputWithContext

func (i ServiceCassandraUserConfigPrivateAccessArgs) ToServiceCassandraUserConfigPrivateAccessPtrOutputWithContext(ctx context.Context) ServiceCassandraUserConfigPrivateAccessPtrOutput

type ServiceCassandraUserConfigPrivateAccessInput

type ServiceCassandraUserConfigPrivateAccessInput interface {
	pulumi.Input

	ToServiceCassandraUserConfigPrivateAccessOutput() ServiceCassandraUserConfigPrivateAccessOutput
	ToServiceCassandraUserConfigPrivateAccessOutputWithContext(context.Context) ServiceCassandraUserConfigPrivateAccessOutput
}

ServiceCassandraUserConfigPrivateAccessInput is an input type that accepts ServiceCassandraUserConfigPrivateAccessArgs and ServiceCassandraUserConfigPrivateAccessOutput values. You can construct a concrete instance of `ServiceCassandraUserConfigPrivateAccessInput` via:

ServiceCassandraUserConfigPrivateAccessArgs{...}

type ServiceCassandraUserConfigPrivateAccessOutput

type ServiceCassandraUserConfigPrivateAccessOutput struct{ *pulumi.OutputState }

func (ServiceCassandraUserConfigPrivateAccessOutput) ElementType

func (ServiceCassandraUserConfigPrivateAccessOutput) Prometheus

func (ServiceCassandraUserConfigPrivateAccessOutput) ToServiceCassandraUserConfigPrivateAccessOutput

func (o ServiceCassandraUserConfigPrivateAccessOutput) ToServiceCassandraUserConfigPrivateAccessOutput() ServiceCassandraUserConfigPrivateAccessOutput

func (ServiceCassandraUserConfigPrivateAccessOutput) ToServiceCassandraUserConfigPrivateAccessOutputWithContext

func (o ServiceCassandraUserConfigPrivateAccessOutput) ToServiceCassandraUserConfigPrivateAccessOutputWithContext(ctx context.Context) ServiceCassandraUserConfigPrivateAccessOutput

func (ServiceCassandraUserConfigPrivateAccessOutput) ToServiceCassandraUserConfigPrivateAccessPtrOutput

func (o ServiceCassandraUserConfigPrivateAccessOutput) ToServiceCassandraUserConfigPrivateAccessPtrOutput() ServiceCassandraUserConfigPrivateAccessPtrOutput

func (ServiceCassandraUserConfigPrivateAccessOutput) ToServiceCassandraUserConfigPrivateAccessPtrOutputWithContext

func (o ServiceCassandraUserConfigPrivateAccessOutput) ToServiceCassandraUserConfigPrivateAccessPtrOutputWithContext(ctx context.Context) ServiceCassandraUserConfigPrivateAccessPtrOutput

type ServiceCassandraUserConfigPrivateAccessPtrInput

type ServiceCassandraUserConfigPrivateAccessPtrInput interface {
	pulumi.Input

	ToServiceCassandraUserConfigPrivateAccessPtrOutput() ServiceCassandraUserConfigPrivateAccessPtrOutput
	ToServiceCassandraUserConfigPrivateAccessPtrOutputWithContext(context.Context) ServiceCassandraUserConfigPrivateAccessPtrOutput
}

ServiceCassandraUserConfigPrivateAccessPtrInput is an input type that accepts ServiceCassandraUserConfigPrivateAccessArgs, ServiceCassandraUserConfigPrivateAccessPtr and ServiceCassandraUserConfigPrivateAccessPtrOutput values. You can construct a concrete instance of `ServiceCassandraUserConfigPrivateAccessPtrInput` via:

        ServiceCassandraUserConfigPrivateAccessArgs{...}

or:

        nil

type ServiceCassandraUserConfigPrivateAccessPtrOutput

type ServiceCassandraUserConfigPrivateAccessPtrOutput struct{ *pulumi.OutputState }

func (ServiceCassandraUserConfigPrivateAccessPtrOutput) Elem

func (ServiceCassandraUserConfigPrivateAccessPtrOutput) ElementType

func (ServiceCassandraUserConfigPrivateAccessPtrOutput) Prometheus

func (ServiceCassandraUserConfigPrivateAccessPtrOutput) ToServiceCassandraUserConfigPrivateAccessPtrOutput

func (o ServiceCassandraUserConfigPrivateAccessPtrOutput) ToServiceCassandraUserConfigPrivateAccessPtrOutput() ServiceCassandraUserConfigPrivateAccessPtrOutput

func (ServiceCassandraUserConfigPrivateAccessPtrOutput) ToServiceCassandraUserConfigPrivateAccessPtrOutputWithContext

func (o ServiceCassandraUserConfigPrivateAccessPtrOutput) ToServiceCassandraUserConfigPrivateAccessPtrOutputWithContext(ctx context.Context) ServiceCassandraUserConfigPrivateAccessPtrOutput

type ServiceCassandraUserConfigPtrInput

type ServiceCassandraUserConfigPtrInput interface {
	pulumi.Input

	ToServiceCassandraUserConfigPtrOutput() ServiceCassandraUserConfigPtrOutput
	ToServiceCassandraUserConfigPtrOutputWithContext(context.Context) ServiceCassandraUserConfigPtrOutput
}

ServiceCassandraUserConfigPtrInput is an input type that accepts ServiceCassandraUserConfigArgs, ServiceCassandraUserConfigPtr and ServiceCassandraUserConfigPtrOutput values. You can construct a concrete instance of `ServiceCassandraUserConfigPtrInput` via:

        ServiceCassandraUserConfigArgs{...}

or:

        nil

type ServiceCassandraUserConfigPtrOutput

type ServiceCassandraUserConfigPtrOutput struct{ *pulumi.OutputState }

func (ServiceCassandraUserConfigPtrOutput) Elem

func (ServiceCassandraUserConfigPtrOutput) ElementType

func (ServiceCassandraUserConfigPtrOutput) IpFilters

func (ServiceCassandraUserConfigPtrOutput) MigrateSstableloader

func (ServiceCassandraUserConfigPtrOutput) PrivateAccess

func (ServiceCassandraUserConfigPtrOutput) PublicAccess

func (ServiceCassandraUserConfigPtrOutput) ServiceToForkFrom

func (ServiceCassandraUserConfigPtrOutput) ToServiceCassandraUserConfigPtrOutput

func (o ServiceCassandraUserConfigPtrOutput) ToServiceCassandraUserConfigPtrOutput() ServiceCassandraUserConfigPtrOutput

func (ServiceCassandraUserConfigPtrOutput) ToServiceCassandraUserConfigPtrOutputWithContext

func (o ServiceCassandraUserConfigPtrOutput) ToServiceCassandraUserConfigPtrOutputWithContext(ctx context.Context) ServiceCassandraUserConfigPtrOutput

type ServiceCassandraUserConfigPublicAccess

type ServiceCassandraUserConfigPublicAccess struct {
	Prometheus *string `pulumi:"prometheus"`
}

type ServiceCassandraUserConfigPublicAccessArgs

type ServiceCassandraUserConfigPublicAccessArgs struct {
	Prometheus pulumi.StringPtrInput `pulumi:"prometheus"`
}

func (ServiceCassandraUserConfigPublicAccessArgs) ElementType

func (ServiceCassandraUserConfigPublicAccessArgs) ToServiceCassandraUserConfigPublicAccessOutput

func (i ServiceCassandraUserConfigPublicAccessArgs) ToServiceCassandraUserConfigPublicAccessOutput() ServiceCassandraUserConfigPublicAccessOutput

func (ServiceCassandraUserConfigPublicAccessArgs) ToServiceCassandraUserConfigPublicAccessOutputWithContext

func (i ServiceCassandraUserConfigPublicAccessArgs) ToServiceCassandraUserConfigPublicAccessOutputWithContext(ctx context.Context) ServiceCassandraUserConfigPublicAccessOutput

func (ServiceCassandraUserConfigPublicAccessArgs) ToServiceCassandraUserConfigPublicAccessPtrOutput

func (i ServiceCassandraUserConfigPublicAccessArgs) ToServiceCassandraUserConfigPublicAccessPtrOutput() ServiceCassandraUserConfigPublicAccessPtrOutput

func (ServiceCassandraUserConfigPublicAccessArgs) ToServiceCassandraUserConfigPublicAccessPtrOutputWithContext

func (i ServiceCassandraUserConfigPublicAccessArgs) ToServiceCassandraUserConfigPublicAccessPtrOutputWithContext(ctx context.Context) ServiceCassandraUserConfigPublicAccessPtrOutput

type ServiceCassandraUserConfigPublicAccessInput

type ServiceCassandraUserConfigPublicAccessInput interface {
	pulumi.Input

	ToServiceCassandraUserConfigPublicAccessOutput() ServiceCassandraUserConfigPublicAccessOutput
	ToServiceCassandraUserConfigPublicAccessOutputWithContext(context.Context) ServiceCassandraUserConfigPublicAccessOutput
}

ServiceCassandraUserConfigPublicAccessInput is an input type that accepts ServiceCassandraUserConfigPublicAccessArgs and ServiceCassandraUserConfigPublicAccessOutput values. You can construct a concrete instance of `ServiceCassandraUserConfigPublicAccessInput` via:

ServiceCassandraUserConfigPublicAccessArgs{...}

type ServiceCassandraUserConfigPublicAccessOutput

type ServiceCassandraUserConfigPublicAccessOutput struct{ *pulumi.OutputState }

func (ServiceCassandraUserConfigPublicAccessOutput) ElementType

func (ServiceCassandraUserConfigPublicAccessOutput) Prometheus

func (ServiceCassandraUserConfigPublicAccessOutput) ToServiceCassandraUserConfigPublicAccessOutput

func (o ServiceCassandraUserConfigPublicAccessOutput) ToServiceCassandraUserConfigPublicAccessOutput() ServiceCassandraUserConfigPublicAccessOutput

func (ServiceCassandraUserConfigPublicAccessOutput) ToServiceCassandraUserConfigPublicAccessOutputWithContext

func (o ServiceCassandraUserConfigPublicAccessOutput) ToServiceCassandraUserConfigPublicAccessOutputWithContext(ctx context.Context) ServiceCassandraUserConfigPublicAccessOutput

func (ServiceCassandraUserConfigPublicAccessOutput) ToServiceCassandraUserConfigPublicAccessPtrOutput

func (o ServiceCassandraUserConfigPublicAccessOutput) ToServiceCassandraUserConfigPublicAccessPtrOutput() ServiceCassandraUserConfigPublicAccessPtrOutput

func (ServiceCassandraUserConfigPublicAccessOutput) ToServiceCassandraUserConfigPublicAccessPtrOutputWithContext

func (o ServiceCassandraUserConfigPublicAccessOutput) ToServiceCassandraUserConfigPublicAccessPtrOutputWithContext(ctx context.Context) ServiceCassandraUserConfigPublicAccessPtrOutput

type ServiceCassandraUserConfigPublicAccessPtrInput

type ServiceCassandraUserConfigPublicAccessPtrInput interface {
	pulumi.Input

	ToServiceCassandraUserConfigPublicAccessPtrOutput() ServiceCassandraUserConfigPublicAccessPtrOutput
	ToServiceCassandraUserConfigPublicAccessPtrOutputWithContext(context.Context) ServiceCassandraUserConfigPublicAccessPtrOutput
}

ServiceCassandraUserConfigPublicAccessPtrInput is an input type that accepts ServiceCassandraUserConfigPublicAccessArgs, ServiceCassandraUserConfigPublicAccessPtr and ServiceCassandraUserConfigPublicAccessPtrOutput values. You can construct a concrete instance of `ServiceCassandraUserConfigPublicAccessPtrInput` via:

        ServiceCassandraUserConfigPublicAccessArgs{...}

or:

        nil

type ServiceCassandraUserConfigPublicAccessPtrOutput

type ServiceCassandraUserConfigPublicAccessPtrOutput struct{ *pulumi.OutputState }

func (ServiceCassandraUserConfigPublicAccessPtrOutput) Elem

func (ServiceCassandraUserConfigPublicAccessPtrOutput) ElementType

func (ServiceCassandraUserConfigPublicAccessPtrOutput) Prometheus

func (ServiceCassandraUserConfigPublicAccessPtrOutput) ToServiceCassandraUserConfigPublicAccessPtrOutput

func (o ServiceCassandraUserConfigPublicAccessPtrOutput) ToServiceCassandraUserConfigPublicAccessPtrOutput() ServiceCassandraUserConfigPublicAccessPtrOutput

func (ServiceCassandraUserConfigPublicAccessPtrOutput) ToServiceCassandraUserConfigPublicAccessPtrOutputWithContext

func (o ServiceCassandraUserConfigPublicAccessPtrOutput) ToServiceCassandraUserConfigPublicAccessPtrOutputWithContext(ctx context.Context) ServiceCassandraUserConfigPublicAccessPtrOutput

type ServiceClientTimeout added in v2.2.0

type ServiceClientTimeout struct {
	Create *string `pulumi:"create"`
	Update *string `pulumi:"update"`
}

type ServiceClientTimeoutArgs added in v2.2.0

type ServiceClientTimeoutArgs struct {
	Create pulumi.StringPtrInput `pulumi:"create"`
	Update pulumi.StringPtrInput `pulumi:"update"`
}

func (ServiceClientTimeoutArgs) ElementType added in v2.2.0

func (ServiceClientTimeoutArgs) ElementType() reflect.Type

func (ServiceClientTimeoutArgs) ToServiceClientTimeoutOutput added in v2.2.0

func (i ServiceClientTimeoutArgs) ToServiceClientTimeoutOutput() ServiceClientTimeoutOutput

func (ServiceClientTimeoutArgs) ToServiceClientTimeoutOutputWithContext added in v2.2.0

func (i ServiceClientTimeoutArgs) ToServiceClientTimeoutOutputWithContext(ctx context.Context) ServiceClientTimeoutOutput

func (ServiceClientTimeoutArgs) ToServiceClientTimeoutPtrOutput added in v2.2.0

func (i ServiceClientTimeoutArgs) ToServiceClientTimeoutPtrOutput() ServiceClientTimeoutPtrOutput

func (ServiceClientTimeoutArgs) ToServiceClientTimeoutPtrOutputWithContext added in v2.2.0

func (i ServiceClientTimeoutArgs) ToServiceClientTimeoutPtrOutputWithContext(ctx context.Context) ServiceClientTimeoutPtrOutput

type ServiceClientTimeoutInput added in v2.2.0

type ServiceClientTimeoutInput interface {
	pulumi.Input

	ToServiceClientTimeoutOutput() ServiceClientTimeoutOutput
	ToServiceClientTimeoutOutputWithContext(context.Context) ServiceClientTimeoutOutput
}

ServiceClientTimeoutInput is an input type that accepts ServiceClientTimeoutArgs and ServiceClientTimeoutOutput values. You can construct a concrete instance of `ServiceClientTimeoutInput` via:

ServiceClientTimeoutArgs{...}

type ServiceClientTimeoutOutput added in v2.2.0

type ServiceClientTimeoutOutput struct{ *pulumi.OutputState }

func (ServiceClientTimeoutOutput) Create added in v2.2.0

func (ServiceClientTimeoutOutput) ElementType added in v2.2.0

func (ServiceClientTimeoutOutput) ElementType() reflect.Type

func (ServiceClientTimeoutOutput) ToServiceClientTimeoutOutput added in v2.2.0

func (o ServiceClientTimeoutOutput) ToServiceClientTimeoutOutput() ServiceClientTimeoutOutput

func (ServiceClientTimeoutOutput) ToServiceClientTimeoutOutputWithContext added in v2.2.0

func (o ServiceClientTimeoutOutput) ToServiceClientTimeoutOutputWithContext(ctx context.Context) ServiceClientTimeoutOutput

func (ServiceClientTimeoutOutput) ToServiceClientTimeoutPtrOutput added in v2.2.0

func (o ServiceClientTimeoutOutput) ToServiceClientTimeoutPtrOutput() ServiceClientTimeoutPtrOutput

func (ServiceClientTimeoutOutput) ToServiceClientTimeoutPtrOutputWithContext added in v2.2.0

func (o ServiceClientTimeoutOutput) ToServiceClientTimeoutPtrOutputWithContext(ctx context.Context) ServiceClientTimeoutPtrOutput

func (ServiceClientTimeoutOutput) Update added in v2.2.0

type ServiceClientTimeoutPtrInput added in v2.2.0

type ServiceClientTimeoutPtrInput interface {
	pulumi.Input

	ToServiceClientTimeoutPtrOutput() ServiceClientTimeoutPtrOutput
	ToServiceClientTimeoutPtrOutputWithContext(context.Context) ServiceClientTimeoutPtrOutput
}

ServiceClientTimeoutPtrInput is an input type that accepts ServiceClientTimeoutArgs, ServiceClientTimeoutPtr and ServiceClientTimeoutPtrOutput values. You can construct a concrete instance of `ServiceClientTimeoutPtrInput` via:

        ServiceClientTimeoutArgs{...}

or:

        nil

func ServiceClientTimeoutPtr added in v2.2.0

func ServiceClientTimeoutPtr(v *ServiceClientTimeoutArgs) ServiceClientTimeoutPtrInput

type ServiceClientTimeoutPtrOutput added in v2.2.0

type ServiceClientTimeoutPtrOutput struct{ *pulumi.OutputState }

func (ServiceClientTimeoutPtrOutput) Create added in v2.2.0

func (ServiceClientTimeoutPtrOutput) Elem added in v2.2.0

func (ServiceClientTimeoutPtrOutput) ElementType added in v2.2.0

func (ServiceClientTimeoutPtrOutput) ToServiceClientTimeoutPtrOutput added in v2.2.0

func (o ServiceClientTimeoutPtrOutput) ToServiceClientTimeoutPtrOutput() ServiceClientTimeoutPtrOutput

func (ServiceClientTimeoutPtrOutput) ToServiceClientTimeoutPtrOutputWithContext added in v2.2.0

func (o ServiceClientTimeoutPtrOutput) ToServiceClientTimeoutPtrOutputWithContext(ctx context.Context) ServiceClientTimeoutPtrOutput

func (ServiceClientTimeoutPtrOutput) Update added in v2.2.0

type ServiceComponent

type ServiceComponent struct {
	Component                 *string `pulumi:"component"`
	Host                      *string `pulumi:"host"`
	KafkaAuthenticationMethod *string `pulumi:"kafkaAuthenticationMethod"`
	Port                      *int    `pulumi:"port"`
	Route                     *string `pulumi:"route"`
	Ssl                       *bool   `pulumi:"ssl"`
	Usage                     *string `pulumi:"usage"`
}

type ServiceComponentArgs

type ServiceComponentArgs struct {
	Component                 pulumi.StringPtrInput `pulumi:"component"`
	Host                      pulumi.StringPtrInput `pulumi:"host"`
	KafkaAuthenticationMethod pulumi.StringPtrInput `pulumi:"kafkaAuthenticationMethod"`
	Port                      pulumi.IntPtrInput    `pulumi:"port"`
	Route                     pulumi.StringPtrInput `pulumi:"route"`
	Ssl                       pulumi.BoolPtrInput   `pulumi:"ssl"`
	Usage                     pulumi.StringPtrInput `pulumi:"usage"`
}

func (ServiceComponentArgs) ElementType

func (ServiceComponentArgs) ElementType() reflect.Type

func (ServiceComponentArgs) ToServiceComponentOutput

func (i ServiceComponentArgs) ToServiceComponentOutput() ServiceComponentOutput

func (ServiceComponentArgs) ToServiceComponentOutputWithContext

func (i ServiceComponentArgs) ToServiceComponentOutputWithContext(ctx context.Context) ServiceComponentOutput

type ServiceComponentArray

type ServiceComponentArray []ServiceComponentInput

func (ServiceComponentArray) ElementType

func (ServiceComponentArray) ElementType() reflect.Type

func (ServiceComponentArray) ToServiceComponentArrayOutput

func (i ServiceComponentArray) ToServiceComponentArrayOutput() ServiceComponentArrayOutput

func (ServiceComponentArray) ToServiceComponentArrayOutputWithContext

func (i ServiceComponentArray) ToServiceComponentArrayOutputWithContext(ctx context.Context) ServiceComponentArrayOutput

type ServiceComponentArrayInput

type ServiceComponentArrayInput interface {
	pulumi.Input

	ToServiceComponentArrayOutput() ServiceComponentArrayOutput
	ToServiceComponentArrayOutputWithContext(context.Context) ServiceComponentArrayOutput
}

ServiceComponentArrayInput is an input type that accepts ServiceComponentArray and ServiceComponentArrayOutput values. You can construct a concrete instance of `ServiceComponentArrayInput` via:

ServiceComponentArray{ ServiceComponentArgs{...} }

type ServiceComponentArrayOutput

type ServiceComponentArrayOutput struct{ *pulumi.OutputState }

func (ServiceComponentArrayOutput) ElementType

func (ServiceComponentArrayOutput) Index

func (ServiceComponentArrayOutput) ToServiceComponentArrayOutput

func (o ServiceComponentArrayOutput) ToServiceComponentArrayOutput() ServiceComponentArrayOutput

func (ServiceComponentArrayOutput) ToServiceComponentArrayOutputWithContext

func (o ServiceComponentArrayOutput) ToServiceComponentArrayOutputWithContext(ctx context.Context) ServiceComponentArrayOutput

type ServiceComponentInput

type ServiceComponentInput interface {
	pulumi.Input

	ToServiceComponentOutput() ServiceComponentOutput
	ToServiceComponentOutputWithContext(context.Context) ServiceComponentOutput
}

ServiceComponentInput is an input type that accepts ServiceComponentArgs and ServiceComponentOutput values. You can construct a concrete instance of `ServiceComponentInput` via:

ServiceComponentArgs{...}

type ServiceComponentOutput

type ServiceComponentOutput struct{ *pulumi.OutputState }

func (ServiceComponentOutput) Component

func (ServiceComponentOutput) ElementType

func (ServiceComponentOutput) ElementType() reflect.Type

func (ServiceComponentOutput) Host

func (ServiceComponentOutput) KafkaAuthenticationMethod

func (o ServiceComponentOutput) KafkaAuthenticationMethod() pulumi.StringPtrOutput

func (ServiceComponentOutput) Port

func (ServiceComponentOutput) Route

func (ServiceComponentOutput) Ssl

func (ServiceComponentOutput) ToServiceComponentOutput

func (o ServiceComponentOutput) ToServiceComponentOutput() ServiceComponentOutput

func (ServiceComponentOutput) ToServiceComponentOutputWithContext

func (o ServiceComponentOutput) ToServiceComponentOutputWithContext(ctx context.Context) ServiceComponentOutput

func (ServiceComponentOutput) Usage

type ServiceElasticsearch

type ServiceElasticsearch struct {
	KibanaUri *string `pulumi:"kibanaUri"`
}

type ServiceElasticsearchArgs

type ServiceElasticsearchArgs struct {
	KibanaUri pulumi.StringPtrInput `pulumi:"kibanaUri"`
}

func (ServiceElasticsearchArgs) ElementType

func (ServiceElasticsearchArgs) ElementType() reflect.Type

func (ServiceElasticsearchArgs) ToServiceElasticsearchOutput

func (i ServiceElasticsearchArgs) ToServiceElasticsearchOutput() ServiceElasticsearchOutput

func (ServiceElasticsearchArgs) ToServiceElasticsearchOutputWithContext

func (i ServiceElasticsearchArgs) ToServiceElasticsearchOutputWithContext(ctx context.Context) ServiceElasticsearchOutput

func (ServiceElasticsearchArgs) ToServiceElasticsearchPtrOutput

func (i ServiceElasticsearchArgs) ToServiceElasticsearchPtrOutput() ServiceElasticsearchPtrOutput

func (ServiceElasticsearchArgs) ToServiceElasticsearchPtrOutputWithContext

func (i ServiceElasticsearchArgs) ToServiceElasticsearchPtrOutputWithContext(ctx context.Context) ServiceElasticsearchPtrOutput

type ServiceElasticsearchInput

type ServiceElasticsearchInput interface {
	pulumi.Input

	ToServiceElasticsearchOutput() ServiceElasticsearchOutput
	ToServiceElasticsearchOutputWithContext(context.Context) ServiceElasticsearchOutput
}

ServiceElasticsearchInput is an input type that accepts ServiceElasticsearchArgs and ServiceElasticsearchOutput values. You can construct a concrete instance of `ServiceElasticsearchInput` via:

ServiceElasticsearchArgs{...}

type ServiceElasticsearchOutput

type ServiceElasticsearchOutput struct{ *pulumi.OutputState }

func (ServiceElasticsearchOutput) ElementType

func (ServiceElasticsearchOutput) ElementType() reflect.Type

func (ServiceElasticsearchOutput) KibanaUri

func (ServiceElasticsearchOutput) ToServiceElasticsearchOutput

func (o ServiceElasticsearchOutput) ToServiceElasticsearchOutput() ServiceElasticsearchOutput

func (ServiceElasticsearchOutput) ToServiceElasticsearchOutputWithContext

func (o ServiceElasticsearchOutput) ToServiceElasticsearchOutputWithContext(ctx context.Context) ServiceElasticsearchOutput

func (ServiceElasticsearchOutput) ToServiceElasticsearchPtrOutput

func (o ServiceElasticsearchOutput) ToServiceElasticsearchPtrOutput() ServiceElasticsearchPtrOutput

func (ServiceElasticsearchOutput) ToServiceElasticsearchPtrOutputWithContext

func (o ServiceElasticsearchOutput) ToServiceElasticsearchPtrOutputWithContext(ctx context.Context) ServiceElasticsearchPtrOutput

type ServiceElasticsearchPtrInput

type ServiceElasticsearchPtrInput interface {
	pulumi.Input

	ToServiceElasticsearchPtrOutput() ServiceElasticsearchPtrOutput
	ToServiceElasticsearchPtrOutputWithContext(context.Context) ServiceElasticsearchPtrOutput
}

ServiceElasticsearchPtrInput is an input type that accepts ServiceElasticsearchArgs, ServiceElasticsearchPtr and ServiceElasticsearchPtrOutput values. You can construct a concrete instance of `ServiceElasticsearchPtrInput` via:

        ServiceElasticsearchArgs{...}

or:

        nil

type ServiceElasticsearchPtrOutput

type ServiceElasticsearchPtrOutput struct{ *pulumi.OutputState }

func (ServiceElasticsearchPtrOutput) Elem

func (ServiceElasticsearchPtrOutput) ElementType

func (ServiceElasticsearchPtrOutput) KibanaUri

func (ServiceElasticsearchPtrOutput) ToServiceElasticsearchPtrOutput

func (o ServiceElasticsearchPtrOutput) ToServiceElasticsearchPtrOutput() ServiceElasticsearchPtrOutput

func (ServiceElasticsearchPtrOutput) ToServiceElasticsearchPtrOutputWithContext

func (o ServiceElasticsearchPtrOutput) ToServiceElasticsearchPtrOutputWithContext(ctx context.Context) ServiceElasticsearchPtrOutput

type ServiceElasticsearchUserConfig

type ServiceElasticsearchUserConfig struct {
	CustomDomain                       *string                                      `pulumi:"customDomain"`
	DisableReplicationFactorAdjustment *string                                      `pulumi:"disableReplicationFactorAdjustment"`
	Elasticsearch                      *ServiceElasticsearchUserConfigElasticsearch `pulumi:"elasticsearch"`
	ElasticsearchVersion               *string                                      `pulumi:"elasticsearchVersion"`
	IndexPatterns                      []ServiceElasticsearchUserConfigIndexPattern `pulumi:"indexPatterns"`
	IpFilters                          []string                                     `pulumi:"ipFilters"`
	Kibana                             *ServiceElasticsearchUserConfigKibana        `pulumi:"kibana"`
	MaxIndexCount                      *string                                      `pulumi:"maxIndexCount"`
	PrivateAccess                      *ServiceElasticsearchUserConfigPrivateAccess `pulumi:"privateAccess"`
	PublicAccess                       *ServiceElasticsearchUserConfigPublicAccess  `pulumi:"publicAccess"`
	RecoveryBasebackupName             *string                                      `pulumi:"recoveryBasebackupName"`
	ServiceToForkFrom                  *string                                      `pulumi:"serviceToForkFrom"`
}

type ServiceElasticsearchUserConfigArgs

type ServiceElasticsearchUserConfigArgs struct {
	CustomDomain                       pulumi.StringPtrInput                                `pulumi:"customDomain"`
	DisableReplicationFactorAdjustment pulumi.StringPtrInput                                `pulumi:"disableReplicationFactorAdjustment"`
	Elasticsearch                      ServiceElasticsearchUserConfigElasticsearchPtrInput  `pulumi:"elasticsearch"`
	ElasticsearchVersion               pulumi.StringPtrInput                                `pulumi:"elasticsearchVersion"`
	IndexPatterns                      ServiceElasticsearchUserConfigIndexPatternArrayInput `pulumi:"indexPatterns"`
	IpFilters                          pulumi.StringArrayInput                              `pulumi:"ipFilters"`
	Kibana                             ServiceElasticsearchUserConfigKibanaPtrInput         `pulumi:"kibana"`
	MaxIndexCount                      pulumi.StringPtrInput                                `pulumi:"maxIndexCount"`
	PrivateAccess                      ServiceElasticsearchUserConfigPrivateAccessPtrInput  `pulumi:"privateAccess"`
	PublicAccess                       ServiceElasticsearchUserConfigPublicAccessPtrInput   `pulumi:"publicAccess"`
	RecoveryBasebackupName             pulumi.StringPtrInput                                `pulumi:"recoveryBasebackupName"`
	ServiceToForkFrom                  pulumi.StringPtrInput                                `pulumi:"serviceToForkFrom"`
}

func (ServiceElasticsearchUserConfigArgs) ElementType

func (ServiceElasticsearchUserConfigArgs) ToServiceElasticsearchUserConfigOutput

func (i ServiceElasticsearchUserConfigArgs) ToServiceElasticsearchUserConfigOutput() ServiceElasticsearchUserConfigOutput

func (ServiceElasticsearchUserConfigArgs) ToServiceElasticsearchUserConfigOutputWithContext

func (i ServiceElasticsearchUserConfigArgs) ToServiceElasticsearchUserConfigOutputWithContext(ctx context.Context) ServiceElasticsearchUserConfigOutput

func (ServiceElasticsearchUserConfigArgs) ToServiceElasticsearchUserConfigPtrOutput

func (i ServiceElasticsearchUserConfigArgs) ToServiceElasticsearchUserConfigPtrOutput() ServiceElasticsearchUserConfigPtrOutput

func (ServiceElasticsearchUserConfigArgs) ToServiceElasticsearchUserConfigPtrOutputWithContext

func (i ServiceElasticsearchUserConfigArgs) ToServiceElasticsearchUserConfigPtrOutputWithContext(ctx context.Context) ServiceElasticsearchUserConfigPtrOutput

type ServiceElasticsearchUserConfigElasticsearch

type ServiceElasticsearchUserConfigElasticsearch struct {
	ActionAutoCreateIndexEnabled       *string  `pulumi:"actionAutoCreateIndexEnabled"`
	ActionDestructiveRequiresName      *string  `pulumi:"actionDestructiveRequiresName"`
	HttpMaxContentLength               *string  `pulumi:"httpMaxContentLength"`
	HttpMaxHeaderSize                  *string  `pulumi:"httpMaxHeaderSize"`
	HttpMaxInitialLineLength           *string  `pulumi:"httpMaxInitialLineLength"`
	IndicesFielddataCacheSize          *string  `pulumi:"indicesFielddataCacheSize"`
	IndicesMemoryIndexBufferSize       *string  `pulumi:"indicesMemoryIndexBufferSize"`
	IndicesQueriesCacheSize            *string  `pulumi:"indicesQueriesCacheSize"`
	IndicesQueryBoolMaxClauseCount     *string  `pulumi:"indicesQueryBoolMaxClauseCount"`
	ReindexRemoteWhitelists            []string `pulumi:"reindexRemoteWhitelists"`
	SearchMaxBuckets                   *string  `pulumi:"searchMaxBuckets"`
	ThreadPoolAnalyzeQueueSize         *string  `pulumi:"threadPoolAnalyzeQueueSize"`
	ThreadPoolAnalyzeSize              *string  `pulumi:"threadPoolAnalyzeSize"`
	ThreadPoolForceMergeSize           *string  `pulumi:"threadPoolForceMergeSize"`
	ThreadPoolGetQueueSize             *string  `pulumi:"threadPoolGetQueueSize"`
	ThreadPoolGetSize                  *string  `pulumi:"threadPoolGetSize"`
	ThreadPoolIndexQueueSize           *string  `pulumi:"threadPoolIndexQueueSize"`
	ThreadPoolIndexSize                *string  `pulumi:"threadPoolIndexSize"`
	ThreadPoolSearchQueueSize          *string  `pulumi:"threadPoolSearchQueueSize"`
	ThreadPoolSearchSize               *string  `pulumi:"threadPoolSearchSize"`
	ThreadPoolSearchThrottledQueueSize *string  `pulumi:"threadPoolSearchThrottledQueueSize"`
	ThreadPoolSearchThrottledSize      *string  `pulumi:"threadPoolSearchThrottledSize"`
	ThreadPoolWriteQueueSize           *string  `pulumi:"threadPoolWriteQueueSize"`
	ThreadPoolWriteSize                *string  `pulumi:"threadPoolWriteSize"`
}

type ServiceElasticsearchUserConfigElasticsearchArgs

type ServiceElasticsearchUserConfigElasticsearchArgs struct {
	ActionAutoCreateIndexEnabled       pulumi.StringPtrInput   `pulumi:"actionAutoCreateIndexEnabled"`
	ActionDestructiveRequiresName      pulumi.StringPtrInput   `pulumi:"actionDestructiveRequiresName"`
	HttpMaxContentLength               pulumi.StringPtrInput   `pulumi:"httpMaxContentLength"`
	HttpMaxHeaderSize                  pulumi.StringPtrInput   `pulumi:"httpMaxHeaderSize"`
	HttpMaxInitialLineLength           pulumi.StringPtrInput   `pulumi:"httpMaxInitialLineLength"`
	IndicesFielddataCacheSize          pulumi.StringPtrInput   `pulumi:"indicesFielddataCacheSize"`
	IndicesMemoryIndexBufferSize       pulumi.StringPtrInput   `pulumi:"indicesMemoryIndexBufferSize"`
	IndicesQueriesCacheSize            pulumi.StringPtrInput   `pulumi:"indicesQueriesCacheSize"`
	IndicesQueryBoolMaxClauseCount     pulumi.StringPtrInput   `pulumi:"indicesQueryBoolMaxClauseCount"`
	ReindexRemoteWhitelists            pulumi.StringArrayInput `pulumi:"reindexRemoteWhitelists"`
	SearchMaxBuckets                   pulumi.StringPtrInput   `pulumi:"searchMaxBuckets"`
	ThreadPoolAnalyzeQueueSize         pulumi.StringPtrInput   `pulumi:"threadPoolAnalyzeQueueSize"`
	ThreadPoolAnalyzeSize              pulumi.StringPtrInput   `pulumi:"threadPoolAnalyzeSize"`
	ThreadPoolForceMergeSize           pulumi.StringPtrInput   `pulumi:"threadPoolForceMergeSize"`
	ThreadPoolGetQueueSize             pulumi.StringPtrInput   `pulumi:"threadPoolGetQueueSize"`
	ThreadPoolGetSize                  pulumi.StringPtrInput   `pulumi:"threadPoolGetSize"`
	ThreadPoolIndexQueueSize           pulumi.StringPtrInput   `pulumi:"threadPoolIndexQueueSize"`
	ThreadPoolIndexSize                pulumi.StringPtrInput   `pulumi:"threadPoolIndexSize"`
	ThreadPoolSearchQueueSize          pulumi.StringPtrInput   `pulumi:"threadPoolSearchQueueSize"`
	ThreadPoolSearchSize               pulumi.StringPtrInput   `pulumi:"threadPoolSearchSize"`
	ThreadPoolSearchThrottledQueueSize pulumi.StringPtrInput   `pulumi:"threadPoolSearchThrottledQueueSize"`
	ThreadPoolSearchThrottledSize      pulumi.StringPtrInput   `pulumi:"threadPoolSearchThrottledSize"`
	ThreadPoolWriteQueueSize           pulumi.StringPtrInput   `pulumi:"threadPoolWriteQueueSize"`
	ThreadPoolWriteSize                pulumi.StringPtrInput   `pulumi:"threadPoolWriteSize"`
}

func (ServiceElasticsearchUserConfigElasticsearchArgs) ElementType

func (ServiceElasticsearchUserConfigElasticsearchArgs) ToServiceElasticsearchUserConfigElasticsearchOutput

func (i ServiceElasticsearchUserConfigElasticsearchArgs) ToServiceElasticsearchUserConfigElasticsearchOutput() ServiceElasticsearchUserConfigElasticsearchOutput

func (ServiceElasticsearchUserConfigElasticsearchArgs) ToServiceElasticsearchUserConfigElasticsearchOutputWithContext

func (i ServiceElasticsearchUserConfigElasticsearchArgs) ToServiceElasticsearchUserConfigElasticsearchOutputWithContext(ctx context.Context) ServiceElasticsearchUserConfigElasticsearchOutput

func (ServiceElasticsearchUserConfigElasticsearchArgs) ToServiceElasticsearchUserConfigElasticsearchPtrOutput

func (i ServiceElasticsearchUserConfigElasticsearchArgs) ToServiceElasticsearchUserConfigElasticsearchPtrOutput() ServiceElasticsearchUserConfigElasticsearchPtrOutput

func (ServiceElasticsearchUserConfigElasticsearchArgs) ToServiceElasticsearchUserConfigElasticsearchPtrOutputWithContext

func (i ServiceElasticsearchUserConfigElasticsearchArgs) ToServiceElasticsearchUserConfigElasticsearchPtrOutputWithContext(ctx context.Context) ServiceElasticsearchUserConfigElasticsearchPtrOutput

type ServiceElasticsearchUserConfigElasticsearchInput

type ServiceElasticsearchUserConfigElasticsearchInput interface {
	pulumi.Input

	ToServiceElasticsearchUserConfigElasticsearchOutput() ServiceElasticsearchUserConfigElasticsearchOutput
	ToServiceElasticsearchUserConfigElasticsearchOutputWithContext(context.Context) ServiceElasticsearchUserConfigElasticsearchOutput
}

ServiceElasticsearchUserConfigElasticsearchInput is an input type that accepts ServiceElasticsearchUserConfigElasticsearchArgs and ServiceElasticsearchUserConfigElasticsearchOutput values. You can construct a concrete instance of `ServiceElasticsearchUserConfigElasticsearchInput` via:

ServiceElasticsearchUserConfigElasticsearchArgs{...}

type ServiceElasticsearchUserConfigElasticsearchOutput

type ServiceElasticsearchUserConfigElasticsearchOutput struct{ *pulumi.OutputState }

func (ServiceElasticsearchUserConfigElasticsearchOutput) ActionAutoCreateIndexEnabled

func (ServiceElasticsearchUserConfigElasticsearchOutput) ActionDestructiveRequiresName

func (ServiceElasticsearchUserConfigElasticsearchOutput) ElementType

func (ServiceElasticsearchUserConfigElasticsearchOutput) HttpMaxContentLength

func (ServiceElasticsearchUserConfigElasticsearchOutput) HttpMaxHeaderSize added in v2.2.0

func (ServiceElasticsearchUserConfigElasticsearchOutput) HttpMaxInitialLineLength added in v2.2.0

func (ServiceElasticsearchUserConfigElasticsearchOutput) IndicesFielddataCacheSize

func (ServiceElasticsearchUserConfigElasticsearchOutput) IndicesMemoryIndexBufferSize

func (ServiceElasticsearchUserConfigElasticsearchOutput) IndicesQueriesCacheSize

func (ServiceElasticsearchUserConfigElasticsearchOutput) IndicesQueryBoolMaxClauseCount

func (ServiceElasticsearchUserConfigElasticsearchOutput) ReindexRemoteWhitelists

func (ServiceElasticsearchUserConfigElasticsearchOutput) SearchMaxBuckets added in v2.2.1

func (ServiceElasticsearchUserConfigElasticsearchOutput) ThreadPoolAnalyzeQueueSize

func (ServiceElasticsearchUserConfigElasticsearchOutput) ThreadPoolAnalyzeSize

func (ServiceElasticsearchUserConfigElasticsearchOutput) ThreadPoolForceMergeSize

func (ServiceElasticsearchUserConfigElasticsearchOutput) ThreadPoolGetQueueSize

func (ServiceElasticsearchUserConfigElasticsearchOutput) ThreadPoolGetSize

func (ServiceElasticsearchUserConfigElasticsearchOutput) ThreadPoolIndexQueueSize

func (ServiceElasticsearchUserConfigElasticsearchOutput) ThreadPoolIndexSize

func (ServiceElasticsearchUserConfigElasticsearchOutput) ThreadPoolSearchQueueSize

func (ServiceElasticsearchUserConfigElasticsearchOutput) ThreadPoolSearchSize

func (ServiceElasticsearchUserConfigElasticsearchOutput) ThreadPoolSearchThrottledQueueSize

func (o ServiceElasticsearchUserConfigElasticsearchOutput) ThreadPoolSearchThrottledQueueSize() pulumi.StringPtrOutput

func (ServiceElasticsearchUserConfigElasticsearchOutput) ThreadPoolSearchThrottledSize

func (ServiceElasticsearchUserConfigElasticsearchOutput) ThreadPoolWriteQueueSize

func (ServiceElasticsearchUserConfigElasticsearchOutput) ThreadPoolWriteSize

func (ServiceElasticsearchUserConfigElasticsearchOutput) ToServiceElasticsearchUserConfigElasticsearchOutput

func (o ServiceElasticsearchUserConfigElasticsearchOutput) ToServiceElasticsearchUserConfigElasticsearchOutput() ServiceElasticsearchUserConfigElasticsearchOutput

func (ServiceElasticsearchUserConfigElasticsearchOutput) ToServiceElasticsearchUserConfigElasticsearchOutputWithContext

func (o ServiceElasticsearchUserConfigElasticsearchOutput) ToServiceElasticsearchUserConfigElasticsearchOutputWithContext(ctx context.Context) ServiceElasticsearchUserConfigElasticsearchOutput

func (ServiceElasticsearchUserConfigElasticsearchOutput) ToServiceElasticsearchUserConfigElasticsearchPtrOutput

func (o ServiceElasticsearchUserConfigElasticsearchOutput) ToServiceElasticsearchUserConfigElasticsearchPtrOutput() ServiceElasticsearchUserConfigElasticsearchPtrOutput

func (ServiceElasticsearchUserConfigElasticsearchOutput) ToServiceElasticsearchUserConfigElasticsearchPtrOutputWithContext

func (o ServiceElasticsearchUserConfigElasticsearchOutput) ToServiceElasticsearchUserConfigElasticsearchPtrOutputWithContext(ctx context.Context) ServiceElasticsearchUserConfigElasticsearchPtrOutput

type ServiceElasticsearchUserConfigElasticsearchPtrInput

type ServiceElasticsearchUserConfigElasticsearchPtrInput interface {
	pulumi.Input

	ToServiceElasticsearchUserConfigElasticsearchPtrOutput() ServiceElasticsearchUserConfigElasticsearchPtrOutput
	ToServiceElasticsearchUserConfigElasticsearchPtrOutputWithContext(context.Context) ServiceElasticsearchUserConfigElasticsearchPtrOutput
}

ServiceElasticsearchUserConfigElasticsearchPtrInput is an input type that accepts ServiceElasticsearchUserConfigElasticsearchArgs, ServiceElasticsearchUserConfigElasticsearchPtr and ServiceElasticsearchUserConfigElasticsearchPtrOutput values. You can construct a concrete instance of `ServiceElasticsearchUserConfigElasticsearchPtrInput` via:

        ServiceElasticsearchUserConfigElasticsearchArgs{...}

or:

        nil

type ServiceElasticsearchUserConfigElasticsearchPtrOutput

type ServiceElasticsearchUserConfigElasticsearchPtrOutput struct{ *pulumi.OutputState }

func (ServiceElasticsearchUserConfigElasticsearchPtrOutput) ActionAutoCreateIndexEnabled

func (ServiceElasticsearchUserConfigElasticsearchPtrOutput) ActionDestructiveRequiresName

func (ServiceElasticsearchUserConfigElasticsearchPtrOutput) Elem

func (ServiceElasticsearchUserConfigElasticsearchPtrOutput) ElementType

func (ServiceElasticsearchUserConfigElasticsearchPtrOutput) HttpMaxContentLength

func (ServiceElasticsearchUserConfigElasticsearchPtrOutput) HttpMaxHeaderSize added in v2.2.0

func (ServiceElasticsearchUserConfigElasticsearchPtrOutput) HttpMaxInitialLineLength added in v2.2.0

func (ServiceElasticsearchUserConfigElasticsearchPtrOutput) IndicesFielddataCacheSize

func (ServiceElasticsearchUserConfigElasticsearchPtrOutput) IndicesMemoryIndexBufferSize

func (ServiceElasticsearchUserConfigElasticsearchPtrOutput) IndicesQueriesCacheSize

func (ServiceElasticsearchUserConfigElasticsearchPtrOutput) IndicesQueryBoolMaxClauseCount

func (ServiceElasticsearchUserConfigElasticsearchPtrOutput) ReindexRemoteWhitelists

func (ServiceElasticsearchUserConfigElasticsearchPtrOutput) SearchMaxBuckets added in v2.2.1

func (ServiceElasticsearchUserConfigElasticsearchPtrOutput) ThreadPoolAnalyzeQueueSize

func (ServiceElasticsearchUserConfigElasticsearchPtrOutput) ThreadPoolAnalyzeSize

func (ServiceElasticsearchUserConfigElasticsearchPtrOutput) ThreadPoolForceMergeSize

func (ServiceElasticsearchUserConfigElasticsearchPtrOutput) ThreadPoolGetQueueSize

func (ServiceElasticsearchUserConfigElasticsearchPtrOutput) ThreadPoolGetSize

func (ServiceElasticsearchUserConfigElasticsearchPtrOutput) ThreadPoolIndexQueueSize

func (ServiceElasticsearchUserConfigElasticsearchPtrOutput) ThreadPoolIndexSize

func (ServiceElasticsearchUserConfigElasticsearchPtrOutput) ThreadPoolSearchQueueSize

func (ServiceElasticsearchUserConfigElasticsearchPtrOutput) ThreadPoolSearchSize

func (ServiceElasticsearchUserConfigElasticsearchPtrOutput) ThreadPoolSearchThrottledQueueSize

func (o ServiceElasticsearchUserConfigElasticsearchPtrOutput) ThreadPoolSearchThrottledQueueSize() pulumi.StringPtrOutput

func (ServiceElasticsearchUserConfigElasticsearchPtrOutput) ThreadPoolSearchThrottledSize

func (ServiceElasticsearchUserConfigElasticsearchPtrOutput) ThreadPoolWriteQueueSize

func (ServiceElasticsearchUserConfigElasticsearchPtrOutput) ThreadPoolWriteSize

func (ServiceElasticsearchUserConfigElasticsearchPtrOutput) ToServiceElasticsearchUserConfigElasticsearchPtrOutput

func (ServiceElasticsearchUserConfigElasticsearchPtrOutput) ToServiceElasticsearchUserConfigElasticsearchPtrOutputWithContext

func (o ServiceElasticsearchUserConfigElasticsearchPtrOutput) ToServiceElasticsearchUserConfigElasticsearchPtrOutputWithContext(ctx context.Context) ServiceElasticsearchUserConfigElasticsearchPtrOutput

type ServiceElasticsearchUserConfigIndexPattern

type ServiceElasticsearchUserConfigIndexPattern struct {
	MaxIndexCount *string `pulumi:"maxIndexCount"`
	Pattern       *string `pulumi:"pattern"`
}

type ServiceElasticsearchUserConfigIndexPatternArgs

type ServiceElasticsearchUserConfigIndexPatternArgs struct {
	MaxIndexCount pulumi.StringPtrInput `pulumi:"maxIndexCount"`
	Pattern       pulumi.StringPtrInput `pulumi:"pattern"`
}

func (ServiceElasticsearchUserConfigIndexPatternArgs) ElementType

func (ServiceElasticsearchUserConfigIndexPatternArgs) ToServiceElasticsearchUserConfigIndexPatternOutput

func (i ServiceElasticsearchUserConfigIndexPatternArgs) ToServiceElasticsearchUserConfigIndexPatternOutput() ServiceElasticsearchUserConfigIndexPatternOutput

func (ServiceElasticsearchUserConfigIndexPatternArgs) ToServiceElasticsearchUserConfigIndexPatternOutputWithContext

func (i ServiceElasticsearchUserConfigIndexPatternArgs) ToServiceElasticsearchUserConfigIndexPatternOutputWithContext(ctx context.Context) ServiceElasticsearchUserConfigIndexPatternOutput

type ServiceElasticsearchUserConfigIndexPatternArray

type ServiceElasticsearchUserConfigIndexPatternArray []ServiceElasticsearchUserConfigIndexPatternInput

func (ServiceElasticsearchUserConfigIndexPatternArray) ElementType

func (ServiceElasticsearchUserConfigIndexPatternArray) ToServiceElasticsearchUserConfigIndexPatternArrayOutput

func (i ServiceElasticsearchUserConfigIndexPatternArray) ToServiceElasticsearchUserConfigIndexPatternArrayOutput() ServiceElasticsearchUserConfigIndexPatternArrayOutput

func (ServiceElasticsearchUserConfigIndexPatternArray) ToServiceElasticsearchUserConfigIndexPatternArrayOutputWithContext

func (i ServiceElasticsearchUserConfigIndexPatternArray) ToServiceElasticsearchUserConfigIndexPatternArrayOutputWithContext(ctx context.Context) ServiceElasticsearchUserConfigIndexPatternArrayOutput

type ServiceElasticsearchUserConfigIndexPatternArrayInput

type ServiceElasticsearchUserConfigIndexPatternArrayInput interface {
	pulumi.Input

	ToServiceElasticsearchUserConfigIndexPatternArrayOutput() ServiceElasticsearchUserConfigIndexPatternArrayOutput
	ToServiceElasticsearchUserConfigIndexPatternArrayOutputWithContext(context.Context) ServiceElasticsearchUserConfigIndexPatternArrayOutput
}

ServiceElasticsearchUserConfigIndexPatternArrayInput is an input type that accepts ServiceElasticsearchUserConfigIndexPatternArray and ServiceElasticsearchUserConfigIndexPatternArrayOutput values. You can construct a concrete instance of `ServiceElasticsearchUserConfigIndexPatternArrayInput` via:

ServiceElasticsearchUserConfigIndexPatternArray{ ServiceElasticsearchUserConfigIndexPatternArgs{...} }

type ServiceElasticsearchUserConfigIndexPatternArrayOutput

type ServiceElasticsearchUserConfigIndexPatternArrayOutput struct{ *pulumi.OutputState }

func (ServiceElasticsearchUserConfigIndexPatternArrayOutput) ElementType

func (ServiceElasticsearchUserConfigIndexPatternArrayOutput) Index

func (ServiceElasticsearchUserConfigIndexPatternArrayOutput) ToServiceElasticsearchUserConfigIndexPatternArrayOutput

func (ServiceElasticsearchUserConfigIndexPatternArrayOutput) ToServiceElasticsearchUserConfigIndexPatternArrayOutputWithContext

func (o ServiceElasticsearchUserConfigIndexPatternArrayOutput) ToServiceElasticsearchUserConfigIndexPatternArrayOutputWithContext(ctx context.Context) ServiceElasticsearchUserConfigIndexPatternArrayOutput

type ServiceElasticsearchUserConfigIndexPatternInput

type ServiceElasticsearchUserConfigIndexPatternInput interface {
	pulumi.Input

	ToServiceElasticsearchUserConfigIndexPatternOutput() ServiceElasticsearchUserConfigIndexPatternOutput
	ToServiceElasticsearchUserConfigIndexPatternOutputWithContext(context.Context) ServiceElasticsearchUserConfigIndexPatternOutput
}

ServiceElasticsearchUserConfigIndexPatternInput is an input type that accepts ServiceElasticsearchUserConfigIndexPatternArgs and ServiceElasticsearchUserConfigIndexPatternOutput values. You can construct a concrete instance of `ServiceElasticsearchUserConfigIndexPatternInput` via:

ServiceElasticsearchUserConfigIndexPatternArgs{...}

type ServiceElasticsearchUserConfigIndexPatternOutput

type ServiceElasticsearchUserConfigIndexPatternOutput struct{ *pulumi.OutputState }

func (ServiceElasticsearchUserConfigIndexPatternOutput) ElementType

func (ServiceElasticsearchUserConfigIndexPatternOutput) MaxIndexCount

func (ServiceElasticsearchUserConfigIndexPatternOutput) Pattern

func (ServiceElasticsearchUserConfigIndexPatternOutput) ToServiceElasticsearchUserConfigIndexPatternOutput

func (o ServiceElasticsearchUserConfigIndexPatternOutput) ToServiceElasticsearchUserConfigIndexPatternOutput() ServiceElasticsearchUserConfigIndexPatternOutput

func (ServiceElasticsearchUserConfigIndexPatternOutput) ToServiceElasticsearchUserConfigIndexPatternOutputWithContext

func (o ServiceElasticsearchUserConfigIndexPatternOutput) ToServiceElasticsearchUserConfigIndexPatternOutputWithContext(ctx context.Context) ServiceElasticsearchUserConfigIndexPatternOutput

type ServiceElasticsearchUserConfigInput

type ServiceElasticsearchUserConfigInput interface {
	pulumi.Input

	ToServiceElasticsearchUserConfigOutput() ServiceElasticsearchUserConfigOutput
	ToServiceElasticsearchUserConfigOutputWithContext(context.Context) ServiceElasticsearchUserConfigOutput
}

ServiceElasticsearchUserConfigInput is an input type that accepts ServiceElasticsearchUserConfigArgs and ServiceElasticsearchUserConfigOutput values. You can construct a concrete instance of `ServiceElasticsearchUserConfigInput` via:

ServiceElasticsearchUserConfigArgs{...}

type ServiceElasticsearchUserConfigKibana

type ServiceElasticsearchUserConfigKibana struct {
	ElasticsearchRequestTimeout *string `pulumi:"elasticsearchRequestTimeout"`
	Enabled                     *string `pulumi:"enabled"`
	MaxOldSpaceSize             *string `pulumi:"maxOldSpaceSize"`
}

type ServiceElasticsearchUserConfigKibanaArgs

type ServiceElasticsearchUserConfigKibanaArgs struct {
	ElasticsearchRequestTimeout pulumi.StringPtrInput `pulumi:"elasticsearchRequestTimeout"`
	Enabled                     pulumi.StringPtrInput `pulumi:"enabled"`
	MaxOldSpaceSize             pulumi.StringPtrInput `pulumi:"maxOldSpaceSize"`
}

func (ServiceElasticsearchUserConfigKibanaArgs) ElementType

func (ServiceElasticsearchUserConfigKibanaArgs) ToServiceElasticsearchUserConfigKibanaOutput

func (i ServiceElasticsearchUserConfigKibanaArgs) ToServiceElasticsearchUserConfigKibanaOutput() ServiceElasticsearchUserConfigKibanaOutput

func (ServiceElasticsearchUserConfigKibanaArgs) ToServiceElasticsearchUserConfigKibanaOutputWithContext

func (i ServiceElasticsearchUserConfigKibanaArgs) ToServiceElasticsearchUserConfigKibanaOutputWithContext(ctx context.Context) ServiceElasticsearchUserConfigKibanaOutput

func (ServiceElasticsearchUserConfigKibanaArgs) ToServiceElasticsearchUserConfigKibanaPtrOutput

func (i ServiceElasticsearchUserConfigKibanaArgs) ToServiceElasticsearchUserConfigKibanaPtrOutput() ServiceElasticsearchUserConfigKibanaPtrOutput

func (ServiceElasticsearchUserConfigKibanaArgs) ToServiceElasticsearchUserConfigKibanaPtrOutputWithContext

func (i ServiceElasticsearchUserConfigKibanaArgs) ToServiceElasticsearchUserConfigKibanaPtrOutputWithContext(ctx context.Context) ServiceElasticsearchUserConfigKibanaPtrOutput

type ServiceElasticsearchUserConfigKibanaInput

type ServiceElasticsearchUserConfigKibanaInput interface {
	pulumi.Input

	ToServiceElasticsearchUserConfigKibanaOutput() ServiceElasticsearchUserConfigKibanaOutput
	ToServiceElasticsearchUserConfigKibanaOutputWithContext(context.Context) ServiceElasticsearchUserConfigKibanaOutput
}

ServiceElasticsearchUserConfigKibanaInput is an input type that accepts ServiceElasticsearchUserConfigKibanaArgs and ServiceElasticsearchUserConfigKibanaOutput values. You can construct a concrete instance of `ServiceElasticsearchUserConfigKibanaInput` via:

ServiceElasticsearchUserConfigKibanaArgs{...}

type ServiceElasticsearchUserConfigKibanaOutput

type ServiceElasticsearchUserConfigKibanaOutput struct{ *pulumi.OutputState }

func (ServiceElasticsearchUserConfigKibanaOutput) ElasticsearchRequestTimeout

func (o ServiceElasticsearchUserConfigKibanaOutput) ElasticsearchRequestTimeout() pulumi.StringPtrOutput

func (ServiceElasticsearchUserConfigKibanaOutput) ElementType

func (ServiceElasticsearchUserConfigKibanaOutput) Enabled

func (ServiceElasticsearchUserConfigKibanaOutput) MaxOldSpaceSize

func (ServiceElasticsearchUserConfigKibanaOutput) ToServiceElasticsearchUserConfigKibanaOutput

func (o ServiceElasticsearchUserConfigKibanaOutput) ToServiceElasticsearchUserConfigKibanaOutput() ServiceElasticsearchUserConfigKibanaOutput

func (ServiceElasticsearchUserConfigKibanaOutput) ToServiceElasticsearchUserConfigKibanaOutputWithContext

func (o ServiceElasticsearchUserConfigKibanaOutput) ToServiceElasticsearchUserConfigKibanaOutputWithContext(ctx context.Context) ServiceElasticsearchUserConfigKibanaOutput

func (ServiceElasticsearchUserConfigKibanaOutput) ToServiceElasticsearchUserConfigKibanaPtrOutput

func (o ServiceElasticsearchUserConfigKibanaOutput) ToServiceElasticsearchUserConfigKibanaPtrOutput() ServiceElasticsearchUserConfigKibanaPtrOutput

func (ServiceElasticsearchUserConfigKibanaOutput) ToServiceElasticsearchUserConfigKibanaPtrOutputWithContext

func (o ServiceElasticsearchUserConfigKibanaOutput) ToServiceElasticsearchUserConfigKibanaPtrOutputWithContext(ctx context.Context) ServiceElasticsearchUserConfigKibanaPtrOutput

type ServiceElasticsearchUserConfigKibanaPtrInput

type ServiceElasticsearchUserConfigKibanaPtrInput interface {
	pulumi.Input

	ToServiceElasticsearchUserConfigKibanaPtrOutput() ServiceElasticsearchUserConfigKibanaPtrOutput
	ToServiceElasticsearchUserConfigKibanaPtrOutputWithContext(context.Context) ServiceElasticsearchUserConfigKibanaPtrOutput
}

ServiceElasticsearchUserConfigKibanaPtrInput is an input type that accepts ServiceElasticsearchUserConfigKibanaArgs, ServiceElasticsearchUserConfigKibanaPtr and ServiceElasticsearchUserConfigKibanaPtrOutput values. You can construct a concrete instance of `ServiceElasticsearchUserConfigKibanaPtrInput` via:

        ServiceElasticsearchUserConfigKibanaArgs{...}

or:

        nil

type ServiceElasticsearchUserConfigKibanaPtrOutput

type ServiceElasticsearchUserConfigKibanaPtrOutput struct{ *pulumi.OutputState }

func (ServiceElasticsearchUserConfigKibanaPtrOutput) ElasticsearchRequestTimeout

func (ServiceElasticsearchUserConfigKibanaPtrOutput) Elem

func (ServiceElasticsearchUserConfigKibanaPtrOutput) ElementType

func (ServiceElasticsearchUserConfigKibanaPtrOutput) Enabled

func (ServiceElasticsearchUserConfigKibanaPtrOutput) MaxOldSpaceSize

func (ServiceElasticsearchUserConfigKibanaPtrOutput) ToServiceElasticsearchUserConfigKibanaPtrOutput

func (o ServiceElasticsearchUserConfigKibanaPtrOutput) ToServiceElasticsearchUserConfigKibanaPtrOutput() ServiceElasticsearchUserConfigKibanaPtrOutput

func (ServiceElasticsearchUserConfigKibanaPtrOutput) ToServiceElasticsearchUserConfigKibanaPtrOutputWithContext

func (o ServiceElasticsearchUserConfigKibanaPtrOutput) ToServiceElasticsearchUserConfigKibanaPtrOutputWithContext(ctx context.Context) ServiceElasticsearchUserConfigKibanaPtrOutput

type ServiceElasticsearchUserConfigOutput

type ServiceElasticsearchUserConfigOutput struct{ *pulumi.OutputState }

func (ServiceElasticsearchUserConfigOutput) CustomDomain

func (ServiceElasticsearchUserConfigOutput) DisableReplicationFactorAdjustment

func (o ServiceElasticsearchUserConfigOutput) DisableReplicationFactorAdjustment() pulumi.StringPtrOutput

func (ServiceElasticsearchUserConfigOutput) Elasticsearch

func (ServiceElasticsearchUserConfigOutput) ElasticsearchVersion

func (ServiceElasticsearchUserConfigOutput) ElementType

func (ServiceElasticsearchUserConfigOutput) IndexPatterns

func (ServiceElasticsearchUserConfigOutput) IpFilters

func (ServiceElasticsearchUserConfigOutput) Kibana

func (ServiceElasticsearchUserConfigOutput) MaxIndexCount

func (ServiceElasticsearchUserConfigOutput) PrivateAccess

func (ServiceElasticsearchUserConfigOutput) PublicAccess

func (ServiceElasticsearchUserConfigOutput) RecoveryBasebackupName

func (o ServiceElasticsearchUserConfigOutput) RecoveryBasebackupName() pulumi.StringPtrOutput

func (ServiceElasticsearchUserConfigOutput) ServiceToForkFrom

func (ServiceElasticsearchUserConfigOutput) ToServiceElasticsearchUserConfigOutput

func (o ServiceElasticsearchUserConfigOutput) ToServiceElasticsearchUserConfigOutput() ServiceElasticsearchUserConfigOutput

func (ServiceElasticsearchUserConfigOutput) ToServiceElasticsearchUserConfigOutputWithContext

func (o ServiceElasticsearchUserConfigOutput) ToServiceElasticsearchUserConfigOutputWithContext(ctx context.Context) ServiceElasticsearchUserConfigOutput

func (ServiceElasticsearchUserConfigOutput) ToServiceElasticsearchUserConfigPtrOutput

func (o ServiceElasticsearchUserConfigOutput) ToServiceElasticsearchUserConfigPtrOutput() ServiceElasticsearchUserConfigPtrOutput

func (ServiceElasticsearchUserConfigOutput) ToServiceElasticsearchUserConfigPtrOutputWithContext

func (o ServiceElasticsearchUserConfigOutput) ToServiceElasticsearchUserConfigPtrOutputWithContext(ctx context.Context) ServiceElasticsearchUserConfigPtrOutput

type ServiceElasticsearchUserConfigPrivateAccess

type ServiceElasticsearchUserConfigPrivateAccess struct {
	Elasticsearch *string `pulumi:"elasticsearch"`
	Kibana        *string `pulumi:"kibana"`
	Prometheus    *string `pulumi:"prometheus"`
}

type ServiceElasticsearchUserConfigPrivateAccessArgs

type ServiceElasticsearchUserConfigPrivateAccessArgs struct {
	Elasticsearch pulumi.StringPtrInput `pulumi:"elasticsearch"`
	Kibana        pulumi.StringPtrInput `pulumi:"kibana"`
	Prometheus    pulumi.StringPtrInput `pulumi:"prometheus"`
}

func (ServiceElasticsearchUserConfigPrivateAccessArgs) ElementType

func (ServiceElasticsearchUserConfigPrivateAccessArgs) ToServiceElasticsearchUserConfigPrivateAccessOutput

func (i ServiceElasticsearchUserConfigPrivateAccessArgs) ToServiceElasticsearchUserConfigPrivateAccessOutput() ServiceElasticsearchUserConfigPrivateAccessOutput

func (ServiceElasticsearchUserConfigPrivateAccessArgs) ToServiceElasticsearchUserConfigPrivateAccessOutputWithContext

func (i ServiceElasticsearchUserConfigPrivateAccessArgs) ToServiceElasticsearchUserConfigPrivateAccessOutputWithContext(ctx context.Context) ServiceElasticsearchUserConfigPrivateAccessOutput

func (ServiceElasticsearchUserConfigPrivateAccessArgs) ToServiceElasticsearchUserConfigPrivateAccessPtrOutput

func (i ServiceElasticsearchUserConfigPrivateAccessArgs) ToServiceElasticsearchUserConfigPrivateAccessPtrOutput() ServiceElasticsearchUserConfigPrivateAccessPtrOutput

func (ServiceElasticsearchUserConfigPrivateAccessArgs) ToServiceElasticsearchUserConfigPrivateAccessPtrOutputWithContext

func (i ServiceElasticsearchUserConfigPrivateAccessArgs) ToServiceElasticsearchUserConfigPrivateAccessPtrOutputWithContext(ctx context.Context) ServiceElasticsearchUserConfigPrivateAccessPtrOutput

type ServiceElasticsearchUserConfigPrivateAccessInput

type ServiceElasticsearchUserConfigPrivateAccessInput interface {
	pulumi.Input

	ToServiceElasticsearchUserConfigPrivateAccessOutput() ServiceElasticsearchUserConfigPrivateAccessOutput
	ToServiceElasticsearchUserConfigPrivateAccessOutputWithContext(context.Context) ServiceElasticsearchUserConfigPrivateAccessOutput
}

ServiceElasticsearchUserConfigPrivateAccessInput is an input type that accepts ServiceElasticsearchUserConfigPrivateAccessArgs and ServiceElasticsearchUserConfigPrivateAccessOutput values. You can construct a concrete instance of `ServiceElasticsearchUserConfigPrivateAccessInput` via:

ServiceElasticsearchUserConfigPrivateAccessArgs{...}

type ServiceElasticsearchUserConfigPrivateAccessOutput

type ServiceElasticsearchUserConfigPrivateAccessOutput struct{ *pulumi.OutputState }

func (ServiceElasticsearchUserConfigPrivateAccessOutput) Elasticsearch

func (ServiceElasticsearchUserConfigPrivateAccessOutput) ElementType

func (ServiceElasticsearchUserConfigPrivateAccessOutput) Kibana

func (ServiceElasticsearchUserConfigPrivateAccessOutput) Prometheus

func (ServiceElasticsearchUserConfigPrivateAccessOutput) ToServiceElasticsearchUserConfigPrivateAccessOutput

func (o ServiceElasticsearchUserConfigPrivateAccessOutput) ToServiceElasticsearchUserConfigPrivateAccessOutput() ServiceElasticsearchUserConfigPrivateAccessOutput

func (ServiceElasticsearchUserConfigPrivateAccessOutput) ToServiceElasticsearchUserConfigPrivateAccessOutputWithContext

func (o ServiceElasticsearchUserConfigPrivateAccessOutput) ToServiceElasticsearchUserConfigPrivateAccessOutputWithContext(ctx context.Context) ServiceElasticsearchUserConfigPrivateAccessOutput

func (ServiceElasticsearchUserConfigPrivateAccessOutput) ToServiceElasticsearchUserConfigPrivateAccessPtrOutput

func (o ServiceElasticsearchUserConfigPrivateAccessOutput) ToServiceElasticsearchUserConfigPrivateAccessPtrOutput() ServiceElasticsearchUserConfigPrivateAccessPtrOutput

func (ServiceElasticsearchUserConfigPrivateAccessOutput) ToServiceElasticsearchUserConfigPrivateAccessPtrOutputWithContext

func (o ServiceElasticsearchUserConfigPrivateAccessOutput) ToServiceElasticsearchUserConfigPrivateAccessPtrOutputWithContext(ctx context.Context) ServiceElasticsearchUserConfigPrivateAccessPtrOutput

type ServiceElasticsearchUserConfigPrivateAccessPtrInput

type ServiceElasticsearchUserConfigPrivateAccessPtrInput interface {
	pulumi.Input

	ToServiceElasticsearchUserConfigPrivateAccessPtrOutput() ServiceElasticsearchUserConfigPrivateAccessPtrOutput
	ToServiceElasticsearchUserConfigPrivateAccessPtrOutputWithContext(context.Context) ServiceElasticsearchUserConfigPrivateAccessPtrOutput
}

ServiceElasticsearchUserConfigPrivateAccessPtrInput is an input type that accepts ServiceElasticsearchUserConfigPrivateAccessArgs, ServiceElasticsearchUserConfigPrivateAccessPtr and ServiceElasticsearchUserConfigPrivateAccessPtrOutput values. You can construct a concrete instance of `ServiceElasticsearchUserConfigPrivateAccessPtrInput` via:

        ServiceElasticsearchUserConfigPrivateAccessArgs{...}

or:

        nil

type ServiceElasticsearchUserConfigPrivateAccessPtrOutput

type ServiceElasticsearchUserConfigPrivateAccessPtrOutput struct{ *pulumi.OutputState }

func (ServiceElasticsearchUserConfigPrivateAccessPtrOutput) Elasticsearch

func (ServiceElasticsearchUserConfigPrivateAccessPtrOutput) Elem

func (ServiceElasticsearchUserConfigPrivateAccessPtrOutput) ElementType

func (ServiceElasticsearchUserConfigPrivateAccessPtrOutput) Kibana

func (ServiceElasticsearchUserConfigPrivateAccessPtrOutput) Prometheus

func (ServiceElasticsearchUserConfigPrivateAccessPtrOutput) ToServiceElasticsearchUserConfigPrivateAccessPtrOutput

func (ServiceElasticsearchUserConfigPrivateAccessPtrOutput) ToServiceElasticsearchUserConfigPrivateAccessPtrOutputWithContext

func (o ServiceElasticsearchUserConfigPrivateAccessPtrOutput) ToServiceElasticsearchUserConfigPrivateAccessPtrOutputWithContext(ctx context.Context) ServiceElasticsearchUserConfigPrivateAccessPtrOutput

type ServiceElasticsearchUserConfigPtrInput

type ServiceElasticsearchUserConfigPtrInput interface {
	pulumi.Input

	ToServiceElasticsearchUserConfigPtrOutput() ServiceElasticsearchUserConfigPtrOutput
	ToServiceElasticsearchUserConfigPtrOutputWithContext(context.Context) ServiceElasticsearchUserConfigPtrOutput
}

ServiceElasticsearchUserConfigPtrInput is an input type that accepts ServiceElasticsearchUserConfigArgs, ServiceElasticsearchUserConfigPtr and ServiceElasticsearchUserConfigPtrOutput values. You can construct a concrete instance of `ServiceElasticsearchUserConfigPtrInput` via:

        ServiceElasticsearchUserConfigArgs{...}

or:

        nil

type ServiceElasticsearchUserConfigPtrOutput

type ServiceElasticsearchUserConfigPtrOutput struct{ *pulumi.OutputState }

func (ServiceElasticsearchUserConfigPtrOutput) CustomDomain

func (ServiceElasticsearchUserConfigPtrOutput) DisableReplicationFactorAdjustment

func (o ServiceElasticsearchUserConfigPtrOutput) DisableReplicationFactorAdjustment() pulumi.StringPtrOutput

func (ServiceElasticsearchUserConfigPtrOutput) Elasticsearch

func (ServiceElasticsearchUserConfigPtrOutput) ElasticsearchVersion

func (ServiceElasticsearchUserConfigPtrOutput) Elem

func (ServiceElasticsearchUserConfigPtrOutput) ElementType

func (ServiceElasticsearchUserConfigPtrOutput) IndexPatterns

func (ServiceElasticsearchUserConfigPtrOutput) IpFilters

func (ServiceElasticsearchUserConfigPtrOutput) Kibana

func (ServiceElasticsearchUserConfigPtrOutput) MaxIndexCount

func (ServiceElasticsearchUserConfigPtrOutput) PrivateAccess

func (ServiceElasticsearchUserConfigPtrOutput) PublicAccess

func (ServiceElasticsearchUserConfigPtrOutput) RecoveryBasebackupName

func (ServiceElasticsearchUserConfigPtrOutput) ServiceToForkFrom

func (ServiceElasticsearchUserConfigPtrOutput) ToServiceElasticsearchUserConfigPtrOutput

func (o ServiceElasticsearchUserConfigPtrOutput) ToServiceElasticsearchUserConfigPtrOutput() ServiceElasticsearchUserConfigPtrOutput

func (ServiceElasticsearchUserConfigPtrOutput) ToServiceElasticsearchUserConfigPtrOutputWithContext

func (o ServiceElasticsearchUserConfigPtrOutput) ToServiceElasticsearchUserConfigPtrOutputWithContext(ctx context.Context) ServiceElasticsearchUserConfigPtrOutput

type ServiceElasticsearchUserConfigPublicAccess

type ServiceElasticsearchUserConfigPublicAccess struct {
	Elasticsearch *string `pulumi:"elasticsearch"`
	Kibana        *string `pulumi:"kibana"`
	Prometheus    *string `pulumi:"prometheus"`
}

type ServiceElasticsearchUserConfigPublicAccessArgs

type ServiceElasticsearchUserConfigPublicAccessArgs struct {
	Elasticsearch pulumi.StringPtrInput `pulumi:"elasticsearch"`
	Kibana        pulumi.StringPtrInput `pulumi:"kibana"`
	Prometheus    pulumi.StringPtrInput `pulumi:"prometheus"`
}

func (ServiceElasticsearchUserConfigPublicAccessArgs) ElementType

func (ServiceElasticsearchUserConfigPublicAccessArgs) ToServiceElasticsearchUserConfigPublicAccessOutput

func (i ServiceElasticsearchUserConfigPublicAccessArgs) ToServiceElasticsearchUserConfigPublicAccessOutput() ServiceElasticsearchUserConfigPublicAccessOutput

func (ServiceElasticsearchUserConfigPublicAccessArgs) ToServiceElasticsearchUserConfigPublicAccessOutputWithContext

func (i ServiceElasticsearchUserConfigPublicAccessArgs) ToServiceElasticsearchUserConfigPublicAccessOutputWithContext(ctx context.Context) ServiceElasticsearchUserConfigPublicAccessOutput

func (ServiceElasticsearchUserConfigPublicAccessArgs) ToServiceElasticsearchUserConfigPublicAccessPtrOutput

func (i ServiceElasticsearchUserConfigPublicAccessArgs) ToServiceElasticsearchUserConfigPublicAccessPtrOutput() ServiceElasticsearchUserConfigPublicAccessPtrOutput

func (ServiceElasticsearchUserConfigPublicAccessArgs) ToServiceElasticsearchUserConfigPublicAccessPtrOutputWithContext

func (i ServiceElasticsearchUserConfigPublicAccessArgs) ToServiceElasticsearchUserConfigPublicAccessPtrOutputWithContext(ctx context.Context) ServiceElasticsearchUserConfigPublicAccessPtrOutput

type ServiceElasticsearchUserConfigPublicAccessInput

type ServiceElasticsearchUserConfigPublicAccessInput interface {
	pulumi.Input

	ToServiceElasticsearchUserConfigPublicAccessOutput() ServiceElasticsearchUserConfigPublicAccessOutput
	ToServiceElasticsearchUserConfigPublicAccessOutputWithContext(context.Context) ServiceElasticsearchUserConfigPublicAccessOutput
}

ServiceElasticsearchUserConfigPublicAccessInput is an input type that accepts ServiceElasticsearchUserConfigPublicAccessArgs and ServiceElasticsearchUserConfigPublicAccessOutput values. You can construct a concrete instance of `ServiceElasticsearchUserConfigPublicAccessInput` via:

ServiceElasticsearchUserConfigPublicAccessArgs{...}

type ServiceElasticsearchUserConfigPublicAccessOutput

type ServiceElasticsearchUserConfigPublicAccessOutput struct{ *pulumi.OutputState }

func (ServiceElasticsearchUserConfigPublicAccessOutput) Elasticsearch

func (ServiceElasticsearchUserConfigPublicAccessOutput) ElementType

func (ServiceElasticsearchUserConfigPublicAccessOutput) Kibana

func (ServiceElasticsearchUserConfigPublicAccessOutput) Prometheus

func (ServiceElasticsearchUserConfigPublicAccessOutput) ToServiceElasticsearchUserConfigPublicAccessOutput

func (o ServiceElasticsearchUserConfigPublicAccessOutput) ToServiceElasticsearchUserConfigPublicAccessOutput() ServiceElasticsearchUserConfigPublicAccessOutput

func (ServiceElasticsearchUserConfigPublicAccessOutput) ToServiceElasticsearchUserConfigPublicAccessOutputWithContext

func (o ServiceElasticsearchUserConfigPublicAccessOutput) ToServiceElasticsearchUserConfigPublicAccessOutputWithContext(ctx context.Context) ServiceElasticsearchUserConfigPublicAccessOutput

func (ServiceElasticsearchUserConfigPublicAccessOutput) ToServiceElasticsearchUserConfigPublicAccessPtrOutput

func (o ServiceElasticsearchUserConfigPublicAccessOutput) ToServiceElasticsearchUserConfigPublicAccessPtrOutput() ServiceElasticsearchUserConfigPublicAccessPtrOutput

func (ServiceElasticsearchUserConfigPublicAccessOutput) ToServiceElasticsearchUserConfigPublicAccessPtrOutputWithContext

func (o ServiceElasticsearchUserConfigPublicAccessOutput) ToServiceElasticsearchUserConfigPublicAccessPtrOutputWithContext(ctx context.Context) ServiceElasticsearchUserConfigPublicAccessPtrOutput

type ServiceElasticsearchUserConfigPublicAccessPtrInput

type ServiceElasticsearchUserConfigPublicAccessPtrInput interface {
	pulumi.Input

	ToServiceElasticsearchUserConfigPublicAccessPtrOutput() ServiceElasticsearchUserConfigPublicAccessPtrOutput
	ToServiceElasticsearchUserConfigPublicAccessPtrOutputWithContext(context.Context) ServiceElasticsearchUserConfigPublicAccessPtrOutput
}

ServiceElasticsearchUserConfigPublicAccessPtrInput is an input type that accepts ServiceElasticsearchUserConfigPublicAccessArgs, ServiceElasticsearchUserConfigPublicAccessPtr and ServiceElasticsearchUserConfigPublicAccessPtrOutput values. You can construct a concrete instance of `ServiceElasticsearchUserConfigPublicAccessPtrInput` via:

        ServiceElasticsearchUserConfigPublicAccessArgs{...}

or:

        nil

type ServiceElasticsearchUserConfigPublicAccessPtrOutput

type ServiceElasticsearchUserConfigPublicAccessPtrOutput struct{ *pulumi.OutputState }

func (ServiceElasticsearchUserConfigPublicAccessPtrOutput) Elasticsearch

func (ServiceElasticsearchUserConfigPublicAccessPtrOutput) Elem

func (ServiceElasticsearchUserConfigPublicAccessPtrOutput) ElementType

func (ServiceElasticsearchUserConfigPublicAccessPtrOutput) Kibana

func (ServiceElasticsearchUserConfigPublicAccessPtrOutput) Prometheus

func (ServiceElasticsearchUserConfigPublicAccessPtrOutput) ToServiceElasticsearchUserConfigPublicAccessPtrOutput

func (o ServiceElasticsearchUserConfigPublicAccessPtrOutput) ToServiceElasticsearchUserConfigPublicAccessPtrOutput() ServiceElasticsearchUserConfigPublicAccessPtrOutput

func (ServiceElasticsearchUserConfigPublicAccessPtrOutput) ToServiceElasticsearchUserConfigPublicAccessPtrOutputWithContext

func (o ServiceElasticsearchUserConfigPublicAccessPtrOutput) ToServiceElasticsearchUserConfigPublicAccessPtrOutputWithContext(ctx context.Context) ServiceElasticsearchUserConfigPublicAccessPtrOutput

type ServiceGrafana

type ServiceGrafana struct {
}

type ServiceGrafanaArgs

type ServiceGrafanaArgs struct {
}

func (ServiceGrafanaArgs) ElementType

func (ServiceGrafanaArgs) ElementType() reflect.Type

func (ServiceGrafanaArgs) ToServiceGrafanaOutput

func (i ServiceGrafanaArgs) ToServiceGrafanaOutput() ServiceGrafanaOutput

func (ServiceGrafanaArgs) ToServiceGrafanaOutputWithContext

func (i ServiceGrafanaArgs) ToServiceGrafanaOutputWithContext(ctx context.Context) ServiceGrafanaOutput

func (ServiceGrafanaArgs) ToServiceGrafanaPtrOutput

func (i ServiceGrafanaArgs) ToServiceGrafanaPtrOutput() ServiceGrafanaPtrOutput

func (ServiceGrafanaArgs) ToServiceGrafanaPtrOutputWithContext

func (i ServiceGrafanaArgs) ToServiceGrafanaPtrOutputWithContext(ctx context.Context) ServiceGrafanaPtrOutput

type ServiceGrafanaInput

type ServiceGrafanaInput interface {
	pulumi.Input

	ToServiceGrafanaOutput() ServiceGrafanaOutput
	ToServiceGrafanaOutputWithContext(context.Context) ServiceGrafanaOutput
}

ServiceGrafanaInput is an input type that accepts ServiceGrafanaArgs and ServiceGrafanaOutput values. You can construct a concrete instance of `ServiceGrafanaInput` via:

ServiceGrafanaArgs{...}

type ServiceGrafanaOutput

type ServiceGrafanaOutput struct{ *pulumi.OutputState }

func (ServiceGrafanaOutput) ElementType

func (ServiceGrafanaOutput) ElementType() reflect.Type

func (ServiceGrafanaOutput) ToServiceGrafanaOutput

func (o ServiceGrafanaOutput) ToServiceGrafanaOutput() ServiceGrafanaOutput

func (ServiceGrafanaOutput) ToServiceGrafanaOutputWithContext

func (o ServiceGrafanaOutput) ToServiceGrafanaOutputWithContext(ctx context.Context) ServiceGrafanaOutput

func (ServiceGrafanaOutput) ToServiceGrafanaPtrOutput

func (o ServiceGrafanaOutput) ToServiceGrafanaPtrOutput() ServiceGrafanaPtrOutput

func (ServiceGrafanaOutput) ToServiceGrafanaPtrOutputWithContext

func (o ServiceGrafanaOutput) ToServiceGrafanaPtrOutputWithContext(ctx context.Context) ServiceGrafanaPtrOutput

type ServiceGrafanaPtrInput

type ServiceGrafanaPtrInput interface {
	pulumi.Input

	ToServiceGrafanaPtrOutput() ServiceGrafanaPtrOutput
	ToServiceGrafanaPtrOutputWithContext(context.Context) ServiceGrafanaPtrOutput
}

ServiceGrafanaPtrInput is an input type that accepts ServiceGrafanaArgs, ServiceGrafanaPtr and ServiceGrafanaPtrOutput values. You can construct a concrete instance of `ServiceGrafanaPtrInput` via:

        ServiceGrafanaArgs{...}

or:

        nil

type ServiceGrafanaPtrOutput

type ServiceGrafanaPtrOutput struct{ *pulumi.OutputState }

func (ServiceGrafanaPtrOutput) Elem

func (ServiceGrafanaPtrOutput) ElementType

func (ServiceGrafanaPtrOutput) ElementType() reflect.Type

func (ServiceGrafanaPtrOutput) ToServiceGrafanaPtrOutput

func (o ServiceGrafanaPtrOutput) ToServiceGrafanaPtrOutput() ServiceGrafanaPtrOutput

func (ServiceGrafanaPtrOutput) ToServiceGrafanaPtrOutputWithContext

func (o ServiceGrafanaPtrOutput) ToServiceGrafanaPtrOutputWithContext(ctx context.Context) ServiceGrafanaPtrOutput

type ServiceGrafanaUserConfig

type ServiceGrafanaUserConfig struct {
	AlertingEnabled            *string                                       `pulumi:"alertingEnabled"`
	AlertingErrorOrTimeout     *string                                       `pulumi:"alertingErrorOrTimeout"`
	AlertingNodataOrNullvalues *string                                       `pulumi:"alertingNodataOrNullvalues"`
	AllowEmbedding             *string                                       `pulumi:"allowEmbedding"`
	AuthBasicEnabled           *string                                       `pulumi:"authBasicEnabled"`
	AuthGenericOauth           *ServiceGrafanaUserConfigAuthGenericOauth     `pulumi:"authGenericOauth"`
	AuthGithub                 *ServiceGrafanaUserConfigAuthGithub           `pulumi:"authGithub"`
	AuthGitlab                 *ServiceGrafanaUserConfigAuthGitlab           `pulumi:"authGitlab"`
	AuthGoogle                 *ServiceGrafanaUserConfigAuthGoogle           `pulumi:"authGoogle"`
	CookieSamesite             *string                                       `pulumi:"cookieSamesite"`
	CustomDomain               *string                                       `pulumi:"customDomain"`
	DashboardsVersionsToKeep   *string                                       `pulumi:"dashboardsVersionsToKeep"`
	DataproxySendUserHeader    *string                                       `pulumi:"dataproxySendUserHeader"`
	DataproxyTimeout           *string                                       `pulumi:"dataproxyTimeout"`
	DisableGravatar            *string                                       `pulumi:"disableGravatar"`
	EditorsCanAdmin            *string                                       `pulumi:"editorsCanAdmin"`
	ExternalImageStorage       *ServiceGrafanaUserConfigExternalImageStorage `pulumi:"externalImageStorage"`
	GoogleAnalyticsUaId        *string                                       `pulumi:"googleAnalyticsUaId"`
	IpFilters                  []string                                      `pulumi:"ipFilters"`
	MetricsEnabled             *string                                       `pulumi:"metricsEnabled"`
	PrivateAccess              *ServiceGrafanaUserConfigPrivateAccess        `pulumi:"privateAccess"`
	PublicAccess               *ServiceGrafanaUserConfigPublicAccess         `pulumi:"publicAccess"`
	SmtpServer                 *ServiceGrafanaUserConfigSmtpServer           `pulumi:"smtpServer"`
	UserAutoAssignOrg          *string                                       `pulumi:"userAutoAssignOrg"`
	UserAutoAssignOrgRole      *string                                       `pulumi:"userAutoAssignOrgRole"`
	ViewersCanEdit             *string                                       `pulumi:"viewersCanEdit"`
}

type ServiceGrafanaUserConfigArgs

type ServiceGrafanaUserConfigArgs struct {
	AlertingEnabled            pulumi.StringPtrInput                                `pulumi:"alertingEnabled"`
	AlertingErrorOrTimeout     pulumi.StringPtrInput                                `pulumi:"alertingErrorOrTimeout"`
	AlertingNodataOrNullvalues pulumi.StringPtrInput                                `pulumi:"alertingNodataOrNullvalues"`
	AllowEmbedding             pulumi.StringPtrInput                                `pulumi:"allowEmbedding"`
	AuthBasicEnabled           pulumi.StringPtrInput                                `pulumi:"authBasicEnabled"`
	AuthGenericOauth           ServiceGrafanaUserConfigAuthGenericOauthPtrInput     `pulumi:"authGenericOauth"`
	AuthGithub                 ServiceGrafanaUserConfigAuthGithubPtrInput           `pulumi:"authGithub"`
	AuthGitlab                 ServiceGrafanaUserConfigAuthGitlabPtrInput           `pulumi:"authGitlab"`
	AuthGoogle                 ServiceGrafanaUserConfigAuthGooglePtrInput           `pulumi:"authGoogle"`
	CookieSamesite             pulumi.StringPtrInput                                `pulumi:"cookieSamesite"`
	CustomDomain               pulumi.StringPtrInput                                `pulumi:"customDomain"`
	DashboardsVersionsToKeep   pulumi.StringPtrInput                                `pulumi:"dashboardsVersionsToKeep"`
	DataproxySendUserHeader    pulumi.StringPtrInput                                `pulumi:"dataproxySendUserHeader"`
	DataproxyTimeout           pulumi.StringPtrInput                                `pulumi:"dataproxyTimeout"`
	DisableGravatar            pulumi.StringPtrInput                                `pulumi:"disableGravatar"`
	EditorsCanAdmin            pulumi.StringPtrInput                                `pulumi:"editorsCanAdmin"`
	ExternalImageStorage       ServiceGrafanaUserConfigExternalImageStoragePtrInput `pulumi:"externalImageStorage"`
	GoogleAnalyticsUaId        pulumi.StringPtrInput                                `pulumi:"googleAnalyticsUaId"`
	IpFilters                  pulumi.StringArrayInput                              `pulumi:"ipFilters"`
	MetricsEnabled             pulumi.StringPtrInput                                `pulumi:"metricsEnabled"`
	PrivateAccess              ServiceGrafanaUserConfigPrivateAccessPtrInput        `pulumi:"privateAccess"`
	PublicAccess               ServiceGrafanaUserConfigPublicAccessPtrInput         `pulumi:"publicAccess"`
	SmtpServer                 ServiceGrafanaUserConfigSmtpServerPtrInput           `pulumi:"smtpServer"`
	UserAutoAssignOrg          pulumi.StringPtrInput                                `pulumi:"userAutoAssignOrg"`
	UserAutoAssignOrgRole      pulumi.StringPtrInput                                `pulumi:"userAutoAssignOrgRole"`
	ViewersCanEdit             pulumi.StringPtrInput                                `pulumi:"viewersCanEdit"`
}

func (ServiceGrafanaUserConfigArgs) ElementType

func (ServiceGrafanaUserConfigArgs) ToServiceGrafanaUserConfigOutput

func (i ServiceGrafanaUserConfigArgs) ToServiceGrafanaUserConfigOutput() ServiceGrafanaUserConfigOutput

func (ServiceGrafanaUserConfigArgs) ToServiceGrafanaUserConfigOutputWithContext

func (i ServiceGrafanaUserConfigArgs) ToServiceGrafanaUserConfigOutputWithContext(ctx context.Context) ServiceGrafanaUserConfigOutput

func (ServiceGrafanaUserConfigArgs) ToServiceGrafanaUserConfigPtrOutput

func (i ServiceGrafanaUserConfigArgs) ToServiceGrafanaUserConfigPtrOutput() ServiceGrafanaUserConfigPtrOutput

func (ServiceGrafanaUserConfigArgs) ToServiceGrafanaUserConfigPtrOutputWithContext

func (i ServiceGrafanaUserConfigArgs) ToServiceGrafanaUserConfigPtrOutputWithContext(ctx context.Context) ServiceGrafanaUserConfigPtrOutput

type ServiceGrafanaUserConfigAuthGenericOauth

type ServiceGrafanaUserConfigAuthGenericOauth struct {
	AllowSignUp          *string  `pulumi:"allowSignUp"`
	AllowedDomains       []string `pulumi:"allowedDomains"`
	AllowedOrganizations []string `pulumi:"allowedOrganizations"`
	ApiUrl               *string  `pulumi:"apiUrl"`
	AuthUrl              *string  `pulumi:"authUrl"`
	ClientId             *string  `pulumi:"clientId"`
	ClientSecret         *string  `pulumi:"clientSecret"`
	Name                 *string  `pulumi:"name"`
	Scopes               []string `pulumi:"scopes"`
	TokenUrl             *string  `pulumi:"tokenUrl"`
}

type ServiceGrafanaUserConfigAuthGenericOauthArgs

type ServiceGrafanaUserConfigAuthGenericOauthArgs struct {
	AllowSignUp          pulumi.StringPtrInput   `pulumi:"allowSignUp"`
	AllowedDomains       pulumi.StringArrayInput `pulumi:"allowedDomains"`
	AllowedOrganizations pulumi.StringArrayInput `pulumi:"allowedOrganizations"`
	ApiUrl               pulumi.StringPtrInput   `pulumi:"apiUrl"`
	AuthUrl              pulumi.StringPtrInput   `pulumi:"authUrl"`
	ClientId             pulumi.StringPtrInput   `pulumi:"clientId"`
	ClientSecret         pulumi.StringPtrInput   `pulumi:"clientSecret"`
	Name                 pulumi.StringPtrInput   `pulumi:"name"`
	Scopes               pulumi.StringArrayInput `pulumi:"scopes"`
	TokenUrl             pulumi.StringPtrInput   `pulumi:"tokenUrl"`
}

func (ServiceGrafanaUserConfigAuthGenericOauthArgs) ElementType

func (ServiceGrafanaUserConfigAuthGenericOauthArgs) ToServiceGrafanaUserConfigAuthGenericOauthOutput

func (i ServiceGrafanaUserConfigAuthGenericOauthArgs) ToServiceGrafanaUserConfigAuthGenericOauthOutput() ServiceGrafanaUserConfigAuthGenericOauthOutput

func (ServiceGrafanaUserConfigAuthGenericOauthArgs) ToServiceGrafanaUserConfigAuthGenericOauthOutputWithContext

func (i ServiceGrafanaUserConfigAuthGenericOauthArgs) ToServiceGrafanaUserConfigAuthGenericOauthOutputWithContext(ctx context.Context) ServiceGrafanaUserConfigAuthGenericOauthOutput

func (ServiceGrafanaUserConfigAuthGenericOauthArgs) ToServiceGrafanaUserConfigAuthGenericOauthPtrOutput

func (i ServiceGrafanaUserConfigAuthGenericOauthArgs) ToServiceGrafanaUserConfigAuthGenericOauthPtrOutput() ServiceGrafanaUserConfigAuthGenericOauthPtrOutput

func (ServiceGrafanaUserConfigAuthGenericOauthArgs) ToServiceGrafanaUserConfigAuthGenericOauthPtrOutputWithContext

func (i ServiceGrafanaUserConfigAuthGenericOauthArgs) ToServiceGrafanaUserConfigAuthGenericOauthPtrOutputWithContext(ctx context.Context) ServiceGrafanaUserConfigAuthGenericOauthPtrOutput

type ServiceGrafanaUserConfigAuthGenericOauthInput

type ServiceGrafanaUserConfigAuthGenericOauthInput interface {
	pulumi.Input

	ToServiceGrafanaUserConfigAuthGenericOauthOutput() ServiceGrafanaUserConfigAuthGenericOauthOutput
	ToServiceGrafanaUserConfigAuthGenericOauthOutputWithContext(context.Context) ServiceGrafanaUserConfigAuthGenericOauthOutput
}

ServiceGrafanaUserConfigAuthGenericOauthInput is an input type that accepts ServiceGrafanaUserConfigAuthGenericOauthArgs and ServiceGrafanaUserConfigAuthGenericOauthOutput values. You can construct a concrete instance of `ServiceGrafanaUserConfigAuthGenericOauthInput` via:

ServiceGrafanaUserConfigAuthGenericOauthArgs{...}

type ServiceGrafanaUserConfigAuthGenericOauthOutput

type ServiceGrafanaUserConfigAuthGenericOauthOutput struct{ *pulumi.OutputState }

func (ServiceGrafanaUserConfigAuthGenericOauthOutput) AllowSignUp

func (ServiceGrafanaUserConfigAuthGenericOauthOutput) AllowedDomains

func (ServiceGrafanaUserConfigAuthGenericOauthOutput) AllowedOrganizations

func (ServiceGrafanaUserConfigAuthGenericOauthOutput) ApiUrl

func (ServiceGrafanaUserConfigAuthGenericOauthOutput) AuthUrl

func (ServiceGrafanaUserConfigAuthGenericOauthOutput) ClientId

func (ServiceGrafanaUserConfigAuthGenericOauthOutput) ClientSecret

func (ServiceGrafanaUserConfigAuthGenericOauthOutput) ElementType

func (ServiceGrafanaUserConfigAuthGenericOauthOutput) Name

func (ServiceGrafanaUserConfigAuthGenericOauthOutput) Scopes

func (ServiceGrafanaUserConfigAuthGenericOauthOutput) ToServiceGrafanaUserConfigAuthGenericOauthOutput

func (o ServiceGrafanaUserConfigAuthGenericOauthOutput) ToServiceGrafanaUserConfigAuthGenericOauthOutput() ServiceGrafanaUserConfigAuthGenericOauthOutput

func (ServiceGrafanaUserConfigAuthGenericOauthOutput) ToServiceGrafanaUserConfigAuthGenericOauthOutputWithContext

func (o ServiceGrafanaUserConfigAuthGenericOauthOutput) ToServiceGrafanaUserConfigAuthGenericOauthOutputWithContext(ctx context.Context) ServiceGrafanaUserConfigAuthGenericOauthOutput

func (ServiceGrafanaUserConfigAuthGenericOauthOutput) ToServiceGrafanaUserConfigAuthGenericOauthPtrOutput

func (o ServiceGrafanaUserConfigAuthGenericOauthOutput) ToServiceGrafanaUserConfigAuthGenericOauthPtrOutput() ServiceGrafanaUserConfigAuthGenericOauthPtrOutput

func (ServiceGrafanaUserConfigAuthGenericOauthOutput) ToServiceGrafanaUserConfigAuthGenericOauthPtrOutputWithContext

func (o ServiceGrafanaUserConfigAuthGenericOauthOutput) ToServiceGrafanaUserConfigAuthGenericOauthPtrOutputWithContext(ctx context.Context) ServiceGrafanaUserConfigAuthGenericOauthPtrOutput

func (ServiceGrafanaUserConfigAuthGenericOauthOutput) TokenUrl

type ServiceGrafanaUserConfigAuthGenericOauthPtrInput

type ServiceGrafanaUserConfigAuthGenericOauthPtrInput interface {
	pulumi.Input

	ToServiceGrafanaUserConfigAuthGenericOauthPtrOutput() ServiceGrafanaUserConfigAuthGenericOauthPtrOutput
	ToServiceGrafanaUserConfigAuthGenericOauthPtrOutputWithContext(context.Context) ServiceGrafanaUserConfigAuthGenericOauthPtrOutput
}

ServiceGrafanaUserConfigAuthGenericOauthPtrInput is an input type that accepts ServiceGrafanaUserConfigAuthGenericOauthArgs, ServiceGrafanaUserConfigAuthGenericOauthPtr and ServiceGrafanaUserConfigAuthGenericOauthPtrOutput values. You can construct a concrete instance of `ServiceGrafanaUserConfigAuthGenericOauthPtrInput` via:

        ServiceGrafanaUserConfigAuthGenericOauthArgs{...}

or:

        nil

type ServiceGrafanaUserConfigAuthGenericOauthPtrOutput

type ServiceGrafanaUserConfigAuthGenericOauthPtrOutput struct{ *pulumi.OutputState }

func (ServiceGrafanaUserConfigAuthGenericOauthPtrOutput) AllowSignUp

func (ServiceGrafanaUserConfigAuthGenericOauthPtrOutput) AllowedDomains

func (ServiceGrafanaUserConfigAuthGenericOauthPtrOutput) AllowedOrganizations

func (ServiceGrafanaUserConfigAuthGenericOauthPtrOutput) ApiUrl

func (ServiceGrafanaUserConfigAuthGenericOauthPtrOutput) AuthUrl

func (ServiceGrafanaUserConfigAuthGenericOauthPtrOutput) ClientId

func (ServiceGrafanaUserConfigAuthGenericOauthPtrOutput) ClientSecret

func (ServiceGrafanaUserConfigAuthGenericOauthPtrOutput) Elem

func (ServiceGrafanaUserConfigAuthGenericOauthPtrOutput) ElementType

func (ServiceGrafanaUserConfigAuthGenericOauthPtrOutput) Name

func (ServiceGrafanaUserConfigAuthGenericOauthPtrOutput) Scopes

func (ServiceGrafanaUserConfigAuthGenericOauthPtrOutput) ToServiceGrafanaUserConfigAuthGenericOauthPtrOutput

func (o ServiceGrafanaUserConfigAuthGenericOauthPtrOutput) ToServiceGrafanaUserConfigAuthGenericOauthPtrOutput() ServiceGrafanaUserConfigAuthGenericOauthPtrOutput

func (ServiceGrafanaUserConfigAuthGenericOauthPtrOutput) ToServiceGrafanaUserConfigAuthGenericOauthPtrOutputWithContext

func (o ServiceGrafanaUserConfigAuthGenericOauthPtrOutput) ToServiceGrafanaUserConfigAuthGenericOauthPtrOutputWithContext(ctx context.Context) ServiceGrafanaUserConfigAuthGenericOauthPtrOutput

func (ServiceGrafanaUserConfigAuthGenericOauthPtrOutput) TokenUrl

type ServiceGrafanaUserConfigAuthGithub

type ServiceGrafanaUserConfigAuthGithub struct {
	AllowSignUp          *string  `pulumi:"allowSignUp"`
	AllowedOrganizations []string `pulumi:"allowedOrganizations"`
	ClientId             *string  `pulumi:"clientId"`
	ClientSecret         *string  `pulumi:"clientSecret"`
	TeamIds              []string `pulumi:"teamIds"`
}

type ServiceGrafanaUserConfigAuthGithubArgs

type ServiceGrafanaUserConfigAuthGithubArgs struct {
	AllowSignUp          pulumi.StringPtrInput   `pulumi:"allowSignUp"`
	AllowedOrganizations pulumi.StringArrayInput `pulumi:"allowedOrganizations"`
	ClientId             pulumi.StringPtrInput   `pulumi:"clientId"`
	ClientSecret         pulumi.StringPtrInput   `pulumi:"clientSecret"`
	TeamIds              pulumi.StringArrayInput `pulumi:"teamIds"`
}

func (ServiceGrafanaUserConfigAuthGithubArgs) ElementType

func (ServiceGrafanaUserConfigAuthGithubArgs) ToServiceGrafanaUserConfigAuthGithubOutput

func (i ServiceGrafanaUserConfigAuthGithubArgs) ToServiceGrafanaUserConfigAuthGithubOutput() ServiceGrafanaUserConfigAuthGithubOutput

func (ServiceGrafanaUserConfigAuthGithubArgs) ToServiceGrafanaUserConfigAuthGithubOutputWithContext

func (i ServiceGrafanaUserConfigAuthGithubArgs) ToServiceGrafanaUserConfigAuthGithubOutputWithContext(ctx context.Context) ServiceGrafanaUserConfigAuthGithubOutput

func (ServiceGrafanaUserConfigAuthGithubArgs) ToServiceGrafanaUserConfigAuthGithubPtrOutput

func (i ServiceGrafanaUserConfigAuthGithubArgs) ToServiceGrafanaUserConfigAuthGithubPtrOutput() ServiceGrafanaUserConfigAuthGithubPtrOutput

func (ServiceGrafanaUserConfigAuthGithubArgs) ToServiceGrafanaUserConfigAuthGithubPtrOutputWithContext

func (i ServiceGrafanaUserConfigAuthGithubArgs) ToServiceGrafanaUserConfigAuthGithubPtrOutputWithContext(ctx context.Context) ServiceGrafanaUserConfigAuthGithubPtrOutput

type ServiceGrafanaUserConfigAuthGithubInput

type ServiceGrafanaUserConfigAuthGithubInput interface {
	pulumi.Input

	ToServiceGrafanaUserConfigAuthGithubOutput() ServiceGrafanaUserConfigAuthGithubOutput
	ToServiceGrafanaUserConfigAuthGithubOutputWithContext(context.Context) ServiceGrafanaUserConfigAuthGithubOutput
}

ServiceGrafanaUserConfigAuthGithubInput is an input type that accepts ServiceGrafanaUserConfigAuthGithubArgs and ServiceGrafanaUserConfigAuthGithubOutput values. You can construct a concrete instance of `ServiceGrafanaUserConfigAuthGithubInput` via:

ServiceGrafanaUserConfigAuthGithubArgs{...}

type ServiceGrafanaUserConfigAuthGithubOutput

type ServiceGrafanaUserConfigAuthGithubOutput struct{ *pulumi.OutputState }

func (ServiceGrafanaUserConfigAuthGithubOutput) AllowSignUp

func (ServiceGrafanaUserConfigAuthGithubOutput) AllowedOrganizations

func (ServiceGrafanaUserConfigAuthGithubOutput) ClientId

func (ServiceGrafanaUserConfigAuthGithubOutput) ClientSecret

func (ServiceGrafanaUserConfigAuthGithubOutput) ElementType

func (ServiceGrafanaUserConfigAuthGithubOutput) TeamIds

func (ServiceGrafanaUserConfigAuthGithubOutput) ToServiceGrafanaUserConfigAuthGithubOutput

func (o ServiceGrafanaUserConfigAuthGithubOutput) ToServiceGrafanaUserConfigAuthGithubOutput() ServiceGrafanaUserConfigAuthGithubOutput

func (ServiceGrafanaUserConfigAuthGithubOutput) ToServiceGrafanaUserConfigAuthGithubOutputWithContext

func (o ServiceGrafanaUserConfigAuthGithubOutput) ToServiceGrafanaUserConfigAuthGithubOutputWithContext(ctx context.Context) ServiceGrafanaUserConfigAuthGithubOutput

func (ServiceGrafanaUserConfigAuthGithubOutput) ToServiceGrafanaUserConfigAuthGithubPtrOutput

func (o ServiceGrafanaUserConfigAuthGithubOutput) ToServiceGrafanaUserConfigAuthGithubPtrOutput() ServiceGrafanaUserConfigAuthGithubPtrOutput

func (ServiceGrafanaUserConfigAuthGithubOutput) ToServiceGrafanaUserConfigAuthGithubPtrOutputWithContext

func (o ServiceGrafanaUserConfigAuthGithubOutput) ToServiceGrafanaUserConfigAuthGithubPtrOutputWithContext(ctx context.Context) ServiceGrafanaUserConfigAuthGithubPtrOutput

type ServiceGrafanaUserConfigAuthGithubPtrInput

type ServiceGrafanaUserConfigAuthGithubPtrInput interface {
	pulumi.Input

	ToServiceGrafanaUserConfigAuthGithubPtrOutput() ServiceGrafanaUserConfigAuthGithubPtrOutput
	ToServiceGrafanaUserConfigAuthGithubPtrOutputWithContext(context.Context) ServiceGrafanaUserConfigAuthGithubPtrOutput
}

ServiceGrafanaUserConfigAuthGithubPtrInput is an input type that accepts ServiceGrafanaUserConfigAuthGithubArgs, ServiceGrafanaUserConfigAuthGithubPtr and ServiceGrafanaUserConfigAuthGithubPtrOutput values. You can construct a concrete instance of `ServiceGrafanaUserConfigAuthGithubPtrInput` via:

        ServiceGrafanaUserConfigAuthGithubArgs{...}

or:

        nil

type ServiceGrafanaUserConfigAuthGithubPtrOutput

type ServiceGrafanaUserConfigAuthGithubPtrOutput struct{ *pulumi.OutputState }

func (ServiceGrafanaUserConfigAuthGithubPtrOutput) AllowSignUp

func (ServiceGrafanaUserConfigAuthGithubPtrOutput) AllowedOrganizations

func (ServiceGrafanaUserConfigAuthGithubPtrOutput) ClientId

func (ServiceGrafanaUserConfigAuthGithubPtrOutput) ClientSecret

func (ServiceGrafanaUserConfigAuthGithubPtrOutput) Elem

func (ServiceGrafanaUserConfigAuthGithubPtrOutput) ElementType

func (ServiceGrafanaUserConfigAuthGithubPtrOutput) TeamIds

func (ServiceGrafanaUserConfigAuthGithubPtrOutput) ToServiceGrafanaUserConfigAuthGithubPtrOutput

func (o ServiceGrafanaUserConfigAuthGithubPtrOutput) ToServiceGrafanaUserConfigAuthGithubPtrOutput() ServiceGrafanaUserConfigAuthGithubPtrOutput

func (ServiceGrafanaUserConfigAuthGithubPtrOutput) ToServiceGrafanaUserConfigAuthGithubPtrOutputWithContext

func (o ServiceGrafanaUserConfigAuthGithubPtrOutput) ToServiceGrafanaUserConfigAuthGithubPtrOutputWithContext(ctx context.Context) ServiceGrafanaUserConfigAuthGithubPtrOutput

type ServiceGrafanaUserConfigAuthGitlab

type ServiceGrafanaUserConfigAuthGitlab struct {
	AllowSignUp   *string  `pulumi:"allowSignUp"`
	AllowedGroups []string `pulumi:"allowedGroups"`
	ApiUrl        *string  `pulumi:"apiUrl"`
	AuthUrl       *string  `pulumi:"authUrl"`
	ClientId      *string  `pulumi:"clientId"`
	ClientSecret  *string  `pulumi:"clientSecret"`
	TokenUrl      *string  `pulumi:"tokenUrl"`
}

type ServiceGrafanaUserConfigAuthGitlabArgs

type ServiceGrafanaUserConfigAuthGitlabArgs struct {
	AllowSignUp   pulumi.StringPtrInput   `pulumi:"allowSignUp"`
	AllowedGroups pulumi.StringArrayInput `pulumi:"allowedGroups"`
	ApiUrl        pulumi.StringPtrInput   `pulumi:"apiUrl"`
	AuthUrl       pulumi.StringPtrInput   `pulumi:"authUrl"`
	ClientId      pulumi.StringPtrInput   `pulumi:"clientId"`
	ClientSecret  pulumi.StringPtrInput   `pulumi:"clientSecret"`
	TokenUrl      pulumi.StringPtrInput   `pulumi:"tokenUrl"`
}

func (ServiceGrafanaUserConfigAuthGitlabArgs) ElementType

func (ServiceGrafanaUserConfigAuthGitlabArgs) ToServiceGrafanaUserConfigAuthGitlabOutput

func (i ServiceGrafanaUserConfigAuthGitlabArgs) ToServiceGrafanaUserConfigAuthGitlabOutput() ServiceGrafanaUserConfigAuthGitlabOutput

func (ServiceGrafanaUserConfigAuthGitlabArgs) ToServiceGrafanaUserConfigAuthGitlabOutputWithContext

func (i ServiceGrafanaUserConfigAuthGitlabArgs) ToServiceGrafanaUserConfigAuthGitlabOutputWithContext(ctx context.Context) ServiceGrafanaUserConfigAuthGitlabOutput

func (ServiceGrafanaUserConfigAuthGitlabArgs) ToServiceGrafanaUserConfigAuthGitlabPtrOutput

func (i ServiceGrafanaUserConfigAuthGitlabArgs) ToServiceGrafanaUserConfigAuthGitlabPtrOutput() ServiceGrafanaUserConfigAuthGitlabPtrOutput

func (ServiceGrafanaUserConfigAuthGitlabArgs) ToServiceGrafanaUserConfigAuthGitlabPtrOutputWithContext

func (i ServiceGrafanaUserConfigAuthGitlabArgs) ToServiceGrafanaUserConfigAuthGitlabPtrOutputWithContext(ctx context.Context) ServiceGrafanaUserConfigAuthGitlabPtrOutput

type ServiceGrafanaUserConfigAuthGitlabInput

type ServiceGrafanaUserConfigAuthGitlabInput interface {
	pulumi.Input

	ToServiceGrafanaUserConfigAuthGitlabOutput() ServiceGrafanaUserConfigAuthGitlabOutput
	ToServiceGrafanaUserConfigAuthGitlabOutputWithContext(context.Context) ServiceGrafanaUserConfigAuthGitlabOutput
}

ServiceGrafanaUserConfigAuthGitlabInput is an input type that accepts ServiceGrafanaUserConfigAuthGitlabArgs and ServiceGrafanaUserConfigAuthGitlabOutput values. You can construct a concrete instance of `ServiceGrafanaUserConfigAuthGitlabInput` via:

ServiceGrafanaUserConfigAuthGitlabArgs{...}

type ServiceGrafanaUserConfigAuthGitlabOutput

type ServiceGrafanaUserConfigAuthGitlabOutput struct{ *pulumi.OutputState }

func (ServiceGrafanaUserConfigAuthGitlabOutput) AllowSignUp

func (ServiceGrafanaUserConfigAuthGitlabOutput) AllowedGroups

func (ServiceGrafanaUserConfigAuthGitlabOutput) ApiUrl

func (ServiceGrafanaUserConfigAuthGitlabOutput) AuthUrl

func (ServiceGrafanaUserConfigAuthGitlabOutput) ClientId

func (ServiceGrafanaUserConfigAuthGitlabOutput) ClientSecret

func (ServiceGrafanaUserConfigAuthGitlabOutput) ElementType

func (ServiceGrafanaUserConfigAuthGitlabOutput) ToServiceGrafanaUserConfigAuthGitlabOutput

func (o ServiceGrafanaUserConfigAuthGitlabOutput) ToServiceGrafanaUserConfigAuthGitlabOutput() ServiceGrafanaUserConfigAuthGitlabOutput

func (ServiceGrafanaUserConfigAuthGitlabOutput) ToServiceGrafanaUserConfigAuthGitlabOutputWithContext

func (o ServiceGrafanaUserConfigAuthGitlabOutput) ToServiceGrafanaUserConfigAuthGitlabOutputWithContext(ctx context.Context) ServiceGrafanaUserConfigAuthGitlabOutput

func (ServiceGrafanaUserConfigAuthGitlabOutput) ToServiceGrafanaUserConfigAuthGitlabPtrOutput

func (o ServiceGrafanaUserConfigAuthGitlabOutput) ToServiceGrafanaUserConfigAuthGitlabPtrOutput() ServiceGrafanaUserConfigAuthGitlabPtrOutput

func (ServiceGrafanaUserConfigAuthGitlabOutput) ToServiceGrafanaUserConfigAuthGitlabPtrOutputWithContext

func (o ServiceGrafanaUserConfigAuthGitlabOutput) ToServiceGrafanaUserConfigAuthGitlabPtrOutputWithContext(ctx context.Context) ServiceGrafanaUserConfigAuthGitlabPtrOutput

func (ServiceGrafanaUserConfigAuthGitlabOutput) TokenUrl

type ServiceGrafanaUserConfigAuthGitlabPtrInput

type ServiceGrafanaUserConfigAuthGitlabPtrInput interface {
	pulumi.Input

	ToServiceGrafanaUserConfigAuthGitlabPtrOutput() ServiceGrafanaUserConfigAuthGitlabPtrOutput
	ToServiceGrafanaUserConfigAuthGitlabPtrOutputWithContext(context.Context) ServiceGrafanaUserConfigAuthGitlabPtrOutput
}

ServiceGrafanaUserConfigAuthGitlabPtrInput is an input type that accepts ServiceGrafanaUserConfigAuthGitlabArgs, ServiceGrafanaUserConfigAuthGitlabPtr and ServiceGrafanaUserConfigAuthGitlabPtrOutput values. You can construct a concrete instance of `ServiceGrafanaUserConfigAuthGitlabPtrInput` via:

        ServiceGrafanaUserConfigAuthGitlabArgs{...}

or:

        nil

type ServiceGrafanaUserConfigAuthGitlabPtrOutput

type ServiceGrafanaUserConfigAuthGitlabPtrOutput struct{ *pulumi.OutputState }

func (ServiceGrafanaUserConfigAuthGitlabPtrOutput) AllowSignUp

func (ServiceGrafanaUserConfigAuthGitlabPtrOutput) AllowedGroups

func (ServiceGrafanaUserConfigAuthGitlabPtrOutput) ApiUrl

func (ServiceGrafanaUserConfigAuthGitlabPtrOutput) AuthUrl

func (ServiceGrafanaUserConfigAuthGitlabPtrOutput) ClientId

func (ServiceGrafanaUserConfigAuthGitlabPtrOutput) ClientSecret

func (ServiceGrafanaUserConfigAuthGitlabPtrOutput) Elem

func (ServiceGrafanaUserConfigAuthGitlabPtrOutput) ElementType

func (ServiceGrafanaUserConfigAuthGitlabPtrOutput) ToServiceGrafanaUserConfigAuthGitlabPtrOutput

func (o ServiceGrafanaUserConfigAuthGitlabPtrOutput) ToServiceGrafanaUserConfigAuthGitlabPtrOutput() ServiceGrafanaUserConfigAuthGitlabPtrOutput

func (ServiceGrafanaUserConfigAuthGitlabPtrOutput) ToServiceGrafanaUserConfigAuthGitlabPtrOutputWithContext

func (o ServiceGrafanaUserConfigAuthGitlabPtrOutput) ToServiceGrafanaUserConfigAuthGitlabPtrOutputWithContext(ctx context.Context) ServiceGrafanaUserConfigAuthGitlabPtrOutput

func (ServiceGrafanaUserConfigAuthGitlabPtrOutput) TokenUrl

type ServiceGrafanaUserConfigAuthGoogle

type ServiceGrafanaUserConfigAuthGoogle struct {
	AllowSignUp    *string  `pulumi:"allowSignUp"`
	AllowedDomains []string `pulumi:"allowedDomains"`
	ClientId       *string  `pulumi:"clientId"`
	ClientSecret   *string  `pulumi:"clientSecret"`
}

type ServiceGrafanaUserConfigAuthGoogleArgs

type ServiceGrafanaUserConfigAuthGoogleArgs struct {
	AllowSignUp    pulumi.StringPtrInput   `pulumi:"allowSignUp"`
	AllowedDomains pulumi.StringArrayInput `pulumi:"allowedDomains"`
	ClientId       pulumi.StringPtrInput   `pulumi:"clientId"`
	ClientSecret   pulumi.StringPtrInput   `pulumi:"clientSecret"`
}

func (ServiceGrafanaUserConfigAuthGoogleArgs) ElementType

func (ServiceGrafanaUserConfigAuthGoogleArgs) ToServiceGrafanaUserConfigAuthGoogleOutput

func (i ServiceGrafanaUserConfigAuthGoogleArgs) ToServiceGrafanaUserConfigAuthGoogleOutput() ServiceGrafanaUserConfigAuthGoogleOutput

func (ServiceGrafanaUserConfigAuthGoogleArgs) ToServiceGrafanaUserConfigAuthGoogleOutputWithContext

func (i ServiceGrafanaUserConfigAuthGoogleArgs) ToServiceGrafanaUserConfigAuthGoogleOutputWithContext(ctx context.Context) ServiceGrafanaUserConfigAuthGoogleOutput

func (ServiceGrafanaUserConfigAuthGoogleArgs) ToServiceGrafanaUserConfigAuthGooglePtrOutput

func (i ServiceGrafanaUserConfigAuthGoogleArgs) ToServiceGrafanaUserConfigAuthGooglePtrOutput() ServiceGrafanaUserConfigAuthGooglePtrOutput

func (ServiceGrafanaUserConfigAuthGoogleArgs) ToServiceGrafanaUserConfigAuthGooglePtrOutputWithContext

func (i ServiceGrafanaUserConfigAuthGoogleArgs) ToServiceGrafanaUserConfigAuthGooglePtrOutputWithContext(ctx context.Context) ServiceGrafanaUserConfigAuthGooglePtrOutput

type ServiceGrafanaUserConfigAuthGoogleInput

type ServiceGrafanaUserConfigAuthGoogleInput interface {
	pulumi.Input

	ToServiceGrafanaUserConfigAuthGoogleOutput() ServiceGrafanaUserConfigAuthGoogleOutput
	ToServiceGrafanaUserConfigAuthGoogleOutputWithContext(context.Context) ServiceGrafanaUserConfigAuthGoogleOutput
}

ServiceGrafanaUserConfigAuthGoogleInput is an input type that accepts ServiceGrafanaUserConfigAuthGoogleArgs and ServiceGrafanaUserConfigAuthGoogleOutput values. You can construct a concrete instance of `ServiceGrafanaUserConfigAuthGoogleInput` via:

ServiceGrafanaUserConfigAuthGoogleArgs{...}

type ServiceGrafanaUserConfigAuthGoogleOutput

type ServiceGrafanaUserConfigAuthGoogleOutput struct{ *pulumi.OutputState }

func (ServiceGrafanaUserConfigAuthGoogleOutput) AllowSignUp

func (ServiceGrafanaUserConfigAuthGoogleOutput) AllowedDomains

func (ServiceGrafanaUserConfigAuthGoogleOutput) ClientId

func (ServiceGrafanaUserConfigAuthGoogleOutput) ClientSecret

func (ServiceGrafanaUserConfigAuthGoogleOutput) ElementType

func (ServiceGrafanaUserConfigAuthGoogleOutput) ToServiceGrafanaUserConfigAuthGoogleOutput

func (o ServiceGrafanaUserConfigAuthGoogleOutput) ToServiceGrafanaUserConfigAuthGoogleOutput() ServiceGrafanaUserConfigAuthGoogleOutput

func (ServiceGrafanaUserConfigAuthGoogleOutput) ToServiceGrafanaUserConfigAuthGoogleOutputWithContext

func (o ServiceGrafanaUserConfigAuthGoogleOutput) ToServiceGrafanaUserConfigAuthGoogleOutputWithContext(ctx context.Context) ServiceGrafanaUserConfigAuthGoogleOutput

func (ServiceGrafanaUserConfigAuthGoogleOutput) ToServiceGrafanaUserConfigAuthGooglePtrOutput

func (o ServiceGrafanaUserConfigAuthGoogleOutput) ToServiceGrafanaUserConfigAuthGooglePtrOutput() ServiceGrafanaUserConfigAuthGooglePtrOutput

func (ServiceGrafanaUserConfigAuthGoogleOutput) ToServiceGrafanaUserConfigAuthGooglePtrOutputWithContext

func (o ServiceGrafanaUserConfigAuthGoogleOutput) ToServiceGrafanaUserConfigAuthGooglePtrOutputWithContext(ctx context.Context) ServiceGrafanaUserConfigAuthGooglePtrOutput

type ServiceGrafanaUserConfigAuthGooglePtrInput

type ServiceGrafanaUserConfigAuthGooglePtrInput interface {
	pulumi.Input

	ToServiceGrafanaUserConfigAuthGooglePtrOutput() ServiceGrafanaUserConfigAuthGooglePtrOutput
	ToServiceGrafanaUserConfigAuthGooglePtrOutputWithContext(context.Context) ServiceGrafanaUserConfigAuthGooglePtrOutput
}

ServiceGrafanaUserConfigAuthGooglePtrInput is an input type that accepts ServiceGrafanaUserConfigAuthGoogleArgs, ServiceGrafanaUserConfigAuthGooglePtr and ServiceGrafanaUserConfigAuthGooglePtrOutput values. You can construct a concrete instance of `ServiceGrafanaUserConfigAuthGooglePtrInput` via:

        ServiceGrafanaUserConfigAuthGoogleArgs{...}

or:

        nil

type ServiceGrafanaUserConfigAuthGooglePtrOutput

type ServiceGrafanaUserConfigAuthGooglePtrOutput struct{ *pulumi.OutputState }

func (ServiceGrafanaUserConfigAuthGooglePtrOutput) AllowSignUp

func (ServiceGrafanaUserConfigAuthGooglePtrOutput) AllowedDomains

func (ServiceGrafanaUserConfigAuthGooglePtrOutput) ClientId

func (ServiceGrafanaUserConfigAuthGooglePtrOutput) ClientSecret

func (ServiceGrafanaUserConfigAuthGooglePtrOutput) Elem

func (ServiceGrafanaUserConfigAuthGooglePtrOutput) ElementType

func (ServiceGrafanaUserConfigAuthGooglePtrOutput) ToServiceGrafanaUserConfigAuthGooglePtrOutput

func (o ServiceGrafanaUserConfigAuthGooglePtrOutput) ToServiceGrafanaUserConfigAuthGooglePtrOutput() ServiceGrafanaUserConfigAuthGooglePtrOutput

func (ServiceGrafanaUserConfigAuthGooglePtrOutput) ToServiceGrafanaUserConfigAuthGooglePtrOutputWithContext

func (o ServiceGrafanaUserConfigAuthGooglePtrOutput) ToServiceGrafanaUserConfigAuthGooglePtrOutputWithContext(ctx context.Context) ServiceGrafanaUserConfigAuthGooglePtrOutput

type ServiceGrafanaUserConfigExternalImageStorage

type ServiceGrafanaUserConfigExternalImageStorage struct {
	AccessKey *string `pulumi:"accessKey"`
	BucketUrl *string `pulumi:"bucketUrl"`
	Provider  *string `pulumi:"provider"`
	SecretKey *string `pulumi:"secretKey"`
}

type ServiceGrafanaUserConfigExternalImageStorageArgs

type ServiceGrafanaUserConfigExternalImageStorageArgs struct {
	AccessKey pulumi.StringPtrInput `pulumi:"accessKey"`
	BucketUrl pulumi.StringPtrInput `pulumi:"bucketUrl"`
	Provider  pulumi.StringPtrInput `pulumi:"provider"`
	SecretKey pulumi.StringPtrInput `pulumi:"secretKey"`
}

func (ServiceGrafanaUserConfigExternalImageStorageArgs) ElementType

func (ServiceGrafanaUserConfigExternalImageStorageArgs) ToServiceGrafanaUserConfigExternalImageStorageOutput

func (i ServiceGrafanaUserConfigExternalImageStorageArgs) ToServiceGrafanaUserConfigExternalImageStorageOutput() ServiceGrafanaUserConfigExternalImageStorageOutput

func (ServiceGrafanaUserConfigExternalImageStorageArgs) ToServiceGrafanaUserConfigExternalImageStorageOutputWithContext

func (i ServiceGrafanaUserConfigExternalImageStorageArgs) ToServiceGrafanaUserConfigExternalImageStorageOutputWithContext(ctx context.Context) ServiceGrafanaUserConfigExternalImageStorageOutput

func (ServiceGrafanaUserConfigExternalImageStorageArgs) ToServiceGrafanaUserConfigExternalImageStoragePtrOutput

func (i ServiceGrafanaUserConfigExternalImageStorageArgs) ToServiceGrafanaUserConfigExternalImageStoragePtrOutput() ServiceGrafanaUserConfigExternalImageStoragePtrOutput

func (ServiceGrafanaUserConfigExternalImageStorageArgs) ToServiceGrafanaUserConfigExternalImageStoragePtrOutputWithContext

func (i ServiceGrafanaUserConfigExternalImageStorageArgs) ToServiceGrafanaUserConfigExternalImageStoragePtrOutputWithContext(ctx context.Context) ServiceGrafanaUserConfigExternalImageStoragePtrOutput

type ServiceGrafanaUserConfigExternalImageStorageInput

type ServiceGrafanaUserConfigExternalImageStorageInput interface {
	pulumi.Input

	ToServiceGrafanaUserConfigExternalImageStorageOutput() ServiceGrafanaUserConfigExternalImageStorageOutput
	ToServiceGrafanaUserConfigExternalImageStorageOutputWithContext(context.Context) ServiceGrafanaUserConfigExternalImageStorageOutput
}

ServiceGrafanaUserConfigExternalImageStorageInput is an input type that accepts ServiceGrafanaUserConfigExternalImageStorageArgs and ServiceGrafanaUserConfigExternalImageStorageOutput values. You can construct a concrete instance of `ServiceGrafanaUserConfigExternalImageStorageInput` via:

ServiceGrafanaUserConfigExternalImageStorageArgs{...}

type ServiceGrafanaUserConfigExternalImageStorageOutput

type ServiceGrafanaUserConfigExternalImageStorageOutput struct{ *pulumi.OutputState }

func (ServiceGrafanaUserConfigExternalImageStorageOutput) AccessKey

func (ServiceGrafanaUserConfigExternalImageStorageOutput) BucketUrl

func (ServiceGrafanaUserConfigExternalImageStorageOutput) ElementType

func (ServiceGrafanaUserConfigExternalImageStorageOutput) Provider

func (ServiceGrafanaUserConfigExternalImageStorageOutput) SecretKey

func (ServiceGrafanaUserConfigExternalImageStorageOutput) ToServiceGrafanaUserConfigExternalImageStorageOutput

func (o ServiceGrafanaUserConfigExternalImageStorageOutput) ToServiceGrafanaUserConfigExternalImageStorageOutput() ServiceGrafanaUserConfigExternalImageStorageOutput

func (ServiceGrafanaUserConfigExternalImageStorageOutput) ToServiceGrafanaUserConfigExternalImageStorageOutputWithContext

func (o ServiceGrafanaUserConfigExternalImageStorageOutput) ToServiceGrafanaUserConfigExternalImageStorageOutputWithContext(ctx context.Context) ServiceGrafanaUserConfigExternalImageStorageOutput

func (ServiceGrafanaUserConfigExternalImageStorageOutput) ToServiceGrafanaUserConfigExternalImageStoragePtrOutput

func (o ServiceGrafanaUserConfigExternalImageStorageOutput) ToServiceGrafanaUserConfigExternalImageStoragePtrOutput() ServiceGrafanaUserConfigExternalImageStoragePtrOutput

func (ServiceGrafanaUserConfigExternalImageStorageOutput) ToServiceGrafanaUserConfigExternalImageStoragePtrOutputWithContext

func (o ServiceGrafanaUserConfigExternalImageStorageOutput) ToServiceGrafanaUserConfigExternalImageStoragePtrOutputWithContext(ctx context.Context) ServiceGrafanaUserConfigExternalImageStoragePtrOutput

type ServiceGrafanaUserConfigExternalImageStoragePtrInput

type ServiceGrafanaUserConfigExternalImageStoragePtrInput interface {
	pulumi.Input

	ToServiceGrafanaUserConfigExternalImageStoragePtrOutput() ServiceGrafanaUserConfigExternalImageStoragePtrOutput
	ToServiceGrafanaUserConfigExternalImageStoragePtrOutputWithContext(context.Context) ServiceGrafanaUserConfigExternalImageStoragePtrOutput
}

ServiceGrafanaUserConfigExternalImageStoragePtrInput is an input type that accepts ServiceGrafanaUserConfigExternalImageStorageArgs, ServiceGrafanaUserConfigExternalImageStoragePtr and ServiceGrafanaUserConfigExternalImageStoragePtrOutput values. You can construct a concrete instance of `ServiceGrafanaUserConfigExternalImageStoragePtrInput` via:

        ServiceGrafanaUserConfigExternalImageStorageArgs{...}

or:

        nil

type ServiceGrafanaUserConfigExternalImageStoragePtrOutput

type ServiceGrafanaUserConfigExternalImageStoragePtrOutput struct{ *pulumi.OutputState }

func (ServiceGrafanaUserConfigExternalImageStoragePtrOutput) AccessKey

func (ServiceGrafanaUserConfigExternalImageStoragePtrOutput) BucketUrl

func (ServiceGrafanaUserConfigExternalImageStoragePtrOutput) Elem

func (ServiceGrafanaUserConfigExternalImageStoragePtrOutput) ElementType

func (ServiceGrafanaUserConfigExternalImageStoragePtrOutput) Provider

func (ServiceGrafanaUserConfigExternalImageStoragePtrOutput) SecretKey

func (ServiceGrafanaUserConfigExternalImageStoragePtrOutput) ToServiceGrafanaUserConfigExternalImageStoragePtrOutput

func (ServiceGrafanaUserConfigExternalImageStoragePtrOutput) ToServiceGrafanaUserConfigExternalImageStoragePtrOutputWithContext

func (o ServiceGrafanaUserConfigExternalImageStoragePtrOutput) ToServiceGrafanaUserConfigExternalImageStoragePtrOutputWithContext(ctx context.Context) ServiceGrafanaUserConfigExternalImageStoragePtrOutput

type ServiceGrafanaUserConfigInput

type ServiceGrafanaUserConfigInput interface {
	pulumi.Input

	ToServiceGrafanaUserConfigOutput() ServiceGrafanaUserConfigOutput
	ToServiceGrafanaUserConfigOutputWithContext(context.Context) ServiceGrafanaUserConfigOutput
}

ServiceGrafanaUserConfigInput is an input type that accepts ServiceGrafanaUserConfigArgs and ServiceGrafanaUserConfigOutput values. You can construct a concrete instance of `ServiceGrafanaUserConfigInput` via:

ServiceGrafanaUserConfigArgs{...}

type ServiceGrafanaUserConfigOutput

type ServiceGrafanaUserConfigOutput struct{ *pulumi.OutputState }

func (ServiceGrafanaUserConfigOutput) AlertingEnabled

func (ServiceGrafanaUserConfigOutput) AlertingErrorOrTimeout

func (o ServiceGrafanaUserConfigOutput) AlertingErrorOrTimeout() pulumi.StringPtrOutput

func (ServiceGrafanaUserConfigOutput) AlertingNodataOrNullvalues

func (o ServiceGrafanaUserConfigOutput) AlertingNodataOrNullvalues() pulumi.StringPtrOutput

func (ServiceGrafanaUserConfigOutput) AllowEmbedding

func (ServiceGrafanaUserConfigOutput) AuthBasicEnabled added in v2.2.0

func (ServiceGrafanaUserConfigOutput) AuthGenericOauth

func (ServiceGrafanaUserConfigOutput) AuthGithub

func (ServiceGrafanaUserConfigOutput) AuthGitlab

func (ServiceGrafanaUserConfigOutput) AuthGoogle

func (ServiceGrafanaUserConfigOutput) CookieSamesite

func (ServiceGrafanaUserConfigOutput) CustomDomain

func (ServiceGrafanaUserConfigOutput) DashboardsVersionsToKeep

func (o ServiceGrafanaUserConfigOutput) DashboardsVersionsToKeep() pulumi.StringPtrOutput

func (ServiceGrafanaUserConfigOutput) DataproxySendUserHeader

func (o ServiceGrafanaUserConfigOutput) DataproxySendUserHeader() pulumi.StringPtrOutput

func (ServiceGrafanaUserConfigOutput) DataproxyTimeout

func (ServiceGrafanaUserConfigOutput) DisableGravatar

func (ServiceGrafanaUserConfigOutput) EditorsCanAdmin

func (ServiceGrafanaUserConfigOutput) ElementType

func (ServiceGrafanaUserConfigOutput) ExternalImageStorage

func (ServiceGrafanaUserConfigOutput) GoogleAnalyticsUaId

func (o ServiceGrafanaUserConfigOutput) GoogleAnalyticsUaId() pulumi.StringPtrOutput

func (ServiceGrafanaUserConfigOutput) IpFilters

func (ServiceGrafanaUserConfigOutput) MetricsEnabled

func (ServiceGrafanaUserConfigOutput) PrivateAccess

func (ServiceGrafanaUserConfigOutput) PublicAccess

func (ServiceGrafanaUserConfigOutput) SmtpServer

func (ServiceGrafanaUserConfigOutput) ToServiceGrafanaUserConfigOutput

func (o ServiceGrafanaUserConfigOutput) ToServiceGrafanaUserConfigOutput() ServiceGrafanaUserConfigOutput

func (ServiceGrafanaUserConfigOutput) ToServiceGrafanaUserConfigOutputWithContext

func (o ServiceGrafanaUserConfigOutput) ToServiceGrafanaUserConfigOutputWithContext(ctx context.Context) ServiceGrafanaUserConfigOutput

func (ServiceGrafanaUserConfigOutput) ToServiceGrafanaUserConfigPtrOutput

func (o ServiceGrafanaUserConfigOutput) ToServiceGrafanaUserConfigPtrOutput() ServiceGrafanaUserConfigPtrOutput

func (ServiceGrafanaUserConfigOutput) ToServiceGrafanaUserConfigPtrOutputWithContext

func (o ServiceGrafanaUserConfigOutput) ToServiceGrafanaUserConfigPtrOutputWithContext(ctx context.Context) ServiceGrafanaUserConfigPtrOutput

func (ServiceGrafanaUserConfigOutput) UserAutoAssignOrg

func (ServiceGrafanaUserConfigOutput) UserAutoAssignOrgRole

func (o ServiceGrafanaUserConfigOutput) UserAutoAssignOrgRole() pulumi.StringPtrOutput

func (ServiceGrafanaUserConfigOutput) ViewersCanEdit

type ServiceGrafanaUserConfigPrivateAccess

type ServiceGrafanaUserConfigPrivateAccess struct {
	Grafana *string `pulumi:"grafana"`
}

type ServiceGrafanaUserConfigPrivateAccessArgs

type ServiceGrafanaUserConfigPrivateAccessArgs struct {
	Grafana pulumi.StringPtrInput `pulumi:"grafana"`
}

func (ServiceGrafanaUserConfigPrivateAccessArgs) ElementType

func (ServiceGrafanaUserConfigPrivateAccessArgs) ToServiceGrafanaUserConfigPrivateAccessOutput

func (i ServiceGrafanaUserConfigPrivateAccessArgs) ToServiceGrafanaUserConfigPrivateAccessOutput() ServiceGrafanaUserConfigPrivateAccessOutput

func (ServiceGrafanaUserConfigPrivateAccessArgs) ToServiceGrafanaUserConfigPrivateAccessOutputWithContext

func (i ServiceGrafanaUserConfigPrivateAccessArgs) ToServiceGrafanaUserConfigPrivateAccessOutputWithContext(ctx context.Context) ServiceGrafanaUserConfigPrivateAccessOutput

func (ServiceGrafanaUserConfigPrivateAccessArgs) ToServiceGrafanaUserConfigPrivateAccessPtrOutput

func (i ServiceGrafanaUserConfigPrivateAccessArgs) ToServiceGrafanaUserConfigPrivateAccessPtrOutput() ServiceGrafanaUserConfigPrivateAccessPtrOutput

func (ServiceGrafanaUserConfigPrivateAccessArgs) ToServiceGrafanaUserConfigPrivateAccessPtrOutputWithContext

func (i ServiceGrafanaUserConfigPrivateAccessArgs) ToServiceGrafanaUserConfigPrivateAccessPtrOutputWithContext(ctx context.Context) ServiceGrafanaUserConfigPrivateAccessPtrOutput

type ServiceGrafanaUserConfigPrivateAccessInput

type ServiceGrafanaUserConfigPrivateAccessInput interface {
	pulumi.Input

	ToServiceGrafanaUserConfigPrivateAccessOutput() ServiceGrafanaUserConfigPrivateAccessOutput
	ToServiceGrafanaUserConfigPrivateAccessOutputWithContext(context.Context) ServiceGrafanaUserConfigPrivateAccessOutput
}

ServiceGrafanaUserConfigPrivateAccessInput is an input type that accepts ServiceGrafanaUserConfigPrivateAccessArgs and ServiceGrafanaUserConfigPrivateAccessOutput values. You can construct a concrete instance of `ServiceGrafanaUserConfigPrivateAccessInput` via:

ServiceGrafanaUserConfigPrivateAccessArgs{...}

type ServiceGrafanaUserConfigPrivateAccessOutput

type ServiceGrafanaUserConfigPrivateAccessOutput struct{ *pulumi.OutputState }

func (ServiceGrafanaUserConfigPrivateAccessOutput) ElementType

func (ServiceGrafanaUserConfigPrivateAccessOutput) Grafana

func (ServiceGrafanaUserConfigPrivateAccessOutput) ToServiceGrafanaUserConfigPrivateAccessOutput

func (o ServiceGrafanaUserConfigPrivateAccessOutput) ToServiceGrafanaUserConfigPrivateAccessOutput() ServiceGrafanaUserConfigPrivateAccessOutput

func (ServiceGrafanaUserConfigPrivateAccessOutput) ToServiceGrafanaUserConfigPrivateAccessOutputWithContext

func (o ServiceGrafanaUserConfigPrivateAccessOutput) ToServiceGrafanaUserConfigPrivateAccessOutputWithContext(ctx context.Context) ServiceGrafanaUserConfigPrivateAccessOutput

func (ServiceGrafanaUserConfigPrivateAccessOutput) ToServiceGrafanaUserConfigPrivateAccessPtrOutput

func (o ServiceGrafanaUserConfigPrivateAccessOutput) ToServiceGrafanaUserConfigPrivateAccessPtrOutput() ServiceGrafanaUserConfigPrivateAccessPtrOutput

func (ServiceGrafanaUserConfigPrivateAccessOutput) ToServiceGrafanaUserConfigPrivateAccessPtrOutputWithContext

func (o ServiceGrafanaUserConfigPrivateAccessOutput) ToServiceGrafanaUserConfigPrivateAccessPtrOutputWithContext(ctx context.Context) ServiceGrafanaUserConfigPrivateAccessPtrOutput

type ServiceGrafanaUserConfigPrivateAccessPtrInput

type ServiceGrafanaUserConfigPrivateAccessPtrInput interface {
	pulumi.Input

	ToServiceGrafanaUserConfigPrivateAccessPtrOutput() ServiceGrafanaUserConfigPrivateAccessPtrOutput
	ToServiceGrafanaUserConfigPrivateAccessPtrOutputWithContext(context.Context) ServiceGrafanaUserConfigPrivateAccessPtrOutput
}

ServiceGrafanaUserConfigPrivateAccessPtrInput is an input type that accepts ServiceGrafanaUserConfigPrivateAccessArgs, ServiceGrafanaUserConfigPrivateAccessPtr and ServiceGrafanaUserConfigPrivateAccessPtrOutput values. You can construct a concrete instance of `ServiceGrafanaUserConfigPrivateAccessPtrInput` via:

        ServiceGrafanaUserConfigPrivateAccessArgs{...}

or:

        nil

type ServiceGrafanaUserConfigPrivateAccessPtrOutput

type ServiceGrafanaUserConfigPrivateAccessPtrOutput struct{ *pulumi.OutputState }

func (ServiceGrafanaUserConfigPrivateAccessPtrOutput) Elem

func (ServiceGrafanaUserConfigPrivateAccessPtrOutput) ElementType

func (ServiceGrafanaUserConfigPrivateAccessPtrOutput) Grafana

func (ServiceGrafanaUserConfigPrivateAccessPtrOutput) ToServiceGrafanaUserConfigPrivateAccessPtrOutput

func (o ServiceGrafanaUserConfigPrivateAccessPtrOutput) ToServiceGrafanaUserConfigPrivateAccessPtrOutput() ServiceGrafanaUserConfigPrivateAccessPtrOutput

func (ServiceGrafanaUserConfigPrivateAccessPtrOutput) ToServiceGrafanaUserConfigPrivateAccessPtrOutputWithContext

func (o ServiceGrafanaUserConfigPrivateAccessPtrOutput) ToServiceGrafanaUserConfigPrivateAccessPtrOutputWithContext(ctx context.Context) ServiceGrafanaUserConfigPrivateAccessPtrOutput

type ServiceGrafanaUserConfigPtrInput

type ServiceGrafanaUserConfigPtrInput interface {
	pulumi.Input

	ToServiceGrafanaUserConfigPtrOutput() ServiceGrafanaUserConfigPtrOutput
	ToServiceGrafanaUserConfigPtrOutputWithContext(context.Context) ServiceGrafanaUserConfigPtrOutput
}

ServiceGrafanaUserConfigPtrInput is an input type that accepts ServiceGrafanaUserConfigArgs, ServiceGrafanaUserConfigPtr and ServiceGrafanaUserConfigPtrOutput values. You can construct a concrete instance of `ServiceGrafanaUserConfigPtrInput` via:

        ServiceGrafanaUserConfigArgs{...}

or:

        nil

type ServiceGrafanaUserConfigPtrOutput

type ServiceGrafanaUserConfigPtrOutput struct{ *pulumi.OutputState }

func (ServiceGrafanaUserConfigPtrOutput) AlertingEnabled

func (ServiceGrafanaUserConfigPtrOutput) AlertingErrorOrTimeout

func (o ServiceGrafanaUserConfigPtrOutput) AlertingErrorOrTimeout() pulumi.StringPtrOutput

func (ServiceGrafanaUserConfigPtrOutput) AlertingNodataOrNullvalues

func (o ServiceGrafanaUserConfigPtrOutput) AlertingNodataOrNullvalues() pulumi.StringPtrOutput

func (ServiceGrafanaUserConfigPtrOutput) AllowEmbedding

func (ServiceGrafanaUserConfigPtrOutput) AuthBasicEnabled added in v2.2.0

func (ServiceGrafanaUserConfigPtrOutput) AuthGenericOauth

func (ServiceGrafanaUserConfigPtrOutput) AuthGithub

func (ServiceGrafanaUserConfigPtrOutput) AuthGitlab

func (ServiceGrafanaUserConfigPtrOutput) AuthGoogle

func (ServiceGrafanaUserConfigPtrOutput) CookieSamesite

func (ServiceGrafanaUserConfigPtrOutput) CustomDomain

func (ServiceGrafanaUserConfigPtrOutput) DashboardsVersionsToKeep

func (o ServiceGrafanaUserConfigPtrOutput) DashboardsVersionsToKeep() pulumi.StringPtrOutput

func (ServiceGrafanaUserConfigPtrOutput) DataproxySendUserHeader

func (o ServiceGrafanaUserConfigPtrOutput) DataproxySendUserHeader() pulumi.StringPtrOutput

func (ServiceGrafanaUserConfigPtrOutput) DataproxyTimeout

func (ServiceGrafanaUserConfigPtrOutput) DisableGravatar

func (ServiceGrafanaUserConfigPtrOutput) EditorsCanAdmin

func (ServiceGrafanaUserConfigPtrOutput) Elem

func (ServiceGrafanaUserConfigPtrOutput) ElementType

func (ServiceGrafanaUserConfigPtrOutput) ExternalImageStorage

func (ServiceGrafanaUserConfigPtrOutput) GoogleAnalyticsUaId

func (ServiceGrafanaUserConfigPtrOutput) IpFilters

func (ServiceGrafanaUserConfigPtrOutput) MetricsEnabled

func (ServiceGrafanaUserConfigPtrOutput) PrivateAccess

func (ServiceGrafanaUserConfigPtrOutput) PublicAccess

func (ServiceGrafanaUserConfigPtrOutput) SmtpServer

func (ServiceGrafanaUserConfigPtrOutput) ToServiceGrafanaUserConfigPtrOutput

func (o ServiceGrafanaUserConfigPtrOutput) ToServiceGrafanaUserConfigPtrOutput() ServiceGrafanaUserConfigPtrOutput

func (ServiceGrafanaUserConfigPtrOutput) ToServiceGrafanaUserConfigPtrOutputWithContext

func (o ServiceGrafanaUserConfigPtrOutput) ToServiceGrafanaUserConfigPtrOutputWithContext(ctx context.Context) ServiceGrafanaUserConfigPtrOutput

func (ServiceGrafanaUserConfigPtrOutput) UserAutoAssignOrg

func (ServiceGrafanaUserConfigPtrOutput) UserAutoAssignOrgRole

func (o ServiceGrafanaUserConfigPtrOutput) UserAutoAssignOrgRole() pulumi.StringPtrOutput

func (ServiceGrafanaUserConfigPtrOutput) ViewersCanEdit

type ServiceGrafanaUserConfigPublicAccess

type ServiceGrafanaUserConfigPublicAccess struct {
	Grafana *string `pulumi:"grafana"`
}

type ServiceGrafanaUserConfigPublicAccessArgs

type ServiceGrafanaUserConfigPublicAccessArgs struct {
	Grafana pulumi.StringPtrInput `pulumi:"grafana"`
}

func (ServiceGrafanaUserConfigPublicAccessArgs) ElementType

func (ServiceGrafanaUserConfigPublicAccessArgs) ToServiceGrafanaUserConfigPublicAccessOutput

func (i ServiceGrafanaUserConfigPublicAccessArgs) ToServiceGrafanaUserConfigPublicAccessOutput() ServiceGrafanaUserConfigPublicAccessOutput

func (ServiceGrafanaUserConfigPublicAccessArgs) ToServiceGrafanaUserConfigPublicAccessOutputWithContext

func (i ServiceGrafanaUserConfigPublicAccessArgs) ToServiceGrafanaUserConfigPublicAccessOutputWithContext(ctx context.Context) ServiceGrafanaUserConfigPublicAccessOutput

func (ServiceGrafanaUserConfigPublicAccessArgs) ToServiceGrafanaUserConfigPublicAccessPtrOutput

func (i ServiceGrafanaUserConfigPublicAccessArgs) ToServiceGrafanaUserConfigPublicAccessPtrOutput() ServiceGrafanaUserConfigPublicAccessPtrOutput

func (ServiceGrafanaUserConfigPublicAccessArgs) ToServiceGrafanaUserConfigPublicAccessPtrOutputWithContext

func (i ServiceGrafanaUserConfigPublicAccessArgs) ToServiceGrafanaUserConfigPublicAccessPtrOutputWithContext(ctx context.Context) ServiceGrafanaUserConfigPublicAccessPtrOutput

type ServiceGrafanaUserConfigPublicAccessInput

type ServiceGrafanaUserConfigPublicAccessInput interface {
	pulumi.Input

	ToServiceGrafanaUserConfigPublicAccessOutput() ServiceGrafanaUserConfigPublicAccessOutput
	ToServiceGrafanaUserConfigPublicAccessOutputWithContext(context.Context) ServiceGrafanaUserConfigPublicAccessOutput
}

ServiceGrafanaUserConfigPublicAccessInput is an input type that accepts ServiceGrafanaUserConfigPublicAccessArgs and ServiceGrafanaUserConfigPublicAccessOutput values. You can construct a concrete instance of `ServiceGrafanaUserConfigPublicAccessInput` via:

ServiceGrafanaUserConfigPublicAccessArgs{...}

type ServiceGrafanaUserConfigPublicAccessOutput

type ServiceGrafanaUserConfigPublicAccessOutput struct{ *pulumi.OutputState }

func (ServiceGrafanaUserConfigPublicAccessOutput) ElementType

func (ServiceGrafanaUserConfigPublicAccessOutput) Grafana

func (ServiceGrafanaUserConfigPublicAccessOutput) ToServiceGrafanaUserConfigPublicAccessOutput

func (o ServiceGrafanaUserConfigPublicAccessOutput) ToServiceGrafanaUserConfigPublicAccessOutput() ServiceGrafanaUserConfigPublicAccessOutput

func (ServiceGrafanaUserConfigPublicAccessOutput) ToServiceGrafanaUserConfigPublicAccessOutputWithContext

func (o ServiceGrafanaUserConfigPublicAccessOutput) ToServiceGrafanaUserConfigPublicAccessOutputWithContext(ctx context.Context) ServiceGrafanaUserConfigPublicAccessOutput

func (ServiceGrafanaUserConfigPublicAccessOutput) ToServiceGrafanaUserConfigPublicAccessPtrOutput

func (o ServiceGrafanaUserConfigPublicAccessOutput) ToServiceGrafanaUserConfigPublicAccessPtrOutput() ServiceGrafanaUserConfigPublicAccessPtrOutput

func (ServiceGrafanaUserConfigPublicAccessOutput) ToServiceGrafanaUserConfigPublicAccessPtrOutputWithContext

func (o ServiceGrafanaUserConfigPublicAccessOutput) ToServiceGrafanaUserConfigPublicAccessPtrOutputWithContext(ctx context.Context) ServiceGrafanaUserConfigPublicAccessPtrOutput

type ServiceGrafanaUserConfigPublicAccessPtrInput

type ServiceGrafanaUserConfigPublicAccessPtrInput interface {
	pulumi.Input

	ToServiceGrafanaUserConfigPublicAccessPtrOutput() ServiceGrafanaUserConfigPublicAccessPtrOutput
	ToServiceGrafanaUserConfigPublicAccessPtrOutputWithContext(context.Context) ServiceGrafanaUserConfigPublicAccessPtrOutput
}

ServiceGrafanaUserConfigPublicAccessPtrInput is an input type that accepts ServiceGrafanaUserConfigPublicAccessArgs, ServiceGrafanaUserConfigPublicAccessPtr and ServiceGrafanaUserConfigPublicAccessPtrOutput values. You can construct a concrete instance of `ServiceGrafanaUserConfigPublicAccessPtrInput` via:

        ServiceGrafanaUserConfigPublicAccessArgs{...}

or:

        nil

type ServiceGrafanaUserConfigPublicAccessPtrOutput

type ServiceGrafanaUserConfigPublicAccessPtrOutput struct{ *pulumi.OutputState }

func (ServiceGrafanaUserConfigPublicAccessPtrOutput) Elem

func (ServiceGrafanaUserConfigPublicAccessPtrOutput) ElementType

func (ServiceGrafanaUserConfigPublicAccessPtrOutput) Grafana

func (ServiceGrafanaUserConfigPublicAccessPtrOutput) ToServiceGrafanaUserConfigPublicAccessPtrOutput

func (o ServiceGrafanaUserConfigPublicAccessPtrOutput) ToServiceGrafanaUserConfigPublicAccessPtrOutput() ServiceGrafanaUserConfigPublicAccessPtrOutput

func (ServiceGrafanaUserConfigPublicAccessPtrOutput) ToServiceGrafanaUserConfigPublicAccessPtrOutputWithContext

func (o ServiceGrafanaUserConfigPublicAccessPtrOutput) ToServiceGrafanaUserConfigPublicAccessPtrOutputWithContext(ctx context.Context) ServiceGrafanaUserConfigPublicAccessPtrOutput

type ServiceGrafanaUserConfigSmtpServer

type ServiceGrafanaUserConfigSmtpServer struct {
	FromAddress *string `pulumi:"fromAddress"`
	FromName    *string `pulumi:"fromName"`
	Host        *string `pulumi:"host"`
	Password    *string `pulumi:"password"`
	Port        *string `pulumi:"port"`
	SkipVerify  *string `pulumi:"skipVerify"`
	Username    *string `pulumi:"username"`
}

type ServiceGrafanaUserConfigSmtpServerArgs

type ServiceGrafanaUserConfigSmtpServerArgs struct {
	FromAddress pulumi.StringPtrInput `pulumi:"fromAddress"`
	FromName    pulumi.StringPtrInput `pulumi:"fromName"`
	Host        pulumi.StringPtrInput `pulumi:"host"`
	Password    pulumi.StringPtrInput `pulumi:"password"`
	Port        pulumi.StringPtrInput `pulumi:"port"`
	SkipVerify  pulumi.StringPtrInput `pulumi:"skipVerify"`
	Username    pulumi.StringPtrInput `pulumi:"username"`
}

func (ServiceGrafanaUserConfigSmtpServerArgs) ElementType

func (ServiceGrafanaUserConfigSmtpServerArgs) ToServiceGrafanaUserConfigSmtpServerOutput

func (i ServiceGrafanaUserConfigSmtpServerArgs) ToServiceGrafanaUserConfigSmtpServerOutput() ServiceGrafanaUserConfigSmtpServerOutput

func (ServiceGrafanaUserConfigSmtpServerArgs) ToServiceGrafanaUserConfigSmtpServerOutputWithContext

func (i ServiceGrafanaUserConfigSmtpServerArgs) ToServiceGrafanaUserConfigSmtpServerOutputWithContext(ctx context.Context) ServiceGrafanaUserConfigSmtpServerOutput

func (ServiceGrafanaUserConfigSmtpServerArgs) ToServiceGrafanaUserConfigSmtpServerPtrOutput

func (i ServiceGrafanaUserConfigSmtpServerArgs) ToServiceGrafanaUserConfigSmtpServerPtrOutput() ServiceGrafanaUserConfigSmtpServerPtrOutput

func (ServiceGrafanaUserConfigSmtpServerArgs) ToServiceGrafanaUserConfigSmtpServerPtrOutputWithContext

func (i ServiceGrafanaUserConfigSmtpServerArgs) ToServiceGrafanaUserConfigSmtpServerPtrOutputWithContext(ctx context.Context) ServiceGrafanaUserConfigSmtpServerPtrOutput

type ServiceGrafanaUserConfigSmtpServerInput

type ServiceGrafanaUserConfigSmtpServerInput interface {
	pulumi.Input

	ToServiceGrafanaUserConfigSmtpServerOutput() ServiceGrafanaUserConfigSmtpServerOutput
	ToServiceGrafanaUserConfigSmtpServerOutputWithContext(context.Context) ServiceGrafanaUserConfigSmtpServerOutput
}

ServiceGrafanaUserConfigSmtpServerInput is an input type that accepts ServiceGrafanaUserConfigSmtpServerArgs and ServiceGrafanaUserConfigSmtpServerOutput values. You can construct a concrete instance of `ServiceGrafanaUserConfigSmtpServerInput` via:

ServiceGrafanaUserConfigSmtpServerArgs{...}

type ServiceGrafanaUserConfigSmtpServerOutput

type ServiceGrafanaUserConfigSmtpServerOutput struct{ *pulumi.OutputState }

func (ServiceGrafanaUserConfigSmtpServerOutput) ElementType

func (ServiceGrafanaUserConfigSmtpServerOutput) FromAddress

func (ServiceGrafanaUserConfigSmtpServerOutput) FromName

func (ServiceGrafanaUserConfigSmtpServerOutput) Host

func (ServiceGrafanaUserConfigSmtpServerOutput) Password

func (ServiceGrafanaUserConfigSmtpServerOutput) Port

func (ServiceGrafanaUserConfigSmtpServerOutput) SkipVerify

func (ServiceGrafanaUserConfigSmtpServerOutput) ToServiceGrafanaUserConfigSmtpServerOutput

func (o ServiceGrafanaUserConfigSmtpServerOutput) ToServiceGrafanaUserConfigSmtpServerOutput() ServiceGrafanaUserConfigSmtpServerOutput

func (ServiceGrafanaUserConfigSmtpServerOutput) ToServiceGrafanaUserConfigSmtpServerOutputWithContext

func (o ServiceGrafanaUserConfigSmtpServerOutput) ToServiceGrafanaUserConfigSmtpServerOutputWithContext(ctx context.Context) ServiceGrafanaUserConfigSmtpServerOutput

func (ServiceGrafanaUserConfigSmtpServerOutput) ToServiceGrafanaUserConfigSmtpServerPtrOutput

func (o ServiceGrafanaUserConfigSmtpServerOutput) ToServiceGrafanaUserConfigSmtpServerPtrOutput() ServiceGrafanaUserConfigSmtpServerPtrOutput

func (ServiceGrafanaUserConfigSmtpServerOutput) ToServiceGrafanaUserConfigSmtpServerPtrOutputWithContext

func (o ServiceGrafanaUserConfigSmtpServerOutput) ToServiceGrafanaUserConfigSmtpServerPtrOutputWithContext(ctx context.Context) ServiceGrafanaUserConfigSmtpServerPtrOutput

func (ServiceGrafanaUserConfigSmtpServerOutput) Username

type ServiceGrafanaUserConfigSmtpServerPtrInput

type ServiceGrafanaUserConfigSmtpServerPtrInput interface {
	pulumi.Input

	ToServiceGrafanaUserConfigSmtpServerPtrOutput() ServiceGrafanaUserConfigSmtpServerPtrOutput
	ToServiceGrafanaUserConfigSmtpServerPtrOutputWithContext(context.Context) ServiceGrafanaUserConfigSmtpServerPtrOutput
}

ServiceGrafanaUserConfigSmtpServerPtrInput is an input type that accepts ServiceGrafanaUserConfigSmtpServerArgs, ServiceGrafanaUserConfigSmtpServerPtr and ServiceGrafanaUserConfigSmtpServerPtrOutput values. You can construct a concrete instance of `ServiceGrafanaUserConfigSmtpServerPtrInput` via:

        ServiceGrafanaUserConfigSmtpServerArgs{...}

or:

        nil

type ServiceGrafanaUserConfigSmtpServerPtrOutput

type ServiceGrafanaUserConfigSmtpServerPtrOutput struct{ *pulumi.OutputState }

func (ServiceGrafanaUserConfigSmtpServerPtrOutput) Elem

func (ServiceGrafanaUserConfigSmtpServerPtrOutput) ElementType

func (ServiceGrafanaUserConfigSmtpServerPtrOutput) FromAddress

func (ServiceGrafanaUserConfigSmtpServerPtrOutput) FromName

func (ServiceGrafanaUserConfigSmtpServerPtrOutput) Host

func (ServiceGrafanaUserConfigSmtpServerPtrOutput) Password

func (ServiceGrafanaUserConfigSmtpServerPtrOutput) Port

func (ServiceGrafanaUserConfigSmtpServerPtrOutput) SkipVerify

func (ServiceGrafanaUserConfigSmtpServerPtrOutput) ToServiceGrafanaUserConfigSmtpServerPtrOutput

func (o ServiceGrafanaUserConfigSmtpServerPtrOutput) ToServiceGrafanaUserConfigSmtpServerPtrOutput() ServiceGrafanaUserConfigSmtpServerPtrOutput

func (ServiceGrafanaUserConfigSmtpServerPtrOutput) ToServiceGrafanaUserConfigSmtpServerPtrOutputWithContext

func (o ServiceGrafanaUserConfigSmtpServerPtrOutput) ToServiceGrafanaUserConfigSmtpServerPtrOutputWithContext(ctx context.Context) ServiceGrafanaUserConfigSmtpServerPtrOutput

func (ServiceGrafanaUserConfigSmtpServerPtrOutput) Username

type ServiceInfluxdb

type ServiceInfluxdb struct {
	DatabaseName *string `pulumi:"databaseName"`
}

type ServiceInfluxdbArgs

type ServiceInfluxdbArgs struct {
	DatabaseName pulumi.StringPtrInput `pulumi:"databaseName"`
}

func (ServiceInfluxdbArgs) ElementType

func (ServiceInfluxdbArgs) ElementType() reflect.Type

func (ServiceInfluxdbArgs) ToServiceInfluxdbOutput

func (i ServiceInfluxdbArgs) ToServiceInfluxdbOutput() ServiceInfluxdbOutput

func (ServiceInfluxdbArgs) ToServiceInfluxdbOutputWithContext

func (i ServiceInfluxdbArgs) ToServiceInfluxdbOutputWithContext(ctx context.Context) ServiceInfluxdbOutput

func (ServiceInfluxdbArgs) ToServiceInfluxdbPtrOutput

func (i ServiceInfluxdbArgs) ToServiceInfluxdbPtrOutput() ServiceInfluxdbPtrOutput

func (ServiceInfluxdbArgs) ToServiceInfluxdbPtrOutputWithContext

func (i ServiceInfluxdbArgs) ToServiceInfluxdbPtrOutputWithContext(ctx context.Context) ServiceInfluxdbPtrOutput

type ServiceInfluxdbInput

type ServiceInfluxdbInput interface {
	pulumi.Input

	ToServiceInfluxdbOutput() ServiceInfluxdbOutput
	ToServiceInfluxdbOutputWithContext(context.Context) ServiceInfluxdbOutput
}

ServiceInfluxdbInput is an input type that accepts ServiceInfluxdbArgs and ServiceInfluxdbOutput values. You can construct a concrete instance of `ServiceInfluxdbInput` via:

ServiceInfluxdbArgs{...}

type ServiceInfluxdbOutput

type ServiceInfluxdbOutput struct{ *pulumi.OutputState }

func (ServiceInfluxdbOutput) DatabaseName

func (o ServiceInfluxdbOutput) DatabaseName() pulumi.StringPtrOutput

func (ServiceInfluxdbOutput) ElementType

func (ServiceInfluxdbOutput) ElementType() reflect.Type

func (ServiceInfluxdbOutput) ToServiceInfluxdbOutput

func (o ServiceInfluxdbOutput) ToServiceInfluxdbOutput() ServiceInfluxdbOutput

func (ServiceInfluxdbOutput) ToServiceInfluxdbOutputWithContext

func (o ServiceInfluxdbOutput) ToServiceInfluxdbOutputWithContext(ctx context.Context) ServiceInfluxdbOutput

func (ServiceInfluxdbOutput) ToServiceInfluxdbPtrOutput

func (o ServiceInfluxdbOutput) ToServiceInfluxdbPtrOutput() ServiceInfluxdbPtrOutput

func (ServiceInfluxdbOutput) ToServiceInfluxdbPtrOutputWithContext

func (o ServiceInfluxdbOutput) ToServiceInfluxdbPtrOutputWithContext(ctx context.Context) ServiceInfluxdbPtrOutput

type ServiceInfluxdbPtrInput

type ServiceInfluxdbPtrInput interface {
	pulumi.Input

	ToServiceInfluxdbPtrOutput() ServiceInfluxdbPtrOutput
	ToServiceInfluxdbPtrOutputWithContext(context.Context) ServiceInfluxdbPtrOutput
}

ServiceInfluxdbPtrInput is an input type that accepts ServiceInfluxdbArgs, ServiceInfluxdbPtr and ServiceInfluxdbPtrOutput values. You can construct a concrete instance of `ServiceInfluxdbPtrInput` via:

        ServiceInfluxdbArgs{...}

or:

        nil

type ServiceInfluxdbPtrOutput

type ServiceInfluxdbPtrOutput struct{ *pulumi.OutputState }

func (ServiceInfluxdbPtrOutput) DatabaseName

func (ServiceInfluxdbPtrOutput) Elem

func (ServiceInfluxdbPtrOutput) ElementType

func (ServiceInfluxdbPtrOutput) ElementType() reflect.Type

func (ServiceInfluxdbPtrOutput) ToServiceInfluxdbPtrOutput

func (o ServiceInfluxdbPtrOutput) ToServiceInfluxdbPtrOutput() ServiceInfluxdbPtrOutput

func (ServiceInfluxdbPtrOutput) ToServiceInfluxdbPtrOutputWithContext

func (o ServiceInfluxdbPtrOutput) ToServiceInfluxdbPtrOutputWithContext(ctx context.Context) ServiceInfluxdbPtrOutput

type ServiceInfluxdbUserConfig

type ServiceInfluxdbUserConfig struct {
	CustomDomain      *string                                 `pulumi:"customDomain"`
	IpFilters         []string                                `pulumi:"ipFilters"`
	PrivateAccess     *ServiceInfluxdbUserConfigPrivateAccess `pulumi:"privateAccess"`
	PublicAccess      *ServiceInfluxdbUserConfigPublicAccess  `pulumi:"publicAccess"`
	ServiceToForkFrom *string                                 `pulumi:"serviceToForkFrom"`
}

type ServiceInfluxdbUserConfigArgs

type ServiceInfluxdbUserConfigArgs struct {
	CustomDomain      pulumi.StringPtrInput                          `pulumi:"customDomain"`
	IpFilters         pulumi.StringArrayInput                        `pulumi:"ipFilters"`
	PrivateAccess     ServiceInfluxdbUserConfigPrivateAccessPtrInput `pulumi:"privateAccess"`
	PublicAccess      ServiceInfluxdbUserConfigPublicAccessPtrInput  `pulumi:"publicAccess"`
	ServiceToForkFrom pulumi.StringPtrInput                          `pulumi:"serviceToForkFrom"`
}

func (ServiceInfluxdbUserConfigArgs) ElementType

func (ServiceInfluxdbUserConfigArgs) ToServiceInfluxdbUserConfigOutput

func (i ServiceInfluxdbUserConfigArgs) ToServiceInfluxdbUserConfigOutput() ServiceInfluxdbUserConfigOutput

func (ServiceInfluxdbUserConfigArgs) ToServiceInfluxdbUserConfigOutputWithContext

func (i ServiceInfluxdbUserConfigArgs) ToServiceInfluxdbUserConfigOutputWithContext(ctx context.Context) ServiceInfluxdbUserConfigOutput

func (ServiceInfluxdbUserConfigArgs) ToServiceInfluxdbUserConfigPtrOutput

func (i ServiceInfluxdbUserConfigArgs) ToServiceInfluxdbUserConfigPtrOutput() ServiceInfluxdbUserConfigPtrOutput

func (ServiceInfluxdbUserConfigArgs) ToServiceInfluxdbUserConfigPtrOutputWithContext

func (i ServiceInfluxdbUserConfigArgs) ToServiceInfluxdbUserConfigPtrOutputWithContext(ctx context.Context) ServiceInfluxdbUserConfigPtrOutput

type ServiceInfluxdbUserConfigInput

type ServiceInfluxdbUserConfigInput interface {
	pulumi.Input

	ToServiceInfluxdbUserConfigOutput() ServiceInfluxdbUserConfigOutput
	ToServiceInfluxdbUserConfigOutputWithContext(context.Context) ServiceInfluxdbUserConfigOutput
}

ServiceInfluxdbUserConfigInput is an input type that accepts ServiceInfluxdbUserConfigArgs and ServiceInfluxdbUserConfigOutput values. You can construct a concrete instance of `ServiceInfluxdbUserConfigInput` via:

ServiceInfluxdbUserConfigArgs{...}

type ServiceInfluxdbUserConfigOutput

type ServiceInfluxdbUserConfigOutput struct{ *pulumi.OutputState }

func (ServiceInfluxdbUserConfigOutput) CustomDomain

func (ServiceInfluxdbUserConfigOutput) ElementType

func (ServiceInfluxdbUserConfigOutput) IpFilters

func (ServiceInfluxdbUserConfigOutput) PrivateAccess

func (ServiceInfluxdbUserConfigOutput) PublicAccess

func (ServiceInfluxdbUserConfigOutput) ServiceToForkFrom

func (ServiceInfluxdbUserConfigOutput) ToServiceInfluxdbUserConfigOutput

func (o ServiceInfluxdbUserConfigOutput) ToServiceInfluxdbUserConfigOutput() ServiceInfluxdbUserConfigOutput

func (ServiceInfluxdbUserConfigOutput) ToServiceInfluxdbUserConfigOutputWithContext

func (o ServiceInfluxdbUserConfigOutput) ToServiceInfluxdbUserConfigOutputWithContext(ctx context.Context) ServiceInfluxdbUserConfigOutput

func (ServiceInfluxdbUserConfigOutput) ToServiceInfluxdbUserConfigPtrOutput

func (o ServiceInfluxdbUserConfigOutput) ToServiceInfluxdbUserConfigPtrOutput() ServiceInfluxdbUserConfigPtrOutput

func (ServiceInfluxdbUserConfigOutput) ToServiceInfluxdbUserConfigPtrOutputWithContext

func (o ServiceInfluxdbUserConfigOutput) ToServiceInfluxdbUserConfigPtrOutputWithContext(ctx context.Context) ServiceInfluxdbUserConfigPtrOutput

type ServiceInfluxdbUserConfigPrivateAccess

type ServiceInfluxdbUserConfigPrivateAccess struct {
	Influxdb *string `pulumi:"influxdb"`
}

type ServiceInfluxdbUserConfigPrivateAccessArgs

type ServiceInfluxdbUserConfigPrivateAccessArgs struct {
	Influxdb pulumi.StringPtrInput `pulumi:"influxdb"`
}

func (ServiceInfluxdbUserConfigPrivateAccessArgs) ElementType

func (ServiceInfluxdbUserConfigPrivateAccessArgs) ToServiceInfluxdbUserConfigPrivateAccessOutput

func (i ServiceInfluxdbUserConfigPrivateAccessArgs) ToServiceInfluxdbUserConfigPrivateAccessOutput() ServiceInfluxdbUserConfigPrivateAccessOutput

func (ServiceInfluxdbUserConfigPrivateAccessArgs) ToServiceInfluxdbUserConfigPrivateAccessOutputWithContext

func (i ServiceInfluxdbUserConfigPrivateAccessArgs) ToServiceInfluxdbUserConfigPrivateAccessOutputWithContext(ctx context.Context) ServiceInfluxdbUserConfigPrivateAccessOutput

func (ServiceInfluxdbUserConfigPrivateAccessArgs) ToServiceInfluxdbUserConfigPrivateAccessPtrOutput

func (i ServiceInfluxdbUserConfigPrivateAccessArgs) ToServiceInfluxdbUserConfigPrivateAccessPtrOutput() ServiceInfluxdbUserConfigPrivateAccessPtrOutput

func (ServiceInfluxdbUserConfigPrivateAccessArgs) ToServiceInfluxdbUserConfigPrivateAccessPtrOutputWithContext

func (i ServiceInfluxdbUserConfigPrivateAccessArgs) ToServiceInfluxdbUserConfigPrivateAccessPtrOutputWithContext(ctx context.Context) ServiceInfluxdbUserConfigPrivateAccessPtrOutput

type ServiceInfluxdbUserConfigPrivateAccessInput

type ServiceInfluxdbUserConfigPrivateAccessInput interface {
	pulumi.Input

	ToServiceInfluxdbUserConfigPrivateAccessOutput() ServiceInfluxdbUserConfigPrivateAccessOutput
	ToServiceInfluxdbUserConfigPrivateAccessOutputWithContext(context.Context) ServiceInfluxdbUserConfigPrivateAccessOutput
}

ServiceInfluxdbUserConfigPrivateAccessInput is an input type that accepts ServiceInfluxdbUserConfigPrivateAccessArgs and ServiceInfluxdbUserConfigPrivateAccessOutput values. You can construct a concrete instance of `ServiceInfluxdbUserConfigPrivateAccessInput` via:

ServiceInfluxdbUserConfigPrivateAccessArgs{...}

type ServiceInfluxdbUserConfigPrivateAccessOutput

type ServiceInfluxdbUserConfigPrivateAccessOutput struct{ *pulumi.OutputState }

func (ServiceInfluxdbUserConfigPrivateAccessOutput) ElementType

func (ServiceInfluxdbUserConfigPrivateAccessOutput) Influxdb

func (ServiceInfluxdbUserConfigPrivateAccessOutput) ToServiceInfluxdbUserConfigPrivateAccessOutput

func (o ServiceInfluxdbUserConfigPrivateAccessOutput) ToServiceInfluxdbUserConfigPrivateAccessOutput() ServiceInfluxdbUserConfigPrivateAccessOutput

func (ServiceInfluxdbUserConfigPrivateAccessOutput) ToServiceInfluxdbUserConfigPrivateAccessOutputWithContext

func (o ServiceInfluxdbUserConfigPrivateAccessOutput) ToServiceInfluxdbUserConfigPrivateAccessOutputWithContext(ctx context.Context) ServiceInfluxdbUserConfigPrivateAccessOutput

func (ServiceInfluxdbUserConfigPrivateAccessOutput) ToServiceInfluxdbUserConfigPrivateAccessPtrOutput

func (o ServiceInfluxdbUserConfigPrivateAccessOutput) ToServiceInfluxdbUserConfigPrivateAccessPtrOutput() ServiceInfluxdbUserConfigPrivateAccessPtrOutput

func (ServiceInfluxdbUserConfigPrivateAccessOutput) ToServiceInfluxdbUserConfigPrivateAccessPtrOutputWithContext

func (o ServiceInfluxdbUserConfigPrivateAccessOutput) ToServiceInfluxdbUserConfigPrivateAccessPtrOutputWithContext(ctx context.Context) ServiceInfluxdbUserConfigPrivateAccessPtrOutput

type ServiceInfluxdbUserConfigPrivateAccessPtrInput

type ServiceInfluxdbUserConfigPrivateAccessPtrInput interface {
	pulumi.Input

	ToServiceInfluxdbUserConfigPrivateAccessPtrOutput() ServiceInfluxdbUserConfigPrivateAccessPtrOutput
	ToServiceInfluxdbUserConfigPrivateAccessPtrOutputWithContext(context.Context) ServiceInfluxdbUserConfigPrivateAccessPtrOutput
}

ServiceInfluxdbUserConfigPrivateAccessPtrInput is an input type that accepts ServiceInfluxdbUserConfigPrivateAccessArgs, ServiceInfluxdbUserConfigPrivateAccessPtr and ServiceInfluxdbUserConfigPrivateAccessPtrOutput values. You can construct a concrete instance of `ServiceInfluxdbUserConfigPrivateAccessPtrInput` via:

        ServiceInfluxdbUserConfigPrivateAccessArgs{...}

or:

        nil

type ServiceInfluxdbUserConfigPrivateAccessPtrOutput

type ServiceInfluxdbUserConfigPrivateAccessPtrOutput struct{ *pulumi.OutputState }

func (ServiceInfluxdbUserConfigPrivateAccessPtrOutput) Elem

func (ServiceInfluxdbUserConfigPrivateAccessPtrOutput) ElementType

func (ServiceInfluxdbUserConfigPrivateAccessPtrOutput) Influxdb

func (ServiceInfluxdbUserConfigPrivateAccessPtrOutput) ToServiceInfluxdbUserConfigPrivateAccessPtrOutput

func (o ServiceInfluxdbUserConfigPrivateAccessPtrOutput) ToServiceInfluxdbUserConfigPrivateAccessPtrOutput() ServiceInfluxdbUserConfigPrivateAccessPtrOutput

func (ServiceInfluxdbUserConfigPrivateAccessPtrOutput) ToServiceInfluxdbUserConfigPrivateAccessPtrOutputWithContext

func (o ServiceInfluxdbUserConfigPrivateAccessPtrOutput) ToServiceInfluxdbUserConfigPrivateAccessPtrOutputWithContext(ctx context.Context) ServiceInfluxdbUserConfigPrivateAccessPtrOutput

type ServiceInfluxdbUserConfigPtrInput

type ServiceInfluxdbUserConfigPtrInput interface {
	pulumi.Input

	ToServiceInfluxdbUserConfigPtrOutput() ServiceInfluxdbUserConfigPtrOutput
	ToServiceInfluxdbUserConfigPtrOutputWithContext(context.Context) ServiceInfluxdbUserConfigPtrOutput
}

ServiceInfluxdbUserConfigPtrInput is an input type that accepts ServiceInfluxdbUserConfigArgs, ServiceInfluxdbUserConfigPtr and ServiceInfluxdbUserConfigPtrOutput values. You can construct a concrete instance of `ServiceInfluxdbUserConfigPtrInput` via:

        ServiceInfluxdbUserConfigArgs{...}

or:

        nil

type ServiceInfluxdbUserConfigPtrOutput

type ServiceInfluxdbUserConfigPtrOutput struct{ *pulumi.OutputState }

func (ServiceInfluxdbUserConfigPtrOutput) CustomDomain

func (ServiceInfluxdbUserConfigPtrOutput) Elem

func (ServiceInfluxdbUserConfigPtrOutput) ElementType

func (ServiceInfluxdbUserConfigPtrOutput) IpFilters

func (ServiceInfluxdbUserConfigPtrOutput) PrivateAccess

func (ServiceInfluxdbUserConfigPtrOutput) PublicAccess

func (ServiceInfluxdbUserConfigPtrOutput) ServiceToForkFrom

func (ServiceInfluxdbUserConfigPtrOutput) ToServiceInfluxdbUserConfigPtrOutput

func (o ServiceInfluxdbUserConfigPtrOutput) ToServiceInfluxdbUserConfigPtrOutput() ServiceInfluxdbUserConfigPtrOutput

func (ServiceInfluxdbUserConfigPtrOutput) ToServiceInfluxdbUserConfigPtrOutputWithContext

func (o ServiceInfluxdbUserConfigPtrOutput) ToServiceInfluxdbUserConfigPtrOutputWithContext(ctx context.Context) ServiceInfluxdbUserConfigPtrOutput

type ServiceInfluxdbUserConfigPublicAccess

type ServiceInfluxdbUserConfigPublicAccess struct {
	Influxdb *string `pulumi:"influxdb"`
}

type ServiceInfluxdbUserConfigPublicAccessArgs

type ServiceInfluxdbUserConfigPublicAccessArgs struct {
	Influxdb pulumi.StringPtrInput `pulumi:"influxdb"`
}

func (ServiceInfluxdbUserConfigPublicAccessArgs) ElementType

func (ServiceInfluxdbUserConfigPublicAccessArgs) ToServiceInfluxdbUserConfigPublicAccessOutput

func (i ServiceInfluxdbUserConfigPublicAccessArgs) ToServiceInfluxdbUserConfigPublicAccessOutput() ServiceInfluxdbUserConfigPublicAccessOutput

func (ServiceInfluxdbUserConfigPublicAccessArgs) ToServiceInfluxdbUserConfigPublicAccessOutputWithContext

func (i ServiceInfluxdbUserConfigPublicAccessArgs) ToServiceInfluxdbUserConfigPublicAccessOutputWithContext(ctx context.Context) ServiceInfluxdbUserConfigPublicAccessOutput

func (ServiceInfluxdbUserConfigPublicAccessArgs) ToServiceInfluxdbUserConfigPublicAccessPtrOutput

func (i ServiceInfluxdbUserConfigPublicAccessArgs) ToServiceInfluxdbUserConfigPublicAccessPtrOutput() ServiceInfluxdbUserConfigPublicAccessPtrOutput

func (ServiceInfluxdbUserConfigPublicAccessArgs) ToServiceInfluxdbUserConfigPublicAccessPtrOutputWithContext

func (i ServiceInfluxdbUserConfigPublicAccessArgs) ToServiceInfluxdbUserConfigPublicAccessPtrOutputWithContext(ctx context.Context) ServiceInfluxdbUserConfigPublicAccessPtrOutput

type ServiceInfluxdbUserConfigPublicAccessInput

type ServiceInfluxdbUserConfigPublicAccessInput interface {
	pulumi.Input

	ToServiceInfluxdbUserConfigPublicAccessOutput() ServiceInfluxdbUserConfigPublicAccessOutput
	ToServiceInfluxdbUserConfigPublicAccessOutputWithContext(context.Context) ServiceInfluxdbUserConfigPublicAccessOutput
}

ServiceInfluxdbUserConfigPublicAccessInput is an input type that accepts ServiceInfluxdbUserConfigPublicAccessArgs and ServiceInfluxdbUserConfigPublicAccessOutput values. You can construct a concrete instance of `ServiceInfluxdbUserConfigPublicAccessInput` via:

ServiceInfluxdbUserConfigPublicAccessArgs{...}

type ServiceInfluxdbUserConfigPublicAccessOutput

type ServiceInfluxdbUserConfigPublicAccessOutput struct{ *pulumi.OutputState }

func (ServiceInfluxdbUserConfigPublicAccessOutput) ElementType

func (ServiceInfluxdbUserConfigPublicAccessOutput) Influxdb

func (ServiceInfluxdbUserConfigPublicAccessOutput) ToServiceInfluxdbUserConfigPublicAccessOutput

func (o ServiceInfluxdbUserConfigPublicAccessOutput) ToServiceInfluxdbUserConfigPublicAccessOutput() ServiceInfluxdbUserConfigPublicAccessOutput

func (ServiceInfluxdbUserConfigPublicAccessOutput) ToServiceInfluxdbUserConfigPublicAccessOutputWithContext

func (o ServiceInfluxdbUserConfigPublicAccessOutput) ToServiceInfluxdbUserConfigPublicAccessOutputWithContext(ctx context.Context) ServiceInfluxdbUserConfigPublicAccessOutput

func (ServiceInfluxdbUserConfigPublicAccessOutput) ToServiceInfluxdbUserConfigPublicAccessPtrOutput

func (o ServiceInfluxdbUserConfigPublicAccessOutput) ToServiceInfluxdbUserConfigPublicAccessPtrOutput() ServiceInfluxdbUserConfigPublicAccessPtrOutput

func (ServiceInfluxdbUserConfigPublicAccessOutput) ToServiceInfluxdbUserConfigPublicAccessPtrOutputWithContext

func (o ServiceInfluxdbUserConfigPublicAccessOutput) ToServiceInfluxdbUserConfigPublicAccessPtrOutputWithContext(ctx context.Context) ServiceInfluxdbUserConfigPublicAccessPtrOutput

type ServiceInfluxdbUserConfigPublicAccessPtrInput

type ServiceInfluxdbUserConfigPublicAccessPtrInput interface {
	pulumi.Input

	ToServiceInfluxdbUserConfigPublicAccessPtrOutput() ServiceInfluxdbUserConfigPublicAccessPtrOutput
	ToServiceInfluxdbUserConfigPublicAccessPtrOutputWithContext(context.Context) ServiceInfluxdbUserConfigPublicAccessPtrOutput
}

ServiceInfluxdbUserConfigPublicAccessPtrInput is an input type that accepts ServiceInfluxdbUserConfigPublicAccessArgs, ServiceInfluxdbUserConfigPublicAccessPtr and ServiceInfluxdbUserConfigPublicAccessPtrOutput values. You can construct a concrete instance of `ServiceInfluxdbUserConfigPublicAccessPtrInput` via:

        ServiceInfluxdbUserConfigPublicAccessArgs{...}

or:

        nil

type ServiceInfluxdbUserConfigPublicAccessPtrOutput

type ServiceInfluxdbUserConfigPublicAccessPtrOutput struct{ *pulumi.OutputState }

func (ServiceInfluxdbUserConfigPublicAccessPtrOutput) Elem

func (ServiceInfluxdbUserConfigPublicAccessPtrOutput) ElementType

func (ServiceInfluxdbUserConfigPublicAccessPtrOutput) Influxdb

func (ServiceInfluxdbUserConfigPublicAccessPtrOutput) ToServiceInfluxdbUserConfigPublicAccessPtrOutput

func (o ServiceInfluxdbUserConfigPublicAccessPtrOutput) ToServiceInfluxdbUserConfigPublicAccessPtrOutput() ServiceInfluxdbUserConfigPublicAccessPtrOutput

func (ServiceInfluxdbUserConfigPublicAccessPtrOutput) ToServiceInfluxdbUserConfigPublicAccessPtrOutputWithContext

func (o ServiceInfluxdbUserConfigPublicAccessPtrOutput) ToServiceInfluxdbUserConfigPublicAccessPtrOutputWithContext(ctx context.Context) ServiceInfluxdbUserConfigPublicAccessPtrOutput

type ServiceIntegration

type ServiceIntegration struct {
	pulumi.CustomResourceState

	// Destination endpoint for the integration (if any)
	DestinationEndpointId pulumi.StringPtrOutput `pulumi:"destinationEndpointId"`
	// Destination service for the integration (if any)
	DestinationServiceName pulumi.StringPtrOutput `pulumi:"destinationServiceName"`
	// Type of the service integration
	IntegrationType pulumi.StringOutput `pulumi:"integrationType"`
	// Kafka Connect specific user configurable settings
	KafkaConnectUserConfig ServiceIntegrationKafkaConnectUserConfigPtrOutput `pulumi:"kafkaConnectUserConfig"`
	// Mirrormaker 2 integration specific user configurable settings
	KafkaMirrormakerUserConfig ServiceIntegrationKafkaMirrormakerUserConfigPtrOutput `pulumi:"kafkaMirrormakerUserConfig"`
	// Log integration specific user configurable settings
	LogsUserConfig ServiceIntegrationLogsUserConfigPtrOutput `pulumi:"logsUserConfig"`
	// Mirrormaker 1 integration specific user configurable settings
	MirrormakerUserConfig ServiceIntegrationMirrormakerUserConfigPtrOutput `pulumi:"mirrormakerUserConfig"`
	// Project the integration belongs to
	Project pulumi.StringOutput `pulumi:"project"`
	// Source endpoint for the integration (if any)
	SourceEndpointId pulumi.StringPtrOutput `pulumi:"sourceEndpointId"`
	// Source service for the integration (if any)
	SourceServiceName pulumi.StringPtrOutput `pulumi:"sourceServiceName"`
}

## Example Usage

```go package main

import (

"github.com/pulumi/pulumi-aiven/sdk/v2/go/aiven"
"github.com/pulumi/pulumi/sdk/v2/go/pulumi"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := aiven.NewServiceIntegration(ctx, "myintegration", &aiven.ServiceIntegrationArgs{
			DestinationEndpointId:  pulumi.Any(aiven_service_integration_endpoint.Myendpoint.Id),
			DestinationServiceName: pulumi.String(""),
			IntegrationType:        pulumi.String("datadog"),
			Project:                pulumi.Any(aiven_project.Myproject.Project),
			SourceEndpointId:       pulumi.String(""),
			SourceServiceName:      pulumi.Any(aiven_service.Testkafka.Service_name),
		})
		if err != nil {
			return err
		}
		return nil
	})
}

```

func GetServiceIntegration

func GetServiceIntegration(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *ServiceIntegrationState, opts ...pulumi.ResourceOption) (*ServiceIntegration, error)

GetServiceIntegration gets an existing ServiceIntegration 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 NewServiceIntegration

func NewServiceIntegration(ctx *pulumi.Context,
	name string, args *ServiceIntegrationArgs, opts ...pulumi.ResourceOption) (*ServiceIntegration, error)

NewServiceIntegration registers a new resource with the given unique name, arguments, and options.

type ServiceIntegrationArgs

type ServiceIntegrationArgs struct {
	// Destination endpoint for the integration (if any)
	DestinationEndpointId pulumi.StringPtrInput
	// Destination service for the integration (if any)
	DestinationServiceName pulumi.StringPtrInput
	// Type of the service integration
	IntegrationType pulumi.StringInput
	// Kafka Connect specific user configurable settings
	KafkaConnectUserConfig ServiceIntegrationKafkaConnectUserConfigPtrInput
	// Mirrormaker 2 integration specific user configurable settings
	KafkaMirrormakerUserConfig ServiceIntegrationKafkaMirrormakerUserConfigPtrInput
	// Log integration specific user configurable settings
	LogsUserConfig ServiceIntegrationLogsUserConfigPtrInput
	// Mirrormaker 1 integration specific user configurable settings
	MirrormakerUserConfig ServiceIntegrationMirrormakerUserConfigPtrInput
	// Project the integration belongs to
	Project pulumi.StringInput
	// Source endpoint for the integration (if any)
	SourceEndpointId pulumi.StringPtrInput
	// Source service for the integration (if any)
	SourceServiceName pulumi.StringPtrInput
}

The set of arguments for constructing a ServiceIntegration resource.

func (ServiceIntegrationArgs) ElementType

func (ServiceIntegrationArgs) ElementType() reflect.Type

type ServiceIntegrationEndpoint

type ServiceIntegrationEndpoint struct {
	pulumi.CustomResourceState

	// Datadog specific user configurable settings
	DatadogUserConfig ServiceIntegrationEndpointDatadogUserConfigPtrOutput `pulumi:"datadogUserConfig"`
	// Integration endpoint specific backend configuration
	EndpointConfig pulumi.StringMapOutput `pulumi:"endpointConfig"`
	// Name of the service integration endpoint
	EndpointName pulumi.StringOutput `pulumi:"endpointName"`
	// Type of the service integration endpoint
	EndpointType pulumi.StringOutput `pulumi:"endpointType"`
	// external elasticsearch specific user configurable settings
	ExternalElasticsearchLogsUserConfig ServiceIntegrationEndpointExternalElasticsearchLogsUserConfigPtrOutput `pulumi:"externalElasticsearchLogsUserConfig"`
	// Project the service integration endpoint belongs to
	Project pulumi.StringOutput `pulumi:"project"`
	// Prometheus specific user configurable settings
	PrometheusUserConfig ServiceIntegrationEndpointPrometheusUserConfigPtrOutput `pulumi:"prometheusUserConfig"`
	// rsyslog specific user configurable settings
	RsyslogUserConfig ServiceIntegrationEndpointRsyslogUserConfigPtrOutput `pulumi:"rsyslogUserConfig"`
}

## Example Usage

```go package main

import (

"github.com/pulumi/pulumi-aiven/sdk/v2/go/aiven"
"github.com/pulumi/pulumi/sdk/v2/go/pulumi"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := aiven.NewServiceIntegrationEndpoint(ctx, "myendpoint", &aiven.ServiceIntegrationEndpointArgs{
			DatadogUserConfig: &aiven.ServiceIntegrationEndpointDatadogUserConfigArgs{
				DatadogApiKey: pulumi.String("<DATADOG_API_KEY>"),
			},
			EndpointName: pulumi.String("<ENDPOINT_NAME>"),
			EndpointType: pulumi.String("datadog"),
			Project:      pulumi.Any(aiven_project.Myproject.Project),
		})
		if err != nil {
			return err
		}
		return nil
	})
}

```

func GetServiceIntegrationEndpoint

func GetServiceIntegrationEndpoint(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *ServiceIntegrationEndpointState, opts ...pulumi.ResourceOption) (*ServiceIntegrationEndpoint, error)

GetServiceIntegrationEndpoint gets an existing ServiceIntegrationEndpoint 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 NewServiceIntegrationEndpoint

func NewServiceIntegrationEndpoint(ctx *pulumi.Context,
	name string, args *ServiceIntegrationEndpointArgs, opts ...pulumi.ResourceOption) (*ServiceIntegrationEndpoint, error)

NewServiceIntegrationEndpoint registers a new resource with the given unique name, arguments, and options.

type ServiceIntegrationEndpointArgs

type ServiceIntegrationEndpointArgs struct {
	// Datadog specific user configurable settings
	DatadogUserConfig ServiceIntegrationEndpointDatadogUserConfigPtrInput
	// Name of the service integration endpoint
	EndpointName pulumi.StringInput
	// Type of the service integration endpoint
	EndpointType pulumi.StringInput
	// external elasticsearch specific user configurable settings
	ExternalElasticsearchLogsUserConfig ServiceIntegrationEndpointExternalElasticsearchLogsUserConfigPtrInput
	// Project the service integration endpoint belongs to
	Project pulumi.StringInput
	// Prometheus specific user configurable settings
	PrometheusUserConfig ServiceIntegrationEndpointPrometheusUserConfigPtrInput
	// rsyslog specific user configurable settings
	RsyslogUserConfig ServiceIntegrationEndpointRsyslogUserConfigPtrInput
}

The set of arguments for constructing a ServiceIntegrationEndpoint resource.

func (ServiceIntegrationEndpointArgs) ElementType

type ServiceIntegrationEndpointDatadogUserConfig

type ServiceIntegrationEndpointDatadogUserConfig struct {
	DatadogApiKey        *string `pulumi:"datadogApiKey"`
	DisableConsumerStats *string `pulumi:"disableConsumerStats"`
	MaxPartitionContexts *string `pulumi:"maxPartitionContexts"`
	Site                 *string `pulumi:"site"`
}

type ServiceIntegrationEndpointDatadogUserConfigArgs

type ServiceIntegrationEndpointDatadogUserConfigArgs struct {
	DatadogApiKey        pulumi.StringPtrInput `pulumi:"datadogApiKey"`
	DisableConsumerStats pulumi.StringPtrInput `pulumi:"disableConsumerStats"`
	MaxPartitionContexts pulumi.StringPtrInput `pulumi:"maxPartitionContexts"`
	Site                 pulumi.StringPtrInput `pulumi:"site"`
}

func (ServiceIntegrationEndpointDatadogUserConfigArgs) ElementType

func (ServiceIntegrationEndpointDatadogUserConfigArgs) ToServiceIntegrationEndpointDatadogUserConfigOutput

func (i ServiceIntegrationEndpointDatadogUserConfigArgs) ToServiceIntegrationEndpointDatadogUserConfigOutput() ServiceIntegrationEndpointDatadogUserConfigOutput

func (ServiceIntegrationEndpointDatadogUserConfigArgs) ToServiceIntegrationEndpointDatadogUserConfigOutputWithContext

func (i ServiceIntegrationEndpointDatadogUserConfigArgs) ToServiceIntegrationEndpointDatadogUserConfigOutputWithContext(ctx context.Context) ServiceIntegrationEndpointDatadogUserConfigOutput

func (ServiceIntegrationEndpointDatadogUserConfigArgs) ToServiceIntegrationEndpointDatadogUserConfigPtrOutput

func (i ServiceIntegrationEndpointDatadogUserConfigArgs) ToServiceIntegrationEndpointDatadogUserConfigPtrOutput() ServiceIntegrationEndpointDatadogUserConfigPtrOutput

func (ServiceIntegrationEndpointDatadogUserConfigArgs) ToServiceIntegrationEndpointDatadogUserConfigPtrOutputWithContext

func (i ServiceIntegrationEndpointDatadogUserConfigArgs) ToServiceIntegrationEndpointDatadogUserConfigPtrOutputWithContext(ctx context.Context) ServiceIntegrationEndpointDatadogUserConfigPtrOutput

type ServiceIntegrationEndpointDatadogUserConfigInput

type ServiceIntegrationEndpointDatadogUserConfigInput interface {
	pulumi.Input

	ToServiceIntegrationEndpointDatadogUserConfigOutput() ServiceIntegrationEndpointDatadogUserConfigOutput
	ToServiceIntegrationEndpointDatadogUserConfigOutputWithContext(context.Context) ServiceIntegrationEndpointDatadogUserConfigOutput
}

ServiceIntegrationEndpointDatadogUserConfigInput is an input type that accepts ServiceIntegrationEndpointDatadogUserConfigArgs and ServiceIntegrationEndpointDatadogUserConfigOutput values. You can construct a concrete instance of `ServiceIntegrationEndpointDatadogUserConfigInput` via:

ServiceIntegrationEndpointDatadogUserConfigArgs{...}

type ServiceIntegrationEndpointDatadogUserConfigOutput

type ServiceIntegrationEndpointDatadogUserConfigOutput struct{ *pulumi.OutputState }

func (ServiceIntegrationEndpointDatadogUserConfigOutput) DatadogApiKey

func (ServiceIntegrationEndpointDatadogUserConfigOutput) DisableConsumerStats

func (ServiceIntegrationEndpointDatadogUserConfigOutput) ElementType

func (ServiceIntegrationEndpointDatadogUserConfigOutput) MaxPartitionContexts

func (ServiceIntegrationEndpointDatadogUserConfigOutput) Site

func (ServiceIntegrationEndpointDatadogUserConfigOutput) ToServiceIntegrationEndpointDatadogUserConfigOutput

func (o ServiceIntegrationEndpointDatadogUserConfigOutput) ToServiceIntegrationEndpointDatadogUserConfigOutput() ServiceIntegrationEndpointDatadogUserConfigOutput

func (ServiceIntegrationEndpointDatadogUserConfigOutput) ToServiceIntegrationEndpointDatadogUserConfigOutputWithContext

func (o ServiceIntegrationEndpointDatadogUserConfigOutput) ToServiceIntegrationEndpointDatadogUserConfigOutputWithContext(ctx context.Context) ServiceIntegrationEndpointDatadogUserConfigOutput

func (ServiceIntegrationEndpointDatadogUserConfigOutput) ToServiceIntegrationEndpointDatadogUserConfigPtrOutput

func (o ServiceIntegrationEndpointDatadogUserConfigOutput) ToServiceIntegrationEndpointDatadogUserConfigPtrOutput() ServiceIntegrationEndpointDatadogUserConfigPtrOutput

func (ServiceIntegrationEndpointDatadogUserConfigOutput) ToServiceIntegrationEndpointDatadogUserConfigPtrOutputWithContext

func (o ServiceIntegrationEndpointDatadogUserConfigOutput) ToServiceIntegrationEndpointDatadogUserConfigPtrOutputWithContext(ctx context.Context) ServiceIntegrationEndpointDatadogUserConfigPtrOutput

type ServiceIntegrationEndpointDatadogUserConfigPtrInput

type ServiceIntegrationEndpointDatadogUserConfigPtrInput interface {
	pulumi.Input

	ToServiceIntegrationEndpointDatadogUserConfigPtrOutput() ServiceIntegrationEndpointDatadogUserConfigPtrOutput
	ToServiceIntegrationEndpointDatadogUserConfigPtrOutputWithContext(context.Context) ServiceIntegrationEndpointDatadogUserConfigPtrOutput
}

ServiceIntegrationEndpointDatadogUserConfigPtrInput is an input type that accepts ServiceIntegrationEndpointDatadogUserConfigArgs, ServiceIntegrationEndpointDatadogUserConfigPtr and ServiceIntegrationEndpointDatadogUserConfigPtrOutput values. You can construct a concrete instance of `ServiceIntegrationEndpointDatadogUserConfigPtrInput` via:

        ServiceIntegrationEndpointDatadogUserConfigArgs{...}

or:

        nil

type ServiceIntegrationEndpointDatadogUserConfigPtrOutput

type ServiceIntegrationEndpointDatadogUserConfigPtrOutput struct{ *pulumi.OutputState }

func (ServiceIntegrationEndpointDatadogUserConfigPtrOutput) DatadogApiKey

func (ServiceIntegrationEndpointDatadogUserConfigPtrOutput) DisableConsumerStats

func (ServiceIntegrationEndpointDatadogUserConfigPtrOutput) Elem

func (ServiceIntegrationEndpointDatadogUserConfigPtrOutput) ElementType

func (ServiceIntegrationEndpointDatadogUserConfigPtrOutput) MaxPartitionContexts

func (ServiceIntegrationEndpointDatadogUserConfigPtrOutput) Site

func (ServiceIntegrationEndpointDatadogUserConfigPtrOutput) ToServiceIntegrationEndpointDatadogUserConfigPtrOutput

func (ServiceIntegrationEndpointDatadogUserConfigPtrOutput) ToServiceIntegrationEndpointDatadogUserConfigPtrOutputWithContext

func (o ServiceIntegrationEndpointDatadogUserConfigPtrOutput) ToServiceIntegrationEndpointDatadogUserConfigPtrOutputWithContext(ctx context.Context) ServiceIntegrationEndpointDatadogUserConfigPtrOutput

type ServiceIntegrationEndpointExternalElasticsearchLogsUserConfig

type ServiceIntegrationEndpointExternalElasticsearchLogsUserConfig struct {
	Ca           *string `pulumi:"ca"`
	IndexDaysMax *string `pulumi:"indexDaysMax"`
	IndexPrefix  *string `pulumi:"indexPrefix"`
	Timeout      *string `pulumi:"timeout"`
	Url          *string `pulumi:"url"`
}

type ServiceIntegrationEndpointExternalElasticsearchLogsUserConfigArgs

type ServiceIntegrationEndpointExternalElasticsearchLogsUserConfigArgs struct {
	Ca           pulumi.StringPtrInput `pulumi:"ca"`
	IndexDaysMax pulumi.StringPtrInput `pulumi:"indexDaysMax"`
	IndexPrefix  pulumi.StringPtrInput `pulumi:"indexPrefix"`
	Timeout      pulumi.StringPtrInput `pulumi:"timeout"`
	Url          pulumi.StringPtrInput `pulumi:"url"`
}

func (ServiceIntegrationEndpointExternalElasticsearchLogsUserConfigArgs) ElementType

func (ServiceIntegrationEndpointExternalElasticsearchLogsUserConfigArgs) ToServiceIntegrationEndpointExternalElasticsearchLogsUserConfigOutput

func (ServiceIntegrationEndpointExternalElasticsearchLogsUserConfigArgs) ToServiceIntegrationEndpointExternalElasticsearchLogsUserConfigOutputWithContext

func (i ServiceIntegrationEndpointExternalElasticsearchLogsUserConfigArgs) ToServiceIntegrationEndpointExternalElasticsearchLogsUserConfigOutputWithContext(ctx context.Context) ServiceIntegrationEndpointExternalElasticsearchLogsUserConfigOutput

func (ServiceIntegrationEndpointExternalElasticsearchLogsUserConfigArgs) ToServiceIntegrationEndpointExternalElasticsearchLogsUserConfigPtrOutput

func (ServiceIntegrationEndpointExternalElasticsearchLogsUserConfigArgs) ToServiceIntegrationEndpointExternalElasticsearchLogsUserConfigPtrOutputWithContext

func (i ServiceIntegrationEndpointExternalElasticsearchLogsUserConfigArgs) ToServiceIntegrationEndpointExternalElasticsearchLogsUserConfigPtrOutputWithContext(ctx context.Context) ServiceIntegrationEndpointExternalElasticsearchLogsUserConfigPtrOutput

type ServiceIntegrationEndpointExternalElasticsearchLogsUserConfigInput

type ServiceIntegrationEndpointExternalElasticsearchLogsUserConfigInput interface {
	pulumi.Input

	ToServiceIntegrationEndpointExternalElasticsearchLogsUserConfigOutput() ServiceIntegrationEndpointExternalElasticsearchLogsUserConfigOutput
	ToServiceIntegrationEndpointExternalElasticsearchLogsUserConfigOutputWithContext(context.Context) ServiceIntegrationEndpointExternalElasticsearchLogsUserConfigOutput
}

ServiceIntegrationEndpointExternalElasticsearchLogsUserConfigInput is an input type that accepts ServiceIntegrationEndpointExternalElasticsearchLogsUserConfigArgs and ServiceIntegrationEndpointExternalElasticsearchLogsUserConfigOutput values. You can construct a concrete instance of `ServiceIntegrationEndpointExternalElasticsearchLogsUserConfigInput` via:

ServiceIntegrationEndpointExternalElasticsearchLogsUserConfigArgs{...}

type ServiceIntegrationEndpointExternalElasticsearchLogsUserConfigOutput

type ServiceIntegrationEndpointExternalElasticsearchLogsUserConfigOutput struct{ *pulumi.OutputState }

func (ServiceIntegrationEndpointExternalElasticsearchLogsUserConfigOutput) Ca

func (ServiceIntegrationEndpointExternalElasticsearchLogsUserConfigOutput) ElementType

func (ServiceIntegrationEndpointExternalElasticsearchLogsUserConfigOutput) IndexDaysMax

func (ServiceIntegrationEndpointExternalElasticsearchLogsUserConfigOutput) IndexPrefix

func (ServiceIntegrationEndpointExternalElasticsearchLogsUserConfigOutput) Timeout

func (ServiceIntegrationEndpointExternalElasticsearchLogsUserConfigOutput) ToServiceIntegrationEndpointExternalElasticsearchLogsUserConfigOutput

func (ServiceIntegrationEndpointExternalElasticsearchLogsUserConfigOutput) ToServiceIntegrationEndpointExternalElasticsearchLogsUserConfigOutputWithContext

func (o ServiceIntegrationEndpointExternalElasticsearchLogsUserConfigOutput) ToServiceIntegrationEndpointExternalElasticsearchLogsUserConfigOutputWithContext(ctx context.Context) ServiceIntegrationEndpointExternalElasticsearchLogsUserConfigOutput

func (ServiceIntegrationEndpointExternalElasticsearchLogsUserConfigOutput) ToServiceIntegrationEndpointExternalElasticsearchLogsUserConfigPtrOutput

func (ServiceIntegrationEndpointExternalElasticsearchLogsUserConfigOutput) ToServiceIntegrationEndpointExternalElasticsearchLogsUserConfigPtrOutputWithContext

func (o ServiceIntegrationEndpointExternalElasticsearchLogsUserConfigOutput) ToServiceIntegrationEndpointExternalElasticsearchLogsUserConfigPtrOutputWithContext(ctx context.Context) ServiceIntegrationEndpointExternalElasticsearchLogsUserConfigPtrOutput

func (ServiceIntegrationEndpointExternalElasticsearchLogsUserConfigOutput) Url

type ServiceIntegrationEndpointExternalElasticsearchLogsUserConfigPtrInput

type ServiceIntegrationEndpointExternalElasticsearchLogsUserConfigPtrInput interface {
	pulumi.Input

	ToServiceIntegrationEndpointExternalElasticsearchLogsUserConfigPtrOutput() ServiceIntegrationEndpointExternalElasticsearchLogsUserConfigPtrOutput
	ToServiceIntegrationEndpointExternalElasticsearchLogsUserConfigPtrOutputWithContext(context.Context) ServiceIntegrationEndpointExternalElasticsearchLogsUserConfigPtrOutput
}

ServiceIntegrationEndpointExternalElasticsearchLogsUserConfigPtrInput is an input type that accepts ServiceIntegrationEndpointExternalElasticsearchLogsUserConfigArgs, ServiceIntegrationEndpointExternalElasticsearchLogsUserConfigPtr and ServiceIntegrationEndpointExternalElasticsearchLogsUserConfigPtrOutput values. You can construct a concrete instance of `ServiceIntegrationEndpointExternalElasticsearchLogsUserConfigPtrInput` via:

        ServiceIntegrationEndpointExternalElasticsearchLogsUserConfigArgs{...}

or:

        nil

type ServiceIntegrationEndpointExternalElasticsearchLogsUserConfigPtrOutput

type ServiceIntegrationEndpointExternalElasticsearchLogsUserConfigPtrOutput struct{ *pulumi.OutputState }

func (ServiceIntegrationEndpointExternalElasticsearchLogsUserConfigPtrOutput) Ca

func (ServiceIntegrationEndpointExternalElasticsearchLogsUserConfigPtrOutput) Elem

func (ServiceIntegrationEndpointExternalElasticsearchLogsUserConfigPtrOutput) ElementType

func (ServiceIntegrationEndpointExternalElasticsearchLogsUserConfigPtrOutput) IndexDaysMax

func (ServiceIntegrationEndpointExternalElasticsearchLogsUserConfigPtrOutput) IndexPrefix

func (ServiceIntegrationEndpointExternalElasticsearchLogsUserConfigPtrOutput) Timeout

func (ServiceIntegrationEndpointExternalElasticsearchLogsUserConfigPtrOutput) ToServiceIntegrationEndpointExternalElasticsearchLogsUserConfigPtrOutput

func (ServiceIntegrationEndpointExternalElasticsearchLogsUserConfigPtrOutput) ToServiceIntegrationEndpointExternalElasticsearchLogsUserConfigPtrOutputWithContext

func (o ServiceIntegrationEndpointExternalElasticsearchLogsUserConfigPtrOutput) ToServiceIntegrationEndpointExternalElasticsearchLogsUserConfigPtrOutputWithContext(ctx context.Context) ServiceIntegrationEndpointExternalElasticsearchLogsUserConfigPtrOutput

func (ServiceIntegrationEndpointExternalElasticsearchLogsUserConfigPtrOutput) Url

type ServiceIntegrationEndpointPrometheusUserConfig

type ServiceIntegrationEndpointPrometheusUserConfig struct {
	BasicAuthPassword *string `pulumi:"basicAuthPassword"`
	BasicAuthUsername *string `pulumi:"basicAuthUsername"`
}

type ServiceIntegrationEndpointPrometheusUserConfigArgs

type ServiceIntegrationEndpointPrometheusUserConfigArgs struct {
	BasicAuthPassword pulumi.StringPtrInput `pulumi:"basicAuthPassword"`
	BasicAuthUsername pulumi.StringPtrInput `pulumi:"basicAuthUsername"`
}

func (ServiceIntegrationEndpointPrometheusUserConfigArgs) ElementType

func (ServiceIntegrationEndpointPrometheusUserConfigArgs) ToServiceIntegrationEndpointPrometheusUserConfigOutput

func (i ServiceIntegrationEndpointPrometheusUserConfigArgs) ToServiceIntegrationEndpointPrometheusUserConfigOutput() ServiceIntegrationEndpointPrometheusUserConfigOutput

func (ServiceIntegrationEndpointPrometheusUserConfigArgs) ToServiceIntegrationEndpointPrometheusUserConfigOutputWithContext

func (i ServiceIntegrationEndpointPrometheusUserConfigArgs) ToServiceIntegrationEndpointPrometheusUserConfigOutputWithContext(ctx context.Context) ServiceIntegrationEndpointPrometheusUserConfigOutput

func (ServiceIntegrationEndpointPrometheusUserConfigArgs) ToServiceIntegrationEndpointPrometheusUserConfigPtrOutput

func (i ServiceIntegrationEndpointPrometheusUserConfigArgs) ToServiceIntegrationEndpointPrometheusUserConfigPtrOutput() ServiceIntegrationEndpointPrometheusUserConfigPtrOutput

func (ServiceIntegrationEndpointPrometheusUserConfigArgs) ToServiceIntegrationEndpointPrometheusUserConfigPtrOutputWithContext

func (i ServiceIntegrationEndpointPrometheusUserConfigArgs) ToServiceIntegrationEndpointPrometheusUserConfigPtrOutputWithContext(ctx context.Context) ServiceIntegrationEndpointPrometheusUserConfigPtrOutput

type ServiceIntegrationEndpointPrometheusUserConfigInput

type ServiceIntegrationEndpointPrometheusUserConfigInput interface {
	pulumi.Input

	ToServiceIntegrationEndpointPrometheusUserConfigOutput() ServiceIntegrationEndpointPrometheusUserConfigOutput
	ToServiceIntegrationEndpointPrometheusUserConfigOutputWithContext(context.Context) ServiceIntegrationEndpointPrometheusUserConfigOutput
}

ServiceIntegrationEndpointPrometheusUserConfigInput is an input type that accepts ServiceIntegrationEndpointPrometheusUserConfigArgs and ServiceIntegrationEndpointPrometheusUserConfigOutput values. You can construct a concrete instance of `ServiceIntegrationEndpointPrometheusUserConfigInput` via:

ServiceIntegrationEndpointPrometheusUserConfigArgs{...}

type ServiceIntegrationEndpointPrometheusUserConfigOutput

type ServiceIntegrationEndpointPrometheusUserConfigOutput struct{ *pulumi.OutputState }

func (ServiceIntegrationEndpointPrometheusUserConfigOutput) BasicAuthPassword

func (ServiceIntegrationEndpointPrometheusUserConfigOutput) BasicAuthUsername

func (ServiceIntegrationEndpointPrometheusUserConfigOutput) ElementType

func (ServiceIntegrationEndpointPrometheusUserConfigOutput) ToServiceIntegrationEndpointPrometheusUserConfigOutput

func (ServiceIntegrationEndpointPrometheusUserConfigOutput) ToServiceIntegrationEndpointPrometheusUserConfigOutputWithContext

func (o ServiceIntegrationEndpointPrometheusUserConfigOutput) ToServiceIntegrationEndpointPrometheusUserConfigOutputWithContext(ctx context.Context) ServiceIntegrationEndpointPrometheusUserConfigOutput

func (ServiceIntegrationEndpointPrometheusUserConfigOutput) ToServiceIntegrationEndpointPrometheusUserConfigPtrOutput

func (o ServiceIntegrationEndpointPrometheusUserConfigOutput) ToServiceIntegrationEndpointPrometheusUserConfigPtrOutput() ServiceIntegrationEndpointPrometheusUserConfigPtrOutput

func (ServiceIntegrationEndpointPrometheusUserConfigOutput) ToServiceIntegrationEndpointPrometheusUserConfigPtrOutputWithContext

func (o ServiceIntegrationEndpointPrometheusUserConfigOutput) ToServiceIntegrationEndpointPrometheusUserConfigPtrOutputWithContext(ctx context.Context) ServiceIntegrationEndpointPrometheusUserConfigPtrOutput

type ServiceIntegrationEndpointPrometheusUserConfigPtrInput

type ServiceIntegrationEndpointPrometheusUserConfigPtrInput interface {
	pulumi.Input

	ToServiceIntegrationEndpointPrometheusUserConfigPtrOutput() ServiceIntegrationEndpointPrometheusUserConfigPtrOutput
	ToServiceIntegrationEndpointPrometheusUserConfigPtrOutputWithContext(context.Context) ServiceIntegrationEndpointPrometheusUserConfigPtrOutput
}

ServiceIntegrationEndpointPrometheusUserConfigPtrInput is an input type that accepts ServiceIntegrationEndpointPrometheusUserConfigArgs, ServiceIntegrationEndpointPrometheusUserConfigPtr and ServiceIntegrationEndpointPrometheusUserConfigPtrOutput values. You can construct a concrete instance of `ServiceIntegrationEndpointPrometheusUserConfigPtrInput` via:

        ServiceIntegrationEndpointPrometheusUserConfigArgs{...}

or:

        nil

type ServiceIntegrationEndpointPrometheusUserConfigPtrOutput

type ServiceIntegrationEndpointPrometheusUserConfigPtrOutput struct{ *pulumi.OutputState }

func (ServiceIntegrationEndpointPrometheusUserConfigPtrOutput) BasicAuthPassword

func (ServiceIntegrationEndpointPrometheusUserConfigPtrOutput) BasicAuthUsername

func (ServiceIntegrationEndpointPrometheusUserConfigPtrOutput) Elem

func (ServiceIntegrationEndpointPrometheusUserConfigPtrOutput) ElementType

func (ServiceIntegrationEndpointPrometheusUserConfigPtrOutput) ToServiceIntegrationEndpointPrometheusUserConfigPtrOutput

func (ServiceIntegrationEndpointPrometheusUserConfigPtrOutput) ToServiceIntegrationEndpointPrometheusUserConfigPtrOutputWithContext

func (o ServiceIntegrationEndpointPrometheusUserConfigPtrOutput) ToServiceIntegrationEndpointPrometheusUserConfigPtrOutputWithContext(ctx context.Context) ServiceIntegrationEndpointPrometheusUserConfigPtrOutput

type ServiceIntegrationEndpointRsyslogUserConfig

type ServiceIntegrationEndpointRsyslogUserConfig struct {
	Ca      *string `pulumi:"ca"`
	Cert    *string `pulumi:"cert"`
	Format  *string `pulumi:"format"`
	Key     *string `pulumi:"key"`
	Logline *string `pulumi:"logline"`
	Port    *string `pulumi:"port"`
	Sd      *string `pulumi:"sd"`
	Server  *string `pulumi:"server"`
	Tls     *string `pulumi:"tls"`
}

type ServiceIntegrationEndpointRsyslogUserConfigArgs

type ServiceIntegrationEndpointRsyslogUserConfigArgs struct {
	Ca      pulumi.StringPtrInput `pulumi:"ca"`
	Cert    pulumi.StringPtrInput `pulumi:"cert"`
	Format  pulumi.StringPtrInput `pulumi:"format"`
	Key     pulumi.StringPtrInput `pulumi:"key"`
	Logline pulumi.StringPtrInput `pulumi:"logline"`
	Port    pulumi.StringPtrInput `pulumi:"port"`
	Sd      pulumi.StringPtrInput `pulumi:"sd"`
	Server  pulumi.StringPtrInput `pulumi:"server"`
	Tls     pulumi.StringPtrInput `pulumi:"tls"`
}

func (ServiceIntegrationEndpointRsyslogUserConfigArgs) ElementType

func (ServiceIntegrationEndpointRsyslogUserConfigArgs) ToServiceIntegrationEndpointRsyslogUserConfigOutput

func (i ServiceIntegrationEndpointRsyslogUserConfigArgs) ToServiceIntegrationEndpointRsyslogUserConfigOutput() ServiceIntegrationEndpointRsyslogUserConfigOutput

func (ServiceIntegrationEndpointRsyslogUserConfigArgs) ToServiceIntegrationEndpointRsyslogUserConfigOutputWithContext

func (i ServiceIntegrationEndpointRsyslogUserConfigArgs) ToServiceIntegrationEndpointRsyslogUserConfigOutputWithContext(ctx context.Context) ServiceIntegrationEndpointRsyslogUserConfigOutput

func (ServiceIntegrationEndpointRsyslogUserConfigArgs) ToServiceIntegrationEndpointRsyslogUserConfigPtrOutput

func (i ServiceIntegrationEndpointRsyslogUserConfigArgs) ToServiceIntegrationEndpointRsyslogUserConfigPtrOutput() ServiceIntegrationEndpointRsyslogUserConfigPtrOutput

func (ServiceIntegrationEndpointRsyslogUserConfigArgs) ToServiceIntegrationEndpointRsyslogUserConfigPtrOutputWithContext

func (i ServiceIntegrationEndpointRsyslogUserConfigArgs) ToServiceIntegrationEndpointRsyslogUserConfigPtrOutputWithContext(ctx context.Context) ServiceIntegrationEndpointRsyslogUserConfigPtrOutput

type ServiceIntegrationEndpointRsyslogUserConfigInput

type ServiceIntegrationEndpointRsyslogUserConfigInput interface {
	pulumi.Input

	ToServiceIntegrationEndpointRsyslogUserConfigOutput() ServiceIntegrationEndpointRsyslogUserConfigOutput
	ToServiceIntegrationEndpointRsyslogUserConfigOutputWithContext(context.Context) ServiceIntegrationEndpointRsyslogUserConfigOutput
}

ServiceIntegrationEndpointRsyslogUserConfigInput is an input type that accepts ServiceIntegrationEndpointRsyslogUserConfigArgs and ServiceIntegrationEndpointRsyslogUserConfigOutput values. You can construct a concrete instance of `ServiceIntegrationEndpointRsyslogUserConfigInput` via:

ServiceIntegrationEndpointRsyslogUserConfigArgs{...}

type ServiceIntegrationEndpointRsyslogUserConfigOutput

type ServiceIntegrationEndpointRsyslogUserConfigOutput struct{ *pulumi.OutputState }

func (ServiceIntegrationEndpointRsyslogUserConfigOutput) Ca

func (ServiceIntegrationEndpointRsyslogUserConfigOutput) Cert

func (ServiceIntegrationEndpointRsyslogUserConfigOutput) ElementType

func (ServiceIntegrationEndpointRsyslogUserConfigOutput) Format

func (ServiceIntegrationEndpointRsyslogUserConfigOutput) Key

func (ServiceIntegrationEndpointRsyslogUserConfigOutput) Logline

func (ServiceIntegrationEndpointRsyslogUserConfigOutput) Port

func (ServiceIntegrationEndpointRsyslogUserConfigOutput) Sd

func (ServiceIntegrationEndpointRsyslogUserConfigOutput) Server

func (ServiceIntegrationEndpointRsyslogUserConfigOutput) Tls

func (ServiceIntegrationEndpointRsyslogUserConfigOutput) ToServiceIntegrationEndpointRsyslogUserConfigOutput

func (o ServiceIntegrationEndpointRsyslogUserConfigOutput) ToServiceIntegrationEndpointRsyslogUserConfigOutput() ServiceIntegrationEndpointRsyslogUserConfigOutput

func (ServiceIntegrationEndpointRsyslogUserConfigOutput) ToServiceIntegrationEndpointRsyslogUserConfigOutputWithContext

func (o ServiceIntegrationEndpointRsyslogUserConfigOutput) ToServiceIntegrationEndpointRsyslogUserConfigOutputWithContext(ctx context.Context) ServiceIntegrationEndpointRsyslogUserConfigOutput

func (ServiceIntegrationEndpointRsyslogUserConfigOutput) ToServiceIntegrationEndpointRsyslogUserConfigPtrOutput

func (o ServiceIntegrationEndpointRsyslogUserConfigOutput) ToServiceIntegrationEndpointRsyslogUserConfigPtrOutput() ServiceIntegrationEndpointRsyslogUserConfigPtrOutput

func (ServiceIntegrationEndpointRsyslogUserConfigOutput) ToServiceIntegrationEndpointRsyslogUserConfigPtrOutputWithContext

func (o ServiceIntegrationEndpointRsyslogUserConfigOutput) ToServiceIntegrationEndpointRsyslogUserConfigPtrOutputWithContext(ctx context.Context) ServiceIntegrationEndpointRsyslogUserConfigPtrOutput

type ServiceIntegrationEndpointRsyslogUserConfigPtrInput

type ServiceIntegrationEndpointRsyslogUserConfigPtrInput interface {
	pulumi.Input

	ToServiceIntegrationEndpointRsyslogUserConfigPtrOutput() ServiceIntegrationEndpointRsyslogUserConfigPtrOutput
	ToServiceIntegrationEndpointRsyslogUserConfigPtrOutputWithContext(context.Context) ServiceIntegrationEndpointRsyslogUserConfigPtrOutput
}

ServiceIntegrationEndpointRsyslogUserConfigPtrInput is an input type that accepts ServiceIntegrationEndpointRsyslogUserConfigArgs, ServiceIntegrationEndpointRsyslogUserConfigPtr and ServiceIntegrationEndpointRsyslogUserConfigPtrOutput values. You can construct a concrete instance of `ServiceIntegrationEndpointRsyslogUserConfigPtrInput` via:

        ServiceIntegrationEndpointRsyslogUserConfigArgs{...}

or:

        nil

type ServiceIntegrationEndpointRsyslogUserConfigPtrOutput

type ServiceIntegrationEndpointRsyslogUserConfigPtrOutput struct{ *pulumi.OutputState }

func (ServiceIntegrationEndpointRsyslogUserConfigPtrOutput) Ca

func (ServiceIntegrationEndpointRsyslogUserConfigPtrOutput) Cert

func (ServiceIntegrationEndpointRsyslogUserConfigPtrOutput) Elem

func (ServiceIntegrationEndpointRsyslogUserConfigPtrOutput) ElementType

func (ServiceIntegrationEndpointRsyslogUserConfigPtrOutput) Format

func (ServiceIntegrationEndpointRsyslogUserConfigPtrOutput) Key

func (ServiceIntegrationEndpointRsyslogUserConfigPtrOutput) Logline

func (ServiceIntegrationEndpointRsyslogUserConfigPtrOutput) Port

func (ServiceIntegrationEndpointRsyslogUserConfigPtrOutput) Sd

func (ServiceIntegrationEndpointRsyslogUserConfigPtrOutput) Server

func (ServiceIntegrationEndpointRsyslogUserConfigPtrOutput) Tls

func (ServiceIntegrationEndpointRsyslogUserConfigPtrOutput) ToServiceIntegrationEndpointRsyslogUserConfigPtrOutput

func (ServiceIntegrationEndpointRsyslogUserConfigPtrOutput) ToServiceIntegrationEndpointRsyslogUserConfigPtrOutputWithContext

func (o ServiceIntegrationEndpointRsyslogUserConfigPtrOutput) ToServiceIntegrationEndpointRsyslogUserConfigPtrOutputWithContext(ctx context.Context) ServiceIntegrationEndpointRsyslogUserConfigPtrOutput

type ServiceIntegrationEndpointState

type ServiceIntegrationEndpointState struct {
	// Datadog specific user configurable settings
	DatadogUserConfig ServiceIntegrationEndpointDatadogUserConfigPtrInput
	// Integration endpoint specific backend configuration
	EndpointConfig pulumi.StringMapInput
	// Name of the service integration endpoint
	EndpointName pulumi.StringPtrInput
	// Type of the service integration endpoint
	EndpointType pulumi.StringPtrInput
	// external elasticsearch specific user configurable settings
	ExternalElasticsearchLogsUserConfig ServiceIntegrationEndpointExternalElasticsearchLogsUserConfigPtrInput
	// Project the service integration endpoint belongs to
	Project pulumi.StringPtrInput
	// Prometheus specific user configurable settings
	PrometheusUserConfig ServiceIntegrationEndpointPrometheusUserConfigPtrInput
	// rsyslog specific user configurable settings
	RsyslogUserConfig ServiceIntegrationEndpointRsyslogUserConfigPtrInput
}

func (ServiceIntegrationEndpointState) ElementType

type ServiceIntegrationKafkaConnectUserConfig added in v2.2.0

type ServiceIntegrationKafkaConnectUserConfig struct {
	KafkaConnect *ServiceIntegrationKafkaConnectUserConfigKafkaConnect `pulumi:"kafkaConnect"`
}

type ServiceIntegrationKafkaConnectUserConfigArgs added in v2.2.0

type ServiceIntegrationKafkaConnectUserConfigArgs struct {
	KafkaConnect ServiceIntegrationKafkaConnectUserConfigKafkaConnectPtrInput `pulumi:"kafkaConnect"`
}

func (ServiceIntegrationKafkaConnectUserConfigArgs) ElementType added in v2.2.0

func (ServiceIntegrationKafkaConnectUserConfigArgs) ToServiceIntegrationKafkaConnectUserConfigOutput added in v2.2.0

func (i ServiceIntegrationKafkaConnectUserConfigArgs) ToServiceIntegrationKafkaConnectUserConfigOutput() ServiceIntegrationKafkaConnectUserConfigOutput

func (ServiceIntegrationKafkaConnectUserConfigArgs) ToServiceIntegrationKafkaConnectUserConfigOutputWithContext added in v2.2.0

func (i ServiceIntegrationKafkaConnectUserConfigArgs) ToServiceIntegrationKafkaConnectUserConfigOutputWithContext(ctx context.Context) ServiceIntegrationKafkaConnectUserConfigOutput

func (ServiceIntegrationKafkaConnectUserConfigArgs) ToServiceIntegrationKafkaConnectUserConfigPtrOutput added in v2.2.0

func (i ServiceIntegrationKafkaConnectUserConfigArgs) ToServiceIntegrationKafkaConnectUserConfigPtrOutput() ServiceIntegrationKafkaConnectUserConfigPtrOutput

func (ServiceIntegrationKafkaConnectUserConfigArgs) ToServiceIntegrationKafkaConnectUserConfigPtrOutputWithContext added in v2.2.0

func (i ServiceIntegrationKafkaConnectUserConfigArgs) ToServiceIntegrationKafkaConnectUserConfigPtrOutputWithContext(ctx context.Context) ServiceIntegrationKafkaConnectUserConfigPtrOutput

type ServiceIntegrationKafkaConnectUserConfigInput added in v2.2.0

type ServiceIntegrationKafkaConnectUserConfigInput interface {
	pulumi.Input

	ToServiceIntegrationKafkaConnectUserConfigOutput() ServiceIntegrationKafkaConnectUserConfigOutput
	ToServiceIntegrationKafkaConnectUserConfigOutputWithContext(context.Context) ServiceIntegrationKafkaConnectUserConfigOutput
}

ServiceIntegrationKafkaConnectUserConfigInput is an input type that accepts ServiceIntegrationKafkaConnectUserConfigArgs and ServiceIntegrationKafkaConnectUserConfigOutput values. You can construct a concrete instance of `ServiceIntegrationKafkaConnectUserConfigInput` via:

ServiceIntegrationKafkaConnectUserConfigArgs{...}

type ServiceIntegrationKafkaConnectUserConfigKafkaConnect added in v2.2.0

type ServiceIntegrationKafkaConnectUserConfigKafkaConnect struct {
	ConfigStorageTopic *string `pulumi:"configStorageTopic"`
	GroupId            *string `pulumi:"groupId"`
	OffsetStorageTopic *string `pulumi:"offsetStorageTopic"`
	StatusStorageTopic *string `pulumi:"statusStorageTopic"`
}

type ServiceIntegrationKafkaConnectUserConfigKafkaConnectArgs added in v2.2.0

type ServiceIntegrationKafkaConnectUserConfigKafkaConnectArgs struct {
	ConfigStorageTopic pulumi.StringPtrInput `pulumi:"configStorageTopic"`
	GroupId            pulumi.StringPtrInput `pulumi:"groupId"`
	OffsetStorageTopic pulumi.StringPtrInput `pulumi:"offsetStorageTopic"`
	StatusStorageTopic pulumi.StringPtrInput `pulumi:"statusStorageTopic"`
}

func (ServiceIntegrationKafkaConnectUserConfigKafkaConnectArgs) ElementType added in v2.2.0

func (ServiceIntegrationKafkaConnectUserConfigKafkaConnectArgs) ToServiceIntegrationKafkaConnectUserConfigKafkaConnectOutput added in v2.2.0

func (ServiceIntegrationKafkaConnectUserConfigKafkaConnectArgs) ToServiceIntegrationKafkaConnectUserConfigKafkaConnectOutputWithContext added in v2.2.0

func (i ServiceIntegrationKafkaConnectUserConfigKafkaConnectArgs) ToServiceIntegrationKafkaConnectUserConfigKafkaConnectOutputWithContext(ctx context.Context) ServiceIntegrationKafkaConnectUserConfigKafkaConnectOutput

func (ServiceIntegrationKafkaConnectUserConfigKafkaConnectArgs) ToServiceIntegrationKafkaConnectUserConfigKafkaConnectPtrOutput added in v2.2.0

func (i ServiceIntegrationKafkaConnectUserConfigKafkaConnectArgs) ToServiceIntegrationKafkaConnectUserConfigKafkaConnectPtrOutput() ServiceIntegrationKafkaConnectUserConfigKafkaConnectPtrOutput

func (ServiceIntegrationKafkaConnectUserConfigKafkaConnectArgs) ToServiceIntegrationKafkaConnectUserConfigKafkaConnectPtrOutputWithContext added in v2.2.0

func (i ServiceIntegrationKafkaConnectUserConfigKafkaConnectArgs) ToServiceIntegrationKafkaConnectUserConfigKafkaConnectPtrOutputWithContext(ctx context.Context) ServiceIntegrationKafkaConnectUserConfigKafkaConnectPtrOutput

type ServiceIntegrationKafkaConnectUserConfigKafkaConnectInput added in v2.2.0

type ServiceIntegrationKafkaConnectUserConfigKafkaConnectInput interface {
	pulumi.Input

	ToServiceIntegrationKafkaConnectUserConfigKafkaConnectOutput() ServiceIntegrationKafkaConnectUserConfigKafkaConnectOutput
	ToServiceIntegrationKafkaConnectUserConfigKafkaConnectOutputWithContext(context.Context) ServiceIntegrationKafkaConnectUserConfigKafkaConnectOutput
}

ServiceIntegrationKafkaConnectUserConfigKafkaConnectInput is an input type that accepts ServiceIntegrationKafkaConnectUserConfigKafkaConnectArgs and ServiceIntegrationKafkaConnectUserConfigKafkaConnectOutput values. You can construct a concrete instance of `ServiceIntegrationKafkaConnectUserConfigKafkaConnectInput` via:

ServiceIntegrationKafkaConnectUserConfigKafkaConnectArgs{...}

type ServiceIntegrationKafkaConnectUserConfigKafkaConnectOutput added in v2.2.0

type ServiceIntegrationKafkaConnectUserConfigKafkaConnectOutput struct{ *pulumi.OutputState }

func (ServiceIntegrationKafkaConnectUserConfigKafkaConnectOutput) ConfigStorageTopic added in v2.2.0

func (ServiceIntegrationKafkaConnectUserConfigKafkaConnectOutput) ElementType added in v2.2.0

func (ServiceIntegrationKafkaConnectUserConfigKafkaConnectOutput) GroupId added in v2.2.0

func (ServiceIntegrationKafkaConnectUserConfigKafkaConnectOutput) OffsetStorageTopic added in v2.2.0

func (ServiceIntegrationKafkaConnectUserConfigKafkaConnectOutput) StatusStorageTopic added in v2.2.0

func (ServiceIntegrationKafkaConnectUserConfigKafkaConnectOutput) ToServiceIntegrationKafkaConnectUserConfigKafkaConnectOutput added in v2.2.0

func (ServiceIntegrationKafkaConnectUserConfigKafkaConnectOutput) ToServiceIntegrationKafkaConnectUserConfigKafkaConnectOutputWithContext added in v2.2.0

func (o ServiceIntegrationKafkaConnectUserConfigKafkaConnectOutput) ToServiceIntegrationKafkaConnectUserConfigKafkaConnectOutputWithContext(ctx context.Context) ServiceIntegrationKafkaConnectUserConfigKafkaConnectOutput

func (ServiceIntegrationKafkaConnectUserConfigKafkaConnectOutput) ToServiceIntegrationKafkaConnectUserConfigKafkaConnectPtrOutput added in v2.2.0

func (ServiceIntegrationKafkaConnectUserConfigKafkaConnectOutput) ToServiceIntegrationKafkaConnectUserConfigKafkaConnectPtrOutputWithContext added in v2.2.0

func (o ServiceIntegrationKafkaConnectUserConfigKafkaConnectOutput) ToServiceIntegrationKafkaConnectUserConfigKafkaConnectPtrOutputWithContext(ctx context.Context) ServiceIntegrationKafkaConnectUserConfigKafkaConnectPtrOutput

type ServiceIntegrationKafkaConnectUserConfigKafkaConnectPtrInput added in v2.2.0

type ServiceIntegrationKafkaConnectUserConfigKafkaConnectPtrInput interface {
	pulumi.Input

	ToServiceIntegrationKafkaConnectUserConfigKafkaConnectPtrOutput() ServiceIntegrationKafkaConnectUserConfigKafkaConnectPtrOutput
	ToServiceIntegrationKafkaConnectUserConfigKafkaConnectPtrOutputWithContext(context.Context) ServiceIntegrationKafkaConnectUserConfigKafkaConnectPtrOutput
}

ServiceIntegrationKafkaConnectUserConfigKafkaConnectPtrInput is an input type that accepts ServiceIntegrationKafkaConnectUserConfigKafkaConnectArgs, ServiceIntegrationKafkaConnectUserConfigKafkaConnectPtr and ServiceIntegrationKafkaConnectUserConfigKafkaConnectPtrOutput values. You can construct a concrete instance of `ServiceIntegrationKafkaConnectUserConfigKafkaConnectPtrInput` via:

        ServiceIntegrationKafkaConnectUserConfigKafkaConnectArgs{...}

or:

        nil

type ServiceIntegrationKafkaConnectUserConfigKafkaConnectPtrOutput added in v2.2.0

type ServiceIntegrationKafkaConnectUserConfigKafkaConnectPtrOutput struct{ *pulumi.OutputState }

func (ServiceIntegrationKafkaConnectUserConfigKafkaConnectPtrOutput) ConfigStorageTopic added in v2.2.0

func (ServiceIntegrationKafkaConnectUserConfigKafkaConnectPtrOutput) Elem added in v2.2.0

func (ServiceIntegrationKafkaConnectUserConfigKafkaConnectPtrOutput) ElementType added in v2.2.0

func (ServiceIntegrationKafkaConnectUserConfigKafkaConnectPtrOutput) GroupId added in v2.2.0

func (ServiceIntegrationKafkaConnectUserConfigKafkaConnectPtrOutput) OffsetStorageTopic added in v2.2.0

func (ServiceIntegrationKafkaConnectUserConfigKafkaConnectPtrOutput) StatusStorageTopic added in v2.2.0

func (ServiceIntegrationKafkaConnectUserConfigKafkaConnectPtrOutput) ToServiceIntegrationKafkaConnectUserConfigKafkaConnectPtrOutput added in v2.2.0

func (ServiceIntegrationKafkaConnectUserConfigKafkaConnectPtrOutput) ToServiceIntegrationKafkaConnectUserConfigKafkaConnectPtrOutputWithContext added in v2.2.0

func (o ServiceIntegrationKafkaConnectUserConfigKafkaConnectPtrOutput) ToServiceIntegrationKafkaConnectUserConfigKafkaConnectPtrOutputWithContext(ctx context.Context) ServiceIntegrationKafkaConnectUserConfigKafkaConnectPtrOutput

type ServiceIntegrationKafkaConnectUserConfigOutput added in v2.2.0

type ServiceIntegrationKafkaConnectUserConfigOutput struct{ *pulumi.OutputState }

func (ServiceIntegrationKafkaConnectUserConfigOutput) ElementType added in v2.2.0

func (ServiceIntegrationKafkaConnectUserConfigOutput) KafkaConnect added in v2.2.0

func (ServiceIntegrationKafkaConnectUserConfigOutput) ToServiceIntegrationKafkaConnectUserConfigOutput added in v2.2.0

func (o ServiceIntegrationKafkaConnectUserConfigOutput) ToServiceIntegrationKafkaConnectUserConfigOutput() ServiceIntegrationKafkaConnectUserConfigOutput

func (ServiceIntegrationKafkaConnectUserConfigOutput) ToServiceIntegrationKafkaConnectUserConfigOutputWithContext added in v2.2.0

func (o ServiceIntegrationKafkaConnectUserConfigOutput) ToServiceIntegrationKafkaConnectUserConfigOutputWithContext(ctx context.Context) ServiceIntegrationKafkaConnectUserConfigOutput

func (ServiceIntegrationKafkaConnectUserConfigOutput) ToServiceIntegrationKafkaConnectUserConfigPtrOutput added in v2.2.0

func (o ServiceIntegrationKafkaConnectUserConfigOutput) ToServiceIntegrationKafkaConnectUserConfigPtrOutput() ServiceIntegrationKafkaConnectUserConfigPtrOutput

func (ServiceIntegrationKafkaConnectUserConfigOutput) ToServiceIntegrationKafkaConnectUserConfigPtrOutputWithContext added in v2.2.0

func (o ServiceIntegrationKafkaConnectUserConfigOutput) ToServiceIntegrationKafkaConnectUserConfigPtrOutputWithContext(ctx context.Context) ServiceIntegrationKafkaConnectUserConfigPtrOutput

type ServiceIntegrationKafkaConnectUserConfigPtrInput added in v2.2.0

type ServiceIntegrationKafkaConnectUserConfigPtrInput interface {
	pulumi.Input

	ToServiceIntegrationKafkaConnectUserConfigPtrOutput() ServiceIntegrationKafkaConnectUserConfigPtrOutput
	ToServiceIntegrationKafkaConnectUserConfigPtrOutputWithContext(context.Context) ServiceIntegrationKafkaConnectUserConfigPtrOutput
}

ServiceIntegrationKafkaConnectUserConfigPtrInput is an input type that accepts ServiceIntegrationKafkaConnectUserConfigArgs, ServiceIntegrationKafkaConnectUserConfigPtr and ServiceIntegrationKafkaConnectUserConfigPtrOutput values. You can construct a concrete instance of `ServiceIntegrationKafkaConnectUserConfigPtrInput` via:

        ServiceIntegrationKafkaConnectUserConfigArgs{...}

or:

        nil

type ServiceIntegrationKafkaConnectUserConfigPtrOutput added in v2.2.0

type ServiceIntegrationKafkaConnectUserConfigPtrOutput struct{ *pulumi.OutputState }

func (ServiceIntegrationKafkaConnectUserConfigPtrOutput) Elem added in v2.2.0

func (ServiceIntegrationKafkaConnectUserConfigPtrOutput) ElementType added in v2.2.0

func (ServiceIntegrationKafkaConnectUserConfigPtrOutput) KafkaConnect added in v2.2.0

func (ServiceIntegrationKafkaConnectUserConfigPtrOutput) ToServiceIntegrationKafkaConnectUserConfigPtrOutput added in v2.2.0

func (o ServiceIntegrationKafkaConnectUserConfigPtrOutput) ToServiceIntegrationKafkaConnectUserConfigPtrOutput() ServiceIntegrationKafkaConnectUserConfigPtrOutput

func (ServiceIntegrationKafkaConnectUserConfigPtrOutput) ToServiceIntegrationKafkaConnectUserConfigPtrOutputWithContext added in v2.2.0

func (o ServiceIntegrationKafkaConnectUserConfigPtrOutput) ToServiceIntegrationKafkaConnectUserConfigPtrOutputWithContext(ctx context.Context) ServiceIntegrationKafkaConnectUserConfigPtrOutput

type ServiceIntegrationKafkaMirrormakerUserConfig added in v2.2.0

type ServiceIntegrationKafkaMirrormakerUserConfig struct {
	ClusterAlias *string `pulumi:"clusterAlias"`
}

type ServiceIntegrationKafkaMirrormakerUserConfigArgs added in v2.2.0

type ServiceIntegrationKafkaMirrormakerUserConfigArgs struct {
	ClusterAlias pulumi.StringPtrInput `pulumi:"clusterAlias"`
}

func (ServiceIntegrationKafkaMirrormakerUserConfigArgs) ElementType added in v2.2.0

func (ServiceIntegrationKafkaMirrormakerUserConfigArgs) ToServiceIntegrationKafkaMirrormakerUserConfigOutput added in v2.2.0

func (i ServiceIntegrationKafkaMirrormakerUserConfigArgs) ToServiceIntegrationKafkaMirrormakerUserConfigOutput() ServiceIntegrationKafkaMirrormakerUserConfigOutput

func (ServiceIntegrationKafkaMirrormakerUserConfigArgs) ToServiceIntegrationKafkaMirrormakerUserConfigOutputWithContext added in v2.2.0

func (i ServiceIntegrationKafkaMirrormakerUserConfigArgs) ToServiceIntegrationKafkaMirrormakerUserConfigOutputWithContext(ctx context.Context) ServiceIntegrationKafkaMirrormakerUserConfigOutput

func (ServiceIntegrationKafkaMirrormakerUserConfigArgs) ToServiceIntegrationKafkaMirrormakerUserConfigPtrOutput added in v2.2.0

func (i ServiceIntegrationKafkaMirrormakerUserConfigArgs) ToServiceIntegrationKafkaMirrormakerUserConfigPtrOutput() ServiceIntegrationKafkaMirrormakerUserConfigPtrOutput

func (ServiceIntegrationKafkaMirrormakerUserConfigArgs) ToServiceIntegrationKafkaMirrormakerUserConfigPtrOutputWithContext added in v2.2.0

func (i ServiceIntegrationKafkaMirrormakerUserConfigArgs) ToServiceIntegrationKafkaMirrormakerUserConfigPtrOutputWithContext(ctx context.Context) ServiceIntegrationKafkaMirrormakerUserConfigPtrOutput

type ServiceIntegrationKafkaMirrormakerUserConfigInput added in v2.2.0

type ServiceIntegrationKafkaMirrormakerUserConfigInput interface {
	pulumi.Input

	ToServiceIntegrationKafkaMirrormakerUserConfigOutput() ServiceIntegrationKafkaMirrormakerUserConfigOutput
	ToServiceIntegrationKafkaMirrormakerUserConfigOutputWithContext(context.Context) ServiceIntegrationKafkaMirrormakerUserConfigOutput
}

ServiceIntegrationKafkaMirrormakerUserConfigInput is an input type that accepts ServiceIntegrationKafkaMirrormakerUserConfigArgs and ServiceIntegrationKafkaMirrormakerUserConfigOutput values. You can construct a concrete instance of `ServiceIntegrationKafkaMirrormakerUserConfigInput` via:

ServiceIntegrationKafkaMirrormakerUserConfigArgs{...}

type ServiceIntegrationKafkaMirrormakerUserConfigOutput added in v2.2.0

type ServiceIntegrationKafkaMirrormakerUserConfigOutput struct{ *pulumi.OutputState }

func (ServiceIntegrationKafkaMirrormakerUserConfigOutput) ClusterAlias added in v2.2.0

func (ServiceIntegrationKafkaMirrormakerUserConfigOutput) ElementType added in v2.2.0

func (ServiceIntegrationKafkaMirrormakerUserConfigOutput) ToServiceIntegrationKafkaMirrormakerUserConfigOutput added in v2.2.0

func (o ServiceIntegrationKafkaMirrormakerUserConfigOutput) ToServiceIntegrationKafkaMirrormakerUserConfigOutput() ServiceIntegrationKafkaMirrormakerUserConfigOutput

func (ServiceIntegrationKafkaMirrormakerUserConfigOutput) ToServiceIntegrationKafkaMirrormakerUserConfigOutputWithContext added in v2.2.0

func (o ServiceIntegrationKafkaMirrormakerUserConfigOutput) ToServiceIntegrationKafkaMirrormakerUserConfigOutputWithContext(ctx context.Context) ServiceIntegrationKafkaMirrormakerUserConfigOutput

func (ServiceIntegrationKafkaMirrormakerUserConfigOutput) ToServiceIntegrationKafkaMirrormakerUserConfigPtrOutput added in v2.2.0

func (o ServiceIntegrationKafkaMirrormakerUserConfigOutput) ToServiceIntegrationKafkaMirrormakerUserConfigPtrOutput() ServiceIntegrationKafkaMirrormakerUserConfigPtrOutput

func (ServiceIntegrationKafkaMirrormakerUserConfigOutput) ToServiceIntegrationKafkaMirrormakerUserConfigPtrOutputWithContext added in v2.2.0

func (o ServiceIntegrationKafkaMirrormakerUserConfigOutput) ToServiceIntegrationKafkaMirrormakerUserConfigPtrOutputWithContext(ctx context.Context) ServiceIntegrationKafkaMirrormakerUserConfigPtrOutput

type ServiceIntegrationKafkaMirrormakerUserConfigPtrInput added in v2.2.0

type ServiceIntegrationKafkaMirrormakerUserConfigPtrInput interface {
	pulumi.Input

	ToServiceIntegrationKafkaMirrormakerUserConfigPtrOutput() ServiceIntegrationKafkaMirrormakerUserConfigPtrOutput
	ToServiceIntegrationKafkaMirrormakerUserConfigPtrOutputWithContext(context.Context) ServiceIntegrationKafkaMirrormakerUserConfigPtrOutput
}

ServiceIntegrationKafkaMirrormakerUserConfigPtrInput is an input type that accepts ServiceIntegrationKafkaMirrormakerUserConfigArgs, ServiceIntegrationKafkaMirrormakerUserConfigPtr and ServiceIntegrationKafkaMirrormakerUserConfigPtrOutput values. You can construct a concrete instance of `ServiceIntegrationKafkaMirrormakerUserConfigPtrInput` via:

        ServiceIntegrationKafkaMirrormakerUserConfigArgs{...}

or:

        nil

type ServiceIntegrationKafkaMirrormakerUserConfigPtrOutput added in v2.2.0

type ServiceIntegrationKafkaMirrormakerUserConfigPtrOutput struct{ *pulumi.OutputState }

func (ServiceIntegrationKafkaMirrormakerUserConfigPtrOutput) ClusterAlias added in v2.2.0

func (ServiceIntegrationKafkaMirrormakerUserConfigPtrOutput) Elem added in v2.2.0

func (ServiceIntegrationKafkaMirrormakerUserConfigPtrOutput) ElementType added in v2.2.0

func (ServiceIntegrationKafkaMirrormakerUserConfigPtrOutput) ToServiceIntegrationKafkaMirrormakerUserConfigPtrOutput added in v2.2.0

func (ServiceIntegrationKafkaMirrormakerUserConfigPtrOutput) ToServiceIntegrationKafkaMirrormakerUserConfigPtrOutputWithContext added in v2.2.0

func (o ServiceIntegrationKafkaMirrormakerUserConfigPtrOutput) ToServiceIntegrationKafkaMirrormakerUserConfigPtrOutputWithContext(ctx context.Context) ServiceIntegrationKafkaMirrormakerUserConfigPtrOutput

type ServiceIntegrationLogsUserConfig

type ServiceIntegrationLogsUserConfig struct {
	ElasticsearchIndexDaysMax *string `pulumi:"elasticsearchIndexDaysMax"`
	ElasticsearchIndexPrefix  *string `pulumi:"elasticsearchIndexPrefix"`
}

type ServiceIntegrationLogsUserConfigArgs

type ServiceIntegrationLogsUserConfigArgs struct {
	ElasticsearchIndexDaysMax pulumi.StringPtrInput `pulumi:"elasticsearchIndexDaysMax"`
	ElasticsearchIndexPrefix  pulumi.StringPtrInput `pulumi:"elasticsearchIndexPrefix"`
}

func (ServiceIntegrationLogsUserConfigArgs) ElementType

func (ServiceIntegrationLogsUserConfigArgs) ToServiceIntegrationLogsUserConfigOutput

func (i ServiceIntegrationLogsUserConfigArgs) ToServiceIntegrationLogsUserConfigOutput() ServiceIntegrationLogsUserConfigOutput

func (ServiceIntegrationLogsUserConfigArgs) ToServiceIntegrationLogsUserConfigOutputWithContext

func (i ServiceIntegrationLogsUserConfigArgs) ToServiceIntegrationLogsUserConfigOutputWithContext(ctx context.Context) ServiceIntegrationLogsUserConfigOutput

func (ServiceIntegrationLogsUserConfigArgs) ToServiceIntegrationLogsUserConfigPtrOutput

func (i ServiceIntegrationLogsUserConfigArgs) ToServiceIntegrationLogsUserConfigPtrOutput() ServiceIntegrationLogsUserConfigPtrOutput

func (ServiceIntegrationLogsUserConfigArgs) ToServiceIntegrationLogsUserConfigPtrOutputWithContext

func (i ServiceIntegrationLogsUserConfigArgs) ToServiceIntegrationLogsUserConfigPtrOutputWithContext(ctx context.Context) ServiceIntegrationLogsUserConfigPtrOutput

type ServiceIntegrationLogsUserConfigInput

type ServiceIntegrationLogsUserConfigInput interface {
	pulumi.Input

	ToServiceIntegrationLogsUserConfigOutput() ServiceIntegrationLogsUserConfigOutput
	ToServiceIntegrationLogsUserConfigOutputWithContext(context.Context) ServiceIntegrationLogsUserConfigOutput
}

ServiceIntegrationLogsUserConfigInput is an input type that accepts ServiceIntegrationLogsUserConfigArgs and ServiceIntegrationLogsUserConfigOutput values. You can construct a concrete instance of `ServiceIntegrationLogsUserConfigInput` via:

ServiceIntegrationLogsUserConfigArgs{...}

type ServiceIntegrationLogsUserConfigOutput

type ServiceIntegrationLogsUserConfigOutput struct{ *pulumi.OutputState }

func (ServiceIntegrationLogsUserConfigOutput) ElasticsearchIndexDaysMax

func (o ServiceIntegrationLogsUserConfigOutput) ElasticsearchIndexDaysMax() pulumi.StringPtrOutput

func (ServiceIntegrationLogsUserConfigOutput) ElasticsearchIndexPrefix

func (o ServiceIntegrationLogsUserConfigOutput) ElasticsearchIndexPrefix() pulumi.StringPtrOutput

func (ServiceIntegrationLogsUserConfigOutput) ElementType

func (ServiceIntegrationLogsUserConfigOutput) ToServiceIntegrationLogsUserConfigOutput

func (o ServiceIntegrationLogsUserConfigOutput) ToServiceIntegrationLogsUserConfigOutput() ServiceIntegrationLogsUserConfigOutput

func (ServiceIntegrationLogsUserConfigOutput) ToServiceIntegrationLogsUserConfigOutputWithContext

func (o ServiceIntegrationLogsUserConfigOutput) ToServiceIntegrationLogsUserConfigOutputWithContext(ctx context.Context) ServiceIntegrationLogsUserConfigOutput

func (ServiceIntegrationLogsUserConfigOutput) ToServiceIntegrationLogsUserConfigPtrOutput

func (o ServiceIntegrationLogsUserConfigOutput) ToServiceIntegrationLogsUserConfigPtrOutput() ServiceIntegrationLogsUserConfigPtrOutput

func (ServiceIntegrationLogsUserConfigOutput) ToServiceIntegrationLogsUserConfigPtrOutputWithContext

func (o ServiceIntegrationLogsUserConfigOutput) ToServiceIntegrationLogsUserConfigPtrOutputWithContext(ctx context.Context) ServiceIntegrationLogsUserConfigPtrOutput

type ServiceIntegrationLogsUserConfigPtrInput

type ServiceIntegrationLogsUserConfigPtrInput interface {
	pulumi.Input

	ToServiceIntegrationLogsUserConfigPtrOutput() ServiceIntegrationLogsUserConfigPtrOutput
	ToServiceIntegrationLogsUserConfigPtrOutputWithContext(context.Context) ServiceIntegrationLogsUserConfigPtrOutput
}

ServiceIntegrationLogsUserConfigPtrInput is an input type that accepts ServiceIntegrationLogsUserConfigArgs, ServiceIntegrationLogsUserConfigPtr and ServiceIntegrationLogsUserConfigPtrOutput values. You can construct a concrete instance of `ServiceIntegrationLogsUserConfigPtrInput` via:

        ServiceIntegrationLogsUserConfigArgs{...}

or:

        nil

type ServiceIntegrationLogsUserConfigPtrOutput

type ServiceIntegrationLogsUserConfigPtrOutput struct{ *pulumi.OutputState }

func (ServiceIntegrationLogsUserConfigPtrOutput) ElasticsearchIndexDaysMax

func (ServiceIntegrationLogsUserConfigPtrOutput) ElasticsearchIndexPrefix

func (ServiceIntegrationLogsUserConfigPtrOutput) Elem

func (ServiceIntegrationLogsUserConfigPtrOutput) ElementType

func (ServiceIntegrationLogsUserConfigPtrOutput) ToServiceIntegrationLogsUserConfigPtrOutput

func (o ServiceIntegrationLogsUserConfigPtrOutput) ToServiceIntegrationLogsUserConfigPtrOutput() ServiceIntegrationLogsUserConfigPtrOutput

func (ServiceIntegrationLogsUserConfigPtrOutput) ToServiceIntegrationLogsUserConfigPtrOutputWithContext

func (o ServiceIntegrationLogsUserConfigPtrOutput) ToServiceIntegrationLogsUserConfigPtrOutputWithContext(ctx context.Context) ServiceIntegrationLogsUserConfigPtrOutput

type ServiceIntegrationMirrormakerUserConfig

type ServiceIntegrationMirrormakerUserConfig struct {
	MirrormakerWhitelist *string `pulumi:"mirrormakerWhitelist"`
}

type ServiceIntegrationMirrormakerUserConfigArgs

type ServiceIntegrationMirrormakerUserConfigArgs struct {
	MirrormakerWhitelist pulumi.StringPtrInput `pulumi:"mirrormakerWhitelist"`
}

func (ServiceIntegrationMirrormakerUserConfigArgs) ElementType

func (ServiceIntegrationMirrormakerUserConfigArgs) ToServiceIntegrationMirrormakerUserConfigOutput

func (i ServiceIntegrationMirrormakerUserConfigArgs) ToServiceIntegrationMirrormakerUserConfigOutput() ServiceIntegrationMirrormakerUserConfigOutput

func (ServiceIntegrationMirrormakerUserConfigArgs) ToServiceIntegrationMirrormakerUserConfigOutputWithContext

func (i ServiceIntegrationMirrormakerUserConfigArgs) ToServiceIntegrationMirrormakerUserConfigOutputWithContext(ctx context.Context) ServiceIntegrationMirrormakerUserConfigOutput

func (ServiceIntegrationMirrormakerUserConfigArgs) ToServiceIntegrationMirrormakerUserConfigPtrOutput

func (i ServiceIntegrationMirrormakerUserConfigArgs) ToServiceIntegrationMirrormakerUserConfigPtrOutput() ServiceIntegrationMirrormakerUserConfigPtrOutput

func (ServiceIntegrationMirrormakerUserConfigArgs) ToServiceIntegrationMirrormakerUserConfigPtrOutputWithContext

func (i ServiceIntegrationMirrormakerUserConfigArgs) ToServiceIntegrationMirrormakerUserConfigPtrOutputWithContext(ctx context.Context) ServiceIntegrationMirrormakerUserConfigPtrOutput

type ServiceIntegrationMirrormakerUserConfigInput

type ServiceIntegrationMirrormakerUserConfigInput interface {
	pulumi.Input

	ToServiceIntegrationMirrormakerUserConfigOutput() ServiceIntegrationMirrormakerUserConfigOutput
	ToServiceIntegrationMirrormakerUserConfigOutputWithContext(context.Context) ServiceIntegrationMirrormakerUserConfigOutput
}

ServiceIntegrationMirrormakerUserConfigInput is an input type that accepts ServiceIntegrationMirrormakerUserConfigArgs and ServiceIntegrationMirrormakerUserConfigOutput values. You can construct a concrete instance of `ServiceIntegrationMirrormakerUserConfigInput` via:

ServiceIntegrationMirrormakerUserConfigArgs{...}

type ServiceIntegrationMirrormakerUserConfigOutput

type ServiceIntegrationMirrormakerUserConfigOutput struct{ *pulumi.OutputState }

func (ServiceIntegrationMirrormakerUserConfigOutput) ElementType

func (ServiceIntegrationMirrormakerUserConfigOutput) MirrormakerWhitelist

func (ServiceIntegrationMirrormakerUserConfigOutput) ToServiceIntegrationMirrormakerUserConfigOutput

func (o ServiceIntegrationMirrormakerUserConfigOutput) ToServiceIntegrationMirrormakerUserConfigOutput() ServiceIntegrationMirrormakerUserConfigOutput

func (ServiceIntegrationMirrormakerUserConfigOutput) ToServiceIntegrationMirrormakerUserConfigOutputWithContext

func (o ServiceIntegrationMirrormakerUserConfigOutput) ToServiceIntegrationMirrormakerUserConfigOutputWithContext(ctx context.Context) ServiceIntegrationMirrormakerUserConfigOutput

func (ServiceIntegrationMirrormakerUserConfigOutput) ToServiceIntegrationMirrormakerUserConfigPtrOutput

func (o ServiceIntegrationMirrormakerUserConfigOutput) ToServiceIntegrationMirrormakerUserConfigPtrOutput() ServiceIntegrationMirrormakerUserConfigPtrOutput

func (ServiceIntegrationMirrormakerUserConfigOutput) ToServiceIntegrationMirrormakerUserConfigPtrOutputWithContext

func (o ServiceIntegrationMirrormakerUserConfigOutput) ToServiceIntegrationMirrormakerUserConfigPtrOutputWithContext(ctx context.Context) ServiceIntegrationMirrormakerUserConfigPtrOutput

type ServiceIntegrationMirrormakerUserConfigPtrInput

type ServiceIntegrationMirrormakerUserConfigPtrInput interface {
	pulumi.Input

	ToServiceIntegrationMirrormakerUserConfigPtrOutput() ServiceIntegrationMirrormakerUserConfigPtrOutput
	ToServiceIntegrationMirrormakerUserConfigPtrOutputWithContext(context.Context) ServiceIntegrationMirrormakerUserConfigPtrOutput
}

ServiceIntegrationMirrormakerUserConfigPtrInput is an input type that accepts ServiceIntegrationMirrormakerUserConfigArgs, ServiceIntegrationMirrormakerUserConfigPtr and ServiceIntegrationMirrormakerUserConfigPtrOutput values. You can construct a concrete instance of `ServiceIntegrationMirrormakerUserConfigPtrInput` via:

        ServiceIntegrationMirrormakerUserConfigArgs{...}

or:

        nil

type ServiceIntegrationMirrormakerUserConfigPtrOutput

type ServiceIntegrationMirrormakerUserConfigPtrOutput struct{ *pulumi.OutputState }

func (ServiceIntegrationMirrormakerUserConfigPtrOutput) Elem

func (ServiceIntegrationMirrormakerUserConfigPtrOutput) ElementType

func (ServiceIntegrationMirrormakerUserConfigPtrOutput) MirrormakerWhitelist

func (ServiceIntegrationMirrormakerUserConfigPtrOutput) ToServiceIntegrationMirrormakerUserConfigPtrOutput

func (o ServiceIntegrationMirrormakerUserConfigPtrOutput) ToServiceIntegrationMirrormakerUserConfigPtrOutput() ServiceIntegrationMirrormakerUserConfigPtrOutput

func (ServiceIntegrationMirrormakerUserConfigPtrOutput) ToServiceIntegrationMirrormakerUserConfigPtrOutputWithContext

func (o ServiceIntegrationMirrormakerUserConfigPtrOutput) ToServiceIntegrationMirrormakerUserConfigPtrOutputWithContext(ctx context.Context) ServiceIntegrationMirrormakerUserConfigPtrOutput

type ServiceIntegrationState

type ServiceIntegrationState struct {
	// Destination endpoint for the integration (if any)
	DestinationEndpointId pulumi.StringPtrInput
	// Destination service for the integration (if any)
	DestinationServiceName pulumi.StringPtrInput
	// Type of the service integration
	IntegrationType pulumi.StringPtrInput
	// Kafka Connect specific user configurable settings
	KafkaConnectUserConfig ServiceIntegrationKafkaConnectUserConfigPtrInput
	// Mirrormaker 2 integration specific user configurable settings
	KafkaMirrormakerUserConfig ServiceIntegrationKafkaMirrormakerUserConfigPtrInput
	// Log integration specific user configurable settings
	LogsUserConfig ServiceIntegrationLogsUserConfigPtrInput
	// Mirrormaker 1 integration specific user configurable settings
	MirrormakerUserConfig ServiceIntegrationMirrormakerUserConfigPtrInput
	// Project the integration belongs to
	Project pulumi.StringPtrInput
	// Source endpoint for the integration (if any)
	SourceEndpointId pulumi.StringPtrInput
	// Source service for the integration (if any)
	SourceServiceName pulumi.StringPtrInput
}

func (ServiceIntegrationState) ElementType

func (ServiceIntegrationState) ElementType() reflect.Type

type ServiceKafka

type ServiceKafka struct {
	AccessCert        *string `pulumi:"accessCert"`
	AccessKey         *string `pulumi:"accessKey"`
	ConnectUri        *string `pulumi:"connectUri"`
	RestUri           *string `pulumi:"restUri"`
	SchemaRegistryUri *string `pulumi:"schemaRegistryUri"`
}

type ServiceKafkaArgs

type ServiceKafkaArgs struct {
	AccessCert        pulumi.StringPtrInput `pulumi:"accessCert"`
	AccessKey         pulumi.StringPtrInput `pulumi:"accessKey"`
	ConnectUri        pulumi.StringPtrInput `pulumi:"connectUri"`
	RestUri           pulumi.StringPtrInput `pulumi:"restUri"`
	SchemaRegistryUri pulumi.StringPtrInput `pulumi:"schemaRegistryUri"`
}

func (ServiceKafkaArgs) ElementType

func (ServiceKafkaArgs) ElementType() reflect.Type

func (ServiceKafkaArgs) ToServiceKafkaOutput

func (i ServiceKafkaArgs) ToServiceKafkaOutput() ServiceKafkaOutput

func (ServiceKafkaArgs) ToServiceKafkaOutputWithContext

func (i ServiceKafkaArgs) ToServiceKafkaOutputWithContext(ctx context.Context) ServiceKafkaOutput

func (ServiceKafkaArgs) ToServiceKafkaPtrOutput

func (i ServiceKafkaArgs) ToServiceKafkaPtrOutput() ServiceKafkaPtrOutput

func (ServiceKafkaArgs) ToServiceKafkaPtrOutputWithContext

func (i ServiceKafkaArgs) ToServiceKafkaPtrOutputWithContext(ctx context.Context) ServiceKafkaPtrOutput

type ServiceKafkaConnect

type ServiceKafkaConnect struct {
}

type ServiceKafkaConnectArgs

type ServiceKafkaConnectArgs struct {
}

func (ServiceKafkaConnectArgs) ElementType

func (ServiceKafkaConnectArgs) ElementType() reflect.Type

func (ServiceKafkaConnectArgs) ToServiceKafkaConnectOutput

func (i ServiceKafkaConnectArgs) ToServiceKafkaConnectOutput() ServiceKafkaConnectOutput

func (ServiceKafkaConnectArgs) ToServiceKafkaConnectOutputWithContext

func (i ServiceKafkaConnectArgs) ToServiceKafkaConnectOutputWithContext(ctx context.Context) ServiceKafkaConnectOutput

func (ServiceKafkaConnectArgs) ToServiceKafkaConnectPtrOutput

func (i ServiceKafkaConnectArgs) ToServiceKafkaConnectPtrOutput() ServiceKafkaConnectPtrOutput

func (ServiceKafkaConnectArgs) ToServiceKafkaConnectPtrOutputWithContext

func (i ServiceKafkaConnectArgs) ToServiceKafkaConnectPtrOutputWithContext(ctx context.Context) ServiceKafkaConnectPtrOutput

type ServiceKafkaConnectInput

type ServiceKafkaConnectInput interface {
	pulumi.Input

	ToServiceKafkaConnectOutput() ServiceKafkaConnectOutput
	ToServiceKafkaConnectOutputWithContext(context.Context) ServiceKafkaConnectOutput
}

ServiceKafkaConnectInput is an input type that accepts ServiceKafkaConnectArgs and ServiceKafkaConnectOutput values. You can construct a concrete instance of `ServiceKafkaConnectInput` via:

ServiceKafkaConnectArgs{...}

type ServiceKafkaConnectOutput

type ServiceKafkaConnectOutput struct{ *pulumi.OutputState }

func (ServiceKafkaConnectOutput) ElementType

func (ServiceKafkaConnectOutput) ElementType() reflect.Type

func (ServiceKafkaConnectOutput) ToServiceKafkaConnectOutput

func (o ServiceKafkaConnectOutput) ToServiceKafkaConnectOutput() ServiceKafkaConnectOutput

func (ServiceKafkaConnectOutput) ToServiceKafkaConnectOutputWithContext

func (o ServiceKafkaConnectOutput) ToServiceKafkaConnectOutputWithContext(ctx context.Context) ServiceKafkaConnectOutput

func (ServiceKafkaConnectOutput) ToServiceKafkaConnectPtrOutput

func (o ServiceKafkaConnectOutput) ToServiceKafkaConnectPtrOutput() ServiceKafkaConnectPtrOutput

func (ServiceKafkaConnectOutput) ToServiceKafkaConnectPtrOutputWithContext

func (o ServiceKafkaConnectOutput) ToServiceKafkaConnectPtrOutputWithContext(ctx context.Context) ServiceKafkaConnectPtrOutput

type ServiceKafkaConnectPtrInput

type ServiceKafkaConnectPtrInput interface {
	pulumi.Input

	ToServiceKafkaConnectPtrOutput() ServiceKafkaConnectPtrOutput
	ToServiceKafkaConnectPtrOutputWithContext(context.Context) ServiceKafkaConnectPtrOutput
}

ServiceKafkaConnectPtrInput is an input type that accepts ServiceKafkaConnectArgs, ServiceKafkaConnectPtr and ServiceKafkaConnectPtrOutput values. You can construct a concrete instance of `ServiceKafkaConnectPtrInput` via:

        ServiceKafkaConnectArgs{...}

or:

        nil

type ServiceKafkaConnectPtrOutput

type ServiceKafkaConnectPtrOutput struct{ *pulumi.OutputState }

func (ServiceKafkaConnectPtrOutput) Elem

func (ServiceKafkaConnectPtrOutput) ElementType

func (ServiceKafkaConnectPtrOutput) ToServiceKafkaConnectPtrOutput

func (o ServiceKafkaConnectPtrOutput) ToServiceKafkaConnectPtrOutput() ServiceKafkaConnectPtrOutput

func (ServiceKafkaConnectPtrOutput) ToServiceKafkaConnectPtrOutputWithContext

func (o ServiceKafkaConnectPtrOutput) ToServiceKafkaConnectPtrOutputWithContext(ctx context.Context) ServiceKafkaConnectPtrOutput

type ServiceKafkaConnectUserConfig

type ServiceKafkaConnectUserConfig struct {
	IpFilters     []string                                    `pulumi:"ipFilters"`
	KafkaConnect  *ServiceKafkaConnectUserConfigKafkaConnect  `pulumi:"kafkaConnect"`
	PrivateAccess *ServiceKafkaConnectUserConfigPrivateAccess `pulumi:"privateAccess"`
	PublicAccess  *ServiceKafkaConnectUserConfigPublicAccess  `pulumi:"publicAccess"`
}

type ServiceKafkaConnectUserConfigArgs

type ServiceKafkaConnectUserConfigArgs struct {
	IpFilters     pulumi.StringArrayInput                            `pulumi:"ipFilters"`
	KafkaConnect  ServiceKafkaConnectUserConfigKafkaConnectPtrInput  `pulumi:"kafkaConnect"`
	PrivateAccess ServiceKafkaConnectUserConfigPrivateAccessPtrInput `pulumi:"privateAccess"`
	PublicAccess  ServiceKafkaConnectUserConfigPublicAccessPtrInput  `pulumi:"publicAccess"`
}

func (ServiceKafkaConnectUserConfigArgs) ElementType

func (ServiceKafkaConnectUserConfigArgs) ToServiceKafkaConnectUserConfigOutput

func (i ServiceKafkaConnectUserConfigArgs) ToServiceKafkaConnectUserConfigOutput() ServiceKafkaConnectUserConfigOutput

func (ServiceKafkaConnectUserConfigArgs) ToServiceKafkaConnectUserConfigOutputWithContext

func (i ServiceKafkaConnectUserConfigArgs) ToServiceKafkaConnectUserConfigOutputWithContext(ctx context.Context) ServiceKafkaConnectUserConfigOutput

func (ServiceKafkaConnectUserConfigArgs) ToServiceKafkaConnectUserConfigPtrOutput

func (i ServiceKafkaConnectUserConfigArgs) ToServiceKafkaConnectUserConfigPtrOutput() ServiceKafkaConnectUserConfigPtrOutput

func (ServiceKafkaConnectUserConfigArgs) ToServiceKafkaConnectUserConfigPtrOutputWithContext

func (i ServiceKafkaConnectUserConfigArgs) ToServiceKafkaConnectUserConfigPtrOutputWithContext(ctx context.Context) ServiceKafkaConnectUserConfigPtrOutput

type ServiceKafkaConnectUserConfigInput

type ServiceKafkaConnectUserConfigInput interface {
	pulumi.Input

	ToServiceKafkaConnectUserConfigOutput() ServiceKafkaConnectUserConfigOutput
	ToServiceKafkaConnectUserConfigOutputWithContext(context.Context) ServiceKafkaConnectUserConfigOutput
}

ServiceKafkaConnectUserConfigInput is an input type that accepts ServiceKafkaConnectUserConfigArgs and ServiceKafkaConnectUserConfigOutput values. You can construct a concrete instance of `ServiceKafkaConnectUserConfigInput` via:

ServiceKafkaConnectUserConfigArgs{...}

type ServiceKafkaConnectUserConfigKafkaConnect

type ServiceKafkaConnectUserConfigKafkaConnect struct {
	ConsumerIsolationLevel *string `pulumi:"consumerIsolationLevel"`
	ConsumerMaxPollRecords *string `pulumi:"consumerMaxPollRecords"`
	OffsetFlushIntervalMs  *string `pulumi:"offsetFlushIntervalMs"`
}

type ServiceKafkaConnectUserConfigKafkaConnectArgs

type ServiceKafkaConnectUserConfigKafkaConnectArgs struct {
	ConsumerIsolationLevel pulumi.StringPtrInput `pulumi:"consumerIsolationLevel"`
	ConsumerMaxPollRecords pulumi.StringPtrInput `pulumi:"consumerMaxPollRecords"`
	OffsetFlushIntervalMs  pulumi.StringPtrInput `pulumi:"offsetFlushIntervalMs"`
}

func (ServiceKafkaConnectUserConfigKafkaConnectArgs) ElementType

func (ServiceKafkaConnectUserConfigKafkaConnectArgs) ToServiceKafkaConnectUserConfigKafkaConnectOutput

func (i ServiceKafkaConnectUserConfigKafkaConnectArgs) ToServiceKafkaConnectUserConfigKafkaConnectOutput() ServiceKafkaConnectUserConfigKafkaConnectOutput

func (ServiceKafkaConnectUserConfigKafkaConnectArgs) ToServiceKafkaConnectUserConfigKafkaConnectOutputWithContext

func (i ServiceKafkaConnectUserConfigKafkaConnectArgs) ToServiceKafkaConnectUserConfigKafkaConnectOutputWithContext(ctx context.Context) ServiceKafkaConnectUserConfigKafkaConnectOutput

func (ServiceKafkaConnectUserConfigKafkaConnectArgs) ToServiceKafkaConnectUserConfigKafkaConnectPtrOutput

func (i ServiceKafkaConnectUserConfigKafkaConnectArgs) ToServiceKafkaConnectUserConfigKafkaConnectPtrOutput() ServiceKafkaConnectUserConfigKafkaConnectPtrOutput

func (ServiceKafkaConnectUserConfigKafkaConnectArgs) ToServiceKafkaConnectUserConfigKafkaConnectPtrOutputWithContext

func (i ServiceKafkaConnectUserConfigKafkaConnectArgs) ToServiceKafkaConnectUserConfigKafkaConnectPtrOutputWithContext(ctx context.Context) ServiceKafkaConnectUserConfigKafkaConnectPtrOutput

type ServiceKafkaConnectUserConfigKafkaConnectInput

type ServiceKafkaConnectUserConfigKafkaConnectInput interface {
	pulumi.Input

	ToServiceKafkaConnectUserConfigKafkaConnectOutput() ServiceKafkaConnectUserConfigKafkaConnectOutput
	ToServiceKafkaConnectUserConfigKafkaConnectOutputWithContext(context.Context) ServiceKafkaConnectUserConfigKafkaConnectOutput
}

ServiceKafkaConnectUserConfigKafkaConnectInput is an input type that accepts ServiceKafkaConnectUserConfigKafkaConnectArgs and ServiceKafkaConnectUserConfigKafkaConnectOutput values. You can construct a concrete instance of `ServiceKafkaConnectUserConfigKafkaConnectInput` via:

ServiceKafkaConnectUserConfigKafkaConnectArgs{...}

type ServiceKafkaConnectUserConfigKafkaConnectOutput

type ServiceKafkaConnectUserConfigKafkaConnectOutput struct{ *pulumi.OutputState }

func (ServiceKafkaConnectUserConfigKafkaConnectOutput) ConsumerIsolationLevel

func (ServiceKafkaConnectUserConfigKafkaConnectOutput) ConsumerMaxPollRecords

func (ServiceKafkaConnectUserConfigKafkaConnectOutput) ElementType

func (ServiceKafkaConnectUserConfigKafkaConnectOutput) OffsetFlushIntervalMs

func (ServiceKafkaConnectUserConfigKafkaConnectOutput) ToServiceKafkaConnectUserConfigKafkaConnectOutput

func (o ServiceKafkaConnectUserConfigKafkaConnectOutput) ToServiceKafkaConnectUserConfigKafkaConnectOutput() ServiceKafkaConnectUserConfigKafkaConnectOutput

func (ServiceKafkaConnectUserConfigKafkaConnectOutput) ToServiceKafkaConnectUserConfigKafkaConnectOutputWithContext

func (o ServiceKafkaConnectUserConfigKafkaConnectOutput) ToServiceKafkaConnectUserConfigKafkaConnectOutputWithContext(ctx context.Context) ServiceKafkaConnectUserConfigKafkaConnectOutput

func (ServiceKafkaConnectUserConfigKafkaConnectOutput) ToServiceKafkaConnectUserConfigKafkaConnectPtrOutput

func (o ServiceKafkaConnectUserConfigKafkaConnectOutput) ToServiceKafkaConnectUserConfigKafkaConnectPtrOutput() ServiceKafkaConnectUserConfigKafkaConnectPtrOutput

func (ServiceKafkaConnectUserConfigKafkaConnectOutput) ToServiceKafkaConnectUserConfigKafkaConnectPtrOutputWithContext

func (o ServiceKafkaConnectUserConfigKafkaConnectOutput) ToServiceKafkaConnectUserConfigKafkaConnectPtrOutputWithContext(ctx context.Context) ServiceKafkaConnectUserConfigKafkaConnectPtrOutput

type ServiceKafkaConnectUserConfigKafkaConnectPtrInput

type ServiceKafkaConnectUserConfigKafkaConnectPtrInput interface {
	pulumi.Input

	ToServiceKafkaConnectUserConfigKafkaConnectPtrOutput() ServiceKafkaConnectUserConfigKafkaConnectPtrOutput
	ToServiceKafkaConnectUserConfigKafkaConnectPtrOutputWithContext(context.Context) ServiceKafkaConnectUserConfigKafkaConnectPtrOutput
}

ServiceKafkaConnectUserConfigKafkaConnectPtrInput is an input type that accepts ServiceKafkaConnectUserConfigKafkaConnectArgs, ServiceKafkaConnectUserConfigKafkaConnectPtr and ServiceKafkaConnectUserConfigKafkaConnectPtrOutput values. You can construct a concrete instance of `ServiceKafkaConnectUserConfigKafkaConnectPtrInput` via:

        ServiceKafkaConnectUserConfigKafkaConnectArgs{...}

or:

        nil

type ServiceKafkaConnectUserConfigKafkaConnectPtrOutput

type ServiceKafkaConnectUserConfigKafkaConnectPtrOutput struct{ *pulumi.OutputState }

func (ServiceKafkaConnectUserConfigKafkaConnectPtrOutput) ConsumerIsolationLevel

func (ServiceKafkaConnectUserConfigKafkaConnectPtrOutput) ConsumerMaxPollRecords

func (ServiceKafkaConnectUserConfigKafkaConnectPtrOutput) Elem

func (ServiceKafkaConnectUserConfigKafkaConnectPtrOutput) ElementType

func (ServiceKafkaConnectUserConfigKafkaConnectPtrOutput) OffsetFlushIntervalMs

func (ServiceKafkaConnectUserConfigKafkaConnectPtrOutput) ToServiceKafkaConnectUserConfigKafkaConnectPtrOutput

func (o ServiceKafkaConnectUserConfigKafkaConnectPtrOutput) ToServiceKafkaConnectUserConfigKafkaConnectPtrOutput() ServiceKafkaConnectUserConfigKafkaConnectPtrOutput

func (ServiceKafkaConnectUserConfigKafkaConnectPtrOutput) ToServiceKafkaConnectUserConfigKafkaConnectPtrOutputWithContext

func (o ServiceKafkaConnectUserConfigKafkaConnectPtrOutput) ToServiceKafkaConnectUserConfigKafkaConnectPtrOutputWithContext(ctx context.Context) ServiceKafkaConnectUserConfigKafkaConnectPtrOutput

type ServiceKafkaConnectUserConfigOutput

type ServiceKafkaConnectUserConfigOutput struct{ *pulumi.OutputState }

func (ServiceKafkaConnectUserConfigOutput) ElementType

func (ServiceKafkaConnectUserConfigOutput) IpFilters

func (ServiceKafkaConnectUserConfigOutput) KafkaConnect

func (ServiceKafkaConnectUserConfigOutput) PrivateAccess

func (ServiceKafkaConnectUserConfigOutput) PublicAccess

func (ServiceKafkaConnectUserConfigOutput) ToServiceKafkaConnectUserConfigOutput

func (o ServiceKafkaConnectUserConfigOutput) ToServiceKafkaConnectUserConfigOutput() ServiceKafkaConnectUserConfigOutput

func (ServiceKafkaConnectUserConfigOutput) ToServiceKafkaConnectUserConfigOutputWithContext

func (o ServiceKafkaConnectUserConfigOutput) ToServiceKafkaConnectUserConfigOutputWithContext(ctx context.Context) ServiceKafkaConnectUserConfigOutput

func (ServiceKafkaConnectUserConfigOutput) ToServiceKafkaConnectUserConfigPtrOutput

func (o ServiceKafkaConnectUserConfigOutput) ToServiceKafkaConnectUserConfigPtrOutput() ServiceKafkaConnectUserConfigPtrOutput

func (ServiceKafkaConnectUserConfigOutput) ToServiceKafkaConnectUserConfigPtrOutputWithContext

func (o ServiceKafkaConnectUserConfigOutput) ToServiceKafkaConnectUserConfigPtrOutputWithContext(ctx context.Context) ServiceKafkaConnectUserConfigPtrOutput

type ServiceKafkaConnectUserConfigPrivateAccess

type ServiceKafkaConnectUserConfigPrivateAccess struct {
	KafkaConnect *string `pulumi:"kafkaConnect"`
	Prometheus   *string `pulumi:"prometheus"`
}

type ServiceKafkaConnectUserConfigPrivateAccessArgs

type ServiceKafkaConnectUserConfigPrivateAccessArgs struct {
	KafkaConnect pulumi.StringPtrInput `pulumi:"kafkaConnect"`
	Prometheus   pulumi.StringPtrInput `pulumi:"prometheus"`
}

func (ServiceKafkaConnectUserConfigPrivateAccessArgs) ElementType

func (ServiceKafkaConnectUserConfigPrivateAccessArgs) ToServiceKafkaConnectUserConfigPrivateAccessOutput

func (i ServiceKafkaConnectUserConfigPrivateAccessArgs) ToServiceKafkaConnectUserConfigPrivateAccessOutput() ServiceKafkaConnectUserConfigPrivateAccessOutput

func (ServiceKafkaConnectUserConfigPrivateAccessArgs) ToServiceKafkaConnectUserConfigPrivateAccessOutputWithContext

func (i ServiceKafkaConnectUserConfigPrivateAccessArgs) ToServiceKafkaConnectUserConfigPrivateAccessOutputWithContext(ctx context.Context) ServiceKafkaConnectUserConfigPrivateAccessOutput

func (ServiceKafkaConnectUserConfigPrivateAccessArgs) ToServiceKafkaConnectUserConfigPrivateAccessPtrOutput

func (i ServiceKafkaConnectUserConfigPrivateAccessArgs) ToServiceKafkaConnectUserConfigPrivateAccessPtrOutput() ServiceKafkaConnectUserConfigPrivateAccessPtrOutput

func (ServiceKafkaConnectUserConfigPrivateAccessArgs) ToServiceKafkaConnectUserConfigPrivateAccessPtrOutputWithContext

func (i ServiceKafkaConnectUserConfigPrivateAccessArgs) ToServiceKafkaConnectUserConfigPrivateAccessPtrOutputWithContext(ctx context.Context) ServiceKafkaConnectUserConfigPrivateAccessPtrOutput

type ServiceKafkaConnectUserConfigPrivateAccessInput

type ServiceKafkaConnectUserConfigPrivateAccessInput interface {
	pulumi.Input

	ToServiceKafkaConnectUserConfigPrivateAccessOutput() ServiceKafkaConnectUserConfigPrivateAccessOutput
	ToServiceKafkaConnectUserConfigPrivateAccessOutputWithContext(context.Context) ServiceKafkaConnectUserConfigPrivateAccessOutput
}

ServiceKafkaConnectUserConfigPrivateAccessInput is an input type that accepts ServiceKafkaConnectUserConfigPrivateAccessArgs and ServiceKafkaConnectUserConfigPrivateAccessOutput values. You can construct a concrete instance of `ServiceKafkaConnectUserConfigPrivateAccessInput` via:

ServiceKafkaConnectUserConfigPrivateAccessArgs{...}

type ServiceKafkaConnectUserConfigPrivateAccessOutput

type ServiceKafkaConnectUserConfigPrivateAccessOutput struct{ *pulumi.OutputState }

func (ServiceKafkaConnectUserConfigPrivateAccessOutput) ElementType

func (ServiceKafkaConnectUserConfigPrivateAccessOutput) KafkaConnect

func (ServiceKafkaConnectUserConfigPrivateAccessOutput) Prometheus

func (ServiceKafkaConnectUserConfigPrivateAccessOutput) ToServiceKafkaConnectUserConfigPrivateAccessOutput

func (o ServiceKafkaConnectUserConfigPrivateAccessOutput) ToServiceKafkaConnectUserConfigPrivateAccessOutput() ServiceKafkaConnectUserConfigPrivateAccessOutput

func (ServiceKafkaConnectUserConfigPrivateAccessOutput) ToServiceKafkaConnectUserConfigPrivateAccessOutputWithContext

func (o ServiceKafkaConnectUserConfigPrivateAccessOutput) ToServiceKafkaConnectUserConfigPrivateAccessOutputWithContext(ctx context.Context) ServiceKafkaConnectUserConfigPrivateAccessOutput

func (ServiceKafkaConnectUserConfigPrivateAccessOutput) ToServiceKafkaConnectUserConfigPrivateAccessPtrOutput

func (o ServiceKafkaConnectUserConfigPrivateAccessOutput) ToServiceKafkaConnectUserConfigPrivateAccessPtrOutput() ServiceKafkaConnectUserConfigPrivateAccessPtrOutput

func (ServiceKafkaConnectUserConfigPrivateAccessOutput) ToServiceKafkaConnectUserConfigPrivateAccessPtrOutputWithContext

func (o ServiceKafkaConnectUserConfigPrivateAccessOutput) ToServiceKafkaConnectUserConfigPrivateAccessPtrOutputWithContext(ctx context.Context) ServiceKafkaConnectUserConfigPrivateAccessPtrOutput

type ServiceKafkaConnectUserConfigPrivateAccessPtrInput

type ServiceKafkaConnectUserConfigPrivateAccessPtrInput interface {
	pulumi.Input

	ToServiceKafkaConnectUserConfigPrivateAccessPtrOutput() ServiceKafkaConnectUserConfigPrivateAccessPtrOutput
	ToServiceKafkaConnectUserConfigPrivateAccessPtrOutputWithContext(context.Context) ServiceKafkaConnectUserConfigPrivateAccessPtrOutput
}

ServiceKafkaConnectUserConfigPrivateAccessPtrInput is an input type that accepts ServiceKafkaConnectUserConfigPrivateAccessArgs, ServiceKafkaConnectUserConfigPrivateAccessPtr and ServiceKafkaConnectUserConfigPrivateAccessPtrOutput values. You can construct a concrete instance of `ServiceKafkaConnectUserConfigPrivateAccessPtrInput` via:

        ServiceKafkaConnectUserConfigPrivateAccessArgs{...}

or:

        nil

type ServiceKafkaConnectUserConfigPrivateAccessPtrOutput

type ServiceKafkaConnectUserConfigPrivateAccessPtrOutput struct{ *pulumi.OutputState }

func (ServiceKafkaConnectUserConfigPrivateAccessPtrOutput) Elem

func (ServiceKafkaConnectUserConfigPrivateAccessPtrOutput) ElementType

func (ServiceKafkaConnectUserConfigPrivateAccessPtrOutput) KafkaConnect

func (ServiceKafkaConnectUserConfigPrivateAccessPtrOutput) Prometheus

func (ServiceKafkaConnectUserConfigPrivateAccessPtrOutput) ToServiceKafkaConnectUserConfigPrivateAccessPtrOutput

func (o ServiceKafkaConnectUserConfigPrivateAccessPtrOutput) ToServiceKafkaConnectUserConfigPrivateAccessPtrOutput() ServiceKafkaConnectUserConfigPrivateAccessPtrOutput

func (ServiceKafkaConnectUserConfigPrivateAccessPtrOutput) ToServiceKafkaConnectUserConfigPrivateAccessPtrOutputWithContext

func (o ServiceKafkaConnectUserConfigPrivateAccessPtrOutput) ToServiceKafkaConnectUserConfigPrivateAccessPtrOutputWithContext(ctx context.Context) ServiceKafkaConnectUserConfigPrivateAccessPtrOutput

type ServiceKafkaConnectUserConfigPtrInput

type ServiceKafkaConnectUserConfigPtrInput interface {
	pulumi.Input

	ToServiceKafkaConnectUserConfigPtrOutput() ServiceKafkaConnectUserConfigPtrOutput
	ToServiceKafkaConnectUserConfigPtrOutputWithContext(context.Context) ServiceKafkaConnectUserConfigPtrOutput
}

ServiceKafkaConnectUserConfigPtrInput is an input type that accepts ServiceKafkaConnectUserConfigArgs, ServiceKafkaConnectUserConfigPtr and ServiceKafkaConnectUserConfigPtrOutput values. You can construct a concrete instance of `ServiceKafkaConnectUserConfigPtrInput` via:

        ServiceKafkaConnectUserConfigArgs{...}

or:

        nil

type ServiceKafkaConnectUserConfigPtrOutput

type ServiceKafkaConnectUserConfigPtrOutput struct{ *pulumi.OutputState }

func (ServiceKafkaConnectUserConfigPtrOutput) Elem

func (ServiceKafkaConnectUserConfigPtrOutput) ElementType

func (ServiceKafkaConnectUserConfigPtrOutput) IpFilters

func (ServiceKafkaConnectUserConfigPtrOutput) KafkaConnect

func (ServiceKafkaConnectUserConfigPtrOutput) PrivateAccess

func (ServiceKafkaConnectUserConfigPtrOutput) PublicAccess

func (ServiceKafkaConnectUserConfigPtrOutput) ToServiceKafkaConnectUserConfigPtrOutput

func (o ServiceKafkaConnectUserConfigPtrOutput) ToServiceKafkaConnectUserConfigPtrOutput() ServiceKafkaConnectUserConfigPtrOutput

func (ServiceKafkaConnectUserConfigPtrOutput) ToServiceKafkaConnectUserConfigPtrOutputWithContext

func (o ServiceKafkaConnectUserConfigPtrOutput) ToServiceKafkaConnectUserConfigPtrOutputWithContext(ctx context.Context) ServiceKafkaConnectUserConfigPtrOutput

type ServiceKafkaConnectUserConfigPublicAccess

type ServiceKafkaConnectUserConfigPublicAccess struct {
	KafkaConnect *string `pulumi:"kafkaConnect"`
	Prometheus   *string `pulumi:"prometheus"`
}

type ServiceKafkaConnectUserConfigPublicAccessArgs

type ServiceKafkaConnectUserConfigPublicAccessArgs struct {
	KafkaConnect pulumi.StringPtrInput `pulumi:"kafkaConnect"`
	Prometheus   pulumi.StringPtrInput `pulumi:"prometheus"`
}

func (ServiceKafkaConnectUserConfigPublicAccessArgs) ElementType

func (ServiceKafkaConnectUserConfigPublicAccessArgs) ToServiceKafkaConnectUserConfigPublicAccessOutput

func (i ServiceKafkaConnectUserConfigPublicAccessArgs) ToServiceKafkaConnectUserConfigPublicAccessOutput() ServiceKafkaConnectUserConfigPublicAccessOutput

func (ServiceKafkaConnectUserConfigPublicAccessArgs) ToServiceKafkaConnectUserConfigPublicAccessOutputWithContext

func (i ServiceKafkaConnectUserConfigPublicAccessArgs) ToServiceKafkaConnectUserConfigPublicAccessOutputWithContext(ctx context.Context) ServiceKafkaConnectUserConfigPublicAccessOutput

func (ServiceKafkaConnectUserConfigPublicAccessArgs) ToServiceKafkaConnectUserConfigPublicAccessPtrOutput

func (i ServiceKafkaConnectUserConfigPublicAccessArgs) ToServiceKafkaConnectUserConfigPublicAccessPtrOutput() ServiceKafkaConnectUserConfigPublicAccessPtrOutput

func (ServiceKafkaConnectUserConfigPublicAccessArgs) ToServiceKafkaConnectUserConfigPublicAccessPtrOutputWithContext

func (i ServiceKafkaConnectUserConfigPublicAccessArgs) ToServiceKafkaConnectUserConfigPublicAccessPtrOutputWithContext(ctx context.Context) ServiceKafkaConnectUserConfigPublicAccessPtrOutput

type ServiceKafkaConnectUserConfigPublicAccessInput

type ServiceKafkaConnectUserConfigPublicAccessInput interface {
	pulumi.Input

	ToServiceKafkaConnectUserConfigPublicAccessOutput() ServiceKafkaConnectUserConfigPublicAccessOutput
	ToServiceKafkaConnectUserConfigPublicAccessOutputWithContext(context.Context) ServiceKafkaConnectUserConfigPublicAccessOutput
}

ServiceKafkaConnectUserConfigPublicAccessInput is an input type that accepts ServiceKafkaConnectUserConfigPublicAccessArgs and ServiceKafkaConnectUserConfigPublicAccessOutput values. You can construct a concrete instance of `ServiceKafkaConnectUserConfigPublicAccessInput` via:

ServiceKafkaConnectUserConfigPublicAccessArgs{...}

type ServiceKafkaConnectUserConfigPublicAccessOutput

type ServiceKafkaConnectUserConfigPublicAccessOutput struct{ *pulumi.OutputState }

func (ServiceKafkaConnectUserConfigPublicAccessOutput) ElementType

func (ServiceKafkaConnectUserConfigPublicAccessOutput) KafkaConnect

func (ServiceKafkaConnectUserConfigPublicAccessOutput) Prometheus

func (ServiceKafkaConnectUserConfigPublicAccessOutput) ToServiceKafkaConnectUserConfigPublicAccessOutput

func (o ServiceKafkaConnectUserConfigPublicAccessOutput) ToServiceKafkaConnectUserConfigPublicAccessOutput() ServiceKafkaConnectUserConfigPublicAccessOutput

func (ServiceKafkaConnectUserConfigPublicAccessOutput) ToServiceKafkaConnectUserConfigPublicAccessOutputWithContext

func (o ServiceKafkaConnectUserConfigPublicAccessOutput) ToServiceKafkaConnectUserConfigPublicAccessOutputWithContext(ctx context.Context) ServiceKafkaConnectUserConfigPublicAccessOutput

func (ServiceKafkaConnectUserConfigPublicAccessOutput) ToServiceKafkaConnectUserConfigPublicAccessPtrOutput

func (o ServiceKafkaConnectUserConfigPublicAccessOutput) ToServiceKafkaConnectUserConfigPublicAccessPtrOutput() ServiceKafkaConnectUserConfigPublicAccessPtrOutput

func (ServiceKafkaConnectUserConfigPublicAccessOutput) ToServiceKafkaConnectUserConfigPublicAccessPtrOutputWithContext

func (o ServiceKafkaConnectUserConfigPublicAccessOutput) ToServiceKafkaConnectUserConfigPublicAccessPtrOutputWithContext(ctx context.Context) ServiceKafkaConnectUserConfigPublicAccessPtrOutput

type ServiceKafkaConnectUserConfigPublicAccessPtrInput

type ServiceKafkaConnectUserConfigPublicAccessPtrInput interface {
	pulumi.Input

	ToServiceKafkaConnectUserConfigPublicAccessPtrOutput() ServiceKafkaConnectUserConfigPublicAccessPtrOutput
	ToServiceKafkaConnectUserConfigPublicAccessPtrOutputWithContext(context.Context) ServiceKafkaConnectUserConfigPublicAccessPtrOutput
}

ServiceKafkaConnectUserConfigPublicAccessPtrInput is an input type that accepts ServiceKafkaConnectUserConfigPublicAccessArgs, ServiceKafkaConnectUserConfigPublicAccessPtr and ServiceKafkaConnectUserConfigPublicAccessPtrOutput values. You can construct a concrete instance of `ServiceKafkaConnectUserConfigPublicAccessPtrInput` via:

        ServiceKafkaConnectUserConfigPublicAccessArgs{...}

or:

        nil

type ServiceKafkaConnectUserConfigPublicAccessPtrOutput

type ServiceKafkaConnectUserConfigPublicAccessPtrOutput struct{ *pulumi.OutputState }

func (ServiceKafkaConnectUserConfigPublicAccessPtrOutput) Elem

func (ServiceKafkaConnectUserConfigPublicAccessPtrOutput) ElementType

func (ServiceKafkaConnectUserConfigPublicAccessPtrOutput) KafkaConnect

func (ServiceKafkaConnectUserConfigPublicAccessPtrOutput) Prometheus

func (ServiceKafkaConnectUserConfigPublicAccessPtrOutput) ToServiceKafkaConnectUserConfigPublicAccessPtrOutput

func (o ServiceKafkaConnectUserConfigPublicAccessPtrOutput) ToServiceKafkaConnectUserConfigPublicAccessPtrOutput() ServiceKafkaConnectUserConfigPublicAccessPtrOutput

func (ServiceKafkaConnectUserConfigPublicAccessPtrOutput) ToServiceKafkaConnectUserConfigPublicAccessPtrOutputWithContext

func (o ServiceKafkaConnectUserConfigPublicAccessPtrOutput) ToServiceKafkaConnectUserConfigPublicAccessPtrOutputWithContext(ctx context.Context) ServiceKafkaConnectUserConfigPublicAccessPtrOutput

type ServiceKafkaInput

type ServiceKafkaInput interface {
	pulumi.Input

	ToServiceKafkaOutput() ServiceKafkaOutput
	ToServiceKafkaOutputWithContext(context.Context) ServiceKafkaOutput
}

ServiceKafkaInput is an input type that accepts ServiceKafkaArgs and ServiceKafkaOutput values. You can construct a concrete instance of `ServiceKafkaInput` via:

ServiceKafkaArgs{...}

type ServiceKafkaMirrormaker added in v2.2.0

type ServiceKafkaMirrormaker struct {
}

type ServiceKafkaMirrormakerArgs added in v2.2.0

type ServiceKafkaMirrormakerArgs struct {
}

func (ServiceKafkaMirrormakerArgs) ElementType added in v2.2.0

func (ServiceKafkaMirrormakerArgs) ToServiceKafkaMirrormakerOutput added in v2.2.0

func (i ServiceKafkaMirrormakerArgs) ToServiceKafkaMirrormakerOutput() ServiceKafkaMirrormakerOutput

func (ServiceKafkaMirrormakerArgs) ToServiceKafkaMirrormakerOutputWithContext added in v2.2.0

func (i ServiceKafkaMirrormakerArgs) ToServiceKafkaMirrormakerOutputWithContext(ctx context.Context) ServiceKafkaMirrormakerOutput

func (ServiceKafkaMirrormakerArgs) ToServiceKafkaMirrormakerPtrOutput added in v2.2.0

func (i ServiceKafkaMirrormakerArgs) ToServiceKafkaMirrormakerPtrOutput() ServiceKafkaMirrormakerPtrOutput

func (ServiceKafkaMirrormakerArgs) ToServiceKafkaMirrormakerPtrOutputWithContext added in v2.2.0

func (i ServiceKafkaMirrormakerArgs) ToServiceKafkaMirrormakerPtrOutputWithContext(ctx context.Context) ServiceKafkaMirrormakerPtrOutput

type ServiceKafkaMirrormakerInput added in v2.2.0

type ServiceKafkaMirrormakerInput interface {
	pulumi.Input

	ToServiceKafkaMirrormakerOutput() ServiceKafkaMirrormakerOutput
	ToServiceKafkaMirrormakerOutputWithContext(context.Context) ServiceKafkaMirrormakerOutput
}

ServiceKafkaMirrormakerInput is an input type that accepts ServiceKafkaMirrormakerArgs and ServiceKafkaMirrormakerOutput values. You can construct a concrete instance of `ServiceKafkaMirrormakerInput` via:

ServiceKafkaMirrormakerArgs{...}

type ServiceKafkaMirrormakerOutput added in v2.2.0

type ServiceKafkaMirrormakerOutput struct{ *pulumi.OutputState }

func (ServiceKafkaMirrormakerOutput) ElementType added in v2.2.0

func (ServiceKafkaMirrormakerOutput) ToServiceKafkaMirrormakerOutput added in v2.2.0

func (o ServiceKafkaMirrormakerOutput) ToServiceKafkaMirrormakerOutput() ServiceKafkaMirrormakerOutput

func (ServiceKafkaMirrormakerOutput) ToServiceKafkaMirrormakerOutputWithContext added in v2.2.0

func (o ServiceKafkaMirrormakerOutput) ToServiceKafkaMirrormakerOutputWithContext(ctx context.Context) ServiceKafkaMirrormakerOutput

func (ServiceKafkaMirrormakerOutput) ToServiceKafkaMirrormakerPtrOutput added in v2.2.0

func (o ServiceKafkaMirrormakerOutput) ToServiceKafkaMirrormakerPtrOutput() ServiceKafkaMirrormakerPtrOutput

func (ServiceKafkaMirrormakerOutput) ToServiceKafkaMirrormakerPtrOutputWithContext added in v2.2.0

func (o ServiceKafkaMirrormakerOutput) ToServiceKafkaMirrormakerPtrOutputWithContext(ctx context.Context) ServiceKafkaMirrormakerPtrOutput

type ServiceKafkaMirrormakerPtrInput added in v2.2.0

type ServiceKafkaMirrormakerPtrInput interface {
	pulumi.Input

	ToServiceKafkaMirrormakerPtrOutput() ServiceKafkaMirrormakerPtrOutput
	ToServiceKafkaMirrormakerPtrOutputWithContext(context.Context) ServiceKafkaMirrormakerPtrOutput
}

ServiceKafkaMirrormakerPtrInput is an input type that accepts ServiceKafkaMirrormakerArgs, ServiceKafkaMirrormakerPtr and ServiceKafkaMirrormakerPtrOutput values. You can construct a concrete instance of `ServiceKafkaMirrormakerPtrInput` via:

        ServiceKafkaMirrormakerArgs{...}

or:

        nil

func ServiceKafkaMirrormakerPtr added in v2.2.0

func ServiceKafkaMirrormakerPtr(v *ServiceKafkaMirrormakerArgs) ServiceKafkaMirrormakerPtrInput

type ServiceKafkaMirrormakerPtrOutput added in v2.2.0

type ServiceKafkaMirrormakerPtrOutput struct{ *pulumi.OutputState }

func (ServiceKafkaMirrormakerPtrOutput) Elem added in v2.2.0

func (ServiceKafkaMirrormakerPtrOutput) ElementType added in v2.2.0

func (ServiceKafkaMirrormakerPtrOutput) ToServiceKafkaMirrormakerPtrOutput added in v2.2.0

func (o ServiceKafkaMirrormakerPtrOutput) ToServiceKafkaMirrormakerPtrOutput() ServiceKafkaMirrormakerPtrOutput

func (ServiceKafkaMirrormakerPtrOutput) ToServiceKafkaMirrormakerPtrOutputWithContext added in v2.2.0

func (o ServiceKafkaMirrormakerPtrOutput) ToServiceKafkaMirrormakerPtrOutputWithContext(ctx context.Context) ServiceKafkaMirrormakerPtrOutput

type ServiceKafkaMirrormakerUserConfig added in v2.2.0

type ServiceKafkaMirrormakerUserConfig struct {
	IpFilters        []string                                           `pulumi:"ipFilters"`
	KafkaMirrormaker *ServiceKafkaMirrormakerUserConfigKafkaMirrormaker `pulumi:"kafkaMirrormaker"`
}

type ServiceKafkaMirrormakerUserConfigArgs added in v2.2.0

type ServiceKafkaMirrormakerUserConfigArgs struct {
	IpFilters        pulumi.StringArrayInput                                   `pulumi:"ipFilters"`
	KafkaMirrormaker ServiceKafkaMirrormakerUserConfigKafkaMirrormakerPtrInput `pulumi:"kafkaMirrormaker"`
}

func (ServiceKafkaMirrormakerUserConfigArgs) ElementType added in v2.2.0

func (ServiceKafkaMirrormakerUserConfigArgs) ToServiceKafkaMirrormakerUserConfigOutput added in v2.2.0

func (i ServiceKafkaMirrormakerUserConfigArgs) ToServiceKafkaMirrormakerUserConfigOutput() ServiceKafkaMirrormakerUserConfigOutput

func (ServiceKafkaMirrormakerUserConfigArgs) ToServiceKafkaMirrormakerUserConfigOutputWithContext added in v2.2.0

func (i ServiceKafkaMirrormakerUserConfigArgs) ToServiceKafkaMirrormakerUserConfigOutputWithContext(ctx context.Context) ServiceKafkaMirrormakerUserConfigOutput

func (ServiceKafkaMirrormakerUserConfigArgs) ToServiceKafkaMirrormakerUserConfigPtrOutput added in v2.2.0

func (i ServiceKafkaMirrormakerUserConfigArgs) ToServiceKafkaMirrormakerUserConfigPtrOutput() ServiceKafkaMirrormakerUserConfigPtrOutput

func (ServiceKafkaMirrormakerUserConfigArgs) ToServiceKafkaMirrormakerUserConfigPtrOutputWithContext added in v2.2.0

func (i ServiceKafkaMirrormakerUserConfigArgs) ToServiceKafkaMirrormakerUserConfigPtrOutputWithContext(ctx context.Context) ServiceKafkaMirrormakerUserConfigPtrOutput

type ServiceKafkaMirrormakerUserConfigInput added in v2.2.0

type ServiceKafkaMirrormakerUserConfigInput interface {
	pulumi.Input

	ToServiceKafkaMirrormakerUserConfigOutput() ServiceKafkaMirrormakerUserConfigOutput
	ToServiceKafkaMirrormakerUserConfigOutputWithContext(context.Context) ServiceKafkaMirrormakerUserConfigOutput
}

ServiceKafkaMirrormakerUserConfigInput is an input type that accepts ServiceKafkaMirrormakerUserConfigArgs and ServiceKafkaMirrormakerUserConfigOutput values. You can construct a concrete instance of `ServiceKafkaMirrormakerUserConfigInput` via:

ServiceKafkaMirrormakerUserConfigArgs{...}

type ServiceKafkaMirrormakerUserConfigKafkaMirrormaker added in v2.2.0

type ServiceKafkaMirrormakerUserConfigKafkaMirrormaker struct {
	RefreshGroupsEnabled         *string `pulumi:"refreshGroupsEnabled"`
	RefreshGroupsIntervalSeconds *string `pulumi:"refreshGroupsIntervalSeconds"`
	RefreshTopicsEnabled         *string `pulumi:"refreshTopicsEnabled"`
	RefreshTopicsIntervalSeconds *string `pulumi:"refreshTopicsIntervalSeconds"`
}

type ServiceKafkaMirrormakerUserConfigKafkaMirrormakerArgs added in v2.2.0

type ServiceKafkaMirrormakerUserConfigKafkaMirrormakerArgs struct {
	RefreshGroupsEnabled         pulumi.StringPtrInput `pulumi:"refreshGroupsEnabled"`
	RefreshGroupsIntervalSeconds pulumi.StringPtrInput `pulumi:"refreshGroupsIntervalSeconds"`
	RefreshTopicsEnabled         pulumi.StringPtrInput `pulumi:"refreshTopicsEnabled"`
	RefreshTopicsIntervalSeconds pulumi.StringPtrInput `pulumi:"refreshTopicsIntervalSeconds"`
}

func (ServiceKafkaMirrormakerUserConfigKafkaMirrormakerArgs) ElementType added in v2.2.0

func (ServiceKafkaMirrormakerUserConfigKafkaMirrormakerArgs) ToServiceKafkaMirrormakerUserConfigKafkaMirrormakerOutput added in v2.2.0

func (i ServiceKafkaMirrormakerUserConfigKafkaMirrormakerArgs) ToServiceKafkaMirrormakerUserConfigKafkaMirrormakerOutput() ServiceKafkaMirrormakerUserConfigKafkaMirrormakerOutput

func (ServiceKafkaMirrormakerUserConfigKafkaMirrormakerArgs) ToServiceKafkaMirrormakerUserConfigKafkaMirrormakerOutputWithContext added in v2.2.0

func (i ServiceKafkaMirrormakerUserConfigKafkaMirrormakerArgs) ToServiceKafkaMirrormakerUserConfigKafkaMirrormakerOutputWithContext(ctx context.Context) ServiceKafkaMirrormakerUserConfigKafkaMirrormakerOutput

func (ServiceKafkaMirrormakerUserConfigKafkaMirrormakerArgs) ToServiceKafkaMirrormakerUserConfigKafkaMirrormakerPtrOutput added in v2.2.0

func (i ServiceKafkaMirrormakerUserConfigKafkaMirrormakerArgs) ToServiceKafkaMirrormakerUserConfigKafkaMirrormakerPtrOutput() ServiceKafkaMirrormakerUserConfigKafkaMirrormakerPtrOutput

func (ServiceKafkaMirrormakerUserConfigKafkaMirrormakerArgs) ToServiceKafkaMirrormakerUserConfigKafkaMirrormakerPtrOutputWithContext added in v2.2.0

func (i ServiceKafkaMirrormakerUserConfigKafkaMirrormakerArgs) ToServiceKafkaMirrormakerUserConfigKafkaMirrormakerPtrOutputWithContext(ctx context.Context) ServiceKafkaMirrormakerUserConfigKafkaMirrormakerPtrOutput

type ServiceKafkaMirrormakerUserConfigKafkaMirrormakerInput added in v2.2.0

type ServiceKafkaMirrormakerUserConfigKafkaMirrormakerInput interface {
	pulumi.Input

	ToServiceKafkaMirrormakerUserConfigKafkaMirrormakerOutput() ServiceKafkaMirrormakerUserConfigKafkaMirrormakerOutput
	ToServiceKafkaMirrormakerUserConfigKafkaMirrormakerOutputWithContext(context.Context) ServiceKafkaMirrormakerUserConfigKafkaMirrormakerOutput
}

ServiceKafkaMirrormakerUserConfigKafkaMirrormakerInput is an input type that accepts ServiceKafkaMirrormakerUserConfigKafkaMirrormakerArgs and ServiceKafkaMirrormakerUserConfigKafkaMirrormakerOutput values. You can construct a concrete instance of `ServiceKafkaMirrormakerUserConfigKafkaMirrormakerInput` via:

ServiceKafkaMirrormakerUserConfigKafkaMirrormakerArgs{...}

type ServiceKafkaMirrormakerUserConfigKafkaMirrormakerOutput added in v2.2.0

type ServiceKafkaMirrormakerUserConfigKafkaMirrormakerOutput struct{ *pulumi.OutputState }

func (ServiceKafkaMirrormakerUserConfigKafkaMirrormakerOutput) ElementType added in v2.2.0

func (ServiceKafkaMirrormakerUserConfigKafkaMirrormakerOutput) RefreshGroupsEnabled added in v2.2.0

func (ServiceKafkaMirrormakerUserConfigKafkaMirrormakerOutput) RefreshGroupsIntervalSeconds added in v2.2.0

func (ServiceKafkaMirrormakerUserConfigKafkaMirrormakerOutput) RefreshTopicsEnabled added in v2.2.0

func (ServiceKafkaMirrormakerUserConfigKafkaMirrormakerOutput) RefreshTopicsIntervalSeconds added in v2.2.0

func (ServiceKafkaMirrormakerUserConfigKafkaMirrormakerOutput) ToServiceKafkaMirrormakerUserConfigKafkaMirrormakerOutput added in v2.2.0

func (ServiceKafkaMirrormakerUserConfigKafkaMirrormakerOutput) ToServiceKafkaMirrormakerUserConfigKafkaMirrormakerOutputWithContext added in v2.2.0

func (o ServiceKafkaMirrormakerUserConfigKafkaMirrormakerOutput) ToServiceKafkaMirrormakerUserConfigKafkaMirrormakerOutputWithContext(ctx context.Context) ServiceKafkaMirrormakerUserConfigKafkaMirrormakerOutput

func (ServiceKafkaMirrormakerUserConfigKafkaMirrormakerOutput) ToServiceKafkaMirrormakerUserConfigKafkaMirrormakerPtrOutput added in v2.2.0

func (ServiceKafkaMirrormakerUserConfigKafkaMirrormakerOutput) ToServiceKafkaMirrormakerUserConfigKafkaMirrormakerPtrOutputWithContext added in v2.2.0

func (o ServiceKafkaMirrormakerUserConfigKafkaMirrormakerOutput) ToServiceKafkaMirrormakerUserConfigKafkaMirrormakerPtrOutputWithContext(ctx context.Context) ServiceKafkaMirrormakerUserConfigKafkaMirrormakerPtrOutput

type ServiceKafkaMirrormakerUserConfigKafkaMirrormakerPtrInput added in v2.2.0

type ServiceKafkaMirrormakerUserConfigKafkaMirrormakerPtrInput interface {
	pulumi.Input

	ToServiceKafkaMirrormakerUserConfigKafkaMirrormakerPtrOutput() ServiceKafkaMirrormakerUserConfigKafkaMirrormakerPtrOutput
	ToServiceKafkaMirrormakerUserConfigKafkaMirrormakerPtrOutputWithContext(context.Context) ServiceKafkaMirrormakerUserConfigKafkaMirrormakerPtrOutput
}

ServiceKafkaMirrormakerUserConfigKafkaMirrormakerPtrInput is an input type that accepts ServiceKafkaMirrormakerUserConfigKafkaMirrormakerArgs, ServiceKafkaMirrormakerUserConfigKafkaMirrormakerPtr and ServiceKafkaMirrormakerUserConfigKafkaMirrormakerPtrOutput values. You can construct a concrete instance of `ServiceKafkaMirrormakerUserConfigKafkaMirrormakerPtrInput` via:

        ServiceKafkaMirrormakerUserConfigKafkaMirrormakerArgs{...}

or:

        nil

type ServiceKafkaMirrormakerUserConfigKafkaMirrormakerPtrOutput added in v2.2.0

type ServiceKafkaMirrormakerUserConfigKafkaMirrormakerPtrOutput struct{ *pulumi.OutputState }

func (ServiceKafkaMirrormakerUserConfigKafkaMirrormakerPtrOutput) Elem added in v2.2.0

func (ServiceKafkaMirrormakerUserConfigKafkaMirrormakerPtrOutput) ElementType added in v2.2.0

func (ServiceKafkaMirrormakerUserConfigKafkaMirrormakerPtrOutput) RefreshGroupsEnabled added in v2.2.0

func (ServiceKafkaMirrormakerUserConfigKafkaMirrormakerPtrOutput) RefreshGroupsIntervalSeconds added in v2.2.0

func (ServiceKafkaMirrormakerUserConfigKafkaMirrormakerPtrOutput) RefreshTopicsEnabled added in v2.2.0

func (ServiceKafkaMirrormakerUserConfigKafkaMirrormakerPtrOutput) RefreshTopicsIntervalSeconds added in v2.2.0

func (ServiceKafkaMirrormakerUserConfigKafkaMirrormakerPtrOutput) ToServiceKafkaMirrormakerUserConfigKafkaMirrormakerPtrOutput added in v2.2.0

func (ServiceKafkaMirrormakerUserConfigKafkaMirrormakerPtrOutput) ToServiceKafkaMirrormakerUserConfigKafkaMirrormakerPtrOutputWithContext added in v2.2.0

func (o ServiceKafkaMirrormakerUserConfigKafkaMirrormakerPtrOutput) ToServiceKafkaMirrormakerUserConfigKafkaMirrormakerPtrOutputWithContext(ctx context.Context) ServiceKafkaMirrormakerUserConfigKafkaMirrormakerPtrOutput

type ServiceKafkaMirrormakerUserConfigOutput added in v2.2.0

type ServiceKafkaMirrormakerUserConfigOutput struct{ *pulumi.OutputState }

func (ServiceKafkaMirrormakerUserConfigOutput) ElementType added in v2.2.0

func (ServiceKafkaMirrormakerUserConfigOutput) IpFilters added in v2.2.0

func (ServiceKafkaMirrormakerUserConfigOutput) KafkaMirrormaker added in v2.2.0

func (ServiceKafkaMirrormakerUserConfigOutput) ToServiceKafkaMirrormakerUserConfigOutput added in v2.2.0

func (o ServiceKafkaMirrormakerUserConfigOutput) ToServiceKafkaMirrormakerUserConfigOutput() ServiceKafkaMirrormakerUserConfigOutput

func (ServiceKafkaMirrormakerUserConfigOutput) ToServiceKafkaMirrormakerUserConfigOutputWithContext added in v2.2.0

func (o ServiceKafkaMirrormakerUserConfigOutput) ToServiceKafkaMirrormakerUserConfigOutputWithContext(ctx context.Context) ServiceKafkaMirrormakerUserConfigOutput

func (ServiceKafkaMirrormakerUserConfigOutput) ToServiceKafkaMirrormakerUserConfigPtrOutput added in v2.2.0

func (o ServiceKafkaMirrormakerUserConfigOutput) ToServiceKafkaMirrormakerUserConfigPtrOutput() ServiceKafkaMirrormakerUserConfigPtrOutput

func (ServiceKafkaMirrormakerUserConfigOutput) ToServiceKafkaMirrormakerUserConfigPtrOutputWithContext added in v2.2.0

func (o ServiceKafkaMirrormakerUserConfigOutput) ToServiceKafkaMirrormakerUserConfigPtrOutputWithContext(ctx context.Context) ServiceKafkaMirrormakerUserConfigPtrOutput

type ServiceKafkaMirrormakerUserConfigPtrInput added in v2.2.0

type ServiceKafkaMirrormakerUserConfigPtrInput interface {
	pulumi.Input

	ToServiceKafkaMirrormakerUserConfigPtrOutput() ServiceKafkaMirrormakerUserConfigPtrOutput
	ToServiceKafkaMirrormakerUserConfigPtrOutputWithContext(context.Context) ServiceKafkaMirrormakerUserConfigPtrOutput
}

ServiceKafkaMirrormakerUserConfigPtrInput is an input type that accepts ServiceKafkaMirrormakerUserConfigArgs, ServiceKafkaMirrormakerUserConfigPtr and ServiceKafkaMirrormakerUserConfigPtrOutput values. You can construct a concrete instance of `ServiceKafkaMirrormakerUserConfigPtrInput` via:

        ServiceKafkaMirrormakerUserConfigArgs{...}

or:

        nil

type ServiceKafkaMirrormakerUserConfigPtrOutput added in v2.2.0

type ServiceKafkaMirrormakerUserConfigPtrOutput struct{ *pulumi.OutputState }

func (ServiceKafkaMirrormakerUserConfigPtrOutput) Elem added in v2.2.0

func (ServiceKafkaMirrormakerUserConfigPtrOutput) ElementType added in v2.2.0

func (ServiceKafkaMirrormakerUserConfigPtrOutput) IpFilters added in v2.2.0

func (ServiceKafkaMirrormakerUserConfigPtrOutput) KafkaMirrormaker added in v2.2.0

func (ServiceKafkaMirrormakerUserConfigPtrOutput) ToServiceKafkaMirrormakerUserConfigPtrOutput added in v2.2.0

func (o ServiceKafkaMirrormakerUserConfigPtrOutput) ToServiceKafkaMirrormakerUserConfigPtrOutput() ServiceKafkaMirrormakerUserConfigPtrOutput

func (ServiceKafkaMirrormakerUserConfigPtrOutput) ToServiceKafkaMirrormakerUserConfigPtrOutputWithContext added in v2.2.0

func (o ServiceKafkaMirrormakerUserConfigPtrOutput) ToServiceKafkaMirrormakerUserConfigPtrOutputWithContext(ctx context.Context) ServiceKafkaMirrormakerUserConfigPtrOutput

type ServiceKafkaOutput

type ServiceKafkaOutput struct{ *pulumi.OutputState }

func (ServiceKafkaOutput) AccessCert

func (o ServiceKafkaOutput) AccessCert() pulumi.StringPtrOutput

func (ServiceKafkaOutput) AccessKey

func (ServiceKafkaOutput) ConnectUri

func (o ServiceKafkaOutput) ConnectUri() pulumi.StringPtrOutput

func (ServiceKafkaOutput) ElementType

func (ServiceKafkaOutput) ElementType() reflect.Type

func (ServiceKafkaOutput) RestUri

func (ServiceKafkaOutput) SchemaRegistryUri

func (o ServiceKafkaOutput) SchemaRegistryUri() pulumi.StringPtrOutput

func (ServiceKafkaOutput) ToServiceKafkaOutput

func (o ServiceKafkaOutput) ToServiceKafkaOutput() ServiceKafkaOutput

func (ServiceKafkaOutput) ToServiceKafkaOutputWithContext

func (o ServiceKafkaOutput) ToServiceKafkaOutputWithContext(ctx context.Context) ServiceKafkaOutput

func (ServiceKafkaOutput) ToServiceKafkaPtrOutput

func (o ServiceKafkaOutput) ToServiceKafkaPtrOutput() ServiceKafkaPtrOutput

func (ServiceKafkaOutput) ToServiceKafkaPtrOutputWithContext

func (o ServiceKafkaOutput) ToServiceKafkaPtrOutputWithContext(ctx context.Context) ServiceKafkaPtrOutput

type ServiceKafkaPtrInput

type ServiceKafkaPtrInput interface {
	pulumi.Input

	ToServiceKafkaPtrOutput() ServiceKafkaPtrOutput
	ToServiceKafkaPtrOutputWithContext(context.Context) ServiceKafkaPtrOutput
}

ServiceKafkaPtrInput is an input type that accepts ServiceKafkaArgs, ServiceKafkaPtr and ServiceKafkaPtrOutput values. You can construct a concrete instance of `ServiceKafkaPtrInput` via:

        ServiceKafkaArgs{...}

or:

        nil

type ServiceKafkaPtrOutput

type ServiceKafkaPtrOutput struct{ *pulumi.OutputState }

func (ServiceKafkaPtrOutput) AccessCert

func (ServiceKafkaPtrOutput) AccessKey

func (ServiceKafkaPtrOutput) ConnectUri

func (ServiceKafkaPtrOutput) Elem

func (ServiceKafkaPtrOutput) ElementType

func (ServiceKafkaPtrOutput) ElementType() reflect.Type

func (ServiceKafkaPtrOutput) RestUri

func (ServiceKafkaPtrOutput) SchemaRegistryUri

func (o ServiceKafkaPtrOutput) SchemaRegistryUri() pulumi.StringPtrOutput

func (ServiceKafkaPtrOutput) ToServiceKafkaPtrOutput

func (o ServiceKafkaPtrOutput) ToServiceKafkaPtrOutput() ServiceKafkaPtrOutput

func (ServiceKafkaPtrOutput) ToServiceKafkaPtrOutputWithContext

func (o ServiceKafkaPtrOutput) ToServiceKafkaPtrOutputWithContext(ctx context.Context) ServiceKafkaPtrOutput

type ServiceKafkaUserConfig

type ServiceKafkaUserConfig struct {
	CustomDomain               *string                                           `pulumi:"customDomain"`
	IpFilters                  []string                                          `pulumi:"ipFilters"`
	Kafka                      *ServiceKafkaUserConfigKafka                      `pulumi:"kafka"`
	KafkaAuthenticationMethods *ServiceKafkaUserConfigKafkaAuthenticationMethods `pulumi:"kafkaAuthenticationMethods"`
	KafkaConnect               *string                                           `pulumi:"kafkaConnect"`
	KafkaConnectConfig         *ServiceKafkaUserConfigKafkaConnectConfig         `pulumi:"kafkaConnectConfig"`
	KafkaRest                  *string                                           `pulumi:"kafkaRest"`
	KafkaRestConfig            *ServiceKafkaUserConfigKafkaRestConfig            `pulumi:"kafkaRestConfig"`
	KafkaVersion               *string                                           `pulumi:"kafkaVersion"`
	PrivateAccess              *ServiceKafkaUserConfigPrivateAccess              `pulumi:"privateAccess"`
	PublicAccess               *ServiceKafkaUserConfigPublicAccess               `pulumi:"publicAccess"`
	SchemaRegistry             *string                                           `pulumi:"schemaRegistry"`
}

type ServiceKafkaUserConfigArgs

type ServiceKafkaUserConfigArgs struct {
	CustomDomain               pulumi.StringPtrInput                                    `pulumi:"customDomain"`
	IpFilters                  pulumi.StringArrayInput                                  `pulumi:"ipFilters"`
	Kafka                      ServiceKafkaUserConfigKafkaPtrInput                      `pulumi:"kafka"`
	KafkaAuthenticationMethods ServiceKafkaUserConfigKafkaAuthenticationMethodsPtrInput `pulumi:"kafkaAuthenticationMethods"`
	KafkaConnect               pulumi.StringPtrInput                                    `pulumi:"kafkaConnect"`
	KafkaConnectConfig         ServiceKafkaUserConfigKafkaConnectConfigPtrInput         `pulumi:"kafkaConnectConfig"`
	KafkaRest                  pulumi.StringPtrInput                                    `pulumi:"kafkaRest"`
	KafkaRestConfig            ServiceKafkaUserConfigKafkaRestConfigPtrInput            `pulumi:"kafkaRestConfig"`
	KafkaVersion               pulumi.StringPtrInput                                    `pulumi:"kafkaVersion"`
	PrivateAccess              ServiceKafkaUserConfigPrivateAccessPtrInput              `pulumi:"privateAccess"`
	PublicAccess               ServiceKafkaUserConfigPublicAccessPtrInput               `pulumi:"publicAccess"`
	SchemaRegistry             pulumi.StringPtrInput                                    `pulumi:"schemaRegistry"`
}

func (ServiceKafkaUserConfigArgs) ElementType

func (ServiceKafkaUserConfigArgs) ElementType() reflect.Type

func (ServiceKafkaUserConfigArgs) ToServiceKafkaUserConfigOutput

func (i ServiceKafkaUserConfigArgs) ToServiceKafkaUserConfigOutput() ServiceKafkaUserConfigOutput

func (ServiceKafkaUserConfigArgs) ToServiceKafkaUserConfigOutputWithContext

func (i ServiceKafkaUserConfigArgs) ToServiceKafkaUserConfigOutputWithContext(ctx context.Context) ServiceKafkaUserConfigOutput

func (ServiceKafkaUserConfigArgs) ToServiceKafkaUserConfigPtrOutput

func (i ServiceKafkaUserConfigArgs) ToServiceKafkaUserConfigPtrOutput() ServiceKafkaUserConfigPtrOutput

func (ServiceKafkaUserConfigArgs) ToServiceKafkaUserConfigPtrOutputWithContext

func (i ServiceKafkaUserConfigArgs) ToServiceKafkaUserConfigPtrOutputWithContext(ctx context.Context) ServiceKafkaUserConfigPtrOutput

type ServiceKafkaUserConfigInput

type ServiceKafkaUserConfigInput interface {
	pulumi.Input

	ToServiceKafkaUserConfigOutput() ServiceKafkaUserConfigOutput
	ToServiceKafkaUserConfigOutputWithContext(context.Context) ServiceKafkaUserConfigOutput
}

ServiceKafkaUserConfigInput is an input type that accepts ServiceKafkaUserConfigArgs and ServiceKafkaUserConfigOutput values. You can construct a concrete instance of `ServiceKafkaUserConfigInput` via:

ServiceKafkaUserConfigArgs{...}

type ServiceKafkaUserConfigKafka

type ServiceKafkaUserConfigKafka struct {
	AutoCreateTopicsEnable                 *string `pulumi:"autoCreateTopicsEnable"`
	CompressionType                        *string `pulumi:"compressionType"`
	ConnectionsMaxIdleMs                   *string `pulumi:"connectionsMaxIdleMs"`
	DefaultReplicationFactor               *string `pulumi:"defaultReplicationFactor"`
	GroupMaxSessionTimeoutMs               *string `pulumi:"groupMaxSessionTimeoutMs"`
	GroupMinSessionTimeoutMs               *string `pulumi:"groupMinSessionTimeoutMs"`
	LogCleanerMaxCompactionLagMs           *string `pulumi:"logCleanerMaxCompactionLagMs"`
	LogCleanerMinCleanableRatio            *string `pulumi:"logCleanerMinCleanableRatio"`
	LogCleanerMinCompactionLagMs           *string `pulumi:"logCleanerMinCompactionLagMs"`
	LogCleanupPolicy                       *string `pulumi:"logCleanupPolicy"`
	LogMessageTimestampDifferenceMaxMs     *string `pulumi:"logMessageTimestampDifferenceMaxMs"`
	LogMessageTimestampType                *string `pulumi:"logMessageTimestampType"`
	LogRetentionBytes                      *string `pulumi:"logRetentionBytes"`
	LogRetentionHours                      *string `pulumi:"logRetentionHours"`
	LogSegmentBytes                        *string `pulumi:"logSegmentBytes"`
	MaxConnectionsPerIp                    *string `pulumi:"maxConnectionsPerIp"`
	MaxIncrementalFetchSessionCacheSlots   *string `pulumi:"maxIncrementalFetchSessionCacheSlots"`
	MessageMaxBytes                        *string `pulumi:"messageMaxBytes"`
	NumPartitions                          *string `pulumi:"numPartitions"`
	OffsetsRetentionMinutes                *string `pulumi:"offsetsRetentionMinutes"`
	ProducerPurgatoryPurgeIntervalRequests *string `pulumi:"producerPurgatoryPurgeIntervalRequests"`
	ReplicaFetchMaxBytes                   *string `pulumi:"replicaFetchMaxBytes"`
	ReplicaFetchResponseMaxBytes           *string `pulumi:"replicaFetchResponseMaxBytes"`
	SocketRequestMaxBytes                  *string `pulumi:"socketRequestMaxBytes"`
}

type ServiceKafkaUserConfigKafkaArgs

type ServiceKafkaUserConfigKafkaArgs struct {
	AutoCreateTopicsEnable                 pulumi.StringPtrInput `pulumi:"autoCreateTopicsEnable"`
	CompressionType                        pulumi.StringPtrInput `pulumi:"compressionType"`
	ConnectionsMaxIdleMs                   pulumi.StringPtrInput `pulumi:"connectionsMaxIdleMs"`
	DefaultReplicationFactor               pulumi.StringPtrInput `pulumi:"defaultReplicationFactor"`
	GroupMaxSessionTimeoutMs               pulumi.StringPtrInput `pulumi:"groupMaxSessionTimeoutMs"`
	GroupMinSessionTimeoutMs               pulumi.StringPtrInput `pulumi:"groupMinSessionTimeoutMs"`
	LogCleanerMaxCompactionLagMs           pulumi.StringPtrInput `pulumi:"logCleanerMaxCompactionLagMs"`
	LogCleanerMinCleanableRatio            pulumi.StringPtrInput `pulumi:"logCleanerMinCleanableRatio"`
	LogCleanerMinCompactionLagMs           pulumi.StringPtrInput `pulumi:"logCleanerMinCompactionLagMs"`
	LogCleanupPolicy                       pulumi.StringPtrInput `pulumi:"logCleanupPolicy"`
	LogMessageTimestampDifferenceMaxMs     pulumi.StringPtrInput `pulumi:"logMessageTimestampDifferenceMaxMs"`
	LogMessageTimestampType                pulumi.StringPtrInput `pulumi:"logMessageTimestampType"`
	LogRetentionBytes                      pulumi.StringPtrInput `pulumi:"logRetentionBytes"`
	LogRetentionHours                      pulumi.StringPtrInput `pulumi:"logRetentionHours"`
	LogSegmentBytes                        pulumi.StringPtrInput `pulumi:"logSegmentBytes"`
	MaxConnectionsPerIp                    pulumi.StringPtrInput `pulumi:"maxConnectionsPerIp"`
	MaxIncrementalFetchSessionCacheSlots   pulumi.StringPtrInput `pulumi:"maxIncrementalFetchSessionCacheSlots"`
	MessageMaxBytes                        pulumi.StringPtrInput `pulumi:"messageMaxBytes"`
	NumPartitions                          pulumi.StringPtrInput `pulumi:"numPartitions"`
	OffsetsRetentionMinutes                pulumi.StringPtrInput `pulumi:"offsetsRetentionMinutes"`
	ProducerPurgatoryPurgeIntervalRequests pulumi.StringPtrInput `pulumi:"producerPurgatoryPurgeIntervalRequests"`
	ReplicaFetchMaxBytes                   pulumi.StringPtrInput `pulumi:"replicaFetchMaxBytes"`
	ReplicaFetchResponseMaxBytes           pulumi.StringPtrInput `pulumi:"replicaFetchResponseMaxBytes"`
	SocketRequestMaxBytes                  pulumi.StringPtrInput `pulumi:"socketRequestMaxBytes"`
}

func (ServiceKafkaUserConfigKafkaArgs) ElementType

func (ServiceKafkaUserConfigKafkaArgs) ToServiceKafkaUserConfigKafkaOutput

func (i ServiceKafkaUserConfigKafkaArgs) ToServiceKafkaUserConfigKafkaOutput() ServiceKafkaUserConfigKafkaOutput

func (ServiceKafkaUserConfigKafkaArgs) ToServiceKafkaUserConfigKafkaOutputWithContext

func (i ServiceKafkaUserConfigKafkaArgs) ToServiceKafkaUserConfigKafkaOutputWithContext(ctx context.Context) ServiceKafkaUserConfigKafkaOutput

func (ServiceKafkaUserConfigKafkaArgs) ToServiceKafkaUserConfigKafkaPtrOutput

func (i ServiceKafkaUserConfigKafkaArgs) ToServiceKafkaUserConfigKafkaPtrOutput() ServiceKafkaUserConfigKafkaPtrOutput

func (ServiceKafkaUserConfigKafkaArgs) ToServiceKafkaUserConfigKafkaPtrOutputWithContext

func (i ServiceKafkaUserConfigKafkaArgs) ToServiceKafkaUserConfigKafkaPtrOutputWithContext(ctx context.Context) ServiceKafkaUserConfigKafkaPtrOutput

type ServiceKafkaUserConfigKafkaAuthenticationMethods

type ServiceKafkaUserConfigKafkaAuthenticationMethods struct {
	Certificate *string `pulumi:"certificate"`
	Sasl        *string `pulumi:"sasl"`
}

type ServiceKafkaUserConfigKafkaAuthenticationMethodsArgs

type ServiceKafkaUserConfigKafkaAuthenticationMethodsArgs struct {
	Certificate pulumi.StringPtrInput `pulumi:"certificate"`
	Sasl        pulumi.StringPtrInput `pulumi:"sasl"`
}

func (ServiceKafkaUserConfigKafkaAuthenticationMethodsArgs) ElementType

func (ServiceKafkaUserConfigKafkaAuthenticationMethodsArgs) ToServiceKafkaUserConfigKafkaAuthenticationMethodsOutput

func (i ServiceKafkaUserConfigKafkaAuthenticationMethodsArgs) ToServiceKafkaUserConfigKafkaAuthenticationMethodsOutput() ServiceKafkaUserConfigKafkaAuthenticationMethodsOutput

func (ServiceKafkaUserConfigKafkaAuthenticationMethodsArgs) ToServiceKafkaUserConfigKafkaAuthenticationMethodsOutputWithContext

func (i ServiceKafkaUserConfigKafkaAuthenticationMethodsArgs) ToServiceKafkaUserConfigKafkaAuthenticationMethodsOutputWithContext(ctx context.Context) ServiceKafkaUserConfigKafkaAuthenticationMethodsOutput

func (ServiceKafkaUserConfigKafkaAuthenticationMethodsArgs) ToServiceKafkaUserConfigKafkaAuthenticationMethodsPtrOutput

func (i ServiceKafkaUserConfigKafkaAuthenticationMethodsArgs) ToServiceKafkaUserConfigKafkaAuthenticationMethodsPtrOutput() ServiceKafkaUserConfigKafkaAuthenticationMethodsPtrOutput

func (ServiceKafkaUserConfigKafkaAuthenticationMethodsArgs) ToServiceKafkaUserConfigKafkaAuthenticationMethodsPtrOutputWithContext

func (i ServiceKafkaUserConfigKafkaAuthenticationMethodsArgs) ToServiceKafkaUserConfigKafkaAuthenticationMethodsPtrOutputWithContext(ctx context.Context) ServiceKafkaUserConfigKafkaAuthenticationMethodsPtrOutput

type ServiceKafkaUserConfigKafkaAuthenticationMethodsInput

type ServiceKafkaUserConfigKafkaAuthenticationMethodsInput interface {
	pulumi.Input

	ToServiceKafkaUserConfigKafkaAuthenticationMethodsOutput() ServiceKafkaUserConfigKafkaAuthenticationMethodsOutput
	ToServiceKafkaUserConfigKafkaAuthenticationMethodsOutputWithContext(context.Context) ServiceKafkaUserConfigKafkaAuthenticationMethodsOutput
}

ServiceKafkaUserConfigKafkaAuthenticationMethodsInput is an input type that accepts ServiceKafkaUserConfigKafkaAuthenticationMethodsArgs and ServiceKafkaUserConfigKafkaAuthenticationMethodsOutput values. You can construct a concrete instance of `ServiceKafkaUserConfigKafkaAuthenticationMethodsInput` via:

ServiceKafkaUserConfigKafkaAuthenticationMethodsArgs{...}

type ServiceKafkaUserConfigKafkaAuthenticationMethodsOutput

type ServiceKafkaUserConfigKafkaAuthenticationMethodsOutput struct{ *pulumi.OutputState }

func (ServiceKafkaUserConfigKafkaAuthenticationMethodsOutput) Certificate

func (ServiceKafkaUserConfigKafkaAuthenticationMethodsOutput) ElementType

func (ServiceKafkaUserConfigKafkaAuthenticationMethodsOutput) Sasl

func (ServiceKafkaUserConfigKafkaAuthenticationMethodsOutput) ToServiceKafkaUserConfigKafkaAuthenticationMethodsOutput

func (ServiceKafkaUserConfigKafkaAuthenticationMethodsOutput) ToServiceKafkaUserConfigKafkaAuthenticationMethodsOutputWithContext

func (o ServiceKafkaUserConfigKafkaAuthenticationMethodsOutput) ToServiceKafkaUserConfigKafkaAuthenticationMethodsOutputWithContext(ctx context.Context) ServiceKafkaUserConfigKafkaAuthenticationMethodsOutput

func (ServiceKafkaUserConfigKafkaAuthenticationMethodsOutput) ToServiceKafkaUserConfigKafkaAuthenticationMethodsPtrOutput

func (o ServiceKafkaUserConfigKafkaAuthenticationMethodsOutput) ToServiceKafkaUserConfigKafkaAuthenticationMethodsPtrOutput() ServiceKafkaUserConfigKafkaAuthenticationMethodsPtrOutput

func (ServiceKafkaUserConfigKafkaAuthenticationMethodsOutput) ToServiceKafkaUserConfigKafkaAuthenticationMethodsPtrOutputWithContext

func (o ServiceKafkaUserConfigKafkaAuthenticationMethodsOutput) ToServiceKafkaUserConfigKafkaAuthenticationMethodsPtrOutputWithContext(ctx context.Context) ServiceKafkaUserConfigKafkaAuthenticationMethodsPtrOutput

type ServiceKafkaUserConfigKafkaAuthenticationMethodsPtrInput

type ServiceKafkaUserConfigKafkaAuthenticationMethodsPtrInput interface {
	pulumi.Input

	ToServiceKafkaUserConfigKafkaAuthenticationMethodsPtrOutput() ServiceKafkaUserConfigKafkaAuthenticationMethodsPtrOutput
	ToServiceKafkaUserConfigKafkaAuthenticationMethodsPtrOutputWithContext(context.Context) ServiceKafkaUserConfigKafkaAuthenticationMethodsPtrOutput
}

ServiceKafkaUserConfigKafkaAuthenticationMethodsPtrInput is an input type that accepts ServiceKafkaUserConfigKafkaAuthenticationMethodsArgs, ServiceKafkaUserConfigKafkaAuthenticationMethodsPtr and ServiceKafkaUserConfigKafkaAuthenticationMethodsPtrOutput values. You can construct a concrete instance of `ServiceKafkaUserConfigKafkaAuthenticationMethodsPtrInput` via:

        ServiceKafkaUserConfigKafkaAuthenticationMethodsArgs{...}

or:

        nil

type ServiceKafkaUserConfigKafkaAuthenticationMethodsPtrOutput

type ServiceKafkaUserConfigKafkaAuthenticationMethodsPtrOutput struct{ *pulumi.OutputState }

func (ServiceKafkaUserConfigKafkaAuthenticationMethodsPtrOutput) Certificate

func (ServiceKafkaUserConfigKafkaAuthenticationMethodsPtrOutput) Elem

func (ServiceKafkaUserConfigKafkaAuthenticationMethodsPtrOutput) ElementType

func (ServiceKafkaUserConfigKafkaAuthenticationMethodsPtrOutput) Sasl

func (ServiceKafkaUserConfigKafkaAuthenticationMethodsPtrOutput) ToServiceKafkaUserConfigKafkaAuthenticationMethodsPtrOutput

func (ServiceKafkaUserConfigKafkaAuthenticationMethodsPtrOutput) ToServiceKafkaUserConfigKafkaAuthenticationMethodsPtrOutputWithContext

func (o ServiceKafkaUserConfigKafkaAuthenticationMethodsPtrOutput) ToServiceKafkaUserConfigKafkaAuthenticationMethodsPtrOutputWithContext(ctx context.Context) ServiceKafkaUserConfigKafkaAuthenticationMethodsPtrOutput

type ServiceKafkaUserConfigKafkaConnectConfig

type ServiceKafkaUserConfigKafkaConnectConfig struct {
	ConsumerIsolationLevel *string `pulumi:"consumerIsolationLevel"`
	ConsumerMaxPollRecords *string `pulumi:"consumerMaxPollRecords"`
	OffsetFlushIntervalMs  *string `pulumi:"offsetFlushIntervalMs"`
}

type ServiceKafkaUserConfigKafkaConnectConfigArgs

type ServiceKafkaUserConfigKafkaConnectConfigArgs struct {
	ConsumerIsolationLevel pulumi.StringPtrInput `pulumi:"consumerIsolationLevel"`
	ConsumerMaxPollRecords pulumi.StringPtrInput `pulumi:"consumerMaxPollRecords"`
	OffsetFlushIntervalMs  pulumi.StringPtrInput `pulumi:"offsetFlushIntervalMs"`
}

func (ServiceKafkaUserConfigKafkaConnectConfigArgs) ElementType

func (ServiceKafkaUserConfigKafkaConnectConfigArgs) ToServiceKafkaUserConfigKafkaConnectConfigOutput

func (i ServiceKafkaUserConfigKafkaConnectConfigArgs) ToServiceKafkaUserConfigKafkaConnectConfigOutput() ServiceKafkaUserConfigKafkaConnectConfigOutput

func (ServiceKafkaUserConfigKafkaConnectConfigArgs) ToServiceKafkaUserConfigKafkaConnectConfigOutputWithContext

func (i ServiceKafkaUserConfigKafkaConnectConfigArgs) ToServiceKafkaUserConfigKafkaConnectConfigOutputWithContext(ctx context.Context) ServiceKafkaUserConfigKafkaConnectConfigOutput

func (ServiceKafkaUserConfigKafkaConnectConfigArgs) ToServiceKafkaUserConfigKafkaConnectConfigPtrOutput

func (i ServiceKafkaUserConfigKafkaConnectConfigArgs) ToServiceKafkaUserConfigKafkaConnectConfigPtrOutput() ServiceKafkaUserConfigKafkaConnectConfigPtrOutput

func (ServiceKafkaUserConfigKafkaConnectConfigArgs) ToServiceKafkaUserConfigKafkaConnectConfigPtrOutputWithContext

func (i ServiceKafkaUserConfigKafkaConnectConfigArgs) ToServiceKafkaUserConfigKafkaConnectConfigPtrOutputWithContext(ctx context.Context) ServiceKafkaUserConfigKafkaConnectConfigPtrOutput

type ServiceKafkaUserConfigKafkaConnectConfigInput

type ServiceKafkaUserConfigKafkaConnectConfigInput interface {
	pulumi.Input

	ToServiceKafkaUserConfigKafkaConnectConfigOutput() ServiceKafkaUserConfigKafkaConnectConfigOutput
	ToServiceKafkaUserConfigKafkaConnectConfigOutputWithContext(context.Context) ServiceKafkaUserConfigKafkaConnectConfigOutput
}

ServiceKafkaUserConfigKafkaConnectConfigInput is an input type that accepts ServiceKafkaUserConfigKafkaConnectConfigArgs and ServiceKafkaUserConfigKafkaConnectConfigOutput values. You can construct a concrete instance of `ServiceKafkaUserConfigKafkaConnectConfigInput` via:

ServiceKafkaUserConfigKafkaConnectConfigArgs{...}

type ServiceKafkaUserConfigKafkaConnectConfigOutput

type ServiceKafkaUserConfigKafkaConnectConfigOutput struct{ *pulumi.OutputState }

func (ServiceKafkaUserConfigKafkaConnectConfigOutput) ConsumerIsolationLevel

func (ServiceKafkaUserConfigKafkaConnectConfigOutput) ConsumerMaxPollRecords

func (ServiceKafkaUserConfigKafkaConnectConfigOutput) ElementType

func (ServiceKafkaUserConfigKafkaConnectConfigOutput) OffsetFlushIntervalMs

func (ServiceKafkaUserConfigKafkaConnectConfigOutput) ToServiceKafkaUserConfigKafkaConnectConfigOutput

func (o ServiceKafkaUserConfigKafkaConnectConfigOutput) ToServiceKafkaUserConfigKafkaConnectConfigOutput() ServiceKafkaUserConfigKafkaConnectConfigOutput

func (ServiceKafkaUserConfigKafkaConnectConfigOutput) ToServiceKafkaUserConfigKafkaConnectConfigOutputWithContext

func (o ServiceKafkaUserConfigKafkaConnectConfigOutput) ToServiceKafkaUserConfigKafkaConnectConfigOutputWithContext(ctx context.Context) ServiceKafkaUserConfigKafkaConnectConfigOutput

func (ServiceKafkaUserConfigKafkaConnectConfigOutput) ToServiceKafkaUserConfigKafkaConnectConfigPtrOutput

func (o ServiceKafkaUserConfigKafkaConnectConfigOutput) ToServiceKafkaUserConfigKafkaConnectConfigPtrOutput() ServiceKafkaUserConfigKafkaConnectConfigPtrOutput

func (ServiceKafkaUserConfigKafkaConnectConfigOutput) ToServiceKafkaUserConfigKafkaConnectConfigPtrOutputWithContext

func (o ServiceKafkaUserConfigKafkaConnectConfigOutput) ToServiceKafkaUserConfigKafkaConnectConfigPtrOutputWithContext(ctx context.Context) ServiceKafkaUserConfigKafkaConnectConfigPtrOutput

type ServiceKafkaUserConfigKafkaConnectConfigPtrInput

type ServiceKafkaUserConfigKafkaConnectConfigPtrInput interface {
	pulumi.Input

	ToServiceKafkaUserConfigKafkaConnectConfigPtrOutput() ServiceKafkaUserConfigKafkaConnectConfigPtrOutput
	ToServiceKafkaUserConfigKafkaConnectConfigPtrOutputWithContext(context.Context) ServiceKafkaUserConfigKafkaConnectConfigPtrOutput
}

ServiceKafkaUserConfigKafkaConnectConfigPtrInput is an input type that accepts ServiceKafkaUserConfigKafkaConnectConfigArgs, ServiceKafkaUserConfigKafkaConnectConfigPtr and ServiceKafkaUserConfigKafkaConnectConfigPtrOutput values. You can construct a concrete instance of `ServiceKafkaUserConfigKafkaConnectConfigPtrInput` via:

        ServiceKafkaUserConfigKafkaConnectConfigArgs{...}

or:

        nil

type ServiceKafkaUserConfigKafkaConnectConfigPtrOutput

type ServiceKafkaUserConfigKafkaConnectConfigPtrOutput struct{ *pulumi.OutputState }

func (ServiceKafkaUserConfigKafkaConnectConfigPtrOutput) ConsumerIsolationLevel

func (ServiceKafkaUserConfigKafkaConnectConfigPtrOutput) ConsumerMaxPollRecords

func (ServiceKafkaUserConfigKafkaConnectConfigPtrOutput) Elem

func (ServiceKafkaUserConfigKafkaConnectConfigPtrOutput) ElementType

func (ServiceKafkaUserConfigKafkaConnectConfigPtrOutput) OffsetFlushIntervalMs

func (ServiceKafkaUserConfigKafkaConnectConfigPtrOutput) ToServiceKafkaUserConfigKafkaConnectConfigPtrOutput

func (o ServiceKafkaUserConfigKafkaConnectConfigPtrOutput) ToServiceKafkaUserConfigKafkaConnectConfigPtrOutput() ServiceKafkaUserConfigKafkaConnectConfigPtrOutput

func (ServiceKafkaUserConfigKafkaConnectConfigPtrOutput) ToServiceKafkaUserConfigKafkaConnectConfigPtrOutputWithContext

func (o ServiceKafkaUserConfigKafkaConnectConfigPtrOutput) ToServiceKafkaUserConfigKafkaConnectConfigPtrOutputWithContext(ctx context.Context) ServiceKafkaUserConfigKafkaConnectConfigPtrOutput

type ServiceKafkaUserConfigKafkaInput

type ServiceKafkaUserConfigKafkaInput interface {
	pulumi.Input

	ToServiceKafkaUserConfigKafkaOutput() ServiceKafkaUserConfigKafkaOutput
	ToServiceKafkaUserConfigKafkaOutputWithContext(context.Context) ServiceKafkaUserConfigKafkaOutput
}

ServiceKafkaUserConfigKafkaInput is an input type that accepts ServiceKafkaUserConfigKafkaArgs and ServiceKafkaUserConfigKafkaOutput values. You can construct a concrete instance of `ServiceKafkaUserConfigKafkaInput` via:

ServiceKafkaUserConfigKafkaArgs{...}

type ServiceKafkaUserConfigKafkaOutput

type ServiceKafkaUserConfigKafkaOutput struct{ *pulumi.OutputState }

func (ServiceKafkaUserConfigKafkaOutput) AutoCreateTopicsEnable

func (o ServiceKafkaUserConfigKafkaOutput) AutoCreateTopicsEnable() pulumi.StringPtrOutput

func (ServiceKafkaUserConfigKafkaOutput) CompressionType

func (ServiceKafkaUserConfigKafkaOutput) ConnectionsMaxIdleMs

func (o ServiceKafkaUserConfigKafkaOutput) ConnectionsMaxIdleMs() pulumi.StringPtrOutput

func (ServiceKafkaUserConfigKafkaOutput) DefaultReplicationFactor

func (o ServiceKafkaUserConfigKafkaOutput) DefaultReplicationFactor() pulumi.StringPtrOutput

func (ServiceKafkaUserConfigKafkaOutput) ElementType

func (ServiceKafkaUserConfigKafkaOutput) GroupMaxSessionTimeoutMs

func (o ServiceKafkaUserConfigKafkaOutput) GroupMaxSessionTimeoutMs() pulumi.StringPtrOutput

func (ServiceKafkaUserConfigKafkaOutput) GroupMinSessionTimeoutMs

func (o ServiceKafkaUserConfigKafkaOutput) GroupMinSessionTimeoutMs() pulumi.StringPtrOutput

func (ServiceKafkaUserConfigKafkaOutput) LogCleanerMaxCompactionLagMs

func (o ServiceKafkaUserConfigKafkaOutput) LogCleanerMaxCompactionLagMs() pulumi.StringPtrOutput

func (ServiceKafkaUserConfigKafkaOutput) LogCleanerMinCleanableRatio

func (o ServiceKafkaUserConfigKafkaOutput) LogCleanerMinCleanableRatio() pulumi.StringPtrOutput

func (ServiceKafkaUserConfigKafkaOutput) LogCleanerMinCompactionLagMs

func (o ServiceKafkaUserConfigKafkaOutput) LogCleanerMinCompactionLagMs() pulumi.StringPtrOutput

func (ServiceKafkaUserConfigKafkaOutput) LogCleanupPolicy

func (ServiceKafkaUserConfigKafkaOutput) LogMessageTimestampDifferenceMaxMs

func (o ServiceKafkaUserConfigKafkaOutput) LogMessageTimestampDifferenceMaxMs() pulumi.StringPtrOutput

func (ServiceKafkaUserConfigKafkaOutput) LogMessageTimestampType

func (o ServiceKafkaUserConfigKafkaOutput) LogMessageTimestampType() pulumi.StringPtrOutput

func (ServiceKafkaUserConfigKafkaOutput) LogRetentionBytes

func (ServiceKafkaUserConfigKafkaOutput) LogRetentionHours

func (ServiceKafkaUserConfigKafkaOutput) LogSegmentBytes

func (ServiceKafkaUserConfigKafkaOutput) MaxConnectionsPerIp

func (ServiceKafkaUserConfigKafkaOutput) MaxIncrementalFetchSessionCacheSlots added in v2.2.1

func (o ServiceKafkaUserConfigKafkaOutput) MaxIncrementalFetchSessionCacheSlots() pulumi.StringPtrOutput

func (ServiceKafkaUserConfigKafkaOutput) MessageMaxBytes

func (ServiceKafkaUserConfigKafkaOutput) NumPartitions

func (ServiceKafkaUserConfigKafkaOutput) OffsetsRetentionMinutes

func (o ServiceKafkaUserConfigKafkaOutput) OffsetsRetentionMinutes() pulumi.StringPtrOutput

func (ServiceKafkaUserConfigKafkaOutput) ProducerPurgatoryPurgeIntervalRequests

func (o ServiceKafkaUserConfigKafkaOutput) ProducerPurgatoryPurgeIntervalRequests() pulumi.StringPtrOutput

func (ServiceKafkaUserConfigKafkaOutput) ReplicaFetchMaxBytes

func (o ServiceKafkaUserConfigKafkaOutput) ReplicaFetchMaxBytes() pulumi.StringPtrOutput

func (ServiceKafkaUserConfigKafkaOutput) ReplicaFetchResponseMaxBytes

func (o ServiceKafkaUserConfigKafkaOutput) ReplicaFetchResponseMaxBytes() pulumi.StringPtrOutput

func (ServiceKafkaUserConfigKafkaOutput) SocketRequestMaxBytes

func (o ServiceKafkaUserConfigKafkaOutput) SocketRequestMaxBytes() pulumi.StringPtrOutput

func (ServiceKafkaUserConfigKafkaOutput) ToServiceKafkaUserConfigKafkaOutput

func (o ServiceKafkaUserConfigKafkaOutput) ToServiceKafkaUserConfigKafkaOutput() ServiceKafkaUserConfigKafkaOutput

func (ServiceKafkaUserConfigKafkaOutput) ToServiceKafkaUserConfigKafkaOutputWithContext

func (o ServiceKafkaUserConfigKafkaOutput) ToServiceKafkaUserConfigKafkaOutputWithContext(ctx context.Context) ServiceKafkaUserConfigKafkaOutput

func (ServiceKafkaUserConfigKafkaOutput) ToServiceKafkaUserConfigKafkaPtrOutput

func (o ServiceKafkaUserConfigKafkaOutput) ToServiceKafkaUserConfigKafkaPtrOutput() ServiceKafkaUserConfigKafkaPtrOutput

func (ServiceKafkaUserConfigKafkaOutput) ToServiceKafkaUserConfigKafkaPtrOutputWithContext

func (o ServiceKafkaUserConfigKafkaOutput) ToServiceKafkaUserConfigKafkaPtrOutputWithContext(ctx context.Context) ServiceKafkaUserConfigKafkaPtrOutput

type ServiceKafkaUserConfigKafkaPtrInput

type ServiceKafkaUserConfigKafkaPtrInput interface {
	pulumi.Input

	ToServiceKafkaUserConfigKafkaPtrOutput() ServiceKafkaUserConfigKafkaPtrOutput
	ToServiceKafkaUserConfigKafkaPtrOutputWithContext(context.Context) ServiceKafkaUserConfigKafkaPtrOutput
}

ServiceKafkaUserConfigKafkaPtrInput is an input type that accepts ServiceKafkaUserConfigKafkaArgs, ServiceKafkaUserConfigKafkaPtr and ServiceKafkaUserConfigKafkaPtrOutput values. You can construct a concrete instance of `ServiceKafkaUserConfigKafkaPtrInput` via:

        ServiceKafkaUserConfigKafkaArgs{...}

or:

        nil

type ServiceKafkaUserConfigKafkaPtrOutput

type ServiceKafkaUserConfigKafkaPtrOutput struct{ *pulumi.OutputState }

func (ServiceKafkaUserConfigKafkaPtrOutput) AutoCreateTopicsEnable

func (o ServiceKafkaUserConfigKafkaPtrOutput) AutoCreateTopicsEnable() pulumi.StringPtrOutput

func (ServiceKafkaUserConfigKafkaPtrOutput) CompressionType

func (ServiceKafkaUserConfigKafkaPtrOutput) ConnectionsMaxIdleMs

func (ServiceKafkaUserConfigKafkaPtrOutput) DefaultReplicationFactor

func (o ServiceKafkaUserConfigKafkaPtrOutput) DefaultReplicationFactor() pulumi.StringPtrOutput

func (ServiceKafkaUserConfigKafkaPtrOutput) Elem

func (ServiceKafkaUserConfigKafkaPtrOutput) ElementType

func (ServiceKafkaUserConfigKafkaPtrOutput) GroupMaxSessionTimeoutMs

func (o ServiceKafkaUserConfigKafkaPtrOutput) GroupMaxSessionTimeoutMs() pulumi.StringPtrOutput

func (ServiceKafkaUserConfigKafkaPtrOutput) GroupMinSessionTimeoutMs

func (o ServiceKafkaUserConfigKafkaPtrOutput) GroupMinSessionTimeoutMs() pulumi.StringPtrOutput

func (ServiceKafkaUserConfigKafkaPtrOutput) LogCleanerMaxCompactionLagMs

func (o ServiceKafkaUserConfigKafkaPtrOutput) LogCleanerMaxCompactionLagMs() pulumi.StringPtrOutput

func (ServiceKafkaUserConfigKafkaPtrOutput) LogCleanerMinCleanableRatio

func (o ServiceKafkaUserConfigKafkaPtrOutput) LogCleanerMinCleanableRatio() pulumi.StringPtrOutput

func (ServiceKafkaUserConfigKafkaPtrOutput) LogCleanerMinCompactionLagMs

func (o ServiceKafkaUserConfigKafkaPtrOutput) LogCleanerMinCompactionLagMs() pulumi.StringPtrOutput

func (ServiceKafkaUserConfigKafkaPtrOutput) LogCleanupPolicy

func (ServiceKafkaUserConfigKafkaPtrOutput) LogMessageTimestampDifferenceMaxMs

func (o ServiceKafkaUserConfigKafkaPtrOutput) LogMessageTimestampDifferenceMaxMs() pulumi.StringPtrOutput

func (ServiceKafkaUserConfigKafkaPtrOutput) LogMessageTimestampType

func (o ServiceKafkaUserConfigKafkaPtrOutput) LogMessageTimestampType() pulumi.StringPtrOutput

func (ServiceKafkaUserConfigKafkaPtrOutput) LogRetentionBytes

func (ServiceKafkaUserConfigKafkaPtrOutput) LogRetentionHours

func (ServiceKafkaUserConfigKafkaPtrOutput) LogSegmentBytes

func (ServiceKafkaUserConfigKafkaPtrOutput) MaxConnectionsPerIp

func (ServiceKafkaUserConfigKafkaPtrOutput) MaxIncrementalFetchSessionCacheSlots added in v2.2.1

func (o ServiceKafkaUserConfigKafkaPtrOutput) MaxIncrementalFetchSessionCacheSlots() pulumi.StringPtrOutput

func (ServiceKafkaUserConfigKafkaPtrOutput) MessageMaxBytes

func (ServiceKafkaUserConfigKafkaPtrOutput) NumPartitions

func (ServiceKafkaUserConfigKafkaPtrOutput) OffsetsRetentionMinutes

func (o ServiceKafkaUserConfigKafkaPtrOutput) OffsetsRetentionMinutes() pulumi.StringPtrOutput

func (ServiceKafkaUserConfigKafkaPtrOutput) ProducerPurgatoryPurgeIntervalRequests

func (o ServiceKafkaUserConfigKafkaPtrOutput) ProducerPurgatoryPurgeIntervalRequests() pulumi.StringPtrOutput

func (ServiceKafkaUserConfigKafkaPtrOutput) ReplicaFetchMaxBytes

func (ServiceKafkaUserConfigKafkaPtrOutput) ReplicaFetchResponseMaxBytes

func (o ServiceKafkaUserConfigKafkaPtrOutput) ReplicaFetchResponseMaxBytes() pulumi.StringPtrOutput

func (ServiceKafkaUserConfigKafkaPtrOutput) SocketRequestMaxBytes

func (ServiceKafkaUserConfigKafkaPtrOutput) ToServiceKafkaUserConfigKafkaPtrOutput

func (o ServiceKafkaUserConfigKafkaPtrOutput) ToServiceKafkaUserConfigKafkaPtrOutput() ServiceKafkaUserConfigKafkaPtrOutput

func (ServiceKafkaUserConfigKafkaPtrOutput) ToServiceKafkaUserConfigKafkaPtrOutputWithContext

func (o ServiceKafkaUserConfigKafkaPtrOutput) ToServiceKafkaUserConfigKafkaPtrOutputWithContext(ctx context.Context) ServiceKafkaUserConfigKafkaPtrOutput

type ServiceKafkaUserConfigKafkaRestConfig

type ServiceKafkaUserConfigKafkaRestConfig struct {
	ConsumerEnableAutoCommit  *string `pulumi:"consumerEnableAutoCommit"`
	ConsumerRequestMaxBytes   *string `pulumi:"consumerRequestMaxBytes"`
	ConsumerRequestTimeoutMs  *string `pulumi:"consumerRequestTimeoutMs"`
	ProducerAcks              *string `pulumi:"producerAcks"`
	ProducerLingerMs          *string `pulumi:"producerLingerMs"`
	SimpleconsumerPoolSizeMax *string `pulumi:"simpleconsumerPoolSizeMax"`
}

type ServiceKafkaUserConfigKafkaRestConfigArgs

type ServiceKafkaUserConfigKafkaRestConfigArgs struct {
	ConsumerEnableAutoCommit  pulumi.StringPtrInput `pulumi:"consumerEnableAutoCommit"`
	ConsumerRequestMaxBytes   pulumi.StringPtrInput `pulumi:"consumerRequestMaxBytes"`
	ConsumerRequestTimeoutMs  pulumi.StringPtrInput `pulumi:"consumerRequestTimeoutMs"`
	ProducerAcks              pulumi.StringPtrInput `pulumi:"producerAcks"`
	ProducerLingerMs          pulumi.StringPtrInput `pulumi:"producerLingerMs"`
	SimpleconsumerPoolSizeMax pulumi.StringPtrInput `pulumi:"simpleconsumerPoolSizeMax"`
}

func (ServiceKafkaUserConfigKafkaRestConfigArgs) ElementType

func (ServiceKafkaUserConfigKafkaRestConfigArgs) ToServiceKafkaUserConfigKafkaRestConfigOutput

func (i ServiceKafkaUserConfigKafkaRestConfigArgs) ToServiceKafkaUserConfigKafkaRestConfigOutput() ServiceKafkaUserConfigKafkaRestConfigOutput

func (ServiceKafkaUserConfigKafkaRestConfigArgs) ToServiceKafkaUserConfigKafkaRestConfigOutputWithContext

func (i ServiceKafkaUserConfigKafkaRestConfigArgs) ToServiceKafkaUserConfigKafkaRestConfigOutputWithContext(ctx context.Context) ServiceKafkaUserConfigKafkaRestConfigOutput

func (ServiceKafkaUserConfigKafkaRestConfigArgs) ToServiceKafkaUserConfigKafkaRestConfigPtrOutput

func (i ServiceKafkaUserConfigKafkaRestConfigArgs) ToServiceKafkaUserConfigKafkaRestConfigPtrOutput() ServiceKafkaUserConfigKafkaRestConfigPtrOutput

func (ServiceKafkaUserConfigKafkaRestConfigArgs) ToServiceKafkaUserConfigKafkaRestConfigPtrOutputWithContext

func (i ServiceKafkaUserConfigKafkaRestConfigArgs) ToServiceKafkaUserConfigKafkaRestConfigPtrOutputWithContext(ctx context.Context) ServiceKafkaUserConfigKafkaRestConfigPtrOutput

type ServiceKafkaUserConfigKafkaRestConfigInput

type ServiceKafkaUserConfigKafkaRestConfigInput interface {
	pulumi.Input

	ToServiceKafkaUserConfigKafkaRestConfigOutput() ServiceKafkaUserConfigKafkaRestConfigOutput
	ToServiceKafkaUserConfigKafkaRestConfigOutputWithContext(context.Context) ServiceKafkaUserConfigKafkaRestConfigOutput
}

ServiceKafkaUserConfigKafkaRestConfigInput is an input type that accepts ServiceKafkaUserConfigKafkaRestConfigArgs and ServiceKafkaUserConfigKafkaRestConfigOutput values. You can construct a concrete instance of `ServiceKafkaUserConfigKafkaRestConfigInput` via:

ServiceKafkaUserConfigKafkaRestConfigArgs{...}

type ServiceKafkaUserConfigKafkaRestConfigOutput

type ServiceKafkaUserConfigKafkaRestConfigOutput struct{ *pulumi.OutputState }

func (ServiceKafkaUserConfigKafkaRestConfigOutput) ConsumerEnableAutoCommit

func (ServiceKafkaUserConfigKafkaRestConfigOutput) ConsumerRequestMaxBytes

func (ServiceKafkaUserConfigKafkaRestConfigOutput) ConsumerRequestTimeoutMs

func (ServiceKafkaUserConfigKafkaRestConfigOutput) ElementType

func (ServiceKafkaUserConfigKafkaRestConfigOutput) ProducerAcks

func (ServiceKafkaUserConfigKafkaRestConfigOutput) ProducerLingerMs

func (ServiceKafkaUserConfigKafkaRestConfigOutput) SimpleconsumerPoolSizeMax

func (ServiceKafkaUserConfigKafkaRestConfigOutput) ToServiceKafkaUserConfigKafkaRestConfigOutput

func (o ServiceKafkaUserConfigKafkaRestConfigOutput) ToServiceKafkaUserConfigKafkaRestConfigOutput() ServiceKafkaUserConfigKafkaRestConfigOutput

func (ServiceKafkaUserConfigKafkaRestConfigOutput) ToServiceKafkaUserConfigKafkaRestConfigOutputWithContext

func (o ServiceKafkaUserConfigKafkaRestConfigOutput) ToServiceKafkaUserConfigKafkaRestConfigOutputWithContext(ctx context.Context) ServiceKafkaUserConfigKafkaRestConfigOutput

func (ServiceKafkaUserConfigKafkaRestConfigOutput) ToServiceKafkaUserConfigKafkaRestConfigPtrOutput

func (o ServiceKafkaUserConfigKafkaRestConfigOutput) ToServiceKafkaUserConfigKafkaRestConfigPtrOutput() ServiceKafkaUserConfigKafkaRestConfigPtrOutput

func (ServiceKafkaUserConfigKafkaRestConfigOutput) ToServiceKafkaUserConfigKafkaRestConfigPtrOutputWithContext

func (o ServiceKafkaUserConfigKafkaRestConfigOutput) ToServiceKafkaUserConfigKafkaRestConfigPtrOutputWithContext(ctx context.Context) ServiceKafkaUserConfigKafkaRestConfigPtrOutput

type ServiceKafkaUserConfigKafkaRestConfigPtrInput

type ServiceKafkaUserConfigKafkaRestConfigPtrInput interface {
	pulumi.Input

	ToServiceKafkaUserConfigKafkaRestConfigPtrOutput() ServiceKafkaUserConfigKafkaRestConfigPtrOutput
	ToServiceKafkaUserConfigKafkaRestConfigPtrOutputWithContext(context.Context) ServiceKafkaUserConfigKafkaRestConfigPtrOutput
}

ServiceKafkaUserConfigKafkaRestConfigPtrInput is an input type that accepts ServiceKafkaUserConfigKafkaRestConfigArgs, ServiceKafkaUserConfigKafkaRestConfigPtr and ServiceKafkaUserConfigKafkaRestConfigPtrOutput values. You can construct a concrete instance of `ServiceKafkaUserConfigKafkaRestConfigPtrInput` via:

        ServiceKafkaUserConfigKafkaRestConfigArgs{...}

or:

        nil

type ServiceKafkaUserConfigKafkaRestConfigPtrOutput

type ServiceKafkaUserConfigKafkaRestConfigPtrOutput struct{ *pulumi.OutputState }

func (ServiceKafkaUserConfigKafkaRestConfigPtrOutput) ConsumerEnableAutoCommit

func (ServiceKafkaUserConfigKafkaRestConfigPtrOutput) ConsumerRequestMaxBytes

func (ServiceKafkaUserConfigKafkaRestConfigPtrOutput) ConsumerRequestTimeoutMs

func (ServiceKafkaUserConfigKafkaRestConfigPtrOutput) Elem

func (ServiceKafkaUserConfigKafkaRestConfigPtrOutput) ElementType

func (ServiceKafkaUserConfigKafkaRestConfigPtrOutput) ProducerAcks

func (ServiceKafkaUserConfigKafkaRestConfigPtrOutput) ProducerLingerMs

func (ServiceKafkaUserConfigKafkaRestConfigPtrOutput) SimpleconsumerPoolSizeMax

func (ServiceKafkaUserConfigKafkaRestConfigPtrOutput) ToServiceKafkaUserConfigKafkaRestConfigPtrOutput

func (o ServiceKafkaUserConfigKafkaRestConfigPtrOutput) ToServiceKafkaUserConfigKafkaRestConfigPtrOutput() ServiceKafkaUserConfigKafkaRestConfigPtrOutput

func (ServiceKafkaUserConfigKafkaRestConfigPtrOutput) ToServiceKafkaUserConfigKafkaRestConfigPtrOutputWithContext

func (o ServiceKafkaUserConfigKafkaRestConfigPtrOutput) ToServiceKafkaUserConfigKafkaRestConfigPtrOutputWithContext(ctx context.Context) ServiceKafkaUserConfigKafkaRestConfigPtrOutput

type ServiceKafkaUserConfigOutput

type ServiceKafkaUserConfigOutput struct{ *pulumi.OutputState }

func (ServiceKafkaUserConfigOutput) CustomDomain

func (ServiceKafkaUserConfigOutput) ElementType

func (ServiceKafkaUserConfigOutput) IpFilters

func (ServiceKafkaUserConfigOutput) Kafka

func (ServiceKafkaUserConfigOutput) KafkaAuthenticationMethods

func (ServiceKafkaUserConfigOutput) KafkaConnect

func (ServiceKafkaUserConfigOutput) KafkaConnectConfig

func (ServiceKafkaUserConfigOutput) KafkaRest

func (ServiceKafkaUserConfigOutput) KafkaRestConfig

func (ServiceKafkaUserConfigOutput) KafkaVersion

func (ServiceKafkaUserConfigOutput) PrivateAccess

func (ServiceKafkaUserConfigOutput) PublicAccess

func (ServiceKafkaUserConfigOutput) SchemaRegistry

func (ServiceKafkaUserConfigOutput) ToServiceKafkaUserConfigOutput

func (o ServiceKafkaUserConfigOutput) ToServiceKafkaUserConfigOutput() ServiceKafkaUserConfigOutput

func (ServiceKafkaUserConfigOutput) ToServiceKafkaUserConfigOutputWithContext

func (o ServiceKafkaUserConfigOutput) ToServiceKafkaUserConfigOutputWithContext(ctx context.Context) ServiceKafkaUserConfigOutput

func (ServiceKafkaUserConfigOutput) ToServiceKafkaUserConfigPtrOutput

func (o ServiceKafkaUserConfigOutput) ToServiceKafkaUserConfigPtrOutput() ServiceKafkaUserConfigPtrOutput

func (ServiceKafkaUserConfigOutput) ToServiceKafkaUserConfigPtrOutputWithContext

func (o ServiceKafkaUserConfigOutput) ToServiceKafkaUserConfigPtrOutputWithContext(ctx context.Context) ServiceKafkaUserConfigPtrOutput

type ServiceKafkaUserConfigPrivateAccess

type ServiceKafkaUserConfigPrivateAccess struct {
	Prometheus *string `pulumi:"prometheus"`
}

type ServiceKafkaUserConfigPrivateAccessArgs

type ServiceKafkaUserConfigPrivateAccessArgs struct {
	Prometheus pulumi.StringPtrInput `pulumi:"prometheus"`
}

func (ServiceKafkaUserConfigPrivateAccessArgs) ElementType

func (ServiceKafkaUserConfigPrivateAccessArgs) ToServiceKafkaUserConfigPrivateAccessOutput

func (i ServiceKafkaUserConfigPrivateAccessArgs) ToServiceKafkaUserConfigPrivateAccessOutput() ServiceKafkaUserConfigPrivateAccessOutput

func (ServiceKafkaUserConfigPrivateAccessArgs) ToServiceKafkaUserConfigPrivateAccessOutputWithContext

func (i ServiceKafkaUserConfigPrivateAccessArgs) ToServiceKafkaUserConfigPrivateAccessOutputWithContext(ctx context.Context) ServiceKafkaUserConfigPrivateAccessOutput

func (ServiceKafkaUserConfigPrivateAccessArgs) ToServiceKafkaUserConfigPrivateAccessPtrOutput

func (i ServiceKafkaUserConfigPrivateAccessArgs) ToServiceKafkaUserConfigPrivateAccessPtrOutput() ServiceKafkaUserConfigPrivateAccessPtrOutput

func (ServiceKafkaUserConfigPrivateAccessArgs) ToServiceKafkaUserConfigPrivateAccessPtrOutputWithContext

func (i ServiceKafkaUserConfigPrivateAccessArgs) ToServiceKafkaUserConfigPrivateAccessPtrOutputWithContext(ctx context.Context) ServiceKafkaUserConfigPrivateAccessPtrOutput

type ServiceKafkaUserConfigPrivateAccessInput

type ServiceKafkaUserConfigPrivateAccessInput interface {
	pulumi.Input

	ToServiceKafkaUserConfigPrivateAccessOutput() ServiceKafkaUserConfigPrivateAccessOutput
	ToServiceKafkaUserConfigPrivateAccessOutputWithContext(context.Context) ServiceKafkaUserConfigPrivateAccessOutput
}

ServiceKafkaUserConfigPrivateAccessInput is an input type that accepts ServiceKafkaUserConfigPrivateAccessArgs and ServiceKafkaUserConfigPrivateAccessOutput values. You can construct a concrete instance of `ServiceKafkaUserConfigPrivateAccessInput` via:

ServiceKafkaUserConfigPrivateAccessArgs{...}

type ServiceKafkaUserConfigPrivateAccessOutput

type ServiceKafkaUserConfigPrivateAccessOutput struct{ *pulumi.OutputState }

func (ServiceKafkaUserConfigPrivateAccessOutput) ElementType

func (ServiceKafkaUserConfigPrivateAccessOutput) Prometheus

func (ServiceKafkaUserConfigPrivateAccessOutput) ToServiceKafkaUserConfigPrivateAccessOutput

func (o ServiceKafkaUserConfigPrivateAccessOutput) ToServiceKafkaUserConfigPrivateAccessOutput() ServiceKafkaUserConfigPrivateAccessOutput

func (ServiceKafkaUserConfigPrivateAccessOutput) ToServiceKafkaUserConfigPrivateAccessOutputWithContext

func (o ServiceKafkaUserConfigPrivateAccessOutput) ToServiceKafkaUserConfigPrivateAccessOutputWithContext(ctx context.Context) ServiceKafkaUserConfigPrivateAccessOutput

func (ServiceKafkaUserConfigPrivateAccessOutput) ToServiceKafkaUserConfigPrivateAccessPtrOutput

func (o ServiceKafkaUserConfigPrivateAccessOutput) ToServiceKafkaUserConfigPrivateAccessPtrOutput() ServiceKafkaUserConfigPrivateAccessPtrOutput

func (ServiceKafkaUserConfigPrivateAccessOutput) ToServiceKafkaUserConfigPrivateAccessPtrOutputWithContext

func (o ServiceKafkaUserConfigPrivateAccessOutput) ToServiceKafkaUserConfigPrivateAccessPtrOutputWithContext(ctx context.Context) ServiceKafkaUserConfigPrivateAccessPtrOutput

type ServiceKafkaUserConfigPrivateAccessPtrInput

type ServiceKafkaUserConfigPrivateAccessPtrInput interface {
	pulumi.Input

	ToServiceKafkaUserConfigPrivateAccessPtrOutput() ServiceKafkaUserConfigPrivateAccessPtrOutput
	ToServiceKafkaUserConfigPrivateAccessPtrOutputWithContext(context.Context) ServiceKafkaUserConfigPrivateAccessPtrOutput
}

ServiceKafkaUserConfigPrivateAccessPtrInput is an input type that accepts ServiceKafkaUserConfigPrivateAccessArgs, ServiceKafkaUserConfigPrivateAccessPtr and ServiceKafkaUserConfigPrivateAccessPtrOutput values. You can construct a concrete instance of `ServiceKafkaUserConfigPrivateAccessPtrInput` via:

        ServiceKafkaUserConfigPrivateAccessArgs{...}

or:

        nil

type ServiceKafkaUserConfigPrivateAccessPtrOutput

type ServiceKafkaUserConfigPrivateAccessPtrOutput struct{ *pulumi.OutputState }

func (ServiceKafkaUserConfigPrivateAccessPtrOutput) Elem

func (ServiceKafkaUserConfigPrivateAccessPtrOutput) ElementType

func (ServiceKafkaUserConfigPrivateAccessPtrOutput) Prometheus

func (ServiceKafkaUserConfigPrivateAccessPtrOutput) ToServiceKafkaUserConfigPrivateAccessPtrOutput

func (o ServiceKafkaUserConfigPrivateAccessPtrOutput) ToServiceKafkaUserConfigPrivateAccessPtrOutput() ServiceKafkaUserConfigPrivateAccessPtrOutput

func (ServiceKafkaUserConfigPrivateAccessPtrOutput) ToServiceKafkaUserConfigPrivateAccessPtrOutputWithContext

func (o ServiceKafkaUserConfigPrivateAccessPtrOutput) ToServiceKafkaUserConfigPrivateAccessPtrOutputWithContext(ctx context.Context) ServiceKafkaUserConfigPrivateAccessPtrOutput

type ServiceKafkaUserConfigPtrInput

type ServiceKafkaUserConfigPtrInput interface {
	pulumi.Input

	ToServiceKafkaUserConfigPtrOutput() ServiceKafkaUserConfigPtrOutput
	ToServiceKafkaUserConfigPtrOutputWithContext(context.Context) ServiceKafkaUserConfigPtrOutput
}

ServiceKafkaUserConfigPtrInput is an input type that accepts ServiceKafkaUserConfigArgs, ServiceKafkaUserConfigPtr and ServiceKafkaUserConfigPtrOutput values. You can construct a concrete instance of `ServiceKafkaUserConfigPtrInput` via:

        ServiceKafkaUserConfigArgs{...}

or:

        nil

type ServiceKafkaUserConfigPtrOutput

type ServiceKafkaUserConfigPtrOutput struct{ *pulumi.OutputState }

func (ServiceKafkaUserConfigPtrOutput) CustomDomain

func (ServiceKafkaUserConfigPtrOutput) Elem

func (ServiceKafkaUserConfigPtrOutput) ElementType

func (ServiceKafkaUserConfigPtrOutput) IpFilters

func (ServiceKafkaUserConfigPtrOutput) Kafka

func (ServiceKafkaUserConfigPtrOutput) KafkaAuthenticationMethods

func (ServiceKafkaUserConfigPtrOutput) KafkaConnect

func (ServiceKafkaUserConfigPtrOutput) KafkaConnectConfig

func (ServiceKafkaUserConfigPtrOutput) KafkaRest

func (ServiceKafkaUserConfigPtrOutput) KafkaRestConfig

func (ServiceKafkaUserConfigPtrOutput) KafkaVersion

func (ServiceKafkaUserConfigPtrOutput) PrivateAccess

func (ServiceKafkaUserConfigPtrOutput) PublicAccess

func (ServiceKafkaUserConfigPtrOutput) SchemaRegistry

func (ServiceKafkaUserConfigPtrOutput) ToServiceKafkaUserConfigPtrOutput

func (o ServiceKafkaUserConfigPtrOutput) ToServiceKafkaUserConfigPtrOutput() ServiceKafkaUserConfigPtrOutput

func (ServiceKafkaUserConfigPtrOutput) ToServiceKafkaUserConfigPtrOutputWithContext

func (o ServiceKafkaUserConfigPtrOutput) ToServiceKafkaUserConfigPtrOutputWithContext(ctx context.Context) ServiceKafkaUserConfigPtrOutput

type ServiceKafkaUserConfigPublicAccess

type ServiceKafkaUserConfigPublicAccess struct {
	Kafka          *string `pulumi:"kafka"`
	KafkaConnect   *string `pulumi:"kafkaConnect"`
	KafkaRest      *string `pulumi:"kafkaRest"`
	Prometheus     *string `pulumi:"prometheus"`
	SchemaRegistry *string `pulumi:"schemaRegistry"`
}

type ServiceKafkaUserConfigPublicAccessArgs

type ServiceKafkaUserConfigPublicAccessArgs struct {
	Kafka          pulumi.StringPtrInput `pulumi:"kafka"`
	KafkaConnect   pulumi.StringPtrInput `pulumi:"kafkaConnect"`
	KafkaRest      pulumi.StringPtrInput `pulumi:"kafkaRest"`
	Prometheus     pulumi.StringPtrInput `pulumi:"prometheus"`
	SchemaRegistry pulumi.StringPtrInput `pulumi:"schemaRegistry"`
}

func (ServiceKafkaUserConfigPublicAccessArgs) ElementType

func (ServiceKafkaUserConfigPublicAccessArgs) ToServiceKafkaUserConfigPublicAccessOutput

func (i ServiceKafkaUserConfigPublicAccessArgs) ToServiceKafkaUserConfigPublicAccessOutput() ServiceKafkaUserConfigPublicAccessOutput

func (ServiceKafkaUserConfigPublicAccessArgs) ToServiceKafkaUserConfigPublicAccessOutputWithContext

func (i ServiceKafkaUserConfigPublicAccessArgs) ToServiceKafkaUserConfigPublicAccessOutputWithContext(ctx context.Context) ServiceKafkaUserConfigPublicAccessOutput

func (ServiceKafkaUserConfigPublicAccessArgs) ToServiceKafkaUserConfigPublicAccessPtrOutput

func (i ServiceKafkaUserConfigPublicAccessArgs) ToServiceKafkaUserConfigPublicAccessPtrOutput() ServiceKafkaUserConfigPublicAccessPtrOutput

func (ServiceKafkaUserConfigPublicAccessArgs) ToServiceKafkaUserConfigPublicAccessPtrOutputWithContext

func (i ServiceKafkaUserConfigPublicAccessArgs) ToServiceKafkaUserConfigPublicAccessPtrOutputWithContext(ctx context.Context) ServiceKafkaUserConfigPublicAccessPtrOutput

type ServiceKafkaUserConfigPublicAccessInput

type ServiceKafkaUserConfigPublicAccessInput interface {
	pulumi.Input

	ToServiceKafkaUserConfigPublicAccessOutput() ServiceKafkaUserConfigPublicAccessOutput
	ToServiceKafkaUserConfigPublicAccessOutputWithContext(context.Context) ServiceKafkaUserConfigPublicAccessOutput
}

ServiceKafkaUserConfigPublicAccessInput is an input type that accepts ServiceKafkaUserConfigPublicAccessArgs and ServiceKafkaUserConfigPublicAccessOutput values. You can construct a concrete instance of `ServiceKafkaUserConfigPublicAccessInput` via:

ServiceKafkaUserConfigPublicAccessArgs{...}

type ServiceKafkaUserConfigPublicAccessOutput

type ServiceKafkaUserConfigPublicAccessOutput struct{ *pulumi.OutputState }

func (ServiceKafkaUserConfigPublicAccessOutput) ElementType

func (ServiceKafkaUserConfigPublicAccessOutput) Kafka

func (ServiceKafkaUserConfigPublicAccessOutput) KafkaConnect

func (ServiceKafkaUserConfigPublicAccessOutput) KafkaRest

func (ServiceKafkaUserConfigPublicAccessOutput) Prometheus

func (ServiceKafkaUserConfigPublicAccessOutput) SchemaRegistry

func (ServiceKafkaUserConfigPublicAccessOutput) ToServiceKafkaUserConfigPublicAccessOutput

func (o ServiceKafkaUserConfigPublicAccessOutput) ToServiceKafkaUserConfigPublicAccessOutput() ServiceKafkaUserConfigPublicAccessOutput

func (ServiceKafkaUserConfigPublicAccessOutput) ToServiceKafkaUserConfigPublicAccessOutputWithContext

func (o ServiceKafkaUserConfigPublicAccessOutput) ToServiceKafkaUserConfigPublicAccessOutputWithContext(ctx context.Context) ServiceKafkaUserConfigPublicAccessOutput

func (ServiceKafkaUserConfigPublicAccessOutput) ToServiceKafkaUserConfigPublicAccessPtrOutput

func (o ServiceKafkaUserConfigPublicAccessOutput) ToServiceKafkaUserConfigPublicAccessPtrOutput() ServiceKafkaUserConfigPublicAccessPtrOutput

func (ServiceKafkaUserConfigPublicAccessOutput) ToServiceKafkaUserConfigPublicAccessPtrOutputWithContext

func (o ServiceKafkaUserConfigPublicAccessOutput) ToServiceKafkaUserConfigPublicAccessPtrOutputWithContext(ctx context.Context) ServiceKafkaUserConfigPublicAccessPtrOutput

type ServiceKafkaUserConfigPublicAccessPtrInput

type ServiceKafkaUserConfigPublicAccessPtrInput interface {
	pulumi.Input

	ToServiceKafkaUserConfigPublicAccessPtrOutput() ServiceKafkaUserConfigPublicAccessPtrOutput
	ToServiceKafkaUserConfigPublicAccessPtrOutputWithContext(context.Context) ServiceKafkaUserConfigPublicAccessPtrOutput
}

ServiceKafkaUserConfigPublicAccessPtrInput is an input type that accepts ServiceKafkaUserConfigPublicAccessArgs, ServiceKafkaUserConfigPublicAccessPtr and ServiceKafkaUserConfigPublicAccessPtrOutput values. You can construct a concrete instance of `ServiceKafkaUserConfigPublicAccessPtrInput` via:

        ServiceKafkaUserConfigPublicAccessArgs{...}

or:

        nil

type ServiceKafkaUserConfigPublicAccessPtrOutput

type ServiceKafkaUserConfigPublicAccessPtrOutput struct{ *pulumi.OutputState }

func (ServiceKafkaUserConfigPublicAccessPtrOutput) Elem

func (ServiceKafkaUserConfigPublicAccessPtrOutput) ElementType

func (ServiceKafkaUserConfigPublicAccessPtrOutput) Kafka

func (ServiceKafkaUserConfigPublicAccessPtrOutput) KafkaConnect

func (ServiceKafkaUserConfigPublicAccessPtrOutput) KafkaRest

func (ServiceKafkaUserConfigPublicAccessPtrOutput) Prometheus

func (ServiceKafkaUserConfigPublicAccessPtrOutput) SchemaRegistry

func (ServiceKafkaUserConfigPublicAccessPtrOutput) ToServiceKafkaUserConfigPublicAccessPtrOutput

func (o ServiceKafkaUserConfigPublicAccessPtrOutput) ToServiceKafkaUserConfigPublicAccessPtrOutput() ServiceKafkaUserConfigPublicAccessPtrOutput

func (ServiceKafkaUserConfigPublicAccessPtrOutput) ToServiceKafkaUserConfigPublicAccessPtrOutputWithContext

func (o ServiceKafkaUserConfigPublicAccessPtrOutput) ToServiceKafkaUserConfigPublicAccessPtrOutputWithContext(ctx context.Context) ServiceKafkaUserConfigPublicAccessPtrOutput

type ServiceMysql

type ServiceMysql struct {
}

type ServiceMysqlArgs

type ServiceMysqlArgs struct {
}

func (ServiceMysqlArgs) ElementType

func (ServiceMysqlArgs) ElementType() reflect.Type

func (ServiceMysqlArgs) ToServiceMysqlOutput

func (i ServiceMysqlArgs) ToServiceMysqlOutput() ServiceMysqlOutput

func (ServiceMysqlArgs) ToServiceMysqlOutputWithContext

func (i ServiceMysqlArgs) ToServiceMysqlOutputWithContext(ctx context.Context) ServiceMysqlOutput

func (ServiceMysqlArgs) ToServiceMysqlPtrOutput

func (i ServiceMysqlArgs) ToServiceMysqlPtrOutput() ServiceMysqlPtrOutput

func (ServiceMysqlArgs) ToServiceMysqlPtrOutputWithContext

func (i ServiceMysqlArgs) ToServiceMysqlPtrOutputWithContext(ctx context.Context) ServiceMysqlPtrOutput

type ServiceMysqlInput

type ServiceMysqlInput interface {
	pulumi.Input

	ToServiceMysqlOutput() ServiceMysqlOutput
	ToServiceMysqlOutputWithContext(context.Context) ServiceMysqlOutput
}

ServiceMysqlInput is an input type that accepts ServiceMysqlArgs and ServiceMysqlOutput values. You can construct a concrete instance of `ServiceMysqlInput` via:

ServiceMysqlArgs{...}

type ServiceMysqlOutput

type ServiceMysqlOutput struct{ *pulumi.OutputState }

func (ServiceMysqlOutput) ElementType

func (ServiceMysqlOutput) ElementType() reflect.Type

func (ServiceMysqlOutput) ToServiceMysqlOutput

func (o ServiceMysqlOutput) ToServiceMysqlOutput() ServiceMysqlOutput

func (ServiceMysqlOutput) ToServiceMysqlOutputWithContext

func (o ServiceMysqlOutput) ToServiceMysqlOutputWithContext(ctx context.Context) ServiceMysqlOutput

func (ServiceMysqlOutput) ToServiceMysqlPtrOutput

func (o ServiceMysqlOutput) ToServiceMysqlPtrOutput() ServiceMysqlPtrOutput

func (ServiceMysqlOutput) ToServiceMysqlPtrOutputWithContext

func (o ServiceMysqlOutput) ToServiceMysqlPtrOutputWithContext(ctx context.Context) ServiceMysqlPtrOutput

type ServiceMysqlPtrInput

type ServiceMysqlPtrInput interface {
	pulumi.Input

	ToServiceMysqlPtrOutput() ServiceMysqlPtrOutput
	ToServiceMysqlPtrOutputWithContext(context.Context) ServiceMysqlPtrOutput
}

ServiceMysqlPtrInput is an input type that accepts ServiceMysqlArgs, ServiceMysqlPtr and ServiceMysqlPtrOutput values. You can construct a concrete instance of `ServiceMysqlPtrInput` via:

        ServiceMysqlArgs{...}

or:

        nil

type ServiceMysqlPtrOutput

type ServiceMysqlPtrOutput struct{ *pulumi.OutputState }

func (ServiceMysqlPtrOutput) Elem

func (ServiceMysqlPtrOutput) ElementType

func (ServiceMysqlPtrOutput) ElementType() reflect.Type

func (ServiceMysqlPtrOutput) ToServiceMysqlPtrOutput

func (o ServiceMysqlPtrOutput) ToServiceMysqlPtrOutput() ServiceMysqlPtrOutput

func (ServiceMysqlPtrOutput) ToServiceMysqlPtrOutputWithContext

func (o ServiceMysqlPtrOutput) ToServiceMysqlPtrOutputWithContext(ctx context.Context) ServiceMysqlPtrOutput

type ServiceMysqlUserConfig

type ServiceMysqlUserConfig struct {
	AdminPassword      *string                              `pulumi:"adminPassword"`
	AdminUsername      *string                              `pulumi:"adminUsername"`
	BackupHour         *string                              `pulumi:"backupHour"`
	BackupMinute       *string                              `pulumi:"backupMinute"`
	IpFilters          []string                             `pulumi:"ipFilters"`
	Mysql              *ServiceMysqlUserConfigMysql         `pulumi:"mysql"`
	MysqlVersion       *string                              `pulumi:"mysqlVersion"`
	PrivateAccess      *ServiceMysqlUserConfigPrivateAccess `pulumi:"privateAccess"`
	PublicAccess       *ServiceMysqlUserConfigPublicAccess  `pulumi:"publicAccess"`
	RecoveryTargetTime *string                              `pulumi:"recoveryTargetTime"`
	ServiceToForkFrom  *string                              `pulumi:"serviceToForkFrom"`
}

type ServiceMysqlUserConfigArgs

type ServiceMysqlUserConfigArgs struct {
	AdminPassword      pulumi.StringPtrInput                       `pulumi:"adminPassword"`
	AdminUsername      pulumi.StringPtrInput                       `pulumi:"adminUsername"`
	BackupHour         pulumi.StringPtrInput                       `pulumi:"backupHour"`
	BackupMinute       pulumi.StringPtrInput                       `pulumi:"backupMinute"`
	IpFilters          pulumi.StringArrayInput                     `pulumi:"ipFilters"`
	Mysql              ServiceMysqlUserConfigMysqlPtrInput         `pulumi:"mysql"`
	MysqlVersion       pulumi.StringPtrInput                       `pulumi:"mysqlVersion"`
	PrivateAccess      ServiceMysqlUserConfigPrivateAccessPtrInput `pulumi:"privateAccess"`
	PublicAccess       ServiceMysqlUserConfigPublicAccessPtrInput  `pulumi:"publicAccess"`
	RecoveryTargetTime pulumi.StringPtrInput                       `pulumi:"recoveryTargetTime"`
	ServiceToForkFrom  pulumi.StringPtrInput                       `pulumi:"serviceToForkFrom"`
}

func (ServiceMysqlUserConfigArgs) ElementType

func (ServiceMysqlUserConfigArgs) ElementType() reflect.Type

func (ServiceMysqlUserConfigArgs) ToServiceMysqlUserConfigOutput

func (i ServiceMysqlUserConfigArgs) ToServiceMysqlUserConfigOutput() ServiceMysqlUserConfigOutput

func (ServiceMysqlUserConfigArgs) ToServiceMysqlUserConfigOutputWithContext

func (i ServiceMysqlUserConfigArgs) ToServiceMysqlUserConfigOutputWithContext(ctx context.Context) ServiceMysqlUserConfigOutput

func (ServiceMysqlUserConfigArgs) ToServiceMysqlUserConfigPtrOutput

func (i ServiceMysqlUserConfigArgs) ToServiceMysqlUserConfigPtrOutput() ServiceMysqlUserConfigPtrOutput

func (ServiceMysqlUserConfigArgs) ToServiceMysqlUserConfigPtrOutputWithContext

func (i ServiceMysqlUserConfigArgs) ToServiceMysqlUserConfigPtrOutputWithContext(ctx context.Context) ServiceMysqlUserConfigPtrOutput

type ServiceMysqlUserConfigInput

type ServiceMysqlUserConfigInput interface {
	pulumi.Input

	ToServiceMysqlUserConfigOutput() ServiceMysqlUserConfigOutput
	ToServiceMysqlUserConfigOutputWithContext(context.Context) ServiceMysqlUserConfigOutput
}

ServiceMysqlUserConfigInput is an input type that accepts ServiceMysqlUserConfigArgs and ServiceMysqlUserConfigOutput values. You can construct a concrete instance of `ServiceMysqlUserConfigInput` via:

ServiceMysqlUserConfigArgs{...}

type ServiceMysqlUserConfigMysql

type ServiceMysqlUserConfigMysql struct {
	ConnectTimeout               *string `pulumi:"connectTimeout"`
	DefaultTimeZone              *string `pulumi:"defaultTimeZone"`
	GroupConcatMaxLen            *string `pulumi:"groupConcatMaxLen"`
	InformationSchemaStatsExpiry *string `pulumi:"informationSchemaStatsExpiry"`
	InnodbFtMinTokenSize         *string `pulumi:"innodbFtMinTokenSize"`
	InnodbFtServerStopwordTable  *string `pulumi:"innodbFtServerStopwordTable"`
	InnodbLockWaitTimeout        *string `pulumi:"innodbLockWaitTimeout"`
	InnodbLogBufferSize          *string `pulumi:"innodbLogBufferSize"`
	InnodbOnlineAlterLogMaxSize  *string `pulumi:"innodbOnlineAlterLogMaxSize"`
	InnodbRollbackOnTimeout      *string `pulumi:"innodbRollbackOnTimeout"`
	InteractiveTimeout           *string `pulumi:"interactiveTimeout"`
	MaxAllowedPacket             *string `pulumi:"maxAllowedPacket"`
	MaxHeapTableSize             *string `pulumi:"maxHeapTableSize"`
	NetReadTimeout               *string `pulumi:"netReadTimeout"`
	NetWriteTimeout              *string `pulumi:"netWriteTimeout"`
	SortBufferSize               *string `pulumi:"sortBufferSize"`
	SqlMode                      *string `pulumi:"sqlMode"`
	SqlRequirePrimaryKey         *string `pulumi:"sqlRequirePrimaryKey"`
	TmpTableSize                 *string `pulumi:"tmpTableSize"`
	WaitTimeout                  *string `pulumi:"waitTimeout"`
}

type ServiceMysqlUserConfigMysqlArgs

type ServiceMysqlUserConfigMysqlArgs struct {
	ConnectTimeout               pulumi.StringPtrInput `pulumi:"connectTimeout"`
	DefaultTimeZone              pulumi.StringPtrInput `pulumi:"defaultTimeZone"`
	GroupConcatMaxLen            pulumi.StringPtrInput `pulumi:"groupConcatMaxLen"`
	InformationSchemaStatsExpiry pulumi.StringPtrInput `pulumi:"informationSchemaStatsExpiry"`
	InnodbFtMinTokenSize         pulumi.StringPtrInput `pulumi:"innodbFtMinTokenSize"`
	InnodbFtServerStopwordTable  pulumi.StringPtrInput `pulumi:"innodbFtServerStopwordTable"`
	InnodbLockWaitTimeout        pulumi.StringPtrInput `pulumi:"innodbLockWaitTimeout"`
	InnodbLogBufferSize          pulumi.StringPtrInput `pulumi:"innodbLogBufferSize"`
	InnodbOnlineAlterLogMaxSize  pulumi.StringPtrInput `pulumi:"innodbOnlineAlterLogMaxSize"`
	InnodbRollbackOnTimeout      pulumi.StringPtrInput `pulumi:"innodbRollbackOnTimeout"`
	InteractiveTimeout           pulumi.StringPtrInput `pulumi:"interactiveTimeout"`
	MaxAllowedPacket             pulumi.StringPtrInput `pulumi:"maxAllowedPacket"`
	MaxHeapTableSize             pulumi.StringPtrInput `pulumi:"maxHeapTableSize"`
	NetReadTimeout               pulumi.StringPtrInput `pulumi:"netReadTimeout"`
	NetWriteTimeout              pulumi.StringPtrInput `pulumi:"netWriteTimeout"`
	SortBufferSize               pulumi.StringPtrInput `pulumi:"sortBufferSize"`
	SqlMode                      pulumi.StringPtrInput `pulumi:"sqlMode"`
	SqlRequirePrimaryKey         pulumi.StringPtrInput `pulumi:"sqlRequirePrimaryKey"`
	TmpTableSize                 pulumi.StringPtrInput `pulumi:"tmpTableSize"`
	WaitTimeout                  pulumi.StringPtrInput `pulumi:"waitTimeout"`
}

func (ServiceMysqlUserConfigMysqlArgs) ElementType

func (ServiceMysqlUserConfigMysqlArgs) ToServiceMysqlUserConfigMysqlOutput

func (i ServiceMysqlUserConfigMysqlArgs) ToServiceMysqlUserConfigMysqlOutput() ServiceMysqlUserConfigMysqlOutput

func (ServiceMysqlUserConfigMysqlArgs) ToServiceMysqlUserConfigMysqlOutputWithContext

func (i ServiceMysqlUserConfigMysqlArgs) ToServiceMysqlUserConfigMysqlOutputWithContext(ctx context.Context) ServiceMysqlUserConfigMysqlOutput

func (ServiceMysqlUserConfigMysqlArgs) ToServiceMysqlUserConfigMysqlPtrOutput

func (i ServiceMysqlUserConfigMysqlArgs) ToServiceMysqlUserConfigMysqlPtrOutput() ServiceMysqlUserConfigMysqlPtrOutput

func (ServiceMysqlUserConfigMysqlArgs) ToServiceMysqlUserConfigMysqlPtrOutputWithContext

func (i ServiceMysqlUserConfigMysqlArgs) ToServiceMysqlUserConfigMysqlPtrOutputWithContext(ctx context.Context) ServiceMysqlUserConfigMysqlPtrOutput

type ServiceMysqlUserConfigMysqlInput

type ServiceMysqlUserConfigMysqlInput interface {
	pulumi.Input

	ToServiceMysqlUserConfigMysqlOutput() ServiceMysqlUserConfigMysqlOutput
	ToServiceMysqlUserConfigMysqlOutputWithContext(context.Context) ServiceMysqlUserConfigMysqlOutput
}

ServiceMysqlUserConfigMysqlInput is an input type that accepts ServiceMysqlUserConfigMysqlArgs and ServiceMysqlUserConfigMysqlOutput values. You can construct a concrete instance of `ServiceMysqlUserConfigMysqlInput` via:

ServiceMysqlUserConfigMysqlArgs{...}

type ServiceMysqlUserConfigMysqlOutput

type ServiceMysqlUserConfigMysqlOutput struct{ *pulumi.OutputState }

func (ServiceMysqlUserConfigMysqlOutput) ConnectTimeout

func (ServiceMysqlUserConfigMysqlOutput) DefaultTimeZone

func (ServiceMysqlUserConfigMysqlOutput) ElementType

func (ServiceMysqlUserConfigMysqlOutput) GroupConcatMaxLen

func (ServiceMysqlUserConfigMysqlOutput) InformationSchemaStatsExpiry

func (o ServiceMysqlUserConfigMysqlOutput) InformationSchemaStatsExpiry() pulumi.StringPtrOutput

func (ServiceMysqlUserConfigMysqlOutput) InnodbFtMinTokenSize

func (o ServiceMysqlUserConfigMysqlOutput) InnodbFtMinTokenSize() pulumi.StringPtrOutput

func (ServiceMysqlUserConfigMysqlOutput) InnodbFtServerStopwordTable

func (o ServiceMysqlUserConfigMysqlOutput) InnodbFtServerStopwordTable() pulumi.StringPtrOutput

func (ServiceMysqlUserConfigMysqlOutput) InnodbLockWaitTimeout

func (o ServiceMysqlUserConfigMysqlOutput) InnodbLockWaitTimeout() pulumi.StringPtrOutput

func (ServiceMysqlUserConfigMysqlOutput) InnodbLogBufferSize added in v2.2.0

func (ServiceMysqlUserConfigMysqlOutput) InnodbOnlineAlterLogMaxSize

func (o ServiceMysqlUserConfigMysqlOutput) InnodbOnlineAlterLogMaxSize() pulumi.StringPtrOutput

func (ServiceMysqlUserConfigMysqlOutput) InnodbRollbackOnTimeout

func (o ServiceMysqlUserConfigMysqlOutput) InnodbRollbackOnTimeout() pulumi.StringPtrOutput

func (ServiceMysqlUserConfigMysqlOutput) InteractiveTimeout added in v2.2.0

func (ServiceMysqlUserConfigMysqlOutput) MaxAllowedPacket

func (ServiceMysqlUserConfigMysqlOutput) MaxHeapTableSize added in v2.2.0

func (ServiceMysqlUserConfigMysqlOutput) NetReadTimeout

func (ServiceMysqlUserConfigMysqlOutput) NetWriteTimeout

func (ServiceMysqlUserConfigMysqlOutput) SortBufferSize added in v2.2.0

func (ServiceMysqlUserConfigMysqlOutput) SqlMode

func (ServiceMysqlUserConfigMysqlOutput) SqlRequirePrimaryKey

func (o ServiceMysqlUserConfigMysqlOutput) SqlRequirePrimaryKey() pulumi.StringPtrOutput

func (ServiceMysqlUserConfigMysqlOutput) TmpTableSize added in v2.2.0

func (ServiceMysqlUserConfigMysqlOutput) ToServiceMysqlUserConfigMysqlOutput

func (o ServiceMysqlUserConfigMysqlOutput) ToServiceMysqlUserConfigMysqlOutput() ServiceMysqlUserConfigMysqlOutput

func (ServiceMysqlUserConfigMysqlOutput) ToServiceMysqlUserConfigMysqlOutputWithContext

func (o ServiceMysqlUserConfigMysqlOutput) ToServiceMysqlUserConfigMysqlOutputWithContext(ctx context.Context) ServiceMysqlUserConfigMysqlOutput

func (ServiceMysqlUserConfigMysqlOutput) ToServiceMysqlUserConfigMysqlPtrOutput

func (o ServiceMysqlUserConfigMysqlOutput) ToServiceMysqlUserConfigMysqlPtrOutput() ServiceMysqlUserConfigMysqlPtrOutput

func (ServiceMysqlUserConfigMysqlOutput) ToServiceMysqlUserConfigMysqlPtrOutputWithContext

func (o ServiceMysqlUserConfigMysqlOutput) ToServiceMysqlUserConfigMysqlPtrOutputWithContext(ctx context.Context) ServiceMysqlUserConfigMysqlPtrOutput

func (ServiceMysqlUserConfigMysqlOutput) WaitTimeout

type ServiceMysqlUserConfigMysqlPtrInput

type ServiceMysqlUserConfigMysqlPtrInput interface {
	pulumi.Input

	ToServiceMysqlUserConfigMysqlPtrOutput() ServiceMysqlUserConfigMysqlPtrOutput
	ToServiceMysqlUserConfigMysqlPtrOutputWithContext(context.Context) ServiceMysqlUserConfigMysqlPtrOutput
}

ServiceMysqlUserConfigMysqlPtrInput is an input type that accepts ServiceMysqlUserConfigMysqlArgs, ServiceMysqlUserConfigMysqlPtr and ServiceMysqlUserConfigMysqlPtrOutput values. You can construct a concrete instance of `ServiceMysqlUserConfigMysqlPtrInput` via:

        ServiceMysqlUserConfigMysqlArgs{...}

or:

        nil

type ServiceMysqlUserConfigMysqlPtrOutput

type ServiceMysqlUserConfigMysqlPtrOutput struct{ *pulumi.OutputState }

func (ServiceMysqlUserConfigMysqlPtrOutput) ConnectTimeout

func (ServiceMysqlUserConfigMysqlPtrOutput) DefaultTimeZone

func (ServiceMysqlUserConfigMysqlPtrOutput) Elem

func (ServiceMysqlUserConfigMysqlPtrOutput) ElementType

func (ServiceMysqlUserConfigMysqlPtrOutput) GroupConcatMaxLen

func (ServiceMysqlUserConfigMysqlPtrOutput) InformationSchemaStatsExpiry

func (o ServiceMysqlUserConfigMysqlPtrOutput) InformationSchemaStatsExpiry() pulumi.StringPtrOutput

func (ServiceMysqlUserConfigMysqlPtrOutput) InnodbFtMinTokenSize

func (ServiceMysqlUserConfigMysqlPtrOutput) InnodbFtServerStopwordTable

func (o ServiceMysqlUserConfigMysqlPtrOutput) InnodbFtServerStopwordTable() pulumi.StringPtrOutput

func (ServiceMysqlUserConfigMysqlPtrOutput) InnodbLockWaitTimeout

func (ServiceMysqlUserConfigMysqlPtrOutput) InnodbLogBufferSize added in v2.2.0

func (ServiceMysqlUserConfigMysqlPtrOutput) InnodbOnlineAlterLogMaxSize

func (o ServiceMysqlUserConfigMysqlPtrOutput) InnodbOnlineAlterLogMaxSize() pulumi.StringPtrOutput

func (ServiceMysqlUserConfigMysqlPtrOutput) InnodbRollbackOnTimeout

func (o ServiceMysqlUserConfigMysqlPtrOutput) InnodbRollbackOnTimeout() pulumi.StringPtrOutput

func (ServiceMysqlUserConfigMysqlPtrOutput) InteractiveTimeout added in v2.2.0

func (ServiceMysqlUserConfigMysqlPtrOutput) MaxAllowedPacket

func (ServiceMysqlUserConfigMysqlPtrOutput) MaxHeapTableSize added in v2.2.0

func (ServiceMysqlUserConfigMysqlPtrOutput) NetReadTimeout

func (ServiceMysqlUserConfigMysqlPtrOutput) NetWriteTimeout

func (ServiceMysqlUserConfigMysqlPtrOutput) SortBufferSize added in v2.2.0

func (ServiceMysqlUserConfigMysqlPtrOutput) SqlMode

func (ServiceMysqlUserConfigMysqlPtrOutput) SqlRequirePrimaryKey

func (ServiceMysqlUserConfigMysqlPtrOutput) TmpTableSize added in v2.2.0

func (ServiceMysqlUserConfigMysqlPtrOutput) ToServiceMysqlUserConfigMysqlPtrOutput

func (o ServiceMysqlUserConfigMysqlPtrOutput) ToServiceMysqlUserConfigMysqlPtrOutput() ServiceMysqlUserConfigMysqlPtrOutput

func (ServiceMysqlUserConfigMysqlPtrOutput) ToServiceMysqlUserConfigMysqlPtrOutputWithContext

func (o ServiceMysqlUserConfigMysqlPtrOutput) ToServiceMysqlUserConfigMysqlPtrOutputWithContext(ctx context.Context) ServiceMysqlUserConfigMysqlPtrOutput

func (ServiceMysqlUserConfigMysqlPtrOutput) WaitTimeout

type ServiceMysqlUserConfigOutput

type ServiceMysqlUserConfigOutput struct{ *pulumi.OutputState }

func (ServiceMysqlUserConfigOutput) AdminPassword

func (ServiceMysqlUserConfigOutput) AdminUsername

func (ServiceMysqlUserConfigOutput) BackupHour

func (ServiceMysqlUserConfigOutput) BackupMinute

func (ServiceMysqlUserConfigOutput) ElementType

func (ServiceMysqlUserConfigOutput) IpFilters

func (ServiceMysqlUserConfigOutput) Mysql

func (ServiceMysqlUserConfigOutput) MysqlVersion

func (ServiceMysqlUserConfigOutput) PrivateAccess

func (ServiceMysqlUserConfigOutput) PublicAccess

func (ServiceMysqlUserConfigOutput) RecoveryTargetTime

func (o ServiceMysqlUserConfigOutput) RecoveryTargetTime() pulumi.StringPtrOutput

func (ServiceMysqlUserConfigOutput) ServiceToForkFrom

func (o ServiceMysqlUserConfigOutput) ServiceToForkFrom() pulumi.StringPtrOutput

func (ServiceMysqlUserConfigOutput) ToServiceMysqlUserConfigOutput

func (o ServiceMysqlUserConfigOutput) ToServiceMysqlUserConfigOutput() ServiceMysqlUserConfigOutput

func (ServiceMysqlUserConfigOutput) ToServiceMysqlUserConfigOutputWithContext

func (o ServiceMysqlUserConfigOutput) ToServiceMysqlUserConfigOutputWithContext(ctx context.Context) ServiceMysqlUserConfigOutput

func (ServiceMysqlUserConfigOutput) ToServiceMysqlUserConfigPtrOutput

func (o ServiceMysqlUserConfigOutput) ToServiceMysqlUserConfigPtrOutput() ServiceMysqlUserConfigPtrOutput

func (ServiceMysqlUserConfigOutput) ToServiceMysqlUserConfigPtrOutputWithContext

func (o ServiceMysqlUserConfigOutput) ToServiceMysqlUserConfigPtrOutputWithContext(ctx context.Context) ServiceMysqlUserConfigPtrOutput

type ServiceMysqlUserConfigPrivateAccess

type ServiceMysqlUserConfigPrivateAccess struct {
	Mysql      *string `pulumi:"mysql"`
	Prometheus *string `pulumi:"prometheus"`
}

type ServiceMysqlUserConfigPrivateAccessArgs

type ServiceMysqlUserConfigPrivateAccessArgs struct {
	Mysql      pulumi.StringPtrInput `pulumi:"mysql"`
	Prometheus pulumi.StringPtrInput `pulumi:"prometheus"`
}

func (ServiceMysqlUserConfigPrivateAccessArgs) ElementType

func (ServiceMysqlUserConfigPrivateAccessArgs) ToServiceMysqlUserConfigPrivateAccessOutput

func (i ServiceMysqlUserConfigPrivateAccessArgs) ToServiceMysqlUserConfigPrivateAccessOutput() ServiceMysqlUserConfigPrivateAccessOutput

func (ServiceMysqlUserConfigPrivateAccessArgs) ToServiceMysqlUserConfigPrivateAccessOutputWithContext

func (i ServiceMysqlUserConfigPrivateAccessArgs) ToServiceMysqlUserConfigPrivateAccessOutputWithContext(ctx context.Context) ServiceMysqlUserConfigPrivateAccessOutput

func (ServiceMysqlUserConfigPrivateAccessArgs) ToServiceMysqlUserConfigPrivateAccessPtrOutput

func (i ServiceMysqlUserConfigPrivateAccessArgs) ToServiceMysqlUserConfigPrivateAccessPtrOutput() ServiceMysqlUserConfigPrivateAccessPtrOutput

func (ServiceMysqlUserConfigPrivateAccessArgs) ToServiceMysqlUserConfigPrivateAccessPtrOutputWithContext

func (i ServiceMysqlUserConfigPrivateAccessArgs) ToServiceMysqlUserConfigPrivateAccessPtrOutputWithContext(ctx context.Context) ServiceMysqlUserConfigPrivateAccessPtrOutput

type ServiceMysqlUserConfigPrivateAccessInput

type ServiceMysqlUserConfigPrivateAccessInput interface {
	pulumi.Input

	ToServiceMysqlUserConfigPrivateAccessOutput() ServiceMysqlUserConfigPrivateAccessOutput
	ToServiceMysqlUserConfigPrivateAccessOutputWithContext(context.Context) ServiceMysqlUserConfigPrivateAccessOutput
}

ServiceMysqlUserConfigPrivateAccessInput is an input type that accepts ServiceMysqlUserConfigPrivateAccessArgs and ServiceMysqlUserConfigPrivateAccessOutput values. You can construct a concrete instance of `ServiceMysqlUserConfigPrivateAccessInput` via:

ServiceMysqlUserConfigPrivateAccessArgs{...}

type ServiceMysqlUserConfigPrivateAccessOutput

type ServiceMysqlUserConfigPrivateAccessOutput struct{ *pulumi.OutputState }

func (ServiceMysqlUserConfigPrivateAccessOutput) ElementType

func (ServiceMysqlUserConfigPrivateAccessOutput) Mysql

func (ServiceMysqlUserConfigPrivateAccessOutput) Prometheus

func (ServiceMysqlUserConfigPrivateAccessOutput) ToServiceMysqlUserConfigPrivateAccessOutput

func (o ServiceMysqlUserConfigPrivateAccessOutput) ToServiceMysqlUserConfigPrivateAccessOutput() ServiceMysqlUserConfigPrivateAccessOutput

func (ServiceMysqlUserConfigPrivateAccessOutput) ToServiceMysqlUserConfigPrivateAccessOutputWithContext

func (o ServiceMysqlUserConfigPrivateAccessOutput) ToServiceMysqlUserConfigPrivateAccessOutputWithContext(ctx context.Context) ServiceMysqlUserConfigPrivateAccessOutput

func (ServiceMysqlUserConfigPrivateAccessOutput) ToServiceMysqlUserConfigPrivateAccessPtrOutput

func (o ServiceMysqlUserConfigPrivateAccessOutput) ToServiceMysqlUserConfigPrivateAccessPtrOutput() ServiceMysqlUserConfigPrivateAccessPtrOutput

func (ServiceMysqlUserConfigPrivateAccessOutput) ToServiceMysqlUserConfigPrivateAccessPtrOutputWithContext

func (o ServiceMysqlUserConfigPrivateAccessOutput) ToServiceMysqlUserConfigPrivateAccessPtrOutputWithContext(ctx context.Context) ServiceMysqlUserConfigPrivateAccessPtrOutput

type ServiceMysqlUserConfigPrivateAccessPtrInput

type ServiceMysqlUserConfigPrivateAccessPtrInput interface {
	pulumi.Input

	ToServiceMysqlUserConfigPrivateAccessPtrOutput() ServiceMysqlUserConfigPrivateAccessPtrOutput
	ToServiceMysqlUserConfigPrivateAccessPtrOutputWithContext(context.Context) ServiceMysqlUserConfigPrivateAccessPtrOutput
}

ServiceMysqlUserConfigPrivateAccessPtrInput is an input type that accepts ServiceMysqlUserConfigPrivateAccessArgs, ServiceMysqlUserConfigPrivateAccessPtr and ServiceMysqlUserConfigPrivateAccessPtrOutput values. You can construct a concrete instance of `ServiceMysqlUserConfigPrivateAccessPtrInput` via:

        ServiceMysqlUserConfigPrivateAccessArgs{...}

or:

        nil

type ServiceMysqlUserConfigPrivateAccessPtrOutput

type ServiceMysqlUserConfigPrivateAccessPtrOutput struct{ *pulumi.OutputState }

func (ServiceMysqlUserConfigPrivateAccessPtrOutput) Elem

func (ServiceMysqlUserConfigPrivateAccessPtrOutput) ElementType

func (ServiceMysqlUserConfigPrivateAccessPtrOutput) Mysql

func (ServiceMysqlUserConfigPrivateAccessPtrOutput) Prometheus

func (ServiceMysqlUserConfigPrivateAccessPtrOutput) ToServiceMysqlUserConfigPrivateAccessPtrOutput

func (o ServiceMysqlUserConfigPrivateAccessPtrOutput) ToServiceMysqlUserConfigPrivateAccessPtrOutput() ServiceMysqlUserConfigPrivateAccessPtrOutput

func (ServiceMysqlUserConfigPrivateAccessPtrOutput) ToServiceMysqlUserConfigPrivateAccessPtrOutputWithContext

func (o ServiceMysqlUserConfigPrivateAccessPtrOutput) ToServiceMysqlUserConfigPrivateAccessPtrOutputWithContext(ctx context.Context) ServiceMysqlUserConfigPrivateAccessPtrOutput

type ServiceMysqlUserConfigPtrInput

type ServiceMysqlUserConfigPtrInput interface {
	pulumi.Input

	ToServiceMysqlUserConfigPtrOutput() ServiceMysqlUserConfigPtrOutput
	ToServiceMysqlUserConfigPtrOutputWithContext(context.Context) ServiceMysqlUserConfigPtrOutput
}

ServiceMysqlUserConfigPtrInput is an input type that accepts ServiceMysqlUserConfigArgs, ServiceMysqlUserConfigPtr and ServiceMysqlUserConfigPtrOutput values. You can construct a concrete instance of `ServiceMysqlUserConfigPtrInput` via:

        ServiceMysqlUserConfigArgs{...}

or:

        nil

type ServiceMysqlUserConfigPtrOutput

type ServiceMysqlUserConfigPtrOutput struct{ *pulumi.OutputState }

func (ServiceMysqlUserConfigPtrOutput) AdminPassword

func (ServiceMysqlUserConfigPtrOutput) AdminUsername

func (ServiceMysqlUserConfigPtrOutput) BackupHour

func (ServiceMysqlUserConfigPtrOutput) BackupMinute

func (ServiceMysqlUserConfigPtrOutput) Elem

func (ServiceMysqlUserConfigPtrOutput) ElementType

func (ServiceMysqlUserConfigPtrOutput) IpFilters

func (ServiceMysqlUserConfigPtrOutput) Mysql

func (ServiceMysqlUserConfigPtrOutput) MysqlVersion

func (ServiceMysqlUserConfigPtrOutput) PrivateAccess

func (ServiceMysqlUserConfigPtrOutput) PublicAccess

func (ServiceMysqlUserConfigPtrOutput) RecoveryTargetTime

func (ServiceMysqlUserConfigPtrOutput) ServiceToForkFrom

func (ServiceMysqlUserConfigPtrOutput) ToServiceMysqlUserConfigPtrOutput

func (o ServiceMysqlUserConfigPtrOutput) ToServiceMysqlUserConfigPtrOutput() ServiceMysqlUserConfigPtrOutput

func (ServiceMysqlUserConfigPtrOutput) ToServiceMysqlUserConfigPtrOutputWithContext

func (o ServiceMysqlUserConfigPtrOutput) ToServiceMysqlUserConfigPtrOutputWithContext(ctx context.Context) ServiceMysqlUserConfigPtrOutput

type ServiceMysqlUserConfigPublicAccess

type ServiceMysqlUserConfigPublicAccess struct {
	Mysql      *string `pulumi:"mysql"`
	Prometheus *string `pulumi:"prometheus"`
}

type ServiceMysqlUserConfigPublicAccessArgs

type ServiceMysqlUserConfigPublicAccessArgs struct {
	Mysql      pulumi.StringPtrInput `pulumi:"mysql"`
	Prometheus pulumi.StringPtrInput `pulumi:"prometheus"`
}

func (ServiceMysqlUserConfigPublicAccessArgs) ElementType

func (ServiceMysqlUserConfigPublicAccessArgs) ToServiceMysqlUserConfigPublicAccessOutput

func (i ServiceMysqlUserConfigPublicAccessArgs) ToServiceMysqlUserConfigPublicAccessOutput() ServiceMysqlUserConfigPublicAccessOutput

func (ServiceMysqlUserConfigPublicAccessArgs) ToServiceMysqlUserConfigPublicAccessOutputWithContext

func (i ServiceMysqlUserConfigPublicAccessArgs) ToServiceMysqlUserConfigPublicAccessOutputWithContext(ctx context.Context) ServiceMysqlUserConfigPublicAccessOutput

func (ServiceMysqlUserConfigPublicAccessArgs) ToServiceMysqlUserConfigPublicAccessPtrOutput

func (i ServiceMysqlUserConfigPublicAccessArgs) ToServiceMysqlUserConfigPublicAccessPtrOutput() ServiceMysqlUserConfigPublicAccessPtrOutput

func (ServiceMysqlUserConfigPublicAccessArgs) ToServiceMysqlUserConfigPublicAccessPtrOutputWithContext

func (i ServiceMysqlUserConfigPublicAccessArgs) ToServiceMysqlUserConfigPublicAccessPtrOutputWithContext(ctx context.Context) ServiceMysqlUserConfigPublicAccessPtrOutput

type ServiceMysqlUserConfigPublicAccessInput

type ServiceMysqlUserConfigPublicAccessInput interface {
	pulumi.Input

	ToServiceMysqlUserConfigPublicAccessOutput() ServiceMysqlUserConfigPublicAccessOutput
	ToServiceMysqlUserConfigPublicAccessOutputWithContext(context.Context) ServiceMysqlUserConfigPublicAccessOutput
}

ServiceMysqlUserConfigPublicAccessInput is an input type that accepts ServiceMysqlUserConfigPublicAccessArgs and ServiceMysqlUserConfigPublicAccessOutput values. You can construct a concrete instance of `ServiceMysqlUserConfigPublicAccessInput` via:

ServiceMysqlUserConfigPublicAccessArgs{...}

type ServiceMysqlUserConfigPublicAccessOutput

type ServiceMysqlUserConfigPublicAccessOutput struct{ *pulumi.OutputState }

func (ServiceMysqlUserConfigPublicAccessOutput) ElementType

func (ServiceMysqlUserConfigPublicAccessOutput) Mysql

func (ServiceMysqlUserConfigPublicAccessOutput) Prometheus

func (ServiceMysqlUserConfigPublicAccessOutput) ToServiceMysqlUserConfigPublicAccessOutput

func (o ServiceMysqlUserConfigPublicAccessOutput) ToServiceMysqlUserConfigPublicAccessOutput() ServiceMysqlUserConfigPublicAccessOutput

func (ServiceMysqlUserConfigPublicAccessOutput) ToServiceMysqlUserConfigPublicAccessOutputWithContext

func (o ServiceMysqlUserConfigPublicAccessOutput) ToServiceMysqlUserConfigPublicAccessOutputWithContext(ctx context.Context) ServiceMysqlUserConfigPublicAccessOutput

func (ServiceMysqlUserConfigPublicAccessOutput) ToServiceMysqlUserConfigPublicAccessPtrOutput

func (o ServiceMysqlUserConfigPublicAccessOutput) ToServiceMysqlUserConfigPublicAccessPtrOutput() ServiceMysqlUserConfigPublicAccessPtrOutput

func (ServiceMysqlUserConfigPublicAccessOutput) ToServiceMysqlUserConfigPublicAccessPtrOutputWithContext

func (o ServiceMysqlUserConfigPublicAccessOutput) ToServiceMysqlUserConfigPublicAccessPtrOutputWithContext(ctx context.Context) ServiceMysqlUserConfigPublicAccessPtrOutput

type ServiceMysqlUserConfigPublicAccessPtrInput

type ServiceMysqlUserConfigPublicAccessPtrInput interface {
	pulumi.Input

	ToServiceMysqlUserConfigPublicAccessPtrOutput() ServiceMysqlUserConfigPublicAccessPtrOutput
	ToServiceMysqlUserConfigPublicAccessPtrOutputWithContext(context.Context) ServiceMysqlUserConfigPublicAccessPtrOutput
}

ServiceMysqlUserConfigPublicAccessPtrInput is an input type that accepts ServiceMysqlUserConfigPublicAccessArgs, ServiceMysqlUserConfigPublicAccessPtr and ServiceMysqlUserConfigPublicAccessPtrOutput values. You can construct a concrete instance of `ServiceMysqlUserConfigPublicAccessPtrInput` via:

        ServiceMysqlUserConfigPublicAccessArgs{...}

or:

        nil

type ServiceMysqlUserConfigPublicAccessPtrOutput

type ServiceMysqlUserConfigPublicAccessPtrOutput struct{ *pulumi.OutputState }

func (ServiceMysqlUserConfigPublicAccessPtrOutput) Elem

func (ServiceMysqlUserConfigPublicAccessPtrOutput) ElementType

func (ServiceMysqlUserConfigPublicAccessPtrOutput) Mysql

func (ServiceMysqlUserConfigPublicAccessPtrOutput) Prometheus

func (ServiceMysqlUserConfigPublicAccessPtrOutput) ToServiceMysqlUserConfigPublicAccessPtrOutput

func (o ServiceMysqlUserConfigPublicAccessPtrOutput) ToServiceMysqlUserConfigPublicAccessPtrOutput() ServiceMysqlUserConfigPublicAccessPtrOutput

func (ServiceMysqlUserConfigPublicAccessPtrOutput) ToServiceMysqlUserConfigPublicAccessPtrOutputWithContext

func (o ServiceMysqlUserConfigPublicAccessPtrOutput) ToServiceMysqlUserConfigPublicAccessPtrOutputWithContext(ctx context.Context) ServiceMysqlUserConfigPublicAccessPtrOutput

type ServicePg

type ServicePg struct {
	Dbname     *string `pulumi:"dbname"`
	Host       *string `pulumi:"host"`
	Password   *string `pulumi:"password"`
	Port       *int    `pulumi:"port"`
	ReplicaUri *string `pulumi:"replicaUri"`
	Sslmode    *string `pulumi:"sslmode"`
	Uri        *string `pulumi:"uri"`
	User       *string `pulumi:"user"`
}

type ServicePgArgs

type ServicePgArgs struct {
	Dbname     pulumi.StringPtrInput `pulumi:"dbname"`
	Host       pulumi.StringPtrInput `pulumi:"host"`
	Password   pulumi.StringPtrInput `pulumi:"password"`
	Port       pulumi.IntPtrInput    `pulumi:"port"`
	ReplicaUri pulumi.StringPtrInput `pulumi:"replicaUri"`
	Sslmode    pulumi.StringPtrInput `pulumi:"sslmode"`
	Uri        pulumi.StringPtrInput `pulumi:"uri"`
	User       pulumi.StringPtrInput `pulumi:"user"`
}

func (ServicePgArgs) ElementType

func (ServicePgArgs) ElementType() reflect.Type

func (ServicePgArgs) ToServicePgOutput

func (i ServicePgArgs) ToServicePgOutput() ServicePgOutput

func (ServicePgArgs) ToServicePgOutputWithContext

func (i ServicePgArgs) ToServicePgOutputWithContext(ctx context.Context) ServicePgOutput

func (ServicePgArgs) ToServicePgPtrOutput

func (i ServicePgArgs) ToServicePgPtrOutput() ServicePgPtrOutput

func (ServicePgArgs) ToServicePgPtrOutputWithContext

func (i ServicePgArgs) ToServicePgPtrOutputWithContext(ctx context.Context) ServicePgPtrOutput

type ServicePgInput

type ServicePgInput interface {
	pulumi.Input

	ToServicePgOutput() ServicePgOutput
	ToServicePgOutputWithContext(context.Context) ServicePgOutput
}

ServicePgInput is an input type that accepts ServicePgArgs and ServicePgOutput values. You can construct a concrete instance of `ServicePgInput` via:

ServicePgArgs{...}

type ServicePgOutput

type ServicePgOutput struct{ *pulumi.OutputState }

func (ServicePgOutput) Dbname

func (ServicePgOutput) ElementType

func (ServicePgOutput) ElementType() reflect.Type

func (ServicePgOutput) Host

func (ServicePgOutput) Password

func (o ServicePgOutput) Password() pulumi.StringPtrOutput

func (ServicePgOutput) Port

func (ServicePgOutput) ReplicaUri

func (o ServicePgOutput) ReplicaUri() pulumi.StringPtrOutput

func (ServicePgOutput) Sslmode

func (ServicePgOutput) ToServicePgOutput

func (o ServicePgOutput) ToServicePgOutput() ServicePgOutput

func (ServicePgOutput) ToServicePgOutputWithContext

func (o ServicePgOutput) ToServicePgOutputWithContext(ctx context.Context) ServicePgOutput

func (ServicePgOutput) ToServicePgPtrOutput

func (o ServicePgOutput) ToServicePgPtrOutput() ServicePgPtrOutput

func (ServicePgOutput) ToServicePgPtrOutputWithContext

func (o ServicePgOutput) ToServicePgPtrOutputWithContext(ctx context.Context) ServicePgPtrOutput

func (ServicePgOutput) Uri

func (ServicePgOutput) User

type ServicePgPtrInput

type ServicePgPtrInput interface {
	pulumi.Input

	ToServicePgPtrOutput() ServicePgPtrOutput
	ToServicePgPtrOutputWithContext(context.Context) ServicePgPtrOutput
}

ServicePgPtrInput is an input type that accepts ServicePgArgs, ServicePgPtr and ServicePgPtrOutput values. You can construct a concrete instance of `ServicePgPtrInput` via:

        ServicePgArgs{...}

or:

        nil

func ServicePgPtr

func ServicePgPtr(v *ServicePgArgs) ServicePgPtrInput

type ServicePgPtrOutput

type ServicePgPtrOutput struct{ *pulumi.OutputState }

func (ServicePgPtrOutput) Dbname

func (ServicePgPtrOutput) Elem

func (ServicePgPtrOutput) ElementType

func (ServicePgPtrOutput) ElementType() reflect.Type

func (ServicePgPtrOutput) Host

func (ServicePgPtrOutput) Password

func (ServicePgPtrOutput) Port

func (ServicePgPtrOutput) ReplicaUri

func (o ServicePgPtrOutput) ReplicaUri() pulumi.StringPtrOutput

func (ServicePgPtrOutput) Sslmode

func (ServicePgPtrOutput) ToServicePgPtrOutput

func (o ServicePgPtrOutput) ToServicePgPtrOutput() ServicePgPtrOutput

func (ServicePgPtrOutput) ToServicePgPtrOutputWithContext

func (o ServicePgPtrOutput) ToServicePgPtrOutputWithContext(ctx context.Context) ServicePgPtrOutput

func (ServicePgPtrOutput) Uri

func (ServicePgPtrOutput) User

type ServicePgUserConfig

type ServicePgUserConfig struct {
	AdminPassword          *string                           `pulumi:"adminPassword"`
	AdminUsername          *string                           `pulumi:"adminUsername"`
	BackupHour             *string                           `pulumi:"backupHour"`
	BackupMinute           *string                           `pulumi:"backupMinute"`
	IpFilters              []string                          `pulumi:"ipFilters"`
	Pg                     *ServicePgUserConfigPg            `pulumi:"pg"`
	PgReadReplica          *string                           `pulumi:"pgReadReplica"`
	PgServiceToForkFrom    *string                           `pulumi:"pgServiceToForkFrom"`
	PgVersion              *string                           `pulumi:"pgVersion"`
	Pgbouncer              *ServicePgUserConfigPgbouncer     `pulumi:"pgbouncer"`
	Pglookout              *ServicePgUserConfigPglookout     `pulumi:"pglookout"`
	PrivateAccess          *ServicePgUserConfigPrivateAccess `pulumi:"privateAccess"`
	PublicAccess           *ServicePgUserConfigPublicAccess  `pulumi:"publicAccess"`
	RecoveryTargetTime     *string                           `pulumi:"recoveryTargetTime"`
	ServiceToForkFrom      *string                           `pulumi:"serviceToForkFrom"`
	SynchronousReplication *string                           `pulumi:"synchronousReplication"`
	Timescaledb            *ServicePgUserConfigTimescaledb   `pulumi:"timescaledb"`
	Variant                *string                           `pulumi:"variant"`
}

type ServicePgUserConfigArgs

type ServicePgUserConfigArgs struct {
	AdminPassword          pulumi.StringPtrInput                    `pulumi:"adminPassword"`
	AdminUsername          pulumi.StringPtrInput                    `pulumi:"adminUsername"`
	BackupHour             pulumi.StringPtrInput                    `pulumi:"backupHour"`
	BackupMinute           pulumi.StringPtrInput                    `pulumi:"backupMinute"`
	IpFilters              pulumi.StringArrayInput                  `pulumi:"ipFilters"`
	Pg                     ServicePgUserConfigPgPtrInput            `pulumi:"pg"`
	PgReadReplica          pulumi.StringPtrInput                    `pulumi:"pgReadReplica"`
	PgServiceToForkFrom    pulumi.StringPtrInput                    `pulumi:"pgServiceToForkFrom"`
	PgVersion              pulumi.StringPtrInput                    `pulumi:"pgVersion"`
	Pgbouncer              ServicePgUserConfigPgbouncerPtrInput     `pulumi:"pgbouncer"`
	Pglookout              ServicePgUserConfigPglookoutPtrInput     `pulumi:"pglookout"`
	PrivateAccess          ServicePgUserConfigPrivateAccessPtrInput `pulumi:"privateAccess"`
	PublicAccess           ServicePgUserConfigPublicAccessPtrInput  `pulumi:"publicAccess"`
	RecoveryTargetTime     pulumi.StringPtrInput                    `pulumi:"recoveryTargetTime"`
	ServiceToForkFrom      pulumi.StringPtrInput                    `pulumi:"serviceToForkFrom"`
	SynchronousReplication pulumi.StringPtrInput                    `pulumi:"synchronousReplication"`
	Timescaledb            ServicePgUserConfigTimescaledbPtrInput   `pulumi:"timescaledb"`
	Variant                pulumi.StringPtrInput                    `pulumi:"variant"`
}

func (ServicePgUserConfigArgs) ElementType

func (ServicePgUserConfigArgs) ElementType() reflect.Type

func (ServicePgUserConfigArgs) ToServicePgUserConfigOutput

func (i ServicePgUserConfigArgs) ToServicePgUserConfigOutput() ServicePgUserConfigOutput

func (ServicePgUserConfigArgs) ToServicePgUserConfigOutputWithContext

func (i ServicePgUserConfigArgs) ToServicePgUserConfigOutputWithContext(ctx context.Context) ServicePgUserConfigOutput

func (ServicePgUserConfigArgs) ToServicePgUserConfigPtrOutput

func (i ServicePgUserConfigArgs) ToServicePgUserConfigPtrOutput() ServicePgUserConfigPtrOutput

func (ServicePgUserConfigArgs) ToServicePgUserConfigPtrOutputWithContext

func (i ServicePgUserConfigArgs) ToServicePgUserConfigPtrOutputWithContext(ctx context.Context) ServicePgUserConfigPtrOutput

type ServicePgUserConfigInput

type ServicePgUserConfigInput interface {
	pulumi.Input

	ToServicePgUserConfigOutput() ServicePgUserConfigOutput
	ToServicePgUserConfigOutputWithContext(context.Context) ServicePgUserConfigOutput
}

ServicePgUserConfigInput is an input type that accepts ServicePgUserConfigArgs and ServicePgUserConfigOutput values. You can construct a concrete instance of `ServicePgUserConfigInput` via:

ServicePgUserConfigArgs{...}

type ServicePgUserConfigOutput

type ServicePgUserConfigOutput struct{ *pulumi.OutputState }

func (ServicePgUserConfigOutput) AdminPassword

func (ServicePgUserConfigOutput) AdminUsername

func (ServicePgUserConfigOutput) BackupHour

func (ServicePgUserConfigOutput) BackupMinute

func (ServicePgUserConfigOutput) ElementType

func (ServicePgUserConfigOutput) ElementType() reflect.Type

func (ServicePgUserConfigOutput) IpFilters

func (ServicePgUserConfigOutput) Pg

func (ServicePgUserConfigOutput) PgReadReplica

func (ServicePgUserConfigOutput) PgServiceToForkFrom

func (o ServicePgUserConfigOutput) PgServiceToForkFrom() pulumi.StringPtrOutput

func (ServicePgUserConfigOutput) PgVersion

func (ServicePgUserConfigOutput) Pgbouncer

func (ServicePgUserConfigOutput) Pglookout

func (ServicePgUserConfigOutput) PrivateAccess

func (ServicePgUserConfigOutput) PublicAccess

func (ServicePgUserConfigOutput) RecoveryTargetTime

func (o ServicePgUserConfigOutput) RecoveryTargetTime() pulumi.StringPtrOutput

func (ServicePgUserConfigOutput) ServiceToForkFrom

func (o ServicePgUserConfigOutput) ServiceToForkFrom() pulumi.StringPtrOutput

func (ServicePgUserConfigOutput) SynchronousReplication added in v2.2.0

func (o ServicePgUserConfigOutput) SynchronousReplication() pulumi.StringPtrOutput

func (ServicePgUserConfigOutput) Timescaledb

func (ServicePgUserConfigOutput) ToServicePgUserConfigOutput

func (o ServicePgUserConfigOutput) ToServicePgUserConfigOutput() ServicePgUserConfigOutput

func (ServicePgUserConfigOutput) ToServicePgUserConfigOutputWithContext

func (o ServicePgUserConfigOutput) ToServicePgUserConfigOutputWithContext(ctx context.Context) ServicePgUserConfigOutput

func (ServicePgUserConfigOutput) ToServicePgUserConfigPtrOutput

func (o ServicePgUserConfigOutput) ToServicePgUserConfigPtrOutput() ServicePgUserConfigPtrOutput

func (ServicePgUserConfigOutput) ToServicePgUserConfigPtrOutputWithContext

func (o ServicePgUserConfigOutput) ToServicePgUserConfigPtrOutputWithContext(ctx context.Context) ServicePgUserConfigPtrOutput

func (ServicePgUserConfigOutput) Variant

type ServicePgUserConfigPg

type ServicePgUserConfigPg struct {
	AutovacuumAnalyzeScaleFactor    *string `pulumi:"autovacuumAnalyzeScaleFactor"`
	AutovacuumAnalyzeThreshold      *string `pulumi:"autovacuumAnalyzeThreshold"`
	AutovacuumFreezeMaxAge          *string `pulumi:"autovacuumFreezeMaxAge"`
	AutovacuumMaxWorkers            *string `pulumi:"autovacuumMaxWorkers"`
	AutovacuumNaptime               *string `pulumi:"autovacuumNaptime"`
	AutovacuumVacuumCostDelay       *string `pulumi:"autovacuumVacuumCostDelay"`
	AutovacuumVacuumCostLimit       *string `pulumi:"autovacuumVacuumCostLimit"`
	AutovacuumVacuumScaleFactor     *string `pulumi:"autovacuumVacuumScaleFactor"`
	AutovacuumVacuumThreshold       *string `pulumi:"autovacuumVacuumThreshold"`
	DeadlockTimeout                 *string `pulumi:"deadlockTimeout"`
	IdleInTransactionSessionTimeout *string `pulumi:"idleInTransactionSessionTimeout"`
	Jit                             *string `pulumi:"jit"`
	LogAutovacuumMinDuration        *string `pulumi:"logAutovacuumMinDuration"`
	LogErrorVerbosity               *string `pulumi:"logErrorVerbosity"`
	LogMinDurationStatement         *string `pulumi:"logMinDurationStatement"`
	MaxLocksPerTransaction          *string `pulumi:"maxLocksPerTransaction"`
	MaxParallelWorkers              *string `pulumi:"maxParallelWorkers"`
	MaxParallelWorkersPerGather     *string `pulumi:"maxParallelWorkersPerGather"`
	MaxPredLocksPerTransaction      *string `pulumi:"maxPredLocksPerTransaction"`
	MaxPreparedTransactions         *string `pulumi:"maxPreparedTransactions"`
	MaxStackDepth                   *string `pulumi:"maxStackDepth"`
	MaxStandbyArchiveDelay          *string `pulumi:"maxStandbyArchiveDelay"`
	MaxStandbyStreamingDelay        *string `pulumi:"maxStandbyStreamingDelay"`
	MaxWorkerProcesses              *string `pulumi:"maxWorkerProcesses"`
	PgStatStatementsTrack           *string `pulumi:"pgStatStatementsTrack"`
	TempFileLimit                   *string `pulumi:"tempFileLimit"`
	Timezone                        *string `pulumi:"timezone"`
	TrackActivityQuerySize          *string `pulumi:"trackActivityQuerySize"`
	TrackCommitTimestamp            *string `pulumi:"trackCommitTimestamp"`
	TrackFunctions                  *string `pulumi:"trackFunctions"`
	WalSenderTimeout                *string `pulumi:"walSenderTimeout"`
	WalWriterDelay                  *string `pulumi:"walWriterDelay"`
}

type ServicePgUserConfigPgArgs

type ServicePgUserConfigPgArgs struct {
	AutovacuumAnalyzeScaleFactor    pulumi.StringPtrInput `pulumi:"autovacuumAnalyzeScaleFactor"`
	AutovacuumAnalyzeThreshold      pulumi.StringPtrInput `pulumi:"autovacuumAnalyzeThreshold"`
	AutovacuumFreezeMaxAge          pulumi.StringPtrInput `pulumi:"autovacuumFreezeMaxAge"`
	AutovacuumMaxWorkers            pulumi.StringPtrInput `pulumi:"autovacuumMaxWorkers"`
	AutovacuumNaptime               pulumi.StringPtrInput `pulumi:"autovacuumNaptime"`
	AutovacuumVacuumCostDelay       pulumi.StringPtrInput `pulumi:"autovacuumVacuumCostDelay"`
	AutovacuumVacuumCostLimit       pulumi.StringPtrInput `pulumi:"autovacuumVacuumCostLimit"`
	AutovacuumVacuumScaleFactor     pulumi.StringPtrInput `pulumi:"autovacuumVacuumScaleFactor"`
	AutovacuumVacuumThreshold       pulumi.StringPtrInput `pulumi:"autovacuumVacuumThreshold"`
	DeadlockTimeout                 pulumi.StringPtrInput `pulumi:"deadlockTimeout"`
	IdleInTransactionSessionTimeout pulumi.StringPtrInput `pulumi:"idleInTransactionSessionTimeout"`
	Jit                             pulumi.StringPtrInput `pulumi:"jit"`
	LogAutovacuumMinDuration        pulumi.StringPtrInput `pulumi:"logAutovacuumMinDuration"`
	LogErrorVerbosity               pulumi.StringPtrInput `pulumi:"logErrorVerbosity"`
	LogMinDurationStatement         pulumi.StringPtrInput `pulumi:"logMinDurationStatement"`
	MaxLocksPerTransaction          pulumi.StringPtrInput `pulumi:"maxLocksPerTransaction"`
	MaxParallelWorkers              pulumi.StringPtrInput `pulumi:"maxParallelWorkers"`
	MaxParallelWorkersPerGather     pulumi.StringPtrInput `pulumi:"maxParallelWorkersPerGather"`
	MaxPredLocksPerTransaction      pulumi.StringPtrInput `pulumi:"maxPredLocksPerTransaction"`
	MaxPreparedTransactions         pulumi.StringPtrInput `pulumi:"maxPreparedTransactions"`
	MaxStackDepth                   pulumi.StringPtrInput `pulumi:"maxStackDepth"`
	MaxStandbyArchiveDelay          pulumi.StringPtrInput `pulumi:"maxStandbyArchiveDelay"`
	MaxStandbyStreamingDelay        pulumi.StringPtrInput `pulumi:"maxStandbyStreamingDelay"`
	MaxWorkerProcesses              pulumi.StringPtrInput `pulumi:"maxWorkerProcesses"`
	PgStatStatementsTrack           pulumi.StringPtrInput `pulumi:"pgStatStatementsTrack"`
	TempFileLimit                   pulumi.StringPtrInput `pulumi:"tempFileLimit"`
	Timezone                        pulumi.StringPtrInput `pulumi:"timezone"`
	TrackActivityQuerySize          pulumi.StringPtrInput `pulumi:"trackActivityQuerySize"`
	TrackCommitTimestamp            pulumi.StringPtrInput `pulumi:"trackCommitTimestamp"`
	TrackFunctions                  pulumi.StringPtrInput `pulumi:"trackFunctions"`
	WalSenderTimeout                pulumi.StringPtrInput `pulumi:"walSenderTimeout"`
	WalWriterDelay                  pulumi.StringPtrInput `pulumi:"walWriterDelay"`
}

func (ServicePgUserConfigPgArgs) ElementType

func (ServicePgUserConfigPgArgs) ElementType() reflect.Type

func (ServicePgUserConfigPgArgs) ToServicePgUserConfigPgOutput

func (i ServicePgUserConfigPgArgs) ToServicePgUserConfigPgOutput() ServicePgUserConfigPgOutput

func (ServicePgUserConfigPgArgs) ToServicePgUserConfigPgOutputWithContext

func (i ServicePgUserConfigPgArgs) ToServicePgUserConfigPgOutputWithContext(ctx context.Context) ServicePgUserConfigPgOutput

func (ServicePgUserConfigPgArgs) ToServicePgUserConfigPgPtrOutput

func (i ServicePgUserConfigPgArgs) ToServicePgUserConfigPgPtrOutput() ServicePgUserConfigPgPtrOutput

func (ServicePgUserConfigPgArgs) ToServicePgUserConfigPgPtrOutputWithContext

func (i ServicePgUserConfigPgArgs) ToServicePgUserConfigPgPtrOutputWithContext(ctx context.Context) ServicePgUserConfigPgPtrOutput

type ServicePgUserConfigPgInput

type ServicePgUserConfigPgInput interface {
	pulumi.Input

	ToServicePgUserConfigPgOutput() ServicePgUserConfigPgOutput
	ToServicePgUserConfigPgOutputWithContext(context.Context) ServicePgUserConfigPgOutput
}

ServicePgUserConfigPgInput is an input type that accepts ServicePgUserConfigPgArgs and ServicePgUserConfigPgOutput values. You can construct a concrete instance of `ServicePgUserConfigPgInput` via:

ServicePgUserConfigPgArgs{...}

type ServicePgUserConfigPgOutput

type ServicePgUserConfigPgOutput struct{ *pulumi.OutputState }

func (ServicePgUserConfigPgOutput) AutovacuumAnalyzeScaleFactor

func (o ServicePgUserConfigPgOutput) AutovacuumAnalyzeScaleFactor() pulumi.StringPtrOutput

func (ServicePgUserConfigPgOutput) AutovacuumAnalyzeThreshold

func (o ServicePgUserConfigPgOutput) AutovacuumAnalyzeThreshold() pulumi.StringPtrOutput

func (ServicePgUserConfigPgOutput) AutovacuumFreezeMaxAge added in v2.2.0

func (o ServicePgUserConfigPgOutput) AutovacuumFreezeMaxAge() pulumi.StringPtrOutput

func (ServicePgUserConfigPgOutput) AutovacuumMaxWorkers

func (o ServicePgUserConfigPgOutput) AutovacuumMaxWorkers() pulumi.StringPtrOutput

func (ServicePgUserConfigPgOutput) AutovacuumNaptime

func (o ServicePgUserConfigPgOutput) AutovacuumNaptime() pulumi.StringPtrOutput

func (ServicePgUserConfigPgOutput) AutovacuumVacuumCostDelay

func (o ServicePgUserConfigPgOutput) AutovacuumVacuumCostDelay() pulumi.StringPtrOutput

func (ServicePgUserConfigPgOutput) AutovacuumVacuumCostLimit

func (o ServicePgUserConfigPgOutput) AutovacuumVacuumCostLimit() pulumi.StringPtrOutput

func (ServicePgUserConfigPgOutput) AutovacuumVacuumScaleFactor

func (o ServicePgUserConfigPgOutput) AutovacuumVacuumScaleFactor() pulumi.StringPtrOutput

func (ServicePgUserConfigPgOutput) AutovacuumVacuumThreshold

func (o ServicePgUserConfigPgOutput) AutovacuumVacuumThreshold() pulumi.StringPtrOutput

func (ServicePgUserConfigPgOutput) DeadlockTimeout

func (ServicePgUserConfigPgOutput) ElementType

func (ServicePgUserConfigPgOutput) IdleInTransactionSessionTimeout

func (o ServicePgUserConfigPgOutput) IdleInTransactionSessionTimeout() pulumi.StringPtrOutput

func (ServicePgUserConfigPgOutput) Jit

func (ServicePgUserConfigPgOutput) LogAutovacuumMinDuration

func (o ServicePgUserConfigPgOutput) LogAutovacuumMinDuration() pulumi.StringPtrOutput

func (ServicePgUserConfigPgOutput) LogErrorVerbosity

func (o ServicePgUserConfigPgOutput) LogErrorVerbosity() pulumi.StringPtrOutput

func (ServicePgUserConfigPgOutput) LogMinDurationStatement

func (o ServicePgUserConfigPgOutput) LogMinDurationStatement() pulumi.StringPtrOutput

func (ServicePgUserConfigPgOutput) MaxLocksPerTransaction

func (o ServicePgUserConfigPgOutput) MaxLocksPerTransaction() pulumi.StringPtrOutput

func (ServicePgUserConfigPgOutput) MaxParallelWorkers

func (o ServicePgUserConfigPgOutput) MaxParallelWorkers() pulumi.StringPtrOutput

func (ServicePgUserConfigPgOutput) MaxParallelWorkersPerGather

func (o ServicePgUserConfigPgOutput) MaxParallelWorkersPerGather() pulumi.StringPtrOutput

func (ServicePgUserConfigPgOutput) MaxPredLocksPerTransaction

func (o ServicePgUserConfigPgOutput) MaxPredLocksPerTransaction() pulumi.StringPtrOutput

func (ServicePgUserConfigPgOutput) MaxPreparedTransactions

func (o ServicePgUserConfigPgOutput) MaxPreparedTransactions() pulumi.StringPtrOutput

func (ServicePgUserConfigPgOutput) MaxStackDepth

func (ServicePgUserConfigPgOutput) MaxStandbyArchiveDelay

func (o ServicePgUserConfigPgOutput) MaxStandbyArchiveDelay() pulumi.StringPtrOutput

func (ServicePgUserConfigPgOutput) MaxStandbyStreamingDelay

func (o ServicePgUserConfigPgOutput) MaxStandbyStreamingDelay() pulumi.StringPtrOutput

func (ServicePgUserConfigPgOutput) MaxWorkerProcesses

func (o ServicePgUserConfigPgOutput) MaxWorkerProcesses() pulumi.StringPtrOutput

func (ServicePgUserConfigPgOutput) PgStatStatementsTrack

func (o ServicePgUserConfigPgOutput) PgStatStatementsTrack() pulumi.StringPtrOutput

func (ServicePgUserConfigPgOutput) TempFileLimit

func (ServicePgUserConfigPgOutput) Timezone

func (ServicePgUserConfigPgOutput) ToServicePgUserConfigPgOutput

func (o ServicePgUserConfigPgOutput) ToServicePgUserConfigPgOutput() ServicePgUserConfigPgOutput

func (ServicePgUserConfigPgOutput) ToServicePgUserConfigPgOutputWithContext

func (o ServicePgUserConfigPgOutput) ToServicePgUserConfigPgOutputWithContext(ctx context.Context) ServicePgUserConfigPgOutput

func (ServicePgUserConfigPgOutput) ToServicePgUserConfigPgPtrOutput

func (o ServicePgUserConfigPgOutput) ToServicePgUserConfigPgPtrOutput() ServicePgUserConfigPgPtrOutput

func (ServicePgUserConfigPgOutput) ToServicePgUserConfigPgPtrOutputWithContext

func (o ServicePgUserConfigPgOutput) ToServicePgUserConfigPgPtrOutputWithContext(ctx context.Context) ServicePgUserConfigPgPtrOutput

func (ServicePgUserConfigPgOutput) TrackActivityQuerySize

func (o ServicePgUserConfigPgOutput) TrackActivityQuerySize() pulumi.StringPtrOutput

func (ServicePgUserConfigPgOutput) TrackCommitTimestamp added in v2.2.0

func (o ServicePgUserConfigPgOutput) TrackCommitTimestamp() pulumi.StringPtrOutput

func (ServicePgUserConfigPgOutput) TrackFunctions

func (ServicePgUserConfigPgOutput) WalSenderTimeout added in v2.2.0

func (o ServicePgUserConfigPgOutput) WalSenderTimeout() pulumi.StringPtrOutput

func (ServicePgUserConfigPgOutput) WalWriterDelay

type ServicePgUserConfigPgPtrInput

type ServicePgUserConfigPgPtrInput interface {
	pulumi.Input

	ToServicePgUserConfigPgPtrOutput() ServicePgUserConfigPgPtrOutput
	ToServicePgUserConfigPgPtrOutputWithContext(context.Context) ServicePgUserConfigPgPtrOutput
}

ServicePgUserConfigPgPtrInput is an input type that accepts ServicePgUserConfigPgArgs, ServicePgUserConfigPgPtr and ServicePgUserConfigPgPtrOutput values. You can construct a concrete instance of `ServicePgUserConfigPgPtrInput` via:

        ServicePgUserConfigPgArgs{...}

or:

        nil

type ServicePgUserConfigPgPtrOutput

type ServicePgUserConfigPgPtrOutput struct{ *pulumi.OutputState }

func (ServicePgUserConfigPgPtrOutput) AutovacuumAnalyzeScaleFactor

func (o ServicePgUserConfigPgPtrOutput) AutovacuumAnalyzeScaleFactor() pulumi.StringPtrOutput

func (ServicePgUserConfigPgPtrOutput) AutovacuumAnalyzeThreshold

func (o ServicePgUserConfigPgPtrOutput) AutovacuumAnalyzeThreshold() pulumi.StringPtrOutput

func (ServicePgUserConfigPgPtrOutput) AutovacuumFreezeMaxAge added in v2.2.0

func (o ServicePgUserConfigPgPtrOutput) AutovacuumFreezeMaxAge() pulumi.StringPtrOutput

func (ServicePgUserConfigPgPtrOutput) AutovacuumMaxWorkers

func (o ServicePgUserConfigPgPtrOutput) AutovacuumMaxWorkers() pulumi.StringPtrOutput

func (ServicePgUserConfigPgPtrOutput) AutovacuumNaptime

func (ServicePgUserConfigPgPtrOutput) AutovacuumVacuumCostDelay

func (o ServicePgUserConfigPgPtrOutput) AutovacuumVacuumCostDelay() pulumi.StringPtrOutput

func (ServicePgUserConfigPgPtrOutput) AutovacuumVacuumCostLimit

func (o ServicePgUserConfigPgPtrOutput) AutovacuumVacuumCostLimit() pulumi.StringPtrOutput

func (ServicePgUserConfigPgPtrOutput) AutovacuumVacuumScaleFactor

func (o ServicePgUserConfigPgPtrOutput) AutovacuumVacuumScaleFactor() pulumi.StringPtrOutput

func (ServicePgUserConfigPgPtrOutput) AutovacuumVacuumThreshold

func (o ServicePgUserConfigPgPtrOutput) AutovacuumVacuumThreshold() pulumi.StringPtrOutput

func (ServicePgUserConfigPgPtrOutput) DeadlockTimeout

func (ServicePgUserConfigPgPtrOutput) Elem

func (ServicePgUserConfigPgPtrOutput) ElementType

func (ServicePgUserConfigPgPtrOutput) IdleInTransactionSessionTimeout

func (o ServicePgUserConfigPgPtrOutput) IdleInTransactionSessionTimeout() pulumi.StringPtrOutput

func (ServicePgUserConfigPgPtrOutput) Jit

func (ServicePgUserConfigPgPtrOutput) LogAutovacuumMinDuration

func (o ServicePgUserConfigPgPtrOutput) LogAutovacuumMinDuration() pulumi.StringPtrOutput

func (ServicePgUserConfigPgPtrOutput) LogErrorVerbosity

func (ServicePgUserConfigPgPtrOutput) LogMinDurationStatement

func (o ServicePgUserConfigPgPtrOutput) LogMinDurationStatement() pulumi.StringPtrOutput

func (ServicePgUserConfigPgPtrOutput) MaxLocksPerTransaction

func (o ServicePgUserConfigPgPtrOutput) MaxLocksPerTransaction() pulumi.StringPtrOutput

func (ServicePgUserConfigPgPtrOutput) MaxParallelWorkers

func (o ServicePgUserConfigPgPtrOutput) MaxParallelWorkers() pulumi.StringPtrOutput

func (ServicePgUserConfigPgPtrOutput) MaxParallelWorkersPerGather

func (o ServicePgUserConfigPgPtrOutput) MaxParallelWorkersPerGather() pulumi.StringPtrOutput

func (ServicePgUserConfigPgPtrOutput) MaxPredLocksPerTransaction

func (o ServicePgUserConfigPgPtrOutput) MaxPredLocksPerTransaction() pulumi.StringPtrOutput

func (ServicePgUserConfigPgPtrOutput) MaxPreparedTransactions

func (o ServicePgUserConfigPgPtrOutput) MaxPreparedTransactions() pulumi.StringPtrOutput

func (ServicePgUserConfigPgPtrOutput) MaxStackDepth

func (ServicePgUserConfigPgPtrOutput) MaxStandbyArchiveDelay

func (o ServicePgUserConfigPgPtrOutput) MaxStandbyArchiveDelay() pulumi.StringPtrOutput

func (ServicePgUserConfigPgPtrOutput) MaxStandbyStreamingDelay

func (o ServicePgUserConfigPgPtrOutput) MaxStandbyStreamingDelay() pulumi.StringPtrOutput

func (ServicePgUserConfigPgPtrOutput) MaxWorkerProcesses

func (o ServicePgUserConfigPgPtrOutput) MaxWorkerProcesses() pulumi.StringPtrOutput

func (ServicePgUserConfigPgPtrOutput) PgStatStatementsTrack

func (o ServicePgUserConfigPgPtrOutput) PgStatStatementsTrack() pulumi.StringPtrOutput

func (ServicePgUserConfigPgPtrOutput) TempFileLimit

func (ServicePgUserConfigPgPtrOutput) Timezone

func (ServicePgUserConfigPgPtrOutput) ToServicePgUserConfigPgPtrOutput

func (o ServicePgUserConfigPgPtrOutput) ToServicePgUserConfigPgPtrOutput() ServicePgUserConfigPgPtrOutput

func (ServicePgUserConfigPgPtrOutput) ToServicePgUserConfigPgPtrOutputWithContext

func (o ServicePgUserConfigPgPtrOutput) ToServicePgUserConfigPgPtrOutputWithContext(ctx context.Context) ServicePgUserConfigPgPtrOutput

func (ServicePgUserConfigPgPtrOutput) TrackActivityQuerySize

func (o ServicePgUserConfigPgPtrOutput) TrackActivityQuerySize() pulumi.StringPtrOutput

func (ServicePgUserConfigPgPtrOutput) TrackCommitTimestamp added in v2.2.0

func (o ServicePgUserConfigPgPtrOutput) TrackCommitTimestamp() pulumi.StringPtrOutput

func (ServicePgUserConfigPgPtrOutput) TrackFunctions

func (ServicePgUserConfigPgPtrOutput) WalSenderTimeout added in v2.2.0

func (ServicePgUserConfigPgPtrOutput) WalWriterDelay

type ServicePgUserConfigPgbouncer

type ServicePgUserConfigPgbouncer struct {
	IgnoreStartupParameters []string `pulumi:"ignoreStartupParameters"`
	ServerResetQueryAlways  *string  `pulumi:"serverResetQueryAlways"`
}

type ServicePgUserConfigPgbouncerArgs

type ServicePgUserConfigPgbouncerArgs struct {
	IgnoreStartupParameters pulumi.StringArrayInput `pulumi:"ignoreStartupParameters"`
	ServerResetQueryAlways  pulumi.StringPtrInput   `pulumi:"serverResetQueryAlways"`
}

func (ServicePgUserConfigPgbouncerArgs) ElementType

func (ServicePgUserConfigPgbouncerArgs) ToServicePgUserConfigPgbouncerOutput

func (i ServicePgUserConfigPgbouncerArgs) ToServicePgUserConfigPgbouncerOutput() ServicePgUserConfigPgbouncerOutput

func (ServicePgUserConfigPgbouncerArgs) ToServicePgUserConfigPgbouncerOutputWithContext

func (i ServicePgUserConfigPgbouncerArgs) ToServicePgUserConfigPgbouncerOutputWithContext(ctx context.Context) ServicePgUserConfigPgbouncerOutput

func (ServicePgUserConfigPgbouncerArgs) ToServicePgUserConfigPgbouncerPtrOutput

func (i ServicePgUserConfigPgbouncerArgs) ToServicePgUserConfigPgbouncerPtrOutput() ServicePgUserConfigPgbouncerPtrOutput

func (ServicePgUserConfigPgbouncerArgs) ToServicePgUserConfigPgbouncerPtrOutputWithContext

func (i ServicePgUserConfigPgbouncerArgs) ToServicePgUserConfigPgbouncerPtrOutputWithContext(ctx context.Context) ServicePgUserConfigPgbouncerPtrOutput

type ServicePgUserConfigPgbouncerInput

type ServicePgUserConfigPgbouncerInput interface {
	pulumi.Input

	ToServicePgUserConfigPgbouncerOutput() ServicePgUserConfigPgbouncerOutput
	ToServicePgUserConfigPgbouncerOutputWithContext(context.Context) ServicePgUserConfigPgbouncerOutput
}

ServicePgUserConfigPgbouncerInput is an input type that accepts ServicePgUserConfigPgbouncerArgs and ServicePgUserConfigPgbouncerOutput values. You can construct a concrete instance of `ServicePgUserConfigPgbouncerInput` via:

ServicePgUserConfigPgbouncerArgs{...}

type ServicePgUserConfigPgbouncerOutput

type ServicePgUserConfigPgbouncerOutput struct{ *pulumi.OutputState }

func (ServicePgUserConfigPgbouncerOutput) ElementType

func (ServicePgUserConfigPgbouncerOutput) IgnoreStartupParameters added in v2.2.0

func (o ServicePgUserConfigPgbouncerOutput) IgnoreStartupParameters() pulumi.StringArrayOutput

func (ServicePgUserConfigPgbouncerOutput) ServerResetQueryAlways

func (o ServicePgUserConfigPgbouncerOutput) ServerResetQueryAlways() pulumi.StringPtrOutput

func (ServicePgUserConfigPgbouncerOutput) ToServicePgUserConfigPgbouncerOutput

func (o ServicePgUserConfigPgbouncerOutput) ToServicePgUserConfigPgbouncerOutput() ServicePgUserConfigPgbouncerOutput

func (ServicePgUserConfigPgbouncerOutput) ToServicePgUserConfigPgbouncerOutputWithContext

func (o ServicePgUserConfigPgbouncerOutput) ToServicePgUserConfigPgbouncerOutputWithContext(ctx context.Context) ServicePgUserConfigPgbouncerOutput

func (ServicePgUserConfigPgbouncerOutput) ToServicePgUserConfigPgbouncerPtrOutput

func (o ServicePgUserConfigPgbouncerOutput) ToServicePgUserConfigPgbouncerPtrOutput() ServicePgUserConfigPgbouncerPtrOutput

func (ServicePgUserConfigPgbouncerOutput) ToServicePgUserConfigPgbouncerPtrOutputWithContext

func (o ServicePgUserConfigPgbouncerOutput) ToServicePgUserConfigPgbouncerPtrOutputWithContext(ctx context.Context) ServicePgUserConfigPgbouncerPtrOutput

type ServicePgUserConfigPgbouncerPtrInput

type ServicePgUserConfigPgbouncerPtrInput interface {
	pulumi.Input

	ToServicePgUserConfigPgbouncerPtrOutput() ServicePgUserConfigPgbouncerPtrOutput
	ToServicePgUserConfigPgbouncerPtrOutputWithContext(context.Context) ServicePgUserConfigPgbouncerPtrOutput
}

ServicePgUserConfigPgbouncerPtrInput is an input type that accepts ServicePgUserConfigPgbouncerArgs, ServicePgUserConfigPgbouncerPtr and ServicePgUserConfigPgbouncerPtrOutput values. You can construct a concrete instance of `ServicePgUserConfigPgbouncerPtrInput` via:

        ServicePgUserConfigPgbouncerArgs{...}

or:

        nil

type ServicePgUserConfigPgbouncerPtrOutput

type ServicePgUserConfigPgbouncerPtrOutput struct{ *pulumi.OutputState }

func (ServicePgUserConfigPgbouncerPtrOutput) Elem

func (ServicePgUserConfigPgbouncerPtrOutput) ElementType

func (ServicePgUserConfigPgbouncerPtrOutput) IgnoreStartupParameters added in v2.2.0

func (ServicePgUserConfigPgbouncerPtrOutput) ServerResetQueryAlways

func (ServicePgUserConfigPgbouncerPtrOutput) ToServicePgUserConfigPgbouncerPtrOutput

func (o ServicePgUserConfigPgbouncerPtrOutput) ToServicePgUserConfigPgbouncerPtrOutput() ServicePgUserConfigPgbouncerPtrOutput

func (ServicePgUserConfigPgbouncerPtrOutput) ToServicePgUserConfigPgbouncerPtrOutputWithContext

func (o ServicePgUserConfigPgbouncerPtrOutput) ToServicePgUserConfigPgbouncerPtrOutputWithContext(ctx context.Context) ServicePgUserConfigPgbouncerPtrOutput

type ServicePgUserConfigPglookout

type ServicePgUserConfigPglookout struct {
	MaxFailoverReplicationTimeLag *string `pulumi:"maxFailoverReplicationTimeLag"`
}

type ServicePgUserConfigPglookoutArgs

type ServicePgUserConfigPglookoutArgs struct {
	MaxFailoverReplicationTimeLag pulumi.StringPtrInput `pulumi:"maxFailoverReplicationTimeLag"`
}

func (ServicePgUserConfigPglookoutArgs) ElementType

func (ServicePgUserConfigPglookoutArgs) ToServicePgUserConfigPglookoutOutput

func (i ServicePgUserConfigPglookoutArgs) ToServicePgUserConfigPglookoutOutput() ServicePgUserConfigPglookoutOutput

func (ServicePgUserConfigPglookoutArgs) ToServicePgUserConfigPglookoutOutputWithContext

func (i ServicePgUserConfigPglookoutArgs) ToServicePgUserConfigPglookoutOutputWithContext(ctx context.Context) ServicePgUserConfigPglookoutOutput

func (ServicePgUserConfigPglookoutArgs) ToServicePgUserConfigPglookoutPtrOutput

func (i ServicePgUserConfigPglookoutArgs) ToServicePgUserConfigPglookoutPtrOutput() ServicePgUserConfigPglookoutPtrOutput

func (ServicePgUserConfigPglookoutArgs) ToServicePgUserConfigPglookoutPtrOutputWithContext

func (i ServicePgUserConfigPglookoutArgs) ToServicePgUserConfigPglookoutPtrOutputWithContext(ctx context.Context) ServicePgUserConfigPglookoutPtrOutput

type ServicePgUserConfigPglookoutInput

type ServicePgUserConfigPglookoutInput interface {
	pulumi.Input

	ToServicePgUserConfigPglookoutOutput() ServicePgUserConfigPglookoutOutput
	ToServicePgUserConfigPglookoutOutputWithContext(context.Context) ServicePgUserConfigPglookoutOutput
}

ServicePgUserConfigPglookoutInput is an input type that accepts ServicePgUserConfigPglookoutArgs and ServicePgUserConfigPglookoutOutput values. You can construct a concrete instance of `ServicePgUserConfigPglookoutInput` via:

ServicePgUserConfigPglookoutArgs{...}

type ServicePgUserConfigPglookoutOutput

type ServicePgUserConfigPglookoutOutput struct{ *pulumi.OutputState }

func (ServicePgUserConfigPglookoutOutput) ElementType

func (ServicePgUserConfigPglookoutOutput) MaxFailoverReplicationTimeLag

func (o ServicePgUserConfigPglookoutOutput) MaxFailoverReplicationTimeLag() pulumi.StringPtrOutput

func (ServicePgUserConfigPglookoutOutput) ToServicePgUserConfigPglookoutOutput

func (o ServicePgUserConfigPglookoutOutput) ToServicePgUserConfigPglookoutOutput() ServicePgUserConfigPglookoutOutput

func (ServicePgUserConfigPglookoutOutput) ToServicePgUserConfigPglookoutOutputWithContext

func (o ServicePgUserConfigPglookoutOutput) ToServicePgUserConfigPglookoutOutputWithContext(ctx context.Context) ServicePgUserConfigPglookoutOutput

func (ServicePgUserConfigPglookoutOutput) ToServicePgUserConfigPglookoutPtrOutput

func (o ServicePgUserConfigPglookoutOutput) ToServicePgUserConfigPglookoutPtrOutput() ServicePgUserConfigPglookoutPtrOutput

func (ServicePgUserConfigPglookoutOutput) ToServicePgUserConfigPglookoutPtrOutputWithContext

func (o ServicePgUserConfigPglookoutOutput) ToServicePgUserConfigPglookoutPtrOutputWithContext(ctx context.Context) ServicePgUserConfigPglookoutPtrOutput

type ServicePgUserConfigPglookoutPtrInput

type ServicePgUserConfigPglookoutPtrInput interface {
	pulumi.Input

	ToServicePgUserConfigPglookoutPtrOutput() ServicePgUserConfigPglookoutPtrOutput
	ToServicePgUserConfigPglookoutPtrOutputWithContext(context.Context) ServicePgUserConfigPglookoutPtrOutput
}

ServicePgUserConfigPglookoutPtrInput is an input type that accepts ServicePgUserConfigPglookoutArgs, ServicePgUserConfigPglookoutPtr and ServicePgUserConfigPglookoutPtrOutput values. You can construct a concrete instance of `ServicePgUserConfigPglookoutPtrInput` via:

        ServicePgUserConfigPglookoutArgs{...}

or:

        nil

type ServicePgUserConfigPglookoutPtrOutput

type ServicePgUserConfigPglookoutPtrOutput struct{ *pulumi.OutputState }

func (ServicePgUserConfigPglookoutPtrOutput) Elem

func (ServicePgUserConfigPglookoutPtrOutput) ElementType

func (ServicePgUserConfigPglookoutPtrOutput) MaxFailoverReplicationTimeLag

func (o ServicePgUserConfigPglookoutPtrOutput) MaxFailoverReplicationTimeLag() pulumi.StringPtrOutput

func (ServicePgUserConfigPglookoutPtrOutput) ToServicePgUserConfigPglookoutPtrOutput

func (o ServicePgUserConfigPglookoutPtrOutput) ToServicePgUserConfigPglookoutPtrOutput() ServicePgUserConfigPglookoutPtrOutput

func (ServicePgUserConfigPglookoutPtrOutput) ToServicePgUserConfigPglookoutPtrOutputWithContext

func (o ServicePgUserConfigPglookoutPtrOutput) ToServicePgUserConfigPglookoutPtrOutputWithContext(ctx context.Context) ServicePgUserConfigPglookoutPtrOutput

type ServicePgUserConfigPrivateAccess

type ServicePgUserConfigPrivateAccess struct {
	Pg         *string `pulumi:"pg"`
	Pgbouncer  *string `pulumi:"pgbouncer"`
	Prometheus *string `pulumi:"prometheus"`
}

type ServicePgUserConfigPrivateAccessArgs

type ServicePgUserConfigPrivateAccessArgs struct {
	Pg         pulumi.StringPtrInput `pulumi:"pg"`
	Pgbouncer  pulumi.StringPtrInput `pulumi:"pgbouncer"`
	Prometheus pulumi.StringPtrInput `pulumi:"prometheus"`
}

func (ServicePgUserConfigPrivateAccessArgs) ElementType

func (ServicePgUserConfigPrivateAccessArgs) ToServicePgUserConfigPrivateAccessOutput

func (i ServicePgUserConfigPrivateAccessArgs) ToServicePgUserConfigPrivateAccessOutput() ServicePgUserConfigPrivateAccessOutput

func (ServicePgUserConfigPrivateAccessArgs) ToServicePgUserConfigPrivateAccessOutputWithContext

func (i ServicePgUserConfigPrivateAccessArgs) ToServicePgUserConfigPrivateAccessOutputWithContext(ctx context.Context) ServicePgUserConfigPrivateAccessOutput

func (ServicePgUserConfigPrivateAccessArgs) ToServicePgUserConfigPrivateAccessPtrOutput

func (i ServicePgUserConfigPrivateAccessArgs) ToServicePgUserConfigPrivateAccessPtrOutput() ServicePgUserConfigPrivateAccessPtrOutput

func (ServicePgUserConfigPrivateAccessArgs) ToServicePgUserConfigPrivateAccessPtrOutputWithContext

func (i ServicePgUserConfigPrivateAccessArgs) ToServicePgUserConfigPrivateAccessPtrOutputWithContext(ctx context.Context) ServicePgUserConfigPrivateAccessPtrOutput

type ServicePgUserConfigPrivateAccessInput

type ServicePgUserConfigPrivateAccessInput interface {
	pulumi.Input

	ToServicePgUserConfigPrivateAccessOutput() ServicePgUserConfigPrivateAccessOutput
	ToServicePgUserConfigPrivateAccessOutputWithContext(context.Context) ServicePgUserConfigPrivateAccessOutput
}

ServicePgUserConfigPrivateAccessInput is an input type that accepts ServicePgUserConfigPrivateAccessArgs and ServicePgUserConfigPrivateAccessOutput values. You can construct a concrete instance of `ServicePgUserConfigPrivateAccessInput` via:

ServicePgUserConfigPrivateAccessArgs{...}

type ServicePgUserConfigPrivateAccessOutput

type ServicePgUserConfigPrivateAccessOutput struct{ *pulumi.OutputState }

func (ServicePgUserConfigPrivateAccessOutput) ElementType

func (ServicePgUserConfigPrivateAccessOutput) Pg

func (ServicePgUserConfigPrivateAccessOutput) Pgbouncer

func (ServicePgUserConfigPrivateAccessOutput) Prometheus

func (ServicePgUserConfigPrivateAccessOutput) ToServicePgUserConfigPrivateAccessOutput

func (o ServicePgUserConfigPrivateAccessOutput) ToServicePgUserConfigPrivateAccessOutput() ServicePgUserConfigPrivateAccessOutput

func (ServicePgUserConfigPrivateAccessOutput) ToServicePgUserConfigPrivateAccessOutputWithContext

func (o ServicePgUserConfigPrivateAccessOutput) ToServicePgUserConfigPrivateAccessOutputWithContext(ctx context.Context) ServicePgUserConfigPrivateAccessOutput

func (ServicePgUserConfigPrivateAccessOutput) ToServicePgUserConfigPrivateAccessPtrOutput

func (o ServicePgUserConfigPrivateAccessOutput) ToServicePgUserConfigPrivateAccessPtrOutput() ServicePgUserConfigPrivateAccessPtrOutput

func (ServicePgUserConfigPrivateAccessOutput) ToServicePgUserConfigPrivateAccessPtrOutputWithContext

func (o ServicePgUserConfigPrivateAccessOutput) ToServicePgUserConfigPrivateAccessPtrOutputWithContext(ctx context.Context) ServicePgUserConfigPrivateAccessPtrOutput

type ServicePgUserConfigPrivateAccessPtrInput

type ServicePgUserConfigPrivateAccessPtrInput interface {
	pulumi.Input

	ToServicePgUserConfigPrivateAccessPtrOutput() ServicePgUserConfigPrivateAccessPtrOutput
	ToServicePgUserConfigPrivateAccessPtrOutputWithContext(context.Context) ServicePgUserConfigPrivateAccessPtrOutput
}

ServicePgUserConfigPrivateAccessPtrInput is an input type that accepts ServicePgUserConfigPrivateAccessArgs, ServicePgUserConfigPrivateAccessPtr and ServicePgUserConfigPrivateAccessPtrOutput values. You can construct a concrete instance of `ServicePgUserConfigPrivateAccessPtrInput` via:

        ServicePgUserConfigPrivateAccessArgs{...}

or:

        nil

type ServicePgUserConfigPrivateAccessPtrOutput

type ServicePgUserConfigPrivateAccessPtrOutput struct{ *pulumi.OutputState }

func (ServicePgUserConfigPrivateAccessPtrOutput) Elem

func (ServicePgUserConfigPrivateAccessPtrOutput) ElementType

func (ServicePgUserConfigPrivateAccessPtrOutput) Pg

func (ServicePgUserConfigPrivateAccessPtrOutput) Pgbouncer

func (ServicePgUserConfigPrivateAccessPtrOutput) Prometheus

func (ServicePgUserConfigPrivateAccessPtrOutput) ToServicePgUserConfigPrivateAccessPtrOutput

func (o ServicePgUserConfigPrivateAccessPtrOutput) ToServicePgUserConfigPrivateAccessPtrOutput() ServicePgUserConfigPrivateAccessPtrOutput

func (ServicePgUserConfigPrivateAccessPtrOutput) ToServicePgUserConfigPrivateAccessPtrOutputWithContext

func (o ServicePgUserConfigPrivateAccessPtrOutput) ToServicePgUserConfigPrivateAccessPtrOutputWithContext(ctx context.Context) ServicePgUserConfigPrivateAccessPtrOutput

type ServicePgUserConfigPtrInput

type ServicePgUserConfigPtrInput interface {
	pulumi.Input

	ToServicePgUserConfigPtrOutput() ServicePgUserConfigPtrOutput
	ToServicePgUserConfigPtrOutputWithContext(context.Context) ServicePgUserConfigPtrOutput
}

ServicePgUserConfigPtrInput is an input type that accepts ServicePgUserConfigArgs, ServicePgUserConfigPtr and ServicePgUserConfigPtrOutput values. You can construct a concrete instance of `ServicePgUserConfigPtrInput` via:

        ServicePgUserConfigArgs{...}

or:

        nil

type ServicePgUserConfigPtrOutput

type ServicePgUserConfigPtrOutput struct{ *pulumi.OutputState }

func (ServicePgUserConfigPtrOutput) AdminPassword

func (ServicePgUserConfigPtrOutput) AdminUsername

func (ServicePgUserConfigPtrOutput) BackupHour

func (ServicePgUserConfigPtrOutput) BackupMinute

func (ServicePgUserConfigPtrOutput) Elem

func (ServicePgUserConfigPtrOutput) ElementType

func (ServicePgUserConfigPtrOutput) IpFilters

func (ServicePgUserConfigPtrOutput) Pg

func (ServicePgUserConfigPtrOutput) PgReadReplica

func (ServicePgUserConfigPtrOutput) PgServiceToForkFrom

func (o ServicePgUserConfigPtrOutput) PgServiceToForkFrom() pulumi.StringPtrOutput

func (ServicePgUserConfigPtrOutput) PgVersion

func (ServicePgUserConfigPtrOutput) Pgbouncer

func (ServicePgUserConfigPtrOutput) Pglookout

func (ServicePgUserConfigPtrOutput) PrivateAccess

func (ServicePgUserConfigPtrOutput) PublicAccess

func (ServicePgUserConfigPtrOutput) RecoveryTargetTime

func (o ServicePgUserConfigPtrOutput) RecoveryTargetTime() pulumi.StringPtrOutput

func (ServicePgUserConfigPtrOutput) ServiceToForkFrom

func (o ServicePgUserConfigPtrOutput) ServiceToForkFrom() pulumi.StringPtrOutput

func (ServicePgUserConfigPtrOutput) SynchronousReplication added in v2.2.0

func (o ServicePgUserConfigPtrOutput) SynchronousReplication() pulumi.StringPtrOutput

func (ServicePgUserConfigPtrOutput) Timescaledb

func (ServicePgUserConfigPtrOutput) ToServicePgUserConfigPtrOutput

func (o ServicePgUserConfigPtrOutput) ToServicePgUserConfigPtrOutput() ServicePgUserConfigPtrOutput

func (ServicePgUserConfigPtrOutput) ToServicePgUserConfigPtrOutputWithContext

func (o ServicePgUserConfigPtrOutput) ToServicePgUserConfigPtrOutputWithContext(ctx context.Context) ServicePgUserConfigPtrOutput

func (ServicePgUserConfigPtrOutput) Variant

type ServicePgUserConfigPublicAccess

type ServicePgUserConfigPublicAccess struct {
	Pg         *string `pulumi:"pg"`
	Pgbouncer  *string `pulumi:"pgbouncer"`
	Prometheus *string `pulumi:"prometheus"`
}

type ServicePgUserConfigPublicAccessArgs

type ServicePgUserConfigPublicAccessArgs struct {
	Pg         pulumi.StringPtrInput `pulumi:"pg"`
	Pgbouncer  pulumi.StringPtrInput `pulumi:"pgbouncer"`
	Prometheus pulumi.StringPtrInput `pulumi:"prometheus"`
}

func (ServicePgUserConfigPublicAccessArgs) ElementType

func (ServicePgUserConfigPublicAccessArgs) ToServicePgUserConfigPublicAccessOutput

func (i ServicePgUserConfigPublicAccessArgs) ToServicePgUserConfigPublicAccessOutput() ServicePgUserConfigPublicAccessOutput

func (ServicePgUserConfigPublicAccessArgs) ToServicePgUserConfigPublicAccessOutputWithContext

func (i ServicePgUserConfigPublicAccessArgs) ToServicePgUserConfigPublicAccessOutputWithContext(ctx context.Context) ServicePgUserConfigPublicAccessOutput

func (ServicePgUserConfigPublicAccessArgs) ToServicePgUserConfigPublicAccessPtrOutput

func (i ServicePgUserConfigPublicAccessArgs) ToServicePgUserConfigPublicAccessPtrOutput() ServicePgUserConfigPublicAccessPtrOutput

func (ServicePgUserConfigPublicAccessArgs) ToServicePgUserConfigPublicAccessPtrOutputWithContext

func (i ServicePgUserConfigPublicAccessArgs) ToServicePgUserConfigPublicAccessPtrOutputWithContext(ctx context.Context) ServicePgUserConfigPublicAccessPtrOutput

type ServicePgUserConfigPublicAccessInput

type ServicePgUserConfigPublicAccessInput interface {
	pulumi.Input

	ToServicePgUserConfigPublicAccessOutput() ServicePgUserConfigPublicAccessOutput
	ToServicePgUserConfigPublicAccessOutputWithContext(context.Context) ServicePgUserConfigPublicAccessOutput
}

ServicePgUserConfigPublicAccessInput is an input type that accepts ServicePgUserConfigPublicAccessArgs and ServicePgUserConfigPublicAccessOutput values. You can construct a concrete instance of `ServicePgUserConfigPublicAccessInput` via:

ServicePgUserConfigPublicAccessArgs{...}

type ServicePgUserConfigPublicAccessOutput

type ServicePgUserConfigPublicAccessOutput struct{ *pulumi.OutputState }

func (ServicePgUserConfigPublicAccessOutput) ElementType

func (ServicePgUserConfigPublicAccessOutput) Pg

func (ServicePgUserConfigPublicAccessOutput) Pgbouncer

func (ServicePgUserConfigPublicAccessOutput) Prometheus

func (ServicePgUserConfigPublicAccessOutput) ToServicePgUserConfigPublicAccessOutput

func (o ServicePgUserConfigPublicAccessOutput) ToServicePgUserConfigPublicAccessOutput() ServicePgUserConfigPublicAccessOutput

func (ServicePgUserConfigPublicAccessOutput) ToServicePgUserConfigPublicAccessOutputWithContext

func (o ServicePgUserConfigPublicAccessOutput) ToServicePgUserConfigPublicAccessOutputWithContext(ctx context.Context) ServicePgUserConfigPublicAccessOutput

func (ServicePgUserConfigPublicAccessOutput) ToServicePgUserConfigPublicAccessPtrOutput

func (o ServicePgUserConfigPublicAccessOutput) ToServicePgUserConfigPublicAccessPtrOutput() ServicePgUserConfigPublicAccessPtrOutput

func (ServicePgUserConfigPublicAccessOutput) ToServicePgUserConfigPublicAccessPtrOutputWithContext

func (o ServicePgUserConfigPublicAccessOutput) ToServicePgUserConfigPublicAccessPtrOutputWithContext(ctx context.Context) ServicePgUserConfigPublicAccessPtrOutput

type ServicePgUserConfigPublicAccessPtrInput

type ServicePgUserConfigPublicAccessPtrInput interface {
	pulumi.Input

	ToServicePgUserConfigPublicAccessPtrOutput() ServicePgUserConfigPublicAccessPtrOutput
	ToServicePgUserConfigPublicAccessPtrOutputWithContext(context.Context) ServicePgUserConfigPublicAccessPtrOutput
}

ServicePgUserConfigPublicAccessPtrInput is an input type that accepts ServicePgUserConfigPublicAccessArgs, ServicePgUserConfigPublicAccessPtr and ServicePgUserConfigPublicAccessPtrOutput values. You can construct a concrete instance of `ServicePgUserConfigPublicAccessPtrInput` via:

        ServicePgUserConfigPublicAccessArgs{...}

or:

        nil

type ServicePgUserConfigPublicAccessPtrOutput

type ServicePgUserConfigPublicAccessPtrOutput struct{ *pulumi.OutputState }

func (ServicePgUserConfigPublicAccessPtrOutput) Elem

func (ServicePgUserConfigPublicAccessPtrOutput) ElementType

func (ServicePgUserConfigPublicAccessPtrOutput) Pg

func (ServicePgUserConfigPublicAccessPtrOutput) Pgbouncer

func (ServicePgUserConfigPublicAccessPtrOutput) Prometheus

func (ServicePgUserConfigPublicAccessPtrOutput) ToServicePgUserConfigPublicAccessPtrOutput

func (o ServicePgUserConfigPublicAccessPtrOutput) ToServicePgUserConfigPublicAccessPtrOutput() ServicePgUserConfigPublicAccessPtrOutput

func (ServicePgUserConfigPublicAccessPtrOutput) ToServicePgUserConfigPublicAccessPtrOutputWithContext

func (o ServicePgUserConfigPublicAccessPtrOutput) ToServicePgUserConfigPublicAccessPtrOutputWithContext(ctx context.Context) ServicePgUserConfigPublicAccessPtrOutput

type ServicePgUserConfigTimescaledb

type ServicePgUserConfigTimescaledb struct {
	MaxBackgroundWorkers *string `pulumi:"maxBackgroundWorkers"`
}

type ServicePgUserConfigTimescaledbArgs

type ServicePgUserConfigTimescaledbArgs struct {
	MaxBackgroundWorkers pulumi.StringPtrInput `pulumi:"maxBackgroundWorkers"`
}

func (ServicePgUserConfigTimescaledbArgs) ElementType

func (ServicePgUserConfigTimescaledbArgs) ToServicePgUserConfigTimescaledbOutput

func (i ServicePgUserConfigTimescaledbArgs) ToServicePgUserConfigTimescaledbOutput() ServicePgUserConfigTimescaledbOutput

func (ServicePgUserConfigTimescaledbArgs) ToServicePgUserConfigTimescaledbOutputWithContext

func (i ServicePgUserConfigTimescaledbArgs) ToServicePgUserConfigTimescaledbOutputWithContext(ctx context.Context) ServicePgUserConfigTimescaledbOutput

func (ServicePgUserConfigTimescaledbArgs) ToServicePgUserConfigTimescaledbPtrOutput

func (i ServicePgUserConfigTimescaledbArgs) ToServicePgUserConfigTimescaledbPtrOutput() ServicePgUserConfigTimescaledbPtrOutput

func (ServicePgUserConfigTimescaledbArgs) ToServicePgUserConfigTimescaledbPtrOutputWithContext

func (i ServicePgUserConfigTimescaledbArgs) ToServicePgUserConfigTimescaledbPtrOutputWithContext(ctx context.Context) ServicePgUserConfigTimescaledbPtrOutput

type ServicePgUserConfigTimescaledbInput

type ServicePgUserConfigTimescaledbInput interface {
	pulumi.Input

	ToServicePgUserConfigTimescaledbOutput() ServicePgUserConfigTimescaledbOutput
	ToServicePgUserConfigTimescaledbOutputWithContext(context.Context) ServicePgUserConfigTimescaledbOutput
}

ServicePgUserConfigTimescaledbInput is an input type that accepts ServicePgUserConfigTimescaledbArgs and ServicePgUserConfigTimescaledbOutput values. You can construct a concrete instance of `ServicePgUserConfigTimescaledbInput` via:

ServicePgUserConfigTimescaledbArgs{...}

type ServicePgUserConfigTimescaledbOutput

type ServicePgUserConfigTimescaledbOutput struct{ *pulumi.OutputState }

func (ServicePgUserConfigTimescaledbOutput) ElementType

func (ServicePgUserConfigTimescaledbOutput) MaxBackgroundWorkers

func (ServicePgUserConfigTimescaledbOutput) ToServicePgUserConfigTimescaledbOutput

func (o ServicePgUserConfigTimescaledbOutput) ToServicePgUserConfigTimescaledbOutput() ServicePgUserConfigTimescaledbOutput

func (ServicePgUserConfigTimescaledbOutput) ToServicePgUserConfigTimescaledbOutputWithContext

func (o ServicePgUserConfigTimescaledbOutput) ToServicePgUserConfigTimescaledbOutputWithContext(ctx context.Context) ServicePgUserConfigTimescaledbOutput

func (ServicePgUserConfigTimescaledbOutput) ToServicePgUserConfigTimescaledbPtrOutput

func (o ServicePgUserConfigTimescaledbOutput) ToServicePgUserConfigTimescaledbPtrOutput() ServicePgUserConfigTimescaledbPtrOutput

func (ServicePgUserConfigTimescaledbOutput) ToServicePgUserConfigTimescaledbPtrOutputWithContext

func (o ServicePgUserConfigTimescaledbOutput) ToServicePgUserConfigTimescaledbPtrOutputWithContext(ctx context.Context) ServicePgUserConfigTimescaledbPtrOutput

type ServicePgUserConfigTimescaledbPtrInput

type ServicePgUserConfigTimescaledbPtrInput interface {
	pulumi.Input

	ToServicePgUserConfigTimescaledbPtrOutput() ServicePgUserConfigTimescaledbPtrOutput
	ToServicePgUserConfigTimescaledbPtrOutputWithContext(context.Context) ServicePgUserConfigTimescaledbPtrOutput
}

ServicePgUserConfigTimescaledbPtrInput is an input type that accepts ServicePgUserConfigTimescaledbArgs, ServicePgUserConfigTimescaledbPtr and ServicePgUserConfigTimescaledbPtrOutput values. You can construct a concrete instance of `ServicePgUserConfigTimescaledbPtrInput` via:

        ServicePgUserConfigTimescaledbArgs{...}

or:

        nil

type ServicePgUserConfigTimescaledbPtrOutput

type ServicePgUserConfigTimescaledbPtrOutput struct{ *pulumi.OutputState }

func (ServicePgUserConfigTimescaledbPtrOutput) Elem

func (ServicePgUserConfigTimescaledbPtrOutput) ElementType

func (ServicePgUserConfigTimescaledbPtrOutput) MaxBackgroundWorkers

func (ServicePgUserConfigTimescaledbPtrOutput) ToServicePgUserConfigTimescaledbPtrOutput

func (o ServicePgUserConfigTimescaledbPtrOutput) ToServicePgUserConfigTimescaledbPtrOutput() ServicePgUserConfigTimescaledbPtrOutput

func (ServicePgUserConfigTimescaledbPtrOutput) ToServicePgUserConfigTimescaledbPtrOutputWithContext

func (o ServicePgUserConfigTimescaledbPtrOutput) ToServicePgUserConfigTimescaledbPtrOutputWithContext(ctx context.Context) ServicePgUserConfigTimescaledbPtrOutput

type ServiceRedis

type ServiceRedis struct {
}

type ServiceRedisArgs

type ServiceRedisArgs struct {
}

func (ServiceRedisArgs) ElementType

func (ServiceRedisArgs) ElementType() reflect.Type

func (ServiceRedisArgs) ToServiceRedisOutput

func (i ServiceRedisArgs) ToServiceRedisOutput() ServiceRedisOutput

func (ServiceRedisArgs) ToServiceRedisOutputWithContext

func (i ServiceRedisArgs) ToServiceRedisOutputWithContext(ctx context.Context) ServiceRedisOutput

func (ServiceRedisArgs) ToServiceRedisPtrOutput

func (i ServiceRedisArgs) ToServiceRedisPtrOutput() ServiceRedisPtrOutput

func (ServiceRedisArgs) ToServiceRedisPtrOutputWithContext

func (i ServiceRedisArgs) ToServiceRedisPtrOutputWithContext(ctx context.Context) ServiceRedisPtrOutput

type ServiceRedisInput

type ServiceRedisInput interface {
	pulumi.Input

	ToServiceRedisOutput() ServiceRedisOutput
	ToServiceRedisOutputWithContext(context.Context) ServiceRedisOutput
}

ServiceRedisInput is an input type that accepts ServiceRedisArgs and ServiceRedisOutput values. You can construct a concrete instance of `ServiceRedisInput` via:

ServiceRedisArgs{...}

type ServiceRedisOutput

type ServiceRedisOutput struct{ *pulumi.OutputState }

func (ServiceRedisOutput) ElementType

func (ServiceRedisOutput) ElementType() reflect.Type

func (ServiceRedisOutput) ToServiceRedisOutput

func (o ServiceRedisOutput) ToServiceRedisOutput() ServiceRedisOutput

func (ServiceRedisOutput) ToServiceRedisOutputWithContext

func (o ServiceRedisOutput) ToServiceRedisOutputWithContext(ctx context.Context) ServiceRedisOutput

func (ServiceRedisOutput) ToServiceRedisPtrOutput

func (o ServiceRedisOutput) ToServiceRedisPtrOutput() ServiceRedisPtrOutput

func (ServiceRedisOutput) ToServiceRedisPtrOutputWithContext

func (o ServiceRedisOutput) ToServiceRedisPtrOutputWithContext(ctx context.Context) ServiceRedisPtrOutput

type ServiceRedisPtrInput

type ServiceRedisPtrInput interface {
	pulumi.Input

	ToServiceRedisPtrOutput() ServiceRedisPtrOutput
	ToServiceRedisPtrOutputWithContext(context.Context) ServiceRedisPtrOutput
}

ServiceRedisPtrInput is an input type that accepts ServiceRedisArgs, ServiceRedisPtr and ServiceRedisPtrOutput values. You can construct a concrete instance of `ServiceRedisPtrInput` via:

        ServiceRedisArgs{...}

or:

        nil

type ServiceRedisPtrOutput

type ServiceRedisPtrOutput struct{ *pulumi.OutputState }

func (ServiceRedisPtrOutput) Elem

func (ServiceRedisPtrOutput) ElementType

func (ServiceRedisPtrOutput) ElementType() reflect.Type

func (ServiceRedisPtrOutput) ToServiceRedisPtrOutput

func (o ServiceRedisPtrOutput) ToServiceRedisPtrOutput() ServiceRedisPtrOutput

func (ServiceRedisPtrOutput) ToServiceRedisPtrOutputWithContext

func (o ServiceRedisPtrOutput) ToServiceRedisPtrOutputWithContext(ctx context.Context) ServiceRedisPtrOutput

type ServiceRedisUserConfig

type ServiceRedisUserConfig struct {
	IpFilters                 []string                             `pulumi:"ipFilters"`
	Migration                 *ServiceRedisUserConfigMigration     `pulumi:"migration"`
	PrivateAccess             *ServiceRedisUserConfigPrivateAccess `pulumi:"privateAccess"`
	PublicAccess              *ServiceRedisUserConfigPublicAccess  `pulumi:"publicAccess"`
	RedisLfuDecayTime         *string                              `pulumi:"redisLfuDecayTime"`
	RedisLfuLogFactor         *string                              `pulumi:"redisLfuLogFactor"`
	RedisMaxmemoryPolicy      *string                              `pulumi:"redisMaxmemoryPolicy"`
	RedisNotifyKeyspaceEvents *string                              `pulumi:"redisNotifyKeyspaceEvents"`
	RedisSsl                  *string                              `pulumi:"redisSsl"`
	RedisTimeout              *string                              `pulumi:"redisTimeout"`
}

type ServiceRedisUserConfigArgs

type ServiceRedisUserConfigArgs struct {
	IpFilters                 pulumi.StringArrayInput                     `pulumi:"ipFilters"`
	Migration                 ServiceRedisUserConfigMigrationPtrInput     `pulumi:"migration"`
	PrivateAccess             ServiceRedisUserConfigPrivateAccessPtrInput `pulumi:"privateAccess"`
	PublicAccess              ServiceRedisUserConfigPublicAccessPtrInput  `pulumi:"publicAccess"`
	RedisLfuDecayTime         pulumi.StringPtrInput                       `pulumi:"redisLfuDecayTime"`
	RedisLfuLogFactor         pulumi.StringPtrInput                       `pulumi:"redisLfuLogFactor"`
	RedisMaxmemoryPolicy      pulumi.StringPtrInput                       `pulumi:"redisMaxmemoryPolicy"`
	RedisNotifyKeyspaceEvents pulumi.StringPtrInput                       `pulumi:"redisNotifyKeyspaceEvents"`
	RedisSsl                  pulumi.StringPtrInput                       `pulumi:"redisSsl"`
	RedisTimeout              pulumi.StringPtrInput                       `pulumi:"redisTimeout"`
}

func (ServiceRedisUserConfigArgs) ElementType

func (ServiceRedisUserConfigArgs) ElementType() reflect.Type

func (ServiceRedisUserConfigArgs) ToServiceRedisUserConfigOutput

func (i ServiceRedisUserConfigArgs) ToServiceRedisUserConfigOutput() ServiceRedisUserConfigOutput

func (ServiceRedisUserConfigArgs) ToServiceRedisUserConfigOutputWithContext

func (i ServiceRedisUserConfigArgs) ToServiceRedisUserConfigOutputWithContext(ctx context.Context) ServiceRedisUserConfigOutput

func (ServiceRedisUserConfigArgs) ToServiceRedisUserConfigPtrOutput

func (i ServiceRedisUserConfigArgs) ToServiceRedisUserConfigPtrOutput() ServiceRedisUserConfigPtrOutput

func (ServiceRedisUserConfigArgs) ToServiceRedisUserConfigPtrOutputWithContext

func (i ServiceRedisUserConfigArgs) ToServiceRedisUserConfigPtrOutputWithContext(ctx context.Context) ServiceRedisUserConfigPtrOutput

type ServiceRedisUserConfigInput

type ServiceRedisUserConfigInput interface {
	pulumi.Input

	ToServiceRedisUserConfigOutput() ServiceRedisUserConfigOutput
	ToServiceRedisUserConfigOutputWithContext(context.Context) ServiceRedisUserConfigOutput
}

ServiceRedisUserConfigInput is an input type that accepts ServiceRedisUserConfigArgs and ServiceRedisUserConfigOutput values. You can construct a concrete instance of `ServiceRedisUserConfigInput` via:

ServiceRedisUserConfigArgs{...}

type ServiceRedisUserConfigMigration

type ServiceRedisUserConfigMigration struct {
	Host     *string `pulumi:"host"`
	Password *string `pulumi:"password"`
	Port     *string `pulumi:"port"`
	Ssl      *string `pulumi:"ssl"`
	Username *string `pulumi:"username"`
}

type ServiceRedisUserConfigMigrationArgs

type ServiceRedisUserConfigMigrationArgs struct {
	Host     pulumi.StringPtrInput `pulumi:"host"`
	Password pulumi.StringPtrInput `pulumi:"password"`
	Port     pulumi.StringPtrInput `pulumi:"port"`
	Ssl      pulumi.StringPtrInput `pulumi:"ssl"`
	Username pulumi.StringPtrInput `pulumi:"username"`
}

func (ServiceRedisUserConfigMigrationArgs) ElementType

func (ServiceRedisUserConfigMigrationArgs) ToServiceRedisUserConfigMigrationOutput

func (i ServiceRedisUserConfigMigrationArgs) ToServiceRedisUserConfigMigrationOutput() ServiceRedisUserConfigMigrationOutput

func (ServiceRedisUserConfigMigrationArgs) ToServiceRedisUserConfigMigrationOutputWithContext

func (i ServiceRedisUserConfigMigrationArgs) ToServiceRedisUserConfigMigrationOutputWithContext(ctx context.Context) ServiceRedisUserConfigMigrationOutput

func (ServiceRedisUserConfigMigrationArgs) ToServiceRedisUserConfigMigrationPtrOutput

func (i ServiceRedisUserConfigMigrationArgs) ToServiceRedisUserConfigMigrationPtrOutput() ServiceRedisUserConfigMigrationPtrOutput

func (ServiceRedisUserConfigMigrationArgs) ToServiceRedisUserConfigMigrationPtrOutputWithContext

func (i ServiceRedisUserConfigMigrationArgs) ToServiceRedisUserConfigMigrationPtrOutputWithContext(ctx context.Context) ServiceRedisUserConfigMigrationPtrOutput

type ServiceRedisUserConfigMigrationInput

type ServiceRedisUserConfigMigrationInput interface {
	pulumi.Input

	ToServiceRedisUserConfigMigrationOutput() ServiceRedisUserConfigMigrationOutput
	ToServiceRedisUserConfigMigrationOutputWithContext(context.Context) ServiceRedisUserConfigMigrationOutput
}

ServiceRedisUserConfigMigrationInput is an input type that accepts ServiceRedisUserConfigMigrationArgs and ServiceRedisUserConfigMigrationOutput values. You can construct a concrete instance of `ServiceRedisUserConfigMigrationInput` via:

ServiceRedisUserConfigMigrationArgs{...}

type ServiceRedisUserConfigMigrationOutput

type ServiceRedisUserConfigMigrationOutput struct{ *pulumi.OutputState }

func (ServiceRedisUserConfigMigrationOutput) ElementType

func (ServiceRedisUserConfigMigrationOutput) Host

func (ServiceRedisUserConfigMigrationOutput) Password

func (ServiceRedisUserConfigMigrationOutput) Port

func (ServiceRedisUserConfigMigrationOutput) Ssl

func (ServiceRedisUserConfigMigrationOutput) ToServiceRedisUserConfigMigrationOutput

func (o ServiceRedisUserConfigMigrationOutput) ToServiceRedisUserConfigMigrationOutput() ServiceRedisUserConfigMigrationOutput

func (ServiceRedisUserConfigMigrationOutput) ToServiceRedisUserConfigMigrationOutputWithContext

func (o ServiceRedisUserConfigMigrationOutput) ToServiceRedisUserConfigMigrationOutputWithContext(ctx context.Context) ServiceRedisUserConfigMigrationOutput

func (ServiceRedisUserConfigMigrationOutput) ToServiceRedisUserConfigMigrationPtrOutput

func (o ServiceRedisUserConfigMigrationOutput) ToServiceRedisUserConfigMigrationPtrOutput() ServiceRedisUserConfigMigrationPtrOutput

func (ServiceRedisUserConfigMigrationOutput) ToServiceRedisUserConfigMigrationPtrOutputWithContext

func (o ServiceRedisUserConfigMigrationOutput) ToServiceRedisUserConfigMigrationPtrOutputWithContext(ctx context.Context) ServiceRedisUserConfigMigrationPtrOutput

func (ServiceRedisUserConfigMigrationOutput) Username

type ServiceRedisUserConfigMigrationPtrInput

type ServiceRedisUserConfigMigrationPtrInput interface {
	pulumi.Input

	ToServiceRedisUserConfigMigrationPtrOutput() ServiceRedisUserConfigMigrationPtrOutput
	ToServiceRedisUserConfigMigrationPtrOutputWithContext(context.Context) ServiceRedisUserConfigMigrationPtrOutput
}

ServiceRedisUserConfigMigrationPtrInput is an input type that accepts ServiceRedisUserConfigMigrationArgs, ServiceRedisUserConfigMigrationPtr and ServiceRedisUserConfigMigrationPtrOutput values. You can construct a concrete instance of `ServiceRedisUserConfigMigrationPtrInput` via:

        ServiceRedisUserConfigMigrationArgs{...}

or:

        nil

type ServiceRedisUserConfigMigrationPtrOutput

type ServiceRedisUserConfigMigrationPtrOutput struct{ *pulumi.OutputState }

func (ServiceRedisUserConfigMigrationPtrOutput) Elem

func (ServiceRedisUserConfigMigrationPtrOutput) ElementType

func (ServiceRedisUserConfigMigrationPtrOutput) Host

func (ServiceRedisUserConfigMigrationPtrOutput) Password

func (ServiceRedisUserConfigMigrationPtrOutput) Port

func (ServiceRedisUserConfigMigrationPtrOutput) Ssl

func (ServiceRedisUserConfigMigrationPtrOutput) ToServiceRedisUserConfigMigrationPtrOutput

func (o ServiceRedisUserConfigMigrationPtrOutput) ToServiceRedisUserConfigMigrationPtrOutput() ServiceRedisUserConfigMigrationPtrOutput

func (ServiceRedisUserConfigMigrationPtrOutput) ToServiceRedisUserConfigMigrationPtrOutputWithContext

func (o ServiceRedisUserConfigMigrationPtrOutput) ToServiceRedisUserConfigMigrationPtrOutputWithContext(ctx context.Context) ServiceRedisUserConfigMigrationPtrOutput

func (ServiceRedisUserConfigMigrationPtrOutput) Username

type ServiceRedisUserConfigOutput

type ServiceRedisUserConfigOutput struct{ *pulumi.OutputState }

func (ServiceRedisUserConfigOutput) ElementType

func (ServiceRedisUserConfigOutput) IpFilters

func (ServiceRedisUserConfigOutput) Migration

func (ServiceRedisUserConfigOutput) PrivateAccess

func (ServiceRedisUserConfigOutput) PublicAccess

func (ServiceRedisUserConfigOutput) RedisLfuDecayTime

func (o ServiceRedisUserConfigOutput) RedisLfuDecayTime() pulumi.StringPtrOutput

func (ServiceRedisUserConfigOutput) RedisLfuLogFactor

func (o ServiceRedisUserConfigOutput) RedisLfuLogFactor() pulumi.StringPtrOutput

func (ServiceRedisUserConfigOutput) RedisMaxmemoryPolicy

func (o ServiceRedisUserConfigOutput) RedisMaxmemoryPolicy() pulumi.StringPtrOutput

func (ServiceRedisUserConfigOutput) RedisNotifyKeyspaceEvents

func (o ServiceRedisUserConfigOutput) RedisNotifyKeyspaceEvents() pulumi.StringPtrOutput

func (ServiceRedisUserConfigOutput) RedisSsl

func (ServiceRedisUserConfigOutput) RedisTimeout

func (ServiceRedisUserConfigOutput) ToServiceRedisUserConfigOutput

func (o ServiceRedisUserConfigOutput) ToServiceRedisUserConfigOutput() ServiceRedisUserConfigOutput

func (ServiceRedisUserConfigOutput) ToServiceRedisUserConfigOutputWithContext

func (o ServiceRedisUserConfigOutput) ToServiceRedisUserConfigOutputWithContext(ctx context.Context) ServiceRedisUserConfigOutput

func (ServiceRedisUserConfigOutput) ToServiceRedisUserConfigPtrOutput

func (o ServiceRedisUserConfigOutput) ToServiceRedisUserConfigPtrOutput() ServiceRedisUserConfigPtrOutput

func (ServiceRedisUserConfigOutput) ToServiceRedisUserConfigPtrOutputWithContext

func (o ServiceRedisUserConfigOutput) ToServiceRedisUserConfigPtrOutputWithContext(ctx context.Context) ServiceRedisUserConfigPtrOutput

type ServiceRedisUserConfigPrivateAccess

type ServiceRedisUserConfigPrivateAccess struct {
	Prometheus *string `pulumi:"prometheus"`
	Redis      *string `pulumi:"redis"`
}

type ServiceRedisUserConfigPrivateAccessArgs

type ServiceRedisUserConfigPrivateAccessArgs struct {
	Prometheus pulumi.StringPtrInput `pulumi:"prometheus"`
	Redis      pulumi.StringPtrInput `pulumi:"redis"`
}

func (ServiceRedisUserConfigPrivateAccessArgs) ElementType

func (ServiceRedisUserConfigPrivateAccessArgs) ToServiceRedisUserConfigPrivateAccessOutput

func (i ServiceRedisUserConfigPrivateAccessArgs) ToServiceRedisUserConfigPrivateAccessOutput() ServiceRedisUserConfigPrivateAccessOutput

func (ServiceRedisUserConfigPrivateAccessArgs) ToServiceRedisUserConfigPrivateAccessOutputWithContext

func (i ServiceRedisUserConfigPrivateAccessArgs) ToServiceRedisUserConfigPrivateAccessOutputWithContext(ctx context.Context) ServiceRedisUserConfigPrivateAccessOutput

func (ServiceRedisUserConfigPrivateAccessArgs) ToServiceRedisUserConfigPrivateAccessPtrOutput

func (i ServiceRedisUserConfigPrivateAccessArgs) ToServiceRedisUserConfigPrivateAccessPtrOutput() ServiceRedisUserConfigPrivateAccessPtrOutput

func (ServiceRedisUserConfigPrivateAccessArgs) ToServiceRedisUserConfigPrivateAccessPtrOutputWithContext

func (i ServiceRedisUserConfigPrivateAccessArgs) ToServiceRedisUserConfigPrivateAccessPtrOutputWithContext(ctx context.Context) ServiceRedisUserConfigPrivateAccessPtrOutput

type ServiceRedisUserConfigPrivateAccessInput

type ServiceRedisUserConfigPrivateAccessInput interface {
	pulumi.Input

	ToServiceRedisUserConfigPrivateAccessOutput() ServiceRedisUserConfigPrivateAccessOutput
	ToServiceRedisUserConfigPrivateAccessOutputWithContext(context.Context) ServiceRedisUserConfigPrivateAccessOutput
}

ServiceRedisUserConfigPrivateAccessInput is an input type that accepts ServiceRedisUserConfigPrivateAccessArgs and ServiceRedisUserConfigPrivateAccessOutput values. You can construct a concrete instance of `ServiceRedisUserConfigPrivateAccessInput` via:

ServiceRedisUserConfigPrivateAccessArgs{...}

type ServiceRedisUserConfigPrivateAccessOutput

type ServiceRedisUserConfigPrivateAccessOutput struct{ *pulumi.OutputState }

func (ServiceRedisUserConfigPrivateAccessOutput) ElementType

func (ServiceRedisUserConfigPrivateAccessOutput) Prometheus

func (ServiceRedisUserConfigPrivateAccessOutput) Redis

func (ServiceRedisUserConfigPrivateAccessOutput) ToServiceRedisUserConfigPrivateAccessOutput

func (o ServiceRedisUserConfigPrivateAccessOutput) ToServiceRedisUserConfigPrivateAccessOutput() ServiceRedisUserConfigPrivateAccessOutput

func (ServiceRedisUserConfigPrivateAccessOutput) ToServiceRedisUserConfigPrivateAccessOutputWithContext

func (o ServiceRedisUserConfigPrivateAccessOutput) ToServiceRedisUserConfigPrivateAccessOutputWithContext(ctx context.Context) ServiceRedisUserConfigPrivateAccessOutput

func (ServiceRedisUserConfigPrivateAccessOutput) ToServiceRedisUserConfigPrivateAccessPtrOutput

func (o ServiceRedisUserConfigPrivateAccessOutput) ToServiceRedisUserConfigPrivateAccessPtrOutput() ServiceRedisUserConfigPrivateAccessPtrOutput

func (ServiceRedisUserConfigPrivateAccessOutput) ToServiceRedisUserConfigPrivateAccessPtrOutputWithContext

func (o ServiceRedisUserConfigPrivateAccessOutput) ToServiceRedisUserConfigPrivateAccessPtrOutputWithContext(ctx context.Context) ServiceRedisUserConfigPrivateAccessPtrOutput

type ServiceRedisUserConfigPrivateAccessPtrInput

type ServiceRedisUserConfigPrivateAccessPtrInput interface {
	pulumi.Input

	ToServiceRedisUserConfigPrivateAccessPtrOutput() ServiceRedisUserConfigPrivateAccessPtrOutput
	ToServiceRedisUserConfigPrivateAccessPtrOutputWithContext(context.Context) ServiceRedisUserConfigPrivateAccessPtrOutput
}

ServiceRedisUserConfigPrivateAccessPtrInput is an input type that accepts ServiceRedisUserConfigPrivateAccessArgs, ServiceRedisUserConfigPrivateAccessPtr and ServiceRedisUserConfigPrivateAccessPtrOutput values. You can construct a concrete instance of `ServiceRedisUserConfigPrivateAccessPtrInput` via:

        ServiceRedisUserConfigPrivateAccessArgs{...}

or:

        nil

type ServiceRedisUserConfigPrivateAccessPtrOutput

type ServiceRedisUserConfigPrivateAccessPtrOutput struct{ *pulumi.OutputState }

func (ServiceRedisUserConfigPrivateAccessPtrOutput) Elem

func (ServiceRedisUserConfigPrivateAccessPtrOutput) ElementType

func (ServiceRedisUserConfigPrivateAccessPtrOutput) Prometheus

func (ServiceRedisUserConfigPrivateAccessPtrOutput) Redis

func (ServiceRedisUserConfigPrivateAccessPtrOutput) ToServiceRedisUserConfigPrivateAccessPtrOutput

func (o ServiceRedisUserConfigPrivateAccessPtrOutput) ToServiceRedisUserConfigPrivateAccessPtrOutput() ServiceRedisUserConfigPrivateAccessPtrOutput

func (ServiceRedisUserConfigPrivateAccessPtrOutput) ToServiceRedisUserConfigPrivateAccessPtrOutputWithContext

func (o ServiceRedisUserConfigPrivateAccessPtrOutput) ToServiceRedisUserConfigPrivateAccessPtrOutputWithContext(ctx context.Context) ServiceRedisUserConfigPrivateAccessPtrOutput

type ServiceRedisUserConfigPtrInput

type ServiceRedisUserConfigPtrInput interface {
	pulumi.Input

	ToServiceRedisUserConfigPtrOutput() ServiceRedisUserConfigPtrOutput
	ToServiceRedisUserConfigPtrOutputWithContext(context.Context) ServiceRedisUserConfigPtrOutput
}

ServiceRedisUserConfigPtrInput is an input type that accepts ServiceRedisUserConfigArgs, ServiceRedisUserConfigPtr and ServiceRedisUserConfigPtrOutput values. You can construct a concrete instance of `ServiceRedisUserConfigPtrInput` via:

        ServiceRedisUserConfigArgs{...}

or:

        nil

type ServiceRedisUserConfigPtrOutput

type ServiceRedisUserConfigPtrOutput struct{ *pulumi.OutputState }

func (ServiceRedisUserConfigPtrOutput) Elem

func (ServiceRedisUserConfigPtrOutput) ElementType

func (ServiceRedisUserConfigPtrOutput) IpFilters

func (ServiceRedisUserConfigPtrOutput) Migration

func (ServiceRedisUserConfigPtrOutput) PrivateAccess

func (ServiceRedisUserConfigPtrOutput) PublicAccess

func (ServiceRedisUserConfigPtrOutput) RedisLfuDecayTime

func (ServiceRedisUserConfigPtrOutput) RedisLfuLogFactor

func (ServiceRedisUserConfigPtrOutput) RedisMaxmemoryPolicy

func (o ServiceRedisUserConfigPtrOutput) RedisMaxmemoryPolicy() pulumi.StringPtrOutput

func (ServiceRedisUserConfigPtrOutput) RedisNotifyKeyspaceEvents

func (o ServiceRedisUserConfigPtrOutput) RedisNotifyKeyspaceEvents() pulumi.StringPtrOutput

func (ServiceRedisUserConfigPtrOutput) RedisSsl

func (ServiceRedisUserConfigPtrOutput) RedisTimeout

func (ServiceRedisUserConfigPtrOutput) ToServiceRedisUserConfigPtrOutput

func (o ServiceRedisUserConfigPtrOutput) ToServiceRedisUserConfigPtrOutput() ServiceRedisUserConfigPtrOutput

func (ServiceRedisUserConfigPtrOutput) ToServiceRedisUserConfigPtrOutputWithContext

func (o ServiceRedisUserConfigPtrOutput) ToServiceRedisUserConfigPtrOutputWithContext(ctx context.Context) ServiceRedisUserConfigPtrOutput

type ServiceRedisUserConfigPublicAccess

type ServiceRedisUserConfigPublicAccess struct {
	Prometheus *string `pulumi:"prometheus"`
	Redis      *string `pulumi:"redis"`
}

type ServiceRedisUserConfigPublicAccessArgs

type ServiceRedisUserConfigPublicAccessArgs struct {
	Prometheus pulumi.StringPtrInput `pulumi:"prometheus"`
	Redis      pulumi.StringPtrInput `pulumi:"redis"`
}

func (ServiceRedisUserConfigPublicAccessArgs) ElementType

func (ServiceRedisUserConfigPublicAccessArgs) ToServiceRedisUserConfigPublicAccessOutput

func (i ServiceRedisUserConfigPublicAccessArgs) ToServiceRedisUserConfigPublicAccessOutput() ServiceRedisUserConfigPublicAccessOutput

func (ServiceRedisUserConfigPublicAccessArgs) ToServiceRedisUserConfigPublicAccessOutputWithContext

func (i ServiceRedisUserConfigPublicAccessArgs) ToServiceRedisUserConfigPublicAccessOutputWithContext(ctx context.Context) ServiceRedisUserConfigPublicAccessOutput

func (ServiceRedisUserConfigPublicAccessArgs) ToServiceRedisUserConfigPublicAccessPtrOutput

func (i ServiceRedisUserConfigPublicAccessArgs) ToServiceRedisUserConfigPublicAccessPtrOutput() ServiceRedisUserConfigPublicAccessPtrOutput

func (ServiceRedisUserConfigPublicAccessArgs) ToServiceRedisUserConfigPublicAccessPtrOutputWithContext

func (i ServiceRedisUserConfigPublicAccessArgs) ToServiceRedisUserConfigPublicAccessPtrOutputWithContext(ctx context.Context) ServiceRedisUserConfigPublicAccessPtrOutput

type ServiceRedisUserConfigPublicAccessInput

type ServiceRedisUserConfigPublicAccessInput interface {
	pulumi.Input

	ToServiceRedisUserConfigPublicAccessOutput() ServiceRedisUserConfigPublicAccessOutput
	ToServiceRedisUserConfigPublicAccessOutputWithContext(context.Context) ServiceRedisUserConfigPublicAccessOutput
}

ServiceRedisUserConfigPublicAccessInput is an input type that accepts ServiceRedisUserConfigPublicAccessArgs and ServiceRedisUserConfigPublicAccessOutput values. You can construct a concrete instance of `ServiceRedisUserConfigPublicAccessInput` via:

ServiceRedisUserConfigPublicAccessArgs{...}

type ServiceRedisUserConfigPublicAccessOutput

type ServiceRedisUserConfigPublicAccessOutput struct{ *pulumi.OutputState }

func (ServiceRedisUserConfigPublicAccessOutput) ElementType

func (ServiceRedisUserConfigPublicAccessOutput) Prometheus

func (ServiceRedisUserConfigPublicAccessOutput) Redis

func (ServiceRedisUserConfigPublicAccessOutput) ToServiceRedisUserConfigPublicAccessOutput

func (o ServiceRedisUserConfigPublicAccessOutput) ToServiceRedisUserConfigPublicAccessOutput() ServiceRedisUserConfigPublicAccessOutput

func (ServiceRedisUserConfigPublicAccessOutput) ToServiceRedisUserConfigPublicAccessOutputWithContext

func (o ServiceRedisUserConfigPublicAccessOutput) ToServiceRedisUserConfigPublicAccessOutputWithContext(ctx context.Context) ServiceRedisUserConfigPublicAccessOutput

func (ServiceRedisUserConfigPublicAccessOutput) ToServiceRedisUserConfigPublicAccessPtrOutput

func (o ServiceRedisUserConfigPublicAccessOutput) ToServiceRedisUserConfigPublicAccessPtrOutput() ServiceRedisUserConfigPublicAccessPtrOutput

func (ServiceRedisUserConfigPublicAccessOutput) ToServiceRedisUserConfigPublicAccessPtrOutputWithContext

func (o ServiceRedisUserConfigPublicAccessOutput) ToServiceRedisUserConfigPublicAccessPtrOutputWithContext(ctx context.Context) ServiceRedisUserConfigPublicAccessPtrOutput

type ServiceRedisUserConfigPublicAccessPtrInput

type ServiceRedisUserConfigPublicAccessPtrInput interface {
	pulumi.Input

	ToServiceRedisUserConfigPublicAccessPtrOutput() ServiceRedisUserConfigPublicAccessPtrOutput
	ToServiceRedisUserConfigPublicAccessPtrOutputWithContext(context.Context) ServiceRedisUserConfigPublicAccessPtrOutput
}

ServiceRedisUserConfigPublicAccessPtrInput is an input type that accepts ServiceRedisUserConfigPublicAccessArgs, ServiceRedisUserConfigPublicAccessPtr and ServiceRedisUserConfigPublicAccessPtrOutput values. You can construct a concrete instance of `ServiceRedisUserConfigPublicAccessPtrInput` via:

        ServiceRedisUserConfigPublicAccessArgs{...}

or:

        nil

type ServiceRedisUserConfigPublicAccessPtrOutput

type ServiceRedisUserConfigPublicAccessPtrOutput struct{ *pulumi.OutputState }

func (ServiceRedisUserConfigPublicAccessPtrOutput) Elem

func (ServiceRedisUserConfigPublicAccessPtrOutput) ElementType

func (ServiceRedisUserConfigPublicAccessPtrOutput) Prometheus

func (ServiceRedisUserConfigPublicAccessPtrOutput) Redis

func (ServiceRedisUserConfigPublicAccessPtrOutput) ToServiceRedisUserConfigPublicAccessPtrOutput

func (o ServiceRedisUserConfigPublicAccessPtrOutput) ToServiceRedisUserConfigPublicAccessPtrOutput() ServiceRedisUserConfigPublicAccessPtrOutput

func (ServiceRedisUserConfigPublicAccessPtrOutput) ToServiceRedisUserConfigPublicAccessPtrOutputWithContext

func (o ServiceRedisUserConfigPublicAccessPtrOutput) ToServiceRedisUserConfigPublicAccessPtrOutputWithContext(ctx context.Context) ServiceRedisUserConfigPublicAccessPtrOutput

type ServiceServiceIntegration

type ServiceServiceIntegration struct {
	IntegrationType   string `pulumi:"integrationType"`
	SourceServiceName string `pulumi:"sourceServiceName"`
}

type ServiceServiceIntegrationArgs

type ServiceServiceIntegrationArgs struct {
	IntegrationType   pulumi.StringInput `pulumi:"integrationType"`
	SourceServiceName pulumi.StringInput `pulumi:"sourceServiceName"`
}

func (ServiceServiceIntegrationArgs) ElementType

func (ServiceServiceIntegrationArgs) ToServiceServiceIntegrationOutput

func (i ServiceServiceIntegrationArgs) ToServiceServiceIntegrationOutput() ServiceServiceIntegrationOutput

func (ServiceServiceIntegrationArgs) ToServiceServiceIntegrationOutputWithContext

func (i ServiceServiceIntegrationArgs) ToServiceServiceIntegrationOutputWithContext(ctx context.Context) ServiceServiceIntegrationOutput

type ServiceServiceIntegrationArray

type ServiceServiceIntegrationArray []ServiceServiceIntegrationInput

func (ServiceServiceIntegrationArray) ElementType

func (ServiceServiceIntegrationArray) ToServiceServiceIntegrationArrayOutput

func (i ServiceServiceIntegrationArray) ToServiceServiceIntegrationArrayOutput() ServiceServiceIntegrationArrayOutput

func (ServiceServiceIntegrationArray) ToServiceServiceIntegrationArrayOutputWithContext

func (i ServiceServiceIntegrationArray) ToServiceServiceIntegrationArrayOutputWithContext(ctx context.Context) ServiceServiceIntegrationArrayOutput

type ServiceServiceIntegrationArrayInput

type ServiceServiceIntegrationArrayInput interface {
	pulumi.Input

	ToServiceServiceIntegrationArrayOutput() ServiceServiceIntegrationArrayOutput
	ToServiceServiceIntegrationArrayOutputWithContext(context.Context) ServiceServiceIntegrationArrayOutput
}

ServiceServiceIntegrationArrayInput is an input type that accepts ServiceServiceIntegrationArray and ServiceServiceIntegrationArrayOutput values. You can construct a concrete instance of `ServiceServiceIntegrationArrayInput` via:

ServiceServiceIntegrationArray{ ServiceServiceIntegrationArgs{...} }

type ServiceServiceIntegrationArrayOutput

type ServiceServiceIntegrationArrayOutput struct{ *pulumi.OutputState }

func (ServiceServiceIntegrationArrayOutput) ElementType

func (ServiceServiceIntegrationArrayOutput) Index

func (ServiceServiceIntegrationArrayOutput) ToServiceServiceIntegrationArrayOutput

func (o ServiceServiceIntegrationArrayOutput) ToServiceServiceIntegrationArrayOutput() ServiceServiceIntegrationArrayOutput

func (ServiceServiceIntegrationArrayOutput) ToServiceServiceIntegrationArrayOutputWithContext

func (o ServiceServiceIntegrationArrayOutput) ToServiceServiceIntegrationArrayOutputWithContext(ctx context.Context) ServiceServiceIntegrationArrayOutput

type ServiceServiceIntegrationInput

type ServiceServiceIntegrationInput interface {
	pulumi.Input

	ToServiceServiceIntegrationOutput() ServiceServiceIntegrationOutput
	ToServiceServiceIntegrationOutputWithContext(context.Context) ServiceServiceIntegrationOutput
}

ServiceServiceIntegrationInput is an input type that accepts ServiceServiceIntegrationArgs and ServiceServiceIntegrationOutput values. You can construct a concrete instance of `ServiceServiceIntegrationInput` via:

ServiceServiceIntegrationArgs{...}

type ServiceServiceIntegrationOutput

type ServiceServiceIntegrationOutput struct{ *pulumi.OutputState }

func (ServiceServiceIntegrationOutput) ElementType

func (ServiceServiceIntegrationOutput) IntegrationType

func (ServiceServiceIntegrationOutput) SourceServiceName

func (o ServiceServiceIntegrationOutput) SourceServiceName() pulumi.StringOutput

func (ServiceServiceIntegrationOutput) ToServiceServiceIntegrationOutput

func (o ServiceServiceIntegrationOutput) ToServiceServiceIntegrationOutput() ServiceServiceIntegrationOutput

func (ServiceServiceIntegrationOutput) ToServiceServiceIntegrationOutputWithContext

func (o ServiceServiceIntegrationOutput) ToServiceServiceIntegrationOutputWithContext(ctx context.Context) ServiceServiceIntegrationOutput

type ServiceState

type ServiceState struct {
	// Cassandra specific server provided values
	Cassandra ServiceCassandraPtrInput
	// Cassandra specific user configurable settings
	CassandraUserConfig ServiceCassandraUserConfigPtrInput
	// Custom Terraform Client timeouts
	//
	// Deprecated: use timeouts instead
	ClientTimeout ServiceClientTimeoutPtrInput
	// Cloud the service runs in
	CloudName pulumi.StringPtrInput
	// Service component information objects
	Components ServiceComponentArrayInput
	// Elasticsearch specific server provided values
	Elasticsearch ServiceElasticsearchPtrInput
	// Elasticsearch specific user configurable settings
	ElasticsearchUserConfig ServiceElasticsearchUserConfigPtrInput
	// Grafana specific server provided values
	Grafana ServiceGrafanaPtrInput
	// Grafana specific user configurable settings
	GrafanaUserConfig ServiceGrafanaUserConfigPtrInput
	// InfluxDB specific server provided values
	Influxdb ServiceInfluxdbPtrInput
	// InfluxDB specific user configurable settings
	InfluxdbUserConfig ServiceInfluxdbUserConfigPtrInput
	// Kafka specific server provided values
	Kafka ServiceKafkaPtrInput
	// Kafka Connect specific server provided values
	KafkaConnect ServiceKafkaConnectPtrInput
	// Kafka Connect specific user configurable settings
	KafkaConnectUserConfig ServiceKafkaConnectUserConfigPtrInput
	// Kafka MirrorMaker 2 specific server provided values
	KafkaMirrormaker ServiceKafkaMirrormakerPtrInput
	// Kafka MirrorMaker 2 specific user configurable settings
	KafkaMirrormakerUserConfig ServiceKafkaMirrormakerUserConfigPtrInput
	// Kafka specific user configurable settings
	KafkaUserConfig ServiceKafkaUserConfigPtrInput
	// Day of week when maintenance operations should be performed. One monday, tuesday, wednesday, etc.
	MaintenanceWindowDow pulumi.StringPtrInput
	// Time of day when maintenance operations should be performed. UTC time in HH:mm:ss format.
	MaintenanceWindowTime pulumi.StringPtrInput
	// MySQL specific server provided values
	Mysql ServiceMysqlPtrInput
	// MySQL specific user configurable settings
	MysqlUserConfig ServiceMysqlUserConfigPtrInput
	// PostgreSQL specific server provided values
	Pg ServicePgPtrInput
	// PostgreSQL specific user configurable settings
	PgUserConfig ServicePgUserConfigPtrInput
	// Subscription plan
	Plan pulumi.StringPtrInput
	// Target project
	Project pulumi.StringPtrInput
	// Identifier of the VPC the service should be in, if any
	ProjectVpcId pulumi.StringPtrInput
	// Redis specific server provided values
	Redis ServiceRedisPtrInput
	// Redis specific user configurable settings
	RedisUserConfig ServiceRedisUserConfigPtrInput
	// Service hostname
	ServiceHost pulumi.StringPtrInput
	// Service integrations to specify when creating a service. Not applied after initial service creation
	ServiceIntegrations ServiceServiceIntegrationArrayInput
	// Service name
	ServiceName pulumi.StringPtrInput
	// Password used for connecting to the service, if applicable
	ServicePassword pulumi.StringPtrInput
	// Service port
	ServicePort pulumi.IntPtrInput
	// Service type code
	ServiceType pulumi.StringPtrInput
	// URI for connecting to the service. Service specific info is under "kafka", "pg", etc.
	ServiceUri pulumi.StringPtrInput
	// Username used for connecting to the service, if applicable
	ServiceUsername pulumi.StringPtrInput
	// Service state
	State pulumi.StringPtrInput
	// Prevent service from being deleted. It is recommended to have this enabled for all services.
	TerminationProtection pulumi.BoolPtrInput
}

func (ServiceState) ElementType

func (ServiceState) ElementType() reflect.Type

type ServiceUser

type ServiceUser struct {
	pulumi.CustomResourceState

	// Access certificate for the user if applicable for the service in question
	AccessCert pulumi.StringOutput `pulumi:"accessCert"`
	// Access certificate key for the user if applicable for the service in question
	AccessKey pulumi.StringOutput `pulumi:"accessKey"`
	// Password of the user
	Password pulumi.StringOutput `pulumi:"password"`
	// Project to link the user to
	Project pulumi.StringOutput `pulumi:"project"`
	// Service to link the user to
	ServiceName pulumi.StringOutput `pulumi:"serviceName"`
	// Type of the user account
	Type pulumi.StringOutput `pulumi:"type"`
	// Name of the user account
	Username pulumi.StringOutput `pulumi:"username"`
}

## Example Usage

```go package main

import (

"github.com/pulumi/pulumi-aiven/sdk/v2/go/aiven"
"github.com/pulumi/pulumi/sdk/v2/go/pulumi"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := aiven.NewServiceUser(ctx, "myserviceuser", &aiven.ServiceUserArgs{
			Project:     pulumi.Any(aiven_project.Myproject.Project),
			ServiceName: pulumi.Any(aiven_service.Myservice.Service_name),
			Username:    pulumi.String("<USERNAME>"),
		})
		if err != nil {
			return err
		}
		return nil
	})
}

```

func GetServiceUser

func GetServiceUser(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *ServiceUserState, opts ...pulumi.ResourceOption) (*ServiceUser, error)

GetServiceUser gets an existing ServiceUser 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 NewServiceUser

func NewServiceUser(ctx *pulumi.Context,
	name string, args *ServiceUserArgs, opts ...pulumi.ResourceOption) (*ServiceUser, error)

NewServiceUser registers a new resource with the given unique name, arguments, and options.

type ServiceUserArgs

type ServiceUserArgs struct {
	// Project to link the user to
	Project pulumi.StringInput
	// Service to link the user to
	ServiceName pulumi.StringInput
	// Name of the user account
	Username pulumi.StringInput
}

The set of arguments for constructing a ServiceUser resource.

func (ServiceUserArgs) ElementType

func (ServiceUserArgs) ElementType() reflect.Type

type ServiceUserState

type ServiceUserState struct {
	// Access certificate for the user if applicable for the service in question
	AccessCert pulumi.StringPtrInput
	// Access certificate key for the user if applicable for the service in question
	AccessKey pulumi.StringPtrInput
	// Password of the user
	Password pulumi.StringPtrInput
	// Project to link the user to
	Project pulumi.StringPtrInput
	// Service to link the user to
	ServiceName pulumi.StringPtrInput
	// Type of the user account
	Type pulumi.StringPtrInput
	// Name of the user account
	Username pulumi.StringPtrInput
}

func (ServiceUserState) ElementType

func (ServiceUserState) ElementType() reflect.Type

type VpcPeeringConnection

type VpcPeeringConnection struct {
	pulumi.CustomResourceState

	// Custom Terraform Client timeouts
	//
	// Deprecated: use timeouts instead
	ClientTimeout VpcPeeringConnectionClientTimeoutPtrOutput `pulumi:"clientTimeout"`
	// AWS account ID or GCP project ID of the peered VPC
	PeerCloudAccount pulumi.StringOutput `pulumi:"peerCloudAccount"`
	// AWS region of the peered VPC (if not in the same region as Aiven VPC)
	PeerRegion pulumi.StringPtrOutput `pulumi:"peerRegion"`
	// AWS VPC ID or GCP VPC network name of the peered VPC
	PeerVpc pulumi.StringOutput `pulumi:"peerVpc"`
	// Cloud provider identifier for the peering connection if available
	PeeringConnectionId pulumi.StringOutput `pulumi:"peeringConnectionId"`
	// State of the peering connection
	State pulumi.StringOutput `pulumi:"state"`
	// State-specific help or error information
	StateInfo pulumi.MapOutput `pulumi:"stateInfo"`
	// The VPC the peering connection belongs to
	VpcId pulumi.StringOutput `pulumi:"vpcId"`
}

## Example Usage

```go package main

import (

"github.com/pulumi/pulumi-aiven/sdk/v2/go/aiven"
"github.com/pulumi/pulumi/sdk/v2/go/pulumi"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := aiven.NewVpcPeeringConnection(ctx, "mypeeringconnection", &aiven.VpcPeeringConnectionArgs{
			PeerCloudAccount: pulumi.String("<PEER_ACCOUNT_ID>"),
			PeerRegion:       pulumi.String("<PEER_REGION>"),
			PeerVpc:          pulumi.String("<PEER_VPC_ID/NAME>"),
			VpcId:            pulumi.Any(aiven_project_vpc.Myvpc.Id),
		})
		if err != nil {
			return err
		}
		return nil
	})
}

```

func GetVpcPeeringConnection

func GetVpcPeeringConnection(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *VpcPeeringConnectionState, opts ...pulumi.ResourceOption) (*VpcPeeringConnection, error)

GetVpcPeeringConnection gets an existing VpcPeeringConnection 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 NewVpcPeeringConnection

func NewVpcPeeringConnection(ctx *pulumi.Context,
	name string, args *VpcPeeringConnectionArgs, opts ...pulumi.ResourceOption) (*VpcPeeringConnection, error)

NewVpcPeeringConnection registers a new resource with the given unique name, arguments, and options.

type VpcPeeringConnectionArgs

type VpcPeeringConnectionArgs struct {
	// Custom Terraform Client timeouts
	//
	// Deprecated: use timeouts instead
	ClientTimeout VpcPeeringConnectionClientTimeoutPtrInput
	// AWS account ID or GCP project ID of the peered VPC
	PeerCloudAccount pulumi.StringInput
	// AWS region of the peered VPC (if not in the same region as Aiven VPC)
	PeerRegion pulumi.StringPtrInput
	// AWS VPC ID or GCP VPC network name of the peered VPC
	PeerVpc pulumi.StringInput
	// The VPC the peering connection belongs to
	VpcId pulumi.StringInput
}

The set of arguments for constructing a VpcPeeringConnection resource.

func (VpcPeeringConnectionArgs) ElementType

func (VpcPeeringConnectionArgs) ElementType() reflect.Type

type VpcPeeringConnectionClientTimeout added in v2.2.0

type VpcPeeringConnectionClientTimeout struct {
	Create *string `pulumi:"create"`
}

type VpcPeeringConnectionClientTimeoutArgs added in v2.2.0

type VpcPeeringConnectionClientTimeoutArgs struct {
	Create pulumi.StringPtrInput `pulumi:"create"`
}

func (VpcPeeringConnectionClientTimeoutArgs) ElementType added in v2.2.0

func (VpcPeeringConnectionClientTimeoutArgs) ToVpcPeeringConnectionClientTimeoutOutput added in v2.2.0

func (i VpcPeeringConnectionClientTimeoutArgs) ToVpcPeeringConnectionClientTimeoutOutput() VpcPeeringConnectionClientTimeoutOutput

func (VpcPeeringConnectionClientTimeoutArgs) ToVpcPeeringConnectionClientTimeoutOutputWithContext added in v2.2.0

func (i VpcPeeringConnectionClientTimeoutArgs) ToVpcPeeringConnectionClientTimeoutOutputWithContext(ctx context.Context) VpcPeeringConnectionClientTimeoutOutput

func (VpcPeeringConnectionClientTimeoutArgs) ToVpcPeeringConnectionClientTimeoutPtrOutput added in v2.2.0

func (i VpcPeeringConnectionClientTimeoutArgs) ToVpcPeeringConnectionClientTimeoutPtrOutput() VpcPeeringConnectionClientTimeoutPtrOutput

func (VpcPeeringConnectionClientTimeoutArgs) ToVpcPeeringConnectionClientTimeoutPtrOutputWithContext added in v2.2.0

func (i VpcPeeringConnectionClientTimeoutArgs) ToVpcPeeringConnectionClientTimeoutPtrOutputWithContext(ctx context.Context) VpcPeeringConnectionClientTimeoutPtrOutput

type VpcPeeringConnectionClientTimeoutInput added in v2.2.0

type VpcPeeringConnectionClientTimeoutInput interface {
	pulumi.Input

	ToVpcPeeringConnectionClientTimeoutOutput() VpcPeeringConnectionClientTimeoutOutput
	ToVpcPeeringConnectionClientTimeoutOutputWithContext(context.Context) VpcPeeringConnectionClientTimeoutOutput
}

VpcPeeringConnectionClientTimeoutInput is an input type that accepts VpcPeeringConnectionClientTimeoutArgs and VpcPeeringConnectionClientTimeoutOutput values. You can construct a concrete instance of `VpcPeeringConnectionClientTimeoutInput` via:

VpcPeeringConnectionClientTimeoutArgs{...}

type VpcPeeringConnectionClientTimeoutOutput added in v2.2.0

type VpcPeeringConnectionClientTimeoutOutput struct{ *pulumi.OutputState }

func (VpcPeeringConnectionClientTimeoutOutput) Create added in v2.2.0

func (VpcPeeringConnectionClientTimeoutOutput) ElementType added in v2.2.0

func (VpcPeeringConnectionClientTimeoutOutput) ToVpcPeeringConnectionClientTimeoutOutput added in v2.2.0

func (o VpcPeeringConnectionClientTimeoutOutput) ToVpcPeeringConnectionClientTimeoutOutput() VpcPeeringConnectionClientTimeoutOutput

func (VpcPeeringConnectionClientTimeoutOutput) ToVpcPeeringConnectionClientTimeoutOutputWithContext added in v2.2.0

func (o VpcPeeringConnectionClientTimeoutOutput) ToVpcPeeringConnectionClientTimeoutOutputWithContext(ctx context.Context) VpcPeeringConnectionClientTimeoutOutput

func (VpcPeeringConnectionClientTimeoutOutput) ToVpcPeeringConnectionClientTimeoutPtrOutput added in v2.2.0

func (o VpcPeeringConnectionClientTimeoutOutput) ToVpcPeeringConnectionClientTimeoutPtrOutput() VpcPeeringConnectionClientTimeoutPtrOutput

func (VpcPeeringConnectionClientTimeoutOutput) ToVpcPeeringConnectionClientTimeoutPtrOutputWithContext added in v2.2.0

func (o VpcPeeringConnectionClientTimeoutOutput) ToVpcPeeringConnectionClientTimeoutPtrOutputWithContext(ctx context.Context) VpcPeeringConnectionClientTimeoutPtrOutput

type VpcPeeringConnectionClientTimeoutPtrInput added in v2.2.0

type VpcPeeringConnectionClientTimeoutPtrInput interface {
	pulumi.Input

	ToVpcPeeringConnectionClientTimeoutPtrOutput() VpcPeeringConnectionClientTimeoutPtrOutput
	ToVpcPeeringConnectionClientTimeoutPtrOutputWithContext(context.Context) VpcPeeringConnectionClientTimeoutPtrOutput
}

VpcPeeringConnectionClientTimeoutPtrInput is an input type that accepts VpcPeeringConnectionClientTimeoutArgs, VpcPeeringConnectionClientTimeoutPtr and VpcPeeringConnectionClientTimeoutPtrOutput values. You can construct a concrete instance of `VpcPeeringConnectionClientTimeoutPtrInput` via:

        VpcPeeringConnectionClientTimeoutArgs{...}

or:

        nil

type VpcPeeringConnectionClientTimeoutPtrOutput added in v2.2.0

type VpcPeeringConnectionClientTimeoutPtrOutput struct{ *pulumi.OutputState }

func (VpcPeeringConnectionClientTimeoutPtrOutput) Create added in v2.2.0

func (VpcPeeringConnectionClientTimeoutPtrOutput) Elem added in v2.2.0

func (VpcPeeringConnectionClientTimeoutPtrOutput) ElementType added in v2.2.0

func (VpcPeeringConnectionClientTimeoutPtrOutput) ToVpcPeeringConnectionClientTimeoutPtrOutput added in v2.2.0

func (o VpcPeeringConnectionClientTimeoutPtrOutput) ToVpcPeeringConnectionClientTimeoutPtrOutput() VpcPeeringConnectionClientTimeoutPtrOutput

func (VpcPeeringConnectionClientTimeoutPtrOutput) ToVpcPeeringConnectionClientTimeoutPtrOutputWithContext added in v2.2.0

func (o VpcPeeringConnectionClientTimeoutPtrOutput) ToVpcPeeringConnectionClientTimeoutPtrOutputWithContext(ctx context.Context) VpcPeeringConnectionClientTimeoutPtrOutput

type VpcPeeringConnectionState

type VpcPeeringConnectionState struct {
	// Custom Terraform Client timeouts
	//
	// Deprecated: use timeouts instead
	ClientTimeout VpcPeeringConnectionClientTimeoutPtrInput
	// AWS account ID or GCP project ID of the peered VPC
	PeerCloudAccount pulumi.StringPtrInput
	// AWS region of the peered VPC (if not in the same region as Aiven VPC)
	PeerRegion pulumi.StringPtrInput
	// AWS VPC ID or GCP VPC network name of the peered VPC
	PeerVpc pulumi.StringPtrInput
	// Cloud provider identifier for the peering connection if available
	PeeringConnectionId pulumi.StringPtrInput
	// State of the peering connection
	State pulumi.StringPtrInput
	// State-specific help or error information
	StateInfo pulumi.MapInput
	// The VPC the peering connection belongs to
	VpcId pulumi.StringPtrInput
}

func (VpcPeeringConnectionState) ElementType

func (VpcPeeringConnectionState) ElementType() reflect.Type

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL