runtimeconfig

package
v0.15.1-dev Latest Latest
Warning

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

Go to latest
Published: Aug 10, 2018 License: Apache-2.0 Imports: 2 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Config

type Config struct {
	// contains filtered or unexported fields
}

Manages a RuntimeConfig resource in Google Cloud. For more information, see the [official documentation](https://cloud.google.com/deployment-manager/runtime-configurator/), or the [JSON API](https://cloud.google.com/deployment-manager/runtime-configurator/reference/rest/).

func GetConfig

func GetConfig(ctx *pulumi.Context,
	name string, id pulumi.ID, state *ConfigState, opts ...pulumi.ResourceOpt) (*Config, error)

GetConfig gets an existing Config 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 NewConfig

func NewConfig(ctx *pulumi.Context,
	name string, args *ConfigArgs, opts ...pulumi.ResourceOpt) (*Config, error)

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

func (*Config) Description

func (r *Config) Description() *pulumi.StringOutput

The description to associate with the runtime config.

func (*Config) ID

func (r *Config) ID() *pulumi.IDOutput

ID is this resource's unique identifier assigned by its provider.

func (*Config) Name

func (r *Config) Name() *pulumi.StringOutput

The name of the runtime config.

func (*Config) Project

func (r *Config) Project() *pulumi.StringOutput

The ID of the project in which the resource belongs. If it is not provided, the provider project is used.

func (*Config) URN

func (r *Config) URN() *pulumi.URNOutput

URN is this resource's unique name assigned by Pulumi.

type ConfigArgs

type ConfigArgs struct {
	// The description to associate with the runtime
	// config.
	Description interface{}
	// The name of the runtime config.
	Name interface{}
	// The ID of the project in which the resource belongs. If it
	// is not provided, the provider project is used.
	Project interface{}
}

The set of arguments for constructing a Config resource.

type ConfigState

type ConfigState struct {
	// The description to associate with the runtime
	// config.
	Description interface{}
	// The name of the runtime config.
	Name interface{}
	// The ID of the project in which the resource belongs. If it
	// is not provided, the provider project is used.
	Project interface{}
}

Input properties used for looking up and filtering Config resources.

type Variavble

type Variavble struct {
	// contains filtered or unexported fields
}

Manages a RuntimeConfig variable in Google Cloud. For more information, see the [official documentation](https://cloud.google.com/deployment-manager/runtime-configurator/), or the [JSON API](https://cloud.google.com/deployment-manager/runtime-configurator/reference/rest/).

func GetVariavble

func GetVariavble(ctx *pulumi.Context,
	name string, id pulumi.ID, state *VariavbleState, opts ...pulumi.ResourceOpt) (*Variavble, error)

GetVariavble gets an existing Variavble 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 NewVariavble

func NewVariavble(ctx *pulumi.Context,
	name string, args *VariavbleArgs, opts ...pulumi.ResourceOpt) (*Variavble, error)

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

func (*Variavble) ID

func (r *Variavble) ID() *pulumi.IDOutput

ID is this resource's unique identifier assigned by its provider.

func (*Variavble) Name

func (r *Variavble) Name() *pulumi.StringOutput

The name of the variable to manage. Note that variable names can be hierarchical using slashes (e.g. "prod-variables/hostname").

func (*Variavble) Parent

func (r *Variavble) Parent() *pulumi.StringOutput

The name of the RuntimeConfig resource containing this variable.

func (*Variavble) Project

func (r *Variavble) Project() *pulumi.StringOutput

The ID of the project in which the resource belongs. If it is not provided, the provider project is used.

func (*Variavble) Text

func (r *Variavble) Text() *pulumi.StringOutput

func (*Variavble) URN

func (r *Variavble) URN() *pulumi.URNOutput

URN is this resource's unique name assigned by Pulumi.

func (*Variavble) UpdateTime

func (r *Variavble) UpdateTime() *pulumi.StringOutput

(Computed) The timestamp in RFC3339 UTC "Zulu" format, accurate to nanoseconds, representing when the variable was last updated. Example: "2016-10-09T12:33:37.578138407Z".

func (*Variavble) Value

func (r *Variavble) Value() *pulumi.StringOutput

type VariavbleArgs

type VariavbleArgs struct {
	// The name of the variable to manage. Note that variable
	// names can be hierarchical using slashes (e.g. "prod-variables/hostname").
	Name interface{}
	// The name of the RuntimeConfig resource containing this
	// variable.
	Parent interface{}
	// The ID of the project in which the resource belongs. If it
	// is not provided, the provider project is used.
	Project interface{}
	Text    interface{}
	Value   interface{}
}

The set of arguments for constructing a Variavble resource.

type VariavbleState

type VariavbleState struct {
	// The name of the variable to manage. Note that variable
	// names can be hierarchical using slashes (e.g. "prod-variables/hostname").
	Name interface{}
	// The name of the RuntimeConfig resource containing this
	// variable.
	Parent interface{}
	// The ID of the project in which the resource belongs. If it
	// is not provided, the provider project is used.
	Project interface{}
	Text    interface{}
	// (Computed) The timestamp in RFC3339 UTC "Zulu" format,
	// accurate to nanoseconds, representing when the variable was last updated.
	// Example: "2016-10-09T12:33:37.578138407Z".
	UpdateTime interface{}
	Value      interface{}
}

Input properties used for looking up and filtering Variavble resources.

Jump to

Keyboard shortcuts

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