notebooks

package
v0.0.0-...-7c00c02 Latest Latest
Warning

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

Go to latest
Published: Mar 11, 2024 License: MPL-2.0 Imports: 21 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var NotebooksInstanceIamSchema = map[string]*schema.Schema{
	"project": {
		Type:     schema.TypeString,
		Computed: true,
		Optional: true,
		ForceNew: true,
	},
	"location": {
		Type:     schema.TypeString,
		Computed: true,
		Optional: true,
		ForceNew: true,
	},
	"instance_name": {
		Type:             schema.TypeString,
		Required:         true,
		ForceNew:         true,
		DiffSuppressFunc: tpgresource.CompareSelfLinkOrResourceName,
	},
}
View Source
var NotebooksInstanceProvidedScopes = []string{
	"https://www.googleapis.com/auth/cloud-platform",
	"https://www.googleapis.com/auth/userinfo.email",
}
View Source
var NotebooksRuntimeIamSchema = map[string]*schema.Schema{
	"project": {
		Type:     schema.TypeString,
		Computed: true,
		Optional: true,
		ForceNew: true,
	},
	"location": {
		Type:     schema.TypeString,
		Computed: true,
		Optional: true,
		ForceNew: true,
	},
	"runtime_name": {
		Type:             schema.TypeString,
		Required:         true,
		ForceNew:         true,
		DiffSuppressFunc: tpgresource.CompareSelfLinkOrResourceName,
	},
}

Functions

func NotReturnedByAPIDiffSuppress

func NotReturnedByAPIDiffSuppress(k, old, new string, d *schema.ResourceData) bool

NotReturnedByAPIDiffSuppress

func NotebooksInstanceIdParseFunc

func NotebooksInstanceIdParseFunc(d *schema.ResourceData, config *transport_tpg.Config) error

func NotebooksInstanceKmsDiffSuppress

func NotebooksInstanceKmsDiffSuppress(_, old, new string, _ *schema.ResourceData) bool

func NotebooksInstanceLabelDiffSuppress

func NotebooksInstanceLabelDiffSuppress(k, old, new string, d *schema.ResourceData) bool

func NotebooksInstanceScopesDiffSuppress

func NotebooksInstanceScopesDiffSuppress(_, _, _ string, d *schema.ResourceData) bool

func NotebooksOperationWaitTime

func NotebooksOperationWaitTime(config *transport_tpg.Config, op map[string]interface{}, project, activity, userAgent string, timeout time.Duration) error

func NotebooksOperationWaitTimeWithResponse

func NotebooksOperationWaitTimeWithResponse(config *transport_tpg.Config, op map[string]interface{}, response *map[string]interface{}, project, activity, userAgent string, timeout time.Duration) error

nolint: deadcode,unused

func NotebooksRuntimeIdParseFunc

func NotebooksRuntimeIdParseFunc(d *schema.ResourceData, config *transport_tpg.Config) error

func NotebooksRuntimeLabelDiffSuppress

func NotebooksRuntimeLabelDiffSuppress(k, old, new string, d *schema.ResourceData) bool

func ResourceNotebooksEnvironment

func ResourceNotebooksEnvironment() *schema.Resource

func ResourceNotebooksInstance

func ResourceNotebooksInstance() *schema.Resource

func ResourceNotebooksInstanceUpgradeV0

func ResourceNotebooksInstanceUpgradeV0(_ context.Context, rawState map[string]interface{}, meta interface{}) (map[string]interface{}, error)

func ResourceNotebooksLocation

func ResourceNotebooksLocation() *schema.Resource

func ResourceNotebooksRuntime

func ResourceNotebooksRuntime() *schema.Resource

Types

type NotebooksInstanceIamUpdater

type NotebooksInstanceIamUpdater struct {
	Config *transport_tpg.Config
	// contains filtered or unexported fields
}

func (*NotebooksInstanceIamUpdater) DescribeResource

func (u *NotebooksInstanceIamUpdater) DescribeResource() string

func (*NotebooksInstanceIamUpdater) GetMutexKey

func (u *NotebooksInstanceIamUpdater) GetMutexKey() string

func (*NotebooksInstanceIamUpdater) GetResourceIamPolicy

func (u *NotebooksInstanceIamUpdater) GetResourceIamPolicy() (*cloudresourcemanager.Policy, error)

func (*NotebooksInstanceIamUpdater) GetResourceId

func (u *NotebooksInstanceIamUpdater) GetResourceId() string

func (*NotebooksInstanceIamUpdater) SetResourceIamPolicy

func (u *NotebooksInstanceIamUpdater) SetResourceIamPolicy(policy *cloudresourcemanager.Policy) error

type NotebooksOperationWaiter

type NotebooksOperationWaiter struct {
	Config    *transport_tpg.Config
	UserAgent string
	Project   string
	tpgresource.CommonOperationWaiter
}

func (*NotebooksOperationWaiter) QueryOp

func (w *NotebooksOperationWaiter) QueryOp() (interface{}, error)

type NotebooksRuntimeIamUpdater

type NotebooksRuntimeIamUpdater struct {
	Config *transport_tpg.Config
	// contains filtered or unexported fields
}

func (*NotebooksRuntimeIamUpdater) DescribeResource

func (u *NotebooksRuntimeIamUpdater) DescribeResource() string

func (*NotebooksRuntimeIamUpdater) GetMutexKey

func (u *NotebooksRuntimeIamUpdater) GetMutexKey() string

func (*NotebooksRuntimeIamUpdater) GetResourceIamPolicy

func (u *NotebooksRuntimeIamUpdater) GetResourceIamPolicy() (*cloudresourcemanager.Policy, error)

func (*NotebooksRuntimeIamUpdater) GetResourceId

func (u *NotebooksRuntimeIamUpdater) GetResourceId() string

func (*NotebooksRuntimeIamUpdater) SetResourceIamPolicy

func (u *NotebooksRuntimeIamUpdater) SetResourceIamPolicy(policy *cloudresourcemanager.Policy) error

Jump to

Keyboard shortcuts

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