dds

package
v3.54.0 Latest Latest
Warning

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

Go to latest
Published: Apr 24, 2024 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type GetMongoInstancesArgs

type GetMongoInstancesArgs struct {
	AvailabilityZone *string                `pulumi:"availabilityZone"`
	Ids              []string               `pulumi:"ids"`
	InstanceClass    *string                `pulumi:"instanceClass"`
	InstanceType     *string                `pulumi:"instanceType"`
	NameRegex        *string                `pulumi:"nameRegex"`
	OutputFile       *string                `pulumi:"outputFile"`
	Tags             map[string]interface{} `pulumi:"tags"`
}

A collection of arguments for invoking getMongoInstances.

type GetMongoInstancesInstance

type GetMongoInstancesInstance struct {
	AvailabilityZone string                           `pulumi:"availabilityZone"`
	ChargeType       string                           `pulumi:"chargeType"`
	CreationTime     string                           `pulumi:"creationTime"`
	Engine           string                           `pulumi:"engine"`
	EngineVersion    string                           `pulumi:"engineVersion"`
	ExpirationTime   string                           `pulumi:"expirationTime"`
	Id               string                           `pulumi:"id"`
	InstanceClass    string                           `pulumi:"instanceClass"`
	InstanceType     string                           `pulumi:"instanceType"`
	LockMode         string                           `pulumi:"lockMode"`
	Mongos           []GetMongoInstancesInstanceMongo `pulumi:"mongos"`
	Name             string                           `pulumi:"name"`
	NetworkType      string                           `pulumi:"networkType"`
	RegionId         string                           `pulumi:"regionId"`
	Replication      string                           `pulumi:"replication"`
	Shards           []GetMongoInstancesInstanceShard `pulumi:"shards"`
	Status           string                           `pulumi:"status"`
	Storage          int                              `pulumi:"storage"`
	Tags             map[string]interface{}           `pulumi:"tags"`
}

type GetMongoInstancesInstanceArgs

type GetMongoInstancesInstanceArgs struct {
	AvailabilityZone pulumi.StringInput                       `pulumi:"availabilityZone"`
	ChargeType       pulumi.StringInput                       `pulumi:"chargeType"`
	CreationTime     pulumi.StringInput                       `pulumi:"creationTime"`
	Engine           pulumi.StringInput                       `pulumi:"engine"`
	EngineVersion    pulumi.StringInput                       `pulumi:"engineVersion"`
	ExpirationTime   pulumi.StringInput                       `pulumi:"expirationTime"`
	Id               pulumi.StringInput                       `pulumi:"id"`
	InstanceClass    pulumi.StringInput                       `pulumi:"instanceClass"`
	InstanceType     pulumi.StringInput                       `pulumi:"instanceType"`
	LockMode         pulumi.StringInput                       `pulumi:"lockMode"`
	Mongos           GetMongoInstancesInstanceMongoArrayInput `pulumi:"mongos"`
	Name             pulumi.StringInput                       `pulumi:"name"`
	NetworkType      pulumi.StringInput                       `pulumi:"networkType"`
	RegionId         pulumi.StringInput                       `pulumi:"regionId"`
	Replication      pulumi.StringInput                       `pulumi:"replication"`
	Shards           GetMongoInstancesInstanceShardArrayInput `pulumi:"shards"`
	Status           pulumi.StringInput                       `pulumi:"status"`
	Storage          pulumi.IntInput                          `pulumi:"storage"`
	Tags             pulumi.MapInput                          `pulumi:"tags"`
}

func (GetMongoInstancesInstanceArgs) ElementType

func (GetMongoInstancesInstanceArgs) ToGetMongoInstancesInstanceOutput

func (i GetMongoInstancesInstanceArgs) ToGetMongoInstancesInstanceOutput() GetMongoInstancesInstanceOutput

func (GetMongoInstancesInstanceArgs) ToGetMongoInstancesInstanceOutputWithContext

func (i GetMongoInstancesInstanceArgs) ToGetMongoInstancesInstanceOutputWithContext(ctx context.Context) GetMongoInstancesInstanceOutput

type GetMongoInstancesInstanceArray

type GetMongoInstancesInstanceArray []GetMongoInstancesInstanceInput

func (GetMongoInstancesInstanceArray) ElementType

func (GetMongoInstancesInstanceArray) ToGetMongoInstancesInstanceArrayOutput

func (i GetMongoInstancesInstanceArray) ToGetMongoInstancesInstanceArrayOutput() GetMongoInstancesInstanceArrayOutput

func (GetMongoInstancesInstanceArray) ToGetMongoInstancesInstanceArrayOutputWithContext

func (i GetMongoInstancesInstanceArray) ToGetMongoInstancesInstanceArrayOutputWithContext(ctx context.Context) GetMongoInstancesInstanceArrayOutput

type GetMongoInstancesInstanceArrayInput

type GetMongoInstancesInstanceArrayInput interface {
	pulumi.Input

	ToGetMongoInstancesInstanceArrayOutput() GetMongoInstancesInstanceArrayOutput
	ToGetMongoInstancesInstanceArrayOutputWithContext(context.Context) GetMongoInstancesInstanceArrayOutput
}

GetMongoInstancesInstanceArrayInput is an input type that accepts GetMongoInstancesInstanceArray and GetMongoInstancesInstanceArrayOutput values. You can construct a concrete instance of `GetMongoInstancesInstanceArrayInput` via:

GetMongoInstancesInstanceArray{ GetMongoInstancesInstanceArgs{...} }

type GetMongoInstancesInstanceArrayOutput

type GetMongoInstancesInstanceArrayOutput struct{ *pulumi.OutputState }

func (GetMongoInstancesInstanceArrayOutput) ElementType

func (GetMongoInstancesInstanceArrayOutput) Index

func (GetMongoInstancesInstanceArrayOutput) ToGetMongoInstancesInstanceArrayOutput

func (o GetMongoInstancesInstanceArrayOutput) ToGetMongoInstancesInstanceArrayOutput() GetMongoInstancesInstanceArrayOutput

func (GetMongoInstancesInstanceArrayOutput) ToGetMongoInstancesInstanceArrayOutputWithContext

func (o GetMongoInstancesInstanceArrayOutput) ToGetMongoInstancesInstanceArrayOutputWithContext(ctx context.Context) GetMongoInstancesInstanceArrayOutput

type GetMongoInstancesInstanceInput

type GetMongoInstancesInstanceInput interface {
	pulumi.Input

	ToGetMongoInstancesInstanceOutput() GetMongoInstancesInstanceOutput
	ToGetMongoInstancesInstanceOutputWithContext(context.Context) GetMongoInstancesInstanceOutput
}

GetMongoInstancesInstanceInput is an input type that accepts GetMongoInstancesInstanceArgs and GetMongoInstancesInstanceOutput values. You can construct a concrete instance of `GetMongoInstancesInstanceInput` via:

GetMongoInstancesInstanceArgs{...}

type GetMongoInstancesInstanceMongo

type GetMongoInstancesInstanceMongo struct {
	Class       string `pulumi:"class"`
	Description string `pulumi:"description"`
	NodeId      string `pulumi:"nodeId"`
}

type GetMongoInstancesInstanceMongoArgs

type GetMongoInstancesInstanceMongoArgs struct {
	Class       pulumi.StringInput `pulumi:"class"`
	Description pulumi.StringInput `pulumi:"description"`
	NodeId      pulumi.StringInput `pulumi:"nodeId"`
}

func (GetMongoInstancesInstanceMongoArgs) ElementType

func (GetMongoInstancesInstanceMongoArgs) ToGetMongoInstancesInstanceMongoOutput

func (i GetMongoInstancesInstanceMongoArgs) ToGetMongoInstancesInstanceMongoOutput() GetMongoInstancesInstanceMongoOutput

func (GetMongoInstancesInstanceMongoArgs) ToGetMongoInstancesInstanceMongoOutputWithContext

func (i GetMongoInstancesInstanceMongoArgs) ToGetMongoInstancesInstanceMongoOutputWithContext(ctx context.Context) GetMongoInstancesInstanceMongoOutput

type GetMongoInstancesInstanceMongoArray

type GetMongoInstancesInstanceMongoArray []GetMongoInstancesInstanceMongoInput

func (GetMongoInstancesInstanceMongoArray) ElementType

func (GetMongoInstancesInstanceMongoArray) ToGetMongoInstancesInstanceMongoArrayOutput

func (i GetMongoInstancesInstanceMongoArray) ToGetMongoInstancesInstanceMongoArrayOutput() GetMongoInstancesInstanceMongoArrayOutput

func (GetMongoInstancesInstanceMongoArray) ToGetMongoInstancesInstanceMongoArrayOutputWithContext

func (i GetMongoInstancesInstanceMongoArray) ToGetMongoInstancesInstanceMongoArrayOutputWithContext(ctx context.Context) GetMongoInstancesInstanceMongoArrayOutput

type GetMongoInstancesInstanceMongoArrayInput

type GetMongoInstancesInstanceMongoArrayInput interface {
	pulumi.Input

	ToGetMongoInstancesInstanceMongoArrayOutput() GetMongoInstancesInstanceMongoArrayOutput
	ToGetMongoInstancesInstanceMongoArrayOutputWithContext(context.Context) GetMongoInstancesInstanceMongoArrayOutput
}

GetMongoInstancesInstanceMongoArrayInput is an input type that accepts GetMongoInstancesInstanceMongoArray and GetMongoInstancesInstanceMongoArrayOutput values. You can construct a concrete instance of `GetMongoInstancesInstanceMongoArrayInput` via:

GetMongoInstancesInstanceMongoArray{ GetMongoInstancesInstanceMongoArgs{...} }

type GetMongoInstancesInstanceMongoArrayOutput

type GetMongoInstancesInstanceMongoArrayOutput struct{ *pulumi.OutputState }

func (GetMongoInstancesInstanceMongoArrayOutput) ElementType

func (GetMongoInstancesInstanceMongoArrayOutput) Index

func (GetMongoInstancesInstanceMongoArrayOutput) ToGetMongoInstancesInstanceMongoArrayOutput

func (o GetMongoInstancesInstanceMongoArrayOutput) ToGetMongoInstancesInstanceMongoArrayOutput() GetMongoInstancesInstanceMongoArrayOutput

func (GetMongoInstancesInstanceMongoArrayOutput) ToGetMongoInstancesInstanceMongoArrayOutputWithContext

func (o GetMongoInstancesInstanceMongoArrayOutput) ToGetMongoInstancesInstanceMongoArrayOutputWithContext(ctx context.Context) GetMongoInstancesInstanceMongoArrayOutput

type GetMongoInstancesInstanceMongoInput

type GetMongoInstancesInstanceMongoInput interface {
	pulumi.Input

	ToGetMongoInstancesInstanceMongoOutput() GetMongoInstancesInstanceMongoOutput
	ToGetMongoInstancesInstanceMongoOutputWithContext(context.Context) GetMongoInstancesInstanceMongoOutput
}

GetMongoInstancesInstanceMongoInput is an input type that accepts GetMongoInstancesInstanceMongoArgs and GetMongoInstancesInstanceMongoOutput values. You can construct a concrete instance of `GetMongoInstancesInstanceMongoInput` via:

GetMongoInstancesInstanceMongoArgs{...}

type GetMongoInstancesInstanceMongoOutput

type GetMongoInstancesInstanceMongoOutput struct{ *pulumi.OutputState }

func (GetMongoInstancesInstanceMongoOutput) Class

func (GetMongoInstancesInstanceMongoOutput) Description

func (GetMongoInstancesInstanceMongoOutput) ElementType

func (GetMongoInstancesInstanceMongoOutput) NodeId

func (GetMongoInstancesInstanceMongoOutput) ToGetMongoInstancesInstanceMongoOutput

func (o GetMongoInstancesInstanceMongoOutput) ToGetMongoInstancesInstanceMongoOutput() GetMongoInstancesInstanceMongoOutput

func (GetMongoInstancesInstanceMongoOutput) ToGetMongoInstancesInstanceMongoOutputWithContext

func (o GetMongoInstancesInstanceMongoOutput) ToGetMongoInstancesInstanceMongoOutputWithContext(ctx context.Context) GetMongoInstancesInstanceMongoOutput

type GetMongoInstancesInstanceOutput

type GetMongoInstancesInstanceOutput struct{ *pulumi.OutputState }

func (GetMongoInstancesInstanceOutput) AvailabilityZone

func (GetMongoInstancesInstanceOutput) ChargeType

func (GetMongoInstancesInstanceOutput) CreationTime

func (GetMongoInstancesInstanceOutput) ElementType

func (GetMongoInstancesInstanceOutput) Engine

func (GetMongoInstancesInstanceOutput) EngineVersion

func (GetMongoInstancesInstanceOutput) ExpirationTime

func (GetMongoInstancesInstanceOutput) Id

func (GetMongoInstancesInstanceOutput) InstanceClass

func (GetMongoInstancesInstanceOutput) InstanceType

func (GetMongoInstancesInstanceOutput) LockMode

func (GetMongoInstancesInstanceOutput) Mongos

func (GetMongoInstancesInstanceOutput) Name

func (GetMongoInstancesInstanceOutput) NetworkType

func (GetMongoInstancesInstanceOutput) RegionId

func (GetMongoInstancesInstanceOutput) Replication

func (GetMongoInstancesInstanceOutput) Shards

func (GetMongoInstancesInstanceOutput) Status

func (GetMongoInstancesInstanceOutput) Storage

func (GetMongoInstancesInstanceOutput) Tags

func (GetMongoInstancesInstanceOutput) ToGetMongoInstancesInstanceOutput

func (o GetMongoInstancesInstanceOutput) ToGetMongoInstancesInstanceOutput() GetMongoInstancesInstanceOutput

func (GetMongoInstancesInstanceOutput) ToGetMongoInstancesInstanceOutputWithContext

func (o GetMongoInstancesInstanceOutput) ToGetMongoInstancesInstanceOutputWithContext(ctx context.Context) GetMongoInstancesInstanceOutput

type GetMongoInstancesInstanceShard

type GetMongoInstancesInstanceShard struct {
	Class       string `pulumi:"class"`
	Description string `pulumi:"description"`
	NodeId      string `pulumi:"nodeId"`
	Storage     int    `pulumi:"storage"`
}

type GetMongoInstancesInstanceShardArgs

type GetMongoInstancesInstanceShardArgs struct {
	Class       pulumi.StringInput `pulumi:"class"`
	Description pulumi.StringInput `pulumi:"description"`
	NodeId      pulumi.StringInput `pulumi:"nodeId"`
	Storage     pulumi.IntInput    `pulumi:"storage"`
}

func (GetMongoInstancesInstanceShardArgs) ElementType

func (GetMongoInstancesInstanceShardArgs) ToGetMongoInstancesInstanceShardOutput

func (i GetMongoInstancesInstanceShardArgs) ToGetMongoInstancesInstanceShardOutput() GetMongoInstancesInstanceShardOutput

func (GetMongoInstancesInstanceShardArgs) ToGetMongoInstancesInstanceShardOutputWithContext

func (i GetMongoInstancesInstanceShardArgs) ToGetMongoInstancesInstanceShardOutputWithContext(ctx context.Context) GetMongoInstancesInstanceShardOutput

type GetMongoInstancesInstanceShardArray

type GetMongoInstancesInstanceShardArray []GetMongoInstancesInstanceShardInput

func (GetMongoInstancesInstanceShardArray) ElementType

func (GetMongoInstancesInstanceShardArray) ToGetMongoInstancesInstanceShardArrayOutput

func (i GetMongoInstancesInstanceShardArray) ToGetMongoInstancesInstanceShardArrayOutput() GetMongoInstancesInstanceShardArrayOutput

func (GetMongoInstancesInstanceShardArray) ToGetMongoInstancesInstanceShardArrayOutputWithContext

func (i GetMongoInstancesInstanceShardArray) ToGetMongoInstancesInstanceShardArrayOutputWithContext(ctx context.Context) GetMongoInstancesInstanceShardArrayOutput

type GetMongoInstancesInstanceShardArrayInput

type GetMongoInstancesInstanceShardArrayInput interface {
	pulumi.Input

	ToGetMongoInstancesInstanceShardArrayOutput() GetMongoInstancesInstanceShardArrayOutput
	ToGetMongoInstancesInstanceShardArrayOutputWithContext(context.Context) GetMongoInstancesInstanceShardArrayOutput
}

GetMongoInstancesInstanceShardArrayInput is an input type that accepts GetMongoInstancesInstanceShardArray and GetMongoInstancesInstanceShardArrayOutput values. You can construct a concrete instance of `GetMongoInstancesInstanceShardArrayInput` via:

GetMongoInstancesInstanceShardArray{ GetMongoInstancesInstanceShardArgs{...} }

type GetMongoInstancesInstanceShardArrayOutput

type GetMongoInstancesInstanceShardArrayOutput struct{ *pulumi.OutputState }

func (GetMongoInstancesInstanceShardArrayOutput) ElementType

func (GetMongoInstancesInstanceShardArrayOutput) Index

func (GetMongoInstancesInstanceShardArrayOutput) ToGetMongoInstancesInstanceShardArrayOutput

func (o GetMongoInstancesInstanceShardArrayOutput) ToGetMongoInstancesInstanceShardArrayOutput() GetMongoInstancesInstanceShardArrayOutput

func (GetMongoInstancesInstanceShardArrayOutput) ToGetMongoInstancesInstanceShardArrayOutputWithContext

func (o GetMongoInstancesInstanceShardArrayOutput) ToGetMongoInstancesInstanceShardArrayOutputWithContext(ctx context.Context) GetMongoInstancesInstanceShardArrayOutput

type GetMongoInstancesInstanceShardInput

type GetMongoInstancesInstanceShardInput interface {
	pulumi.Input

	ToGetMongoInstancesInstanceShardOutput() GetMongoInstancesInstanceShardOutput
	ToGetMongoInstancesInstanceShardOutputWithContext(context.Context) GetMongoInstancesInstanceShardOutput
}

GetMongoInstancesInstanceShardInput is an input type that accepts GetMongoInstancesInstanceShardArgs and GetMongoInstancesInstanceShardOutput values. You can construct a concrete instance of `GetMongoInstancesInstanceShardInput` via:

GetMongoInstancesInstanceShardArgs{...}

type GetMongoInstancesInstanceShardOutput

type GetMongoInstancesInstanceShardOutput struct{ *pulumi.OutputState }

func (GetMongoInstancesInstanceShardOutput) Class

func (GetMongoInstancesInstanceShardOutput) Description

func (GetMongoInstancesInstanceShardOutput) ElementType

func (GetMongoInstancesInstanceShardOutput) NodeId

func (GetMongoInstancesInstanceShardOutput) Storage

func (GetMongoInstancesInstanceShardOutput) ToGetMongoInstancesInstanceShardOutput

func (o GetMongoInstancesInstanceShardOutput) ToGetMongoInstancesInstanceShardOutput() GetMongoInstancesInstanceShardOutput

func (GetMongoInstancesInstanceShardOutput) ToGetMongoInstancesInstanceShardOutputWithContext

func (o GetMongoInstancesInstanceShardOutput) ToGetMongoInstancesInstanceShardOutputWithContext(ctx context.Context) GetMongoInstancesInstanceShardOutput

type GetMongoInstancesOutputArgs added in v3.9.0

type GetMongoInstancesOutputArgs struct {
	AvailabilityZone pulumi.StringPtrInput   `pulumi:"availabilityZone"`
	Ids              pulumi.StringArrayInput `pulumi:"ids"`
	InstanceClass    pulumi.StringPtrInput   `pulumi:"instanceClass"`
	InstanceType     pulumi.StringPtrInput   `pulumi:"instanceType"`
	NameRegex        pulumi.StringPtrInput   `pulumi:"nameRegex"`
	OutputFile       pulumi.StringPtrInput   `pulumi:"outputFile"`
	Tags             pulumi.MapInput         `pulumi:"tags"`
}

A collection of arguments for invoking getMongoInstances.

func (GetMongoInstancesOutputArgs) ElementType added in v3.9.0

type GetMongoInstancesResult

type GetMongoInstancesResult struct {
	AvailabilityZone *string `pulumi:"availabilityZone"`
	// The provider-assigned unique ID for this managed resource.
	Id            string                      `pulumi:"id"`
	Ids           []string                    `pulumi:"ids"`
	InstanceClass *string                     `pulumi:"instanceClass"`
	InstanceType  *string                     `pulumi:"instanceType"`
	Instances     []GetMongoInstancesInstance `pulumi:"instances"`
	NameRegex     *string                     `pulumi:"nameRegex"`
	Names         []string                    `pulumi:"names"`
	OutputFile    *string                     `pulumi:"outputFile"`
	Tags          map[string]interface{}      `pulumi:"tags"`
}

A collection of values returned by getMongoInstances.

type GetMongoInstancesResultOutput added in v3.9.0

type GetMongoInstancesResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getMongoInstances.

func GetMongoInstancesOutput added in v3.9.0

func (GetMongoInstancesResultOutput) AvailabilityZone added in v3.9.0

func (GetMongoInstancesResultOutput) ElementType added in v3.9.0

func (GetMongoInstancesResultOutput) Id added in v3.9.0

The provider-assigned unique ID for this managed resource.

func (GetMongoInstancesResultOutput) Ids added in v3.9.0

func (GetMongoInstancesResultOutput) InstanceClass added in v3.9.0

func (GetMongoInstancesResultOutput) InstanceType added in v3.9.0

func (GetMongoInstancesResultOutput) Instances added in v3.9.0

func (GetMongoInstancesResultOutput) NameRegex added in v3.9.0

func (GetMongoInstancesResultOutput) Names added in v3.9.0

func (GetMongoInstancesResultOutput) OutputFile added in v3.9.0

func (GetMongoInstancesResultOutput) Tags added in v3.9.0

func (GetMongoInstancesResultOutput) ToGetMongoInstancesResultOutput added in v3.9.0

func (o GetMongoInstancesResultOutput) ToGetMongoInstancesResultOutput() GetMongoInstancesResultOutput

func (GetMongoInstancesResultOutput) ToGetMongoInstancesResultOutputWithContext added in v3.9.0

func (o GetMongoInstancesResultOutput) ToGetMongoInstancesResultOutputWithContext(ctx context.Context) GetMongoInstancesResultOutput

Jump to

Keyboard shortcuts

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