redis

package
v0.5.5 Latest Latest
Warning

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

Go to latest
Published: Sep 21, 2025 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

View Source
const (
	MaintenancePropertiesStateScheduled       = MaintenancePropertiesState("scheduled")
	MaintenancePropertiesStateInProgress      = MaintenancePropertiesState("in_progress")
	MaintenancePropertiesStateUserFixRequired = MaintenancePropertiesState("user_fix_required")
	MaintenancePropertiesStateCancelled       = MaintenancePropertiesState("cancelled")
	MaintenancePropertiesStateSucceeded       = MaintenancePropertiesState("succeeded")
	MaintenancePropertiesStateFailed          = MaintenancePropertiesState("failed")
)
View Source
const (
	MaxmemoryPolicyNoeviction     = MaxmemoryPolicy("noeviction")
	MaxmemoryPolicyAllkeysLfu     = MaxmemoryPolicy("allkeys_lfu")
	MaxmemoryPolicyAllkeysLru     = MaxmemoryPolicy("allkeys_lru")
	MaxmemoryPolicyAllkeysRandom  = MaxmemoryPolicy("allkeys_random")
	MaxmemoryPolicyVolatileLfu    = MaxmemoryPolicy("volatile_lfu")
	MaxmemoryPolicyVolatileLru    = MaxmemoryPolicy("volatile_lru")
	MaxmemoryPolicyVolatileRandom = MaxmemoryPolicy("volatile_random")
	MaxmemoryPolicyVolatileTtl    = MaxmemoryPolicy("volatile_ttl")
)
View Source
const (
	OwnerTypeUser = OwnerType("user")
	OwnerTypeTeam = OwnerType("team")
)
View Source
const (
	PlanFree     = Plan("free")
	PlanStarter  = Plan("starter")
	PlanStandard = Plan("standard")
	PlanPro      = Plan("pro")
	PlanProPlus  = Plan("pro_plus")
	PlanCustom   = Plan("custom")
)
View Source
const (
	RedisDetailMaintenancePropertiesStateScheduled       = RedisDetailMaintenancePropertiesState("scheduled")
	RedisDetailMaintenancePropertiesStateInProgress      = RedisDetailMaintenancePropertiesState("in_progress")
	RedisDetailMaintenancePropertiesStateUserFixRequired = RedisDetailMaintenancePropertiesState("user_fix_required")
	RedisDetailMaintenancePropertiesStateCancelled       = RedisDetailMaintenancePropertiesState("cancelled")
	RedisDetailMaintenancePropertiesStateSucceeded       = RedisDetailMaintenancePropertiesState("succeeded")
	RedisDetailMaintenancePropertiesStateFailed          = RedisDetailMaintenancePropertiesState("failed")
)
View Source
const (
	RedisDetailPlanFree     = RedisDetailPlan("free")
	RedisDetailPlanStarter  = RedisDetailPlan("starter")
	RedisDetailPlanStandard = RedisDetailPlan("standard")
	RedisDetailPlanPro      = RedisDetailPlan("pro")
	RedisDetailPlanProPlus  = RedisDetailPlan("pro_plus")
	RedisDetailPlanCustom   = RedisDetailPlan("custom")
)
View Source
const (
	RedisDetailRegionFrankfurt = RedisDetailRegion("frankfurt")
	RedisDetailRegionOregon    = RedisDetailRegion("oregon")
	RedisDetailRegionOhio      = RedisDetailRegion("ohio")
	RedisDetailRegionSingapore = RedisDetailRegion("singapore")
	RedisDetailRegionVirginia  = RedisDetailRegion("virginia")
)
View Source
const (
	RedisDetailStatusCreating              = RedisDetailStatus("creating")
	RedisDetailStatusAvailable             = RedisDetailStatus("available")
	RedisDetailStatusUnavailable           = RedisDetailStatus("unavailable")
	RedisDetailStatusConfigRestart         = RedisDetailStatus("config_restart")
	RedisDetailStatusSuspended             = RedisDetailStatus("suspended")
	RedisDetailStatusMaintenanceScheduled  = RedisDetailStatus("maintenance_scheduled")
	RedisDetailStatusMaintenanceInProgress = RedisDetailStatus("maintenance_in_progress")
	RedisDetailStatusRecoveryFailed        = RedisDetailStatus("recovery_failed")
	RedisDetailStatusRecoveryInProgress    = RedisDetailStatus("recovery_in_progress")
	RedisDetailStatusUnknown               = RedisDetailStatus("unknown")
	RedisDetailStatusUpdatingInstance      = RedisDetailStatus("updating_instance")
)
View Source
const (
	RedisPlanFree     = RedisPlan("free")
	RedisPlanStarter  = RedisPlan("starter")
	RedisPlanStandard = RedisPlan("standard")
	RedisPlanPro      = RedisPlan("pro")
	RedisPlanProPlus  = RedisPlan("pro_plus")
	RedisPlanCustom   = RedisPlan("custom")
)
View Source
const (
	RedisRegionFrankfurt = RedisRegion("frankfurt")
	RedisRegionOregon    = RedisRegion("oregon")
	RedisRegionOhio      = RedisRegion("ohio")
	RedisRegionSingapore = RedisRegion("singapore")
	RedisRegionVirginia  = RedisRegion("virginia")
)
View Source
const (
	RedisStatusCreating              = RedisStatus("creating")
	RedisStatusAvailable             = RedisStatus("available")
	RedisStatusUnavailable           = RedisStatus("unavailable")
	RedisStatusConfigRestart         = RedisStatus("config_restart")
	RedisStatusSuspended             = RedisStatus("suspended")
	RedisStatusMaintenanceScheduled  = RedisStatus("maintenance_scheduled")
	RedisStatusMaintenanceInProgress = RedisStatus("maintenance_in_progress")
	RedisStatusRecoveryFailed        = RedisStatus("recovery_failed")
	RedisStatusRecoveryInProgress    = RedisStatus("recovery_in_progress")
	RedisStatusUnknown               = RedisStatus("unknown")
	RedisStatusUpdatingInstance      = RedisStatus("updating_instance")
)
View Source
const (
	RegionFrankfurt = Region("frankfurt")
	RegionOregon    = Region("oregon")
	RegionOhio      = Region("ohio")
	RegionSingapore = Region("singapore")
	RegionVirginia  = Region("virginia")
)
View Source
const (
	StatusCreating              = Status("creating")
	StatusAvailable             = Status("available")
	StatusUnavailable           = Status("unavailable")
	StatusConfigRestart         = Status("config_restart")
	StatusSuspended             = Status("suspended")
	StatusMaintenanceScheduled  = Status("maintenance_scheduled")
	StatusMaintenanceInProgress = Status("maintenance_in_progress")
	StatusRecoveryFailed        = Status("recovery_failed")
	StatusRecoveryInProgress    = Status("recovery_in_progress")
	StatusUnknown               = Status("unknown")
	StatusUpdatingInstance      = Status("updating_instance")
)

Variables

This section is empty.

Functions

This section is empty.

Types

type CidrBlockAndDescription

type CidrBlockAndDescription struct {
	CidrBlock string `pulumi:"cidrBlock"`
	// User-provided description of the CIDR block
	Description string `pulumi:"description"`
}

type CidrBlockAndDescriptionArgs

type CidrBlockAndDescriptionArgs struct {
	CidrBlock pulumi.StringInput `pulumi:"cidrBlock"`
	// User-provided description of the CIDR block
	Description pulumi.StringInput `pulumi:"description"`
}

func (CidrBlockAndDescriptionArgs) ElementType

func (CidrBlockAndDescriptionArgs) ToCidrBlockAndDescriptionOutput

func (i CidrBlockAndDescriptionArgs) ToCidrBlockAndDescriptionOutput() CidrBlockAndDescriptionOutput

func (CidrBlockAndDescriptionArgs) ToCidrBlockAndDescriptionOutputWithContext

func (i CidrBlockAndDescriptionArgs) ToCidrBlockAndDescriptionOutputWithContext(ctx context.Context) CidrBlockAndDescriptionOutput

type CidrBlockAndDescriptionArray

type CidrBlockAndDescriptionArray []CidrBlockAndDescriptionInput

func (CidrBlockAndDescriptionArray) ElementType

func (CidrBlockAndDescriptionArray) ToCidrBlockAndDescriptionArrayOutput

func (i CidrBlockAndDescriptionArray) ToCidrBlockAndDescriptionArrayOutput() CidrBlockAndDescriptionArrayOutput

func (CidrBlockAndDescriptionArray) ToCidrBlockAndDescriptionArrayOutputWithContext

func (i CidrBlockAndDescriptionArray) ToCidrBlockAndDescriptionArrayOutputWithContext(ctx context.Context) CidrBlockAndDescriptionArrayOutput

type CidrBlockAndDescriptionArrayInput

type CidrBlockAndDescriptionArrayInput interface {
	pulumi.Input

	ToCidrBlockAndDescriptionArrayOutput() CidrBlockAndDescriptionArrayOutput
	ToCidrBlockAndDescriptionArrayOutputWithContext(context.Context) CidrBlockAndDescriptionArrayOutput
}

CidrBlockAndDescriptionArrayInput is an input type that accepts CidrBlockAndDescriptionArray and CidrBlockAndDescriptionArrayOutput values. You can construct a concrete instance of `CidrBlockAndDescriptionArrayInput` via:

CidrBlockAndDescriptionArray{ CidrBlockAndDescriptionArgs{...} }

type CidrBlockAndDescriptionArrayOutput

type CidrBlockAndDescriptionArrayOutput struct{ *pulumi.OutputState }

func (CidrBlockAndDescriptionArrayOutput) ElementType

func (CidrBlockAndDescriptionArrayOutput) Index

func (CidrBlockAndDescriptionArrayOutput) ToCidrBlockAndDescriptionArrayOutput

func (o CidrBlockAndDescriptionArrayOutput) ToCidrBlockAndDescriptionArrayOutput() CidrBlockAndDescriptionArrayOutput

func (CidrBlockAndDescriptionArrayOutput) ToCidrBlockAndDescriptionArrayOutputWithContext

func (o CidrBlockAndDescriptionArrayOutput) ToCidrBlockAndDescriptionArrayOutputWithContext(ctx context.Context) CidrBlockAndDescriptionArrayOutput

type CidrBlockAndDescriptionInput

type CidrBlockAndDescriptionInput interface {
	pulumi.Input

	ToCidrBlockAndDescriptionOutput() CidrBlockAndDescriptionOutput
	ToCidrBlockAndDescriptionOutputWithContext(context.Context) CidrBlockAndDescriptionOutput
}

CidrBlockAndDescriptionInput is an input type that accepts CidrBlockAndDescriptionArgs and CidrBlockAndDescriptionOutput values. You can construct a concrete instance of `CidrBlockAndDescriptionInput` via:

CidrBlockAndDescriptionArgs{...}

type CidrBlockAndDescriptionOutput

type CidrBlockAndDescriptionOutput struct{ *pulumi.OutputState }

func (CidrBlockAndDescriptionOutput) CidrBlock

func (CidrBlockAndDescriptionOutput) Description

User-provided description of the CIDR block

func (CidrBlockAndDescriptionOutput) ElementType

func (CidrBlockAndDescriptionOutput) ToCidrBlockAndDescriptionOutput

func (o CidrBlockAndDescriptionOutput) ToCidrBlockAndDescriptionOutput() CidrBlockAndDescriptionOutput

func (CidrBlockAndDescriptionOutput) ToCidrBlockAndDescriptionOutputWithContext

func (o CidrBlockAndDescriptionOutput) ToCidrBlockAndDescriptionOutputWithContext(ctx context.Context) CidrBlockAndDescriptionOutput

type GetRedisConnectionInfoArgs

type GetRedisConnectionInfoArgs struct {
	RedisId string `pulumi:"redisId"`
}

type GetRedisConnectionInfoOutputArgs

type GetRedisConnectionInfoOutputArgs struct {
	RedisId pulumi.StringInput `pulumi:"redisId"`
}

func (GetRedisConnectionInfoOutputArgs) ElementType

type GetRedisConnectionInfoResult

type GetRedisConnectionInfoResult struct {
	// The connection string to use from outside Render
	ExternalConnectionString string `pulumi:"externalConnectionString"`
	// The connection string to use from within Render
	InternalConnectionString string `pulumi:"internalConnectionString"`
	// The Redis CLI command to connect to the Redis instance
	RedisCLICommand string `pulumi:"redisCLICommand"`
}

A Redis instance

type GetRedisConnectionInfoResultOutput

type GetRedisConnectionInfoResultOutput struct{ *pulumi.OutputState }

A Redis instance

func (GetRedisConnectionInfoResultOutput) ElementType

func (GetRedisConnectionInfoResultOutput) ExternalConnectionString added in v0.3.5

func (o GetRedisConnectionInfoResultOutput) ExternalConnectionString() pulumi.StringOutput

The connection string to use from outside Render

func (GetRedisConnectionInfoResultOutput) InternalConnectionString added in v0.3.5

func (o GetRedisConnectionInfoResultOutput) InternalConnectionString() pulumi.StringOutput

The connection string to use from within Render

func (GetRedisConnectionInfoResultOutput) RedisCLICommand added in v0.3.5

The Redis CLI command to connect to the Redis instance

func (GetRedisConnectionInfoResultOutput) ToGetRedisConnectionInfoResultOutput

func (o GetRedisConnectionInfoResultOutput) ToGetRedisConnectionInfoResultOutput() GetRedisConnectionInfoResultOutput

func (GetRedisConnectionInfoResultOutput) ToGetRedisConnectionInfoResultOutputWithContext

func (o GetRedisConnectionInfoResultOutput) ToGetRedisConnectionInfoResultOutputWithContext(ctx context.Context) GetRedisConnectionInfoResultOutput

type ListRedisArgs

type ListRedisArgs struct {
}

type ListRedisOutputArgs

type ListRedisOutputArgs struct {
}

func (ListRedisOutputArgs) ElementType

func (ListRedisOutputArgs) ElementType() reflect.Type

type ListRedisResult

type ListRedisResult struct {
	Items []RedisWithCursor `pulumi:"items"`
}

func ListRedis

func ListRedis(ctx *pulumi.Context, args *ListRedisArgs, opts ...pulumi.InvokeOption) (*ListRedisResult, error)

type ListRedisResultOutput

type ListRedisResultOutput struct{ *pulumi.OutputState }

func (ListRedisResultOutput) ElementType

func (ListRedisResultOutput) ElementType() reflect.Type

func (ListRedisResultOutput) Items

func (ListRedisResultOutput) ToListRedisResultOutput

func (o ListRedisResultOutput) ToListRedisResultOutput() ListRedisResultOutput

func (ListRedisResultOutput) ToListRedisResultOutputWithContext

func (o ListRedisResultOutput) ToListRedisResultOutputWithContext(ctx context.Context) ListRedisResultOutput

type LookupRedisArgs added in v0.3.2

type LookupRedisArgs struct {
	RedisId string `pulumi:"redisId"`
}

type LookupRedisOutputArgs added in v0.3.2

type LookupRedisOutputArgs struct {
	RedisId pulumi.StringInput `pulumi:"redisId"`
}

func (LookupRedisOutputArgs) ElementType added in v0.3.2

func (LookupRedisOutputArgs) ElementType() reflect.Type

type LookupRedisResult added in v0.3.2

type LookupRedisResult struct {
	// The creation time of the Redis instance
	CreatedAt string `pulumi:"createdAt"`
	// The ID of the environment the Redis instance is associated with
	EnvironmentId *string `pulumi:"environmentId"`
	// The ID of the Redis instance
	Id string `pulumi:"id"`
	// The IP allow list for the Redis instance
	IpAllowList []CidrBlockAndDescription         `pulumi:"ipAllowList"`
	Maintenance *RedisDetailMaintenanceProperties `pulumi:"maintenance"`
	// The name of the Redis instance
	Name string `pulumi:"name"`
	// Options for a Redis instance
	Options RedisOptions    `pulumi:"options"`
	Owner   Owner           `pulumi:"owner"`
	Plan    RedisDetailPlan `pulumi:"plan"`
	// Defaults to "oregon"
	Region RedisDetailRegion `pulumi:"region"`
	Status RedisDetailStatus `pulumi:"status"`
	// The last updated time of the Redis instance
	UpdatedAt string `pulumi:"updatedAt"`
	// The version of Redis
	Version string `pulumi:"version"`
}

A Redis instance

func LookupRedis added in v0.3.2

func LookupRedis(ctx *pulumi.Context, args *LookupRedisArgs, opts ...pulumi.InvokeOption) (*LookupRedisResult, error)

func (*LookupRedisResult) Defaults added in v0.3.2

func (val *LookupRedisResult) Defaults() *LookupRedisResult

Defaults sets the appropriate defaults for LookupRedisResult

type LookupRedisResultOutput added in v0.3.2

type LookupRedisResultOutput struct{ *pulumi.OutputState }

A Redis instance

func LookupRedisOutput added in v0.3.2

func LookupRedisOutput(ctx *pulumi.Context, args LookupRedisOutputArgs, opts ...pulumi.InvokeOption) LookupRedisResultOutput

func (LookupRedisResultOutput) CreatedAt added in v0.3.5

The creation time of the Redis instance

func (LookupRedisResultOutput) ElementType added in v0.3.2

func (LookupRedisResultOutput) ElementType() reflect.Type

func (LookupRedisResultOutput) EnvironmentId added in v0.3.5

The ID of the environment the Redis instance is associated with

func (LookupRedisResultOutput) Id added in v0.3.5

The ID of the Redis instance

func (LookupRedisResultOutput) IpAllowList added in v0.3.5

The IP allow list for the Redis instance

func (LookupRedisResultOutput) Maintenance added in v0.3.5

func (LookupRedisResultOutput) Name added in v0.3.5

The name of the Redis instance

func (LookupRedisResultOutput) Options added in v0.3.5

Options for a Redis instance

func (LookupRedisResultOutput) Owner added in v0.3.5

func (LookupRedisResultOutput) Plan added in v0.3.5

func (LookupRedisResultOutput) Region added in v0.3.5

Defaults to "oregon"

func (LookupRedisResultOutput) Status added in v0.3.5

func (LookupRedisResultOutput) ToLookupRedisResultOutput added in v0.3.2

func (o LookupRedisResultOutput) ToLookupRedisResultOutput() LookupRedisResultOutput

func (LookupRedisResultOutput) ToLookupRedisResultOutputWithContext added in v0.3.2

func (o LookupRedisResultOutput) ToLookupRedisResultOutputWithContext(ctx context.Context) LookupRedisResultOutput

func (LookupRedisResultOutput) UpdatedAt added in v0.3.5

The last updated time of the Redis instance

func (LookupRedisResultOutput) Version added in v0.3.5

The version of Redis

type MaintenanceProperties

type MaintenanceProperties struct {
	Id string `pulumi:"id"`
	// If present, the maintenance run cannot be scheduled for later than this date-time.
	PendingMaintenanceBy *string                    `pulumi:"pendingMaintenanceBy"`
	ScheduledAt          string                     `pulumi:"scheduledAt"`
	State                MaintenancePropertiesState `pulumi:"state"`
	Type                 string                     `pulumi:"type"`
}

type MaintenancePropertiesOutput

type MaintenancePropertiesOutput struct{ *pulumi.OutputState }

func (MaintenancePropertiesOutput) ElementType

func (MaintenancePropertiesOutput) Id

func (MaintenancePropertiesOutput) PendingMaintenanceBy

func (o MaintenancePropertiesOutput) PendingMaintenanceBy() pulumi.StringPtrOutput

If present, the maintenance run cannot be scheduled for later than this date-time.

func (MaintenancePropertiesOutput) ScheduledAt

func (MaintenancePropertiesOutput) State

func (MaintenancePropertiesOutput) ToMaintenancePropertiesOutput

func (o MaintenancePropertiesOutput) ToMaintenancePropertiesOutput() MaintenancePropertiesOutput

func (MaintenancePropertiesOutput) ToMaintenancePropertiesOutputWithContext

func (o MaintenancePropertiesOutput) ToMaintenancePropertiesOutputWithContext(ctx context.Context) MaintenancePropertiesOutput

func (MaintenancePropertiesOutput) Type

type MaintenancePropertiesPtrOutput

type MaintenancePropertiesPtrOutput struct{ *pulumi.OutputState }

func (MaintenancePropertiesPtrOutput) Elem

func (MaintenancePropertiesPtrOutput) ElementType

func (MaintenancePropertiesPtrOutput) Id

func (MaintenancePropertiesPtrOutput) PendingMaintenanceBy

func (o MaintenancePropertiesPtrOutput) PendingMaintenanceBy() pulumi.StringPtrOutput

If present, the maintenance run cannot be scheduled for later than this date-time.

func (MaintenancePropertiesPtrOutput) ScheduledAt

func (MaintenancePropertiesPtrOutput) State

func (MaintenancePropertiesPtrOutput) ToMaintenancePropertiesPtrOutput

func (o MaintenancePropertiesPtrOutput) ToMaintenancePropertiesPtrOutput() MaintenancePropertiesPtrOutput

func (MaintenancePropertiesPtrOutput) ToMaintenancePropertiesPtrOutputWithContext

func (o MaintenancePropertiesPtrOutput) ToMaintenancePropertiesPtrOutputWithContext(ctx context.Context) MaintenancePropertiesPtrOutput

func (MaintenancePropertiesPtrOutput) Type

type MaintenancePropertiesState

type MaintenancePropertiesState string

type MaintenancePropertiesStateOutput

type MaintenancePropertiesStateOutput struct{ *pulumi.OutputState }

func (MaintenancePropertiesStateOutput) ElementType

func (MaintenancePropertiesStateOutput) ToMaintenancePropertiesStateOutput

func (o MaintenancePropertiesStateOutput) ToMaintenancePropertiesStateOutput() MaintenancePropertiesStateOutput

func (MaintenancePropertiesStateOutput) ToMaintenancePropertiesStateOutputWithContext

func (o MaintenancePropertiesStateOutput) ToMaintenancePropertiesStateOutputWithContext(ctx context.Context) MaintenancePropertiesStateOutput

func (MaintenancePropertiesStateOutput) ToMaintenancePropertiesStatePtrOutput

func (o MaintenancePropertiesStateOutput) ToMaintenancePropertiesStatePtrOutput() MaintenancePropertiesStatePtrOutput

func (MaintenancePropertiesStateOutput) ToMaintenancePropertiesStatePtrOutputWithContext

func (o MaintenancePropertiesStateOutput) ToMaintenancePropertiesStatePtrOutputWithContext(ctx context.Context) MaintenancePropertiesStatePtrOutput

func (MaintenancePropertiesStateOutput) ToStringOutput

func (MaintenancePropertiesStateOutput) ToStringOutputWithContext

func (o MaintenancePropertiesStateOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (MaintenancePropertiesStateOutput) ToStringPtrOutput

func (MaintenancePropertiesStateOutput) ToStringPtrOutputWithContext

func (o MaintenancePropertiesStateOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type MaintenancePropertiesStatePtrOutput

type MaintenancePropertiesStatePtrOutput struct{ *pulumi.OutputState }

func (MaintenancePropertiesStatePtrOutput) Elem

func (MaintenancePropertiesStatePtrOutput) ElementType

func (MaintenancePropertiesStatePtrOutput) ToMaintenancePropertiesStatePtrOutput

func (o MaintenancePropertiesStatePtrOutput) ToMaintenancePropertiesStatePtrOutput() MaintenancePropertiesStatePtrOutput

func (MaintenancePropertiesStatePtrOutput) ToMaintenancePropertiesStatePtrOutputWithContext

func (o MaintenancePropertiesStatePtrOutput) ToMaintenancePropertiesStatePtrOutputWithContext(ctx context.Context) MaintenancePropertiesStatePtrOutput

func (MaintenancePropertiesStatePtrOutput) ToStringPtrOutput

func (MaintenancePropertiesStatePtrOutput) ToStringPtrOutputWithContext

func (o MaintenancePropertiesStatePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type MaxmemoryPolicy

type MaxmemoryPolicy string

The eviction policy for the Key Value instance

func (MaxmemoryPolicy) ElementType

func (MaxmemoryPolicy) ElementType() reflect.Type

func (MaxmemoryPolicy) ToMaxmemoryPolicyOutput

func (e MaxmemoryPolicy) ToMaxmemoryPolicyOutput() MaxmemoryPolicyOutput

func (MaxmemoryPolicy) ToMaxmemoryPolicyOutputWithContext

func (e MaxmemoryPolicy) ToMaxmemoryPolicyOutputWithContext(ctx context.Context) MaxmemoryPolicyOutput

func (MaxmemoryPolicy) ToMaxmemoryPolicyPtrOutput

func (e MaxmemoryPolicy) ToMaxmemoryPolicyPtrOutput() MaxmemoryPolicyPtrOutput

func (MaxmemoryPolicy) ToMaxmemoryPolicyPtrOutputWithContext

func (e MaxmemoryPolicy) ToMaxmemoryPolicyPtrOutputWithContext(ctx context.Context) MaxmemoryPolicyPtrOutput

func (MaxmemoryPolicy) ToStringOutput

func (e MaxmemoryPolicy) ToStringOutput() pulumi.StringOutput

func (MaxmemoryPolicy) ToStringOutputWithContext

func (e MaxmemoryPolicy) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (MaxmemoryPolicy) ToStringPtrOutput

func (e MaxmemoryPolicy) ToStringPtrOutput() pulumi.StringPtrOutput

func (MaxmemoryPolicy) ToStringPtrOutputWithContext

func (e MaxmemoryPolicy) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type MaxmemoryPolicyInput

type MaxmemoryPolicyInput interface {
	pulumi.Input

	ToMaxmemoryPolicyOutput() MaxmemoryPolicyOutput
	ToMaxmemoryPolicyOutputWithContext(context.Context) MaxmemoryPolicyOutput
}

MaxmemoryPolicyInput is an input type that accepts values of the MaxmemoryPolicy enum A concrete instance of `MaxmemoryPolicyInput` can be one of the following:

MaxmemoryPolicyNoeviction
MaxmemoryPolicyAllkeysLfu
MaxmemoryPolicyAllkeysLru
MaxmemoryPolicyAllkeysRandom
MaxmemoryPolicyVolatileLfu
MaxmemoryPolicyVolatileLru
MaxmemoryPolicyVolatileRandom
MaxmemoryPolicyVolatileTtl

type MaxmemoryPolicyOutput

type MaxmemoryPolicyOutput struct{ *pulumi.OutputState }

func (MaxmemoryPolicyOutput) ElementType

func (MaxmemoryPolicyOutput) ElementType() reflect.Type

func (MaxmemoryPolicyOutput) ToMaxmemoryPolicyOutput

func (o MaxmemoryPolicyOutput) ToMaxmemoryPolicyOutput() MaxmemoryPolicyOutput

func (MaxmemoryPolicyOutput) ToMaxmemoryPolicyOutputWithContext

func (o MaxmemoryPolicyOutput) ToMaxmemoryPolicyOutputWithContext(ctx context.Context) MaxmemoryPolicyOutput

func (MaxmemoryPolicyOutput) ToMaxmemoryPolicyPtrOutput

func (o MaxmemoryPolicyOutput) ToMaxmemoryPolicyPtrOutput() MaxmemoryPolicyPtrOutput

func (MaxmemoryPolicyOutput) ToMaxmemoryPolicyPtrOutputWithContext

func (o MaxmemoryPolicyOutput) ToMaxmemoryPolicyPtrOutputWithContext(ctx context.Context) MaxmemoryPolicyPtrOutput

func (MaxmemoryPolicyOutput) ToStringOutput

func (o MaxmemoryPolicyOutput) ToStringOutput() pulumi.StringOutput

func (MaxmemoryPolicyOutput) ToStringOutputWithContext

func (o MaxmemoryPolicyOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (MaxmemoryPolicyOutput) ToStringPtrOutput

func (o MaxmemoryPolicyOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (MaxmemoryPolicyOutput) ToStringPtrOutputWithContext

func (o MaxmemoryPolicyOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type MaxmemoryPolicyPtrInput

type MaxmemoryPolicyPtrInput interface {
	pulumi.Input

	ToMaxmemoryPolicyPtrOutput() MaxmemoryPolicyPtrOutput
	ToMaxmemoryPolicyPtrOutputWithContext(context.Context) MaxmemoryPolicyPtrOutput
}

func MaxmemoryPolicyPtr

func MaxmemoryPolicyPtr(v string) MaxmemoryPolicyPtrInput

type MaxmemoryPolicyPtrOutput

type MaxmemoryPolicyPtrOutput struct{ *pulumi.OutputState }

func (MaxmemoryPolicyPtrOutput) Elem

func (MaxmemoryPolicyPtrOutput) ElementType

func (MaxmemoryPolicyPtrOutput) ElementType() reflect.Type

func (MaxmemoryPolicyPtrOutput) ToMaxmemoryPolicyPtrOutput

func (o MaxmemoryPolicyPtrOutput) ToMaxmemoryPolicyPtrOutput() MaxmemoryPolicyPtrOutput

func (MaxmemoryPolicyPtrOutput) ToMaxmemoryPolicyPtrOutputWithContext

func (o MaxmemoryPolicyPtrOutput) ToMaxmemoryPolicyPtrOutputWithContext(ctx context.Context) MaxmemoryPolicyPtrOutput

func (MaxmemoryPolicyPtrOutput) ToStringPtrOutput

func (o MaxmemoryPolicyPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (MaxmemoryPolicyPtrOutput) ToStringPtrOutputWithContext

func (o MaxmemoryPolicyPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type Owner

type Owner struct {
	Email string `pulumi:"email"`
	Id    string `pulumi:"id"`
	Name  string `pulumi:"name"`
	// Whether two-factor authentication is enabled for the owner. Only present if `type` is `user`.
	TwoFactorAuthEnabled *bool     `pulumi:"twoFactorAuthEnabled"`
	Type                 OwnerType `pulumi:"type"`
}

type OwnerOutput

type OwnerOutput struct{ *pulumi.OutputState }

func (OwnerOutput) ElementType

func (OwnerOutput) ElementType() reflect.Type

func (OwnerOutput) Email

func (o OwnerOutput) Email() pulumi.StringOutput

func (OwnerOutput) Id

func (OwnerOutput) Name

func (o OwnerOutput) Name() pulumi.StringOutput

func (OwnerOutput) ToOwnerOutput

func (o OwnerOutput) ToOwnerOutput() OwnerOutput

func (OwnerOutput) ToOwnerOutputWithContext

func (o OwnerOutput) ToOwnerOutputWithContext(ctx context.Context) OwnerOutput

func (OwnerOutput) TwoFactorAuthEnabled

func (o OwnerOutput) TwoFactorAuthEnabled() pulumi.BoolPtrOutput

Whether two-factor authentication is enabled for the owner. Only present if `type` is `user`.

func (OwnerOutput) Type

func (o OwnerOutput) Type() OwnerTypeOutput

type OwnerType

type OwnerType string

type OwnerTypeOutput

type OwnerTypeOutput struct{ *pulumi.OutputState }

func (OwnerTypeOutput) ElementType

func (OwnerTypeOutput) ElementType() reflect.Type

func (OwnerTypeOutput) ToOwnerTypeOutput

func (o OwnerTypeOutput) ToOwnerTypeOutput() OwnerTypeOutput

func (OwnerTypeOutput) ToOwnerTypeOutputWithContext

func (o OwnerTypeOutput) ToOwnerTypeOutputWithContext(ctx context.Context) OwnerTypeOutput

func (OwnerTypeOutput) ToOwnerTypePtrOutput

func (o OwnerTypeOutput) ToOwnerTypePtrOutput() OwnerTypePtrOutput

func (OwnerTypeOutput) ToOwnerTypePtrOutputWithContext

func (o OwnerTypeOutput) ToOwnerTypePtrOutputWithContext(ctx context.Context) OwnerTypePtrOutput

func (OwnerTypeOutput) ToStringOutput

func (o OwnerTypeOutput) ToStringOutput() pulumi.StringOutput

func (OwnerTypeOutput) ToStringOutputWithContext

func (o OwnerTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (OwnerTypeOutput) ToStringPtrOutput

func (o OwnerTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (OwnerTypeOutput) ToStringPtrOutputWithContext

func (o OwnerTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type OwnerTypePtrOutput

type OwnerTypePtrOutput struct{ *pulumi.OutputState }

func (OwnerTypePtrOutput) Elem

func (OwnerTypePtrOutput) ElementType

func (OwnerTypePtrOutput) ElementType() reflect.Type

func (OwnerTypePtrOutput) ToOwnerTypePtrOutput

func (o OwnerTypePtrOutput) ToOwnerTypePtrOutput() OwnerTypePtrOutput

func (OwnerTypePtrOutput) ToOwnerTypePtrOutputWithContext

func (o OwnerTypePtrOutput) ToOwnerTypePtrOutputWithContext(ctx context.Context) OwnerTypePtrOutput

func (OwnerTypePtrOutput) ToStringPtrOutput

func (o OwnerTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (OwnerTypePtrOutput) ToStringPtrOutputWithContext

func (o OwnerTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type Plan

type Plan string

func (Plan) ElementType

func (Plan) ElementType() reflect.Type

func (Plan) ToPlanOutput

func (e Plan) ToPlanOutput() PlanOutput

func (Plan) ToPlanOutputWithContext

func (e Plan) ToPlanOutputWithContext(ctx context.Context) PlanOutput

func (Plan) ToPlanPtrOutput

func (e Plan) ToPlanPtrOutput() PlanPtrOutput

func (Plan) ToPlanPtrOutputWithContext

func (e Plan) ToPlanPtrOutputWithContext(ctx context.Context) PlanPtrOutput

func (Plan) ToStringOutput

func (e Plan) ToStringOutput() pulumi.StringOutput

func (Plan) ToStringOutputWithContext

func (e Plan) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (Plan) ToStringPtrOutput

func (e Plan) ToStringPtrOutput() pulumi.StringPtrOutput

func (Plan) ToStringPtrOutputWithContext

func (e Plan) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type PlanInput

type PlanInput interface {
	pulumi.Input

	ToPlanOutput() PlanOutput
	ToPlanOutputWithContext(context.Context) PlanOutput
}

PlanInput is an input type that accepts values of the Plan enum A concrete instance of `PlanInput` can be one of the following:

PlanFree
PlanStarter
PlanStandard
PlanPro
PlanProPlus
PlanCustom

type PlanOutput

type PlanOutput struct{ *pulumi.OutputState }

func (PlanOutput) ElementType

func (PlanOutput) ElementType() reflect.Type

func (PlanOutput) ToPlanOutput

func (o PlanOutput) ToPlanOutput() PlanOutput

func (PlanOutput) ToPlanOutputWithContext

func (o PlanOutput) ToPlanOutputWithContext(ctx context.Context) PlanOutput

func (PlanOutput) ToPlanPtrOutput

func (o PlanOutput) ToPlanPtrOutput() PlanPtrOutput

func (PlanOutput) ToPlanPtrOutputWithContext

func (o PlanOutput) ToPlanPtrOutputWithContext(ctx context.Context) PlanPtrOutput

func (PlanOutput) ToStringOutput

func (o PlanOutput) ToStringOutput() pulumi.StringOutput

func (PlanOutput) ToStringOutputWithContext

func (o PlanOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (PlanOutput) ToStringPtrOutput

func (o PlanOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (PlanOutput) ToStringPtrOutputWithContext

func (o PlanOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type PlanPtrInput

type PlanPtrInput interface {
	pulumi.Input

	ToPlanPtrOutput() PlanPtrOutput
	ToPlanPtrOutputWithContext(context.Context) PlanPtrOutput
}

func PlanPtr

func PlanPtr(v string) PlanPtrInput

type PlanPtrOutput

type PlanPtrOutput struct{ *pulumi.OutputState }

func (PlanPtrOutput) Elem

func (o PlanPtrOutput) Elem() PlanOutput

func (PlanPtrOutput) ElementType

func (PlanPtrOutput) ElementType() reflect.Type

func (PlanPtrOutput) ToPlanPtrOutput

func (o PlanPtrOutput) ToPlanPtrOutput() PlanPtrOutput

func (PlanPtrOutput) ToPlanPtrOutputWithContext

func (o PlanPtrOutput) ToPlanPtrOutputWithContext(ctx context.Context) PlanPtrOutput

func (PlanPtrOutput) ToStringPtrOutput

func (o PlanPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (PlanPtrOutput) ToStringPtrOutputWithContext

func (o PlanPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type Redis

type Redis struct {
	pulumi.CustomResourceState

	// The creation time of the Redis instance
	CreatedAt pulumi.StringOutput `pulumi:"createdAt"`
	// The ID of the environment the Redis instance is associated with
	EnvironmentId pulumi.StringPtrOutput `pulumi:"environmentId"`
	// The IP allow list for the Redis instance
	IpAllowList CidrBlockAndDescriptionArrayOutput `pulumi:"ipAllowList"`
	Maintenance MaintenancePropertiesPtrOutput     `pulumi:"maintenance"`
	// The eviction policy for the Key Value instance
	MaxmemoryPolicy MaxmemoryPolicyPtrOutput `pulumi:"maxmemoryPolicy"`
	// The name of the Redis instance
	Name pulumi.StringOutput `pulumi:"name"`
	// Options for a Redis instance
	Options RedisOptionsOutput `pulumi:"options"`
	Owner   OwnerOutput        `pulumi:"owner"`
	// The ID of the owner of the Redis instance
	OwnerId pulumi.StringOutput `pulumi:"ownerId"`
	Plan    PlanOutput          `pulumi:"plan"`
	// Defaults to "oregon"
	Region RegionOutput `pulumi:"region"`
	Status StatusOutput `pulumi:"status"`
	// The last updated time of the Redis instance
	UpdatedAt pulumi.StringOutput `pulumi:"updatedAt"`
	// The version of Redis
	Version pulumi.StringOutput `pulumi:"version"`
}

Input type for creating a Redis instance

func GetRedis added in v0.3.2

func GetRedis(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *RedisState, opts ...pulumi.ResourceOption) (*Redis, error)

GetRedis gets an existing Redis 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 NewRedis added in v0.3.2

func NewRedis(ctx *pulumi.Context,
	name string, args *RedisArgs, opts ...pulumi.ResourceOption) (*Redis, error)

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

func (*Redis) ElementType added in v0.3.2

func (*Redis) ElementType() reflect.Type

func (*Redis) ToRedisOutput added in v0.3.2

func (i *Redis) ToRedisOutput() RedisOutput

func (*Redis) ToRedisOutputWithContext added in v0.3.2

func (i *Redis) ToRedisOutputWithContext(ctx context.Context) RedisOutput

type RedisArgs added in v0.3.2

type RedisArgs struct {
	EnvironmentId pulumi.StringPtrInput
	IpAllowList   CidrBlockAndDescriptionArrayInput
	// The eviction policy for the Key Value instance
	MaxmemoryPolicy MaxmemoryPolicyPtrInput
	// The name of the Redis instance
	Name pulumi.StringPtrInput
	// The ID of the owner of the Redis instance
	OwnerId pulumi.StringInput
	Plan    PlanInput
	// The region where the Redis instance is located
	Region pulumi.StringPtrInput
}

The set of arguments for constructing a Redis resource.

func (RedisArgs) ElementType added in v0.3.2

func (RedisArgs) ElementType() reflect.Type

type RedisConnectionInfo

type RedisConnectionInfo struct {
	// The connection string to use from outside Render
	ExternalConnectionString string `pulumi:"externalConnectionString"`
	// The connection string to use from within Render
	InternalConnectionString string `pulumi:"internalConnectionString"`
	// The Redis CLI command to connect to the Redis instance
	RedisCLICommand string `pulumi:"redisCLICommand"`
}

A Redis instance

type RedisDetail

type RedisDetail struct {
	// The creation time of the Redis instance
	CreatedAt string `pulumi:"createdAt"`
	// The ID of the environment the Redis instance is associated with
	EnvironmentId *string `pulumi:"environmentId"`
	// The ID of the Redis instance
	Id string `pulumi:"id"`
	// The IP allow list for the Redis instance
	IpAllowList []CidrBlockAndDescription         `pulumi:"ipAllowList"`
	Maintenance *RedisDetailMaintenanceProperties `pulumi:"maintenance"`
	// The name of the Redis instance
	Name string `pulumi:"name"`
	// Options for a Redis instance
	Options RedisOptions    `pulumi:"options"`
	Owner   Owner           `pulumi:"owner"`
	Plan    RedisDetailPlan `pulumi:"plan"`
	// Defaults to "oregon"
	Region RedisDetailRegion `pulumi:"region"`
	Status RedisDetailStatus `pulumi:"status"`
	// The last updated time of the Redis instance
	UpdatedAt string `pulumi:"updatedAt"`
	// The version of Redis
	Version string `pulumi:"version"`
}

A Redis instance

func (*RedisDetail) Defaults

func (val *RedisDetail) Defaults() *RedisDetail

Defaults sets the appropriate defaults for RedisDetail

type RedisDetailMaintenanceProperties

type RedisDetailMaintenanceProperties struct {
	Id string `pulumi:"id"`
	// If present, the maintenance run cannot be scheduled for later than this date-time.
	PendingMaintenanceBy *string                               `pulumi:"pendingMaintenanceBy"`
	ScheduledAt          string                                `pulumi:"scheduledAt"`
	State                RedisDetailMaintenancePropertiesState `pulumi:"state"`
	Type                 string                                `pulumi:"type"`
}

type RedisDetailMaintenancePropertiesOutput

type RedisDetailMaintenancePropertiesOutput struct{ *pulumi.OutputState }

func (RedisDetailMaintenancePropertiesOutput) ElementType

func (RedisDetailMaintenancePropertiesOutput) Id

func (RedisDetailMaintenancePropertiesOutput) PendingMaintenanceBy

If present, the maintenance run cannot be scheduled for later than this date-time.

func (RedisDetailMaintenancePropertiesOutput) ScheduledAt

func (RedisDetailMaintenancePropertiesOutput) State

func (RedisDetailMaintenancePropertiesOutput) ToRedisDetailMaintenancePropertiesOutput

func (o RedisDetailMaintenancePropertiesOutput) ToRedisDetailMaintenancePropertiesOutput() RedisDetailMaintenancePropertiesOutput

func (RedisDetailMaintenancePropertiesOutput) ToRedisDetailMaintenancePropertiesOutputWithContext

func (o RedisDetailMaintenancePropertiesOutput) ToRedisDetailMaintenancePropertiesOutputWithContext(ctx context.Context) RedisDetailMaintenancePropertiesOutput

func (RedisDetailMaintenancePropertiesOutput) Type

type RedisDetailMaintenancePropertiesPtrOutput

type RedisDetailMaintenancePropertiesPtrOutput struct{ *pulumi.OutputState }

func (RedisDetailMaintenancePropertiesPtrOutput) Elem

func (RedisDetailMaintenancePropertiesPtrOutput) ElementType

func (RedisDetailMaintenancePropertiesPtrOutput) Id

func (RedisDetailMaintenancePropertiesPtrOutput) PendingMaintenanceBy

If present, the maintenance run cannot be scheduled for later than this date-time.

func (RedisDetailMaintenancePropertiesPtrOutput) ScheduledAt

func (RedisDetailMaintenancePropertiesPtrOutput) State

func (RedisDetailMaintenancePropertiesPtrOutput) ToRedisDetailMaintenancePropertiesPtrOutput

func (o RedisDetailMaintenancePropertiesPtrOutput) ToRedisDetailMaintenancePropertiesPtrOutput() RedisDetailMaintenancePropertiesPtrOutput

func (RedisDetailMaintenancePropertiesPtrOutput) ToRedisDetailMaintenancePropertiesPtrOutputWithContext

func (o RedisDetailMaintenancePropertiesPtrOutput) ToRedisDetailMaintenancePropertiesPtrOutputWithContext(ctx context.Context) RedisDetailMaintenancePropertiesPtrOutput

func (RedisDetailMaintenancePropertiesPtrOutput) Type

type RedisDetailMaintenancePropertiesState

type RedisDetailMaintenancePropertiesState string

type RedisDetailMaintenancePropertiesStateOutput

type RedisDetailMaintenancePropertiesStateOutput struct{ *pulumi.OutputState }

func (RedisDetailMaintenancePropertiesStateOutput) ElementType

func (RedisDetailMaintenancePropertiesStateOutput) ToRedisDetailMaintenancePropertiesStateOutput

func (o RedisDetailMaintenancePropertiesStateOutput) ToRedisDetailMaintenancePropertiesStateOutput() RedisDetailMaintenancePropertiesStateOutput

func (RedisDetailMaintenancePropertiesStateOutput) ToRedisDetailMaintenancePropertiesStateOutputWithContext

func (o RedisDetailMaintenancePropertiesStateOutput) ToRedisDetailMaintenancePropertiesStateOutputWithContext(ctx context.Context) RedisDetailMaintenancePropertiesStateOutput

func (RedisDetailMaintenancePropertiesStateOutput) ToRedisDetailMaintenancePropertiesStatePtrOutput

func (o RedisDetailMaintenancePropertiesStateOutput) ToRedisDetailMaintenancePropertiesStatePtrOutput() RedisDetailMaintenancePropertiesStatePtrOutput

func (RedisDetailMaintenancePropertiesStateOutput) ToRedisDetailMaintenancePropertiesStatePtrOutputWithContext

func (o RedisDetailMaintenancePropertiesStateOutput) ToRedisDetailMaintenancePropertiesStatePtrOutputWithContext(ctx context.Context) RedisDetailMaintenancePropertiesStatePtrOutput

func (RedisDetailMaintenancePropertiesStateOutput) ToStringOutput

func (RedisDetailMaintenancePropertiesStateOutput) ToStringOutputWithContext

func (RedisDetailMaintenancePropertiesStateOutput) ToStringPtrOutput

func (RedisDetailMaintenancePropertiesStateOutput) ToStringPtrOutputWithContext

type RedisDetailMaintenancePropertiesStatePtrOutput

type RedisDetailMaintenancePropertiesStatePtrOutput struct{ *pulumi.OutputState }

func (RedisDetailMaintenancePropertiesStatePtrOutput) Elem

func (RedisDetailMaintenancePropertiesStatePtrOutput) ElementType

func (RedisDetailMaintenancePropertiesStatePtrOutput) ToRedisDetailMaintenancePropertiesStatePtrOutput

func (o RedisDetailMaintenancePropertiesStatePtrOutput) ToRedisDetailMaintenancePropertiesStatePtrOutput() RedisDetailMaintenancePropertiesStatePtrOutput

func (RedisDetailMaintenancePropertiesStatePtrOutput) ToRedisDetailMaintenancePropertiesStatePtrOutputWithContext

func (o RedisDetailMaintenancePropertiesStatePtrOutput) ToRedisDetailMaintenancePropertiesStatePtrOutputWithContext(ctx context.Context) RedisDetailMaintenancePropertiesStatePtrOutput

func (RedisDetailMaintenancePropertiesStatePtrOutput) ToStringPtrOutput

func (RedisDetailMaintenancePropertiesStatePtrOutput) ToStringPtrOutputWithContext

type RedisDetailPlan

type RedisDetailPlan string

type RedisDetailPlanOutput

type RedisDetailPlanOutput struct{ *pulumi.OutputState }

func (RedisDetailPlanOutput) ElementType

func (RedisDetailPlanOutput) ElementType() reflect.Type

func (RedisDetailPlanOutput) ToRedisDetailPlanOutput

func (o RedisDetailPlanOutput) ToRedisDetailPlanOutput() RedisDetailPlanOutput

func (RedisDetailPlanOutput) ToRedisDetailPlanOutputWithContext

func (o RedisDetailPlanOutput) ToRedisDetailPlanOutputWithContext(ctx context.Context) RedisDetailPlanOutput

func (RedisDetailPlanOutput) ToRedisDetailPlanPtrOutput

func (o RedisDetailPlanOutput) ToRedisDetailPlanPtrOutput() RedisDetailPlanPtrOutput

func (RedisDetailPlanOutput) ToRedisDetailPlanPtrOutputWithContext

func (o RedisDetailPlanOutput) ToRedisDetailPlanPtrOutputWithContext(ctx context.Context) RedisDetailPlanPtrOutput

func (RedisDetailPlanOutput) ToStringOutput

func (o RedisDetailPlanOutput) ToStringOutput() pulumi.StringOutput

func (RedisDetailPlanOutput) ToStringOutputWithContext

func (o RedisDetailPlanOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (RedisDetailPlanOutput) ToStringPtrOutput

func (o RedisDetailPlanOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (RedisDetailPlanOutput) ToStringPtrOutputWithContext

func (o RedisDetailPlanOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type RedisDetailPlanPtrOutput

type RedisDetailPlanPtrOutput struct{ *pulumi.OutputState }

func (RedisDetailPlanPtrOutput) Elem

func (RedisDetailPlanPtrOutput) ElementType

func (RedisDetailPlanPtrOutput) ElementType() reflect.Type

func (RedisDetailPlanPtrOutput) ToRedisDetailPlanPtrOutput

func (o RedisDetailPlanPtrOutput) ToRedisDetailPlanPtrOutput() RedisDetailPlanPtrOutput

func (RedisDetailPlanPtrOutput) ToRedisDetailPlanPtrOutputWithContext

func (o RedisDetailPlanPtrOutput) ToRedisDetailPlanPtrOutputWithContext(ctx context.Context) RedisDetailPlanPtrOutput

func (RedisDetailPlanPtrOutput) ToStringPtrOutput

func (o RedisDetailPlanPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (RedisDetailPlanPtrOutput) ToStringPtrOutputWithContext

func (o RedisDetailPlanPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type RedisDetailRegion

type RedisDetailRegion string

Defaults to "oregon"

type RedisDetailRegionOutput

type RedisDetailRegionOutput struct{ *pulumi.OutputState }

func (RedisDetailRegionOutput) ElementType

func (RedisDetailRegionOutput) ElementType() reflect.Type

func (RedisDetailRegionOutput) ToRedisDetailRegionOutput

func (o RedisDetailRegionOutput) ToRedisDetailRegionOutput() RedisDetailRegionOutput

func (RedisDetailRegionOutput) ToRedisDetailRegionOutputWithContext

func (o RedisDetailRegionOutput) ToRedisDetailRegionOutputWithContext(ctx context.Context) RedisDetailRegionOutput

func (RedisDetailRegionOutput) ToRedisDetailRegionPtrOutput

func (o RedisDetailRegionOutput) ToRedisDetailRegionPtrOutput() RedisDetailRegionPtrOutput

func (RedisDetailRegionOutput) ToRedisDetailRegionPtrOutputWithContext

func (o RedisDetailRegionOutput) ToRedisDetailRegionPtrOutputWithContext(ctx context.Context) RedisDetailRegionPtrOutput

func (RedisDetailRegionOutput) ToStringOutput

func (o RedisDetailRegionOutput) ToStringOutput() pulumi.StringOutput

func (RedisDetailRegionOutput) ToStringOutputWithContext

func (o RedisDetailRegionOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (RedisDetailRegionOutput) ToStringPtrOutput

func (o RedisDetailRegionOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (RedisDetailRegionOutput) ToStringPtrOutputWithContext

func (o RedisDetailRegionOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type RedisDetailRegionPtrOutput

type RedisDetailRegionPtrOutput struct{ *pulumi.OutputState }

func (RedisDetailRegionPtrOutput) Elem

func (RedisDetailRegionPtrOutput) ElementType

func (RedisDetailRegionPtrOutput) ElementType() reflect.Type

func (RedisDetailRegionPtrOutput) ToRedisDetailRegionPtrOutput

func (o RedisDetailRegionPtrOutput) ToRedisDetailRegionPtrOutput() RedisDetailRegionPtrOutput

func (RedisDetailRegionPtrOutput) ToRedisDetailRegionPtrOutputWithContext

func (o RedisDetailRegionPtrOutput) ToRedisDetailRegionPtrOutputWithContext(ctx context.Context) RedisDetailRegionPtrOutput

func (RedisDetailRegionPtrOutput) ToStringPtrOutput

func (o RedisDetailRegionPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (RedisDetailRegionPtrOutput) ToStringPtrOutputWithContext

func (o RedisDetailRegionPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type RedisDetailStatus

type RedisDetailStatus string

type RedisDetailStatusOutput

type RedisDetailStatusOutput struct{ *pulumi.OutputState }

func (RedisDetailStatusOutput) ElementType

func (RedisDetailStatusOutput) ElementType() reflect.Type

func (RedisDetailStatusOutput) ToRedisDetailStatusOutput

func (o RedisDetailStatusOutput) ToRedisDetailStatusOutput() RedisDetailStatusOutput

func (RedisDetailStatusOutput) ToRedisDetailStatusOutputWithContext

func (o RedisDetailStatusOutput) ToRedisDetailStatusOutputWithContext(ctx context.Context) RedisDetailStatusOutput

func (RedisDetailStatusOutput) ToRedisDetailStatusPtrOutput

func (o RedisDetailStatusOutput) ToRedisDetailStatusPtrOutput() RedisDetailStatusPtrOutput

func (RedisDetailStatusOutput) ToRedisDetailStatusPtrOutputWithContext

func (o RedisDetailStatusOutput) ToRedisDetailStatusPtrOutputWithContext(ctx context.Context) RedisDetailStatusPtrOutput

func (RedisDetailStatusOutput) ToStringOutput

func (o RedisDetailStatusOutput) ToStringOutput() pulumi.StringOutput

func (RedisDetailStatusOutput) ToStringOutputWithContext

func (o RedisDetailStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (RedisDetailStatusOutput) ToStringPtrOutput

func (o RedisDetailStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (RedisDetailStatusOutput) ToStringPtrOutputWithContext

func (o RedisDetailStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type RedisDetailStatusPtrOutput

type RedisDetailStatusPtrOutput struct{ *pulumi.OutputState }

func (RedisDetailStatusPtrOutput) Elem

func (RedisDetailStatusPtrOutput) ElementType

func (RedisDetailStatusPtrOutput) ElementType() reflect.Type

func (RedisDetailStatusPtrOutput) ToRedisDetailStatusPtrOutput

func (o RedisDetailStatusPtrOutput) ToRedisDetailStatusPtrOutput() RedisDetailStatusPtrOutput

func (RedisDetailStatusPtrOutput) ToRedisDetailStatusPtrOutputWithContext

func (o RedisDetailStatusPtrOutput) ToRedisDetailStatusPtrOutputWithContext(ctx context.Context) RedisDetailStatusPtrOutput

func (RedisDetailStatusPtrOutput) ToStringPtrOutput

func (o RedisDetailStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (RedisDetailStatusPtrOutput) ToStringPtrOutputWithContext

func (o RedisDetailStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type RedisInput added in v0.3.2

type RedisInput interface {
	pulumi.Input

	ToRedisOutput() RedisOutput
	ToRedisOutputWithContext(ctx context.Context) RedisOutput
}

type RedisOptions

type RedisOptions struct {
	MaxmemoryPolicy *string `pulumi:"maxmemoryPolicy"`
}

Options for a Redis instance

type RedisOptionsOutput

type RedisOptionsOutput struct{ *pulumi.OutputState }

Options for a Redis instance

func (RedisOptionsOutput) ElementType

func (RedisOptionsOutput) ElementType() reflect.Type

func (RedisOptionsOutput) MaxmemoryPolicy

func (o RedisOptionsOutput) MaxmemoryPolicy() pulumi.StringPtrOutput

func (RedisOptionsOutput) ToRedisOptionsOutput

func (o RedisOptionsOutput) ToRedisOptionsOutput() RedisOptionsOutput

func (RedisOptionsOutput) ToRedisOptionsOutputWithContext

func (o RedisOptionsOutput) ToRedisOptionsOutputWithContext(ctx context.Context) RedisOptionsOutput

type RedisOutput

type RedisOutput struct{ *pulumi.OutputState }

func (RedisOutput) CreatedAt

func (o RedisOutput) CreatedAt() pulumi.StringOutput

The creation time of the Redis instance

func (RedisOutput) ElementType

func (RedisOutput) ElementType() reflect.Type

func (RedisOutput) EnvironmentId

func (o RedisOutput) EnvironmentId() pulumi.StringPtrOutput

The ID of the environment the Redis instance is associated with

func (RedisOutput) IpAllowList

The IP allow list for the Redis instance

func (RedisOutput) Maintenance added in v0.3.2

func (RedisOutput) MaxmemoryPolicy added in v0.3.2

func (o RedisOutput) MaxmemoryPolicy() MaxmemoryPolicyPtrOutput

The eviction policy for the Key Value instance

func (RedisOutput) Name

func (o RedisOutput) Name() pulumi.StringOutput

The name of the Redis instance

func (RedisOutput) Options

func (o RedisOutput) Options() RedisOptionsOutput

Options for a Redis instance

func (RedisOutput) Owner

func (o RedisOutput) Owner() OwnerOutput

func (RedisOutput) OwnerId added in v0.3.2

func (o RedisOutput) OwnerId() pulumi.StringOutput

The ID of the owner of the Redis instance

func (RedisOutput) Plan

func (o RedisOutput) Plan() PlanOutput

func (RedisOutput) Region

func (o RedisOutput) Region() RegionOutput

Defaults to "oregon"

func (RedisOutput) Status

func (o RedisOutput) Status() StatusOutput

func (RedisOutput) ToRedisOutput

func (o RedisOutput) ToRedisOutput() RedisOutput

func (RedisOutput) ToRedisOutputWithContext

func (o RedisOutput) ToRedisOutputWithContext(ctx context.Context) RedisOutput

func (RedisOutput) UpdatedAt

func (o RedisOutput) UpdatedAt() pulumi.StringOutput

The last updated time of the Redis instance

func (RedisOutput) Version

func (o RedisOutput) Version() pulumi.StringOutput

The version of Redis

type RedisPlan

type RedisPlan string

type RedisPlanOutput

type RedisPlanOutput struct{ *pulumi.OutputState }

func (RedisPlanOutput) ElementType

func (RedisPlanOutput) ElementType() reflect.Type

func (RedisPlanOutput) ToRedisPlanOutput

func (o RedisPlanOutput) ToRedisPlanOutput() RedisPlanOutput

func (RedisPlanOutput) ToRedisPlanOutputWithContext

func (o RedisPlanOutput) ToRedisPlanOutputWithContext(ctx context.Context) RedisPlanOutput

func (RedisPlanOutput) ToRedisPlanPtrOutput

func (o RedisPlanOutput) ToRedisPlanPtrOutput() RedisPlanPtrOutput

func (RedisPlanOutput) ToRedisPlanPtrOutputWithContext

func (o RedisPlanOutput) ToRedisPlanPtrOutputWithContext(ctx context.Context) RedisPlanPtrOutput

func (RedisPlanOutput) ToStringOutput

func (o RedisPlanOutput) ToStringOutput() pulumi.StringOutput

func (RedisPlanOutput) ToStringOutputWithContext

func (o RedisPlanOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (RedisPlanOutput) ToStringPtrOutput

func (o RedisPlanOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (RedisPlanOutput) ToStringPtrOutputWithContext

func (o RedisPlanOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type RedisPlanPtrOutput

type RedisPlanPtrOutput struct{ *pulumi.OutputState }

func (RedisPlanPtrOutput) Elem

func (RedisPlanPtrOutput) ElementType

func (RedisPlanPtrOutput) ElementType() reflect.Type

func (RedisPlanPtrOutput) ToRedisPlanPtrOutput

func (o RedisPlanPtrOutput) ToRedisPlanPtrOutput() RedisPlanPtrOutput

func (RedisPlanPtrOutput) ToRedisPlanPtrOutputWithContext

func (o RedisPlanPtrOutput) ToRedisPlanPtrOutputWithContext(ctx context.Context) RedisPlanPtrOutput

func (RedisPlanPtrOutput) ToStringPtrOutput

func (o RedisPlanPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (RedisPlanPtrOutput) ToStringPtrOutputWithContext

func (o RedisPlanPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type RedisRegion

type RedisRegion string

Defaults to "oregon"

type RedisRegionOutput

type RedisRegionOutput struct{ *pulumi.OutputState }

func (RedisRegionOutput) ElementType

func (RedisRegionOutput) ElementType() reflect.Type

func (RedisRegionOutput) ToRedisRegionOutput

func (o RedisRegionOutput) ToRedisRegionOutput() RedisRegionOutput

func (RedisRegionOutput) ToRedisRegionOutputWithContext

func (o RedisRegionOutput) ToRedisRegionOutputWithContext(ctx context.Context) RedisRegionOutput

func (RedisRegionOutput) ToRedisRegionPtrOutput

func (o RedisRegionOutput) ToRedisRegionPtrOutput() RedisRegionPtrOutput

func (RedisRegionOutput) ToRedisRegionPtrOutputWithContext

func (o RedisRegionOutput) ToRedisRegionPtrOutputWithContext(ctx context.Context) RedisRegionPtrOutput

func (RedisRegionOutput) ToStringOutput

func (o RedisRegionOutput) ToStringOutput() pulumi.StringOutput

func (RedisRegionOutput) ToStringOutputWithContext

func (o RedisRegionOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (RedisRegionOutput) ToStringPtrOutput

func (o RedisRegionOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (RedisRegionOutput) ToStringPtrOutputWithContext

func (o RedisRegionOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type RedisRegionPtrOutput

type RedisRegionPtrOutput struct{ *pulumi.OutputState }

func (RedisRegionPtrOutput) Elem

func (RedisRegionPtrOutput) ElementType

func (RedisRegionPtrOutput) ElementType() reflect.Type

func (RedisRegionPtrOutput) ToRedisRegionPtrOutput

func (o RedisRegionPtrOutput) ToRedisRegionPtrOutput() RedisRegionPtrOutput

func (RedisRegionPtrOutput) ToRedisRegionPtrOutputWithContext

func (o RedisRegionPtrOutput) ToRedisRegionPtrOutputWithContext(ctx context.Context) RedisRegionPtrOutput

func (RedisRegionPtrOutput) ToStringPtrOutput

func (o RedisRegionPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (RedisRegionPtrOutput) ToStringPtrOutputWithContext

func (o RedisRegionPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type RedisState added in v0.3.2

type RedisState struct {
}

func (RedisState) ElementType added in v0.3.2

func (RedisState) ElementType() reflect.Type

type RedisStatus

type RedisStatus string

type RedisStatusOutput

type RedisStatusOutput struct{ *pulumi.OutputState }

func (RedisStatusOutput) ElementType

func (RedisStatusOutput) ElementType() reflect.Type

func (RedisStatusOutput) ToRedisStatusOutput

func (o RedisStatusOutput) ToRedisStatusOutput() RedisStatusOutput

func (RedisStatusOutput) ToRedisStatusOutputWithContext

func (o RedisStatusOutput) ToRedisStatusOutputWithContext(ctx context.Context) RedisStatusOutput

func (RedisStatusOutput) ToRedisStatusPtrOutput

func (o RedisStatusOutput) ToRedisStatusPtrOutput() RedisStatusPtrOutput

func (RedisStatusOutput) ToRedisStatusPtrOutputWithContext

func (o RedisStatusOutput) ToRedisStatusPtrOutputWithContext(ctx context.Context) RedisStatusPtrOutput

func (RedisStatusOutput) ToStringOutput

func (o RedisStatusOutput) ToStringOutput() pulumi.StringOutput

func (RedisStatusOutput) ToStringOutputWithContext

func (o RedisStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (RedisStatusOutput) ToStringPtrOutput

func (o RedisStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (RedisStatusOutput) ToStringPtrOutputWithContext

func (o RedisStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type RedisStatusPtrOutput

type RedisStatusPtrOutput struct{ *pulumi.OutputState }

func (RedisStatusPtrOutput) Elem

func (RedisStatusPtrOutput) ElementType

func (RedisStatusPtrOutput) ElementType() reflect.Type

func (RedisStatusPtrOutput) ToRedisStatusPtrOutput

func (o RedisStatusPtrOutput) ToRedisStatusPtrOutput() RedisStatusPtrOutput

func (RedisStatusPtrOutput) ToRedisStatusPtrOutputWithContext

func (o RedisStatusPtrOutput) ToRedisStatusPtrOutputWithContext(ctx context.Context) RedisStatusPtrOutput

func (RedisStatusPtrOutput) ToStringPtrOutput

func (o RedisStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (RedisStatusPtrOutput) ToStringPtrOutputWithContext

func (o RedisStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type RedisType added in v0.3.2

type RedisType struct {
	// The creation time of the Redis instance
	CreatedAt string `pulumi:"createdAt"`
	// The URL to view the Redis instance in the Render Dashboard
	DashboardUrl string `pulumi:"dashboardUrl"`
	// The ID of the environment the Redis instance is associated with
	EnvironmentId *string `pulumi:"environmentId"`
	// The ID of the Redis instance
	Id string `pulumi:"id"`
	// The IP allow list for the Redis instance
	IpAllowList []CidrBlockAndDescription `pulumi:"ipAllowList"`
	// The name of the Redis instance
	Name string `pulumi:"name"`
	// Options for a Redis instance
	Options RedisOptions `pulumi:"options"`
	Owner   Owner        `pulumi:"owner"`
	Plan    RedisPlan    `pulumi:"plan"`
	// Defaults to "oregon"
	Region RedisRegion `pulumi:"region"`
	Status RedisStatus `pulumi:"status"`
	// The last updated time of the Redis instance
	UpdatedAt string `pulumi:"updatedAt"`
	// The version of Redis
	Version string `pulumi:"version"`
}

A Redis instance

func (*RedisType) Defaults added in v0.3.2

func (val *RedisType) Defaults() *RedisType

Defaults sets the appropriate defaults for RedisType

type RedisTypeOutput added in v0.3.2

type RedisTypeOutput struct{ *pulumi.OutputState }

A Redis instance

func (RedisTypeOutput) CreatedAt added in v0.3.2

func (o RedisTypeOutput) CreatedAt() pulumi.StringOutput

The creation time of the Redis instance

func (RedisTypeOutput) DashboardUrl added in v0.3.2

func (o RedisTypeOutput) DashboardUrl() pulumi.StringOutput

The URL to view the Redis instance in the Render Dashboard

func (RedisTypeOutput) ElementType added in v0.3.2

func (RedisTypeOutput) ElementType() reflect.Type

func (RedisTypeOutput) EnvironmentId added in v0.3.2

func (o RedisTypeOutput) EnvironmentId() pulumi.StringPtrOutput

The ID of the environment the Redis instance is associated with

func (RedisTypeOutput) Id added in v0.3.2

The ID of the Redis instance

func (RedisTypeOutput) IpAllowList added in v0.3.2

The IP allow list for the Redis instance

func (RedisTypeOutput) Name added in v0.3.2

The name of the Redis instance

func (RedisTypeOutput) Options added in v0.3.2

func (o RedisTypeOutput) Options() RedisOptionsOutput

Options for a Redis instance

func (RedisTypeOutput) Owner added in v0.3.2

func (o RedisTypeOutput) Owner() OwnerOutput

func (RedisTypeOutput) Plan added in v0.3.2

func (RedisTypeOutput) Region added in v0.3.2

Defaults to "oregon"

func (RedisTypeOutput) Status added in v0.3.2

func (RedisTypeOutput) ToRedisTypeOutput added in v0.3.2

func (o RedisTypeOutput) ToRedisTypeOutput() RedisTypeOutput

func (RedisTypeOutput) ToRedisTypeOutputWithContext added in v0.3.2

func (o RedisTypeOutput) ToRedisTypeOutputWithContext(ctx context.Context) RedisTypeOutput

func (RedisTypeOutput) UpdatedAt added in v0.3.2

func (o RedisTypeOutput) UpdatedAt() pulumi.StringOutput

The last updated time of the Redis instance

func (RedisTypeOutput) Version added in v0.3.2

func (o RedisTypeOutput) Version() pulumi.StringOutput

The version of Redis

type RedisWithCursor added in v0.4.0

type RedisWithCursor struct {
	Cursor string `pulumi:"cursor"`
	// A Redis instance
	Redis RedisType `pulumi:"redis"`
}

func (*RedisWithCursor) Defaults added in v0.4.0

func (val *RedisWithCursor) Defaults() *RedisWithCursor

Defaults sets the appropriate defaults for RedisWithCursor

type RedisWithCursorArrayOutput added in v0.4.0

type RedisWithCursorArrayOutput struct{ *pulumi.OutputState }

func (RedisWithCursorArrayOutput) ElementType added in v0.4.0

func (RedisWithCursorArrayOutput) ElementType() reflect.Type

func (RedisWithCursorArrayOutput) Index added in v0.4.0

func (RedisWithCursorArrayOutput) ToRedisWithCursorArrayOutput added in v0.4.0

func (o RedisWithCursorArrayOutput) ToRedisWithCursorArrayOutput() RedisWithCursorArrayOutput

func (RedisWithCursorArrayOutput) ToRedisWithCursorArrayOutputWithContext added in v0.4.0

func (o RedisWithCursorArrayOutput) ToRedisWithCursorArrayOutputWithContext(ctx context.Context) RedisWithCursorArrayOutput

type RedisWithCursorOutput added in v0.4.0

type RedisWithCursorOutput struct{ *pulumi.OutputState }

func (RedisWithCursorOutput) Cursor added in v0.4.0

func (RedisWithCursorOutput) ElementType added in v0.4.0

func (RedisWithCursorOutput) ElementType() reflect.Type

func (RedisWithCursorOutput) Redis added in v0.4.0

A Redis instance

func (RedisWithCursorOutput) ToRedisWithCursorOutput added in v0.4.0

func (o RedisWithCursorOutput) ToRedisWithCursorOutput() RedisWithCursorOutput

func (RedisWithCursorOutput) ToRedisWithCursorOutputWithContext added in v0.4.0

func (o RedisWithCursorOutput) ToRedisWithCursorOutputWithContext(ctx context.Context) RedisWithCursorOutput

type Region

type Region string

Defaults to "oregon"

type RegionOutput

type RegionOutput struct{ *pulumi.OutputState }

func (RegionOutput) ElementType

func (RegionOutput) ElementType() reflect.Type

func (RegionOutput) ToRegionOutput

func (o RegionOutput) ToRegionOutput() RegionOutput

func (RegionOutput) ToRegionOutputWithContext

func (o RegionOutput) ToRegionOutputWithContext(ctx context.Context) RegionOutput

func (RegionOutput) ToRegionPtrOutput

func (o RegionOutput) ToRegionPtrOutput() RegionPtrOutput

func (RegionOutput) ToRegionPtrOutputWithContext

func (o RegionOutput) ToRegionPtrOutputWithContext(ctx context.Context) RegionPtrOutput

func (RegionOutput) ToStringOutput

func (o RegionOutput) ToStringOutput() pulumi.StringOutput

func (RegionOutput) ToStringOutputWithContext

func (o RegionOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (RegionOutput) ToStringPtrOutput

func (o RegionOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (RegionOutput) ToStringPtrOutputWithContext

func (o RegionOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type RegionPtrOutput

type RegionPtrOutput struct{ *pulumi.OutputState }

func (RegionPtrOutput) Elem

func (o RegionPtrOutput) Elem() RegionOutput

func (RegionPtrOutput) ElementType

func (RegionPtrOutput) ElementType() reflect.Type

func (RegionPtrOutput) ToRegionPtrOutput

func (o RegionPtrOutput) ToRegionPtrOutput() RegionPtrOutput

func (RegionPtrOutput) ToRegionPtrOutputWithContext

func (o RegionPtrOutput) ToRegionPtrOutputWithContext(ctx context.Context) RegionPtrOutput

func (RegionPtrOutput) ToStringPtrOutput

func (o RegionPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (RegionPtrOutput) ToStringPtrOutputWithContext

func (o RegionPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type Status

type Status string

type StatusOutput

type StatusOutput struct{ *pulumi.OutputState }

func (StatusOutput) ElementType

func (StatusOutput) ElementType() reflect.Type

func (StatusOutput) ToStatusOutput

func (o StatusOutput) ToStatusOutput() StatusOutput

func (StatusOutput) ToStatusOutputWithContext

func (o StatusOutput) ToStatusOutputWithContext(ctx context.Context) StatusOutput

func (StatusOutput) ToStatusPtrOutput

func (o StatusOutput) ToStatusPtrOutput() StatusPtrOutput

func (StatusOutput) ToStatusPtrOutputWithContext

func (o StatusOutput) ToStatusPtrOutputWithContext(ctx context.Context) StatusPtrOutput

func (StatusOutput) ToStringOutput

func (o StatusOutput) ToStringOutput() pulumi.StringOutput

func (StatusOutput) ToStringOutputWithContext

func (o StatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (StatusOutput) ToStringPtrOutput

func (o StatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (StatusOutput) ToStringPtrOutputWithContext

func (o StatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type StatusPtrOutput

type StatusPtrOutput struct{ *pulumi.OutputState }

func (StatusPtrOutput) Elem

func (o StatusPtrOutput) Elem() StatusOutput

func (StatusPtrOutput) ElementType

func (StatusPtrOutput) ElementType() reflect.Type

func (StatusPtrOutput) ToStatusPtrOutput

func (o StatusPtrOutput) ToStatusPtrOutput() StatusPtrOutput

func (StatusPtrOutput) ToStatusPtrOutputWithContext

func (o StatusPtrOutput) ToStatusPtrOutputWithContext(ctx context.Context) StatusPtrOutput

func (StatusPtrOutput) ToStringPtrOutput

func (o StatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (StatusPtrOutput) ToStringPtrOutputWithContext

func (o StatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL