provisioning_policy

package
v1.9.1 Latest Latest
Warning

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

Go to latest
Published: Dec 19, 2024 License: Apache-2.0 Imports: 58 Imported by: 0

Documentation

Index

Constants

View Source
const (
	NamePattern_Project_Region = "projects/{project}/regions/{region}/provisioningPolicies/{provisioning_policy}"
)

Variables

View Source
var (
	ProvisioningPolicy_Mode_name = map[int32]string{
		0: "MODE_UNSPECIFIED",
		1: "UNATTENDED",
		2: "MANUAL_APPROVAL",
	}

	ProvisioningPolicy_Mode_value = map[string]int32{
		"MODE_UNSPECIFIED": 0,
		"UNATTENDED":       1,
		"MANUAL_APPROVAL":  2,
	}
)

Functions

func AsAnyCastAccess

func AsAnyCastAccess(access ProvisioningPolicyAccess) gotenresource.Access

Types

type Descriptor

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

func GetDescriptor

func GetDescriptor() *Descriptor

func (*Descriptor) CanBeParentless

func (d *Descriptor) CanBeParentless() bool

func (*Descriptor) GetNameDescriptor

func (d *Descriptor) GetNameDescriptor() *gotenresource.NameDescriptor

func (*Descriptor) GetParentResDescriptors

func (d *Descriptor) GetParentResDescriptors() []gotenresource.Descriptor

func (*Descriptor) GetResourceTypeName

func (d *Descriptor) GetResourceTypeName() *gotenresource.TypeName

func (*Descriptor) NewGetQuery

func (d *Descriptor) NewGetQuery() gotenresource.GetQuery

func (*Descriptor) NewListQuery

func (d *Descriptor) NewListQuery() gotenresource.ListQuery

func (*Descriptor) NewNameList

func (d *Descriptor) NewNameList(size, reserved int) gotenresource.NameList

func (*Descriptor) NewParentNameList

func (d *Descriptor) NewParentNameList(size, reserved int) gotenresource.ParentNameList

func (*Descriptor) NewParentReferenceList

func (d *Descriptor) NewParentReferenceList(size, reserved int) gotenresource.ParentReferenceList

func (*Descriptor) NewQueryResultChange

func (d *Descriptor) NewQueryResultChange() gotenresource.QueryResultChange

func (*Descriptor) NewQueryResultSnapshot

func (d *Descriptor) NewQueryResultSnapshot() gotenresource.QueryResultSnapshot

func (*Descriptor) NewReferenceList

func (d *Descriptor) NewReferenceList(size, reserved int) gotenresource.ReferenceList

func (*Descriptor) NewResource

func (d *Descriptor) NewResource() gotenresource.Resource

func (*Descriptor) NewResourceChange

func (d *Descriptor) NewResourceChange() gotenresource.ResourceChange

func (*Descriptor) NewResourceChangeList

func (d *Descriptor) NewResourceChangeList(size, reserved int) gotenresource.ResourceChangeList

func (*Descriptor) NewResourceChangeMap

func (d *Descriptor) NewResourceChangeMap(reserved int) gotenresource.ResourceChangeMap

func (*Descriptor) NewResourceCursor

func (d *Descriptor) NewResourceCursor() gotenresource.Cursor

func (*Descriptor) NewResourceFieldMask

func (d *Descriptor) NewResourceFieldMask() gotenobject.FieldMask

func (*Descriptor) NewResourceFilter

func (d *Descriptor) NewResourceFilter() gotenresource.Filter

func (*Descriptor) NewResourceList

func (d *Descriptor) NewResourceList(size, reserved int) gotenresource.ResourceList

func (*Descriptor) NewResourceMap

func (d *Descriptor) NewResourceMap(reserved int) gotenresource.ResourceMap

func (*Descriptor) NewResourceName

func (d *Descriptor) NewResourceName() gotenresource.Name

func (*Descriptor) NewResourceOrderBy

func (d *Descriptor) NewResourceOrderBy() gotenresource.OrderBy

func (*Descriptor) NewResourcePager

func (d *Descriptor) NewResourcePager() gotenresource.PagerQuery

func (*Descriptor) NewSearchQuery

func (d *Descriptor) NewSearchQuery() gotenresource.SearchQuery

func (*Descriptor) NewWatchQuery

func (d *Descriptor) NewWatchQuery() gotenresource.WatchQuery

func (*Descriptor) ParseFieldPath

func (d *Descriptor) ParseFieldPath(raw string) (gotenobject.FieldPath, error)

func (*Descriptor) ParseResourceName

func (d *Descriptor) ParseResourceName(nameStr string) (gotenresource.Name, error)

func (*Descriptor) SupportsDbConstraints added in v1.8.3

func (d *Descriptor) SupportsDbConstraints() bool

func (*Descriptor) SupportsMetadata

func (d *Descriptor) SupportsMetadata() bool

type Filter

type Filter struct {
	FilterCondition
}

func (*Filter) ConvertToNative

func (filter *Filter) ConvertToNative(typeDesc reflect.Type) (interface{}, error)

func (*Filter) ConvertToType

func (filter *Filter) ConvertToType(typeVal ref.Type) ref.Val

func (*Filter) DecodeFirestore

func (filter *Filter) DecodeFirestore(fpbv *firestorepb.Value) error

func (*Filter) EncodeFirestore

func (filter *Filter) EncodeFirestore() (*firestorepb.Value, error)

firestore encoding/decoding integration

func (*Filter) Equal

func (filter *Filter) Equal(other ref.Val) ref.Val

func (*Filter) Evaluate

func (filter *Filter) Evaluate(res *ProvisioningPolicy) bool

Evaluate is a wrapper on FilterCondition, which also handles nil pointer

func (*Filter) EvaluateRaw

func (filter *Filter) EvaluateRaw(res gotenresource.Resource) bool

func (*Filter) FilterSlice

func (filter *Filter) FilterSlice(in []*ProvisioningPolicy) (out []*ProvisioningPolicy)

FilterSlice is a helper for filtering arrays

func (*Filter) GetCondition

func (filter *Filter) GetCondition() FilterCondition

GetCondition is a getter of FilterCondition, which also handles nil pointer

func (*Filter) GetRawCondition

func (filter *Filter) GetRawCondition() gotenresource.FilterCondition

func (*Filter) HasTrait

func (filter *Filter) HasTrait(trait int) bool

func (*Filter) Match

func (filter *Filter) Match(pattern ref.Val) ref.Val

func (*Filter) ParseProtoString

func (filter *Filter) ParseProtoString(data string) error

func (*Filter) ProtoString

func (filter *Filter) ProtoString() (string, error)

func (*Filter) Receive

func (filter *Filter) Receive(function string, overload string, args []ref.Val) ref.Val

func (*Filter) SetFromCliFlag

func (filter *Filter) SetFromCliFlag(raw string) error

func (*Filter) String

func (filter *Filter) String() string

func (*Filter) Type

func (filter *Filter) Type() ref.Type

func (*Filter) TypeName

func (filter *Filter) TypeName() string

func (*Filter) Value

func (filter *Filter) Value() interface{}

type FilterBuilder

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

func NewAndFilterBuilder

func NewAndFilterBuilder() *FilterBuilder

func NewFilterBuilder

func NewFilterBuilder() *FilterBuilder

func NewOrFilterBuilder

func NewOrFilterBuilder() *FilterBuilder

func (*FilterBuilder) Filter

func (b *FilterBuilder) Filter() *Filter

func (*FilterBuilder) Where

func (b *FilterBuilder) Where(opts ...gotenfilter.FilterConditionOption) *filterCndBuilder

func (*FilterBuilder) WherePath

func (b *FilterBuilder) WherePath(fp ProvisioningPolicy_FieldPath, opts ...gotenfilter.FilterConditionOption) *filterCndBuilderAnyPath

func (*FilterBuilder) With

type FilterBuilderOrCondition

type FilterBuilderOrCondition interface {
	// contains filtered or unexported methods
}

type FilterCondition

type FilterCondition interface {
	gotenresource.FilterCondition

	And(...FilterCondition) FilterCondition
	Evaluate(res *ProvisioningPolicy) bool

	// Whether this condition is at least as specific as other.
	// When true, any ProvisioningPolicy that passes this condition will also pass other condition.
	Satisfies(other FilterCondition) bool

	// Checks whether condition specifies given field path
	// Useful for blacklisting protected paths in iam policy conditions
	SpecifiesFieldPath(fp ProvisioningPolicy_FieldPath) bool
	// contains filtered or unexported methods
}

func AndFilterConditions

func AndFilterConditions(conds ...FilterCondition) FilterCondition

type FilterConditionCompare

type FilterConditionCompare struct {
	Operator filterParser.CompareOperator
	ProvisioningPolicy_FieldPathValue
}

func (*FilterConditionCompare) And

func (*FilterConditionCompare) ConditionCompare

func (cond *FilterConditionCompare) ConditionCompare()

func (*FilterConditionCompare) Evaluate

func (cond *FilterConditionCompare) Evaluate(res *ProvisioningPolicy) bool

func (*FilterConditionCompare) EvaluateRaw

func (cond *FilterConditionCompare) EvaluateRaw(res gotenresource.Resource) bool

func (*FilterConditionCompare) GetOperator

func (*FilterConditionCompare) GetRawFieldPath

func (cond *FilterConditionCompare) GetRawFieldPath() gotenobject.FieldPath

func (*FilterConditionCompare) GetRawFieldPathValue

func (cond *FilterConditionCompare) GetRawFieldPathValue() gotenobject.FieldPathValue

func (*FilterConditionCompare) Satisfies

func (cond *FilterConditionCompare) Satisfies(other FilterCondition) bool

func (*FilterConditionCompare) SatisfiesRaw

func (cond *FilterConditionCompare) SatisfiesRaw(other gotenresource.FilterCondition) bool

func (*FilterConditionCompare) SpecifiesFieldPath

func (cond *FilterConditionCompare) SpecifiesFieldPath(fp ProvisioningPolicy_FieldPath) bool

func (*FilterConditionCompare) SpecifiesRawFieldPath

func (cond *FilterConditionCompare) SpecifiesRawFieldPath(fp gotenobject.FieldPath) bool

func (*FilterConditionCompare) String

func (cond *FilterConditionCompare) String() string

type FilterConditionComposite

type FilterConditionComposite struct {
	Operator   filterParser.CompositeOperator
	Conditions []FilterCondition
}

func (*FilterConditionComposite) And

func (*FilterConditionComposite) ConditionComposite

func (cond *FilterConditionComposite) ConditionComposite()

func (*FilterConditionComposite) Evaluate

func (cond *FilterConditionComposite) Evaluate(res *ProvisioningPolicy) bool

func (*FilterConditionComposite) EvaluateRaw

func (cond *FilterConditionComposite) EvaluateRaw(res gotenresource.Resource) bool

func (*FilterConditionComposite) GetOperator

func (*FilterConditionComposite) GetSubConditions

func (cond *FilterConditionComposite) GetSubConditions() []gotenresource.FilterCondition

func (*FilterConditionComposite) Satisfies

func (cond *FilterConditionComposite) Satisfies(other FilterCondition) bool

func (*FilterConditionComposite) SatisfiesRaw

func (cond *FilterConditionComposite) SatisfiesRaw(other gotenresource.FilterCondition) bool

func (*FilterConditionComposite) SpecifiesFieldPath

func (cond *FilterConditionComposite) SpecifiesFieldPath(fp ProvisioningPolicy_FieldPath) bool

func (*FilterConditionComposite) SpecifiesRawFieldPath

func (cond *FilterConditionComposite) SpecifiesRawFieldPath(fp gotenobject.FieldPath) bool

func (*FilterConditionComposite) String

func (cond *FilterConditionComposite) String() string

type FilterConditionContains

func (*FilterConditionContains) And

func (*FilterConditionContains) ConditionContains

func (cond *FilterConditionContains) ConditionContains()

func (*FilterConditionContains) ConditionContainsType

func (cond *FilterConditionContains) ConditionContainsType() gotenresource.ConditionContainsType

func (*FilterConditionContains) Evaluate

func (cond *FilterConditionContains) Evaluate(res *ProvisioningPolicy) bool

func (*FilterConditionContains) EvaluateRaw

func (cond *FilterConditionContains) EvaluateRaw(res gotenresource.Resource) bool

func (*FilterConditionContains) GetFieldPath

func (*FilterConditionContains) GetRawFieldPath

func (cond *FilterConditionContains) GetRawFieldPath() gotenobject.FieldPath

func (*FilterConditionContains) GetRawFieldPathItemValue

func (cond *FilterConditionContains) GetRawFieldPathItemValue() gotenobject.FieldPathArrayItemValue

func (*FilterConditionContains) GetRawFieldPathItemValues

func (cond *FilterConditionContains) GetRawFieldPathItemValues() (res []gotenobject.FieldPathArrayItemValue)

func (*FilterConditionContains) Satisfies

func (cond *FilterConditionContains) Satisfies(other FilterCondition) bool

func (*FilterConditionContains) SatisfiesRaw

func (cond *FilterConditionContains) SatisfiesRaw(other gotenresource.FilterCondition) bool

func (*FilterConditionContains) SpecifiesFieldPath

func (cond *FilterConditionContains) SpecifiesFieldPath(fp ProvisioningPolicy_FieldPath) bool

func (*FilterConditionContains) SpecifiesRawFieldPath

func (cond *FilterConditionContains) SpecifiesRawFieldPath(fp gotenobject.FieldPath) bool

func (*FilterConditionContains) String

func (cond *FilterConditionContains) String() string

type FilterConditionIn

type FilterConditionIn struct {
	ProvisioningPolicy_FieldPathArrayOfValues
}

func (*FilterConditionIn) And

func (*FilterConditionIn) ConditionIn

func (cond *FilterConditionIn) ConditionIn()

func (*FilterConditionIn) Evaluate

func (cond *FilterConditionIn) Evaluate(res *ProvisioningPolicy) bool

func (*FilterConditionIn) EvaluateRaw

func (cond *FilterConditionIn) EvaluateRaw(res gotenresource.Resource) bool

func (*FilterConditionIn) GetRawFieldPath

func (cond *FilterConditionIn) GetRawFieldPath() gotenobject.FieldPath

func (*FilterConditionIn) GetRawFieldPathArrayOfValues

func (cond *FilterConditionIn) GetRawFieldPathArrayOfValues() gotenobject.FieldPathArrayOfValues

func (*FilterConditionIn) Satisfies

func (cond *FilterConditionIn) Satisfies(other FilterCondition) bool

func (*FilterConditionIn) SatisfiesRaw

func (cond *FilterConditionIn) SatisfiesRaw(other gotenresource.FilterCondition) bool

func (*FilterConditionIn) SpecifiesFieldPath

func (cond *FilterConditionIn) SpecifiesFieldPath(fp ProvisioningPolicy_FieldPath) bool

func (*FilterConditionIn) SpecifiesRawFieldPath

func (cond *FilterConditionIn) SpecifiesRawFieldPath(fp gotenobject.FieldPath) bool

func (*FilterConditionIn) String

func (cond *FilterConditionIn) String() string

type FilterConditionIsNaN

type FilterConditionIsNaN struct {
	Not       bool
	FieldPath ProvisioningPolicy_FieldPath
}

func (*FilterConditionIsNaN) And

func (*FilterConditionIsNaN) ConditionIsNaN

func (cond *FilterConditionIsNaN) ConditionIsNaN()

func (*FilterConditionIsNaN) Evaluate

func (cond *FilterConditionIsNaN) Evaluate(res *ProvisioningPolicy) bool

func (*FilterConditionIsNaN) EvaluateRaw

func (cond *FilterConditionIsNaN) EvaluateRaw(res gotenresource.Resource) bool

func (*FilterConditionIsNaN) GetRawFieldPath

func (cond *FilterConditionIsNaN) GetRawFieldPath() gotenobject.FieldPath

func (*FilterConditionIsNaN) Satisfies

func (cond *FilterConditionIsNaN) Satisfies(other FilterCondition) bool

func (*FilterConditionIsNaN) SatisfiesRaw

func (cond *FilterConditionIsNaN) SatisfiesRaw(other gotenresource.FilterCondition) bool

func (*FilterConditionIsNaN) SpecifiesFieldPath

func (cond *FilterConditionIsNaN) SpecifiesFieldPath(fp ProvisioningPolicy_FieldPath) bool

func (*FilterConditionIsNaN) SpecifiesRawFieldPath

func (cond *FilterConditionIsNaN) SpecifiesRawFieldPath(fp gotenobject.FieldPath) bool

func (*FilterConditionIsNaN) String

func (cond *FilterConditionIsNaN) String() string

type FilterConditionIsNull

type FilterConditionIsNull struct {
	Not       bool
	FieldPath ProvisioningPolicy_FieldPath
}

func (*FilterConditionIsNull) And

func (*FilterConditionIsNull) ConditionIsNull

func (cond *FilterConditionIsNull) ConditionIsNull()

func (*FilterConditionIsNull) Evaluate

func (cond *FilterConditionIsNull) Evaluate(res *ProvisioningPolicy) bool

func (*FilterConditionIsNull) EvaluateRaw

func (cond *FilterConditionIsNull) EvaluateRaw(res gotenresource.Resource) bool

func (*FilterConditionIsNull) GetRawFieldPath

func (cond *FilterConditionIsNull) GetRawFieldPath() gotenobject.FieldPath

func (*FilterConditionIsNull) NotNull

func (cond *FilterConditionIsNull) NotNull() bool

func (*FilterConditionIsNull) Satisfies

func (cond *FilterConditionIsNull) Satisfies(other FilterCondition) bool

func (*FilterConditionIsNull) SatisfiesRaw

func (cond *FilterConditionIsNull) SatisfiesRaw(other gotenresource.FilterCondition) bool

func (*FilterConditionIsNull) SpecifiesFieldPath

func (cond *FilterConditionIsNull) SpecifiesFieldPath(fp ProvisioningPolicy_FieldPath) bool

func (*FilterConditionIsNull) SpecifiesRawFieldPath

func (cond *FilterConditionIsNull) SpecifiesRawFieldPath(fp gotenobject.FieldPath) bool

func (*FilterConditionIsNull) String

func (cond *FilterConditionIsNull) String() string

type FilterConditionNot

type FilterConditionNot struct {
	FilterCondition
}

func (*FilterConditionNot) And

func (*FilterConditionNot) ConditionNot

func (cond *FilterConditionNot) ConditionNot()

func (*FilterConditionNot) Evaluate

func (cond *FilterConditionNot) Evaluate(res *ProvisioningPolicy) bool

func (*FilterConditionNot) EvaluateRaw

func (cond *FilterConditionNot) EvaluateRaw(res gotenresource.Resource) bool

func (*FilterConditionNot) GetSubCondition

func (cond *FilterConditionNot) GetSubCondition() gotenresource.FilterCondition

func (*FilterConditionNot) Satisfies

func (cond *FilterConditionNot) Satisfies(other FilterCondition) bool

func (*FilterConditionNot) SatisfiesRaw

func (cond *FilterConditionNot) SatisfiesRaw(other gotenresource.FilterCondition) bool

func (*FilterConditionNot) SpecifiesFieldPath

func (cond *FilterConditionNot) SpecifiesFieldPath(fp ProvisioningPolicy_FieldPath) bool

func (*FilterConditionNot) SpecifiesRawFieldPath

func (cond *FilterConditionNot) SpecifiesRawFieldPath(fp gotenobject.FieldPath) bool

func (*FilterConditionNot) String

func (cond *FilterConditionNot) String() string

type FilterConditionNotIn

type FilterConditionNotIn struct {
	ProvisioningPolicy_FieldPathArrayOfValues
}

func (*FilterConditionNotIn) And

func (*FilterConditionNotIn) ConditionNotIn

func (cond *FilterConditionNotIn) ConditionNotIn()

func (*FilterConditionNotIn) Evaluate

func (cond *FilterConditionNotIn) Evaluate(res *ProvisioningPolicy) bool

func (*FilterConditionNotIn) EvaluateRaw

func (cond *FilterConditionNotIn) EvaluateRaw(res gotenresource.Resource) bool

func (*FilterConditionNotIn) GetRawFieldPath

func (cond *FilterConditionNotIn) GetRawFieldPath() gotenobject.FieldPath

func (*FilterConditionNotIn) GetRawFieldPathArrayOfValues

func (cond *FilterConditionNotIn) GetRawFieldPathArrayOfValues() gotenobject.FieldPathArrayOfValues

func (*FilterConditionNotIn) Satisfies

func (cond *FilterConditionNotIn) Satisfies(other FilterCondition) bool

func (*FilterConditionNotIn) SatisfiesRaw

func (cond *FilterConditionNotIn) SatisfiesRaw(other gotenresource.FilterCondition) bool

func (*FilterConditionNotIn) SpecifiesFieldPath

func (cond *FilterConditionNotIn) SpecifiesFieldPath(fp ProvisioningPolicy_FieldPath) bool

func (*FilterConditionNotIn) SpecifiesRawFieldPath

func (cond *FilterConditionNotIn) SpecifiesRawFieldPath(fp gotenobject.FieldPath) bool

func (*FilterConditionNotIn) String

func (cond *FilterConditionNotIn) String() string

type GetQuery

type GetQuery struct {
	Reference *Reference
	Mask      *ProvisioningPolicy_FieldMask
}

func (*GetQuery) GetFieldMask

func (q *GetQuery) GetFieldMask() gotenobject.FieldMask

func (*GetQuery) GetReference

func (q *GetQuery) GetReference() gotenresource.Reference

func (*GetQuery) GetResourceDescriptor

func (q *GetQuery) GetResourceDescriptor() gotenresource.Descriptor

func (*GetQuery) GotenQuery

func (q *GetQuery) GotenQuery()

func (*GetQuery) SetFieldMask

func (q *GetQuery) SetFieldMask(mask gotenobject.FieldMask)

func (*GetQuery) SetReference

func (q *GetQuery) SetReference(ref gotenresource.Reference)

func (*GetQuery) String

func (q *GetQuery) String() string

type ListQuery

type ListQuery struct {
	Filter         *Filter
	Pager          *PagerQuery
	Mask           *ProvisioningPolicy_FieldMask
	WithPagingInfo bool
}

func (*ListQuery) GetFieldMask

func (q *ListQuery) GetFieldMask() gotenobject.FieldMask

func (*ListQuery) GetFilter

func (q *ListQuery) GetFilter() gotenresource.Filter

func (*ListQuery) GetPager

func (q *ListQuery) GetPager() gotenresource.PagerQuery

func (*ListQuery) GetResourceDescriptor

func (q *ListQuery) GetResourceDescriptor() gotenresource.Descriptor

func (*ListQuery) GetWithPagingInfo

func (q *ListQuery) GetWithPagingInfo() bool

func (*ListQuery) GotenQuery

func (q *ListQuery) GotenQuery()

func (*ListQuery) SetFieldMask

func (q *ListQuery) SetFieldMask(mask gotenobject.FieldMask)

func (*ListQuery) SetFilter

func (q *ListQuery) SetFilter(filter gotenresource.Filter)

func (*ListQuery) SetPager

func (q *ListQuery) SetPager(pager gotenresource.PagerQuery)

func (*ListQuery) SetWithPagingInfo

func (q *ListQuery) SetWithPagingInfo(with bool)

func (*ListQuery) String

func (q *ListQuery) String() string

type Name

type Name struct {
	ParentName
	ProvisioningPolicyId string `firestore:"provisioningPolicyId"`
}

func MustParseName

func MustParseName(name string) *Name

func ParseName

func ParseName(name string) (*Name, error)

func ParseNameOrId

func ParseNameOrId(nameOrId string) (*Name, error)

func (*Name) AsRawReference

func (name *Name) AsRawReference() gotenresource.Reference

func (*Name) AsReference

func (name *Name) AsReference() *Reference

func (*Name) ConvertToNative

func (name *Name) ConvertToNative(typeDesc reflect.Type) (interface{}, error)

func (*Name) ConvertToType

func (name *Name) ConvertToType(typeVal ref.Type) ref.Val

func (*Name) Equal

func (name *Name) Equal(other ref.Val) ref.Val

func (*Name) FullyQualifiedName

func (name *Name) FullyQualifiedName() (string, error)

func (*Name) GetIParentName

func (name *Name) GetIParentName() gotenresource.Name

func (*Name) GetIUnderlyingParentName

func (name *Name) GetIUnderlyingParentName() gotenresource.Name

func (*Name) GetIdParts

func (name *Name) GetIdParts() map[string]string

func (*Name) GetPattern

func (name *Name) GetPattern() gotenresource.NamePattern

func (*Name) GetProjectName

func (name *Name) GetProjectName() *project.Name

func (*Name) GetResourceDescriptor

func (name *Name) GetResourceDescriptor() gotenresource.Descriptor

func (*Name) GetSegments

func (name *Name) GetSegments() gotenresource.NameSegments

func (*Name) GotenEqual

func (name *Name) GotenEqual(other interface{}) bool

GotenEqual returns true if other is of same type and paths are equal (implements goten.Equaler interface)

func (*Name) HasTrait

func (name *Name) HasTrait(trait int) bool

func (*Name) IsFullyQualified

func (name *Name) IsFullyQualified() bool

func (*Name) IsSpecified

func (name *Name) IsSpecified() bool

func (*Name) Match

func (name *Name) Match(pattern ref.Val) ref.Val

func (*Name) Matches

func (name *Name) Matches(other interface{}) bool

Matches is same as GotenEqual, but also will accept "other" if name is wildcard.

func (*Name) ParseProtoString

func (name *Name) ParseProtoString(data string) error

func (*Name) ProtoString

func (name *Name) ProtoString() (string, error)

func (*Name) Receive

func (name *Name) Receive(function string, overload string, args []ref.Val) ref.Val

func (*Name) SetFromCliFlag

func (name *Name) SetFromCliFlag(raw string) error

implement CustomTypeCliValue method

func (*Name) SetFromSegments

func (name *Name) SetFromSegments(segments gotenresource.NameSegments) error

func (*Name) String

func (name *Name) String() string

func (*Name) Type

func (name *Name) Type() ref.Type

func (*Name) TypeName

func (name *Name) TypeName() string

func (*Name) Value

func (name *Name) Value() interface{}

type NameBuilder

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

func NewNameBuilder

func NewNameBuilder() *NameBuilder

func (*NameBuilder) Name

func (b *NameBuilder) Name() *Name

func (*NameBuilder) Parent

func (b *NameBuilder) Parent() *ParentName

func (*NameBuilder) ParentReference

func (b *NameBuilder) ParentReference() *ParentReference

func (*NameBuilder) Reference

func (b *NameBuilder) Reference() *Reference

func (*NameBuilder) SetId

func (b *NameBuilder) SetId(id string) *NameBuilder

func (*NameBuilder) SetProject

func (b *NameBuilder) SetProject(parent *project.Name) *NameBuilder

func (*NameBuilder) SetProjectId

func (b *NameBuilder) SetProjectId(id string) *NameBuilder

func (*NameBuilder) SetRegionId

func (b *NameBuilder) SetRegionId(id string) *NameBuilder

type NamePattern

type NamePattern struct {
	Pattern gotenresource.NamePattern `firestore:"pattern"`
}

type OrderBy

type OrderBy struct {
	OrderByFields []OrderByField
}

OrderBy Is string encoded Custom Protobuf type, which handles "order_by" field order_by consists of coma delimited OrderBy specs, which denote ordering priority, e.g. "state.value asc, state.capacity desc"

func (*OrderBy) Compare

func (orderBy *OrderBy) Compare(left, right *ProvisioningPolicy) int

func (*OrderBy) CompareRaw

func (orderBy *OrderBy) CompareRaw(left, right gotenresource.Resource) int

func (*OrderBy) GetFieldMask

func (orderBy *OrderBy) GetFieldMask() *ProvisioningPolicy_FieldMask

func (*OrderBy) GetOrderByFields

func (orderBy *OrderBy) GetOrderByFields() []gotenresource.OrderByField

func (*OrderBy) GetRawFieldMask

func (orderBy *OrderBy) GetRawFieldMask() gotenobject.FieldMask

func (*OrderBy) InsertSorted

func (orderBy *OrderBy) InsertSorted(sorted ProvisioningPolicyList, elem *ProvisioningPolicy) (ProvisioningPolicyList, int)

func (*OrderBy) InsertSortedRaw

func (orderBy *OrderBy) InsertSortedRaw(sorted gotenresource.ResourceList, elem gotenresource.Resource) (gotenresource.ResourceList, int)

func (*OrderBy) ParseProtoString

func (orderBy *OrderBy) ParseProtoString(data string) error

func (*OrderBy) ProtoString

func (orderBy *OrderBy) ProtoString() (string, error)

func (*OrderBy) SetFromCliFlag

func (orderBy *OrderBy) SetFromCliFlag(raw string) error

func (*OrderBy) Sort

func (orderBy *OrderBy) Sort(results ProvisioningPolicyList)

func (*OrderBy) SortRaw

func (orderBy *OrderBy) SortRaw(results gotenresource.ResourceList)

func (*OrderBy) String

func (orderBy *OrderBy) String() string

type OrderByField

type OrderByField struct {
	FieldPath ProvisioningPolicy_FieldPath
	Direction gotenresource.OrderDirection
}

OrderByField is single item in order_by specification it's string format is composed of 2 white-space separated values: - fieldPath and direction, e.g. "state.capacity desc". if direction is not provided, it defaults to "asc" (ascending)

func (*OrderByField) CompareWithDirection

func (orderByFld *OrderByField) CompareWithDirection(left, right *ProvisioningPolicy) int

func (*OrderByField) GetDirection

func (orderByFld *OrderByField) GetDirection() gotenresource.OrderDirection

func (*OrderByField) GetFieldPath

func (orderByFld *OrderByField) GetFieldPath() gotenobject.FieldPath

type PagerCursor

type PagerCursor struct {
	CursorValue   gotenresource.CursorValue
	Inclusion     gotenresource.CursorInclusion
	PageDirection gotenresource.PageDirection
}

PagerCursor is protobuf Custom Type, which (de)serializes "string page_token" for API List processing Database adapter implementation must use this cursor when Paginating list views Token is composed of 3 values (dot separated in serialized form) - CursorValue: Backend-specific value of the cursor. - PageDirection: either l (left) or r (right), which hints DB Adapter whether Snapshot marks Start or End of result - Inclusion: either i (inclusive) or e (exclusive) - Whether cursor marks exact point or right before/after (depending on direction)

func (*PagerCursor) GetInclusion

func (cursor *PagerCursor) GetInclusion() gotenresource.CursorInclusion

func (*PagerCursor) GetPageDirection

func (cursor *PagerCursor) GetPageDirection() gotenresource.PageDirection

func (*PagerCursor) GetValue

func (cursor *PagerCursor) GetValue() gotenresource.CursorValue

func (*PagerCursor) IsEmpty

func (cursor *PagerCursor) IsEmpty() bool

func (*PagerCursor) ParseProtoString

func (cursor *PagerCursor) ParseProtoString(data string) (err error)

func (*PagerCursor) ProtoString

func (cursor *PagerCursor) ProtoString() (string, error)

func (*PagerCursor) SetCursorValue

func (cursor *PagerCursor) SetCursorValue(value gotenresource.CursorValue)

func (*PagerCursor) SetFromCliFlag

func (cursor *PagerCursor) SetFromCliFlag(raw string) error

func (*PagerCursor) SetInclusion

func (cursor *PagerCursor) SetInclusion(inclusion gotenresource.CursorInclusion)

func (*PagerCursor) SetPageDirection

func (cursor *PagerCursor) SetPageDirection(direction gotenresource.PageDirection)

func (*PagerCursor) String

func (cursor *PagerCursor) String() string

type PagerQuery

type PagerQuery struct {
	OrderBy     *OrderBy
	Cursor      *PagerCursor
	Limit       int
	PeekForward bool
}

PagerQuery is main struct used for assisting server and database to perform Pagination

func MakePagerQuery

func MakePagerQuery(orderBy *OrderBy, cursor *PagerCursor, pageSize int32, peekForward bool) *PagerQuery

MakePagerQuery builds pager from API data and applies defaults

func (*PagerQuery) GetCursor

func (p *PagerQuery) GetCursor() gotenresource.Cursor

func (*PagerQuery) GetLimit

func (p *PagerQuery) GetLimit() int

func (*PagerQuery) GetOrderBy

func (p *PagerQuery) GetOrderBy() gotenresource.OrderBy

func (*PagerQuery) GetPeekForward

func (p *PagerQuery) GetPeekForward() bool

func (*PagerQuery) GetResourceDescriptor

func (p *PagerQuery) GetResourceDescriptor() gotenresource.Descriptor

func (*PagerQuery) PageDirection

func (p *PagerQuery) PageDirection() gotenresource.PageDirection

func (*PagerQuery) SetCursor

func (p *PagerQuery) SetCursor(cursor gotenresource.Cursor)

func (*PagerQuery) SetLimit

func (p *PagerQuery) SetLimit(limit int)

func (*PagerQuery) SetOrderBy

func (p *PagerQuery) SetOrderBy(orderBy gotenresource.OrderBy)

func (*PagerQuery) SetPageDirection

func (p *PagerQuery) SetPageDirection(direction gotenresource.PageDirection)

func (*PagerQuery) SetPeekForward

func (p *PagerQuery) SetPeekForward(peekForward bool)

type ParentName

type ParentName struct {
	NamePattern
	ProjectId string `firestore:"projectId"`
	RegionId  string `firestore:"regionId"`
}

func MustParseParentName

func MustParseParentName(name string) *ParentName

func ParseParentName

func ParseParentName(name string) (*ParentName, error)

func (*ParentName) AsRawReference

func (name *ParentName) AsRawReference() gotenresource.Reference

func (*ParentName) AsReference

func (name *ParentName) AsReference() *ParentReference

func (*ParentName) ConvertToNative

func (name *ParentName) ConvertToNative(typeDesc reflect.Type) (interface{}, error)

func (*ParentName) ConvertToType

func (name *ParentName) ConvertToType(typeVal ref.Type) ref.Val

func (*ParentName) DescendsFrom

func (name *ParentName) DescendsFrom(ancestor string) bool

func (*ParentName) Equal

func (name *ParentName) Equal(other ref.Val) ref.Val

func (*ParentName) FullyQualifiedName

func (name *ParentName) FullyQualifiedName() (string, error)

func (*ParentName) GetIParentName

func (name *ParentName) GetIParentName() gotenresource.Name

func (*ParentName) GetIUnderlyingParentName

func (name *ParentName) GetIUnderlyingParentName() gotenresource.Name

func (*ParentName) GetIdParts

func (name *ParentName) GetIdParts() map[string]string

func (*ParentName) GetPattern

func (name *ParentName) GetPattern() gotenresource.NamePattern

func (*ParentName) GetProjectName

func (name *ParentName) GetProjectName() *project.Name

func (*ParentName) GetResourceDescriptor

func (name *ParentName) GetResourceDescriptor() gotenresource.Descriptor

func (*ParentName) GetSegments

func (name *ParentName) GetSegments() gotenresource.NameSegments

func (*ParentName) GotenEqual

func (name *ParentName) GotenEqual(other interface{}) bool

GotenEqual returns true if other is of same type and paths are equal (implements goten.Equaler interface)

func (*ParentName) HasTrait

func (name *ParentName) HasTrait(trait int) bool

func (*ParentName) IsFullyQualified

func (name *ParentName) IsFullyQualified() bool

func (*ParentName) IsSpecified

func (name *ParentName) IsSpecified() bool

func (*ParentName) Match

func (name *ParentName) Match(pattern ref.Val) ref.Val

func (*ParentName) Matches

func (name *ParentName) Matches(other interface{}) bool

Matches is same as GotenEqual, but also will accept "other" if name is wildcard.

func (*ParentName) ParseProtoString

func (name *ParentName) ParseProtoString(data string) error

func (*ParentName) ProtoString

func (name *ParentName) ProtoString() (string, error)

func (*ParentName) Receive

func (name *ParentName) Receive(function string, overload string, args []ref.Val) ref.Val

func (*ParentName) SetFromCliFlag

func (name *ParentName) SetFromCliFlag(raw string) error

implement CustomTypeCliValue method

func (*ParentName) SetFromSegments

func (name *ParentName) SetFromSegments(segments gotenresource.NameSegments) error

func (*ParentName) String

func (name *ParentName) String() string

func (*ParentName) Type

func (name *ParentName) Type() ref.Type

func (*ParentName) TypeName

func (name *ParentName) TypeName() string

func (*ParentName) Value

func (name *ParentName) Value() interface{}

type ParentReference

type ParentReference struct {
	ParentName
	// contains filtered or unexported fields
}

func MakeParentReference

func MakeParentReference(name *ParentName) (*ParentReference, error)

func MustParseParentReference

func MustParseParentReference(name string) *ParentReference

func ParseParentReference

func ParseParentReference(name string) (*ParentReference, error)

func (*ParentReference) ClearCached

func (ref *ParentReference) ClearCached()

func (*ParentReference) GetIParentName

func (ref *ParentReference) GetIParentName() gotenresource.Name

func (*ParentReference) GetIUnderlyingParentName

func (ref *ParentReference) GetIUnderlyingParentName() gotenresource.Name

func (*ParentReference) GetIdParts

func (ref *ParentReference) GetIdParts() map[string]string

func (*ParentReference) GetPattern

func (ref *ParentReference) GetPattern() gotenresource.NamePattern

func (*ParentReference) GetProject

func (ref *ParentReference) GetProject() *project.Project

func (*ParentReference) GetProjectReference

func (ref *ParentReference) GetProjectReference() *project.Reference

func (*ParentReference) GetRawResource

func (ref *ParentReference) GetRawResource() gotenresource.Resource

func (*ParentReference) GetResourceDescriptor

func (ref *ParentReference) GetResourceDescriptor() gotenresource.Descriptor

func (*ParentReference) GetSegments

func (ref *ParentReference) GetSegments() gotenresource.NameSegments

func (*ParentReference) GetUnderlyingReference

func (ref *ParentReference) GetUnderlyingReference() gotenresource.Reference

func (*ParentReference) GotenEqual

func (ref *ParentReference) GotenEqual(other interface{}) bool

GotenEqual returns true if other is of same type and paths are equal (implements goten.Equaler interface)

func (*ParentReference) IsFullyQualified

func (ref *ParentReference) IsFullyQualified() bool

func (*ParentReference) IsSpecified

func (ref *ParentReference) IsSpecified() bool

func (*ParentReference) Matches

func (name *ParentReference) Matches(other interface{}) bool

Matches is same as GotenEqual, but also will accept "other" if name is wildcard.

func (*ParentReference) ParseProtoString

func (ref *ParentReference) ParseProtoString(data string) error

func (*ParentReference) ProtoString

func (ref *ParentReference) ProtoString() (string, error)

func (*ParentReference) ResolveRaw

func (ref *ParentReference) ResolveRaw(res gotenresource.Resource) error

func (*ParentReference) Resolved

func (ref *ParentReference) Resolved() bool

func (*ParentReference) SetFromCliFlag

func (ref *ParentReference) SetFromCliFlag(raw string) error

implement CustomTypeCliValue method

func (*ParentReference) String

func (ref *ParentReference) String() string

type ProvisioningPolicy

type ProvisioningPolicy struct {

	// Name of ProvisioningPolicy
	// When creating a new instance, this field is optional and if not provided,
	// it will be generated automatically. Last ID segment must conform to the
	// following regex: [a-z][a-z0-9\\-]{0,28}[a-z0-9]
	Name *Name `protobuf:"bytes,1,opt,customtype=Name,name=name,proto3" json:"name,omitempty" firestore:"name"`
	// Metadata is an object with information like create, update and delete time
	// (for async deleted resources), has user labels/annotations, sharding
	// information, multi-region syncing information and may have non-schema
	// owners (useful for taking ownership of resources belonging to lower level
	// services by higher ones).
	Metadata *meta.Meta `protobuf:"bytes,5,opt,name=metadata,proto3" json:"metadata,omitempty" firestore:"metadata"`
	// Display Name
	DisplayName string `protobuf:"bytes,6,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty" firestore:"displayName"`
	// Description
	Description string                     `protobuf:"bytes,7,opt,name=description,proto3" json:"description,omitempty" firestore:"description"`
	Spec        *ProvisioningPolicy_Spec   `protobuf:"bytes,3,opt,name=spec,proto3" json:"spec,omitempty" firestore:"spec"`
	Status      *ProvisioningPolicy_Status `protobuf:"bytes,4,opt,name=status,proto3" json:"status,omitempty" firestore:"status"`
	// contains filtered or unexported fields
}

ProvisioningPolicy Resource

func (*ProvisioningPolicy) Clone

func (*ProvisioningPolicy) CloneRaw

func (*ProvisioningPolicy) Descriptor

func (*ProvisioningPolicy) Descriptor() ([]byte, []int)

Deprecated, Use ProvisioningPolicy.ProtoReflect.Descriptor instead.

func (*ProvisioningPolicy) EnsureMetadata

func (r *ProvisioningPolicy) EnsureMetadata() *meta.Meta

func (*ProvisioningPolicy) GetDescription added in v1.2.6

func (m *ProvisioningPolicy) GetDescription() string

func (*ProvisioningPolicy) GetDisplayName

func (m *ProvisioningPolicy) GetDisplayName() string

func (*ProvisioningPolicy) GetMetadata

func (m *ProvisioningPolicy) GetMetadata() *meta.Meta

func (*ProvisioningPolicy) GetName

func (m *ProvisioningPolicy) GetName() *Name

func (*ProvisioningPolicy) GetRawName

func (r *ProvisioningPolicy) GetRawName() gotenresource.Name

func (*ProvisioningPolicy) GetResourceDescriptor

func (r *ProvisioningPolicy) GetResourceDescriptor() gotenresource.Descriptor

func (*ProvisioningPolicy) GetSpec

func (*ProvisioningPolicy) GetStatus

func (*ProvisioningPolicy) GotenMessage

func (*ProvisioningPolicy) GotenMessage()

func (*ProvisioningPolicy) GotenObjectExt

func (o *ProvisioningPolicy) GotenObjectExt()

func (*ProvisioningPolicy) GotenValidate

func (obj *ProvisioningPolicy) GotenValidate() error

func (*ProvisioningPolicy) MakeDiffFieldMask

func (*ProvisioningPolicy) MakeFullFieldMask

func (o *ProvisioningPolicy) MakeFullFieldMask() *ProvisioningPolicy_FieldMask

func (*ProvisioningPolicy) MakeRawDiffFieldMask

func (o *ProvisioningPolicy) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask

func (*ProvisioningPolicy) MakeRawFullFieldMask

func (o *ProvisioningPolicy) MakeRawFullFieldMask() gotenobject.FieldMask

func (*ProvisioningPolicy) Marshal

func (m *ProvisioningPolicy) Marshal() ([]byte, error)

func (*ProvisioningPolicy) MarshalJSON

func (m *ProvisioningPolicy) MarshalJSON() ([]byte, error)

func (*ProvisioningPolicy) MaybePopulateDefaults

func (r *ProvisioningPolicy) MaybePopulateDefaults() error

func (*ProvisioningPolicy) Merge

func (o *ProvisioningPolicy) Merge(source *ProvisioningPolicy)

func (*ProvisioningPolicy) MergeRaw

func (o *ProvisioningPolicy) MergeRaw(source gotenobject.GotenObjectExt)

func (*ProvisioningPolicy) ProtoMessage

func (*ProvisioningPolicy) ProtoMessage()

func (*ProvisioningPolicy) ProtoReflect

func (m *ProvisioningPolicy) ProtoReflect() preflect.Message

func (*ProvisioningPolicy) Reset

func (m *ProvisioningPolicy) Reset()

func (*ProvisioningPolicy) SetDescription added in v1.2.6

func (m *ProvisioningPolicy) SetDescription(fv string)

func (*ProvisioningPolicy) SetDisplayName

func (m *ProvisioningPolicy) SetDisplayName(fv string)

func (*ProvisioningPolicy) SetMetadata

func (m *ProvisioningPolicy) SetMetadata(fv *meta.Meta)

func (*ProvisioningPolicy) SetName

func (m *ProvisioningPolicy) SetName(fv *Name)

func (*ProvisioningPolicy) SetSpec

func (*ProvisioningPolicy) SetStatus

func (*ProvisioningPolicy) String

func (m *ProvisioningPolicy) String() string

func (*ProvisioningPolicy) Unmarshal

func (m *ProvisioningPolicy) Unmarshal(b []byte) error

func (*ProvisioningPolicy) UnmarshalJSON

func (m *ProvisioningPolicy) UnmarshalJSON(data []byte) error

type ProvisioningPolicyAccess

type ProvisioningPolicyAccess interface {
	GetProvisioningPolicy(context.Context, *GetQuery, ...gotenresource.GetOption) (*ProvisioningPolicy, error)
	BatchGetProvisioningPolicies(context.Context, []*Reference, ...gotenresource.BatchGetOption) error
	QueryProvisioningPolicies(context.Context, *ListQuery, ...gotenresource.QueryOption) (*QueryResultSnapshot, error)
	WatchProvisioningPolicy(context.Context, *GetQuery, func(*ProvisioningPolicyChange) error) error
	WatchProvisioningPolicies(context.Context, *WatchQuery, func(*QueryResultChange) error) error
	SaveProvisioningPolicy(context.Context, *ProvisioningPolicy, ...gotenresource.SaveOption) error
	DeleteProvisioningPolicy(context.Context, *Reference, ...gotenresource.DeleteOption) error
}

type ProvisioningPolicyChange

type ProvisioningPolicyChange struct {

	// ProvisioningPolicy change
	//
	// Types that are valid to be assigned to ChangeType:
	//	*ProvisioningPolicyChange_Added_
	//	*ProvisioningPolicyChange_Modified_
	//	*ProvisioningPolicyChange_Current_
	//	*ProvisioningPolicyChange_Removed_
	ChangeType isProvisioningPolicyChange_ChangeType `protobuf_oneof:"change_type"`
	// contains filtered or unexported fields
}

ProvisioningPolicyChange is used by Watch notifications Responses to describe change of single ProvisioningPolicy One of Added, Modified, Removed

func (*ProvisioningPolicyChange) Descriptor

func (*ProvisioningPolicyChange) Descriptor() ([]byte, []int)

Deprecated, Use ProvisioningPolicyChange.ProtoReflect.Descriptor instead.

func (*ProvisioningPolicyChange) GetAdded

func (*ProvisioningPolicyChange) GetChangeType

func (m *ProvisioningPolicyChange) GetChangeType() isProvisioningPolicyChange_ChangeType

func (*ProvisioningPolicyChange) GetCurrent

func (*ProvisioningPolicyChange) GetCurrentViewIndex

func (c *ProvisioningPolicyChange) GetCurrentViewIndex() int32

func (*ProvisioningPolicyChange) GetModified

func (*ProvisioningPolicyChange) GetPreviousViewIndex

func (c *ProvisioningPolicyChange) GetPreviousViewIndex() int32

func (*ProvisioningPolicyChange) GetProvisioningPolicy

func (c *ProvisioningPolicyChange) GetProvisioningPolicy() *ProvisioningPolicy

func (*ProvisioningPolicyChange) GetProvisioningPolicyName

func (c *ProvisioningPolicyChange) GetProvisioningPolicyName() *Name

func (*ProvisioningPolicyChange) GetRawName

func (*ProvisioningPolicyChange) GetRawResource

func (c *ProvisioningPolicyChange) GetRawResource() gotenresource.Resource

func (*ProvisioningPolicyChange) GetRemoved

func (*ProvisioningPolicyChange) GotenMessage

func (*ProvisioningPolicyChange) GotenMessage()

func (*ProvisioningPolicyChange) GotenValidate

func (obj *ProvisioningPolicyChange) GotenValidate() error

func (*ProvisioningPolicyChange) IsAdd

func (c *ProvisioningPolicyChange) IsAdd() bool

func (*ProvisioningPolicyChange) IsCurrent

func (c *ProvisioningPolicyChange) IsCurrent() bool

func (*ProvisioningPolicyChange) IsDelete

func (c *ProvisioningPolicyChange) IsDelete() bool

func (*ProvisioningPolicyChange) IsModify

func (c *ProvisioningPolicyChange) IsModify() bool

func (*ProvisioningPolicyChange) Marshal

func (m *ProvisioningPolicyChange) Marshal() ([]byte, error)

func (*ProvisioningPolicyChange) MarshalJSON

func (m *ProvisioningPolicyChange) MarshalJSON() ([]byte, error)

func (*ProvisioningPolicyChange) ProtoMessage

func (*ProvisioningPolicyChange) ProtoMessage()

func (*ProvisioningPolicyChange) ProtoReflect

func (m *ProvisioningPolicyChange) ProtoReflect() preflect.Message

func (*ProvisioningPolicyChange) Reset

func (m *ProvisioningPolicyChange) Reset()

func (*ProvisioningPolicyChange) SetAdded

func (*ProvisioningPolicyChange) SetAddedRaw

func (c *ProvisioningPolicyChange) SetAddedRaw(snapshot gotenresource.Resource, idx int)

func (*ProvisioningPolicyChange) SetChangeType

func (m *ProvisioningPolicyChange) SetChangeType(ofv isProvisioningPolicyChange_ChangeType)

func (*ProvisioningPolicyChange) SetCurrent

func (*ProvisioningPolicyChange) SetCurrentRaw

func (c *ProvisioningPolicyChange) SetCurrentRaw(snapshot gotenresource.Resource)

func (*ProvisioningPolicyChange) SetDeletedRaw

func (c *ProvisioningPolicyChange) SetDeletedRaw(name gotenresource.Name, idx int)

func (*ProvisioningPolicyChange) SetModified

func (*ProvisioningPolicyChange) SetModifiedRaw

func (c *ProvisioningPolicyChange) SetModifiedRaw(name gotenresource.Name, snapshot gotenresource.Resource, prevIdx int, newIdx int)

func (*ProvisioningPolicyChange) SetRemoved

func (*ProvisioningPolicyChange) String

func (m *ProvisioningPolicyChange) String() string

func (*ProvisioningPolicyChange) Unmarshal

func (m *ProvisioningPolicyChange) Unmarshal(b []byte) error

func (*ProvisioningPolicyChange) UnmarshalJSON

func (m *ProvisioningPolicyChange) UnmarshalJSON(data []byte) error

type ProvisioningPolicyChangeList

type ProvisioningPolicyChangeList []*ProvisioningPolicyChange

func (ProvisioningPolicyChangeList) Append

func (ProvisioningPolicyChangeList) AppendList

func (ProvisioningPolicyChangeList) At

func (ProvisioningPolicyChangeList) Length

func (l ProvisioningPolicyChangeList) Length() int

func (ProvisioningPolicyChangeList) Set

func (ProvisioningPolicyChangeList) Slice

type ProvisioningPolicyChangeMap

type ProvisioningPolicyChangeMap map[Name]*ProvisioningPolicyChange

func (ProvisioningPolicyChangeMap) Delete

func (ProvisioningPolicyChangeMap) ForEach

func (ProvisioningPolicyChangeMap) Get

func (ProvisioningPolicyChangeMap) Length

func (m ProvisioningPolicyChangeMap) Length() int

func (ProvisioningPolicyChangeMap) Set

type ProvisioningPolicyChange_Added

type ProvisioningPolicyChange_Added struct {
	ProvisioningPolicy *ProvisioningPolicy `` /* 146-byte string literal not displayed */
	// Integer describing index of added ProvisioningPolicy in resulting query
	// view.
	ViewIndex int32 `protobuf:"varint,2,opt,name=view_index,json=viewIndex,proto3" json:"view_index,omitempty" firestore:"viewIndex"`
	// contains filtered or unexported fields
}

ProvisioningPolicy has been added to query view

func (*ProvisioningPolicyChange_Added) Descriptor

func (*ProvisioningPolicyChange_Added) Descriptor() ([]byte, []int)

Deprecated, Use ProvisioningPolicyChange_Added.ProtoReflect.Descriptor instead.

func (*ProvisioningPolicyChange_Added) GetProvisioningPolicy

func (m *ProvisioningPolicyChange_Added) GetProvisioningPolicy() *ProvisioningPolicy

func (*ProvisioningPolicyChange_Added) GetViewIndex

func (m *ProvisioningPolicyChange_Added) GetViewIndex() int32

func (*ProvisioningPolicyChange_Added) GotenMessage

func (*ProvisioningPolicyChange_Added) GotenMessage()

func (*ProvisioningPolicyChange_Added) GotenValidate

func (obj *ProvisioningPolicyChange_Added) GotenValidate() error

func (*ProvisioningPolicyChange_Added) Marshal

func (m *ProvisioningPolicyChange_Added) Marshal() ([]byte, error)

func (*ProvisioningPolicyChange_Added) MarshalJSON

func (m *ProvisioningPolicyChange_Added) MarshalJSON() ([]byte, error)

func (*ProvisioningPolicyChange_Added) ProtoMessage

func (*ProvisioningPolicyChange_Added) ProtoMessage()

func (*ProvisioningPolicyChange_Added) ProtoReflect

func (*ProvisioningPolicyChange_Added) Reset

func (m *ProvisioningPolicyChange_Added) Reset()

func (*ProvisioningPolicyChange_Added) SetProvisioningPolicy

func (m *ProvisioningPolicyChange_Added) SetProvisioningPolicy(fv *ProvisioningPolicy)

func (*ProvisioningPolicyChange_Added) SetViewIndex

func (m *ProvisioningPolicyChange_Added) SetViewIndex(fv int32)

func (*ProvisioningPolicyChange_Added) String

func (*ProvisioningPolicyChange_Added) Unmarshal

func (m *ProvisioningPolicyChange_Added) Unmarshal(b []byte) error

func (*ProvisioningPolicyChange_Added) UnmarshalJSON

func (m *ProvisioningPolicyChange_Added) UnmarshalJSON(data []byte) error

type ProvisioningPolicyChange_Added_

type ProvisioningPolicyChange_Added_ struct {
	// Added is returned when watched document is added, either created or
	// enters Query view
	Added *ProvisioningPolicyChange_Added `protobuf:"bytes,1,opt,name=added,proto3,oneof" firestore:"added"`
}

type ProvisioningPolicyChange_Current

type ProvisioningPolicyChange_Current struct {
	ProvisioningPolicy *ProvisioningPolicy `` /* 146-byte string literal not displayed */
	// contains filtered or unexported fields
}

ProvisioningPolicy has been added or modified in a query view. Version used for stateless watching

func (*ProvisioningPolicyChange_Current) Descriptor

func (*ProvisioningPolicyChange_Current) Descriptor() ([]byte, []int)

Deprecated, Use ProvisioningPolicyChange_Current.ProtoReflect.Descriptor instead.

func (*ProvisioningPolicyChange_Current) GetProvisioningPolicy

func (m *ProvisioningPolicyChange_Current) GetProvisioningPolicy() *ProvisioningPolicy

func (*ProvisioningPolicyChange_Current) GotenMessage

func (*ProvisioningPolicyChange_Current) GotenMessage()

func (*ProvisioningPolicyChange_Current) GotenValidate

func (obj *ProvisioningPolicyChange_Current) GotenValidate() error

func (*ProvisioningPolicyChange_Current) Marshal

func (m *ProvisioningPolicyChange_Current) Marshal() ([]byte, error)

func (*ProvisioningPolicyChange_Current) MarshalJSON

func (m *ProvisioningPolicyChange_Current) MarshalJSON() ([]byte, error)

func (*ProvisioningPolicyChange_Current) ProtoMessage

func (*ProvisioningPolicyChange_Current) ProtoMessage()

func (*ProvisioningPolicyChange_Current) ProtoReflect

func (*ProvisioningPolicyChange_Current) Reset

func (*ProvisioningPolicyChange_Current) SetProvisioningPolicy

func (m *ProvisioningPolicyChange_Current) SetProvisioningPolicy(fv *ProvisioningPolicy)

func (*ProvisioningPolicyChange_Current) String

func (*ProvisioningPolicyChange_Current) Unmarshal

func (m *ProvisioningPolicyChange_Current) Unmarshal(b []byte) error

func (*ProvisioningPolicyChange_Current) UnmarshalJSON

func (m *ProvisioningPolicyChange_Current) UnmarshalJSON(data []byte) error

type ProvisioningPolicyChange_Current_

type ProvisioningPolicyChange_Current_ struct {
	// Current is returned in stateless watch when document enters query view or
	// is modified within.
	Current *ProvisioningPolicyChange_Current `protobuf:"bytes,4,opt,name=current,proto3,oneof" firestore:"current"`
}

type ProvisioningPolicyChange_Modified

type ProvisioningPolicyChange_Modified struct {

	// Name of modified ProvisioningPolicy
	Name *Name `protobuf:"bytes,1,opt,customtype=Name,name=name,proto3" json:"name,omitempty" firestore:"name"`
	// New version of ProvisioningPolicy or masked difference, depending on
	// mask_changes instrumentation of issued [WatchProvisioningPolicyRequest]
	// or [WatchProvisioningPoliciesRequest]
	ProvisioningPolicy *ProvisioningPolicy `` /* 146-byte string literal not displayed */
	// Used when mask_changes is set, contains field paths of modified
	// properties.
	FieldMask *ProvisioningPolicy_FieldMask `` /* 150-byte string literal not displayed */
	// Previous view index specifies previous position of modified
	// ProvisioningPolicy. When modification doesn't affect sorted order, value
	// will remain identical to [view_index].
	PreviousViewIndex int32 `` /* 145-byte string literal not displayed */
	// Integer specifying ProvisioningPolicy new index in resulting query view.
	ViewIndex int32 `protobuf:"varint,5,opt,name=view_index,json=viewIndex,proto3" json:"view_index,omitempty" firestore:"viewIndex"`
	// contains filtered or unexported fields
}

ProvisioningPolicy changed some of it's fields - contains either full document or masked change

func (*ProvisioningPolicyChange_Modified) Descriptor

func (*ProvisioningPolicyChange_Modified) Descriptor() ([]byte, []int)

Deprecated, Use ProvisioningPolicyChange_Modified.ProtoReflect.Descriptor instead.

func (*ProvisioningPolicyChange_Modified) GetFieldMask

func (*ProvisioningPolicyChange_Modified) GetName

func (*ProvisioningPolicyChange_Modified) GetPreviousViewIndex

func (m *ProvisioningPolicyChange_Modified) GetPreviousViewIndex() int32

func (*ProvisioningPolicyChange_Modified) GetProvisioningPolicy

func (m *ProvisioningPolicyChange_Modified) GetProvisioningPolicy() *ProvisioningPolicy

func (*ProvisioningPolicyChange_Modified) GetViewIndex

func (m *ProvisioningPolicyChange_Modified) GetViewIndex() int32

func (*ProvisioningPolicyChange_Modified) GotenMessage

func (*ProvisioningPolicyChange_Modified) GotenMessage()

func (*ProvisioningPolicyChange_Modified) GotenValidate

func (obj *ProvisioningPolicyChange_Modified) GotenValidate() error

func (*ProvisioningPolicyChange_Modified) Marshal

func (m *ProvisioningPolicyChange_Modified) Marshal() ([]byte, error)

func (*ProvisioningPolicyChange_Modified) MarshalJSON

func (m *ProvisioningPolicyChange_Modified) MarshalJSON() ([]byte, error)

func (*ProvisioningPolicyChange_Modified) ProtoMessage

func (*ProvisioningPolicyChange_Modified) ProtoMessage()

func (*ProvisioningPolicyChange_Modified) ProtoReflect

func (*ProvisioningPolicyChange_Modified) Reset

func (*ProvisioningPolicyChange_Modified) SetFieldMask

func (*ProvisioningPolicyChange_Modified) SetName

func (m *ProvisioningPolicyChange_Modified) SetName(fv *Name)

func (*ProvisioningPolicyChange_Modified) SetPreviousViewIndex

func (m *ProvisioningPolicyChange_Modified) SetPreviousViewIndex(fv int32)

func (*ProvisioningPolicyChange_Modified) SetProvisioningPolicy

func (m *ProvisioningPolicyChange_Modified) SetProvisioningPolicy(fv *ProvisioningPolicy)

func (*ProvisioningPolicyChange_Modified) SetViewIndex

func (m *ProvisioningPolicyChange_Modified) SetViewIndex(fv int32)

func (*ProvisioningPolicyChange_Modified) String

func (*ProvisioningPolicyChange_Modified) Unmarshal

func (m *ProvisioningPolicyChange_Modified) Unmarshal(b []byte) error

func (*ProvisioningPolicyChange_Modified) UnmarshalJSON

func (m *ProvisioningPolicyChange_Modified) UnmarshalJSON(data []byte) error

type ProvisioningPolicyChange_Modified_

type ProvisioningPolicyChange_Modified_ struct {
	// Modified is returned when watched document is modified
	Modified *ProvisioningPolicyChange_Modified `protobuf:"bytes,2,opt,name=modified,proto3,oneof" firestore:"modified"`
}

type ProvisioningPolicyChange_Removed

type ProvisioningPolicyChange_Removed struct {
	Name *Name `protobuf:"bytes,1,opt,customtype=Name,name=name,proto3" json:"name,omitempty" firestore:"name"`
	// Integer specifying removed ProvisioningPolicy index. Not populated in
	// stateless watch type.
	ViewIndex int32 `protobuf:"varint,2,opt,name=view_index,json=viewIndex,proto3" json:"view_index,omitempty" firestore:"viewIndex"`
	// contains filtered or unexported fields
}

Removed is returned when ProvisioningPolicy is deleted or leaves Query view

func (*ProvisioningPolicyChange_Removed) Descriptor

func (*ProvisioningPolicyChange_Removed) Descriptor() ([]byte, []int)

Deprecated, Use ProvisioningPolicyChange_Removed.ProtoReflect.Descriptor instead.

func (*ProvisioningPolicyChange_Removed) GetName

func (m *ProvisioningPolicyChange_Removed) GetName() *Name

func (*ProvisioningPolicyChange_Removed) GetViewIndex

func (m *ProvisioningPolicyChange_Removed) GetViewIndex() int32

func (*ProvisioningPolicyChange_Removed) GotenMessage

func (*ProvisioningPolicyChange_Removed) GotenMessage()

func (*ProvisioningPolicyChange_Removed) GotenValidate

func (obj *ProvisioningPolicyChange_Removed) GotenValidate() error

func (*ProvisioningPolicyChange_Removed) Marshal

func (m *ProvisioningPolicyChange_Removed) Marshal() ([]byte, error)

func (*ProvisioningPolicyChange_Removed) MarshalJSON

func (m *ProvisioningPolicyChange_Removed) MarshalJSON() ([]byte, error)

func (*ProvisioningPolicyChange_Removed) ProtoMessage

func (*ProvisioningPolicyChange_Removed) ProtoMessage()

func (*ProvisioningPolicyChange_Removed) ProtoReflect

func (*ProvisioningPolicyChange_Removed) Reset

func (*ProvisioningPolicyChange_Removed) SetName

func (m *ProvisioningPolicyChange_Removed) SetName(fv *Name)

func (*ProvisioningPolicyChange_Removed) SetViewIndex

func (m *ProvisioningPolicyChange_Removed) SetViewIndex(fv int32)

func (*ProvisioningPolicyChange_Removed) String

func (*ProvisioningPolicyChange_Removed) Unmarshal

func (m *ProvisioningPolicyChange_Removed) Unmarshal(b []byte) error

func (*ProvisioningPolicyChange_Removed) UnmarshalJSON

func (m *ProvisioningPolicyChange_Removed) UnmarshalJSON(data []byte) error

type ProvisioningPolicyChange_Removed_

type ProvisioningPolicyChange_Removed_ struct {
	// Removed is returned when ProvisioningPolicy is deleted or leaves Query
	// view
	Removed *ProvisioningPolicyChange_Removed `protobuf:"bytes,3,opt,name=removed,proto3,oneof" firestore:"removed"`
}

type ProvisioningPolicyFieldPathBuilder

type ProvisioningPolicyFieldPathBuilder struct{}

func NewProvisioningPolicyFieldPathBuilder

func NewProvisioningPolicyFieldPathBuilder() ProvisioningPolicyFieldPathBuilder

func (ProvisioningPolicyFieldPathBuilder) Description added in v1.2.6

func (ProvisioningPolicyFieldPathBuilder) DisplayName

func (ProvisioningPolicyFieldPathBuilder) Metadata

func (ProvisioningPolicyFieldPathBuilder) Name

func (ProvisioningPolicyFieldPathBuilder) Spec

func (ProvisioningPolicyFieldPathBuilder) Status

type ProvisioningPolicyList

type ProvisioningPolicyList []*ProvisioningPolicy

func (ProvisioningPolicyList) Append

func (ProvisioningPolicyList) AppendList

func (ProvisioningPolicyList) At

func (ProvisioningPolicyList) Length

func (l ProvisioningPolicyList) Length() int

func (ProvisioningPolicyList) Set

func (ProvisioningPolicyList) Slice

func (l ProvisioningPolicyList) Slice(first, second int) gotenresource.ResourceList

type ProvisioningPolicyMap

type ProvisioningPolicyMap map[Name]*ProvisioningPolicy

func (ProvisioningPolicyMap) Delete

func (m ProvisioningPolicyMap) Delete(name gotenresource.Name)

func (ProvisioningPolicyMap) ForEach

func (ProvisioningPolicyMap) Get

func (ProvisioningPolicyMap) Length

func (m ProvisioningPolicyMap) Length() int

func (ProvisioningPolicyMap) Set

type ProvisioningPolicyMapPathSelectorMetadataAnnotations

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

func (ProvisioningPolicyMapPathSelectorMetadataAnnotations) FieldPath

func (ProvisioningPolicyMapPathSelectorMetadataAnnotations) WithArrayOfValues

func (ProvisioningPolicyMapPathSelectorMetadataAnnotations) WithValue

type ProvisioningPolicyMapPathSelectorMetadataLabels

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

func (ProvisioningPolicyMapPathSelectorMetadataLabels) FieldPath

func (ProvisioningPolicyMapPathSelectorMetadataLabels) WithArrayOfValues

func (ProvisioningPolicyMapPathSelectorMetadataLabels) WithValue

type ProvisioningPolicyMapPathSelectorMetadataShards

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

func (ProvisioningPolicyMapPathSelectorMetadataShards) FieldPath

func (ProvisioningPolicyMapPathSelectorMetadataShards) WithArrayOfValues

func (ProvisioningPolicyMapPathSelectorMetadataShards) WithValue

type ProvisioningPolicyMapPathSelectorSpecLabels

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

func (ProvisioningPolicyMapPathSelectorSpecLabels) FieldPath

func (ProvisioningPolicyMapPathSelectorSpecLabels) WithArrayOfValues

func (ProvisioningPolicyMapPathSelectorSpecLabels) WithValue

type ProvisioningPolicyMapPathSelectorSpecTemplateMetadataAnnotations

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

func (ProvisioningPolicyMapPathSelectorSpecTemplateMetadataAnnotations) FieldPath

func (ProvisioningPolicyMapPathSelectorSpecTemplateMetadataAnnotations) WithArrayOfValues

func (ProvisioningPolicyMapPathSelectorSpecTemplateMetadataAnnotations) WithValue

type ProvisioningPolicyMapPathSelectorSpecTemplateMetadataLabels

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

func (ProvisioningPolicyMapPathSelectorSpecTemplateMetadataLabels) FieldPath

func (ProvisioningPolicyMapPathSelectorSpecTemplateMetadataLabels) WithArrayOfValues

func (ProvisioningPolicyMapPathSelectorSpecTemplateMetadataLabels) WithValue

type ProvisioningPolicyMapPathSelectorSpecTemplateMetadataShards

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

func (ProvisioningPolicyMapPathSelectorSpecTemplateMetadataShards) FieldPath

func (ProvisioningPolicyMapPathSelectorSpecTemplateMetadataShards) WithArrayOfValues

func (ProvisioningPolicyMapPathSelectorSpecTemplateMetadataShards) WithValue

type ProvisioningPolicyNameList

type ProvisioningPolicyNameList []*Name

func (ProvisioningPolicyNameList) Append

func (ProvisioningPolicyNameList) AppendList

func (ProvisioningPolicyNameList) At

func (ProvisioningPolicyNameList) Length

func (l ProvisioningPolicyNameList) Length() int

func (ProvisioningPolicyNameList) Set

func (ProvisioningPolicyNameList) Slice

func (l ProvisioningPolicyNameList) Slice(first, second int) gotenresource.NameList

type ProvisioningPolicyParentNameList

type ProvisioningPolicyParentNameList []*ParentName

func (ProvisioningPolicyParentNameList) Append

func (ProvisioningPolicyParentNameList) AppendList

func (ProvisioningPolicyParentNameList) At

func (ProvisioningPolicyParentNameList) Length

func (ProvisioningPolicyParentNameList) Set

func (ProvisioningPolicyParentNameList) Slice

type ProvisioningPolicyParentReferenceList

type ProvisioningPolicyParentReferenceList []*ParentReference

func (ProvisioningPolicyParentReferenceList) Append

func (ProvisioningPolicyParentReferenceList) AppendList

func (ProvisioningPolicyParentReferenceList) At

func (ProvisioningPolicyParentReferenceList) Length

func (ProvisioningPolicyParentReferenceList) Set

func (ProvisioningPolicyParentReferenceList) Slice

type ProvisioningPolicyPathSelectorDescription added in v1.2.6

type ProvisioningPolicyPathSelectorDescription struct{}

func (ProvisioningPolicyPathSelectorDescription) FieldPath added in v1.2.6

func (ProvisioningPolicyPathSelectorDescription) WithArrayOfValues added in v1.2.6

func (ProvisioningPolicyPathSelectorDescription) WithValue added in v1.2.6

type ProvisioningPolicyPathSelectorDisplayName

type ProvisioningPolicyPathSelectorDisplayName struct{}

func (ProvisioningPolicyPathSelectorDisplayName) FieldPath

func (ProvisioningPolicyPathSelectorDisplayName) WithArrayOfValues

func (ProvisioningPolicyPathSelectorDisplayName) WithValue

type ProvisioningPolicyPathSelectorMetadata

type ProvisioningPolicyPathSelectorMetadata struct{}

func (ProvisioningPolicyPathSelectorMetadata) Annotations

func (ProvisioningPolicyPathSelectorMetadata) CreateTime

func (ProvisioningPolicyPathSelectorMetadata) DeleteTime

func (ProvisioningPolicyPathSelectorMetadata) FieldPath

func (ProvisioningPolicyPathSelectorMetadata) Generation

func (ProvisioningPolicyPathSelectorMetadata) Labels

func (ProvisioningPolicyPathSelectorMetadata) Lifecycle

func (ProvisioningPolicyPathSelectorMetadata) OwnerReferences

func (ProvisioningPolicyPathSelectorMetadata) ResourceVersion

func (ProvisioningPolicyPathSelectorMetadata) Services

func (ProvisioningPolicyPathSelectorMetadata) Shards

func (ProvisioningPolicyPathSelectorMetadata) Syncing

func (ProvisioningPolicyPathSelectorMetadata) Tags

func (ProvisioningPolicyPathSelectorMetadata) UpdateTime

func (ProvisioningPolicyPathSelectorMetadata) Uuid

func (ProvisioningPolicyPathSelectorMetadata) WithArrayOfValues

func (ProvisioningPolicyPathSelectorMetadata) WithSubArrayItemValue

func (ProvisioningPolicyPathSelectorMetadata) WithSubArrayOfValues

func (ProvisioningPolicyPathSelectorMetadata) WithSubPath

func (ProvisioningPolicyPathSelectorMetadata) WithSubValue

func (ProvisioningPolicyPathSelectorMetadata) WithValue

type ProvisioningPolicyPathSelectorMetadataAnnotations

type ProvisioningPolicyPathSelectorMetadataAnnotations struct{}

func (ProvisioningPolicyPathSelectorMetadataAnnotations) FieldPath

func (ProvisioningPolicyPathSelectorMetadataAnnotations) WithArrayOfValues

func (ProvisioningPolicyPathSelectorMetadataAnnotations) WithKey

func (ProvisioningPolicyPathSelectorMetadataAnnotations) WithValue

type ProvisioningPolicyPathSelectorMetadataCreateTime

type ProvisioningPolicyPathSelectorMetadataCreateTime struct{}

func (ProvisioningPolicyPathSelectorMetadataCreateTime) FieldPath

func (ProvisioningPolicyPathSelectorMetadataCreateTime) WithArrayOfValues

func (ProvisioningPolicyPathSelectorMetadataCreateTime) WithValue

type ProvisioningPolicyPathSelectorMetadataDeleteTime

type ProvisioningPolicyPathSelectorMetadataDeleteTime struct{}

func (ProvisioningPolicyPathSelectorMetadataDeleteTime) FieldPath

func (ProvisioningPolicyPathSelectorMetadataDeleteTime) WithArrayOfValues

func (ProvisioningPolicyPathSelectorMetadataDeleteTime) WithValue

type ProvisioningPolicyPathSelectorMetadataGeneration

type ProvisioningPolicyPathSelectorMetadataGeneration struct{}

func (ProvisioningPolicyPathSelectorMetadataGeneration) FieldPath

func (ProvisioningPolicyPathSelectorMetadataGeneration) WithArrayOfValues

func (ProvisioningPolicyPathSelectorMetadataGeneration) WithValue

type ProvisioningPolicyPathSelectorMetadataLabels

type ProvisioningPolicyPathSelectorMetadataLabels struct{}

func (ProvisioningPolicyPathSelectorMetadataLabels) FieldPath

func (ProvisioningPolicyPathSelectorMetadataLabels) WithArrayOfValues

func (ProvisioningPolicyPathSelectorMetadataLabels) WithKey

func (ProvisioningPolicyPathSelectorMetadataLabels) WithValue

type ProvisioningPolicyPathSelectorMetadataLifecycle

type ProvisioningPolicyPathSelectorMetadataLifecycle struct{}

func (ProvisioningPolicyPathSelectorMetadataLifecycle) BlockDeletion

func (ProvisioningPolicyPathSelectorMetadataLifecycle) FieldPath

func (ProvisioningPolicyPathSelectorMetadataLifecycle) State

func (ProvisioningPolicyPathSelectorMetadataLifecycle) WithArrayOfValues

func (ProvisioningPolicyPathSelectorMetadataLifecycle) WithValue

type ProvisioningPolicyPathSelectorMetadataLifecycleBlockDeletion

type ProvisioningPolicyPathSelectorMetadataLifecycleBlockDeletion struct{}

func (ProvisioningPolicyPathSelectorMetadataLifecycleBlockDeletion) FieldPath

func (ProvisioningPolicyPathSelectorMetadataLifecycleBlockDeletion) WithArrayOfValues

func (ProvisioningPolicyPathSelectorMetadataLifecycleBlockDeletion) WithValue

type ProvisioningPolicyPathSelectorMetadataLifecycleState

type ProvisioningPolicyPathSelectorMetadataLifecycleState struct{}

func (ProvisioningPolicyPathSelectorMetadataLifecycleState) FieldPath

func (ProvisioningPolicyPathSelectorMetadataLifecycleState) WithArrayOfValues

func (ProvisioningPolicyPathSelectorMetadataLifecycleState) WithValue

type ProvisioningPolicyPathSelectorMetadataOwnerReferences

type ProvisioningPolicyPathSelectorMetadataOwnerReferences struct{}

func (ProvisioningPolicyPathSelectorMetadataOwnerReferences) Controller

func (ProvisioningPolicyPathSelectorMetadataOwnerReferences) FieldPath

func (ProvisioningPolicyPathSelectorMetadataOwnerReferences) Kind

func (ProvisioningPolicyPathSelectorMetadataOwnerReferences) Name

func (ProvisioningPolicyPathSelectorMetadataOwnerReferences) Region

func (ProvisioningPolicyPathSelectorMetadataOwnerReferences) UnsetOnDelete added in v1.9.1

func (ProvisioningPolicyPathSelectorMetadataOwnerReferences) Version

func (ProvisioningPolicyPathSelectorMetadataOwnerReferences) WithArrayOfValues

func (ProvisioningPolicyPathSelectorMetadataOwnerReferences) WithItemValue

func (ProvisioningPolicyPathSelectorMetadataOwnerReferences) WithValue

type ProvisioningPolicyPathSelectorMetadataOwnerReferencesController

type ProvisioningPolicyPathSelectorMetadataOwnerReferencesController struct{}

func (ProvisioningPolicyPathSelectorMetadataOwnerReferencesController) FieldPath

func (ProvisioningPolicyPathSelectorMetadataOwnerReferencesController) WithArrayOfValues

func (ProvisioningPolicyPathSelectorMetadataOwnerReferencesController) WithValue

type ProvisioningPolicyPathSelectorMetadataOwnerReferencesKind

type ProvisioningPolicyPathSelectorMetadataOwnerReferencesKind struct{}

func (ProvisioningPolicyPathSelectorMetadataOwnerReferencesKind) FieldPath

func (ProvisioningPolicyPathSelectorMetadataOwnerReferencesKind) WithArrayOfValues

func (ProvisioningPolicyPathSelectorMetadataOwnerReferencesKind) WithValue

type ProvisioningPolicyPathSelectorMetadataOwnerReferencesName

type ProvisioningPolicyPathSelectorMetadataOwnerReferencesName struct{}

func (ProvisioningPolicyPathSelectorMetadataOwnerReferencesName) FieldPath

func (ProvisioningPolicyPathSelectorMetadataOwnerReferencesName) WithArrayOfValues

func (ProvisioningPolicyPathSelectorMetadataOwnerReferencesName) WithValue

type ProvisioningPolicyPathSelectorMetadataOwnerReferencesRegion

type ProvisioningPolicyPathSelectorMetadataOwnerReferencesRegion struct{}

func (ProvisioningPolicyPathSelectorMetadataOwnerReferencesRegion) FieldPath

func (ProvisioningPolicyPathSelectorMetadataOwnerReferencesRegion) WithArrayOfValues

func (ProvisioningPolicyPathSelectorMetadataOwnerReferencesRegion) WithValue

type ProvisioningPolicyPathSelectorMetadataOwnerReferencesRequiresOwnerReference

type ProvisioningPolicyPathSelectorMetadataOwnerReferencesRequiresOwnerReference struct{}

func (ProvisioningPolicyPathSelectorMetadataOwnerReferencesRequiresOwnerReference) FieldPath

func (ProvisioningPolicyPathSelectorMetadataOwnerReferencesRequiresOwnerReference) WithArrayOfValues

func (ProvisioningPolicyPathSelectorMetadataOwnerReferencesRequiresOwnerReference) WithValue

type ProvisioningPolicyPathSelectorMetadataOwnerReferencesUnsetOnDelete added in v1.9.1

type ProvisioningPolicyPathSelectorMetadataOwnerReferencesUnsetOnDelete struct{}

func (ProvisioningPolicyPathSelectorMetadataOwnerReferencesUnsetOnDelete) FieldPath added in v1.9.1

func (ProvisioningPolicyPathSelectorMetadataOwnerReferencesUnsetOnDelete) WithArrayOfValues added in v1.9.1

func (ProvisioningPolicyPathSelectorMetadataOwnerReferencesUnsetOnDelete) WithValue added in v1.9.1

type ProvisioningPolicyPathSelectorMetadataOwnerReferencesVersion

type ProvisioningPolicyPathSelectorMetadataOwnerReferencesVersion struct{}

func (ProvisioningPolicyPathSelectorMetadataOwnerReferencesVersion) FieldPath

func (ProvisioningPolicyPathSelectorMetadataOwnerReferencesVersion) WithArrayOfValues

func (ProvisioningPolicyPathSelectorMetadataOwnerReferencesVersion) WithValue

type ProvisioningPolicyPathSelectorMetadataResourceVersion

type ProvisioningPolicyPathSelectorMetadataResourceVersion struct{}

func (ProvisioningPolicyPathSelectorMetadataResourceVersion) FieldPath

func (ProvisioningPolicyPathSelectorMetadataResourceVersion) WithArrayOfValues

func (ProvisioningPolicyPathSelectorMetadataResourceVersion) WithValue

type ProvisioningPolicyPathSelectorMetadataServices

type ProvisioningPolicyPathSelectorMetadataServices struct{}

func (ProvisioningPolicyPathSelectorMetadataServices) AllowedServices

func (ProvisioningPolicyPathSelectorMetadataServices) FieldPath

func (ProvisioningPolicyPathSelectorMetadataServices) OwningService

func (ProvisioningPolicyPathSelectorMetadataServices) WithArrayOfValues

func (ProvisioningPolicyPathSelectorMetadataServices) WithValue

type ProvisioningPolicyPathSelectorMetadataServicesAllowedServices

type ProvisioningPolicyPathSelectorMetadataServicesAllowedServices struct{}

func (ProvisioningPolicyPathSelectorMetadataServicesAllowedServices) FieldPath

func (ProvisioningPolicyPathSelectorMetadataServicesAllowedServices) WithArrayOfValues

func (ProvisioningPolicyPathSelectorMetadataServicesAllowedServices) WithItemValue

func (ProvisioningPolicyPathSelectorMetadataServicesAllowedServices) WithValue

type ProvisioningPolicyPathSelectorMetadataServicesOwningService

type ProvisioningPolicyPathSelectorMetadataServicesOwningService struct{}

func (ProvisioningPolicyPathSelectorMetadataServicesOwningService) FieldPath

func (ProvisioningPolicyPathSelectorMetadataServicesOwningService) WithArrayOfValues

func (ProvisioningPolicyPathSelectorMetadataServicesOwningService) WithValue

type ProvisioningPolicyPathSelectorMetadataShards

type ProvisioningPolicyPathSelectorMetadataShards struct{}

func (ProvisioningPolicyPathSelectorMetadataShards) FieldPath

func (ProvisioningPolicyPathSelectorMetadataShards) WithArrayOfValues

func (ProvisioningPolicyPathSelectorMetadataShards) WithKey

func (ProvisioningPolicyPathSelectorMetadataShards) WithValue

type ProvisioningPolicyPathSelectorMetadataSyncing

type ProvisioningPolicyPathSelectorMetadataSyncing struct{}

func (ProvisioningPolicyPathSelectorMetadataSyncing) FieldPath

func (ProvisioningPolicyPathSelectorMetadataSyncing) OwningRegion

func (ProvisioningPolicyPathSelectorMetadataSyncing) Regions

func (ProvisioningPolicyPathSelectorMetadataSyncing) WithArrayOfValues

func (ProvisioningPolicyPathSelectorMetadataSyncing) WithValue

type ProvisioningPolicyPathSelectorMetadataSyncingOwningRegion

type ProvisioningPolicyPathSelectorMetadataSyncingOwningRegion struct{}

func (ProvisioningPolicyPathSelectorMetadataSyncingOwningRegion) FieldPath

func (ProvisioningPolicyPathSelectorMetadataSyncingOwningRegion) WithArrayOfValues

func (ProvisioningPolicyPathSelectorMetadataSyncingOwningRegion) WithValue

type ProvisioningPolicyPathSelectorMetadataSyncingRegions

type ProvisioningPolicyPathSelectorMetadataSyncingRegions struct{}

func (ProvisioningPolicyPathSelectorMetadataSyncingRegions) FieldPath

func (ProvisioningPolicyPathSelectorMetadataSyncingRegions) WithArrayOfValues

func (ProvisioningPolicyPathSelectorMetadataSyncingRegions) WithItemValue

func (ProvisioningPolicyPathSelectorMetadataSyncingRegions) WithValue

type ProvisioningPolicyPathSelectorMetadataTags

type ProvisioningPolicyPathSelectorMetadataTags struct{}

func (ProvisioningPolicyPathSelectorMetadataTags) FieldPath

func (ProvisioningPolicyPathSelectorMetadataTags) WithArrayOfValues

func (ProvisioningPolicyPathSelectorMetadataTags) WithItemValue

func (ProvisioningPolicyPathSelectorMetadataTags) WithValue

type ProvisioningPolicyPathSelectorMetadataUpdateTime

type ProvisioningPolicyPathSelectorMetadataUpdateTime struct{}

func (ProvisioningPolicyPathSelectorMetadataUpdateTime) FieldPath

func (ProvisioningPolicyPathSelectorMetadataUpdateTime) WithArrayOfValues

func (ProvisioningPolicyPathSelectorMetadataUpdateTime) WithValue

type ProvisioningPolicyPathSelectorMetadataUuid

type ProvisioningPolicyPathSelectorMetadataUuid struct{}

func (ProvisioningPolicyPathSelectorMetadataUuid) FieldPath

func (ProvisioningPolicyPathSelectorMetadataUuid) WithArrayOfValues

func (ProvisioningPolicyPathSelectorMetadataUuid) WithValue

type ProvisioningPolicyPathSelectorName

type ProvisioningPolicyPathSelectorName struct{}

func (ProvisioningPolicyPathSelectorName) FieldPath

func (ProvisioningPolicyPathSelectorName) WithArrayOfValues

func (ProvisioningPolicyPathSelectorName) WithValue

type ProvisioningPolicyPathSelectorSpec

type ProvisioningPolicyPathSelectorSpec struct{}

func (ProvisioningPolicyPathSelectorSpec) Condition

func (ProvisioningPolicyPathSelectorSpec) ConditionParams

func (ProvisioningPolicyPathSelectorSpec) DeviceDisplayNameFormat added in v1.8.3

func (ProvisioningPolicyPathSelectorSpec) DeviceNameFormat

func (ProvisioningPolicyPathSelectorSpec) FieldPath

func (ProvisioningPolicyPathSelectorSpec) IdentityFieldPaths

func (ProvisioningPolicyPathSelectorSpec) Labels

func (ProvisioningPolicyPathSelectorSpec) Mode

func (ProvisioningPolicyPathSelectorSpec) Role

func (ProvisioningPolicyPathSelectorSpec) ScopeParams

func (ProvisioningPolicyPathSelectorSpec) ServiceAccount

func (ProvisioningPolicyPathSelectorSpec) Template

func (ProvisioningPolicyPathSelectorSpec) WithArrayOfValues

func (ProvisioningPolicyPathSelectorSpec) WithSubArrayItemValue

func (ProvisioningPolicyPathSelectorSpec) WithSubArrayOfValues

func (ProvisioningPolicyPathSelectorSpec) WithSubPath

func (ProvisioningPolicyPathSelectorSpec) WithSubValue

func (ProvisioningPolicyPathSelectorSpec) WithValue

type ProvisioningPolicyPathSelectorSpecCondition

type ProvisioningPolicyPathSelectorSpecCondition struct{}

func (ProvisioningPolicyPathSelectorSpecCondition) FieldPath

func (ProvisioningPolicyPathSelectorSpecCondition) WithArrayOfValues

func (ProvisioningPolicyPathSelectorSpecCondition) WithValue

type ProvisioningPolicyPathSelectorSpecConditionParams

type ProvisioningPolicyPathSelectorSpecConditionParams struct{}

func (ProvisioningPolicyPathSelectorSpecConditionParams) FieldPath

func (ProvisioningPolicyPathSelectorSpecConditionParams) WithArrayOfValues

func (ProvisioningPolicyPathSelectorSpecConditionParams) WithValue

type ProvisioningPolicyPathSelectorSpecDeviceDisplayNameFormat added in v1.8.3

type ProvisioningPolicyPathSelectorSpecDeviceDisplayNameFormat struct{}

func (ProvisioningPolicyPathSelectorSpecDeviceDisplayNameFormat) FieldPath added in v1.8.3

func (ProvisioningPolicyPathSelectorSpecDeviceDisplayNameFormat) WithArrayOfValues added in v1.8.3

func (ProvisioningPolicyPathSelectorSpecDeviceDisplayNameFormat) WithValue added in v1.8.3

type ProvisioningPolicyPathSelectorSpecDeviceNameFormat

type ProvisioningPolicyPathSelectorSpecDeviceNameFormat struct{}

func (ProvisioningPolicyPathSelectorSpecDeviceNameFormat) FieldPath

func (ProvisioningPolicyPathSelectorSpecDeviceNameFormat) WithArrayOfValues

func (ProvisioningPolicyPathSelectorSpecDeviceNameFormat) WithValue

type ProvisioningPolicyPathSelectorSpecIdentityFieldPaths

type ProvisioningPolicyPathSelectorSpecIdentityFieldPaths struct{}

func (ProvisioningPolicyPathSelectorSpecIdentityFieldPaths) FieldPath

func (ProvisioningPolicyPathSelectorSpecIdentityFieldPaths) WithArrayOfValues

func (ProvisioningPolicyPathSelectorSpecIdentityFieldPaths) WithItemValue

func (ProvisioningPolicyPathSelectorSpecIdentityFieldPaths) WithValue

type ProvisioningPolicyPathSelectorSpecLabels

type ProvisioningPolicyPathSelectorSpecLabels struct{}

func (ProvisioningPolicyPathSelectorSpecLabels) FieldPath

func (ProvisioningPolicyPathSelectorSpecLabels) WithArrayOfValues

func (ProvisioningPolicyPathSelectorSpecLabels) WithKey

func (ProvisioningPolicyPathSelectorSpecLabels) WithValue

type ProvisioningPolicyPathSelectorSpecMode

type ProvisioningPolicyPathSelectorSpecMode struct{}

func (ProvisioningPolicyPathSelectorSpecMode) FieldPath

func (ProvisioningPolicyPathSelectorSpecMode) WithArrayOfValues

func (ProvisioningPolicyPathSelectorSpecMode) WithValue

type ProvisioningPolicyPathSelectorSpecRole

type ProvisioningPolicyPathSelectorSpecRole struct{}

func (ProvisioningPolicyPathSelectorSpecRole) FieldPath

func (ProvisioningPolicyPathSelectorSpecRole) WithArrayOfValues

func (ProvisioningPolicyPathSelectorSpecRole) WithValue

type ProvisioningPolicyPathSelectorSpecScopeParams

type ProvisioningPolicyPathSelectorSpecScopeParams struct{}

func (ProvisioningPolicyPathSelectorSpecScopeParams) FieldPath

func (ProvisioningPolicyPathSelectorSpecScopeParams) Name

func (ProvisioningPolicyPathSelectorSpecScopeParams) String_

func (ProvisioningPolicyPathSelectorSpecScopeParams) Strings

func (ProvisioningPolicyPathSelectorSpecScopeParams) ValueFrom added in v1.2.0

func (ProvisioningPolicyPathSelectorSpecScopeParams) WithArrayOfValues

func (ProvisioningPolicyPathSelectorSpecScopeParams) WithItemValue

func (ProvisioningPolicyPathSelectorSpecScopeParams) WithValue

type ProvisioningPolicyPathSelectorSpecScopeParamsName

type ProvisioningPolicyPathSelectorSpecScopeParamsName struct{}

func (ProvisioningPolicyPathSelectorSpecScopeParamsName) FieldPath

func (ProvisioningPolicyPathSelectorSpecScopeParamsName) WithArrayOfValues

func (ProvisioningPolicyPathSelectorSpecScopeParamsName) WithValue

type ProvisioningPolicyPathSelectorSpecScopeParamsString

type ProvisioningPolicyPathSelectorSpecScopeParamsString struct{}

func (ProvisioningPolicyPathSelectorSpecScopeParamsString) FieldPath

func (ProvisioningPolicyPathSelectorSpecScopeParamsString) Value

func (ProvisioningPolicyPathSelectorSpecScopeParamsString) WithArrayOfValues

func (ProvisioningPolicyPathSelectorSpecScopeParamsString) WithValue

type ProvisioningPolicyPathSelectorSpecScopeParamsStringValue

type ProvisioningPolicyPathSelectorSpecScopeParamsStringValue struct{}

func (ProvisioningPolicyPathSelectorSpecScopeParamsStringValue) FieldPath

func (ProvisioningPolicyPathSelectorSpecScopeParamsStringValue) WithArrayOfValues

func (ProvisioningPolicyPathSelectorSpecScopeParamsStringValue) WithValue

type ProvisioningPolicyPathSelectorSpecScopeParamsStrings

type ProvisioningPolicyPathSelectorSpecScopeParamsStrings struct{}

func (ProvisioningPolicyPathSelectorSpecScopeParamsStrings) FieldPath

func (ProvisioningPolicyPathSelectorSpecScopeParamsStrings) Values

func (ProvisioningPolicyPathSelectorSpecScopeParamsStrings) WithArrayOfValues

func (ProvisioningPolicyPathSelectorSpecScopeParamsStrings) WithValue

type ProvisioningPolicyPathSelectorSpecScopeParamsStringsValues

type ProvisioningPolicyPathSelectorSpecScopeParamsStringsValues struct{}

func (ProvisioningPolicyPathSelectorSpecScopeParamsStringsValues) FieldPath

func (ProvisioningPolicyPathSelectorSpecScopeParamsStringsValues) WithArrayOfValues

func (ProvisioningPolicyPathSelectorSpecScopeParamsStringsValues) WithItemValue

func (ProvisioningPolicyPathSelectorSpecScopeParamsStringsValues) WithValue

type ProvisioningPolicyPathSelectorSpecScopeParamsValueFrom added in v1.2.0

type ProvisioningPolicyPathSelectorSpecScopeParamsValueFrom struct{}

func (ProvisioningPolicyPathSelectorSpecScopeParamsValueFrom) FieldPath added in v1.2.0

func (ProvisioningPolicyPathSelectorSpecScopeParamsValueFrom) Path added in v1.2.0

func (ProvisioningPolicyPathSelectorSpecScopeParamsValueFrom) Source added in v1.2.0

func (ProvisioningPolicyPathSelectorSpecScopeParamsValueFrom) WithArrayOfValues added in v1.2.0

func (ProvisioningPolicyPathSelectorSpecScopeParamsValueFrom) WithValue added in v1.2.0

type ProvisioningPolicyPathSelectorSpecScopeParamsValueFromPath added in v1.2.0

type ProvisioningPolicyPathSelectorSpecScopeParamsValueFromPath struct{}

func (ProvisioningPolicyPathSelectorSpecScopeParamsValueFromPath) FieldPath added in v1.2.0

func (ProvisioningPolicyPathSelectorSpecScopeParamsValueFromPath) WithArrayOfValues added in v1.2.0

func (ProvisioningPolicyPathSelectorSpecScopeParamsValueFromPath) WithValue added in v1.2.0

type ProvisioningPolicyPathSelectorSpecScopeParamsValueFromSource added in v1.2.0

type ProvisioningPolicyPathSelectorSpecScopeParamsValueFromSource struct{}

func (ProvisioningPolicyPathSelectorSpecScopeParamsValueFromSource) FieldPath added in v1.2.0

func (ProvisioningPolicyPathSelectorSpecScopeParamsValueFromSource) WithArrayOfValues added in v1.2.0

func (ProvisioningPolicyPathSelectorSpecScopeParamsValueFromSource) WithValue added in v1.2.0

type ProvisioningPolicyPathSelectorSpecServiceAccount

type ProvisioningPolicyPathSelectorSpecServiceAccount struct{}

func (ProvisioningPolicyPathSelectorSpecServiceAccount) FieldPath

func (ProvisioningPolicyPathSelectorSpecServiceAccount) WithArrayOfValues

func (ProvisioningPolicyPathSelectorSpecServiceAccount) WithValue

type ProvisioningPolicyPathSelectorSpecTemplate

type ProvisioningPolicyPathSelectorSpecTemplate struct{}

func (ProvisioningPolicyPathSelectorSpecTemplate) FieldPath

func (ProvisioningPolicyPathSelectorSpecTemplate) Metadata

func (ProvisioningPolicyPathSelectorSpecTemplate) PublicListingSpec

func (ProvisioningPolicyPathSelectorSpecTemplate) Spec

func (ProvisioningPolicyPathSelectorSpecTemplate) WithArrayOfValues

func (ProvisioningPolicyPathSelectorSpecTemplate) WithValue

type ProvisioningPolicyPathSelectorSpecTemplateMetadata

type ProvisioningPolicyPathSelectorSpecTemplateMetadata struct{}

func (ProvisioningPolicyPathSelectorSpecTemplateMetadata) Annotations

func (ProvisioningPolicyPathSelectorSpecTemplateMetadata) CreateTime

func (ProvisioningPolicyPathSelectorSpecTemplateMetadata) DeleteTime

func (ProvisioningPolicyPathSelectorSpecTemplateMetadata) FieldPath

func (ProvisioningPolicyPathSelectorSpecTemplateMetadata) Generation

func (ProvisioningPolicyPathSelectorSpecTemplateMetadata) Labels

func (ProvisioningPolicyPathSelectorSpecTemplateMetadata) Lifecycle

func (ProvisioningPolicyPathSelectorSpecTemplateMetadata) OwnerReferences

func (ProvisioningPolicyPathSelectorSpecTemplateMetadata) ResourceVersion

func (ProvisioningPolicyPathSelectorSpecTemplateMetadata) Services

func (ProvisioningPolicyPathSelectorSpecTemplateMetadata) Shards

func (ProvisioningPolicyPathSelectorSpecTemplateMetadata) Syncing

func (ProvisioningPolicyPathSelectorSpecTemplateMetadata) Tags

func (ProvisioningPolicyPathSelectorSpecTemplateMetadata) UpdateTime

func (ProvisioningPolicyPathSelectorSpecTemplateMetadata) Uuid

func (ProvisioningPolicyPathSelectorSpecTemplateMetadata) WithArrayOfValues

func (ProvisioningPolicyPathSelectorSpecTemplateMetadata) WithValue

type ProvisioningPolicyPathSelectorSpecTemplateMetadataAnnotations

type ProvisioningPolicyPathSelectorSpecTemplateMetadataAnnotations struct{}

func (ProvisioningPolicyPathSelectorSpecTemplateMetadataAnnotations) FieldPath

func (ProvisioningPolicyPathSelectorSpecTemplateMetadataAnnotations) WithArrayOfValues

func (ProvisioningPolicyPathSelectorSpecTemplateMetadataAnnotations) WithKey

func (ProvisioningPolicyPathSelectorSpecTemplateMetadataAnnotations) WithValue

type ProvisioningPolicyPathSelectorSpecTemplateMetadataCreateTime

type ProvisioningPolicyPathSelectorSpecTemplateMetadataCreateTime struct{}

func (ProvisioningPolicyPathSelectorSpecTemplateMetadataCreateTime) FieldPath

func (ProvisioningPolicyPathSelectorSpecTemplateMetadataCreateTime) WithArrayOfValues

func (ProvisioningPolicyPathSelectorSpecTemplateMetadataCreateTime) WithValue

type ProvisioningPolicyPathSelectorSpecTemplateMetadataDeleteTime

type ProvisioningPolicyPathSelectorSpecTemplateMetadataDeleteTime struct{}

func (ProvisioningPolicyPathSelectorSpecTemplateMetadataDeleteTime) FieldPath

func (ProvisioningPolicyPathSelectorSpecTemplateMetadataDeleteTime) WithArrayOfValues

func (ProvisioningPolicyPathSelectorSpecTemplateMetadataDeleteTime) WithValue

type ProvisioningPolicyPathSelectorSpecTemplateMetadataGeneration

type ProvisioningPolicyPathSelectorSpecTemplateMetadataGeneration struct{}

func (ProvisioningPolicyPathSelectorSpecTemplateMetadataGeneration) FieldPath

func (ProvisioningPolicyPathSelectorSpecTemplateMetadataGeneration) WithArrayOfValues

func (ProvisioningPolicyPathSelectorSpecTemplateMetadataGeneration) WithValue

type ProvisioningPolicyPathSelectorSpecTemplateMetadataLabels

type ProvisioningPolicyPathSelectorSpecTemplateMetadataLabels struct{}

func (ProvisioningPolicyPathSelectorSpecTemplateMetadataLabels) FieldPath

func (ProvisioningPolicyPathSelectorSpecTemplateMetadataLabels) WithArrayOfValues

func (ProvisioningPolicyPathSelectorSpecTemplateMetadataLabels) WithKey

func (ProvisioningPolicyPathSelectorSpecTemplateMetadataLabels) WithValue

type ProvisioningPolicyPathSelectorSpecTemplateMetadataLifecycle

type ProvisioningPolicyPathSelectorSpecTemplateMetadataLifecycle struct{}

func (ProvisioningPolicyPathSelectorSpecTemplateMetadataLifecycle) FieldPath

func (ProvisioningPolicyPathSelectorSpecTemplateMetadataLifecycle) State

func (ProvisioningPolicyPathSelectorSpecTemplateMetadataLifecycle) WithArrayOfValues

func (ProvisioningPolicyPathSelectorSpecTemplateMetadataLifecycle) WithValue

type ProvisioningPolicyPathSelectorSpecTemplateMetadataLifecycleBlockDeletion

type ProvisioningPolicyPathSelectorSpecTemplateMetadataLifecycleBlockDeletion struct{}

func (ProvisioningPolicyPathSelectorSpecTemplateMetadataLifecycleBlockDeletion) FieldPath

func (ProvisioningPolicyPathSelectorSpecTemplateMetadataLifecycleBlockDeletion) WithArrayOfValues

func (ProvisioningPolicyPathSelectorSpecTemplateMetadataLifecycleBlockDeletion) WithValue

type ProvisioningPolicyPathSelectorSpecTemplateMetadataLifecycleState

type ProvisioningPolicyPathSelectorSpecTemplateMetadataLifecycleState struct{}

func (ProvisioningPolicyPathSelectorSpecTemplateMetadataLifecycleState) FieldPath

func (ProvisioningPolicyPathSelectorSpecTemplateMetadataLifecycleState) WithArrayOfValues

func (ProvisioningPolicyPathSelectorSpecTemplateMetadataLifecycleState) WithValue

type ProvisioningPolicyPathSelectorSpecTemplateMetadataOwnerReferences

type ProvisioningPolicyPathSelectorSpecTemplateMetadataOwnerReferences struct{}

func (ProvisioningPolicyPathSelectorSpecTemplateMetadataOwnerReferences) FieldPath

func (ProvisioningPolicyPathSelectorSpecTemplateMetadataOwnerReferences) UnsetOnDelete added in v1.9.1

func (ProvisioningPolicyPathSelectorSpecTemplateMetadataOwnerReferences) WithArrayOfValues

func (ProvisioningPolicyPathSelectorSpecTemplateMetadataOwnerReferences) WithItemValue

func (ProvisioningPolicyPathSelectorSpecTemplateMetadataOwnerReferences) WithValue

type ProvisioningPolicyPathSelectorSpecTemplateMetadataOwnerReferencesController

type ProvisioningPolicyPathSelectorSpecTemplateMetadataOwnerReferencesController struct{}

func (ProvisioningPolicyPathSelectorSpecTemplateMetadataOwnerReferencesController) FieldPath

func (ProvisioningPolicyPathSelectorSpecTemplateMetadataOwnerReferencesController) WithArrayOfValues

func (ProvisioningPolicyPathSelectorSpecTemplateMetadataOwnerReferencesController) WithValue

type ProvisioningPolicyPathSelectorSpecTemplateMetadataOwnerReferencesKind

type ProvisioningPolicyPathSelectorSpecTemplateMetadataOwnerReferencesKind struct{}

func (ProvisioningPolicyPathSelectorSpecTemplateMetadataOwnerReferencesKind) FieldPath

func (ProvisioningPolicyPathSelectorSpecTemplateMetadataOwnerReferencesKind) WithArrayOfValues

func (ProvisioningPolicyPathSelectorSpecTemplateMetadataOwnerReferencesKind) WithValue

type ProvisioningPolicyPathSelectorSpecTemplateMetadataOwnerReferencesName

type ProvisioningPolicyPathSelectorSpecTemplateMetadataOwnerReferencesName struct{}

func (ProvisioningPolicyPathSelectorSpecTemplateMetadataOwnerReferencesName) FieldPath

func (ProvisioningPolicyPathSelectorSpecTemplateMetadataOwnerReferencesName) WithArrayOfValues

func (ProvisioningPolicyPathSelectorSpecTemplateMetadataOwnerReferencesName) WithValue

type ProvisioningPolicyPathSelectorSpecTemplateMetadataOwnerReferencesRegion

type ProvisioningPolicyPathSelectorSpecTemplateMetadataOwnerReferencesRegion struct{}

func (ProvisioningPolicyPathSelectorSpecTemplateMetadataOwnerReferencesRegion) FieldPath

func (ProvisioningPolicyPathSelectorSpecTemplateMetadataOwnerReferencesRegion) WithArrayOfValues

func (ProvisioningPolicyPathSelectorSpecTemplateMetadataOwnerReferencesRegion) WithValue

type ProvisioningPolicyPathSelectorSpecTemplateMetadataOwnerReferencesRequiresOwnerReference

type ProvisioningPolicyPathSelectorSpecTemplateMetadataOwnerReferencesRequiresOwnerReference struct{}

func (ProvisioningPolicyPathSelectorSpecTemplateMetadataOwnerReferencesRequiresOwnerReference) FieldPath

func (ProvisioningPolicyPathSelectorSpecTemplateMetadataOwnerReferencesRequiresOwnerReference) WithArrayOfValues

func (ProvisioningPolicyPathSelectorSpecTemplateMetadataOwnerReferencesRequiresOwnerReference) WithValue

type ProvisioningPolicyPathSelectorSpecTemplateMetadataOwnerReferencesUnsetOnDelete added in v1.9.1

type ProvisioningPolicyPathSelectorSpecTemplateMetadataOwnerReferencesUnsetOnDelete struct{}

func (ProvisioningPolicyPathSelectorSpecTemplateMetadataOwnerReferencesUnsetOnDelete) FieldPath added in v1.9.1

func (ProvisioningPolicyPathSelectorSpecTemplateMetadataOwnerReferencesUnsetOnDelete) WithArrayOfValues added in v1.9.1

func (ProvisioningPolicyPathSelectorSpecTemplateMetadataOwnerReferencesUnsetOnDelete) WithValue added in v1.9.1

type ProvisioningPolicyPathSelectorSpecTemplateMetadataOwnerReferencesVersion

type ProvisioningPolicyPathSelectorSpecTemplateMetadataOwnerReferencesVersion struct{}

func (ProvisioningPolicyPathSelectorSpecTemplateMetadataOwnerReferencesVersion) FieldPath

func (ProvisioningPolicyPathSelectorSpecTemplateMetadataOwnerReferencesVersion) WithArrayOfValues

func (ProvisioningPolicyPathSelectorSpecTemplateMetadataOwnerReferencesVersion) WithValue

type ProvisioningPolicyPathSelectorSpecTemplateMetadataResourceVersion

type ProvisioningPolicyPathSelectorSpecTemplateMetadataResourceVersion struct{}

func (ProvisioningPolicyPathSelectorSpecTemplateMetadataResourceVersion) FieldPath

func (ProvisioningPolicyPathSelectorSpecTemplateMetadataResourceVersion) WithArrayOfValues

func (ProvisioningPolicyPathSelectorSpecTemplateMetadataResourceVersion) WithValue

type ProvisioningPolicyPathSelectorSpecTemplateMetadataServices

type ProvisioningPolicyPathSelectorSpecTemplateMetadataServices struct{}

func (ProvisioningPolicyPathSelectorSpecTemplateMetadataServices) FieldPath

func (ProvisioningPolicyPathSelectorSpecTemplateMetadataServices) WithArrayOfValues

func (ProvisioningPolicyPathSelectorSpecTemplateMetadataServices) WithValue

type ProvisioningPolicyPathSelectorSpecTemplateMetadataServicesAllowedServices

type ProvisioningPolicyPathSelectorSpecTemplateMetadataServicesAllowedServices struct{}

func (ProvisioningPolicyPathSelectorSpecTemplateMetadataServicesAllowedServices) FieldPath

func (ProvisioningPolicyPathSelectorSpecTemplateMetadataServicesAllowedServices) WithArrayOfValues

func (ProvisioningPolicyPathSelectorSpecTemplateMetadataServicesAllowedServices) WithItemValue

func (ProvisioningPolicyPathSelectorSpecTemplateMetadataServicesAllowedServices) WithValue

type ProvisioningPolicyPathSelectorSpecTemplateMetadataServicesOwningService

type ProvisioningPolicyPathSelectorSpecTemplateMetadataServicesOwningService struct{}

func (ProvisioningPolicyPathSelectorSpecTemplateMetadataServicesOwningService) FieldPath

func (ProvisioningPolicyPathSelectorSpecTemplateMetadataServicesOwningService) WithArrayOfValues

func (ProvisioningPolicyPathSelectorSpecTemplateMetadataServicesOwningService) WithValue

type ProvisioningPolicyPathSelectorSpecTemplateMetadataShards

type ProvisioningPolicyPathSelectorSpecTemplateMetadataShards struct{}

func (ProvisioningPolicyPathSelectorSpecTemplateMetadataShards) FieldPath

func (ProvisioningPolicyPathSelectorSpecTemplateMetadataShards) WithArrayOfValues

func (ProvisioningPolicyPathSelectorSpecTemplateMetadataShards) WithKey

func (ProvisioningPolicyPathSelectorSpecTemplateMetadataShards) WithValue

type ProvisioningPolicyPathSelectorSpecTemplateMetadataSyncing

type ProvisioningPolicyPathSelectorSpecTemplateMetadataSyncing struct{}

func (ProvisioningPolicyPathSelectorSpecTemplateMetadataSyncing) FieldPath

func (ProvisioningPolicyPathSelectorSpecTemplateMetadataSyncing) Regions

func (ProvisioningPolicyPathSelectorSpecTemplateMetadataSyncing) WithArrayOfValues

func (ProvisioningPolicyPathSelectorSpecTemplateMetadataSyncing) WithValue

type ProvisioningPolicyPathSelectorSpecTemplateMetadataSyncingOwningRegion

type ProvisioningPolicyPathSelectorSpecTemplateMetadataSyncingOwningRegion struct{}

func (ProvisioningPolicyPathSelectorSpecTemplateMetadataSyncingOwningRegion) FieldPath

func (ProvisioningPolicyPathSelectorSpecTemplateMetadataSyncingOwningRegion) WithArrayOfValues

func (ProvisioningPolicyPathSelectorSpecTemplateMetadataSyncingOwningRegion) WithValue

type ProvisioningPolicyPathSelectorSpecTemplateMetadataSyncingRegions

type ProvisioningPolicyPathSelectorSpecTemplateMetadataSyncingRegions struct{}

func (ProvisioningPolicyPathSelectorSpecTemplateMetadataSyncingRegions) FieldPath

func (ProvisioningPolicyPathSelectorSpecTemplateMetadataSyncingRegions) WithArrayOfValues

func (ProvisioningPolicyPathSelectorSpecTemplateMetadataSyncingRegions) WithItemValue

func (ProvisioningPolicyPathSelectorSpecTemplateMetadataSyncingRegions) WithValue

type ProvisioningPolicyPathSelectorSpecTemplateMetadataTags

type ProvisioningPolicyPathSelectorSpecTemplateMetadataTags struct{}

func (ProvisioningPolicyPathSelectorSpecTemplateMetadataTags) FieldPath

func (ProvisioningPolicyPathSelectorSpecTemplateMetadataTags) WithArrayOfValues

func (ProvisioningPolicyPathSelectorSpecTemplateMetadataTags) WithItemValue

func (ProvisioningPolicyPathSelectorSpecTemplateMetadataTags) WithValue

type ProvisioningPolicyPathSelectorSpecTemplateMetadataUpdateTime

type ProvisioningPolicyPathSelectorSpecTemplateMetadataUpdateTime struct{}

func (ProvisioningPolicyPathSelectorSpecTemplateMetadataUpdateTime) FieldPath

func (ProvisioningPolicyPathSelectorSpecTemplateMetadataUpdateTime) WithArrayOfValues

func (ProvisioningPolicyPathSelectorSpecTemplateMetadataUpdateTime) WithValue

type ProvisioningPolicyPathSelectorSpecTemplateMetadataUuid

type ProvisioningPolicyPathSelectorSpecTemplateMetadataUuid struct{}

func (ProvisioningPolicyPathSelectorSpecTemplateMetadataUuid) FieldPath

func (ProvisioningPolicyPathSelectorSpecTemplateMetadataUuid) WithArrayOfValues

func (ProvisioningPolicyPathSelectorSpecTemplateMetadataUuid) WithValue

type ProvisioningPolicyPathSelectorSpecTemplatePublicListingSpec

type ProvisioningPolicyPathSelectorSpecTemplatePublicListingSpec struct{}

func (ProvisioningPolicyPathSelectorSpecTemplatePublicListingSpec) FieldPath

func (ProvisioningPolicyPathSelectorSpecTemplatePublicListingSpec) WithArrayOfValues

func (ProvisioningPolicyPathSelectorSpecTemplatePublicListingSpec) WithValue

type ProvisioningPolicyPathSelectorSpecTemplatePublicListingSpecEnabled

type ProvisioningPolicyPathSelectorSpecTemplatePublicListingSpecEnabled struct{}

func (ProvisioningPolicyPathSelectorSpecTemplatePublicListingSpecEnabled) FieldPath

func (ProvisioningPolicyPathSelectorSpecTemplatePublicListingSpecEnabled) WithArrayOfValues

func (ProvisioningPolicyPathSelectorSpecTemplatePublicListingSpecEnabled) WithValue

type ProvisioningPolicyPathSelectorSpecTemplatePublicListingSpecFieldMask

type ProvisioningPolicyPathSelectorSpecTemplatePublicListingSpecFieldMask struct{}

func (ProvisioningPolicyPathSelectorSpecTemplatePublicListingSpecFieldMask) FieldPath

func (ProvisioningPolicyPathSelectorSpecTemplatePublicListingSpecFieldMask) WithArrayOfValues

func (ProvisioningPolicyPathSelectorSpecTemplatePublicListingSpecFieldMask) WithValue

type ProvisioningPolicyPathSelectorSpecTemplateSpec

type ProvisioningPolicyPathSelectorSpecTemplateSpec struct{}

func (ProvisioningPolicyPathSelectorSpecTemplateSpec) AttestationConfig

func (ProvisioningPolicyPathSelectorSpecTemplateSpec) FieldPath

func (ProvisioningPolicyPathSelectorSpecTemplateSpec) Location

func (ProvisioningPolicyPathSelectorSpecTemplateSpec) LogBucket

func (ProvisioningPolicyPathSelectorSpecTemplateSpec) LoggingConfig

func (ProvisioningPolicyPathSelectorSpecTemplateSpec) MetricsBucket

func (ProvisioningPolicyPathSelectorSpecTemplateSpec) NetplanYamlConfig added in v1.1.10

func (ProvisioningPolicyPathSelectorSpecTemplateSpec) OsImageUrl

func (ProvisioningPolicyPathSelectorSpecTemplateSpec) OsVersion

func (ProvisioningPolicyPathSelectorSpecTemplateSpec) ProxyConfig

func (ProvisioningPolicyPathSelectorSpecTemplateSpec) ServiceAccount

func (ProvisioningPolicyPathSelectorSpecTemplateSpec) SshConfig

func (ProvisioningPolicyPathSelectorSpecTemplateSpec) UsbGuard added in v1.0.27

func (ProvisioningPolicyPathSelectorSpecTemplateSpec) WithArrayOfValues

func (ProvisioningPolicyPathSelectorSpecTemplateSpec) WithValue

type ProvisioningPolicyPathSelectorSpecTemplateSpecAttestationConfig

type ProvisioningPolicyPathSelectorSpecTemplateSpecAttestationConfig struct{}

func (ProvisioningPolicyPathSelectorSpecTemplateSpecAttestationConfig) FieldPath

func (ProvisioningPolicyPathSelectorSpecTemplateSpecAttestationConfig) WithArrayOfValues

func (ProvisioningPolicyPathSelectorSpecTemplateSpecAttestationConfig) WithValue

type ProvisioningPolicyPathSelectorSpecTemplateSpecAttestationConfigAttestationDomain

type ProvisioningPolicyPathSelectorSpecTemplateSpecAttestationConfigAttestationDomain struct{}

func (ProvisioningPolicyPathSelectorSpecTemplateSpecAttestationConfigAttestationDomain) FieldPath

func (ProvisioningPolicyPathSelectorSpecTemplateSpecAttestationConfigAttestationDomain) WithArrayOfValues

func (ProvisioningPolicyPathSelectorSpecTemplateSpecAttestationConfigAttestationDomain) WithValue

type ProvisioningPolicyPathSelectorSpecTemplateSpecAttestationConfigAttestationExpected

type ProvisioningPolicyPathSelectorSpecTemplateSpecAttestationConfigAttestationExpected struct{}

func (ProvisioningPolicyPathSelectorSpecTemplateSpecAttestationConfigAttestationExpected) FieldPath

func (ProvisioningPolicyPathSelectorSpecTemplateSpecAttestationConfigAttestationExpected) WithArrayOfValues

func (ProvisioningPolicyPathSelectorSpecTemplateSpecAttestationConfigAttestationExpected) WithValue

type ProvisioningPolicyPathSelectorSpecTemplateSpecDisableDeviceDiscovery

type ProvisioningPolicyPathSelectorSpecTemplateSpecDisableDeviceDiscovery struct{}

func (ProvisioningPolicyPathSelectorSpecTemplateSpecDisableDeviceDiscovery) FieldPath

func (ProvisioningPolicyPathSelectorSpecTemplateSpecDisableDeviceDiscovery) WithArrayOfValues

func (ProvisioningPolicyPathSelectorSpecTemplateSpecDisableDeviceDiscovery) WithValue

type ProvisioningPolicyPathSelectorSpecTemplateSpecLocation

type ProvisioningPolicyPathSelectorSpecTemplateSpecLocation struct{}

func (ProvisioningPolicyPathSelectorSpecTemplateSpecLocation) Address

func (ProvisioningPolicyPathSelectorSpecTemplateSpecLocation) FieldPath

func (ProvisioningPolicyPathSelectorSpecTemplateSpecLocation) Placement

func (ProvisioningPolicyPathSelectorSpecTemplateSpecLocation) WithArrayOfValues

func (ProvisioningPolicyPathSelectorSpecTemplateSpecLocation) WithValue

type ProvisioningPolicyPathSelectorSpecTemplateSpecLocationAddress

type ProvisioningPolicyPathSelectorSpecTemplateSpecLocationAddress struct{}

func (ProvisioningPolicyPathSelectorSpecTemplateSpecLocationAddress) FieldPath

func (ProvisioningPolicyPathSelectorSpecTemplateSpecLocationAddress) WithArrayOfValues

func (ProvisioningPolicyPathSelectorSpecTemplateSpecLocationAddress) WithValue

type ProvisioningPolicyPathSelectorSpecTemplateSpecLocationPlacement

type ProvisioningPolicyPathSelectorSpecTemplateSpecLocationPlacement struct{}

func (ProvisioningPolicyPathSelectorSpecTemplateSpecLocationPlacement) FieldPath

func (ProvisioningPolicyPathSelectorSpecTemplateSpecLocationPlacement) WithArrayOfValues

func (ProvisioningPolicyPathSelectorSpecTemplateSpecLocationPlacement) WithValue

type ProvisioningPolicyPathSelectorSpecTemplateSpecLogBucket

type ProvisioningPolicyPathSelectorSpecTemplateSpecLogBucket struct{}

func (ProvisioningPolicyPathSelectorSpecTemplateSpecLogBucket) FieldPath

func (ProvisioningPolicyPathSelectorSpecTemplateSpecLogBucket) WithArrayOfValues

func (ProvisioningPolicyPathSelectorSpecTemplateSpecLogBucket) WithValue

type ProvisioningPolicyPathSelectorSpecTemplateSpecLoggingConfig

type ProvisioningPolicyPathSelectorSpecTemplateSpecLoggingConfig struct{}

func (ProvisioningPolicyPathSelectorSpecTemplateSpecLoggingConfig) ContainerLoggingConfig added in v1.8.3

func (ProvisioningPolicyPathSelectorSpecTemplateSpecLoggingConfig) FieldPath

func (ProvisioningPolicyPathSelectorSpecTemplateSpecLoggingConfig) Units

func (ProvisioningPolicyPathSelectorSpecTemplateSpecLoggingConfig) WithArrayOfValues

func (ProvisioningPolicyPathSelectorSpecTemplateSpecLoggingConfig) WithValue

type ProvisioningPolicyPathSelectorSpecTemplateSpecLoggingConfigContainerLoggingConfig added in v1.8.3

type ProvisioningPolicyPathSelectorSpecTemplateSpecLoggingConfigContainerLoggingConfig struct{}

func (ProvisioningPolicyPathSelectorSpecTemplateSpecLoggingConfigContainerLoggingConfig) EnableContainerLogExport added in v1.8.3

func (ProvisioningPolicyPathSelectorSpecTemplateSpecLoggingConfigContainerLoggingConfig) FieldPath added in v1.8.3

func (ProvisioningPolicyPathSelectorSpecTemplateSpecLoggingConfigContainerLoggingConfig) WithArrayOfValues added in v1.8.3

func (ProvisioningPolicyPathSelectorSpecTemplateSpecLoggingConfigContainerLoggingConfig) WithValue added in v1.8.3

type ProvisioningPolicyPathSelectorSpecTemplateSpecLoggingConfigContainerLoggingConfigEnableContainerLogExport added in v1.8.3

type ProvisioningPolicyPathSelectorSpecTemplateSpecLoggingConfigContainerLoggingConfigEnableContainerLogExport struct{}

func (ProvisioningPolicyPathSelectorSpecTemplateSpecLoggingConfigContainerLoggingConfigEnableContainerLogExport) FieldPath added in v1.8.3

func (ProvisioningPolicyPathSelectorSpecTemplateSpecLoggingConfigContainerLoggingConfigEnableContainerLogExport) WithArrayOfValues added in v1.8.3

func (ProvisioningPolicyPathSelectorSpecTemplateSpecLoggingConfigContainerLoggingConfigEnableContainerLogExport) WithValue added in v1.8.3

type ProvisioningPolicyPathSelectorSpecTemplateSpecLoggingConfigEnableJournalExport

type ProvisioningPolicyPathSelectorSpecTemplateSpecLoggingConfigEnableJournalExport struct{}

func (ProvisioningPolicyPathSelectorSpecTemplateSpecLoggingConfigEnableJournalExport) FieldPath

func (ProvisioningPolicyPathSelectorSpecTemplateSpecLoggingConfigEnableJournalExport) WithArrayOfValues

func (ProvisioningPolicyPathSelectorSpecTemplateSpecLoggingConfigEnableJournalExport) WithValue

type ProvisioningPolicyPathSelectorSpecTemplateSpecLoggingConfigPriority

type ProvisioningPolicyPathSelectorSpecTemplateSpecLoggingConfigPriority struct{}

func (ProvisioningPolicyPathSelectorSpecTemplateSpecLoggingConfigPriority) FieldPath

func (ProvisioningPolicyPathSelectorSpecTemplateSpecLoggingConfigPriority) WithArrayOfValues

func (ProvisioningPolicyPathSelectorSpecTemplateSpecLoggingConfigPriority) WithValue

type ProvisioningPolicyPathSelectorSpecTemplateSpecLoggingConfigUnits

type ProvisioningPolicyPathSelectorSpecTemplateSpecLoggingConfigUnits struct{}

func (ProvisioningPolicyPathSelectorSpecTemplateSpecLoggingConfigUnits) FieldPath

func (ProvisioningPolicyPathSelectorSpecTemplateSpecLoggingConfigUnits) WithArrayOfValues

func (ProvisioningPolicyPathSelectorSpecTemplateSpecLoggingConfigUnits) WithItemValue

func (ProvisioningPolicyPathSelectorSpecTemplateSpecLoggingConfigUnits) WithValue

type ProvisioningPolicyPathSelectorSpecTemplateSpecMetricsBucket

type ProvisioningPolicyPathSelectorSpecTemplateSpecMetricsBucket struct{}

func (ProvisioningPolicyPathSelectorSpecTemplateSpecMetricsBucket) FieldPath

func (ProvisioningPolicyPathSelectorSpecTemplateSpecMetricsBucket) WithArrayOfValues

func (ProvisioningPolicyPathSelectorSpecTemplateSpecMetricsBucket) WithValue

type ProvisioningPolicyPathSelectorSpecTemplateSpecNetplanApiConfigMode

type ProvisioningPolicyPathSelectorSpecTemplateSpecNetplanApiConfigMode struct{}

func (ProvisioningPolicyPathSelectorSpecTemplateSpecNetplanApiConfigMode) FieldPath

func (ProvisioningPolicyPathSelectorSpecTemplateSpecNetplanApiConfigMode) WithArrayOfValues

func (ProvisioningPolicyPathSelectorSpecTemplateSpecNetplanApiConfigMode) WithValue

type ProvisioningPolicyPathSelectorSpecTemplateSpecNetplanYamlConfig added in v1.1.10

type ProvisioningPolicyPathSelectorSpecTemplateSpecNetplanYamlConfig struct{}

func (ProvisioningPolicyPathSelectorSpecTemplateSpecNetplanYamlConfig) FieldPath added in v1.1.10

func (ProvisioningPolicyPathSelectorSpecTemplateSpecNetplanYamlConfig) WithArrayOfValues added in v1.1.10

func (ProvisioningPolicyPathSelectorSpecTemplateSpecNetplanYamlConfig) WithValue added in v1.1.10

type ProvisioningPolicyPathSelectorSpecTemplateSpecOsImageUrl

type ProvisioningPolicyPathSelectorSpecTemplateSpecOsImageUrl struct{}

func (ProvisioningPolicyPathSelectorSpecTemplateSpecOsImageUrl) FieldPath

func (ProvisioningPolicyPathSelectorSpecTemplateSpecOsImageUrl) WithArrayOfValues

func (ProvisioningPolicyPathSelectorSpecTemplateSpecOsImageUrl) WithValue

type ProvisioningPolicyPathSelectorSpecTemplateSpecOsVersion

type ProvisioningPolicyPathSelectorSpecTemplateSpecOsVersion struct{}

func (ProvisioningPolicyPathSelectorSpecTemplateSpecOsVersion) FieldPath

func (ProvisioningPolicyPathSelectorSpecTemplateSpecOsVersion) WithArrayOfValues

func (ProvisioningPolicyPathSelectorSpecTemplateSpecOsVersion) WithValue

type ProvisioningPolicyPathSelectorSpecTemplateSpecProxyConfig

type ProvisioningPolicyPathSelectorSpecTemplateSpecProxyConfig struct{}

func (ProvisioningPolicyPathSelectorSpecTemplateSpecProxyConfig) FieldPath

func (ProvisioningPolicyPathSelectorSpecTemplateSpecProxyConfig) NoProxy

func (ProvisioningPolicyPathSelectorSpecTemplateSpecProxyConfig) WithArrayOfValues

func (ProvisioningPolicyPathSelectorSpecTemplateSpecProxyConfig) WithValue

type ProvisioningPolicyPathSelectorSpecTemplateSpecProxyConfigHttpProxy

type ProvisioningPolicyPathSelectorSpecTemplateSpecProxyConfigHttpProxy struct{}

func (ProvisioningPolicyPathSelectorSpecTemplateSpecProxyConfigHttpProxy) FieldPath

func (ProvisioningPolicyPathSelectorSpecTemplateSpecProxyConfigHttpProxy) WithArrayOfValues

func (ProvisioningPolicyPathSelectorSpecTemplateSpecProxyConfigHttpProxy) WithValue

type ProvisioningPolicyPathSelectorSpecTemplateSpecProxyConfigHttpsProxy

type ProvisioningPolicyPathSelectorSpecTemplateSpecProxyConfigHttpsProxy struct{}

func (ProvisioningPolicyPathSelectorSpecTemplateSpecProxyConfigHttpsProxy) FieldPath

func (ProvisioningPolicyPathSelectorSpecTemplateSpecProxyConfigHttpsProxy) WithArrayOfValues

func (ProvisioningPolicyPathSelectorSpecTemplateSpecProxyConfigHttpsProxy) WithValue

type ProvisioningPolicyPathSelectorSpecTemplateSpecProxyConfigNoProxy

type ProvisioningPolicyPathSelectorSpecTemplateSpecProxyConfigNoProxy struct{}

func (ProvisioningPolicyPathSelectorSpecTemplateSpecProxyConfigNoProxy) FieldPath

func (ProvisioningPolicyPathSelectorSpecTemplateSpecProxyConfigNoProxy) WithArrayOfValues

func (ProvisioningPolicyPathSelectorSpecTemplateSpecProxyConfigNoProxy) WithValue

type ProvisioningPolicyPathSelectorSpecTemplateSpecProxyConfigProxyInterfaces

type ProvisioningPolicyPathSelectorSpecTemplateSpecProxyConfigProxyInterfaces struct{}

func (ProvisioningPolicyPathSelectorSpecTemplateSpecProxyConfigProxyInterfaces) FieldPath

func (ProvisioningPolicyPathSelectorSpecTemplateSpecProxyConfigProxyInterfaces) WithArrayOfValues

func (ProvisioningPolicyPathSelectorSpecTemplateSpecProxyConfigProxyInterfaces) WithItemValue

func (ProvisioningPolicyPathSelectorSpecTemplateSpecProxyConfigProxyInterfaces) WithValue

type ProvisioningPolicyPathSelectorSpecTemplateSpecServiceAccount

type ProvisioningPolicyPathSelectorSpecTemplateSpecServiceAccount struct{}

func (ProvisioningPolicyPathSelectorSpecTemplateSpecServiceAccount) FieldPath

func (ProvisioningPolicyPathSelectorSpecTemplateSpecServiceAccount) WithArrayOfValues

func (ProvisioningPolicyPathSelectorSpecTemplateSpecServiceAccount) WithValue

type ProvisioningPolicyPathSelectorSpecTemplateSpecSshConfig

type ProvisioningPolicyPathSelectorSpecTemplateSpecSshConfig struct{}

func (ProvisioningPolicyPathSelectorSpecTemplateSpecSshConfig) FieldPath

func (ProvisioningPolicyPathSelectorSpecTemplateSpecSshConfig) IpDenyList

func (ProvisioningPolicyPathSelectorSpecTemplateSpecSshConfig) WithArrayOfValues

func (ProvisioningPolicyPathSelectorSpecTemplateSpecSshConfig) WithValue

type ProvisioningPolicyPathSelectorSpecTemplateSpecSshConfigDisableSshAuthkey

type ProvisioningPolicyPathSelectorSpecTemplateSpecSshConfigDisableSshAuthkey struct{}

func (ProvisioningPolicyPathSelectorSpecTemplateSpecSshConfigDisableSshAuthkey) FieldPath

func (ProvisioningPolicyPathSelectorSpecTemplateSpecSshConfigDisableSshAuthkey) WithArrayOfValues

func (ProvisioningPolicyPathSelectorSpecTemplateSpecSshConfigDisableSshAuthkey) WithValue

type ProvisioningPolicyPathSelectorSpecTemplateSpecSshConfigDisableSshPassword

type ProvisioningPolicyPathSelectorSpecTemplateSpecSshConfigDisableSshPassword struct{}

func (ProvisioningPolicyPathSelectorSpecTemplateSpecSshConfigDisableSshPassword) FieldPath

func (ProvisioningPolicyPathSelectorSpecTemplateSpecSshConfigDisableSshPassword) WithArrayOfValues

func (ProvisioningPolicyPathSelectorSpecTemplateSpecSshConfigDisableSshPassword) WithValue

type ProvisioningPolicyPathSelectorSpecTemplateSpecSshConfigDisableSshServer

type ProvisioningPolicyPathSelectorSpecTemplateSpecSshConfigDisableSshServer struct{}

func (ProvisioningPolicyPathSelectorSpecTemplateSpecSshConfigDisableSshServer) FieldPath

func (ProvisioningPolicyPathSelectorSpecTemplateSpecSshConfigDisableSshServer) WithArrayOfValues

func (ProvisioningPolicyPathSelectorSpecTemplateSpecSshConfigDisableSshServer) WithValue

type ProvisioningPolicyPathSelectorSpecTemplateSpecSshConfigIpAllowList

type ProvisioningPolicyPathSelectorSpecTemplateSpecSshConfigIpAllowList struct{}

func (ProvisioningPolicyPathSelectorSpecTemplateSpecSshConfigIpAllowList) FieldPath

func (ProvisioningPolicyPathSelectorSpecTemplateSpecSshConfigIpAllowList) WithArrayOfValues

func (ProvisioningPolicyPathSelectorSpecTemplateSpecSshConfigIpAllowList) WithItemValue

func (ProvisioningPolicyPathSelectorSpecTemplateSpecSshConfigIpAllowList) WithValue

type ProvisioningPolicyPathSelectorSpecTemplateSpecSshConfigIpDenyList

type ProvisioningPolicyPathSelectorSpecTemplateSpecSshConfigIpDenyList struct{}

func (ProvisioningPolicyPathSelectorSpecTemplateSpecSshConfigIpDenyList) FieldPath

func (ProvisioningPolicyPathSelectorSpecTemplateSpecSshConfigIpDenyList) WithArrayOfValues

func (ProvisioningPolicyPathSelectorSpecTemplateSpecSshConfigIpDenyList) WithItemValue

func (ProvisioningPolicyPathSelectorSpecTemplateSpecSshConfigIpDenyList) WithValue

type ProvisioningPolicyPathSelectorSpecTemplateSpecSshConfigRejectPeriod

type ProvisioningPolicyPathSelectorSpecTemplateSpecSshConfigRejectPeriod struct{}

func (ProvisioningPolicyPathSelectorSpecTemplateSpecSshConfigRejectPeriod) FieldPath

func (ProvisioningPolicyPathSelectorSpecTemplateSpecSshConfigRejectPeriod) WithArrayOfValues

func (ProvisioningPolicyPathSelectorSpecTemplateSpecSshConfigRejectPeriod) WithValue

type ProvisioningPolicyPathSelectorSpecTemplateSpecSshConfigSshAuthorized

type ProvisioningPolicyPathSelectorSpecTemplateSpecSshConfigSshAuthorized struct{}

func (ProvisioningPolicyPathSelectorSpecTemplateSpecSshConfigSshAuthorized) FieldPath

func (ProvisioningPolicyPathSelectorSpecTemplateSpecSshConfigSshAuthorized) WithArrayOfValues

func (ProvisioningPolicyPathSelectorSpecTemplateSpecSshConfigSshAuthorized) WithItemValue

func (ProvisioningPolicyPathSelectorSpecTemplateSpecSshConfigSshAuthorized) WithValue

type ProvisioningPolicyPathSelectorSpecTemplateSpecSshConfigSshAuthorizedCertAuthority

type ProvisioningPolicyPathSelectorSpecTemplateSpecSshConfigSshAuthorizedCertAuthority struct{}

func (ProvisioningPolicyPathSelectorSpecTemplateSpecSshConfigSshAuthorizedCertAuthority) FieldPath

func (ProvisioningPolicyPathSelectorSpecTemplateSpecSshConfigSshAuthorizedCertAuthority) WithArrayOfValues

func (ProvisioningPolicyPathSelectorSpecTemplateSpecSshConfigSshAuthorizedCertAuthority) WithValue

type ProvisioningPolicyPathSelectorSpecTemplateSpecSshConfigSshAuthorizedCommand

type ProvisioningPolicyPathSelectorSpecTemplateSpecSshConfigSshAuthorizedCommand struct{}

func (ProvisioningPolicyPathSelectorSpecTemplateSpecSshConfigSshAuthorizedCommand) FieldPath

func (ProvisioningPolicyPathSelectorSpecTemplateSpecSshConfigSshAuthorizedCommand) WithArrayOfValues

func (ProvisioningPolicyPathSelectorSpecTemplateSpecSshConfigSshAuthorizedCommand) WithValue

type ProvisioningPolicyPathSelectorSpecTemplateSpecSshConfigSshAuthorizedEnvironment

type ProvisioningPolicyPathSelectorSpecTemplateSpecSshConfigSshAuthorizedEnvironment struct{}

func (ProvisioningPolicyPathSelectorSpecTemplateSpecSshConfigSshAuthorizedEnvironment) FieldPath

func (ProvisioningPolicyPathSelectorSpecTemplateSpecSshConfigSshAuthorizedEnvironment) WithArrayOfValues

func (ProvisioningPolicyPathSelectorSpecTemplateSpecSshConfigSshAuthorizedEnvironment) WithValue

type ProvisioningPolicyPathSelectorSpecTemplateSpecSshConfigSshAuthorizedFrom

type ProvisioningPolicyPathSelectorSpecTemplateSpecSshConfigSshAuthorizedFrom struct{}

func (ProvisioningPolicyPathSelectorSpecTemplateSpecSshConfigSshAuthorizedFrom) FieldPath

func (ProvisioningPolicyPathSelectorSpecTemplateSpecSshConfigSshAuthorizedFrom) WithArrayOfValues

func (ProvisioningPolicyPathSelectorSpecTemplateSpecSshConfigSshAuthorizedFrom) WithValue

type ProvisioningPolicyPathSelectorSpecTemplateSpecSshConfigSshAuthorizedNoAgentForwarding

type ProvisioningPolicyPathSelectorSpecTemplateSpecSshConfigSshAuthorizedNoAgentForwarding struct{}

func (ProvisioningPolicyPathSelectorSpecTemplateSpecSshConfigSshAuthorizedNoAgentForwarding) FieldPath

func (ProvisioningPolicyPathSelectorSpecTemplateSpecSshConfigSshAuthorizedNoAgentForwarding) WithArrayOfValues

func (ProvisioningPolicyPathSelectorSpecTemplateSpecSshConfigSshAuthorizedNoAgentForwarding) WithValue

type ProvisioningPolicyPathSelectorSpecTemplateSpecSshConfigSshAuthorizedNoPortForwarding

type ProvisioningPolicyPathSelectorSpecTemplateSpecSshConfigSshAuthorizedNoPortForwarding struct{}

func (ProvisioningPolicyPathSelectorSpecTemplateSpecSshConfigSshAuthorizedNoPortForwarding) FieldPath

func (ProvisioningPolicyPathSelectorSpecTemplateSpecSshConfigSshAuthorizedNoPortForwarding) WithArrayOfValues

func (ProvisioningPolicyPathSelectorSpecTemplateSpecSshConfigSshAuthorizedNoPortForwarding) WithValue

type ProvisioningPolicyPathSelectorSpecTemplateSpecSshConfigSshAuthorizedNoPty

type ProvisioningPolicyPathSelectorSpecTemplateSpecSshConfigSshAuthorizedNoPty struct{}

func (ProvisioningPolicyPathSelectorSpecTemplateSpecSshConfigSshAuthorizedNoPty) FieldPath

func (ProvisioningPolicyPathSelectorSpecTemplateSpecSshConfigSshAuthorizedNoPty) WithArrayOfValues

func (ProvisioningPolicyPathSelectorSpecTemplateSpecSshConfigSshAuthorizedNoPty) WithValue

type ProvisioningPolicyPathSelectorSpecTemplateSpecSshConfigSshAuthorizedNoUserRc

type ProvisioningPolicyPathSelectorSpecTemplateSpecSshConfigSshAuthorizedNoUserRc struct{}

func (ProvisioningPolicyPathSelectorSpecTemplateSpecSshConfigSshAuthorizedNoUserRc) FieldPath

func (ProvisioningPolicyPathSelectorSpecTemplateSpecSshConfigSshAuthorizedNoUserRc) WithArrayOfValues

func (ProvisioningPolicyPathSelectorSpecTemplateSpecSshConfigSshAuthorizedNoUserRc) WithValue

type ProvisioningPolicyPathSelectorSpecTemplateSpecSshConfigSshAuthorizedNoX11Forwarding

type ProvisioningPolicyPathSelectorSpecTemplateSpecSshConfigSshAuthorizedNoX11Forwarding struct{}

func (ProvisioningPolicyPathSelectorSpecTemplateSpecSshConfigSshAuthorizedNoX11Forwarding) FieldPath

func (ProvisioningPolicyPathSelectorSpecTemplateSpecSshConfigSshAuthorizedNoX11Forwarding) WithArrayOfValues

func (ProvisioningPolicyPathSelectorSpecTemplateSpecSshConfigSshAuthorizedNoX11Forwarding) WithValue

type ProvisioningPolicyPathSelectorSpecTemplateSpecSshConfigSshAuthorizedPermitopen

type ProvisioningPolicyPathSelectorSpecTemplateSpecSshConfigSshAuthorizedPermitopen struct{}

func (ProvisioningPolicyPathSelectorSpecTemplateSpecSshConfigSshAuthorizedPermitopen) FieldPath

func (ProvisioningPolicyPathSelectorSpecTemplateSpecSshConfigSshAuthorizedPermitopen) WithArrayOfValues

func (ProvisioningPolicyPathSelectorSpecTemplateSpecSshConfigSshAuthorizedPermitopen) WithValue

type ProvisioningPolicyPathSelectorSpecTemplateSpecSshConfigSshAuthorizedPrincipals

type ProvisioningPolicyPathSelectorSpecTemplateSpecSshConfigSshAuthorizedPrincipals struct{}

func (ProvisioningPolicyPathSelectorSpecTemplateSpecSshConfigSshAuthorizedPrincipals) FieldPath

func (ProvisioningPolicyPathSelectorSpecTemplateSpecSshConfigSshAuthorizedPrincipals) WithArrayOfValues

func (ProvisioningPolicyPathSelectorSpecTemplateSpecSshConfigSshAuthorizedPrincipals) WithValue

type ProvisioningPolicyPathSelectorSpecTemplateSpecSshConfigSshAuthorizedRestrict

type ProvisioningPolicyPathSelectorSpecTemplateSpecSshConfigSshAuthorizedRestrict struct{}

func (ProvisioningPolicyPathSelectorSpecTemplateSpecSshConfigSshAuthorizedRestrict) FieldPath

func (ProvisioningPolicyPathSelectorSpecTemplateSpecSshConfigSshAuthorizedRestrict) WithArrayOfValues

func (ProvisioningPolicyPathSelectorSpecTemplateSpecSshConfigSshAuthorizedRestrict) WithValue

type ProvisioningPolicyPathSelectorSpecTemplateSpecSshConfigSshAuthorizedSshaKey

type ProvisioningPolicyPathSelectorSpecTemplateSpecSshConfigSshAuthorizedSshaKey struct{}

func (ProvisioningPolicyPathSelectorSpecTemplateSpecSshConfigSshAuthorizedSshaKey) FieldPath

func (ProvisioningPolicyPathSelectorSpecTemplateSpecSshConfigSshAuthorizedSshaKey) WithArrayOfValues

func (ProvisioningPolicyPathSelectorSpecTemplateSpecSshConfigSshAuthorizedSshaKey) WithValue

type ProvisioningPolicyPathSelectorSpecTemplateSpecSshConfigSshAuthorizedTunnel

type ProvisioningPolicyPathSelectorSpecTemplateSpecSshConfigSshAuthorizedTunnel struct{}

func (ProvisioningPolicyPathSelectorSpecTemplateSpecSshConfigSshAuthorizedTunnel) FieldPath

func (ProvisioningPolicyPathSelectorSpecTemplateSpecSshConfigSshAuthorizedTunnel) WithArrayOfValues

func (ProvisioningPolicyPathSelectorSpecTemplateSpecSshConfigSshAuthorizedTunnel) WithValue

type ProvisioningPolicyPathSelectorSpecTemplateSpecUsbGuard added in v1.0.27

type ProvisioningPolicyPathSelectorSpecTemplateSpecUsbGuard struct{}

func (ProvisioningPolicyPathSelectorSpecTemplateSpecUsbGuard) Enable added in v1.0.27

func (ProvisioningPolicyPathSelectorSpecTemplateSpecUsbGuard) FieldPath added in v1.0.27

func (ProvisioningPolicyPathSelectorSpecTemplateSpecUsbGuard) WhiteList added in v1.0.27

func (ProvisioningPolicyPathSelectorSpecTemplateSpecUsbGuard) WithArrayOfValues added in v1.0.27

func (ProvisioningPolicyPathSelectorSpecTemplateSpecUsbGuard) WithValue added in v1.0.27

type ProvisioningPolicyPathSelectorSpecTemplateSpecUsbGuardEnable added in v1.0.27

type ProvisioningPolicyPathSelectorSpecTemplateSpecUsbGuardEnable struct{}

func (ProvisioningPolicyPathSelectorSpecTemplateSpecUsbGuardEnable) FieldPath added in v1.0.27

func (ProvisioningPolicyPathSelectorSpecTemplateSpecUsbGuardEnable) WithArrayOfValues added in v1.0.27

func (ProvisioningPolicyPathSelectorSpecTemplateSpecUsbGuardEnable) WithValue added in v1.0.27

type ProvisioningPolicyPathSelectorSpecTemplateSpecUsbGuardWhiteList added in v1.0.27

type ProvisioningPolicyPathSelectorSpecTemplateSpecUsbGuardWhiteList struct{}

func (ProvisioningPolicyPathSelectorSpecTemplateSpecUsbGuardWhiteList) DeviceId added in v1.0.27

func (ProvisioningPolicyPathSelectorSpecTemplateSpecUsbGuardWhiteList) DeviceName added in v1.0.27

func (ProvisioningPolicyPathSelectorSpecTemplateSpecUsbGuardWhiteList) FieldPath added in v1.0.27

func (ProvisioningPolicyPathSelectorSpecTemplateSpecUsbGuardWhiteList) ViaPort added in v1.0.27

func (ProvisioningPolicyPathSelectorSpecTemplateSpecUsbGuardWhiteList) WithArrayOfValues added in v1.0.27

func (ProvisioningPolicyPathSelectorSpecTemplateSpecUsbGuardWhiteList) WithConnectType added in v1.0.46

func (ProvisioningPolicyPathSelectorSpecTemplateSpecUsbGuardWhiteList) WithInterface added in v1.0.46

func (ProvisioningPolicyPathSelectorSpecTemplateSpecUsbGuardWhiteList) WithItemValue added in v1.0.27

func (ProvisioningPolicyPathSelectorSpecTemplateSpecUsbGuardWhiteList) WithValue added in v1.0.27

type ProvisioningPolicyPathSelectorSpecTemplateSpecUsbGuardWhiteListDeviceId added in v1.0.27

type ProvisioningPolicyPathSelectorSpecTemplateSpecUsbGuardWhiteListDeviceId struct{}

func (ProvisioningPolicyPathSelectorSpecTemplateSpecUsbGuardWhiteListDeviceId) FieldPath added in v1.0.27

func (ProvisioningPolicyPathSelectorSpecTemplateSpecUsbGuardWhiteListDeviceId) WithArrayOfValues added in v1.0.27

func (ProvisioningPolicyPathSelectorSpecTemplateSpecUsbGuardWhiteListDeviceId) WithValue added in v1.0.27

type ProvisioningPolicyPathSelectorSpecTemplateSpecUsbGuardWhiteListDeviceName added in v1.0.27

type ProvisioningPolicyPathSelectorSpecTemplateSpecUsbGuardWhiteListDeviceName struct{}

func (ProvisioningPolicyPathSelectorSpecTemplateSpecUsbGuardWhiteListDeviceName) FieldPath added in v1.0.27

func (ProvisioningPolicyPathSelectorSpecTemplateSpecUsbGuardWhiteListDeviceName) WithArrayOfValues added in v1.0.27

func (ProvisioningPolicyPathSelectorSpecTemplateSpecUsbGuardWhiteListDeviceName) WithValue added in v1.0.27

type ProvisioningPolicyPathSelectorSpecTemplateSpecUsbGuardWhiteListViaPort added in v1.0.27

type ProvisioningPolicyPathSelectorSpecTemplateSpecUsbGuardWhiteListViaPort struct{}

func (ProvisioningPolicyPathSelectorSpecTemplateSpecUsbGuardWhiteListViaPort) Equals added in v1.0.46

func (ProvisioningPolicyPathSelectorSpecTemplateSpecUsbGuardWhiteListViaPort) FieldPath added in v1.0.27

func (ProvisioningPolicyPathSelectorSpecTemplateSpecUsbGuardWhiteListViaPort) OneOf added in v1.0.46

func (ProvisioningPolicyPathSelectorSpecTemplateSpecUsbGuardWhiteListViaPort) WithArrayOfValues added in v1.0.27

func (ProvisioningPolicyPathSelectorSpecTemplateSpecUsbGuardWhiteListViaPort) WithValue added in v1.0.27

type ProvisioningPolicyPathSelectorSpecTemplateSpecUsbGuardWhiteListViaPortEquals added in v1.0.46

type ProvisioningPolicyPathSelectorSpecTemplateSpecUsbGuardWhiteListViaPortEquals struct{}

func (ProvisioningPolicyPathSelectorSpecTemplateSpecUsbGuardWhiteListViaPortEquals) FieldPath added in v1.0.46

func (ProvisioningPolicyPathSelectorSpecTemplateSpecUsbGuardWhiteListViaPortEquals) WithArrayOfValues added in v1.0.46

func (ProvisioningPolicyPathSelectorSpecTemplateSpecUsbGuardWhiteListViaPortEquals) WithItemValue added in v1.0.46

func (ProvisioningPolicyPathSelectorSpecTemplateSpecUsbGuardWhiteListViaPortEquals) WithValue added in v1.0.46

type ProvisioningPolicyPathSelectorSpecTemplateSpecUsbGuardWhiteListViaPortOneOf added in v1.0.46

type ProvisioningPolicyPathSelectorSpecTemplateSpecUsbGuardWhiteListViaPortOneOf struct{}

func (ProvisioningPolicyPathSelectorSpecTemplateSpecUsbGuardWhiteListViaPortOneOf) FieldPath added in v1.0.46

func (ProvisioningPolicyPathSelectorSpecTemplateSpecUsbGuardWhiteListViaPortOneOf) WithArrayOfValues added in v1.0.46

func (ProvisioningPolicyPathSelectorSpecTemplateSpecUsbGuardWhiteListViaPortOneOf) WithItemValue added in v1.0.46

func (ProvisioningPolicyPathSelectorSpecTemplateSpecUsbGuardWhiteListViaPortOneOf) WithValue added in v1.0.46

type ProvisioningPolicyPathSelectorSpecTemplateSpecUsbGuardWhiteListWithConnectType added in v1.0.46

type ProvisioningPolicyPathSelectorSpecTemplateSpecUsbGuardWhiteListWithConnectType struct{}

func (ProvisioningPolicyPathSelectorSpecTemplateSpecUsbGuardWhiteListWithConnectType) FieldPath added in v1.0.46

func (ProvisioningPolicyPathSelectorSpecTemplateSpecUsbGuardWhiteListWithConnectType) WithArrayOfValues added in v1.0.46

func (ProvisioningPolicyPathSelectorSpecTemplateSpecUsbGuardWhiteListWithConnectType) WithValue added in v1.0.46

type ProvisioningPolicyPathSelectorSpecTemplateSpecUsbGuardWhiteListWithInterface added in v1.0.46

type ProvisioningPolicyPathSelectorSpecTemplateSpecUsbGuardWhiteListWithInterface struct{}

func (ProvisioningPolicyPathSelectorSpecTemplateSpecUsbGuardWhiteListWithInterface) Equals added in v1.0.46

func (ProvisioningPolicyPathSelectorSpecTemplateSpecUsbGuardWhiteListWithInterface) FieldPath added in v1.0.46

func (ProvisioningPolicyPathSelectorSpecTemplateSpecUsbGuardWhiteListWithInterface) OneOf added in v1.0.46

func (ProvisioningPolicyPathSelectorSpecTemplateSpecUsbGuardWhiteListWithInterface) WithArrayOfValues added in v1.0.46

func (ProvisioningPolicyPathSelectorSpecTemplateSpecUsbGuardWhiteListWithInterface) WithValue added in v1.0.46

type ProvisioningPolicyPathSelectorSpecTemplateSpecUsbGuardWhiteListWithInterfaceEquals added in v1.0.46

type ProvisioningPolicyPathSelectorSpecTemplateSpecUsbGuardWhiteListWithInterfaceEquals struct{}

func (ProvisioningPolicyPathSelectorSpecTemplateSpecUsbGuardWhiteListWithInterfaceEquals) FieldPath added in v1.0.46

func (ProvisioningPolicyPathSelectorSpecTemplateSpecUsbGuardWhiteListWithInterfaceEquals) WithArrayOfValues added in v1.0.46

func (ProvisioningPolicyPathSelectorSpecTemplateSpecUsbGuardWhiteListWithInterfaceEquals) WithItemValue added in v1.0.46

func (ProvisioningPolicyPathSelectorSpecTemplateSpecUsbGuardWhiteListWithInterfaceEquals) WithValue added in v1.0.46

type ProvisioningPolicyPathSelectorSpecTemplateSpecUsbGuardWhiteListWithInterfaceOneOf added in v1.0.46

type ProvisioningPolicyPathSelectorSpecTemplateSpecUsbGuardWhiteListWithInterfaceOneOf struct{}

func (ProvisioningPolicyPathSelectorSpecTemplateSpecUsbGuardWhiteListWithInterfaceOneOf) FieldPath added in v1.0.46

func (ProvisioningPolicyPathSelectorSpecTemplateSpecUsbGuardWhiteListWithInterfaceOneOf) WithArrayOfValues added in v1.0.46

func (ProvisioningPolicyPathSelectorSpecTemplateSpecUsbGuardWhiteListWithInterfaceOneOf) WithItemValue added in v1.0.46

func (ProvisioningPolicyPathSelectorSpecTemplateSpecUsbGuardWhiteListWithInterfaceOneOf) WithValue added in v1.0.46

type ProvisioningPolicyPathSelectorStatus

type ProvisioningPolicyPathSelectorStatus struct{}

func (ProvisioningPolicyPathSelectorStatus) FieldPath

func (ProvisioningPolicyPathSelectorStatus) WithArrayOfValues

func (ProvisioningPolicyPathSelectorStatus) WithSubArrayItemValue

func (ProvisioningPolicyPathSelectorStatus) WithSubArrayOfValues

func (ProvisioningPolicyPathSelectorStatus) WithSubPath

func (ProvisioningPolicyPathSelectorStatus) WithSubValue

func (ProvisioningPolicyPathSelectorStatus) WithValue

type ProvisioningPolicyReferenceList

type ProvisioningPolicyReferenceList []*Reference

func (ProvisioningPolicyReferenceList) Append

func (ProvisioningPolicyReferenceList) AppendList

func (ProvisioningPolicyReferenceList) At

func (ProvisioningPolicyReferenceList) Length

func (ProvisioningPolicyReferenceList) Set

func (ProvisioningPolicyReferenceList) Slice

type ProvisioningPolicySpecFieldPathBuilder

type ProvisioningPolicySpecFieldPathBuilder struct{}

func NewProvisioningPolicySpecFieldPathBuilder

func NewProvisioningPolicySpecFieldPathBuilder() ProvisioningPolicySpecFieldPathBuilder

func (ProvisioningPolicySpecFieldPathBuilder) Condition

func (ProvisioningPolicySpecFieldPathBuilder) ConditionParams

func (ProvisioningPolicySpecFieldPathBuilder) DeviceDisplayNameFormat added in v1.8.3

func (ProvisioningPolicySpecFieldPathBuilder) DeviceNameFormat

func (ProvisioningPolicySpecFieldPathBuilder) IdentityFieldPaths

func (ProvisioningPolicySpecFieldPathBuilder) Labels

func (ProvisioningPolicySpecFieldPathBuilder) Mode

func (ProvisioningPolicySpecFieldPathBuilder) Role

func (ProvisioningPolicySpecFieldPathBuilder) ScopeParams

func (ProvisioningPolicySpecFieldPathBuilder) ServiceAccount

func (ProvisioningPolicySpecFieldPathBuilder) Template

type ProvisioningPolicySpecTemplateFieldPathBuilder

type ProvisioningPolicySpecTemplateFieldPathBuilder struct{}

func NewProvisioningPolicySpecTemplateFieldPathBuilder

func NewProvisioningPolicySpecTemplateFieldPathBuilder() ProvisioningPolicySpecTemplateFieldPathBuilder

func (ProvisioningPolicySpecTemplateFieldPathBuilder) Metadata

func (ProvisioningPolicySpecTemplateFieldPathBuilder) PublicListingSpec

func (ProvisioningPolicySpecTemplateFieldPathBuilder) Spec

type ProvisioningPolicySpecTemplate_FieldPath

type ProvisioningPolicySpecTemplate_FieldPath interface {
	gotenobject.FieldPath
	Selector() ProvisioningPolicySpecTemplate_FieldPathSelector
	Get(source *ProvisioningPolicy_Spec_Template) []interface{}
	GetSingle(source *ProvisioningPolicy_Spec_Template) (interface{}, bool)
	ClearValue(item *ProvisioningPolicy_Spec_Template)

	// Those methods build corresponding ProvisioningPolicySpecTemplate_FieldPathValue
	// (or array of values) and holds passed value. Panics if injected type is incorrect.
	WithIValue(value interface{}) ProvisioningPolicySpecTemplate_FieldPathValue
	WithIArrayOfValues(values interface{}) ProvisioningPolicySpecTemplate_FieldPathArrayOfValues
	WithIArrayItemValue(value interface{}) ProvisioningPolicySpecTemplate_FieldPathArrayItemValue
}

FieldPath provides implementation to handle https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/field_mask.proto

func MustParseProvisioningPolicySpecTemplate_FieldPath

func MustParseProvisioningPolicySpecTemplate_FieldPath(rawField string) ProvisioningPolicySpecTemplate_FieldPath

func ParseProvisioningPolicySpecTemplate_FieldPath

func ParseProvisioningPolicySpecTemplate_FieldPath(rawField string) (ProvisioningPolicySpecTemplate_FieldPath, error)

type ProvisioningPolicySpecTemplate_FieldPathArrayItemValue

type ProvisioningPolicySpecTemplate_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	ProvisioningPolicySpecTemplate_FieldPath
	ContainsValue(*ProvisioningPolicy_Spec_Template) bool
}

ProvisioningPolicySpecTemplate_FieldPathArrayItemValue allows storing single item in Path-specific values for Template according to their type Present only for array (repeated) types.

func MustParseProvisioningPolicySpecTemplate_FieldPathArrayItemValue

func MustParseProvisioningPolicySpecTemplate_FieldPathArrayItemValue(pathStr, valueStr string) ProvisioningPolicySpecTemplate_FieldPathArrayItemValue

func ParseProvisioningPolicySpecTemplate_FieldPathArrayItemValue

func ParseProvisioningPolicySpecTemplate_FieldPathArrayItemValue(pathStr, valueStr string) (ProvisioningPolicySpecTemplate_FieldPathArrayItemValue, error)

ParseProvisioningPolicySpecTemplate_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type ProvisioningPolicySpecTemplate_FieldPathArrayOfValues

type ProvisioningPolicySpecTemplate_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	ProvisioningPolicySpecTemplate_FieldPath
}

ProvisioningPolicySpecTemplate_FieldPathArrayOfValues allows storing slice of values for Template fields according to their type

func MustParseProvisioningPolicySpecTemplate_FieldPathArrayOfValues

func MustParseProvisioningPolicySpecTemplate_FieldPathArrayOfValues(pathStr, valuesStr string) ProvisioningPolicySpecTemplate_FieldPathArrayOfValues

func ParseProvisioningPolicySpecTemplate_FieldPathArrayOfValues

func ParseProvisioningPolicySpecTemplate_FieldPathArrayOfValues(pathStr, valuesStr string) (ProvisioningPolicySpecTemplate_FieldPathArrayOfValues, error)

type ProvisioningPolicySpecTemplate_FieldPathSelector

type ProvisioningPolicySpecTemplate_FieldPathSelector int32
const (
	ProvisioningPolicySpecTemplate_FieldPathSelectorMetadata          ProvisioningPolicySpecTemplate_FieldPathSelector = 0
	ProvisioningPolicySpecTemplate_FieldPathSelectorSpec              ProvisioningPolicySpecTemplate_FieldPathSelector = 1
	ProvisioningPolicySpecTemplate_FieldPathSelectorPublicListingSpec ProvisioningPolicySpecTemplate_FieldPathSelector = 2
)

func (ProvisioningPolicySpecTemplate_FieldPathSelector) String

type ProvisioningPolicySpecTemplate_FieldPathValue

type ProvisioningPolicySpecTemplate_FieldPathValue interface {
	ProvisioningPolicySpecTemplate_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **ProvisioningPolicy_Spec_Template)
	CompareWith(*ProvisioningPolicy_Spec_Template) (cmp int, comparable bool)
}

ProvisioningPolicySpecTemplate_FieldPathValue allows storing values for Template fields according to their type

func MustParseProvisioningPolicySpecTemplate_FieldPathValue

func MustParseProvisioningPolicySpecTemplate_FieldPathValue(pathStr, valueStr string) ProvisioningPolicySpecTemplate_FieldPathValue

func ParseProvisioningPolicySpecTemplate_FieldPathValue

func ParseProvisioningPolicySpecTemplate_FieldPathValue(pathStr, valueStr string) (ProvisioningPolicySpecTemplate_FieldPathValue, error)

type ProvisioningPolicySpecTemplate_FieldSubPath

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

func (*ProvisioningPolicySpecTemplate_FieldSubPath) AsMetadataSubPath

func (*ProvisioningPolicySpecTemplate_FieldSubPath) AsPublicListingSpecSubPath

func (*ProvisioningPolicySpecTemplate_FieldSubPath) AsSpecSubPath

func (*ProvisioningPolicySpecTemplate_FieldSubPath) ClearValue

func (*ProvisioningPolicySpecTemplate_FieldSubPath) ClearValueRaw

func (*ProvisioningPolicySpecTemplate_FieldSubPath) Get

func (fps *ProvisioningPolicySpecTemplate_FieldSubPath) Get(source *ProvisioningPolicy_Spec_Template) (values []interface{})

Get returns all values pointed by selected field from source ProvisioningPolicy_Spec_Template

func (*ProvisioningPolicySpecTemplate_FieldSubPath) GetDefault

func (fps *ProvisioningPolicySpecTemplate_FieldSubPath) GetDefault() interface{}

GetDefault returns a default value of the field type

func (*ProvisioningPolicySpecTemplate_FieldSubPath) GetRaw

func (fps *ProvisioningPolicySpecTemplate_FieldSubPath) GetRaw(source proto.Message) []interface{}

func (*ProvisioningPolicySpecTemplate_FieldSubPath) GetSingle

GetSingle returns value of selected field from source ProvisioningPolicy_Spec_Template

func (*ProvisioningPolicySpecTemplate_FieldSubPath) GetSingleRaw

func (fps *ProvisioningPolicySpecTemplate_FieldSubPath) GetSingleRaw(source proto.Message) (interface{}, bool)

func (*ProvisioningPolicySpecTemplate_FieldSubPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*ProvisioningPolicySpecTemplate_FieldSubPath) JSONString

JSONString returns path representation is JSON convention

func (*ProvisioningPolicySpecTemplate_FieldSubPath) Selector

func (*ProvisioningPolicySpecTemplate_FieldSubPath) SplitIntoTerminalIPaths

func (fps *ProvisioningPolicySpecTemplate_FieldSubPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath

func (*ProvisioningPolicySpecTemplate_FieldSubPath) String

String returns path representation in proto convention

func (*ProvisioningPolicySpecTemplate_FieldSubPath) WithIArrayItemValue

func (*ProvisioningPolicySpecTemplate_FieldSubPath) WithIArrayOfValues

func (*ProvisioningPolicySpecTemplate_FieldSubPath) WithIValue

func (*ProvisioningPolicySpecTemplate_FieldSubPath) WithRawIArrayItemValue

func (fps *ProvisioningPolicySpecTemplate_FieldSubPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue

func (*ProvisioningPolicySpecTemplate_FieldSubPath) WithRawIArrayOfValues

func (fps *ProvisioningPolicySpecTemplate_FieldSubPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues

func (*ProvisioningPolicySpecTemplate_FieldSubPath) WithRawIValue

func (fps *ProvisioningPolicySpecTemplate_FieldSubPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue

type ProvisioningPolicySpecTemplate_FieldSubPathArrayItemValue

type ProvisioningPolicySpecTemplate_FieldSubPathArrayItemValue struct {
	ProvisioningPolicySpecTemplate_FieldPath
	// contains filtered or unexported fields
}

func (*ProvisioningPolicySpecTemplate_FieldSubPathArrayItemValue) AsMetadataPathItemValue

func (*ProvisioningPolicySpecTemplate_FieldSubPathArrayItemValue) AsPublicListingSpecPathItemValue

func (*ProvisioningPolicySpecTemplate_FieldSubPathArrayItemValue) AsSpecPathItemValue

func (*ProvisioningPolicySpecTemplate_FieldSubPathArrayItemValue) ContainsValue

Contains returns a boolean indicating if value that is being held is present in given 'Template'

func (*ProvisioningPolicySpecTemplate_FieldSubPathArrayItemValue) GetRawItemValue

func (fpaivs *ProvisioningPolicySpecTemplate_FieldSubPathArrayItemValue) GetRawItemValue() interface{}

GetRawValue returns stored array item value

type ProvisioningPolicySpecTemplate_FieldSubPathArrayOfValues

type ProvisioningPolicySpecTemplate_FieldSubPathArrayOfValues struct {
	ProvisioningPolicySpecTemplate_FieldPath
	// contains filtered or unexported fields
}

func (*ProvisioningPolicySpecTemplate_FieldSubPathArrayOfValues) AsMetadataPathArrayOfValues

func (*ProvisioningPolicySpecTemplate_FieldSubPathArrayOfValues) AsPublicListingSpecPathArrayOfValues

func (*ProvisioningPolicySpecTemplate_FieldSubPathArrayOfValues) AsSpecPathArrayOfValues

func (*ProvisioningPolicySpecTemplate_FieldSubPathArrayOfValues) GetRawValues

func (fpsaov *ProvisioningPolicySpecTemplate_FieldSubPathArrayOfValues) GetRawValues() []interface{}

type ProvisioningPolicySpecTemplate_FieldSubPathValue

type ProvisioningPolicySpecTemplate_FieldSubPathValue struct {
	ProvisioningPolicySpecTemplate_FieldPath
	// contains filtered or unexported fields
}

func (*ProvisioningPolicySpecTemplate_FieldSubPathValue) AsMetadataPathValue

func (*ProvisioningPolicySpecTemplate_FieldSubPathValue) AsPublicListingSpecPathValue

func (*ProvisioningPolicySpecTemplate_FieldSubPathValue) AsSpecPathValue

func (*ProvisioningPolicySpecTemplate_FieldSubPathValue) CompareWith

func (*ProvisioningPolicySpecTemplate_FieldSubPathValue) CompareWithRaw

func (fpvs *ProvisioningPolicySpecTemplate_FieldSubPathValue) CompareWithRaw(source proto.Message) (int, bool)

func (*ProvisioningPolicySpecTemplate_FieldSubPathValue) GetRawValue

func (fpvs *ProvisioningPolicySpecTemplate_FieldSubPathValue) GetRawValue() interface{}

func (*ProvisioningPolicySpecTemplate_FieldSubPathValue) SetTo

func (*ProvisioningPolicySpecTemplate_FieldSubPathValue) SetToRaw

type ProvisioningPolicySpecTemplate_FieldTerminalPath

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

func (*ProvisioningPolicySpecTemplate_FieldTerminalPath) ClearValue

func (*ProvisioningPolicySpecTemplate_FieldTerminalPath) ClearValueRaw

func (*ProvisioningPolicySpecTemplate_FieldTerminalPath) Get

Get returns all values pointed by specific field from source ProvisioningPolicy_Spec_Template

func (*ProvisioningPolicySpecTemplate_FieldTerminalPath) GetDefault

func (fp *ProvisioningPolicySpecTemplate_FieldTerminalPath) GetDefault() interface{}

GetDefault returns a default value of the field type

func (*ProvisioningPolicySpecTemplate_FieldTerminalPath) GetRaw

func (fp *ProvisioningPolicySpecTemplate_FieldTerminalPath) GetRaw(source proto.Message) []interface{}

func (*ProvisioningPolicySpecTemplate_FieldTerminalPath) GetSingle

GetSingle returns value pointed by specific field of from source ProvisioningPolicy_Spec_Template

func (*ProvisioningPolicySpecTemplate_FieldTerminalPath) GetSingleRaw

func (fp *ProvisioningPolicySpecTemplate_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)

func (*ProvisioningPolicySpecTemplate_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*ProvisioningPolicySpecTemplate_FieldTerminalPath) JSONString

JSONString returns path representation is JSON convention

func (*ProvisioningPolicySpecTemplate_FieldTerminalPath) Selector

func (*ProvisioningPolicySpecTemplate_FieldTerminalPath) SplitIntoTerminalIPaths

func (*ProvisioningPolicySpecTemplate_FieldTerminalPath) String

String returns path representation in proto convention

func (*ProvisioningPolicySpecTemplate_FieldTerminalPath) WithIArrayItemValue

func (*ProvisioningPolicySpecTemplate_FieldTerminalPath) WithIArrayOfValues

func (*ProvisioningPolicySpecTemplate_FieldTerminalPath) WithIValue

func (*ProvisioningPolicySpecTemplate_FieldTerminalPath) WithRawIArrayItemValue

func (fp *ProvisioningPolicySpecTemplate_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue

func (*ProvisioningPolicySpecTemplate_FieldTerminalPath) WithRawIArrayOfValues

func (fp *ProvisioningPolicySpecTemplate_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues

func (*ProvisioningPolicySpecTemplate_FieldTerminalPath) WithRawIValue

type ProvisioningPolicySpecTemplate_FieldTerminalPathArrayItemValue

type ProvisioningPolicySpecTemplate_FieldTerminalPathArrayItemValue struct {
	ProvisioningPolicySpecTemplate_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ProvisioningPolicySpecTemplate_FieldTerminalPathArrayItemValue) ContainsValue

Contains returns a boolean indicating if value that is being held is present in given 'Template'

func (*ProvisioningPolicySpecTemplate_FieldTerminalPathArrayItemValue) GetRawItemValue

func (fpaiv *ProvisioningPolicySpecTemplate_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}

GetRawValue returns stored element value for array in object ProvisioningPolicy_Spec_Template as interface{}

func (*ProvisioningPolicySpecTemplate_FieldTerminalPathArrayItemValue) GetSingle

func (*ProvisioningPolicySpecTemplate_FieldTerminalPathArrayItemValue) GetSingleRaw

func (fpaiv *ProvisioningPolicySpecTemplate_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)

type ProvisioningPolicySpecTemplate_FieldTerminalPathArrayOfValues

type ProvisioningPolicySpecTemplate_FieldTerminalPathArrayOfValues struct {
	ProvisioningPolicySpecTemplate_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ProvisioningPolicySpecTemplate_FieldTerminalPathArrayOfValues) AsMetadataArrayOfValues

func (fpaov *ProvisioningPolicySpecTemplate_FieldTerminalPathArrayOfValues) AsMetadataArrayOfValues() ([]*meta.Meta, bool)

func (*ProvisioningPolicySpecTemplate_FieldTerminalPathArrayOfValues) AsPublicListingSpecArrayOfValues

func (*ProvisioningPolicySpecTemplate_FieldTerminalPathArrayOfValues) AsSpecArrayOfValues

func (*ProvisioningPolicySpecTemplate_FieldTerminalPathArrayOfValues) GetRawValues

func (fpaov *ProvisioningPolicySpecTemplate_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})

type ProvisioningPolicySpecTemplate_FieldTerminalPathValue

type ProvisioningPolicySpecTemplate_FieldTerminalPathValue struct {
	ProvisioningPolicySpecTemplate_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ProvisioningPolicySpecTemplate_FieldTerminalPathValue) AsMetadataValue

func (*ProvisioningPolicySpecTemplate_FieldTerminalPathValue) AsPublicListingSpecValue

func (*ProvisioningPolicySpecTemplate_FieldTerminalPathValue) AsSpecValue

func (*ProvisioningPolicySpecTemplate_FieldTerminalPathValue) CompareWith

CompareWith compares value in the 'ProvisioningPolicySpecTemplate_FieldTerminalPathValue' with the value under path in 'ProvisioningPolicy_Spec_Template'.

func (*ProvisioningPolicySpecTemplate_FieldTerminalPathValue) CompareWithRaw

func (*ProvisioningPolicySpecTemplate_FieldTerminalPathValue) GetRawValue

func (fpv *ProvisioningPolicySpecTemplate_FieldTerminalPathValue) GetRawValue() interface{}

GetRawValue returns raw value stored under selected path for 'Template' as interface{}

func (*ProvisioningPolicySpecTemplate_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object Template

func (*ProvisioningPolicySpecTemplate_FieldTerminalPathValue) SetToRaw

type ProvisioningPolicySpec_FieldPath

type ProvisioningPolicySpec_FieldPath interface {
	gotenobject.FieldPath
	Selector() ProvisioningPolicySpec_FieldPathSelector
	Get(source *ProvisioningPolicy_Spec) []interface{}
	GetSingle(source *ProvisioningPolicy_Spec) (interface{}, bool)
	ClearValue(item *ProvisioningPolicy_Spec)

	// Those methods build corresponding ProvisioningPolicySpec_FieldPathValue
	// (or array of values) and holds passed value. Panics if injected type is incorrect.
	WithIValue(value interface{}) ProvisioningPolicySpec_FieldPathValue
	WithIArrayOfValues(values interface{}) ProvisioningPolicySpec_FieldPathArrayOfValues
	WithIArrayItemValue(value interface{}) ProvisioningPolicySpec_FieldPathArrayItemValue
}

FieldPath provides implementation to handle https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/field_mask.proto

func MustParseProvisioningPolicySpec_FieldPath

func MustParseProvisioningPolicySpec_FieldPath(rawField string) ProvisioningPolicySpec_FieldPath

func ParseProvisioningPolicySpec_FieldPath

func ParseProvisioningPolicySpec_FieldPath(rawField string) (ProvisioningPolicySpec_FieldPath, error)

type ProvisioningPolicySpec_FieldPathArrayItemValue

type ProvisioningPolicySpec_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	ProvisioningPolicySpec_FieldPath
	ContainsValue(*ProvisioningPolicy_Spec) bool
}

ProvisioningPolicySpec_FieldPathArrayItemValue allows storing single item in Path-specific values for Spec according to their type Present only for array (repeated) types.

func MustParseProvisioningPolicySpec_FieldPathArrayItemValue

func MustParseProvisioningPolicySpec_FieldPathArrayItemValue(pathStr, valueStr string) ProvisioningPolicySpec_FieldPathArrayItemValue

func ParseProvisioningPolicySpec_FieldPathArrayItemValue

func ParseProvisioningPolicySpec_FieldPathArrayItemValue(pathStr, valueStr string) (ProvisioningPolicySpec_FieldPathArrayItemValue, error)

ParseProvisioningPolicySpec_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type ProvisioningPolicySpec_FieldPathArrayOfValues

type ProvisioningPolicySpec_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	ProvisioningPolicySpec_FieldPath
}

ProvisioningPolicySpec_FieldPathArrayOfValues allows storing slice of values for Spec fields according to their type

func MustParseProvisioningPolicySpec_FieldPathArrayOfValues

func MustParseProvisioningPolicySpec_FieldPathArrayOfValues(pathStr, valuesStr string) ProvisioningPolicySpec_FieldPathArrayOfValues

func ParseProvisioningPolicySpec_FieldPathArrayOfValues

func ParseProvisioningPolicySpec_FieldPathArrayOfValues(pathStr, valuesStr string) (ProvisioningPolicySpec_FieldPathArrayOfValues, error)

type ProvisioningPolicySpec_FieldPathMap

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

FieldPath for map type with additional Key information

func (*ProvisioningPolicySpec_FieldPathMap) ClearValue

func (*ProvisioningPolicySpec_FieldPathMap) ClearValueRaw

func (fpm *ProvisioningPolicySpec_FieldPathMap) ClearValueRaw(item proto.Message)

func (*ProvisioningPolicySpec_FieldPathMap) Get

func (fpm *ProvisioningPolicySpec_FieldPathMap) Get(source *ProvisioningPolicy_Spec) (values []interface{})

Get returns all values pointed by selected field map key from source ProvisioningPolicy_Spec

func (*ProvisioningPolicySpec_FieldPathMap) GetDefault

func (fpm *ProvisioningPolicySpec_FieldPathMap) GetDefault() interface{}

GetDefault returns a default value of the field type

func (*ProvisioningPolicySpec_FieldPathMap) GetRaw

func (fpm *ProvisioningPolicySpec_FieldPathMap) GetRaw(source proto.Message) []interface{}

func (*ProvisioningPolicySpec_FieldPathMap) GetSingle

func (fpm *ProvisioningPolicySpec_FieldPathMap) GetSingle(source *ProvisioningPolicy_Spec) (interface{}, bool)

GetSingle returns value by selected field map key from source ProvisioningPolicy_Spec

func (*ProvisioningPolicySpec_FieldPathMap) GetSingleRaw

func (fpm *ProvisioningPolicySpec_FieldPathMap) GetSingleRaw(source proto.Message) (interface{}, bool)

func (*ProvisioningPolicySpec_FieldPathMap) IsLeaf

IsLeaf - whether field path is holds simple value

func (*ProvisioningPolicySpec_FieldPathMap) JSONString

func (fpm *ProvisioningPolicySpec_FieldPathMap) JSONString() string

JSONString returns path representation is JSON convention. Note that map keys are not transformed

func (*ProvisioningPolicySpec_FieldPathMap) Key

func (*ProvisioningPolicySpec_FieldPathMap) Selector

func (*ProvisioningPolicySpec_FieldPathMap) SplitIntoTerminalIPaths

func (fpm *ProvisioningPolicySpec_FieldPathMap) SplitIntoTerminalIPaths() []gotenobject.FieldPath

func (*ProvisioningPolicySpec_FieldPathMap) String

String returns path representation in proto convention

func (*ProvisioningPolicySpec_FieldPathMap) WithIArrayItemValue

func (fpm *ProvisioningPolicySpec_FieldPathMap) WithIArrayItemValue(value interface{}) ProvisioningPolicySpec_FieldPathArrayItemValue

func (*ProvisioningPolicySpec_FieldPathMap) WithIArrayOfValues

func (fpm *ProvisioningPolicySpec_FieldPathMap) WithIArrayOfValues(values interface{}) ProvisioningPolicySpec_FieldPathArrayOfValues

func (*ProvisioningPolicySpec_FieldPathMap) WithIValue

func (*ProvisioningPolicySpec_FieldPathMap) WithRawIArrayItemValue

func (fpm *ProvisioningPolicySpec_FieldPathMap) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue

func (*ProvisioningPolicySpec_FieldPathMap) WithRawIArrayOfValues

func (fpm *ProvisioningPolicySpec_FieldPathMap) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues

func (*ProvisioningPolicySpec_FieldPathMap) WithRawIValue

func (fpm *ProvisioningPolicySpec_FieldPathMap) WithRawIValue(value interface{}) gotenobject.FieldPathValue

type ProvisioningPolicySpec_FieldPathMapArrayOfValues

type ProvisioningPolicySpec_FieldPathMapArrayOfValues struct {
	ProvisioningPolicySpec_FieldPathMap
	// contains filtered or unexported fields
}

func (*ProvisioningPolicySpec_FieldPathMapArrayOfValues) AsLabelsArrayOfElementValues

func (fpmaov *ProvisioningPolicySpec_FieldPathMapArrayOfValues) AsLabelsArrayOfElementValues() ([]string, bool)

func (*ProvisioningPolicySpec_FieldPathMapArrayOfValues) GetRawValues

func (fpmaov *ProvisioningPolicySpec_FieldPathMapArrayOfValues) GetRawValues() (values []interface{})

type ProvisioningPolicySpec_FieldPathMapValue

type ProvisioningPolicySpec_FieldPathMapValue struct {
	ProvisioningPolicySpec_FieldPathMap
	// contains filtered or unexported fields
}

func (*ProvisioningPolicySpec_FieldPathMapValue) AsLabelsElementValue

func (fpmv *ProvisioningPolicySpec_FieldPathMapValue) AsLabelsElementValue() (string, bool)

func (*ProvisioningPolicySpec_FieldPathMapValue) CompareWith

CompareWith compares value in the 'ProvisioningPolicySpec_FieldPathMapValue' with the value under path in 'ProvisioningPolicy_Spec'.

func (*ProvisioningPolicySpec_FieldPathMapValue) CompareWithRaw

func (fpmv *ProvisioningPolicySpec_FieldPathMapValue) CompareWithRaw(source proto.Message) (int, bool)

func (*ProvisioningPolicySpec_FieldPathMapValue) GetRawValue

func (fpmv *ProvisioningPolicySpec_FieldPathMapValue) GetRawValue() interface{}

GetValue returns value stored under selected field in Spec as interface{}

func (*ProvisioningPolicySpec_FieldPathMapValue) SetTo

SetTo stores value for selected field in Spec

func (*ProvisioningPolicySpec_FieldPathMapValue) SetToRaw

type ProvisioningPolicySpec_FieldPathSelector

type ProvisioningPolicySpec_FieldPathSelector int32
const (
	ProvisioningPolicySpec_FieldPathSelectorMode                    ProvisioningPolicySpec_FieldPathSelector = 0
	ProvisioningPolicySpec_FieldPathSelectorServiceAccount          ProvisioningPolicySpec_FieldPathSelector = 1
	ProvisioningPolicySpec_FieldPathSelectorDeviceNameFormat        ProvisioningPolicySpec_FieldPathSelector = 2
	ProvisioningPolicySpec_FieldPathSelectorDeviceDisplayNameFormat ProvisioningPolicySpec_FieldPathSelector = 3
	ProvisioningPolicySpec_FieldPathSelectorLabels                  ProvisioningPolicySpec_FieldPathSelector = 4
	ProvisioningPolicySpec_FieldPathSelectorTemplate                ProvisioningPolicySpec_FieldPathSelector = 5
	ProvisioningPolicySpec_FieldPathSelectorIdentityFieldPaths      ProvisioningPolicySpec_FieldPathSelector = 6
	ProvisioningPolicySpec_FieldPathSelectorRole                    ProvisioningPolicySpec_FieldPathSelector = 7
	ProvisioningPolicySpec_FieldPathSelectorScopeParams             ProvisioningPolicySpec_FieldPathSelector = 8
	ProvisioningPolicySpec_FieldPathSelectorCondition               ProvisioningPolicySpec_FieldPathSelector = 9
	ProvisioningPolicySpec_FieldPathSelectorConditionParams         ProvisioningPolicySpec_FieldPathSelector = 10
)

func (ProvisioningPolicySpec_FieldPathSelector) String

type ProvisioningPolicySpec_FieldPathValue

type ProvisioningPolicySpec_FieldPathValue interface {
	ProvisioningPolicySpec_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **ProvisioningPolicy_Spec)
	CompareWith(*ProvisioningPolicy_Spec) (cmp int, comparable bool)
}

ProvisioningPolicySpec_FieldPathValue allows storing values for Spec fields according to their type

func MustParseProvisioningPolicySpec_FieldPathValue

func MustParseProvisioningPolicySpec_FieldPathValue(pathStr, valueStr string) ProvisioningPolicySpec_FieldPathValue

func ParseProvisioningPolicySpec_FieldPathValue

func ParseProvisioningPolicySpec_FieldPathValue(pathStr, valueStr string) (ProvisioningPolicySpec_FieldPathValue, error)

type ProvisioningPolicySpec_FieldSubPath

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

func (*ProvisioningPolicySpec_FieldSubPath) AsScopeParamsSubPath

func (*ProvisioningPolicySpec_FieldSubPath) AsTemplateSubPath

func (*ProvisioningPolicySpec_FieldSubPath) ClearValue

func (*ProvisioningPolicySpec_FieldSubPath) ClearValueRaw

func (fps *ProvisioningPolicySpec_FieldSubPath) ClearValueRaw(item proto.Message)

func (*ProvisioningPolicySpec_FieldSubPath) Get

func (fps *ProvisioningPolicySpec_FieldSubPath) Get(source *ProvisioningPolicy_Spec) (values []interface{})

Get returns all values pointed by selected field from source ProvisioningPolicy_Spec

func (*ProvisioningPolicySpec_FieldSubPath) GetDefault

func (fps *ProvisioningPolicySpec_FieldSubPath) GetDefault() interface{}

GetDefault returns a default value of the field type

func (*ProvisioningPolicySpec_FieldSubPath) GetRaw

func (fps *ProvisioningPolicySpec_FieldSubPath) GetRaw(source proto.Message) []interface{}

func (*ProvisioningPolicySpec_FieldSubPath) GetSingle

func (fps *ProvisioningPolicySpec_FieldSubPath) GetSingle(source *ProvisioningPolicy_Spec) (interface{}, bool)

GetSingle returns value of selected field from source ProvisioningPolicy_Spec

func (*ProvisioningPolicySpec_FieldSubPath) GetSingleRaw

func (fps *ProvisioningPolicySpec_FieldSubPath) GetSingleRaw(source proto.Message) (interface{}, bool)

func (*ProvisioningPolicySpec_FieldSubPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*ProvisioningPolicySpec_FieldSubPath) JSONString

func (fps *ProvisioningPolicySpec_FieldSubPath) JSONString() string

JSONString returns path representation is JSON convention

func (*ProvisioningPolicySpec_FieldSubPath) Selector

func (*ProvisioningPolicySpec_FieldSubPath) SplitIntoTerminalIPaths

func (fps *ProvisioningPolicySpec_FieldSubPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath

func (*ProvisioningPolicySpec_FieldSubPath) String

String returns path representation in proto convention

func (*ProvisioningPolicySpec_FieldSubPath) WithIArrayItemValue

func (fps *ProvisioningPolicySpec_FieldSubPath) WithIArrayItemValue(value interface{}) ProvisioningPolicySpec_FieldPathArrayItemValue

func (*ProvisioningPolicySpec_FieldSubPath) WithIArrayOfValues

func (fps *ProvisioningPolicySpec_FieldSubPath) WithIArrayOfValues(values interface{}) ProvisioningPolicySpec_FieldPathArrayOfValues

func (*ProvisioningPolicySpec_FieldSubPath) WithIValue

func (*ProvisioningPolicySpec_FieldSubPath) WithRawIArrayItemValue

func (fps *ProvisioningPolicySpec_FieldSubPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue

func (*ProvisioningPolicySpec_FieldSubPath) WithRawIArrayOfValues

func (fps *ProvisioningPolicySpec_FieldSubPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues

func (*ProvisioningPolicySpec_FieldSubPath) WithRawIValue

func (fps *ProvisioningPolicySpec_FieldSubPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue

type ProvisioningPolicySpec_FieldSubPathArrayItemValue

type ProvisioningPolicySpec_FieldSubPathArrayItemValue struct {
	ProvisioningPolicySpec_FieldPath
	// contains filtered or unexported fields
}

func (*ProvisioningPolicySpec_FieldSubPathArrayItemValue) AsScopeParamsPathItemValue

func (*ProvisioningPolicySpec_FieldSubPathArrayItemValue) AsTemplatePathItemValue

func (*ProvisioningPolicySpec_FieldSubPathArrayItemValue) ContainsValue

Contains returns a boolean indicating if value that is being held is present in given 'Spec'

func (*ProvisioningPolicySpec_FieldSubPathArrayItemValue) GetRawItemValue

func (fpaivs *ProvisioningPolicySpec_FieldSubPathArrayItemValue) GetRawItemValue() interface{}

GetRawValue returns stored array item value

type ProvisioningPolicySpec_FieldSubPathArrayOfValues

type ProvisioningPolicySpec_FieldSubPathArrayOfValues struct {
	ProvisioningPolicySpec_FieldPath
	// contains filtered or unexported fields
}

func (*ProvisioningPolicySpec_FieldSubPathArrayOfValues) AsScopeParamsPathArrayOfValues

func (*ProvisioningPolicySpec_FieldSubPathArrayOfValues) AsTemplatePathArrayOfValues

func (*ProvisioningPolicySpec_FieldSubPathArrayOfValues) GetRawValues

func (fpsaov *ProvisioningPolicySpec_FieldSubPathArrayOfValues) GetRawValues() []interface{}

type ProvisioningPolicySpec_FieldSubPathValue

type ProvisioningPolicySpec_FieldSubPathValue struct {
	ProvisioningPolicySpec_FieldPath
	// contains filtered or unexported fields
}

func (*ProvisioningPolicySpec_FieldSubPathValue) AsScopeParamsPathValue

func (*ProvisioningPolicySpec_FieldSubPathValue) AsTemplatePathValue

func (*ProvisioningPolicySpec_FieldSubPathValue) CompareWith

func (*ProvisioningPolicySpec_FieldSubPathValue) CompareWithRaw

func (fpvs *ProvisioningPolicySpec_FieldSubPathValue) CompareWithRaw(source proto.Message) (int, bool)

func (*ProvisioningPolicySpec_FieldSubPathValue) GetRawValue

func (fpvs *ProvisioningPolicySpec_FieldSubPathValue) GetRawValue() interface{}

func (*ProvisioningPolicySpec_FieldSubPathValue) SetTo

func (*ProvisioningPolicySpec_FieldSubPathValue) SetToRaw

type ProvisioningPolicySpec_FieldTerminalPath

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

func (*ProvisioningPolicySpec_FieldTerminalPath) ClearValue

func (*ProvisioningPolicySpec_FieldTerminalPath) ClearValueRaw

func (fp *ProvisioningPolicySpec_FieldTerminalPath) ClearValueRaw(item proto.Message)

func (*ProvisioningPolicySpec_FieldTerminalPath) Get

func (fp *ProvisioningPolicySpec_FieldTerminalPath) Get(source *ProvisioningPolicy_Spec) (values []interface{})

Get returns all values pointed by specific field from source ProvisioningPolicy_Spec

func (*ProvisioningPolicySpec_FieldTerminalPath) GetDefault

func (fp *ProvisioningPolicySpec_FieldTerminalPath) GetDefault() interface{}

GetDefault returns a default value of the field type

func (*ProvisioningPolicySpec_FieldTerminalPath) GetRaw

func (fp *ProvisioningPolicySpec_FieldTerminalPath) GetRaw(source proto.Message) []interface{}

func (*ProvisioningPolicySpec_FieldTerminalPath) GetSingle

func (fp *ProvisioningPolicySpec_FieldTerminalPath) GetSingle(source *ProvisioningPolicy_Spec) (interface{}, bool)

GetSingle returns value pointed by specific field of from source ProvisioningPolicy_Spec

func (*ProvisioningPolicySpec_FieldTerminalPath) GetSingleRaw

func (fp *ProvisioningPolicySpec_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)

func (*ProvisioningPolicySpec_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*ProvisioningPolicySpec_FieldTerminalPath) JSONString

JSONString returns path representation is JSON convention

func (*ProvisioningPolicySpec_FieldTerminalPath) Selector

func (*ProvisioningPolicySpec_FieldTerminalPath) SplitIntoTerminalIPaths

func (fp *ProvisioningPolicySpec_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath

func (*ProvisioningPolicySpec_FieldTerminalPath) String

String returns path representation in proto convention

func (*ProvisioningPolicySpec_FieldTerminalPath) WithIArrayItemValue

func (*ProvisioningPolicySpec_FieldTerminalPath) WithIArrayOfValues

func (*ProvisioningPolicySpec_FieldTerminalPath) WithIValue

func (*ProvisioningPolicySpec_FieldTerminalPath) WithRawIArrayItemValue

func (fp *ProvisioningPolicySpec_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue

func (*ProvisioningPolicySpec_FieldTerminalPath) WithRawIArrayOfValues

func (fp *ProvisioningPolicySpec_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues

func (*ProvisioningPolicySpec_FieldTerminalPath) WithRawIValue

func (fp *ProvisioningPolicySpec_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue

type ProvisioningPolicySpec_FieldTerminalPathArrayItemValue

type ProvisioningPolicySpec_FieldTerminalPathArrayItemValue struct {
	ProvisioningPolicySpec_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ProvisioningPolicySpec_FieldTerminalPathArrayItemValue) AsIdentityFieldPathsItemValue

func (fpaiv *ProvisioningPolicySpec_FieldTerminalPathArrayItemValue) AsIdentityFieldPathsItemValue() (string, bool)

func (*ProvisioningPolicySpec_FieldTerminalPathArrayItemValue) AsScopeParamsItemValue

func (*ProvisioningPolicySpec_FieldTerminalPathArrayItemValue) ContainsValue

Contains returns a boolean indicating if value that is being held is present in given 'Spec'

func (*ProvisioningPolicySpec_FieldTerminalPathArrayItemValue) GetRawItemValue

func (fpaiv *ProvisioningPolicySpec_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}

GetRawValue returns stored element value for array in object ProvisioningPolicy_Spec as interface{}

func (*ProvisioningPolicySpec_FieldTerminalPathArrayItemValue) GetSingle

func (*ProvisioningPolicySpec_FieldTerminalPathArrayItemValue) GetSingleRaw

func (fpaiv *ProvisioningPolicySpec_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)

type ProvisioningPolicySpec_FieldTerminalPathArrayOfValues

type ProvisioningPolicySpec_FieldTerminalPathArrayOfValues struct {
	ProvisioningPolicySpec_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ProvisioningPolicySpec_FieldTerminalPathArrayOfValues) AsConditionArrayOfValues

func (*ProvisioningPolicySpec_FieldTerminalPathArrayOfValues) AsConditionParamsArrayOfValues

func (fpaov *ProvisioningPolicySpec_FieldTerminalPathArrayOfValues) AsConditionParamsArrayOfValues() ([]*structpb.Struct, bool)

func (*ProvisioningPolicySpec_FieldTerminalPathArrayOfValues) AsDeviceDisplayNameFormatArrayOfValues added in v1.8.3

func (fpaov *ProvisioningPolicySpec_FieldTerminalPathArrayOfValues) AsDeviceDisplayNameFormatArrayOfValues() ([]string, bool)

func (*ProvisioningPolicySpec_FieldTerminalPathArrayOfValues) AsDeviceNameFormatArrayOfValues

func (fpaov *ProvisioningPolicySpec_FieldTerminalPathArrayOfValues) AsDeviceNameFormatArrayOfValues() ([]string, bool)

func (*ProvisioningPolicySpec_FieldTerminalPathArrayOfValues) AsIdentityFieldPathsArrayOfValues

func (fpaov *ProvisioningPolicySpec_FieldTerminalPathArrayOfValues) AsIdentityFieldPathsArrayOfValues() ([][]string, bool)

func (*ProvisioningPolicySpec_FieldTerminalPathArrayOfValues) AsLabelsArrayOfValues

func (fpaov *ProvisioningPolicySpec_FieldTerminalPathArrayOfValues) AsLabelsArrayOfValues() ([]map[string]string, bool)

func (*ProvisioningPolicySpec_FieldTerminalPathArrayOfValues) AsModeArrayOfValues

func (*ProvisioningPolicySpec_FieldTerminalPathArrayOfValues) AsRoleArrayOfValues

func (*ProvisioningPolicySpec_FieldTerminalPathArrayOfValues) AsScopeParamsArrayOfValues

func (fpaov *ProvisioningPolicySpec_FieldTerminalPathArrayOfValues) AsScopeParamsArrayOfValues() ([][]*iam_role.ScopeParam, bool)

func (*ProvisioningPolicySpec_FieldTerminalPathArrayOfValues) AsServiceAccountArrayOfValues

func (fpaov *ProvisioningPolicySpec_FieldTerminalPathArrayOfValues) AsServiceAccountArrayOfValues() ([]*iam_service_account.Reference, bool)

func (*ProvisioningPolicySpec_FieldTerminalPathArrayOfValues) AsTemplateArrayOfValues

func (*ProvisioningPolicySpec_FieldTerminalPathArrayOfValues) GetRawValues

func (fpaov *ProvisioningPolicySpec_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})

type ProvisioningPolicySpec_FieldTerminalPathValue

type ProvisioningPolicySpec_FieldTerminalPathValue struct {
	ProvisioningPolicySpec_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ProvisioningPolicySpec_FieldTerminalPathValue) AsConditionParamsValue

func (fpv *ProvisioningPolicySpec_FieldTerminalPathValue) AsConditionParamsValue() (*structpb.Struct, bool)

func (*ProvisioningPolicySpec_FieldTerminalPathValue) AsConditionValue

func (*ProvisioningPolicySpec_FieldTerminalPathValue) AsDeviceDisplayNameFormatValue added in v1.8.3

func (fpv *ProvisioningPolicySpec_FieldTerminalPathValue) AsDeviceDisplayNameFormatValue() (string, bool)

func (*ProvisioningPolicySpec_FieldTerminalPathValue) AsDeviceNameFormatValue

func (fpv *ProvisioningPolicySpec_FieldTerminalPathValue) AsDeviceNameFormatValue() (string, bool)

func (*ProvisioningPolicySpec_FieldTerminalPathValue) AsIdentityFieldPathsValue

func (fpv *ProvisioningPolicySpec_FieldTerminalPathValue) AsIdentityFieldPathsValue() ([]string, bool)

func (*ProvisioningPolicySpec_FieldTerminalPathValue) AsLabelsValue

func (*ProvisioningPolicySpec_FieldTerminalPathValue) AsModeValue

func (*ProvisioningPolicySpec_FieldTerminalPathValue) AsRoleValue

func (*ProvisioningPolicySpec_FieldTerminalPathValue) AsScopeParamsValue

func (*ProvisioningPolicySpec_FieldTerminalPathValue) AsServiceAccountValue

func (*ProvisioningPolicySpec_FieldTerminalPathValue) AsTemplateValue

func (*ProvisioningPolicySpec_FieldTerminalPathValue) CompareWith

CompareWith compares value in the 'ProvisioningPolicySpec_FieldTerminalPathValue' with the value under path in 'ProvisioningPolicy_Spec'.

func (*ProvisioningPolicySpec_FieldTerminalPathValue) CompareWithRaw

func (fpv *ProvisioningPolicySpec_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)

func (*ProvisioningPolicySpec_FieldTerminalPathValue) GetRawValue

func (fpv *ProvisioningPolicySpec_FieldTerminalPathValue) GetRawValue() interface{}

GetRawValue returns raw value stored under selected path for 'Spec' as interface{}

func (*ProvisioningPolicySpec_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object Spec

func (*ProvisioningPolicySpec_FieldTerminalPathValue) SetToRaw

type ProvisioningPolicyStatusFieldPathBuilder

type ProvisioningPolicyStatusFieldPathBuilder struct{}

func NewProvisioningPolicyStatusFieldPathBuilder

func NewProvisioningPolicyStatusFieldPathBuilder() ProvisioningPolicyStatusFieldPathBuilder

type ProvisioningPolicyStatus_FieldPath

type ProvisioningPolicyStatus_FieldPath interface {
	gotenobject.FieldPath
	Selector() ProvisioningPolicyStatus_FieldPathSelector
	Get(source *ProvisioningPolicy_Status) []interface{}
	GetSingle(source *ProvisioningPolicy_Status) (interface{}, bool)
	ClearValue(item *ProvisioningPolicy_Status)

	// Those methods build corresponding ProvisioningPolicyStatus_FieldPathValue
	// (or array of values) and holds passed value. Panics if injected type is incorrect.
	WithIValue(value interface{}) ProvisioningPolicyStatus_FieldPathValue
	WithIArrayOfValues(values interface{}) ProvisioningPolicyStatus_FieldPathArrayOfValues
	WithIArrayItemValue(value interface{}) ProvisioningPolicyStatus_FieldPathArrayItemValue
}

FieldPath provides implementation to handle https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/field_mask.proto

func MustParseProvisioningPolicyStatus_FieldPath

func MustParseProvisioningPolicyStatus_FieldPath(rawField string) ProvisioningPolicyStatus_FieldPath

func ParseProvisioningPolicyStatus_FieldPath

func ParseProvisioningPolicyStatus_FieldPath(rawField string) (ProvisioningPolicyStatus_FieldPath, error)

type ProvisioningPolicyStatus_FieldPathArrayItemValue

type ProvisioningPolicyStatus_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	ProvisioningPolicyStatus_FieldPath
	ContainsValue(*ProvisioningPolicy_Status) bool
}

ProvisioningPolicyStatus_FieldPathArrayItemValue allows storing single item in Path-specific values for Status according to their type Present only for array (repeated) types.

func MustParseProvisioningPolicyStatus_FieldPathArrayItemValue

func MustParseProvisioningPolicyStatus_FieldPathArrayItemValue(pathStr, valueStr string) ProvisioningPolicyStatus_FieldPathArrayItemValue

func ParseProvisioningPolicyStatus_FieldPathArrayItemValue

func ParseProvisioningPolicyStatus_FieldPathArrayItemValue(pathStr, valueStr string) (ProvisioningPolicyStatus_FieldPathArrayItemValue, error)

ParseProvisioningPolicyStatus_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type ProvisioningPolicyStatus_FieldPathArrayOfValues

type ProvisioningPolicyStatus_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	ProvisioningPolicyStatus_FieldPath
}

ProvisioningPolicyStatus_FieldPathArrayOfValues allows storing slice of values for Status fields according to their type

func MustParseProvisioningPolicyStatus_FieldPathArrayOfValues

func MustParseProvisioningPolicyStatus_FieldPathArrayOfValues(pathStr, valuesStr string) ProvisioningPolicyStatus_FieldPathArrayOfValues

func ParseProvisioningPolicyStatus_FieldPathArrayOfValues

func ParseProvisioningPolicyStatus_FieldPathArrayOfValues(pathStr, valuesStr string) (ProvisioningPolicyStatus_FieldPathArrayOfValues, error)

type ProvisioningPolicyStatus_FieldPathSelector

type ProvisioningPolicyStatus_FieldPathSelector int32

func (ProvisioningPolicyStatus_FieldPathSelector) String

type ProvisioningPolicyStatus_FieldPathValue

type ProvisioningPolicyStatus_FieldPathValue interface {
	ProvisioningPolicyStatus_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **ProvisioningPolicy_Status)
	CompareWith(*ProvisioningPolicy_Status) (cmp int, comparable bool)
}

ProvisioningPolicyStatus_FieldPathValue allows storing values for Status fields according to their type

func MustParseProvisioningPolicyStatus_FieldPathValue

func MustParseProvisioningPolicyStatus_FieldPathValue(pathStr, valueStr string) ProvisioningPolicyStatus_FieldPathValue

func ParseProvisioningPolicyStatus_FieldPathValue

func ParseProvisioningPolicyStatus_FieldPathValue(pathStr, valueStr string) (ProvisioningPolicyStatus_FieldPathValue, error)

type ProvisioningPolicyStatus_FieldTerminalPath

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

func (*ProvisioningPolicyStatus_FieldTerminalPath) ClearValue

func (*ProvisioningPolicyStatus_FieldTerminalPath) ClearValueRaw

func (*ProvisioningPolicyStatus_FieldTerminalPath) Get

func (fp *ProvisioningPolicyStatus_FieldTerminalPath) Get(source *ProvisioningPolicy_Status) (values []interface{})

Get returns all values pointed by specific field from source ProvisioningPolicy_Status

func (*ProvisioningPolicyStatus_FieldTerminalPath) GetDefault

func (fp *ProvisioningPolicyStatus_FieldTerminalPath) GetDefault() interface{}

GetDefault returns a default value of the field type

func (*ProvisioningPolicyStatus_FieldTerminalPath) GetRaw

func (fp *ProvisioningPolicyStatus_FieldTerminalPath) GetRaw(source proto.Message) []interface{}

func (*ProvisioningPolicyStatus_FieldTerminalPath) GetSingle

func (fp *ProvisioningPolicyStatus_FieldTerminalPath) GetSingle(source *ProvisioningPolicy_Status) (interface{}, bool)

GetSingle returns value pointed by specific field of from source ProvisioningPolicy_Status

func (*ProvisioningPolicyStatus_FieldTerminalPath) GetSingleRaw

func (fp *ProvisioningPolicyStatus_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)

func (*ProvisioningPolicyStatus_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*ProvisioningPolicyStatus_FieldTerminalPath) JSONString

JSONString returns path representation is JSON convention

func (*ProvisioningPolicyStatus_FieldTerminalPath) Selector

func (*ProvisioningPolicyStatus_FieldTerminalPath) SplitIntoTerminalIPaths

func (fp *ProvisioningPolicyStatus_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath

func (*ProvisioningPolicyStatus_FieldTerminalPath) String

String returns path representation in proto convention

func (*ProvisioningPolicyStatus_FieldTerminalPath) WithIArrayItemValue

func (*ProvisioningPolicyStatus_FieldTerminalPath) WithIArrayOfValues

func (*ProvisioningPolicyStatus_FieldTerminalPath) WithIValue

func (*ProvisioningPolicyStatus_FieldTerminalPath) WithRawIArrayItemValue

func (fp *ProvisioningPolicyStatus_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue

func (*ProvisioningPolicyStatus_FieldTerminalPath) WithRawIArrayOfValues

func (fp *ProvisioningPolicyStatus_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues

func (*ProvisioningPolicyStatus_FieldTerminalPath) WithRawIValue

func (fp *ProvisioningPolicyStatus_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue

type ProvisioningPolicyStatus_FieldTerminalPathArrayItemValue

type ProvisioningPolicyStatus_FieldTerminalPathArrayItemValue struct {
	ProvisioningPolicyStatus_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ProvisioningPolicyStatus_FieldTerminalPathArrayItemValue) ContainsValue

Contains returns a boolean indicating if value that is being held is present in given 'Status'

func (*ProvisioningPolicyStatus_FieldTerminalPathArrayItemValue) GetRawItemValue

func (fpaiv *ProvisioningPolicyStatus_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}

GetRawValue returns stored element value for array in object ProvisioningPolicy_Status as interface{}

func (*ProvisioningPolicyStatus_FieldTerminalPathArrayItemValue) GetSingle

func (*ProvisioningPolicyStatus_FieldTerminalPathArrayItemValue) GetSingleRaw

func (fpaiv *ProvisioningPolicyStatus_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)

type ProvisioningPolicyStatus_FieldTerminalPathArrayOfValues

type ProvisioningPolicyStatus_FieldTerminalPathArrayOfValues struct {
	ProvisioningPolicyStatus_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ProvisioningPolicyStatus_FieldTerminalPathArrayOfValues) GetRawValues

func (fpaov *ProvisioningPolicyStatus_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})

type ProvisioningPolicyStatus_FieldTerminalPathValue

type ProvisioningPolicyStatus_FieldTerminalPathValue struct {
	ProvisioningPolicyStatus_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ProvisioningPolicyStatus_FieldTerminalPathValue) CompareWith

CompareWith compares value in the 'ProvisioningPolicyStatus_FieldTerminalPathValue' with the value under path in 'ProvisioningPolicy_Status'.

func (*ProvisioningPolicyStatus_FieldTerminalPathValue) CompareWithRaw

func (fpv *ProvisioningPolicyStatus_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)

func (*ProvisioningPolicyStatus_FieldTerminalPathValue) GetRawValue

func (fpv *ProvisioningPolicyStatus_FieldTerminalPathValue) GetRawValue() interface{}

GetRawValue returns raw value stored under selected path for 'Status' as interface{}

func (*ProvisioningPolicyStatus_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object Status

func (*ProvisioningPolicyStatus_FieldTerminalPathValue) SetToRaw

type ProvisioningPolicy_FieldMask

type ProvisioningPolicy_FieldMask struct {
	Paths []ProvisioningPolicy_FieldPath
}

func FullProvisioningPolicy_FieldMask

func FullProvisioningPolicy_FieldMask() *ProvisioningPolicy_FieldMask

func ResourceViewFieldMask

func ResourceViewFieldMask(viewName view.View, extraMask *ProvisioningPolicy_FieldMask) *ProvisioningPolicy_FieldMask

func (*ProvisioningPolicy_FieldMask) AppendPath

func (fieldMask *ProvisioningPolicy_FieldMask) AppendPath(path ProvisioningPolicy_FieldPath)

func (*ProvisioningPolicy_FieldMask) AppendRawPath

func (fieldMask *ProvisioningPolicy_FieldMask) AppendRawPath(path gotenobject.FieldPath)

func (*ProvisioningPolicy_FieldMask) DecodeFirestore

func (fieldMask *ProvisioningPolicy_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error

func (*ProvisioningPolicy_FieldMask) EncodeFirestore

func (fieldMask *ProvisioningPolicy_FieldMask) EncodeFirestore() (*firestorepb.Value, error)

firestore encoding/decoding integration

func (*ProvisioningPolicy_FieldMask) FilterInputFields

func (fieldMask *ProvisioningPolicy_FieldMask) FilterInputFields() *ProvisioningPolicy_FieldMask

FilterInputFields generates copy of field paths with output_only field paths removed

func (*ProvisioningPolicy_FieldMask) FromProtoFieldMask

func (fieldMask *ProvisioningPolicy_FieldMask) FromProtoFieldMask(protoFieldMask *googlefieldmaskpb.FieldMask) error

func (*ProvisioningPolicy_FieldMask) GetPaths

func (*ProvisioningPolicy_FieldMask) GetRawPaths

func (fieldMask *ProvisioningPolicy_FieldMask) GetRawPaths() []gotenobject.FieldPath

func (*ProvisioningPolicy_FieldMask) IsFull

func (fieldMask *ProvisioningPolicy_FieldMask) IsFull() bool

func (ProvisioningPolicy_FieldMask) Marshal

func (fieldMask ProvisioningPolicy_FieldMask) Marshal() ([]byte, error)

implement methods required by customType

func (ProvisioningPolicy_FieldMask) MarshalJSON

func (fieldMask ProvisioningPolicy_FieldMask) MarshalJSON() ([]byte, error)

func (*ProvisioningPolicy_FieldMask) PathsCount

func (fieldMask *ProvisioningPolicy_FieldMask) PathsCount() int

func (*ProvisioningPolicy_FieldMask) Project

func (*ProvisioningPolicy_FieldMask) ProjectRaw

func (*ProvisioningPolicy_FieldMask) ProtoMessage

func (fieldMask *ProvisioningPolicy_FieldMask) ProtoMessage()

func (*ProvisioningPolicy_FieldMask) ProtoReflect

func (fieldMask *ProvisioningPolicy_FieldMask) ProtoReflect() preflect.Message

func (*ProvisioningPolicy_FieldMask) Reset

func (fieldMask *ProvisioningPolicy_FieldMask) Reset()

func (*ProvisioningPolicy_FieldMask) Set

func (fieldMask *ProvisioningPolicy_FieldMask) Set(target, source *ProvisioningPolicy)

func (*ProvisioningPolicy_FieldMask) SetFromCliFlag

func (fieldMask *ProvisioningPolicy_FieldMask) SetFromCliFlag(raw string) error

func (*ProvisioningPolicy_FieldMask) SetRaw

func (fieldMask *ProvisioningPolicy_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)

func (*ProvisioningPolicy_FieldMask) Size

func (fieldMask *ProvisioningPolicy_FieldMask) Size() int

func (*ProvisioningPolicy_FieldMask) String

func (fieldMask *ProvisioningPolicy_FieldMask) String() string

func (*ProvisioningPolicy_FieldMask) Subtract

func (*ProvisioningPolicy_FieldMask) SubtractRaw

func (*ProvisioningPolicy_FieldMask) ToProtoFieldMask

func (fieldMask *ProvisioningPolicy_FieldMask) ToProtoFieldMask() *googlefieldmaskpb.FieldMask

ToFieldMask is used for proto conversions

func (*ProvisioningPolicy_FieldMask) Unmarshal

func (fieldMask *ProvisioningPolicy_FieldMask) Unmarshal(data []byte) error

func (*ProvisioningPolicy_FieldMask) UnmarshalJSON

func (fieldMask *ProvisioningPolicy_FieldMask) UnmarshalJSON(data []byte) error

type ProvisioningPolicy_FieldPath

type ProvisioningPolicy_FieldPath interface {
	gotenobject.FieldPath
	Selector() ProvisioningPolicy_FieldPathSelector
	Get(source *ProvisioningPolicy) []interface{}
	GetSingle(source *ProvisioningPolicy) (interface{}, bool)
	ClearValue(item *ProvisioningPolicy)

	// Those methods build corresponding ProvisioningPolicy_FieldPathValue
	// (or array of values) and holds passed value. Panics if injected type is incorrect.
	WithIValue(value interface{}) ProvisioningPolicy_FieldPathValue
	WithIArrayOfValues(values interface{}) ProvisioningPolicy_FieldPathArrayOfValues
	WithIArrayItemValue(value interface{}) ProvisioningPolicy_FieldPathArrayItemValue
}

FieldPath provides implementation to handle https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/field_mask.proto

func MustParseProvisioningPolicy_FieldPath

func MustParseProvisioningPolicy_FieldPath(rawField string) ProvisioningPolicy_FieldPath

func ParseProvisioningPolicy_FieldPath

func ParseProvisioningPolicy_FieldPath(rawField string) (ProvisioningPolicy_FieldPath, error)

type ProvisioningPolicy_FieldPathArrayItemValue

type ProvisioningPolicy_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	ProvisioningPolicy_FieldPath
	ContainsValue(*ProvisioningPolicy) bool
}

ProvisioningPolicy_FieldPathArrayItemValue allows storing single item in Path-specific values for ProvisioningPolicy according to their type Present only for array (repeated) types.

func MustParseProvisioningPolicy_FieldPathArrayItemValue

func MustParseProvisioningPolicy_FieldPathArrayItemValue(pathStr, valueStr string) ProvisioningPolicy_FieldPathArrayItemValue

func ParseProvisioningPolicy_FieldPathArrayItemValue

func ParseProvisioningPolicy_FieldPathArrayItemValue(pathStr, valueStr string) (ProvisioningPolicy_FieldPathArrayItemValue, error)

ParseProvisioningPolicy_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type ProvisioningPolicy_FieldPathArrayOfValues

type ProvisioningPolicy_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	ProvisioningPolicy_FieldPath
}

ProvisioningPolicy_FieldPathArrayOfValues allows storing slice of values for ProvisioningPolicy fields according to their type

func MustParseProvisioningPolicy_FieldPathArrayOfValues

func MustParseProvisioningPolicy_FieldPathArrayOfValues(pathStr, valuesStr string) ProvisioningPolicy_FieldPathArrayOfValues

func ParseProvisioningPolicy_FieldPathArrayOfValues

func ParseProvisioningPolicy_FieldPathArrayOfValues(pathStr, valuesStr string) (ProvisioningPolicy_FieldPathArrayOfValues, error)

type ProvisioningPolicy_FieldPathSelector

type ProvisioningPolicy_FieldPathSelector int32
const (
	ProvisioningPolicy_FieldPathSelectorName        ProvisioningPolicy_FieldPathSelector = 0
	ProvisioningPolicy_FieldPathSelectorMetadata    ProvisioningPolicy_FieldPathSelector = 1
	ProvisioningPolicy_FieldPathSelectorDisplayName ProvisioningPolicy_FieldPathSelector = 2
	ProvisioningPolicy_FieldPathSelectorDescription ProvisioningPolicy_FieldPathSelector = 3
	ProvisioningPolicy_FieldPathSelectorSpec        ProvisioningPolicy_FieldPathSelector = 4
	ProvisioningPolicy_FieldPathSelectorStatus      ProvisioningPolicy_FieldPathSelector = 5
)

func (ProvisioningPolicy_FieldPathSelector) String

type ProvisioningPolicy_FieldPathValue

type ProvisioningPolicy_FieldPathValue interface {
	ProvisioningPolicy_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **ProvisioningPolicy)
	CompareWith(*ProvisioningPolicy) (cmp int, comparable bool)
}

ProvisioningPolicy_FieldPathValue allows storing values for ProvisioningPolicy fields according to their type

func MustParseProvisioningPolicy_FieldPathValue

func MustParseProvisioningPolicy_FieldPathValue(pathStr, valueStr string) ProvisioningPolicy_FieldPathValue

func ParseProvisioningPolicy_FieldPathValue

func ParseProvisioningPolicy_FieldPathValue(pathStr, valueStr string) (ProvisioningPolicy_FieldPathValue, error)

type ProvisioningPolicy_FieldSubPath

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

func (*ProvisioningPolicy_FieldSubPath) AsMetadataSubPath

func (fps *ProvisioningPolicy_FieldSubPath) AsMetadataSubPath() (meta.Meta_FieldPath, bool)

func (*ProvisioningPolicy_FieldSubPath) AsSpecSubPath

func (*ProvisioningPolicy_FieldSubPath) AsStatusSubPath

func (*ProvisioningPolicy_FieldSubPath) ClearValue

func (fps *ProvisioningPolicy_FieldSubPath) ClearValue(item *ProvisioningPolicy)

func (*ProvisioningPolicy_FieldSubPath) ClearValueRaw

func (fps *ProvisioningPolicy_FieldSubPath) ClearValueRaw(item proto.Message)

func (*ProvisioningPolicy_FieldSubPath) Get

func (fps *ProvisioningPolicy_FieldSubPath) Get(source *ProvisioningPolicy) (values []interface{})

Get returns all values pointed by selected field from source ProvisioningPolicy

func (*ProvisioningPolicy_FieldSubPath) GetDefault

func (fps *ProvisioningPolicy_FieldSubPath) GetDefault() interface{}

GetDefault returns a default value of the field type

func (*ProvisioningPolicy_FieldSubPath) GetRaw

func (fps *ProvisioningPolicy_FieldSubPath) GetRaw(source proto.Message) []interface{}

func (*ProvisioningPolicy_FieldSubPath) GetSingle

func (fps *ProvisioningPolicy_FieldSubPath) GetSingle(source *ProvisioningPolicy) (interface{}, bool)

GetSingle returns value of selected field from source ProvisioningPolicy

func (*ProvisioningPolicy_FieldSubPath) GetSingleRaw

func (fps *ProvisioningPolicy_FieldSubPath) GetSingleRaw(source proto.Message) (interface{}, bool)

func (*ProvisioningPolicy_FieldSubPath) IsLeaf

func (fps *ProvisioningPolicy_FieldSubPath) IsLeaf() bool

IsLeaf - whether field path is holds simple value

func (*ProvisioningPolicy_FieldSubPath) JSONString

func (fps *ProvisioningPolicy_FieldSubPath) JSONString() string

JSONString returns path representation is JSON convention

func (*ProvisioningPolicy_FieldSubPath) Selector

func (*ProvisioningPolicy_FieldSubPath) SplitIntoTerminalIPaths

func (fps *ProvisioningPolicy_FieldSubPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath

func (*ProvisioningPolicy_FieldSubPath) String

String returns path representation in proto convention

func (*ProvisioningPolicy_FieldSubPath) WithIArrayItemValue

func (fps *ProvisioningPolicy_FieldSubPath) WithIArrayItemValue(value interface{}) ProvisioningPolicy_FieldPathArrayItemValue

func (*ProvisioningPolicy_FieldSubPath) WithIArrayOfValues

func (fps *ProvisioningPolicy_FieldSubPath) WithIArrayOfValues(values interface{}) ProvisioningPolicy_FieldPathArrayOfValues

func (*ProvisioningPolicy_FieldSubPath) WithIValue

func (fps *ProvisioningPolicy_FieldSubPath) WithIValue(value interface{}) ProvisioningPolicy_FieldPathValue

func (*ProvisioningPolicy_FieldSubPath) WithRawIArrayItemValue

func (fps *ProvisioningPolicy_FieldSubPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue

func (*ProvisioningPolicy_FieldSubPath) WithRawIArrayOfValues

func (fps *ProvisioningPolicy_FieldSubPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues

func (*ProvisioningPolicy_FieldSubPath) WithRawIValue

func (fps *ProvisioningPolicy_FieldSubPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue

type ProvisioningPolicy_FieldSubPathArrayItemValue

type ProvisioningPolicy_FieldSubPathArrayItemValue struct {
	ProvisioningPolicy_FieldPath
	// contains filtered or unexported fields
}

func (*ProvisioningPolicy_FieldSubPathArrayItemValue) AsMetadataPathItemValue

func (*ProvisioningPolicy_FieldSubPathArrayItemValue) AsSpecPathItemValue

func (*ProvisioningPolicy_FieldSubPathArrayItemValue) AsStatusPathItemValue

func (*ProvisioningPolicy_FieldSubPathArrayItemValue) ContainsValue

Contains returns a boolean indicating if value that is being held is present in given 'ProvisioningPolicy'

func (*ProvisioningPolicy_FieldSubPathArrayItemValue) GetRawItemValue

func (fpaivs *ProvisioningPolicy_FieldSubPathArrayItemValue) GetRawItemValue() interface{}

GetRawValue returns stored array item value

type ProvisioningPolicy_FieldSubPathArrayOfValues

type ProvisioningPolicy_FieldSubPathArrayOfValues struct {
	ProvisioningPolicy_FieldPath
	// contains filtered or unexported fields
}

func (*ProvisioningPolicy_FieldSubPathArrayOfValues) AsMetadataPathArrayOfValues

func (fpsaov *ProvisioningPolicy_FieldSubPathArrayOfValues) AsMetadataPathArrayOfValues() (meta.Meta_FieldPathArrayOfValues, bool)

func (*ProvisioningPolicy_FieldSubPathArrayOfValues) AsSpecPathArrayOfValues

func (*ProvisioningPolicy_FieldSubPathArrayOfValues) AsStatusPathArrayOfValues

func (*ProvisioningPolicy_FieldSubPathArrayOfValues) GetRawValues

func (fpsaov *ProvisioningPolicy_FieldSubPathArrayOfValues) GetRawValues() []interface{}

type ProvisioningPolicy_FieldSubPathValue

type ProvisioningPolicy_FieldSubPathValue struct {
	ProvisioningPolicy_FieldPath
	// contains filtered or unexported fields
}

func (*ProvisioningPolicy_FieldSubPathValue) AsMetadataPathValue

func (fpvs *ProvisioningPolicy_FieldSubPathValue) AsMetadataPathValue() (meta.Meta_FieldPathValue, bool)

func (*ProvisioningPolicy_FieldSubPathValue) AsSpecPathValue

func (*ProvisioningPolicy_FieldSubPathValue) AsStatusPathValue

func (*ProvisioningPolicy_FieldSubPathValue) CompareWith

func (fpvs *ProvisioningPolicy_FieldSubPathValue) CompareWith(source *ProvisioningPolicy) (int, bool)

func (*ProvisioningPolicy_FieldSubPathValue) CompareWithRaw

func (fpvs *ProvisioningPolicy_FieldSubPathValue) CompareWithRaw(source proto.Message) (int, bool)

func (*ProvisioningPolicy_FieldSubPathValue) GetRawValue

func (fpvs *ProvisioningPolicy_FieldSubPathValue) GetRawValue() interface{}

func (*ProvisioningPolicy_FieldSubPathValue) SetTo

func (*ProvisioningPolicy_FieldSubPathValue) SetToRaw

func (fpvs *ProvisioningPolicy_FieldSubPathValue) SetToRaw(target proto.Message)

type ProvisioningPolicy_FieldTerminalPath

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

func (*ProvisioningPolicy_FieldTerminalPath) ClearValue

func (*ProvisioningPolicy_FieldTerminalPath) ClearValueRaw

func (fp *ProvisioningPolicy_FieldTerminalPath) ClearValueRaw(item proto.Message)

func (*ProvisioningPolicy_FieldTerminalPath) Get

func (fp *ProvisioningPolicy_FieldTerminalPath) Get(source *ProvisioningPolicy) (values []interface{})

Get returns all values pointed by specific field from source ProvisioningPolicy

func (*ProvisioningPolicy_FieldTerminalPath) GetDefault

func (fp *ProvisioningPolicy_FieldTerminalPath) GetDefault() interface{}

GetDefault returns a default value of the field type

func (*ProvisioningPolicy_FieldTerminalPath) GetRaw

func (fp *ProvisioningPolicy_FieldTerminalPath) GetRaw(source proto.Message) []interface{}

func (*ProvisioningPolicy_FieldTerminalPath) GetSingle

func (fp *ProvisioningPolicy_FieldTerminalPath) GetSingle(source *ProvisioningPolicy) (interface{}, bool)

GetSingle returns value pointed by specific field of from source ProvisioningPolicy

func (*ProvisioningPolicy_FieldTerminalPath) GetSingleRaw

func (fp *ProvisioningPolicy_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)

func (*ProvisioningPolicy_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*ProvisioningPolicy_FieldTerminalPath) JSONString

JSONString returns path representation is JSON convention

func (*ProvisioningPolicy_FieldTerminalPath) Selector

func (*ProvisioningPolicy_FieldTerminalPath) SplitIntoTerminalIPaths

func (fp *ProvisioningPolicy_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath

func (*ProvisioningPolicy_FieldTerminalPath) String

String returns path representation in proto convention

func (*ProvisioningPolicy_FieldTerminalPath) WithIArrayItemValue

func (fp *ProvisioningPolicy_FieldTerminalPath) WithIArrayItemValue(value interface{}) ProvisioningPolicy_FieldPathArrayItemValue

func (*ProvisioningPolicy_FieldTerminalPath) WithIArrayOfValues

func (fp *ProvisioningPolicy_FieldTerminalPath) WithIArrayOfValues(values interface{}) ProvisioningPolicy_FieldPathArrayOfValues

func (*ProvisioningPolicy_FieldTerminalPath) WithIValue

func (*ProvisioningPolicy_FieldTerminalPath) WithRawIArrayItemValue

func (fp *ProvisioningPolicy_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue

func (*ProvisioningPolicy_FieldTerminalPath) WithRawIArrayOfValues

func (fp *ProvisioningPolicy_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues

func (*ProvisioningPolicy_FieldTerminalPath) WithRawIValue

func (fp *ProvisioningPolicy_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue

type ProvisioningPolicy_FieldTerminalPathArrayItemValue

type ProvisioningPolicy_FieldTerminalPathArrayItemValue struct {
	ProvisioningPolicy_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ProvisioningPolicy_FieldTerminalPathArrayItemValue) ContainsValue

Contains returns a boolean indicating if value that is being held is present in given 'ProvisioningPolicy'

func (*ProvisioningPolicy_FieldTerminalPathArrayItemValue) GetRawItemValue

func (fpaiv *ProvisioningPolicy_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}

GetRawValue returns stored element value for array in object ProvisioningPolicy as interface{}

func (*ProvisioningPolicy_FieldTerminalPathArrayItemValue) GetSingle

func (fpaiv *ProvisioningPolicy_FieldTerminalPathArrayItemValue) GetSingle(source *ProvisioningPolicy) (interface{}, bool)

func (*ProvisioningPolicy_FieldTerminalPathArrayItemValue) GetSingleRaw

func (fpaiv *ProvisioningPolicy_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)

type ProvisioningPolicy_FieldTerminalPathArrayOfValues

type ProvisioningPolicy_FieldTerminalPathArrayOfValues struct {
	ProvisioningPolicy_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ProvisioningPolicy_FieldTerminalPathArrayOfValues) AsDescriptionArrayOfValues added in v1.2.6

func (fpaov *ProvisioningPolicy_FieldTerminalPathArrayOfValues) AsDescriptionArrayOfValues() ([]string, bool)

func (*ProvisioningPolicy_FieldTerminalPathArrayOfValues) AsDisplayNameArrayOfValues

func (fpaov *ProvisioningPolicy_FieldTerminalPathArrayOfValues) AsDisplayNameArrayOfValues() ([]string, bool)

func (*ProvisioningPolicy_FieldTerminalPathArrayOfValues) AsMetadataArrayOfValues

func (fpaov *ProvisioningPolicy_FieldTerminalPathArrayOfValues) AsMetadataArrayOfValues() ([]*meta.Meta, bool)

func (*ProvisioningPolicy_FieldTerminalPathArrayOfValues) AsNameArrayOfValues

func (fpaov *ProvisioningPolicy_FieldTerminalPathArrayOfValues) AsNameArrayOfValues() ([]*Name, bool)

func (*ProvisioningPolicy_FieldTerminalPathArrayOfValues) AsSpecArrayOfValues

func (*ProvisioningPolicy_FieldTerminalPathArrayOfValues) AsStatusArrayOfValues

func (*ProvisioningPolicy_FieldTerminalPathArrayOfValues) GetRawValues

func (fpaov *ProvisioningPolicy_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})

type ProvisioningPolicy_FieldTerminalPathValue

type ProvisioningPolicy_FieldTerminalPathValue struct {
	ProvisioningPolicy_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ProvisioningPolicy_FieldTerminalPathValue) AsDescriptionValue added in v1.2.6

func (fpv *ProvisioningPolicy_FieldTerminalPathValue) AsDescriptionValue() (string, bool)

func (*ProvisioningPolicy_FieldTerminalPathValue) AsDisplayNameValue

func (fpv *ProvisioningPolicy_FieldTerminalPathValue) AsDisplayNameValue() (string, bool)

func (*ProvisioningPolicy_FieldTerminalPathValue) AsMetadataValue

func (fpv *ProvisioningPolicy_FieldTerminalPathValue) AsMetadataValue() (*meta.Meta, bool)

func (*ProvisioningPolicy_FieldTerminalPathValue) AsNameValue

func (fpv *ProvisioningPolicy_FieldTerminalPathValue) AsNameValue() (*Name, bool)

func (*ProvisioningPolicy_FieldTerminalPathValue) AsSpecValue

func (*ProvisioningPolicy_FieldTerminalPathValue) AsStatusValue

func (*ProvisioningPolicy_FieldTerminalPathValue) CompareWith

CompareWith compares value in the 'ProvisioningPolicy_FieldTerminalPathValue' with the value under path in 'ProvisioningPolicy'.

func (*ProvisioningPolicy_FieldTerminalPathValue) CompareWithRaw

func (fpv *ProvisioningPolicy_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)

func (*ProvisioningPolicy_FieldTerminalPathValue) GetRawValue

func (fpv *ProvisioningPolicy_FieldTerminalPathValue) GetRawValue() interface{}

GetRawValue returns raw value stored under selected path for 'ProvisioningPolicy' as interface{}

func (*ProvisioningPolicy_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object ProvisioningPolicy

func (*ProvisioningPolicy_FieldTerminalPathValue) SetToRaw

type ProvisioningPolicy_Mode

type ProvisioningPolicy_Mode int32
const (
	// Mode is not defined, devices will do nothing when the policy is
	// configured in this mode.
	ProvisioningPolicy_MODE_UNSPECIFIED ProvisioningPolicy_Mode = 0
	// Devices will create Device resources automatically without any human
	// interaction.
	ProvisioningPolicy_UNATTENDED ProvisioningPolicy_Mode = 1
	// Devices will create ProvisioningApprovalRequests so that users can
	// approve.
	ProvisioningPolicy_MANUAL_APPROVAL ProvisioningPolicy_Mode = 2
)

func (ProvisioningPolicy_Mode) Descriptor

func (ProvisioningPolicy_Mode) Enum

func (ProvisioningPolicy_Mode) EnumDescriptor

func (ProvisioningPolicy_Mode) EnumDescriptor() ([]byte, []int)

Deprecated, Use ProvisioningPolicy_Mode.ProtoReflect.Descriptor instead.

func (ProvisioningPolicy_Mode) Number

func (ProvisioningPolicy_Mode) String

func (x ProvisioningPolicy_Mode) String() string

func (ProvisioningPolicy_Mode) Type

type ProvisioningPolicy_Spec

type ProvisioningPolicy_Spec struct {

	// Provisioning mode.
	Mode ProvisioningPolicy_Mode `protobuf:"varint,1,opt,name=mode,proto3,enum=ntt.devices.v1.ProvisioningPolicy_Mode" json:"mode,omitempty" firestore:"mode"`
	// The service account associated with the policy.
	// Devices have to have a key of this service account to conduct
	// self-provisioning.
	ServiceAccount *iam_service_account.Reference `` /* 151-byte string literal not displayed */
	// Template for device name.
	DeviceNameFormat string `` /* 140-byte string literal not displayed */
	// Template for device display name.
	DeviceDisplayNameFormat string `` /* 171-byte string literal not displayed */
	// Deprecated: Use template instead.
	// labels that provisioned Device resources will have.
	Labels map[string]string `` /* 172-byte string literal not displayed */
	// Template for Devices to be generated.
	// Used only on Device resource creation, changing the value won't affect
	// existing Device resources.
	Template *ProvisioningPolicy_Spec_Template `protobuf:"bytes,5,opt,name=template,proto3" json:"template,omitempty" firestore:"template"`
	// Device hardware identity paths (fields) to use for matching pre-existing
	// device resources when provisioning.
	IdentityFieldPaths []string `` /* 148-byte string literal not displayed */
	// Role that the newly created service account should be bound to.
	// If not specified, will use the default value of
	// "services/devices.edgelq.com/roles/device-agent".
	Role *iam_role.Reference `protobuf:"bytes,7,opt,customtype=Reference,name=role,proto3" json:"role,omitempty" firestore:"role"`
	// List of scope params to add IF role is specified. Ignored if role is
	// empty.
	ScopeParams []*iam_role.ScopeParam `protobuf:"bytes,9,rep,name=scope_params,json=scopeParams,proto3" json:"scope_params,omitempty" firestore:"scopeParams"`
	// Optional condition for the role binding.
	Condition *iam_condition.Reference `protobuf:"bytes,8,opt,customtype=Reference,name=condition,proto3" json:"condition,omitempty" firestore:"condition"`
	// Condition params
	ConditionParams *structpb.Struct `` /* 135-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*ProvisioningPolicy_Spec) Clone

func (*ProvisioningPolicy_Spec) CloneRaw

func (*ProvisioningPolicy_Spec) Descriptor

func (*ProvisioningPolicy_Spec) Descriptor() ([]byte, []int)

Deprecated, Use ProvisioningPolicy_Spec.ProtoReflect.Descriptor instead.

func (*ProvisioningPolicy_Spec) GetCondition

func (m *ProvisioningPolicy_Spec) GetCondition() *iam_condition.Reference

func (*ProvisioningPolicy_Spec) GetConditionParams

func (m *ProvisioningPolicy_Spec) GetConditionParams() *structpb.Struct

func (*ProvisioningPolicy_Spec) GetDeviceDisplayNameFormat added in v1.8.3

func (m *ProvisioningPolicy_Spec) GetDeviceDisplayNameFormat() string

func (*ProvisioningPolicy_Spec) GetDeviceNameFormat

func (m *ProvisioningPolicy_Spec) GetDeviceNameFormat() string

func (*ProvisioningPolicy_Spec) GetIdentityFieldPaths

func (m *ProvisioningPolicy_Spec) GetIdentityFieldPaths() []string

func (*ProvisioningPolicy_Spec) GetLabels

func (m *ProvisioningPolicy_Spec) GetLabels() map[string]string

func (*ProvisioningPolicy_Spec) GetMode

func (*ProvisioningPolicy_Spec) GetRole

func (*ProvisioningPolicy_Spec) GetScopeParams

func (m *ProvisioningPolicy_Spec) GetScopeParams() []*iam_role.ScopeParam

func (*ProvisioningPolicy_Spec) GetServiceAccount

func (m *ProvisioningPolicy_Spec) GetServiceAccount() *iam_service_account.Reference

func (*ProvisioningPolicy_Spec) GetTemplate

func (*ProvisioningPolicy_Spec) GotenMessage

func (*ProvisioningPolicy_Spec) GotenMessage()

func (*ProvisioningPolicy_Spec) GotenObjectExt

func (o *ProvisioningPolicy_Spec) GotenObjectExt()

func (*ProvisioningPolicy_Spec) GotenValidate

func (obj *ProvisioningPolicy_Spec) GotenValidate() error

func (*ProvisioningPolicy_Spec) MakeDiffFieldMask

func (*ProvisioningPolicy_Spec) MakeFullFieldMask

func (*ProvisioningPolicy_Spec) MakeRawDiffFieldMask

func (*ProvisioningPolicy_Spec) MakeRawFullFieldMask

func (o *ProvisioningPolicy_Spec) MakeRawFullFieldMask() gotenobject.FieldMask

func (*ProvisioningPolicy_Spec) Marshal

func (m *ProvisioningPolicy_Spec) Marshal() ([]byte, error)

func (*ProvisioningPolicy_Spec) MarshalJSON

func (m *ProvisioningPolicy_Spec) MarshalJSON() ([]byte, error)

func (*ProvisioningPolicy_Spec) Merge

func (*ProvisioningPolicy_Spec) MergeRaw

func (*ProvisioningPolicy_Spec) ProtoMessage

func (*ProvisioningPolicy_Spec) ProtoMessage()

func (*ProvisioningPolicy_Spec) ProtoReflect

func (m *ProvisioningPolicy_Spec) ProtoReflect() preflect.Message

func (*ProvisioningPolicy_Spec) Reset

func (m *ProvisioningPolicy_Spec) Reset()

func (*ProvisioningPolicy_Spec) SetCondition

func (m *ProvisioningPolicy_Spec) SetCondition(fv *iam_condition.Reference)

func (*ProvisioningPolicy_Spec) SetConditionParams

func (m *ProvisioningPolicy_Spec) SetConditionParams(fv *structpb.Struct)

func (*ProvisioningPolicy_Spec) SetDeviceDisplayNameFormat added in v1.8.3

func (m *ProvisioningPolicy_Spec) SetDeviceDisplayNameFormat(fv string)

func (*ProvisioningPolicy_Spec) SetDeviceNameFormat

func (m *ProvisioningPolicy_Spec) SetDeviceNameFormat(fv string)

func (*ProvisioningPolicy_Spec) SetIdentityFieldPaths

func (m *ProvisioningPolicy_Spec) SetIdentityFieldPaths(fv []string)

func (*ProvisioningPolicy_Spec) SetLabels

func (m *ProvisioningPolicy_Spec) SetLabels(fv map[string]string)

func (*ProvisioningPolicy_Spec) SetMode

func (*ProvisioningPolicy_Spec) SetRole

func (m *ProvisioningPolicy_Spec) SetRole(fv *iam_role.Reference)

func (*ProvisioningPolicy_Spec) SetScopeParams

func (m *ProvisioningPolicy_Spec) SetScopeParams(fv []*iam_role.ScopeParam)

func (*ProvisioningPolicy_Spec) SetServiceAccount

func (m *ProvisioningPolicy_Spec) SetServiceAccount(fv *iam_service_account.Reference)

func (*ProvisioningPolicy_Spec) SetTemplate

func (*ProvisioningPolicy_Spec) String

func (m *ProvisioningPolicy_Spec) String() string

func (*ProvisioningPolicy_Spec) Unmarshal

func (m *ProvisioningPolicy_Spec) Unmarshal(b []byte) error

func (*ProvisioningPolicy_Spec) UnmarshalJSON

func (m *ProvisioningPolicy_Spec) UnmarshalJSON(data []byte) error

type ProvisioningPolicy_SpecMapPathSelectorLabels

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

func (ProvisioningPolicy_SpecMapPathSelectorLabels) FieldPath

func (ProvisioningPolicy_SpecMapPathSelectorLabels) WithArrayOfValues

func (ProvisioningPolicy_SpecMapPathSelectorLabels) WithValue

type ProvisioningPolicy_SpecMapPathSelectorTemplateMetadataAnnotations

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

func (ProvisioningPolicy_SpecMapPathSelectorTemplateMetadataAnnotations) FieldPath

func (ProvisioningPolicy_SpecMapPathSelectorTemplateMetadataAnnotations) WithArrayOfValues

func (ProvisioningPolicy_SpecMapPathSelectorTemplateMetadataAnnotations) WithValue

type ProvisioningPolicy_SpecMapPathSelectorTemplateMetadataLabels

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

func (ProvisioningPolicy_SpecMapPathSelectorTemplateMetadataLabels) FieldPath

func (ProvisioningPolicy_SpecMapPathSelectorTemplateMetadataLabels) WithArrayOfValues

func (ProvisioningPolicy_SpecMapPathSelectorTemplateMetadataLabels) WithValue

type ProvisioningPolicy_SpecMapPathSelectorTemplateMetadataShards

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

func (ProvisioningPolicy_SpecMapPathSelectorTemplateMetadataShards) FieldPath

func (ProvisioningPolicy_SpecMapPathSelectorTemplateMetadataShards) WithArrayOfValues

func (ProvisioningPolicy_SpecMapPathSelectorTemplateMetadataShards) WithValue

type ProvisioningPolicy_SpecPathSelectorCondition

type ProvisioningPolicy_SpecPathSelectorCondition struct{}

func (ProvisioningPolicy_SpecPathSelectorCondition) FieldPath

func (ProvisioningPolicy_SpecPathSelectorCondition) WithArrayOfValues

func (ProvisioningPolicy_SpecPathSelectorCondition) WithValue

type ProvisioningPolicy_SpecPathSelectorConditionParams

type ProvisioningPolicy_SpecPathSelectorConditionParams struct{}

func (ProvisioningPolicy_SpecPathSelectorConditionParams) FieldPath

func (ProvisioningPolicy_SpecPathSelectorConditionParams) WithArrayOfValues

func (ProvisioningPolicy_SpecPathSelectorConditionParams) WithValue

type ProvisioningPolicy_SpecPathSelectorDeviceDisplayNameFormat added in v1.8.3

type ProvisioningPolicy_SpecPathSelectorDeviceDisplayNameFormat struct{}

func (ProvisioningPolicy_SpecPathSelectorDeviceDisplayNameFormat) FieldPath added in v1.8.3

func (ProvisioningPolicy_SpecPathSelectorDeviceDisplayNameFormat) WithArrayOfValues added in v1.8.3

func (ProvisioningPolicy_SpecPathSelectorDeviceDisplayNameFormat) WithValue added in v1.8.3

type ProvisioningPolicy_SpecPathSelectorDeviceNameFormat

type ProvisioningPolicy_SpecPathSelectorDeviceNameFormat struct{}

func (ProvisioningPolicy_SpecPathSelectorDeviceNameFormat) FieldPath

func (ProvisioningPolicy_SpecPathSelectorDeviceNameFormat) WithArrayOfValues

func (ProvisioningPolicy_SpecPathSelectorDeviceNameFormat) WithValue

type ProvisioningPolicy_SpecPathSelectorIdentityFieldPaths

type ProvisioningPolicy_SpecPathSelectorIdentityFieldPaths struct{}

func (ProvisioningPolicy_SpecPathSelectorIdentityFieldPaths) FieldPath

func (ProvisioningPolicy_SpecPathSelectorIdentityFieldPaths) WithArrayOfValues

func (ProvisioningPolicy_SpecPathSelectorIdentityFieldPaths) WithItemValue

func (ProvisioningPolicy_SpecPathSelectorIdentityFieldPaths) WithValue

type ProvisioningPolicy_SpecPathSelectorLabels

type ProvisioningPolicy_SpecPathSelectorLabels struct{}

func (ProvisioningPolicy_SpecPathSelectorLabels) FieldPath

func (ProvisioningPolicy_SpecPathSelectorLabels) WithArrayOfValues

func (ProvisioningPolicy_SpecPathSelectorLabels) WithKey

func (ProvisioningPolicy_SpecPathSelectorLabels) WithValue

type ProvisioningPolicy_SpecPathSelectorMode

type ProvisioningPolicy_SpecPathSelectorMode struct{}

func (ProvisioningPolicy_SpecPathSelectorMode) FieldPath

func (ProvisioningPolicy_SpecPathSelectorMode) WithArrayOfValues

func (ProvisioningPolicy_SpecPathSelectorMode) WithValue

type ProvisioningPolicy_SpecPathSelectorRole

type ProvisioningPolicy_SpecPathSelectorRole struct{}

func (ProvisioningPolicy_SpecPathSelectorRole) FieldPath

func (ProvisioningPolicy_SpecPathSelectorRole) WithArrayOfValues

func (ProvisioningPolicy_SpecPathSelectorRole) WithValue

type ProvisioningPolicy_SpecPathSelectorScopeParams

type ProvisioningPolicy_SpecPathSelectorScopeParams struct{}

func (ProvisioningPolicy_SpecPathSelectorScopeParams) FieldPath

func (ProvisioningPolicy_SpecPathSelectorScopeParams) Name

func (ProvisioningPolicy_SpecPathSelectorScopeParams) String_

func (ProvisioningPolicy_SpecPathSelectorScopeParams) Strings

func (ProvisioningPolicy_SpecPathSelectorScopeParams) ValueFrom added in v1.2.0

func (ProvisioningPolicy_SpecPathSelectorScopeParams) WithArrayOfValues

func (ProvisioningPolicy_SpecPathSelectorScopeParams) WithItemValue

func (ProvisioningPolicy_SpecPathSelectorScopeParams) WithSubArrayItemValue

func (ProvisioningPolicy_SpecPathSelectorScopeParams) WithSubArrayOfValues

func (ProvisioningPolicy_SpecPathSelectorScopeParams) WithSubPath

func (ProvisioningPolicy_SpecPathSelectorScopeParams) WithSubValue

func (ProvisioningPolicy_SpecPathSelectorScopeParams) WithValue

type ProvisioningPolicy_SpecPathSelectorScopeParamsName

type ProvisioningPolicy_SpecPathSelectorScopeParamsName struct{}

func (ProvisioningPolicy_SpecPathSelectorScopeParamsName) FieldPath

func (ProvisioningPolicy_SpecPathSelectorScopeParamsName) WithArrayOfValues

func (ProvisioningPolicy_SpecPathSelectorScopeParamsName) WithValue

type ProvisioningPolicy_SpecPathSelectorScopeParamsString

type ProvisioningPolicy_SpecPathSelectorScopeParamsString struct{}

func (ProvisioningPolicy_SpecPathSelectorScopeParamsString) FieldPath

func (ProvisioningPolicy_SpecPathSelectorScopeParamsString) Value

func (ProvisioningPolicy_SpecPathSelectorScopeParamsString) WithArrayOfValues

func (ProvisioningPolicy_SpecPathSelectorScopeParamsString) WithValue

type ProvisioningPolicy_SpecPathSelectorScopeParamsStringValue

type ProvisioningPolicy_SpecPathSelectorScopeParamsStringValue struct{}

func (ProvisioningPolicy_SpecPathSelectorScopeParamsStringValue) FieldPath

func (ProvisioningPolicy_SpecPathSelectorScopeParamsStringValue) WithArrayOfValues

func (ProvisioningPolicy_SpecPathSelectorScopeParamsStringValue) WithValue

type ProvisioningPolicy_SpecPathSelectorScopeParamsStrings

type ProvisioningPolicy_SpecPathSelectorScopeParamsStrings struct{}

func (ProvisioningPolicy_SpecPathSelectorScopeParamsStrings) FieldPath

func (ProvisioningPolicy_SpecPathSelectorScopeParamsStrings) Values

func (ProvisioningPolicy_SpecPathSelectorScopeParamsStrings) WithArrayOfValues

func (ProvisioningPolicy_SpecPathSelectorScopeParamsStrings) WithValue

type ProvisioningPolicy_SpecPathSelectorScopeParamsStringsValues

type ProvisioningPolicy_SpecPathSelectorScopeParamsStringsValues struct{}

func (ProvisioningPolicy_SpecPathSelectorScopeParamsStringsValues) FieldPath

func (ProvisioningPolicy_SpecPathSelectorScopeParamsStringsValues) WithArrayOfValues

func (ProvisioningPolicy_SpecPathSelectorScopeParamsStringsValues) WithItemValue

func (ProvisioningPolicy_SpecPathSelectorScopeParamsStringsValues) WithValue

type ProvisioningPolicy_SpecPathSelectorScopeParamsValueFrom added in v1.2.0

type ProvisioningPolicy_SpecPathSelectorScopeParamsValueFrom struct{}

func (ProvisioningPolicy_SpecPathSelectorScopeParamsValueFrom) FieldPath added in v1.2.0

func (ProvisioningPolicy_SpecPathSelectorScopeParamsValueFrom) Path added in v1.2.0

func (ProvisioningPolicy_SpecPathSelectorScopeParamsValueFrom) Source added in v1.2.0

func (ProvisioningPolicy_SpecPathSelectorScopeParamsValueFrom) WithArrayOfValues added in v1.2.0

func (ProvisioningPolicy_SpecPathSelectorScopeParamsValueFrom) WithValue added in v1.2.0

type ProvisioningPolicy_SpecPathSelectorScopeParamsValueFromPath added in v1.2.0

type ProvisioningPolicy_SpecPathSelectorScopeParamsValueFromPath struct{}

func (ProvisioningPolicy_SpecPathSelectorScopeParamsValueFromPath) FieldPath added in v1.2.0

func (ProvisioningPolicy_SpecPathSelectorScopeParamsValueFromPath) WithArrayOfValues added in v1.2.0

func (ProvisioningPolicy_SpecPathSelectorScopeParamsValueFromPath) WithValue added in v1.2.0

type ProvisioningPolicy_SpecPathSelectorScopeParamsValueFromSource added in v1.2.0

type ProvisioningPolicy_SpecPathSelectorScopeParamsValueFromSource struct{}

func (ProvisioningPolicy_SpecPathSelectorScopeParamsValueFromSource) FieldPath added in v1.2.0

func (ProvisioningPolicy_SpecPathSelectorScopeParamsValueFromSource) WithArrayOfValues added in v1.2.0

func (ProvisioningPolicy_SpecPathSelectorScopeParamsValueFromSource) WithValue added in v1.2.0

type ProvisioningPolicy_SpecPathSelectorServiceAccount

type ProvisioningPolicy_SpecPathSelectorServiceAccount struct{}

func (ProvisioningPolicy_SpecPathSelectorServiceAccount) FieldPath

func (ProvisioningPolicy_SpecPathSelectorServiceAccount) WithArrayOfValues

func (ProvisioningPolicy_SpecPathSelectorServiceAccount) WithValue

type ProvisioningPolicy_SpecPathSelectorTemplate

type ProvisioningPolicy_SpecPathSelectorTemplate struct{}

func (ProvisioningPolicy_SpecPathSelectorTemplate) FieldPath

func (ProvisioningPolicy_SpecPathSelectorTemplate) Metadata

func (ProvisioningPolicy_SpecPathSelectorTemplate) PublicListingSpec

func (ProvisioningPolicy_SpecPathSelectorTemplate) Spec

type ProvisioningPolicy_SpecPathSelectorTemplateMetadata

type ProvisioningPolicy_SpecPathSelectorTemplateMetadata struct{}

func (ProvisioningPolicy_SpecPathSelectorTemplateMetadata) Annotations

func (ProvisioningPolicy_SpecPathSelectorTemplateMetadata) CreateTime

func (ProvisioningPolicy_SpecPathSelectorTemplateMetadata) DeleteTime

func (ProvisioningPolicy_SpecPathSelectorTemplateMetadata) FieldPath

func (ProvisioningPolicy_SpecPathSelectorTemplateMetadata) Generation

func (ProvisioningPolicy_SpecPathSelectorTemplateMetadata) Labels

func (ProvisioningPolicy_SpecPathSelectorTemplateMetadata) Lifecycle

func (ProvisioningPolicy_SpecPathSelectorTemplateMetadata) Services

func (ProvisioningPolicy_SpecPathSelectorTemplateMetadata) Shards

func (ProvisioningPolicy_SpecPathSelectorTemplateMetadata) Syncing

func (ProvisioningPolicy_SpecPathSelectorTemplateMetadata) Tags

func (ProvisioningPolicy_SpecPathSelectorTemplateMetadata) UpdateTime

func (ProvisioningPolicy_SpecPathSelectorTemplateMetadata) Uuid

func (ProvisioningPolicy_SpecPathSelectorTemplateMetadata) WithArrayOfValues

func (ProvisioningPolicy_SpecPathSelectorTemplateMetadata) WithValue

type ProvisioningPolicy_SpecPathSelectorTemplateMetadataAnnotations

type ProvisioningPolicy_SpecPathSelectorTemplateMetadataAnnotations struct{}

func (ProvisioningPolicy_SpecPathSelectorTemplateMetadataAnnotations) FieldPath

func (ProvisioningPolicy_SpecPathSelectorTemplateMetadataAnnotations) WithArrayOfValues

func (ProvisioningPolicy_SpecPathSelectorTemplateMetadataAnnotations) WithKey

func (ProvisioningPolicy_SpecPathSelectorTemplateMetadataAnnotations) WithValue

type ProvisioningPolicy_SpecPathSelectorTemplateMetadataCreateTime

type ProvisioningPolicy_SpecPathSelectorTemplateMetadataCreateTime struct{}

func (ProvisioningPolicy_SpecPathSelectorTemplateMetadataCreateTime) FieldPath

func (ProvisioningPolicy_SpecPathSelectorTemplateMetadataCreateTime) WithArrayOfValues

func (ProvisioningPolicy_SpecPathSelectorTemplateMetadataCreateTime) WithValue

type ProvisioningPolicy_SpecPathSelectorTemplateMetadataDeleteTime

type ProvisioningPolicy_SpecPathSelectorTemplateMetadataDeleteTime struct{}

func (ProvisioningPolicy_SpecPathSelectorTemplateMetadataDeleteTime) FieldPath

func (ProvisioningPolicy_SpecPathSelectorTemplateMetadataDeleteTime) WithArrayOfValues

func (ProvisioningPolicy_SpecPathSelectorTemplateMetadataDeleteTime) WithValue

type ProvisioningPolicy_SpecPathSelectorTemplateMetadataGeneration

type ProvisioningPolicy_SpecPathSelectorTemplateMetadataGeneration struct{}

func (ProvisioningPolicy_SpecPathSelectorTemplateMetadataGeneration) FieldPath

func (ProvisioningPolicy_SpecPathSelectorTemplateMetadataGeneration) WithArrayOfValues

func (ProvisioningPolicy_SpecPathSelectorTemplateMetadataGeneration) WithValue

type ProvisioningPolicy_SpecPathSelectorTemplateMetadataLabels

type ProvisioningPolicy_SpecPathSelectorTemplateMetadataLabels struct{}

func (ProvisioningPolicy_SpecPathSelectorTemplateMetadataLabels) FieldPath

func (ProvisioningPolicy_SpecPathSelectorTemplateMetadataLabels) WithArrayOfValues

func (ProvisioningPolicy_SpecPathSelectorTemplateMetadataLabels) WithKey

func (ProvisioningPolicy_SpecPathSelectorTemplateMetadataLabels) WithValue

type ProvisioningPolicy_SpecPathSelectorTemplateMetadataLifecycle

type ProvisioningPolicy_SpecPathSelectorTemplateMetadataLifecycle struct{}

func (ProvisioningPolicy_SpecPathSelectorTemplateMetadataLifecycle) FieldPath

func (ProvisioningPolicy_SpecPathSelectorTemplateMetadataLifecycle) State

func (ProvisioningPolicy_SpecPathSelectorTemplateMetadataLifecycle) WithArrayOfValues

func (ProvisioningPolicy_SpecPathSelectorTemplateMetadataLifecycle) WithValue

type ProvisioningPolicy_SpecPathSelectorTemplateMetadataLifecycleBlockDeletion

type ProvisioningPolicy_SpecPathSelectorTemplateMetadataLifecycleBlockDeletion struct{}

func (ProvisioningPolicy_SpecPathSelectorTemplateMetadataLifecycleBlockDeletion) FieldPath

func (ProvisioningPolicy_SpecPathSelectorTemplateMetadataLifecycleBlockDeletion) WithArrayOfValues

func (ProvisioningPolicy_SpecPathSelectorTemplateMetadataLifecycleBlockDeletion) WithValue

type ProvisioningPolicy_SpecPathSelectorTemplateMetadataLifecycleState

type ProvisioningPolicy_SpecPathSelectorTemplateMetadataLifecycleState struct{}

func (ProvisioningPolicy_SpecPathSelectorTemplateMetadataLifecycleState) FieldPath

func (ProvisioningPolicy_SpecPathSelectorTemplateMetadataLifecycleState) WithArrayOfValues

func (ProvisioningPolicy_SpecPathSelectorTemplateMetadataLifecycleState) WithValue

type ProvisioningPolicy_SpecPathSelectorTemplateMetadataOwnerReferences

type ProvisioningPolicy_SpecPathSelectorTemplateMetadataOwnerReferences struct{}

func (ProvisioningPolicy_SpecPathSelectorTemplateMetadataOwnerReferences) FieldPath

func (ProvisioningPolicy_SpecPathSelectorTemplateMetadataOwnerReferences) UnsetOnDelete added in v1.9.1

func (ProvisioningPolicy_SpecPathSelectorTemplateMetadataOwnerReferences) WithArrayOfValues

func (ProvisioningPolicy_SpecPathSelectorTemplateMetadataOwnerReferences) WithItemValue

func (ProvisioningPolicy_SpecPathSelectorTemplateMetadataOwnerReferences) WithValue

type ProvisioningPolicy_SpecPathSelectorTemplateMetadataOwnerReferencesController

type ProvisioningPolicy_SpecPathSelectorTemplateMetadataOwnerReferencesController struct{}

func (ProvisioningPolicy_SpecPathSelectorTemplateMetadataOwnerReferencesController) FieldPath

func (ProvisioningPolicy_SpecPathSelectorTemplateMetadataOwnerReferencesController) WithArrayOfValues

func (ProvisioningPolicy_SpecPathSelectorTemplateMetadataOwnerReferencesController) WithValue

type ProvisioningPolicy_SpecPathSelectorTemplateMetadataOwnerReferencesKind

type ProvisioningPolicy_SpecPathSelectorTemplateMetadataOwnerReferencesKind struct{}

func (ProvisioningPolicy_SpecPathSelectorTemplateMetadataOwnerReferencesKind) FieldPath

func (ProvisioningPolicy_SpecPathSelectorTemplateMetadataOwnerReferencesKind) WithArrayOfValues

func (ProvisioningPolicy_SpecPathSelectorTemplateMetadataOwnerReferencesKind) WithValue

type ProvisioningPolicy_SpecPathSelectorTemplateMetadataOwnerReferencesName

type ProvisioningPolicy_SpecPathSelectorTemplateMetadataOwnerReferencesName struct{}

func (ProvisioningPolicy_SpecPathSelectorTemplateMetadataOwnerReferencesName) FieldPath

func (ProvisioningPolicy_SpecPathSelectorTemplateMetadataOwnerReferencesName) WithArrayOfValues

func (ProvisioningPolicy_SpecPathSelectorTemplateMetadataOwnerReferencesName) WithValue

type ProvisioningPolicy_SpecPathSelectorTemplateMetadataOwnerReferencesRegion

type ProvisioningPolicy_SpecPathSelectorTemplateMetadataOwnerReferencesRegion struct{}

func (ProvisioningPolicy_SpecPathSelectorTemplateMetadataOwnerReferencesRegion) FieldPath

func (ProvisioningPolicy_SpecPathSelectorTemplateMetadataOwnerReferencesRegion) WithArrayOfValues

func (ProvisioningPolicy_SpecPathSelectorTemplateMetadataOwnerReferencesRegion) WithValue

type ProvisioningPolicy_SpecPathSelectorTemplateMetadataOwnerReferencesRequiresOwnerReference

type ProvisioningPolicy_SpecPathSelectorTemplateMetadataOwnerReferencesRequiresOwnerReference struct{}

func (ProvisioningPolicy_SpecPathSelectorTemplateMetadataOwnerReferencesRequiresOwnerReference) FieldPath

func (ProvisioningPolicy_SpecPathSelectorTemplateMetadataOwnerReferencesRequiresOwnerReference) WithArrayOfValues

func (ProvisioningPolicy_SpecPathSelectorTemplateMetadataOwnerReferencesRequiresOwnerReference) WithValue

type ProvisioningPolicy_SpecPathSelectorTemplateMetadataOwnerReferencesUnsetOnDelete added in v1.9.1

type ProvisioningPolicy_SpecPathSelectorTemplateMetadataOwnerReferencesUnsetOnDelete struct{}

func (ProvisioningPolicy_SpecPathSelectorTemplateMetadataOwnerReferencesUnsetOnDelete) FieldPath added in v1.9.1

func (ProvisioningPolicy_SpecPathSelectorTemplateMetadataOwnerReferencesUnsetOnDelete) WithArrayOfValues added in v1.9.1

func (ProvisioningPolicy_SpecPathSelectorTemplateMetadataOwnerReferencesUnsetOnDelete) WithValue added in v1.9.1

type ProvisioningPolicy_SpecPathSelectorTemplateMetadataOwnerReferencesVersion

type ProvisioningPolicy_SpecPathSelectorTemplateMetadataOwnerReferencesVersion struct{}

func (ProvisioningPolicy_SpecPathSelectorTemplateMetadataOwnerReferencesVersion) FieldPath

func (ProvisioningPolicy_SpecPathSelectorTemplateMetadataOwnerReferencesVersion) WithArrayOfValues

func (ProvisioningPolicy_SpecPathSelectorTemplateMetadataOwnerReferencesVersion) WithValue

type ProvisioningPolicy_SpecPathSelectorTemplateMetadataResourceVersion

type ProvisioningPolicy_SpecPathSelectorTemplateMetadataResourceVersion struct{}

func (ProvisioningPolicy_SpecPathSelectorTemplateMetadataResourceVersion) FieldPath

func (ProvisioningPolicy_SpecPathSelectorTemplateMetadataResourceVersion) WithArrayOfValues

func (ProvisioningPolicy_SpecPathSelectorTemplateMetadataResourceVersion) WithValue

type ProvisioningPolicy_SpecPathSelectorTemplateMetadataServices

type ProvisioningPolicy_SpecPathSelectorTemplateMetadataServices struct{}

func (ProvisioningPolicy_SpecPathSelectorTemplateMetadataServices) FieldPath

func (ProvisioningPolicy_SpecPathSelectorTemplateMetadataServices) WithArrayOfValues

func (ProvisioningPolicy_SpecPathSelectorTemplateMetadataServices) WithValue

type ProvisioningPolicy_SpecPathSelectorTemplateMetadataServicesAllowedServices

type ProvisioningPolicy_SpecPathSelectorTemplateMetadataServicesAllowedServices struct{}

func (ProvisioningPolicy_SpecPathSelectorTemplateMetadataServicesAllowedServices) FieldPath

func (ProvisioningPolicy_SpecPathSelectorTemplateMetadataServicesAllowedServices) WithArrayOfValues

func (ProvisioningPolicy_SpecPathSelectorTemplateMetadataServicesAllowedServices) WithItemValue

func (ProvisioningPolicy_SpecPathSelectorTemplateMetadataServicesAllowedServices) WithValue

type ProvisioningPolicy_SpecPathSelectorTemplateMetadataServicesOwningService

type ProvisioningPolicy_SpecPathSelectorTemplateMetadataServicesOwningService struct{}

func (ProvisioningPolicy_SpecPathSelectorTemplateMetadataServicesOwningService) FieldPath

func (ProvisioningPolicy_SpecPathSelectorTemplateMetadataServicesOwningService) WithArrayOfValues

func (ProvisioningPolicy_SpecPathSelectorTemplateMetadataServicesOwningService) WithValue

type ProvisioningPolicy_SpecPathSelectorTemplateMetadataShards

type ProvisioningPolicy_SpecPathSelectorTemplateMetadataShards struct{}

func (ProvisioningPolicy_SpecPathSelectorTemplateMetadataShards) FieldPath

func (ProvisioningPolicy_SpecPathSelectorTemplateMetadataShards) WithArrayOfValues

func (ProvisioningPolicy_SpecPathSelectorTemplateMetadataShards) WithKey

func (ProvisioningPolicy_SpecPathSelectorTemplateMetadataShards) WithValue

type ProvisioningPolicy_SpecPathSelectorTemplateMetadataSyncing

type ProvisioningPolicy_SpecPathSelectorTemplateMetadataSyncing struct{}

func (ProvisioningPolicy_SpecPathSelectorTemplateMetadataSyncing) FieldPath

func (ProvisioningPolicy_SpecPathSelectorTemplateMetadataSyncing) Regions

func (ProvisioningPolicy_SpecPathSelectorTemplateMetadataSyncing) WithArrayOfValues

func (ProvisioningPolicy_SpecPathSelectorTemplateMetadataSyncing) WithValue

type ProvisioningPolicy_SpecPathSelectorTemplateMetadataSyncingOwningRegion

type ProvisioningPolicy_SpecPathSelectorTemplateMetadataSyncingOwningRegion struct{}

func (ProvisioningPolicy_SpecPathSelectorTemplateMetadataSyncingOwningRegion) FieldPath

func (ProvisioningPolicy_SpecPathSelectorTemplateMetadataSyncingOwningRegion) WithArrayOfValues

func (ProvisioningPolicy_SpecPathSelectorTemplateMetadataSyncingOwningRegion) WithValue

type ProvisioningPolicy_SpecPathSelectorTemplateMetadataSyncingRegions

type ProvisioningPolicy_SpecPathSelectorTemplateMetadataSyncingRegions struct{}

func (ProvisioningPolicy_SpecPathSelectorTemplateMetadataSyncingRegions) FieldPath

func (ProvisioningPolicy_SpecPathSelectorTemplateMetadataSyncingRegions) WithArrayOfValues

func (ProvisioningPolicy_SpecPathSelectorTemplateMetadataSyncingRegions) WithItemValue

func (ProvisioningPolicy_SpecPathSelectorTemplateMetadataSyncingRegions) WithValue

type ProvisioningPolicy_SpecPathSelectorTemplateMetadataTags

type ProvisioningPolicy_SpecPathSelectorTemplateMetadataTags struct{}

func (ProvisioningPolicy_SpecPathSelectorTemplateMetadataTags) FieldPath

func (ProvisioningPolicy_SpecPathSelectorTemplateMetadataTags) WithArrayOfValues

func (ProvisioningPolicy_SpecPathSelectorTemplateMetadataTags) WithItemValue

func (ProvisioningPolicy_SpecPathSelectorTemplateMetadataTags) WithValue

type ProvisioningPolicy_SpecPathSelectorTemplateMetadataUpdateTime

type ProvisioningPolicy_SpecPathSelectorTemplateMetadataUpdateTime struct{}

func (ProvisioningPolicy_SpecPathSelectorTemplateMetadataUpdateTime) FieldPath

func (ProvisioningPolicy_SpecPathSelectorTemplateMetadataUpdateTime) WithArrayOfValues

func (ProvisioningPolicy_SpecPathSelectorTemplateMetadataUpdateTime) WithValue

type ProvisioningPolicy_SpecPathSelectorTemplateMetadataUuid

type ProvisioningPolicy_SpecPathSelectorTemplateMetadataUuid struct{}

func (ProvisioningPolicy_SpecPathSelectorTemplateMetadataUuid) FieldPath

func (ProvisioningPolicy_SpecPathSelectorTemplateMetadataUuid) WithArrayOfValues

func (ProvisioningPolicy_SpecPathSelectorTemplateMetadataUuid) WithValue

type ProvisioningPolicy_SpecPathSelectorTemplatePublicListingSpec

type ProvisioningPolicy_SpecPathSelectorTemplatePublicListingSpec struct{}

func (ProvisioningPolicy_SpecPathSelectorTemplatePublicListingSpec) FieldPath

func (ProvisioningPolicy_SpecPathSelectorTemplatePublicListingSpec) WithArrayOfValues

func (ProvisioningPolicy_SpecPathSelectorTemplatePublicListingSpec) WithValue

type ProvisioningPolicy_SpecPathSelectorTemplatePublicListingSpecEnabled

type ProvisioningPolicy_SpecPathSelectorTemplatePublicListingSpecEnabled struct{}

func (ProvisioningPolicy_SpecPathSelectorTemplatePublicListingSpecEnabled) FieldPath

func (ProvisioningPolicy_SpecPathSelectorTemplatePublicListingSpecEnabled) WithArrayOfValues

func (ProvisioningPolicy_SpecPathSelectorTemplatePublicListingSpecEnabled) WithValue

type ProvisioningPolicy_SpecPathSelectorTemplatePublicListingSpecFieldMask

type ProvisioningPolicy_SpecPathSelectorTemplatePublicListingSpecFieldMask struct{}

func (ProvisioningPolicy_SpecPathSelectorTemplatePublicListingSpecFieldMask) FieldPath

func (ProvisioningPolicy_SpecPathSelectorTemplatePublicListingSpecFieldMask) WithArrayOfValues

func (ProvisioningPolicy_SpecPathSelectorTemplatePublicListingSpecFieldMask) WithValue

type ProvisioningPolicy_SpecPathSelectorTemplateSpec

type ProvisioningPolicy_SpecPathSelectorTemplateSpec struct{}

func (ProvisioningPolicy_SpecPathSelectorTemplateSpec) AttestationConfig

func (ProvisioningPolicy_SpecPathSelectorTemplateSpec) FieldPath

func (ProvisioningPolicy_SpecPathSelectorTemplateSpec) Location

func (ProvisioningPolicy_SpecPathSelectorTemplateSpec) LogBucket

func (ProvisioningPolicy_SpecPathSelectorTemplateSpec) LoggingConfig

func (ProvisioningPolicy_SpecPathSelectorTemplateSpec) MetricsBucket

func (ProvisioningPolicy_SpecPathSelectorTemplateSpec) NetplanYamlConfig added in v1.1.10

func (ProvisioningPolicy_SpecPathSelectorTemplateSpec) OsImageUrl

func (ProvisioningPolicy_SpecPathSelectorTemplateSpec) OsVersion

func (ProvisioningPolicy_SpecPathSelectorTemplateSpec) ProxyConfig

func (ProvisioningPolicy_SpecPathSelectorTemplateSpec) ServiceAccount

func (ProvisioningPolicy_SpecPathSelectorTemplateSpec) SshConfig

func (ProvisioningPolicy_SpecPathSelectorTemplateSpec) UsbGuard added in v1.0.27

func (ProvisioningPolicy_SpecPathSelectorTemplateSpec) WithArrayOfValues

func (ProvisioningPolicy_SpecPathSelectorTemplateSpec) WithValue

type ProvisioningPolicy_SpecPathSelectorTemplateSpecAttestationConfig

type ProvisioningPolicy_SpecPathSelectorTemplateSpecAttestationConfig struct{}

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecAttestationConfig) FieldPath

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecAttestationConfig) WithArrayOfValues

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecAttestationConfig) WithValue

type ProvisioningPolicy_SpecPathSelectorTemplateSpecAttestationConfigAttestationDomain

type ProvisioningPolicy_SpecPathSelectorTemplateSpecAttestationConfigAttestationDomain struct{}

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecAttestationConfigAttestationDomain) FieldPath

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecAttestationConfigAttestationDomain) WithArrayOfValues

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecAttestationConfigAttestationDomain) WithValue

type ProvisioningPolicy_SpecPathSelectorTemplateSpecAttestationConfigAttestationExpected

type ProvisioningPolicy_SpecPathSelectorTemplateSpecAttestationConfigAttestationExpected struct{}

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecAttestationConfigAttestationExpected) FieldPath

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecAttestationConfigAttestationExpected) WithArrayOfValues

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecAttestationConfigAttestationExpected) WithValue

type ProvisioningPolicy_SpecPathSelectorTemplateSpecDisableDeviceDiscovery

type ProvisioningPolicy_SpecPathSelectorTemplateSpecDisableDeviceDiscovery struct{}

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecDisableDeviceDiscovery) FieldPath

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecDisableDeviceDiscovery) WithArrayOfValues

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecDisableDeviceDiscovery) WithValue

type ProvisioningPolicy_SpecPathSelectorTemplateSpecLocation

type ProvisioningPolicy_SpecPathSelectorTemplateSpecLocation struct{}

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecLocation) Address

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecLocation) FieldPath

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecLocation) Placement

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecLocation) WithArrayOfValues

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecLocation) WithValue

type ProvisioningPolicy_SpecPathSelectorTemplateSpecLocationAddress

type ProvisioningPolicy_SpecPathSelectorTemplateSpecLocationAddress struct{}

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecLocationAddress) FieldPath

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecLocationAddress) WithArrayOfValues

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecLocationAddress) WithValue

type ProvisioningPolicy_SpecPathSelectorTemplateSpecLocationPlacement

type ProvisioningPolicy_SpecPathSelectorTemplateSpecLocationPlacement struct{}

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecLocationPlacement) FieldPath

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecLocationPlacement) WithArrayOfValues

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecLocationPlacement) WithValue

type ProvisioningPolicy_SpecPathSelectorTemplateSpecLogBucket

type ProvisioningPolicy_SpecPathSelectorTemplateSpecLogBucket struct{}

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecLogBucket) FieldPath

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecLogBucket) WithArrayOfValues

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecLogBucket) WithValue

type ProvisioningPolicy_SpecPathSelectorTemplateSpecLoggingConfig

type ProvisioningPolicy_SpecPathSelectorTemplateSpecLoggingConfig struct{}

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecLoggingConfig) ContainerLoggingConfig added in v1.8.3

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecLoggingConfig) FieldPath

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecLoggingConfig) Units

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecLoggingConfig) WithArrayOfValues

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecLoggingConfig) WithValue

type ProvisioningPolicy_SpecPathSelectorTemplateSpecLoggingConfigContainerLoggingConfig added in v1.8.3

type ProvisioningPolicy_SpecPathSelectorTemplateSpecLoggingConfigContainerLoggingConfig struct{}

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecLoggingConfigContainerLoggingConfig) EnableContainerLogExport added in v1.8.3

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecLoggingConfigContainerLoggingConfig) FieldPath added in v1.8.3

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecLoggingConfigContainerLoggingConfig) WithArrayOfValues added in v1.8.3

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecLoggingConfigContainerLoggingConfig) WithValue added in v1.8.3

type ProvisioningPolicy_SpecPathSelectorTemplateSpecLoggingConfigContainerLoggingConfigEnableContainerLogExport added in v1.8.3

type ProvisioningPolicy_SpecPathSelectorTemplateSpecLoggingConfigContainerLoggingConfigEnableContainerLogExport struct{}

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecLoggingConfigContainerLoggingConfigEnableContainerLogExport) FieldPath added in v1.8.3

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecLoggingConfigContainerLoggingConfigEnableContainerLogExport) WithArrayOfValues added in v1.8.3

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecLoggingConfigContainerLoggingConfigEnableContainerLogExport) WithValue added in v1.8.3

type ProvisioningPolicy_SpecPathSelectorTemplateSpecLoggingConfigEnableJournalExport

type ProvisioningPolicy_SpecPathSelectorTemplateSpecLoggingConfigEnableJournalExport struct{}

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecLoggingConfigEnableJournalExport) FieldPath

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecLoggingConfigEnableJournalExport) WithArrayOfValues

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecLoggingConfigEnableJournalExport) WithValue

type ProvisioningPolicy_SpecPathSelectorTemplateSpecLoggingConfigPriority

type ProvisioningPolicy_SpecPathSelectorTemplateSpecLoggingConfigPriority struct{}

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecLoggingConfigPriority) FieldPath

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecLoggingConfigPriority) WithArrayOfValues

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecLoggingConfigPriority) WithValue

type ProvisioningPolicy_SpecPathSelectorTemplateSpecLoggingConfigUnits

type ProvisioningPolicy_SpecPathSelectorTemplateSpecLoggingConfigUnits struct{}

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecLoggingConfigUnits) FieldPath

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecLoggingConfigUnits) WithArrayOfValues

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecLoggingConfigUnits) WithItemValue

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecLoggingConfigUnits) WithValue

type ProvisioningPolicy_SpecPathSelectorTemplateSpecMetricsBucket

type ProvisioningPolicy_SpecPathSelectorTemplateSpecMetricsBucket struct{}

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecMetricsBucket) FieldPath

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecMetricsBucket) WithArrayOfValues

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecMetricsBucket) WithValue

type ProvisioningPolicy_SpecPathSelectorTemplateSpecNetplanApiConfigMode

type ProvisioningPolicy_SpecPathSelectorTemplateSpecNetplanApiConfigMode struct{}

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecNetplanApiConfigMode) FieldPath

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecNetplanApiConfigMode) WithArrayOfValues

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecNetplanApiConfigMode) WithValue

type ProvisioningPolicy_SpecPathSelectorTemplateSpecNetplanYamlConfig added in v1.1.10

type ProvisioningPolicy_SpecPathSelectorTemplateSpecNetplanYamlConfig struct{}

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecNetplanYamlConfig) FieldPath added in v1.1.10

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecNetplanYamlConfig) WithArrayOfValues added in v1.1.10

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecNetplanYamlConfig) WithValue added in v1.1.10

type ProvisioningPolicy_SpecPathSelectorTemplateSpecOsImageUrl

type ProvisioningPolicy_SpecPathSelectorTemplateSpecOsImageUrl struct{}

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecOsImageUrl) FieldPath

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecOsImageUrl) WithArrayOfValues

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecOsImageUrl) WithValue

type ProvisioningPolicy_SpecPathSelectorTemplateSpecOsVersion

type ProvisioningPolicy_SpecPathSelectorTemplateSpecOsVersion struct{}

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecOsVersion) FieldPath

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecOsVersion) WithArrayOfValues

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecOsVersion) WithValue

type ProvisioningPolicy_SpecPathSelectorTemplateSpecProxyConfig

type ProvisioningPolicy_SpecPathSelectorTemplateSpecProxyConfig struct{}

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecProxyConfig) FieldPath

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecProxyConfig) NoProxy

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecProxyConfig) WithArrayOfValues

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecProxyConfig) WithValue

type ProvisioningPolicy_SpecPathSelectorTemplateSpecProxyConfigHttpProxy

type ProvisioningPolicy_SpecPathSelectorTemplateSpecProxyConfigHttpProxy struct{}

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecProxyConfigHttpProxy) FieldPath

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecProxyConfigHttpProxy) WithArrayOfValues

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecProxyConfigHttpProxy) WithValue

type ProvisioningPolicy_SpecPathSelectorTemplateSpecProxyConfigHttpsProxy

type ProvisioningPolicy_SpecPathSelectorTemplateSpecProxyConfigHttpsProxy struct{}

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecProxyConfigHttpsProxy) FieldPath

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecProxyConfigHttpsProxy) WithArrayOfValues

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecProxyConfigHttpsProxy) WithValue

type ProvisioningPolicy_SpecPathSelectorTemplateSpecProxyConfigNoProxy

type ProvisioningPolicy_SpecPathSelectorTemplateSpecProxyConfigNoProxy struct{}

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecProxyConfigNoProxy) FieldPath

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecProxyConfigNoProxy) WithArrayOfValues

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecProxyConfigNoProxy) WithValue

type ProvisioningPolicy_SpecPathSelectorTemplateSpecProxyConfigProxyInterfaces

type ProvisioningPolicy_SpecPathSelectorTemplateSpecProxyConfigProxyInterfaces struct{}

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecProxyConfigProxyInterfaces) FieldPath

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecProxyConfigProxyInterfaces) WithArrayOfValues

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecProxyConfigProxyInterfaces) WithItemValue

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecProxyConfigProxyInterfaces) WithValue

type ProvisioningPolicy_SpecPathSelectorTemplateSpecServiceAccount

type ProvisioningPolicy_SpecPathSelectorTemplateSpecServiceAccount struct{}

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecServiceAccount) FieldPath

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecServiceAccount) WithArrayOfValues

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecServiceAccount) WithValue

type ProvisioningPolicy_SpecPathSelectorTemplateSpecSshConfig

type ProvisioningPolicy_SpecPathSelectorTemplateSpecSshConfig struct{}

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecSshConfig) FieldPath

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecSshConfig) WithArrayOfValues

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecSshConfig) WithValue

type ProvisioningPolicy_SpecPathSelectorTemplateSpecSshConfigDisableSshAuthkey

type ProvisioningPolicy_SpecPathSelectorTemplateSpecSshConfigDisableSshAuthkey struct{}

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecSshConfigDisableSshAuthkey) FieldPath

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecSshConfigDisableSshAuthkey) WithArrayOfValues

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecSshConfigDisableSshAuthkey) WithValue

type ProvisioningPolicy_SpecPathSelectorTemplateSpecSshConfigDisableSshPassword

type ProvisioningPolicy_SpecPathSelectorTemplateSpecSshConfigDisableSshPassword struct{}

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecSshConfigDisableSshPassword) FieldPath

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecSshConfigDisableSshPassword) WithArrayOfValues

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecSshConfigDisableSshPassword) WithValue

type ProvisioningPolicy_SpecPathSelectorTemplateSpecSshConfigDisableSshServer

type ProvisioningPolicy_SpecPathSelectorTemplateSpecSshConfigDisableSshServer struct{}

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecSshConfigDisableSshServer) FieldPath

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecSshConfigDisableSshServer) WithArrayOfValues

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecSshConfigDisableSshServer) WithValue

type ProvisioningPolicy_SpecPathSelectorTemplateSpecSshConfigIpAllowList

type ProvisioningPolicy_SpecPathSelectorTemplateSpecSshConfigIpAllowList struct{}

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecSshConfigIpAllowList) FieldPath

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecSshConfigIpAllowList) WithArrayOfValues

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecSshConfigIpAllowList) WithItemValue

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecSshConfigIpAllowList) WithValue

type ProvisioningPolicy_SpecPathSelectorTemplateSpecSshConfigIpDenyList

type ProvisioningPolicy_SpecPathSelectorTemplateSpecSshConfigIpDenyList struct{}

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecSshConfigIpDenyList) FieldPath

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecSshConfigIpDenyList) WithArrayOfValues

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecSshConfigIpDenyList) WithItemValue

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecSshConfigIpDenyList) WithValue

type ProvisioningPolicy_SpecPathSelectorTemplateSpecSshConfigRejectPeriod

type ProvisioningPolicy_SpecPathSelectorTemplateSpecSshConfigRejectPeriod struct{}

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecSshConfigRejectPeriod) FieldPath

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecSshConfigRejectPeriod) WithArrayOfValues

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecSshConfigRejectPeriod) WithValue

type ProvisioningPolicy_SpecPathSelectorTemplateSpecSshConfigSshAuthorized

type ProvisioningPolicy_SpecPathSelectorTemplateSpecSshConfigSshAuthorized struct{}

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecSshConfigSshAuthorized) FieldPath

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecSshConfigSshAuthorized) WithArrayOfValues

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecSshConfigSshAuthorized) WithItemValue

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecSshConfigSshAuthorized) WithValue

type ProvisioningPolicy_SpecPathSelectorTemplateSpecSshConfigSshAuthorizedCertAuthority

type ProvisioningPolicy_SpecPathSelectorTemplateSpecSshConfigSshAuthorizedCertAuthority struct{}

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecSshConfigSshAuthorizedCertAuthority) FieldPath

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecSshConfigSshAuthorizedCertAuthority) WithArrayOfValues

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecSshConfigSshAuthorizedCertAuthority) WithValue

type ProvisioningPolicy_SpecPathSelectorTemplateSpecSshConfigSshAuthorizedCommand

type ProvisioningPolicy_SpecPathSelectorTemplateSpecSshConfigSshAuthorizedCommand struct{}

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecSshConfigSshAuthorizedCommand) FieldPath

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecSshConfigSshAuthorizedCommand) WithArrayOfValues

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecSshConfigSshAuthorizedCommand) WithValue

type ProvisioningPolicy_SpecPathSelectorTemplateSpecSshConfigSshAuthorizedEnvironment

type ProvisioningPolicy_SpecPathSelectorTemplateSpecSshConfigSshAuthorizedEnvironment struct{}

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecSshConfigSshAuthorizedEnvironment) FieldPath

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecSshConfigSshAuthorizedEnvironment) WithArrayOfValues

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecSshConfigSshAuthorizedEnvironment) WithValue

type ProvisioningPolicy_SpecPathSelectorTemplateSpecSshConfigSshAuthorizedFrom

type ProvisioningPolicy_SpecPathSelectorTemplateSpecSshConfigSshAuthorizedFrom struct{}

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecSshConfigSshAuthorizedFrom) FieldPath

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecSshConfigSshAuthorizedFrom) WithArrayOfValues

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecSshConfigSshAuthorizedFrom) WithValue

type ProvisioningPolicy_SpecPathSelectorTemplateSpecSshConfigSshAuthorizedNoAgentForwarding

type ProvisioningPolicy_SpecPathSelectorTemplateSpecSshConfigSshAuthorizedNoAgentForwarding struct{}

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecSshConfigSshAuthorizedNoAgentForwarding) FieldPath

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecSshConfigSshAuthorizedNoAgentForwarding) WithArrayOfValues

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecSshConfigSshAuthorizedNoAgentForwarding) WithValue

type ProvisioningPolicy_SpecPathSelectorTemplateSpecSshConfigSshAuthorizedNoPortForwarding

type ProvisioningPolicy_SpecPathSelectorTemplateSpecSshConfigSshAuthorizedNoPortForwarding struct{}

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecSshConfigSshAuthorizedNoPortForwarding) FieldPath

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecSshConfigSshAuthorizedNoPortForwarding) WithArrayOfValues

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecSshConfigSshAuthorizedNoPortForwarding) WithValue

type ProvisioningPolicy_SpecPathSelectorTemplateSpecSshConfigSshAuthorizedNoPty

type ProvisioningPolicy_SpecPathSelectorTemplateSpecSshConfigSshAuthorizedNoPty struct{}

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecSshConfigSshAuthorizedNoPty) FieldPath

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecSshConfigSshAuthorizedNoPty) WithArrayOfValues

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecSshConfigSshAuthorizedNoPty) WithValue

type ProvisioningPolicy_SpecPathSelectorTemplateSpecSshConfigSshAuthorizedNoUserRc

type ProvisioningPolicy_SpecPathSelectorTemplateSpecSshConfigSshAuthorizedNoUserRc struct{}

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecSshConfigSshAuthorizedNoUserRc) FieldPath

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecSshConfigSshAuthorizedNoUserRc) WithArrayOfValues

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecSshConfigSshAuthorizedNoUserRc) WithValue

type ProvisioningPolicy_SpecPathSelectorTemplateSpecSshConfigSshAuthorizedNoX11Forwarding

type ProvisioningPolicy_SpecPathSelectorTemplateSpecSshConfigSshAuthorizedNoX11Forwarding struct{}

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecSshConfigSshAuthorizedNoX11Forwarding) FieldPath

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecSshConfigSshAuthorizedNoX11Forwarding) WithArrayOfValues

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecSshConfigSshAuthorizedNoX11Forwarding) WithValue

type ProvisioningPolicy_SpecPathSelectorTemplateSpecSshConfigSshAuthorizedPermitopen

type ProvisioningPolicy_SpecPathSelectorTemplateSpecSshConfigSshAuthorizedPermitopen struct{}

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecSshConfigSshAuthorizedPermitopen) FieldPath

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecSshConfigSshAuthorizedPermitopen) WithArrayOfValues

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecSshConfigSshAuthorizedPermitopen) WithValue

type ProvisioningPolicy_SpecPathSelectorTemplateSpecSshConfigSshAuthorizedPrincipals

type ProvisioningPolicy_SpecPathSelectorTemplateSpecSshConfigSshAuthorizedPrincipals struct{}

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecSshConfigSshAuthorizedPrincipals) FieldPath

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecSshConfigSshAuthorizedPrincipals) WithArrayOfValues

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecSshConfigSshAuthorizedPrincipals) WithValue

type ProvisioningPolicy_SpecPathSelectorTemplateSpecSshConfigSshAuthorizedRestrict

type ProvisioningPolicy_SpecPathSelectorTemplateSpecSshConfigSshAuthorizedRestrict struct{}

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecSshConfigSshAuthorizedRestrict) FieldPath

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecSshConfigSshAuthorizedRestrict) WithArrayOfValues

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecSshConfigSshAuthorizedRestrict) WithValue

type ProvisioningPolicy_SpecPathSelectorTemplateSpecSshConfigSshAuthorizedSshaKey

type ProvisioningPolicy_SpecPathSelectorTemplateSpecSshConfigSshAuthorizedSshaKey struct{}

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecSshConfigSshAuthorizedSshaKey) FieldPath

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecSshConfigSshAuthorizedSshaKey) WithArrayOfValues

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecSshConfigSshAuthorizedSshaKey) WithValue

type ProvisioningPolicy_SpecPathSelectorTemplateSpecSshConfigSshAuthorizedTunnel

type ProvisioningPolicy_SpecPathSelectorTemplateSpecSshConfigSshAuthorizedTunnel struct{}

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecSshConfigSshAuthorizedTunnel) FieldPath

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecSshConfigSshAuthorizedTunnel) WithArrayOfValues

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecSshConfigSshAuthorizedTunnel) WithValue

type ProvisioningPolicy_SpecPathSelectorTemplateSpecUsbGuard added in v1.0.27

type ProvisioningPolicy_SpecPathSelectorTemplateSpecUsbGuard struct{}

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecUsbGuard) Enable added in v1.0.27

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecUsbGuard) FieldPath added in v1.0.27

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecUsbGuard) WhiteList added in v1.0.27

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecUsbGuard) WithArrayOfValues added in v1.0.27

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecUsbGuard) WithValue added in v1.0.27

type ProvisioningPolicy_SpecPathSelectorTemplateSpecUsbGuardEnable added in v1.0.27

type ProvisioningPolicy_SpecPathSelectorTemplateSpecUsbGuardEnable struct{}

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecUsbGuardEnable) FieldPath added in v1.0.27

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecUsbGuardEnable) WithArrayOfValues added in v1.0.27

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecUsbGuardEnable) WithValue added in v1.0.27

type ProvisioningPolicy_SpecPathSelectorTemplateSpecUsbGuardWhiteList added in v1.0.27

type ProvisioningPolicy_SpecPathSelectorTemplateSpecUsbGuardWhiteList struct{}

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecUsbGuardWhiteList) DeviceId added in v1.0.27

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecUsbGuardWhiteList) DeviceName added in v1.0.27

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecUsbGuardWhiteList) FieldPath added in v1.0.27

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecUsbGuardWhiteList) ViaPort added in v1.0.27

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecUsbGuardWhiteList) WithArrayOfValues added in v1.0.27

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecUsbGuardWhiteList) WithConnectType added in v1.0.46

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecUsbGuardWhiteList) WithInterface added in v1.0.46

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecUsbGuardWhiteList) WithItemValue added in v1.0.27

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecUsbGuardWhiteList) WithValue added in v1.0.27

type ProvisioningPolicy_SpecPathSelectorTemplateSpecUsbGuardWhiteListDeviceId added in v1.0.27

type ProvisioningPolicy_SpecPathSelectorTemplateSpecUsbGuardWhiteListDeviceId struct{}

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecUsbGuardWhiteListDeviceId) FieldPath added in v1.0.27

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecUsbGuardWhiteListDeviceId) WithArrayOfValues added in v1.0.27

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecUsbGuardWhiteListDeviceId) WithValue added in v1.0.27

type ProvisioningPolicy_SpecPathSelectorTemplateSpecUsbGuardWhiteListDeviceName added in v1.0.27

type ProvisioningPolicy_SpecPathSelectorTemplateSpecUsbGuardWhiteListDeviceName struct{}

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecUsbGuardWhiteListDeviceName) FieldPath added in v1.0.27

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecUsbGuardWhiteListDeviceName) WithArrayOfValues added in v1.0.27

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecUsbGuardWhiteListDeviceName) WithValue added in v1.0.27

type ProvisioningPolicy_SpecPathSelectorTemplateSpecUsbGuardWhiteListViaPort added in v1.0.27

type ProvisioningPolicy_SpecPathSelectorTemplateSpecUsbGuardWhiteListViaPort struct{}

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecUsbGuardWhiteListViaPort) Equals added in v1.0.46

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecUsbGuardWhiteListViaPort) FieldPath added in v1.0.27

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecUsbGuardWhiteListViaPort) OneOf added in v1.0.46

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecUsbGuardWhiteListViaPort) WithArrayOfValues added in v1.0.27

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecUsbGuardWhiteListViaPort) WithValue added in v1.0.27

type ProvisioningPolicy_SpecPathSelectorTemplateSpecUsbGuardWhiteListViaPortEquals added in v1.0.46

type ProvisioningPolicy_SpecPathSelectorTemplateSpecUsbGuardWhiteListViaPortEquals struct{}

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecUsbGuardWhiteListViaPortEquals) FieldPath added in v1.0.46

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecUsbGuardWhiteListViaPortEquals) WithArrayOfValues added in v1.0.46

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecUsbGuardWhiteListViaPortEquals) WithItemValue added in v1.0.46

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecUsbGuardWhiteListViaPortEquals) WithValue added in v1.0.46

type ProvisioningPolicy_SpecPathSelectorTemplateSpecUsbGuardWhiteListViaPortOneOf added in v1.0.46

type ProvisioningPolicy_SpecPathSelectorTemplateSpecUsbGuardWhiteListViaPortOneOf struct{}

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecUsbGuardWhiteListViaPortOneOf) FieldPath added in v1.0.46

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecUsbGuardWhiteListViaPortOneOf) WithArrayOfValues added in v1.0.46

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecUsbGuardWhiteListViaPortOneOf) WithItemValue added in v1.0.46

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecUsbGuardWhiteListViaPortOneOf) WithValue added in v1.0.46

type ProvisioningPolicy_SpecPathSelectorTemplateSpecUsbGuardWhiteListWithConnectType added in v1.0.46

type ProvisioningPolicy_SpecPathSelectorTemplateSpecUsbGuardWhiteListWithConnectType struct{}

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecUsbGuardWhiteListWithConnectType) FieldPath added in v1.0.46

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecUsbGuardWhiteListWithConnectType) WithArrayOfValues added in v1.0.46

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecUsbGuardWhiteListWithConnectType) WithValue added in v1.0.46

type ProvisioningPolicy_SpecPathSelectorTemplateSpecUsbGuardWhiteListWithInterface added in v1.0.46

type ProvisioningPolicy_SpecPathSelectorTemplateSpecUsbGuardWhiteListWithInterface struct{}

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecUsbGuardWhiteListWithInterface) Equals added in v1.0.46

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecUsbGuardWhiteListWithInterface) FieldPath added in v1.0.46

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecUsbGuardWhiteListWithInterface) OneOf added in v1.0.46

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecUsbGuardWhiteListWithInterface) WithArrayOfValues added in v1.0.46

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecUsbGuardWhiteListWithInterface) WithValue added in v1.0.46

type ProvisioningPolicy_SpecPathSelectorTemplateSpecUsbGuardWhiteListWithInterfaceEquals added in v1.0.46

type ProvisioningPolicy_SpecPathSelectorTemplateSpecUsbGuardWhiteListWithInterfaceEquals struct{}

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecUsbGuardWhiteListWithInterfaceEquals) FieldPath added in v1.0.46

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecUsbGuardWhiteListWithInterfaceEquals) WithArrayOfValues added in v1.0.46

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecUsbGuardWhiteListWithInterfaceEquals) WithItemValue added in v1.0.46

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecUsbGuardWhiteListWithInterfaceEquals) WithValue added in v1.0.46

type ProvisioningPolicy_SpecPathSelectorTemplateSpecUsbGuardWhiteListWithInterfaceOneOf added in v1.0.46

type ProvisioningPolicy_SpecPathSelectorTemplateSpecUsbGuardWhiteListWithInterfaceOneOf struct{}

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecUsbGuardWhiteListWithInterfaceOneOf) FieldPath added in v1.0.46

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecUsbGuardWhiteListWithInterfaceOneOf) WithArrayOfValues added in v1.0.46

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecUsbGuardWhiteListWithInterfaceOneOf) WithItemValue added in v1.0.46

func (ProvisioningPolicy_SpecPathSelectorTemplateSpecUsbGuardWhiteListWithInterfaceOneOf) WithValue added in v1.0.46

type ProvisioningPolicy_Spec_FieldMask

type ProvisioningPolicy_Spec_FieldMask struct {
	Paths []ProvisioningPolicySpec_FieldPath
}

func FullProvisioningPolicy_Spec_FieldMask

func FullProvisioningPolicy_Spec_FieldMask() *ProvisioningPolicy_Spec_FieldMask

func (*ProvisioningPolicy_Spec_FieldMask) AppendPath

func (*ProvisioningPolicy_Spec_FieldMask) AppendRawPath

func (fieldMask *ProvisioningPolicy_Spec_FieldMask) AppendRawPath(path gotenobject.FieldPath)

func (*ProvisioningPolicy_Spec_FieldMask) DecodeFirestore

func (fieldMask *ProvisioningPolicy_Spec_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error

func (*ProvisioningPolicy_Spec_FieldMask) EncodeFirestore

func (fieldMask *ProvisioningPolicy_Spec_FieldMask) EncodeFirestore() (*firestorepb.Value, error)

firestore encoding/decoding integration

func (*ProvisioningPolicy_Spec_FieldMask) FilterInputFields

FilterInputFields generates copy of field paths with output_only field paths removed

func (*ProvisioningPolicy_Spec_FieldMask) FromProtoFieldMask

func (fieldMask *ProvisioningPolicy_Spec_FieldMask) FromProtoFieldMask(protoFieldMask *googlefieldmaskpb.FieldMask) error

func (*ProvisioningPolicy_Spec_FieldMask) GetPaths

func (*ProvisioningPolicy_Spec_FieldMask) GetRawPaths

func (fieldMask *ProvisioningPolicy_Spec_FieldMask) GetRawPaths() []gotenobject.FieldPath

func (*ProvisioningPolicy_Spec_FieldMask) IsFull

func (fieldMask *ProvisioningPolicy_Spec_FieldMask) IsFull() bool

func (ProvisioningPolicy_Spec_FieldMask) Marshal

func (fieldMask ProvisioningPolicy_Spec_FieldMask) Marshal() ([]byte, error)

implement methods required by customType

func (ProvisioningPolicy_Spec_FieldMask) MarshalJSON

func (fieldMask ProvisioningPolicy_Spec_FieldMask) MarshalJSON() ([]byte, error)

func (*ProvisioningPolicy_Spec_FieldMask) PathsCount

func (fieldMask *ProvisioningPolicy_Spec_FieldMask) PathsCount() int

func (*ProvisioningPolicy_Spec_FieldMask) Project

func (*ProvisioningPolicy_Spec_FieldMask) ProjectRaw

func (*ProvisioningPolicy_Spec_FieldMask) ProtoMessage

func (fieldMask *ProvisioningPolicy_Spec_FieldMask) ProtoMessage()

func (*ProvisioningPolicy_Spec_FieldMask) ProtoReflect

func (fieldMask *ProvisioningPolicy_Spec_FieldMask) ProtoReflect() preflect.Message

func (*ProvisioningPolicy_Spec_FieldMask) Reset

func (fieldMask *ProvisioningPolicy_Spec_FieldMask) Reset()

func (*ProvisioningPolicy_Spec_FieldMask) Set

func (fieldMask *ProvisioningPolicy_Spec_FieldMask) Set(target, source *ProvisioningPolicy_Spec)

func (*ProvisioningPolicy_Spec_FieldMask) SetFromCliFlag

func (fieldMask *ProvisioningPolicy_Spec_FieldMask) SetFromCliFlag(raw string) error

func (*ProvisioningPolicy_Spec_FieldMask) SetRaw

func (fieldMask *ProvisioningPolicy_Spec_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)

func (*ProvisioningPolicy_Spec_FieldMask) Size

func (fieldMask *ProvisioningPolicy_Spec_FieldMask) Size() int

func (*ProvisioningPolicy_Spec_FieldMask) String

func (fieldMask *ProvisioningPolicy_Spec_FieldMask) String() string

func (*ProvisioningPolicy_Spec_FieldMask) Subtract

func (*ProvisioningPolicy_Spec_FieldMask) SubtractRaw

func (*ProvisioningPolicy_Spec_FieldMask) ToProtoFieldMask

func (fieldMask *ProvisioningPolicy_Spec_FieldMask) ToProtoFieldMask() *googlefieldmaskpb.FieldMask

ToFieldMask is used for proto conversions

func (*ProvisioningPolicy_Spec_FieldMask) Unmarshal

func (fieldMask *ProvisioningPolicy_Spec_FieldMask) Unmarshal(data []byte) error

func (*ProvisioningPolicy_Spec_FieldMask) UnmarshalJSON

func (fieldMask *ProvisioningPolicy_Spec_FieldMask) UnmarshalJSON(data []byte) error

type ProvisioningPolicy_Spec_Template

type ProvisioningPolicy_Spec_Template struct {
	Metadata *meta.Meta `protobuf:"bytes,1,opt,name=metadata,proto3" json:"metadata,omitempty" firestore:"metadata"`
	// service_account will be ignored.
	Spec              *device.Device_Spec              `protobuf:"bytes,2,opt,name=spec,proto3" json:"spec,omitempty" firestore:"spec"`
	PublicListingSpec *device.Device_PublicListingSpec `` /* 144-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*ProvisioningPolicy_Spec_Template) Clone

func (*ProvisioningPolicy_Spec_Template) CloneRaw

func (*ProvisioningPolicy_Spec_Template) Descriptor

func (*ProvisioningPolicy_Spec_Template) Descriptor() ([]byte, []int)

Deprecated, Use ProvisioningPolicy_Spec_Template.ProtoReflect.Descriptor instead.

func (*ProvisioningPolicy_Spec_Template) GetMetadata

func (m *ProvisioningPolicy_Spec_Template) GetMetadata() *meta.Meta

func (*ProvisioningPolicy_Spec_Template) GetPublicListingSpec

func (*ProvisioningPolicy_Spec_Template) GetSpec

func (*ProvisioningPolicy_Spec_Template) GotenMessage

func (*ProvisioningPolicy_Spec_Template) GotenMessage()

func (*ProvisioningPolicy_Spec_Template) GotenObjectExt

func (o *ProvisioningPolicy_Spec_Template) GotenObjectExt()

func (*ProvisioningPolicy_Spec_Template) GotenValidate

func (obj *ProvisioningPolicy_Spec_Template) GotenValidate() error

func (*ProvisioningPolicy_Spec_Template) MakeDiffFieldMask

func (*ProvisioningPolicy_Spec_Template) MakeFullFieldMask

func (*ProvisioningPolicy_Spec_Template) MakeRawDiffFieldMask

func (*ProvisioningPolicy_Spec_Template) MakeRawFullFieldMask

func (o *ProvisioningPolicy_Spec_Template) MakeRawFullFieldMask() gotenobject.FieldMask

func (*ProvisioningPolicy_Spec_Template) Marshal

func (m *ProvisioningPolicy_Spec_Template) Marshal() ([]byte, error)

func (*ProvisioningPolicy_Spec_Template) MarshalJSON

func (m *ProvisioningPolicy_Spec_Template) MarshalJSON() ([]byte, error)

func (*ProvisioningPolicy_Spec_Template) Merge

func (*ProvisioningPolicy_Spec_Template) MergeRaw

func (*ProvisioningPolicy_Spec_Template) ProtoMessage

func (*ProvisioningPolicy_Spec_Template) ProtoMessage()

func (*ProvisioningPolicy_Spec_Template) ProtoReflect

func (*ProvisioningPolicy_Spec_Template) Reset

func (*ProvisioningPolicy_Spec_Template) SetMetadata

func (m *ProvisioningPolicy_Spec_Template) SetMetadata(fv *meta.Meta)

func (*ProvisioningPolicy_Spec_Template) SetPublicListingSpec

func (*ProvisioningPolicy_Spec_Template) SetSpec

func (*ProvisioningPolicy_Spec_Template) String

func (*ProvisioningPolicy_Spec_Template) Unmarshal

func (m *ProvisioningPolicy_Spec_Template) Unmarshal(b []byte) error

func (*ProvisioningPolicy_Spec_Template) UnmarshalJSON

func (m *ProvisioningPolicy_Spec_Template) UnmarshalJSON(data []byte) error

type ProvisioningPolicy_Spec_TemplateMapPathSelectorMetadataAnnotations

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

func (ProvisioningPolicy_Spec_TemplateMapPathSelectorMetadataAnnotations) FieldPath

func (ProvisioningPolicy_Spec_TemplateMapPathSelectorMetadataAnnotations) WithArrayOfValues

func (ProvisioningPolicy_Spec_TemplateMapPathSelectorMetadataAnnotations) WithValue

type ProvisioningPolicy_Spec_TemplateMapPathSelectorMetadataLabels

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

func (ProvisioningPolicy_Spec_TemplateMapPathSelectorMetadataLabels) FieldPath

func (ProvisioningPolicy_Spec_TemplateMapPathSelectorMetadataLabels) WithArrayOfValues

func (ProvisioningPolicy_Spec_TemplateMapPathSelectorMetadataLabels) WithValue

type ProvisioningPolicy_Spec_TemplateMapPathSelectorMetadataShards

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

func (ProvisioningPolicy_Spec_TemplateMapPathSelectorMetadataShards) FieldPath

func (ProvisioningPolicy_Spec_TemplateMapPathSelectorMetadataShards) WithArrayOfValues

func (ProvisioningPolicy_Spec_TemplateMapPathSelectorMetadataShards) WithValue

type ProvisioningPolicy_Spec_TemplatePathSelectorMetadata

type ProvisioningPolicy_Spec_TemplatePathSelectorMetadata struct{}

func (ProvisioningPolicy_Spec_TemplatePathSelectorMetadata) Annotations

func (ProvisioningPolicy_Spec_TemplatePathSelectorMetadata) CreateTime

func (ProvisioningPolicy_Spec_TemplatePathSelectorMetadata) DeleteTime

func (ProvisioningPolicy_Spec_TemplatePathSelectorMetadata) FieldPath

func (ProvisioningPolicy_Spec_TemplatePathSelectorMetadata) Generation

func (ProvisioningPolicy_Spec_TemplatePathSelectorMetadata) Labels

func (ProvisioningPolicy_Spec_TemplatePathSelectorMetadata) Lifecycle

func (ProvisioningPolicy_Spec_TemplatePathSelectorMetadata) Services

func (ProvisioningPolicy_Spec_TemplatePathSelectorMetadata) Shards

func (ProvisioningPolicy_Spec_TemplatePathSelectorMetadata) Syncing

func (ProvisioningPolicy_Spec_TemplatePathSelectorMetadata) Tags

func (ProvisioningPolicy_Spec_TemplatePathSelectorMetadata) UpdateTime

func (ProvisioningPolicy_Spec_TemplatePathSelectorMetadata) Uuid

func (ProvisioningPolicy_Spec_TemplatePathSelectorMetadata) WithArrayOfValues

func (ProvisioningPolicy_Spec_TemplatePathSelectorMetadata) WithSubArrayItemValue

func (ProvisioningPolicy_Spec_TemplatePathSelectorMetadata) WithSubArrayOfValues

func (ProvisioningPolicy_Spec_TemplatePathSelectorMetadata) WithSubPath

func (ProvisioningPolicy_Spec_TemplatePathSelectorMetadata) WithSubValue

func (ProvisioningPolicy_Spec_TemplatePathSelectorMetadata) WithValue

type ProvisioningPolicy_Spec_TemplatePathSelectorMetadataAnnotations

type ProvisioningPolicy_Spec_TemplatePathSelectorMetadataAnnotations struct{}

func (ProvisioningPolicy_Spec_TemplatePathSelectorMetadataAnnotations) FieldPath

func (ProvisioningPolicy_Spec_TemplatePathSelectorMetadataAnnotations) WithArrayOfValues

func (ProvisioningPolicy_Spec_TemplatePathSelectorMetadataAnnotations) WithKey

func (ProvisioningPolicy_Spec_TemplatePathSelectorMetadataAnnotations) WithValue

type ProvisioningPolicy_Spec_TemplatePathSelectorMetadataCreateTime

type ProvisioningPolicy_Spec_TemplatePathSelectorMetadataCreateTime struct{}

func (ProvisioningPolicy_Spec_TemplatePathSelectorMetadataCreateTime) FieldPath

func (ProvisioningPolicy_Spec_TemplatePathSelectorMetadataCreateTime) WithArrayOfValues

func (ProvisioningPolicy_Spec_TemplatePathSelectorMetadataCreateTime) WithValue

type ProvisioningPolicy_Spec_TemplatePathSelectorMetadataDeleteTime

type ProvisioningPolicy_Spec_TemplatePathSelectorMetadataDeleteTime struct{}

func (ProvisioningPolicy_Spec_TemplatePathSelectorMetadataDeleteTime) FieldPath

func (ProvisioningPolicy_Spec_TemplatePathSelectorMetadataDeleteTime) WithArrayOfValues

func (ProvisioningPolicy_Spec_TemplatePathSelectorMetadataDeleteTime) WithValue

type ProvisioningPolicy_Spec_TemplatePathSelectorMetadataGeneration

type ProvisioningPolicy_Spec_TemplatePathSelectorMetadataGeneration struct{}

func (ProvisioningPolicy_Spec_TemplatePathSelectorMetadataGeneration) FieldPath

func (ProvisioningPolicy_Spec_TemplatePathSelectorMetadataGeneration) WithArrayOfValues

func (ProvisioningPolicy_Spec_TemplatePathSelectorMetadataGeneration) WithValue

type ProvisioningPolicy_Spec_TemplatePathSelectorMetadataLabels

type ProvisioningPolicy_Spec_TemplatePathSelectorMetadataLabels struct{}

func (ProvisioningPolicy_Spec_TemplatePathSelectorMetadataLabels) FieldPath

func (ProvisioningPolicy_Spec_TemplatePathSelectorMetadataLabels) WithArrayOfValues

func (ProvisioningPolicy_Spec_TemplatePathSelectorMetadataLabels) WithKey

func (ProvisioningPolicy_Spec_TemplatePathSelectorMetadataLabels) WithValue

type ProvisioningPolicy_Spec_TemplatePathSelectorMetadataLifecycle

type ProvisioningPolicy_Spec_TemplatePathSelectorMetadataLifecycle struct{}

func (ProvisioningPolicy_Spec_TemplatePathSelectorMetadataLifecycle) FieldPath

func (ProvisioningPolicy_Spec_TemplatePathSelectorMetadataLifecycle) WithArrayOfValues

func (ProvisioningPolicy_Spec_TemplatePathSelectorMetadataLifecycle) WithValue

type ProvisioningPolicy_Spec_TemplatePathSelectorMetadataLifecycleBlockDeletion

type ProvisioningPolicy_Spec_TemplatePathSelectorMetadataLifecycleBlockDeletion struct{}

func (ProvisioningPolicy_Spec_TemplatePathSelectorMetadataLifecycleBlockDeletion) FieldPath

func (ProvisioningPolicy_Spec_TemplatePathSelectorMetadataLifecycleBlockDeletion) WithArrayOfValues

func (ProvisioningPolicy_Spec_TemplatePathSelectorMetadataLifecycleBlockDeletion) WithValue

type ProvisioningPolicy_Spec_TemplatePathSelectorMetadataLifecycleState

type ProvisioningPolicy_Spec_TemplatePathSelectorMetadataLifecycleState struct{}

func (ProvisioningPolicy_Spec_TemplatePathSelectorMetadataLifecycleState) FieldPath

func (ProvisioningPolicy_Spec_TemplatePathSelectorMetadataLifecycleState) WithArrayOfValues

func (ProvisioningPolicy_Spec_TemplatePathSelectorMetadataLifecycleState) WithValue

type ProvisioningPolicy_Spec_TemplatePathSelectorMetadataOwnerReferences

type ProvisioningPolicy_Spec_TemplatePathSelectorMetadataOwnerReferences struct{}

func (ProvisioningPolicy_Spec_TemplatePathSelectorMetadataOwnerReferences) FieldPath

func (ProvisioningPolicy_Spec_TemplatePathSelectorMetadataOwnerReferences) UnsetOnDelete added in v1.9.1

func (ProvisioningPolicy_Spec_TemplatePathSelectorMetadataOwnerReferences) WithArrayOfValues

func (ProvisioningPolicy_Spec_TemplatePathSelectorMetadataOwnerReferences) WithItemValue

func (ProvisioningPolicy_Spec_TemplatePathSelectorMetadataOwnerReferences) WithValue

type ProvisioningPolicy_Spec_TemplatePathSelectorMetadataOwnerReferencesController

type ProvisioningPolicy_Spec_TemplatePathSelectorMetadataOwnerReferencesController struct{}

func (ProvisioningPolicy_Spec_TemplatePathSelectorMetadataOwnerReferencesController) FieldPath

func (ProvisioningPolicy_Spec_TemplatePathSelectorMetadataOwnerReferencesController) WithArrayOfValues

func (ProvisioningPolicy_Spec_TemplatePathSelectorMetadataOwnerReferencesController) WithValue

type ProvisioningPolicy_Spec_TemplatePathSelectorMetadataOwnerReferencesKind

type ProvisioningPolicy_Spec_TemplatePathSelectorMetadataOwnerReferencesKind struct{}

func (ProvisioningPolicy_Spec_TemplatePathSelectorMetadataOwnerReferencesKind) FieldPath

func (ProvisioningPolicy_Spec_TemplatePathSelectorMetadataOwnerReferencesKind) WithArrayOfValues

func (ProvisioningPolicy_Spec_TemplatePathSelectorMetadataOwnerReferencesKind) WithValue

type ProvisioningPolicy_Spec_TemplatePathSelectorMetadataOwnerReferencesName

type ProvisioningPolicy_Spec_TemplatePathSelectorMetadataOwnerReferencesName struct{}

func (ProvisioningPolicy_Spec_TemplatePathSelectorMetadataOwnerReferencesName) FieldPath

func (ProvisioningPolicy_Spec_TemplatePathSelectorMetadataOwnerReferencesName) WithArrayOfValues

func (ProvisioningPolicy_Spec_TemplatePathSelectorMetadataOwnerReferencesName) WithValue

type ProvisioningPolicy_Spec_TemplatePathSelectorMetadataOwnerReferencesRegion

type ProvisioningPolicy_Spec_TemplatePathSelectorMetadataOwnerReferencesRegion struct{}

func (ProvisioningPolicy_Spec_TemplatePathSelectorMetadataOwnerReferencesRegion) FieldPath

func (ProvisioningPolicy_Spec_TemplatePathSelectorMetadataOwnerReferencesRegion) WithArrayOfValues

func (ProvisioningPolicy_Spec_TemplatePathSelectorMetadataOwnerReferencesRegion) WithValue

type ProvisioningPolicy_Spec_TemplatePathSelectorMetadataOwnerReferencesRequiresOwnerReference

type ProvisioningPolicy_Spec_TemplatePathSelectorMetadataOwnerReferencesRequiresOwnerReference struct{}

func (ProvisioningPolicy_Spec_TemplatePathSelectorMetadataOwnerReferencesRequiresOwnerReference) FieldPath

func (ProvisioningPolicy_Spec_TemplatePathSelectorMetadataOwnerReferencesRequiresOwnerReference) WithArrayOfValues

func (ProvisioningPolicy_Spec_TemplatePathSelectorMetadataOwnerReferencesRequiresOwnerReference) WithValue

type ProvisioningPolicy_Spec_TemplatePathSelectorMetadataOwnerReferencesUnsetOnDelete added in v1.9.1

type ProvisioningPolicy_Spec_TemplatePathSelectorMetadataOwnerReferencesUnsetOnDelete struct{}

func (ProvisioningPolicy_Spec_TemplatePathSelectorMetadataOwnerReferencesUnsetOnDelete) FieldPath added in v1.9.1

func (ProvisioningPolicy_Spec_TemplatePathSelectorMetadataOwnerReferencesUnsetOnDelete) WithArrayOfValues added in v1.9.1

func (ProvisioningPolicy_Spec_TemplatePathSelectorMetadataOwnerReferencesUnsetOnDelete) WithValue added in v1.9.1

type ProvisioningPolicy_Spec_TemplatePathSelectorMetadataOwnerReferencesVersion

type ProvisioningPolicy_Spec_TemplatePathSelectorMetadataOwnerReferencesVersion struct{}

func (ProvisioningPolicy_Spec_TemplatePathSelectorMetadataOwnerReferencesVersion) FieldPath

func (ProvisioningPolicy_Spec_TemplatePathSelectorMetadataOwnerReferencesVersion) WithArrayOfValues

func (ProvisioningPolicy_Spec_TemplatePathSelectorMetadataOwnerReferencesVersion) WithValue

type ProvisioningPolicy_Spec_TemplatePathSelectorMetadataResourceVersion

type ProvisioningPolicy_Spec_TemplatePathSelectorMetadataResourceVersion struct{}

func (ProvisioningPolicy_Spec_TemplatePathSelectorMetadataResourceVersion) FieldPath

func (ProvisioningPolicy_Spec_TemplatePathSelectorMetadataResourceVersion) WithArrayOfValues

func (ProvisioningPolicy_Spec_TemplatePathSelectorMetadataResourceVersion) WithValue

type ProvisioningPolicy_Spec_TemplatePathSelectorMetadataServices

type ProvisioningPolicy_Spec_TemplatePathSelectorMetadataServices struct{}

func (ProvisioningPolicy_Spec_TemplatePathSelectorMetadataServices) FieldPath

func (ProvisioningPolicy_Spec_TemplatePathSelectorMetadataServices) WithArrayOfValues

func (ProvisioningPolicy_Spec_TemplatePathSelectorMetadataServices) WithValue

type ProvisioningPolicy_Spec_TemplatePathSelectorMetadataServicesAllowedServices

type ProvisioningPolicy_Spec_TemplatePathSelectorMetadataServicesAllowedServices struct{}

func (ProvisioningPolicy_Spec_TemplatePathSelectorMetadataServicesAllowedServices) FieldPath

func (ProvisioningPolicy_Spec_TemplatePathSelectorMetadataServicesAllowedServices) WithArrayOfValues

func (ProvisioningPolicy_Spec_TemplatePathSelectorMetadataServicesAllowedServices) WithItemValue

func (ProvisioningPolicy_Spec_TemplatePathSelectorMetadataServicesAllowedServices) WithValue

type ProvisioningPolicy_Spec_TemplatePathSelectorMetadataServicesOwningService

type ProvisioningPolicy_Spec_TemplatePathSelectorMetadataServicesOwningService struct{}

func (ProvisioningPolicy_Spec_TemplatePathSelectorMetadataServicesOwningService) FieldPath

func (ProvisioningPolicy_Spec_TemplatePathSelectorMetadataServicesOwningService) WithArrayOfValues

func (ProvisioningPolicy_Spec_TemplatePathSelectorMetadataServicesOwningService) WithValue

type ProvisioningPolicy_Spec_TemplatePathSelectorMetadataShards

type ProvisioningPolicy_Spec_TemplatePathSelectorMetadataShards struct{}

func (ProvisioningPolicy_Spec_TemplatePathSelectorMetadataShards) FieldPath

func (ProvisioningPolicy_Spec_TemplatePathSelectorMetadataShards) WithArrayOfValues

func (ProvisioningPolicy_Spec_TemplatePathSelectorMetadataShards) WithKey

func (ProvisioningPolicy_Spec_TemplatePathSelectorMetadataShards) WithValue

type ProvisioningPolicy_Spec_TemplatePathSelectorMetadataSyncing

type ProvisioningPolicy_Spec_TemplatePathSelectorMetadataSyncing struct{}

func (ProvisioningPolicy_Spec_TemplatePathSelectorMetadataSyncing) FieldPath

func (ProvisioningPolicy_Spec_TemplatePathSelectorMetadataSyncing) WithArrayOfValues

func (ProvisioningPolicy_Spec_TemplatePathSelectorMetadataSyncing) WithValue

type ProvisioningPolicy_Spec_TemplatePathSelectorMetadataSyncingOwningRegion

type ProvisioningPolicy_Spec_TemplatePathSelectorMetadataSyncingOwningRegion struct{}

func (ProvisioningPolicy_Spec_TemplatePathSelectorMetadataSyncingOwningRegion) FieldPath

func (ProvisioningPolicy_Spec_TemplatePathSelectorMetadataSyncingOwningRegion) WithArrayOfValues

func (ProvisioningPolicy_Spec_TemplatePathSelectorMetadataSyncingOwningRegion) WithValue

type ProvisioningPolicy_Spec_TemplatePathSelectorMetadataSyncingRegions

type ProvisioningPolicy_Spec_TemplatePathSelectorMetadataSyncingRegions struct{}

func (ProvisioningPolicy_Spec_TemplatePathSelectorMetadataSyncingRegions) FieldPath

func (ProvisioningPolicy_Spec_TemplatePathSelectorMetadataSyncingRegions) WithArrayOfValues

func (ProvisioningPolicy_Spec_TemplatePathSelectorMetadataSyncingRegions) WithItemValue

func (ProvisioningPolicy_Spec_TemplatePathSelectorMetadataSyncingRegions) WithValue

type ProvisioningPolicy_Spec_TemplatePathSelectorMetadataTags

type ProvisioningPolicy_Spec_TemplatePathSelectorMetadataTags struct{}

func (ProvisioningPolicy_Spec_TemplatePathSelectorMetadataTags) FieldPath

func (ProvisioningPolicy_Spec_TemplatePathSelectorMetadataTags) WithArrayOfValues

func (ProvisioningPolicy_Spec_TemplatePathSelectorMetadataTags) WithItemValue

func (ProvisioningPolicy_Spec_TemplatePathSelectorMetadataTags) WithValue

type ProvisioningPolicy_Spec_TemplatePathSelectorMetadataUpdateTime

type ProvisioningPolicy_Spec_TemplatePathSelectorMetadataUpdateTime struct{}

func (ProvisioningPolicy_Spec_TemplatePathSelectorMetadataUpdateTime) FieldPath

func (ProvisioningPolicy_Spec_TemplatePathSelectorMetadataUpdateTime) WithArrayOfValues

func (ProvisioningPolicy_Spec_TemplatePathSelectorMetadataUpdateTime) WithValue

type ProvisioningPolicy_Spec_TemplatePathSelectorMetadataUuid

type ProvisioningPolicy_Spec_TemplatePathSelectorMetadataUuid struct{}

func (ProvisioningPolicy_Spec_TemplatePathSelectorMetadataUuid) FieldPath

func (ProvisioningPolicy_Spec_TemplatePathSelectorMetadataUuid) WithArrayOfValues

func (ProvisioningPolicy_Spec_TemplatePathSelectorMetadataUuid) WithValue

type ProvisioningPolicy_Spec_TemplatePathSelectorPublicListingSpec

type ProvisioningPolicy_Spec_TemplatePathSelectorPublicListingSpec struct{}

func (ProvisioningPolicy_Spec_TemplatePathSelectorPublicListingSpec) FieldPath

func (ProvisioningPolicy_Spec_TemplatePathSelectorPublicListingSpec) WithArrayOfValues

func (ProvisioningPolicy_Spec_TemplatePathSelectorPublicListingSpec) WithSubArrayItemValue

func (ProvisioningPolicy_Spec_TemplatePathSelectorPublicListingSpec) WithSubArrayOfValues

func (ProvisioningPolicy_Spec_TemplatePathSelectorPublicListingSpec) WithSubPath

func (ProvisioningPolicy_Spec_TemplatePathSelectorPublicListingSpec) WithSubValue

func (ProvisioningPolicy_Spec_TemplatePathSelectorPublicListingSpec) WithValue

type ProvisioningPolicy_Spec_TemplatePathSelectorPublicListingSpecEnabled

type ProvisioningPolicy_Spec_TemplatePathSelectorPublicListingSpecEnabled struct{}

func (ProvisioningPolicy_Spec_TemplatePathSelectorPublicListingSpecEnabled) FieldPath

func (ProvisioningPolicy_Spec_TemplatePathSelectorPublicListingSpecEnabled) WithArrayOfValues

func (ProvisioningPolicy_Spec_TemplatePathSelectorPublicListingSpecEnabled) WithValue

type ProvisioningPolicy_Spec_TemplatePathSelectorPublicListingSpecFieldMask

type ProvisioningPolicy_Spec_TemplatePathSelectorPublicListingSpecFieldMask struct{}

func (ProvisioningPolicy_Spec_TemplatePathSelectorPublicListingSpecFieldMask) FieldPath

func (ProvisioningPolicy_Spec_TemplatePathSelectorPublicListingSpecFieldMask) WithArrayOfValues

func (ProvisioningPolicy_Spec_TemplatePathSelectorPublicListingSpecFieldMask) WithValue

type ProvisioningPolicy_Spec_TemplatePathSelectorSpec

type ProvisioningPolicy_Spec_TemplatePathSelectorSpec struct{}

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpec) AttestationConfig

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpec) FieldPath

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpec) Location

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpec) LogBucket

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpec) LoggingConfig

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpec) MetricsBucket

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpec) NetplanYamlConfig added in v1.1.10

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpec) OsImageUrl

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpec) OsVersion

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpec) ProxyConfig

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpec) ServiceAccount

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpec) SshConfig

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpec) UsbGuard added in v1.0.27

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpec) WithArrayOfValues

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpec) WithSubArrayItemValue

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpec) WithSubArrayOfValues

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpec) WithSubPath

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpec) WithSubValue

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpec) WithValue

type ProvisioningPolicy_Spec_TemplatePathSelectorSpecAttestationConfig

type ProvisioningPolicy_Spec_TemplatePathSelectorSpecAttestationConfig struct{}

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecAttestationConfig) FieldPath

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecAttestationConfig) WithArrayOfValues

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecAttestationConfig) WithValue

type ProvisioningPolicy_Spec_TemplatePathSelectorSpecAttestationConfigAttestationDomain

type ProvisioningPolicy_Spec_TemplatePathSelectorSpecAttestationConfigAttestationDomain struct{}

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecAttestationConfigAttestationDomain) FieldPath

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecAttestationConfigAttestationDomain) WithArrayOfValues

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecAttestationConfigAttestationDomain) WithValue

type ProvisioningPolicy_Spec_TemplatePathSelectorSpecAttestationConfigAttestationExpected

type ProvisioningPolicy_Spec_TemplatePathSelectorSpecAttestationConfigAttestationExpected struct{}

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecAttestationConfigAttestationExpected) FieldPath

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecAttestationConfigAttestationExpected) WithArrayOfValues

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecAttestationConfigAttestationExpected) WithValue

type ProvisioningPolicy_Spec_TemplatePathSelectorSpecDisableDeviceDiscovery

type ProvisioningPolicy_Spec_TemplatePathSelectorSpecDisableDeviceDiscovery struct{}

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecDisableDeviceDiscovery) FieldPath

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecDisableDeviceDiscovery) WithArrayOfValues

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecDisableDeviceDiscovery) WithValue

type ProvisioningPolicy_Spec_TemplatePathSelectorSpecLocation

type ProvisioningPolicy_Spec_TemplatePathSelectorSpecLocation struct{}

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecLocation) Address

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecLocation) FieldPath

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecLocation) Placement

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecLocation) WithArrayOfValues

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecLocation) WithValue

type ProvisioningPolicy_Spec_TemplatePathSelectorSpecLocationAddress

type ProvisioningPolicy_Spec_TemplatePathSelectorSpecLocationAddress struct{}

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecLocationAddress) FieldPath

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecLocationAddress) WithArrayOfValues

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecLocationAddress) WithValue

type ProvisioningPolicy_Spec_TemplatePathSelectorSpecLocationPlacement

type ProvisioningPolicy_Spec_TemplatePathSelectorSpecLocationPlacement struct{}

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecLocationPlacement) FieldPath

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecLocationPlacement) WithArrayOfValues

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecLocationPlacement) WithValue

type ProvisioningPolicy_Spec_TemplatePathSelectorSpecLogBucket

type ProvisioningPolicy_Spec_TemplatePathSelectorSpecLogBucket struct{}

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecLogBucket) FieldPath

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecLogBucket) WithArrayOfValues

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecLogBucket) WithValue

type ProvisioningPolicy_Spec_TemplatePathSelectorSpecLoggingConfig

type ProvisioningPolicy_Spec_TemplatePathSelectorSpecLoggingConfig struct{}

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecLoggingConfig) ContainerLoggingConfig added in v1.8.3

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecLoggingConfig) FieldPath

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecLoggingConfig) WithArrayOfValues

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecLoggingConfig) WithValue

type ProvisioningPolicy_Spec_TemplatePathSelectorSpecLoggingConfigContainerLoggingConfig added in v1.8.3

type ProvisioningPolicy_Spec_TemplatePathSelectorSpecLoggingConfigContainerLoggingConfig struct{}

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecLoggingConfigContainerLoggingConfig) EnableContainerLogExport added in v1.8.3

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecLoggingConfigContainerLoggingConfig) FieldPath added in v1.8.3

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecLoggingConfigContainerLoggingConfig) WithArrayOfValues added in v1.8.3

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecLoggingConfigContainerLoggingConfig) WithValue added in v1.8.3

type ProvisioningPolicy_Spec_TemplatePathSelectorSpecLoggingConfigContainerLoggingConfigEnableContainerLogExport added in v1.8.3

type ProvisioningPolicy_Spec_TemplatePathSelectorSpecLoggingConfigContainerLoggingConfigEnableContainerLogExport struct{}

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecLoggingConfigContainerLoggingConfigEnableContainerLogExport) FieldPath added in v1.8.3

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecLoggingConfigContainerLoggingConfigEnableContainerLogExport) WithArrayOfValues added in v1.8.3

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecLoggingConfigContainerLoggingConfigEnableContainerLogExport) WithValue added in v1.8.3

type ProvisioningPolicy_Spec_TemplatePathSelectorSpecLoggingConfigEnableJournalExport

type ProvisioningPolicy_Spec_TemplatePathSelectorSpecLoggingConfigEnableJournalExport struct{}

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecLoggingConfigEnableJournalExport) FieldPath

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecLoggingConfigEnableJournalExport) WithArrayOfValues

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecLoggingConfigEnableJournalExport) WithValue

type ProvisioningPolicy_Spec_TemplatePathSelectorSpecLoggingConfigPriority

type ProvisioningPolicy_Spec_TemplatePathSelectorSpecLoggingConfigPriority struct{}

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecLoggingConfigPriority) FieldPath

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecLoggingConfigPriority) WithArrayOfValues

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecLoggingConfigPriority) WithValue

type ProvisioningPolicy_Spec_TemplatePathSelectorSpecLoggingConfigUnits

type ProvisioningPolicy_Spec_TemplatePathSelectorSpecLoggingConfigUnits struct{}

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecLoggingConfigUnits) FieldPath

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecLoggingConfigUnits) WithArrayOfValues

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecLoggingConfigUnits) WithItemValue

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecLoggingConfigUnits) WithValue

type ProvisioningPolicy_Spec_TemplatePathSelectorSpecMetricsBucket

type ProvisioningPolicy_Spec_TemplatePathSelectorSpecMetricsBucket struct{}

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecMetricsBucket) FieldPath

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecMetricsBucket) WithArrayOfValues

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecMetricsBucket) WithValue

type ProvisioningPolicy_Spec_TemplatePathSelectorSpecNetplanApiConfigMode

type ProvisioningPolicy_Spec_TemplatePathSelectorSpecNetplanApiConfigMode struct{}

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecNetplanApiConfigMode) FieldPath

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecNetplanApiConfigMode) WithArrayOfValues

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecNetplanApiConfigMode) WithValue

type ProvisioningPolicy_Spec_TemplatePathSelectorSpecNetplanYamlConfig added in v1.1.10

type ProvisioningPolicy_Spec_TemplatePathSelectorSpecNetplanYamlConfig struct{}

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecNetplanYamlConfig) FieldPath added in v1.1.10

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecNetplanYamlConfig) WithArrayOfValues added in v1.1.10

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecNetplanYamlConfig) WithValue added in v1.1.10

type ProvisioningPolicy_Spec_TemplatePathSelectorSpecOsImageUrl

type ProvisioningPolicy_Spec_TemplatePathSelectorSpecOsImageUrl struct{}

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecOsImageUrl) FieldPath

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecOsImageUrl) WithArrayOfValues

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecOsImageUrl) WithValue

type ProvisioningPolicy_Spec_TemplatePathSelectorSpecOsVersion

type ProvisioningPolicy_Spec_TemplatePathSelectorSpecOsVersion struct{}

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecOsVersion) FieldPath

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecOsVersion) WithArrayOfValues

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecOsVersion) WithValue

type ProvisioningPolicy_Spec_TemplatePathSelectorSpecProxyConfig

type ProvisioningPolicy_Spec_TemplatePathSelectorSpecProxyConfig struct{}

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecProxyConfig) FieldPath

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecProxyConfig) WithArrayOfValues

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecProxyConfig) WithValue

type ProvisioningPolicy_Spec_TemplatePathSelectorSpecProxyConfigHttpProxy

type ProvisioningPolicy_Spec_TemplatePathSelectorSpecProxyConfigHttpProxy struct{}

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecProxyConfigHttpProxy) FieldPath

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecProxyConfigHttpProxy) WithArrayOfValues

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecProxyConfigHttpProxy) WithValue

type ProvisioningPolicy_Spec_TemplatePathSelectorSpecProxyConfigHttpsProxy

type ProvisioningPolicy_Spec_TemplatePathSelectorSpecProxyConfigHttpsProxy struct{}

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecProxyConfigHttpsProxy) FieldPath

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecProxyConfigHttpsProxy) WithArrayOfValues

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecProxyConfigHttpsProxy) WithValue

type ProvisioningPolicy_Spec_TemplatePathSelectorSpecProxyConfigNoProxy

type ProvisioningPolicy_Spec_TemplatePathSelectorSpecProxyConfigNoProxy struct{}

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecProxyConfigNoProxy) FieldPath

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecProxyConfigNoProxy) WithArrayOfValues

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecProxyConfigNoProxy) WithValue

type ProvisioningPolicy_Spec_TemplatePathSelectorSpecProxyConfigProxyInterfaces

type ProvisioningPolicy_Spec_TemplatePathSelectorSpecProxyConfigProxyInterfaces struct{}

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecProxyConfigProxyInterfaces) FieldPath

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecProxyConfigProxyInterfaces) WithArrayOfValues

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecProxyConfigProxyInterfaces) WithItemValue

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecProxyConfigProxyInterfaces) WithValue

type ProvisioningPolicy_Spec_TemplatePathSelectorSpecServiceAccount

type ProvisioningPolicy_Spec_TemplatePathSelectorSpecServiceAccount struct{}

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecServiceAccount) FieldPath

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecServiceAccount) WithArrayOfValues

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecServiceAccount) WithValue

type ProvisioningPolicy_Spec_TemplatePathSelectorSpecSshConfig

type ProvisioningPolicy_Spec_TemplatePathSelectorSpecSshConfig struct{}

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecSshConfig) FieldPath

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecSshConfig) WithArrayOfValues

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecSshConfig) WithValue

type ProvisioningPolicy_Spec_TemplatePathSelectorSpecSshConfigDisableSshAuthkey

type ProvisioningPolicy_Spec_TemplatePathSelectorSpecSshConfigDisableSshAuthkey struct{}

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecSshConfigDisableSshAuthkey) FieldPath

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecSshConfigDisableSshAuthkey) WithArrayOfValues

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecSshConfigDisableSshAuthkey) WithValue

type ProvisioningPolicy_Spec_TemplatePathSelectorSpecSshConfigDisableSshPassword

type ProvisioningPolicy_Spec_TemplatePathSelectorSpecSshConfigDisableSshPassword struct{}

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecSshConfigDisableSshPassword) FieldPath

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecSshConfigDisableSshPassword) WithArrayOfValues

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecSshConfigDisableSshPassword) WithValue

type ProvisioningPolicy_Spec_TemplatePathSelectorSpecSshConfigDisableSshServer

type ProvisioningPolicy_Spec_TemplatePathSelectorSpecSshConfigDisableSshServer struct{}

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecSshConfigDisableSshServer) FieldPath

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecSshConfigDisableSshServer) WithArrayOfValues

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecSshConfigDisableSshServer) WithValue

type ProvisioningPolicy_Spec_TemplatePathSelectorSpecSshConfigIpAllowList

type ProvisioningPolicy_Spec_TemplatePathSelectorSpecSshConfigIpAllowList struct{}

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecSshConfigIpAllowList) FieldPath

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecSshConfigIpAllowList) WithArrayOfValues

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecSshConfigIpAllowList) WithItemValue

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecSshConfigIpAllowList) WithValue

type ProvisioningPolicy_Spec_TemplatePathSelectorSpecSshConfigIpDenyList

type ProvisioningPolicy_Spec_TemplatePathSelectorSpecSshConfigIpDenyList struct{}

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecSshConfigIpDenyList) FieldPath

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecSshConfigIpDenyList) WithArrayOfValues

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecSshConfigIpDenyList) WithItemValue

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecSshConfigIpDenyList) WithValue

type ProvisioningPolicy_Spec_TemplatePathSelectorSpecSshConfigRejectPeriod

type ProvisioningPolicy_Spec_TemplatePathSelectorSpecSshConfigRejectPeriod struct{}

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecSshConfigRejectPeriod) FieldPath

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecSshConfigRejectPeriod) WithArrayOfValues

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecSshConfigRejectPeriod) WithValue

type ProvisioningPolicy_Spec_TemplatePathSelectorSpecSshConfigSshAuthorized

type ProvisioningPolicy_Spec_TemplatePathSelectorSpecSshConfigSshAuthorized struct{}

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecSshConfigSshAuthorized) FieldPath

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecSshConfigSshAuthorized) WithArrayOfValues

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecSshConfigSshAuthorized) WithValue

type ProvisioningPolicy_Spec_TemplatePathSelectorSpecSshConfigSshAuthorizedCertAuthority

type ProvisioningPolicy_Spec_TemplatePathSelectorSpecSshConfigSshAuthorizedCertAuthority struct{}

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecSshConfigSshAuthorizedCertAuthority) FieldPath

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecSshConfigSshAuthorizedCertAuthority) WithArrayOfValues

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecSshConfigSshAuthorizedCertAuthority) WithValue

type ProvisioningPolicy_Spec_TemplatePathSelectorSpecSshConfigSshAuthorizedCommand

type ProvisioningPolicy_Spec_TemplatePathSelectorSpecSshConfigSshAuthorizedCommand struct{}

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecSshConfigSshAuthorizedCommand) FieldPath

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecSshConfigSshAuthorizedCommand) WithArrayOfValues

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecSshConfigSshAuthorizedCommand) WithValue

type ProvisioningPolicy_Spec_TemplatePathSelectorSpecSshConfigSshAuthorizedEnvironment

type ProvisioningPolicy_Spec_TemplatePathSelectorSpecSshConfigSshAuthorizedEnvironment struct{}

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecSshConfigSshAuthorizedEnvironment) FieldPath

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecSshConfigSshAuthorizedEnvironment) WithArrayOfValues

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecSshConfigSshAuthorizedEnvironment) WithValue

type ProvisioningPolicy_Spec_TemplatePathSelectorSpecSshConfigSshAuthorizedFrom

type ProvisioningPolicy_Spec_TemplatePathSelectorSpecSshConfigSshAuthorizedFrom struct{}

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecSshConfigSshAuthorizedFrom) FieldPath

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecSshConfigSshAuthorizedFrom) WithArrayOfValues

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecSshConfigSshAuthorizedFrom) WithValue

type ProvisioningPolicy_Spec_TemplatePathSelectorSpecSshConfigSshAuthorizedNoAgentForwarding

type ProvisioningPolicy_Spec_TemplatePathSelectorSpecSshConfigSshAuthorizedNoAgentForwarding struct{}

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecSshConfigSshAuthorizedNoAgentForwarding) FieldPath

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecSshConfigSshAuthorizedNoAgentForwarding) WithArrayOfValues

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecSshConfigSshAuthorizedNoAgentForwarding) WithValue

type ProvisioningPolicy_Spec_TemplatePathSelectorSpecSshConfigSshAuthorizedNoPortForwarding

type ProvisioningPolicy_Spec_TemplatePathSelectorSpecSshConfigSshAuthorizedNoPortForwarding struct{}

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecSshConfigSshAuthorizedNoPortForwarding) FieldPath

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecSshConfigSshAuthorizedNoPortForwarding) WithArrayOfValues

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecSshConfigSshAuthorizedNoPortForwarding) WithValue

type ProvisioningPolicy_Spec_TemplatePathSelectorSpecSshConfigSshAuthorizedNoPty

type ProvisioningPolicy_Spec_TemplatePathSelectorSpecSshConfigSshAuthorizedNoPty struct{}

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecSshConfigSshAuthorizedNoPty) FieldPath

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecSshConfigSshAuthorizedNoPty) WithArrayOfValues

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecSshConfigSshAuthorizedNoPty) WithValue

type ProvisioningPolicy_Spec_TemplatePathSelectorSpecSshConfigSshAuthorizedNoUserRc

type ProvisioningPolicy_Spec_TemplatePathSelectorSpecSshConfigSshAuthorizedNoUserRc struct{}

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecSshConfigSshAuthorizedNoUserRc) FieldPath

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecSshConfigSshAuthorizedNoUserRc) WithArrayOfValues

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecSshConfigSshAuthorizedNoUserRc) WithValue

type ProvisioningPolicy_Spec_TemplatePathSelectorSpecSshConfigSshAuthorizedNoX11Forwarding

type ProvisioningPolicy_Spec_TemplatePathSelectorSpecSshConfigSshAuthorizedNoX11Forwarding struct{}

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecSshConfigSshAuthorizedNoX11Forwarding) FieldPath

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecSshConfigSshAuthorizedNoX11Forwarding) WithArrayOfValues

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecSshConfigSshAuthorizedNoX11Forwarding) WithValue

type ProvisioningPolicy_Spec_TemplatePathSelectorSpecSshConfigSshAuthorizedPermitopen

type ProvisioningPolicy_Spec_TemplatePathSelectorSpecSshConfigSshAuthorizedPermitopen struct{}

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecSshConfigSshAuthorizedPermitopen) FieldPath

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecSshConfigSshAuthorizedPermitopen) WithArrayOfValues

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecSshConfigSshAuthorizedPermitopen) WithValue

type ProvisioningPolicy_Spec_TemplatePathSelectorSpecSshConfigSshAuthorizedPrincipals

type ProvisioningPolicy_Spec_TemplatePathSelectorSpecSshConfigSshAuthorizedPrincipals struct{}

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecSshConfigSshAuthorizedPrincipals) FieldPath

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecSshConfigSshAuthorizedPrincipals) WithArrayOfValues

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecSshConfigSshAuthorizedPrincipals) WithValue

type ProvisioningPolicy_Spec_TemplatePathSelectorSpecSshConfigSshAuthorizedRestrict

type ProvisioningPolicy_Spec_TemplatePathSelectorSpecSshConfigSshAuthorizedRestrict struct{}

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecSshConfigSshAuthorizedRestrict) FieldPath

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecSshConfigSshAuthorizedRestrict) WithArrayOfValues

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecSshConfigSshAuthorizedRestrict) WithValue

type ProvisioningPolicy_Spec_TemplatePathSelectorSpecSshConfigSshAuthorizedSshaKey

type ProvisioningPolicy_Spec_TemplatePathSelectorSpecSshConfigSshAuthorizedSshaKey struct{}

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecSshConfigSshAuthorizedSshaKey) FieldPath

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecSshConfigSshAuthorizedSshaKey) WithArrayOfValues

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecSshConfigSshAuthorizedSshaKey) WithValue

type ProvisioningPolicy_Spec_TemplatePathSelectorSpecSshConfigSshAuthorizedTunnel

type ProvisioningPolicy_Spec_TemplatePathSelectorSpecSshConfigSshAuthorizedTunnel struct{}

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecSshConfigSshAuthorizedTunnel) FieldPath

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecSshConfigSshAuthorizedTunnel) WithArrayOfValues

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecSshConfigSshAuthorizedTunnel) WithValue

type ProvisioningPolicy_Spec_TemplatePathSelectorSpecUsbGuard added in v1.0.27

type ProvisioningPolicy_Spec_TemplatePathSelectorSpecUsbGuard struct{}

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecUsbGuard) Enable added in v1.0.27

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecUsbGuard) FieldPath added in v1.0.27

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecUsbGuard) WhiteList added in v1.0.27

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecUsbGuard) WithArrayOfValues added in v1.0.27

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecUsbGuard) WithValue added in v1.0.27

type ProvisioningPolicy_Spec_TemplatePathSelectorSpecUsbGuardEnable added in v1.0.27

type ProvisioningPolicy_Spec_TemplatePathSelectorSpecUsbGuardEnable struct{}

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecUsbGuardEnable) FieldPath added in v1.0.27

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecUsbGuardEnable) WithArrayOfValues added in v1.0.27

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecUsbGuardEnable) WithValue added in v1.0.27

type ProvisioningPolicy_Spec_TemplatePathSelectorSpecUsbGuardWhiteList added in v1.0.27

type ProvisioningPolicy_Spec_TemplatePathSelectorSpecUsbGuardWhiteList struct{}

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecUsbGuardWhiteList) DeviceId added in v1.0.27

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecUsbGuardWhiteList) DeviceName added in v1.0.27

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecUsbGuardWhiteList) FieldPath added in v1.0.27

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecUsbGuardWhiteList) ViaPort added in v1.0.27

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecUsbGuardWhiteList) WithArrayOfValues added in v1.0.27

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecUsbGuardWhiteList) WithConnectType added in v1.0.46

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecUsbGuardWhiteList) WithInterface added in v1.0.46

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecUsbGuardWhiteList) WithItemValue added in v1.0.27

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecUsbGuardWhiteList) WithValue added in v1.0.27

type ProvisioningPolicy_Spec_TemplatePathSelectorSpecUsbGuardWhiteListDeviceId added in v1.0.27

type ProvisioningPolicy_Spec_TemplatePathSelectorSpecUsbGuardWhiteListDeviceId struct{}

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecUsbGuardWhiteListDeviceId) FieldPath added in v1.0.27

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecUsbGuardWhiteListDeviceId) WithArrayOfValues added in v1.0.27

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecUsbGuardWhiteListDeviceId) WithValue added in v1.0.27

type ProvisioningPolicy_Spec_TemplatePathSelectorSpecUsbGuardWhiteListDeviceName added in v1.0.27

type ProvisioningPolicy_Spec_TemplatePathSelectorSpecUsbGuardWhiteListDeviceName struct{}

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecUsbGuardWhiteListDeviceName) FieldPath added in v1.0.27

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecUsbGuardWhiteListDeviceName) WithArrayOfValues added in v1.0.27

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecUsbGuardWhiteListDeviceName) WithValue added in v1.0.27

type ProvisioningPolicy_Spec_TemplatePathSelectorSpecUsbGuardWhiteListViaPort added in v1.0.27

type ProvisioningPolicy_Spec_TemplatePathSelectorSpecUsbGuardWhiteListViaPort struct{}

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecUsbGuardWhiteListViaPort) Equals added in v1.0.46

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecUsbGuardWhiteListViaPort) FieldPath added in v1.0.27

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecUsbGuardWhiteListViaPort) OneOf added in v1.0.46

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecUsbGuardWhiteListViaPort) WithArrayOfValues added in v1.0.27

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecUsbGuardWhiteListViaPort) WithValue added in v1.0.27

type ProvisioningPolicy_Spec_TemplatePathSelectorSpecUsbGuardWhiteListViaPortEquals added in v1.0.46

type ProvisioningPolicy_Spec_TemplatePathSelectorSpecUsbGuardWhiteListViaPortEquals struct{}

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecUsbGuardWhiteListViaPortEquals) FieldPath added in v1.0.46

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecUsbGuardWhiteListViaPortEquals) WithArrayOfValues added in v1.0.46

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecUsbGuardWhiteListViaPortEquals) WithItemValue added in v1.0.46

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecUsbGuardWhiteListViaPortEquals) WithValue added in v1.0.46

type ProvisioningPolicy_Spec_TemplatePathSelectorSpecUsbGuardWhiteListViaPortOneOf added in v1.0.46

type ProvisioningPolicy_Spec_TemplatePathSelectorSpecUsbGuardWhiteListViaPortOneOf struct{}

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecUsbGuardWhiteListViaPortOneOf) FieldPath added in v1.0.46

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecUsbGuardWhiteListViaPortOneOf) WithArrayOfValues added in v1.0.46

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecUsbGuardWhiteListViaPortOneOf) WithItemValue added in v1.0.46

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecUsbGuardWhiteListViaPortOneOf) WithValue added in v1.0.46

type ProvisioningPolicy_Spec_TemplatePathSelectorSpecUsbGuardWhiteListWithConnectType added in v1.0.46

type ProvisioningPolicy_Spec_TemplatePathSelectorSpecUsbGuardWhiteListWithConnectType struct{}

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecUsbGuardWhiteListWithConnectType) FieldPath added in v1.0.46

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecUsbGuardWhiteListWithConnectType) WithArrayOfValues added in v1.0.46

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecUsbGuardWhiteListWithConnectType) WithValue added in v1.0.46

type ProvisioningPolicy_Spec_TemplatePathSelectorSpecUsbGuardWhiteListWithInterface added in v1.0.46

type ProvisioningPolicy_Spec_TemplatePathSelectorSpecUsbGuardWhiteListWithInterface struct{}

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecUsbGuardWhiteListWithInterface) Equals added in v1.0.46

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecUsbGuardWhiteListWithInterface) FieldPath added in v1.0.46

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecUsbGuardWhiteListWithInterface) OneOf added in v1.0.46

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecUsbGuardWhiteListWithInterface) WithArrayOfValues added in v1.0.46

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecUsbGuardWhiteListWithInterface) WithValue added in v1.0.46

type ProvisioningPolicy_Spec_TemplatePathSelectorSpecUsbGuardWhiteListWithInterfaceEquals added in v1.0.46

type ProvisioningPolicy_Spec_TemplatePathSelectorSpecUsbGuardWhiteListWithInterfaceEquals struct{}

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecUsbGuardWhiteListWithInterfaceEquals) FieldPath added in v1.0.46

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecUsbGuardWhiteListWithInterfaceEquals) WithArrayOfValues added in v1.0.46

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecUsbGuardWhiteListWithInterfaceEquals) WithItemValue added in v1.0.46

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecUsbGuardWhiteListWithInterfaceEquals) WithValue added in v1.0.46

type ProvisioningPolicy_Spec_TemplatePathSelectorSpecUsbGuardWhiteListWithInterfaceOneOf added in v1.0.46

type ProvisioningPolicy_Spec_TemplatePathSelectorSpecUsbGuardWhiteListWithInterfaceOneOf struct{}

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecUsbGuardWhiteListWithInterfaceOneOf) FieldPath added in v1.0.46

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecUsbGuardWhiteListWithInterfaceOneOf) WithArrayOfValues added in v1.0.46

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecUsbGuardWhiteListWithInterfaceOneOf) WithItemValue added in v1.0.46

func (ProvisioningPolicy_Spec_TemplatePathSelectorSpecUsbGuardWhiteListWithInterfaceOneOf) WithValue added in v1.0.46

type ProvisioningPolicy_Spec_Template_FieldMask

type ProvisioningPolicy_Spec_Template_FieldMask struct {
	Paths []ProvisioningPolicySpecTemplate_FieldPath
}

func FullProvisioningPolicy_Spec_Template_FieldMask

func FullProvisioningPolicy_Spec_Template_FieldMask() *ProvisioningPolicy_Spec_Template_FieldMask

func (*ProvisioningPolicy_Spec_Template_FieldMask) AppendPath

func (*ProvisioningPolicy_Spec_Template_FieldMask) AppendRawPath

func (fieldMask *ProvisioningPolicy_Spec_Template_FieldMask) AppendRawPath(path gotenobject.FieldPath)

func (*ProvisioningPolicy_Spec_Template_FieldMask) DecodeFirestore

func (fieldMask *ProvisioningPolicy_Spec_Template_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error

func (*ProvisioningPolicy_Spec_Template_FieldMask) EncodeFirestore

func (fieldMask *ProvisioningPolicy_Spec_Template_FieldMask) EncodeFirestore() (*firestorepb.Value, error)

firestore encoding/decoding integration

func (*ProvisioningPolicy_Spec_Template_FieldMask) FilterInputFields

FilterInputFields generates copy of field paths with output_only field paths removed

func (*ProvisioningPolicy_Spec_Template_FieldMask) FromProtoFieldMask

func (fieldMask *ProvisioningPolicy_Spec_Template_FieldMask) FromProtoFieldMask(protoFieldMask *googlefieldmaskpb.FieldMask) error

func (*ProvisioningPolicy_Spec_Template_FieldMask) GetPaths

func (*ProvisioningPolicy_Spec_Template_FieldMask) GetRawPaths

func (*ProvisioningPolicy_Spec_Template_FieldMask) IsFull

func (ProvisioningPolicy_Spec_Template_FieldMask) Marshal

func (fieldMask ProvisioningPolicy_Spec_Template_FieldMask) Marshal() ([]byte, error)

implement methods required by customType

func (ProvisioningPolicy_Spec_Template_FieldMask) MarshalJSON

func (fieldMask ProvisioningPolicy_Spec_Template_FieldMask) MarshalJSON() ([]byte, error)

func (*ProvisioningPolicy_Spec_Template_FieldMask) PathsCount

func (fieldMask *ProvisioningPolicy_Spec_Template_FieldMask) PathsCount() int

func (*ProvisioningPolicy_Spec_Template_FieldMask) Project

func (*ProvisioningPolicy_Spec_Template_FieldMask) ProjectRaw

func (*ProvisioningPolicy_Spec_Template_FieldMask) ProtoMessage

func (fieldMask *ProvisioningPolicy_Spec_Template_FieldMask) ProtoMessage()

func (*ProvisioningPolicy_Spec_Template_FieldMask) ProtoReflect

func (*ProvisioningPolicy_Spec_Template_FieldMask) Reset

func (fieldMask *ProvisioningPolicy_Spec_Template_FieldMask) Reset()

func (*ProvisioningPolicy_Spec_Template_FieldMask) Set

func (*ProvisioningPolicy_Spec_Template_FieldMask) SetFromCliFlag

func (fieldMask *ProvisioningPolicy_Spec_Template_FieldMask) SetFromCliFlag(raw string) error

func (*ProvisioningPolicy_Spec_Template_FieldMask) SetRaw

func (fieldMask *ProvisioningPolicy_Spec_Template_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)

func (*ProvisioningPolicy_Spec_Template_FieldMask) Size

func (*ProvisioningPolicy_Spec_Template_FieldMask) String

func (*ProvisioningPolicy_Spec_Template_FieldMask) Subtract

func (*ProvisioningPolicy_Spec_Template_FieldMask) SubtractRaw

func (*ProvisioningPolicy_Spec_Template_FieldMask) ToProtoFieldMask

ToFieldMask is used for proto conversions

func (*ProvisioningPolicy_Spec_Template_FieldMask) Unmarshal

func (fieldMask *ProvisioningPolicy_Spec_Template_FieldMask) Unmarshal(data []byte) error

func (*ProvisioningPolicy_Spec_Template_FieldMask) UnmarshalJSON

func (fieldMask *ProvisioningPolicy_Spec_Template_FieldMask) UnmarshalJSON(data []byte) error

type ProvisioningPolicy_Status

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

func (*ProvisioningPolicy_Status) Clone

func (*ProvisioningPolicy_Status) CloneRaw

func (*ProvisioningPolicy_Status) Descriptor

func (*ProvisioningPolicy_Status) Descriptor() ([]byte, []int)

Deprecated, Use ProvisioningPolicy_Status.ProtoReflect.Descriptor instead.

func (*ProvisioningPolicy_Status) GotenMessage

func (*ProvisioningPolicy_Status) GotenMessage()

func (*ProvisioningPolicy_Status) GotenObjectExt

func (o *ProvisioningPolicy_Status) GotenObjectExt()

func (*ProvisioningPolicy_Status) GotenValidate

func (obj *ProvisioningPolicy_Status) GotenValidate() error

func (*ProvisioningPolicy_Status) MakeDiffFieldMask

func (*ProvisioningPolicy_Status) MakeFullFieldMask

func (*ProvisioningPolicy_Status) MakeRawDiffFieldMask

func (*ProvisioningPolicy_Status) MakeRawFullFieldMask

func (o *ProvisioningPolicy_Status) MakeRawFullFieldMask() gotenobject.FieldMask

func (*ProvisioningPolicy_Status) Marshal

func (m *ProvisioningPolicy_Status) Marshal() ([]byte, error)

func (*ProvisioningPolicy_Status) MarshalJSON

func (m *ProvisioningPolicy_Status) MarshalJSON() ([]byte, error)

func (*ProvisioningPolicy_Status) Merge

func (*ProvisioningPolicy_Status) MergeRaw

func (*ProvisioningPolicy_Status) ProtoMessage

func (*ProvisioningPolicy_Status) ProtoMessage()

func (*ProvisioningPolicy_Status) ProtoReflect

func (m *ProvisioningPolicy_Status) ProtoReflect() preflect.Message

func (*ProvisioningPolicy_Status) Reset

func (m *ProvisioningPolicy_Status) Reset()

func (*ProvisioningPolicy_Status) String

func (m *ProvisioningPolicy_Status) String() string

func (*ProvisioningPolicy_Status) Unmarshal

func (m *ProvisioningPolicy_Status) Unmarshal(b []byte) error

func (*ProvisioningPolicy_Status) UnmarshalJSON

func (m *ProvisioningPolicy_Status) UnmarshalJSON(data []byte) error

type ProvisioningPolicy_Status_FieldMask

type ProvisioningPolicy_Status_FieldMask struct {
	Paths []ProvisioningPolicyStatus_FieldPath
}

func FullProvisioningPolicy_Status_FieldMask

func FullProvisioningPolicy_Status_FieldMask() *ProvisioningPolicy_Status_FieldMask

func (*ProvisioningPolicy_Status_FieldMask) AppendPath

func (*ProvisioningPolicy_Status_FieldMask) AppendRawPath

func (fieldMask *ProvisioningPolicy_Status_FieldMask) AppendRawPath(path gotenobject.FieldPath)

func (*ProvisioningPolicy_Status_FieldMask) DecodeFirestore

func (fieldMask *ProvisioningPolicy_Status_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error

func (*ProvisioningPolicy_Status_FieldMask) EncodeFirestore

func (fieldMask *ProvisioningPolicy_Status_FieldMask) EncodeFirestore() (*firestorepb.Value, error)

firestore encoding/decoding integration

func (*ProvisioningPolicy_Status_FieldMask) FilterInputFields

FilterInputFields generates copy of field paths with output_only field paths removed

func (*ProvisioningPolicy_Status_FieldMask) FromProtoFieldMask

func (fieldMask *ProvisioningPolicy_Status_FieldMask) FromProtoFieldMask(protoFieldMask *googlefieldmaskpb.FieldMask) error

func (*ProvisioningPolicy_Status_FieldMask) GetPaths

func (*ProvisioningPolicy_Status_FieldMask) GetRawPaths

func (fieldMask *ProvisioningPolicy_Status_FieldMask) GetRawPaths() []gotenobject.FieldPath

func (*ProvisioningPolicy_Status_FieldMask) IsFull

func (fieldMask *ProvisioningPolicy_Status_FieldMask) IsFull() bool

func (ProvisioningPolicy_Status_FieldMask) Marshal

func (fieldMask ProvisioningPolicy_Status_FieldMask) Marshal() ([]byte, error)

implement methods required by customType

func (ProvisioningPolicy_Status_FieldMask) MarshalJSON

func (fieldMask ProvisioningPolicy_Status_FieldMask) MarshalJSON() ([]byte, error)

func (*ProvisioningPolicy_Status_FieldMask) PathsCount

func (fieldMask *ProvisioningPolicy_Status_FieldMask) PathsCount() int

func (*ProvisioningPolicy_Status_FieldMask) Project

func (*ProvisioningPolicy_Status_FieldMask) ProjectRaw

func (*ProvisioningPolicy_Status_FieldMask) ProtoMessage

func (fieldMask *ProvisioningPolicy_Status_FieldMask) ProtoMessage()

func (*ProvisioningPolicy_Status_FieldMask) ProtoReflect

func (fieldMask *ProvisioningPolicy_Status_FieldMask) ProtoReflect() preflect.Message

func (*ProvisioningPolicy_Status_FieldMask) Reset

func (fieldMask *ProvisioningPolicy_Status_FieldMask) Reset()

func (*ProvisioningPolicy_Status_FieldMask) Set

func (fieldMask *ProvisioningPolicy_Status_FieldMask) Set(target, source *ProvisioningPolicy_Status)

func (*ProvisioningPolicy_Status_FieldMask) SetFromCliFlag

func (fieldMask *ProvisioningPolicy_Status_FieldMask) SetFromCliFlag(raw string) error

func (*ProvisioningPolicy_Status_FieldMask) SetRaw

func (fieldMask *ProvisioningPolicy_Status_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)

func (*ProvisioningPolicy_Status_FieldMask) Size

func (fieldMask *ProvisioningPolicy_Status_FieldMask) Size() int

func (*ProvisioningPolicy_Status_FieldMask) String

func (fieldMask *ProvisioningPolicy_Status_FieldMask) String() string

func (*ProvisioningPolicy_Status_FieldMask) Subtract

func (*ProvisioningPolicy_Status_FieldMask) SubtractRaw

func (*ProvisioningPolicy_Status_FieldMask) ToProtoFieldMask

func (fieldMask *ProvisioningPolicy_Status_FieldMask) ToProtoFieldMask() *googlefieldmaskpb.FieldMask

ToFieldMask is used for proto conversions

func (*ProvisioningPolicy_Status_FieldMask) Unmarshal

func (fieldMask *ProvisioningPolicy_Status_FieldMask) Unmarshal(data []byte) error

func (*ProvisioningPolicy_Status_FieldMask) UnmarshalJSON

func (fieldMask *ProvisioningPolicy_Status_FieldMask) UnmarshalJSON(data []byte) error

type QueryResultChange

type QueryResultChange struct {
	Changes        []*ProvisioningPolicyChange
	PrevPageCursor *PagerCursor
	NextPageCursor *PagerCursor
	ResumeToken    string
	IsCurrent      bool
	IsHardReset    bool
	IsSoftReset    bool
	SnapshotSize   int64
}

func (*QueryResultChange) GetIsCurrent

func (qr *QueryResultChange) GetIsCurrent() bool

func (*QueryResultChange) GetIsHardReset

func (qr *QueryResultChange) GetIsHardReset() bool

func (*QueryResultChange) GetIsSoftReset

func (qr *QueryResultChange) GetIsSoftReset() bool

func (*QueryResultChange) GetNextPageCursor

func (qr *QueryResultChange) GetNextPageCursor() gotenresource.Cursor

func (*QueryResultChange) GetPrevPageCursor

func (qr *QueryResultChange) GetPrevPageCursor() gotenresource.Cursor

func (*QueryResultChange) GetResults

func (*QueryResultChange) GetResumeToken

func (qr *QueryResultChange) GetResumeToken() string

func (*QueryResultChange) GetSnapshotSize

func (qr *QueryResultChange) GetSnapshotSize() int64

func (*QueryResultChange) SetCursors

func (qr *QueryResultChange) SetCursors(nextPageCursor, prevPageCursor gotenresource.Cursor)

func (*QueryResultChange) SetIsCurrent

func (qr *QueryResultChange) SetIsCurrent()

func (*QueryResultChange) SetIsHardReset

func (qr *QueryResultChange) SetIsHardReset()

func (*QueryResultChange) SetIsSoftReset

func (qr *QueryResultChange) SetIsSoftReset()

func (*QueryResultChange) SetResults

func (qr *QueryResultChange) SetResults(results gotenresource.ResourceChangeList)

func (*QueryResultChange) SetResumeToken

func (qr *QueryResultChange) SetResumeToken(token string)

func (*QueryResultChange) SetSnapshotSize

func (qr *QueryResultChange) SetSnapshotSize(size int64)

type QueryResultSnapshot

type QueryResultSnapshot struct {
	ProvisioningPolicies []*ProvisioningPolicy
	PrevPageCursor       *PagerCursor
	NextPageCursor       *PagerCursor
	TotalResultsCount    int32
	CurrentOffset        int32
}

func (*QueryResultSnapshot) GetNextPageCursor

func (qr *QueryResultSnapshot) GetNextPageCursor() gotenresource.Cursor

func (*QueryResultSnapshot) GetPagingInfo

func (qr *QueryResultSnapshot) GetPagingInfo() (totalCount, offset int32)

func (*QueryResultSnapshot) GetPrevPageCursor

func (qr *QueryResultSnapshot) GetPrevPageCursor() gotenresource.Cursor

func (*QueryResultSnapshot) GetResults

func (*QueryResultSnapshot) SetCursors

func (qr *QueryResultSnapshot) SetCursors(nextPageCursor, prevPageCursor gotenresource.Cursor)

func (*QueryResultSnapshot) SetPagingInfo

func (qr *QueryResultSnapshot) SetPagingInfo(totalCount, offset int32)

func (*QueryResultSnapshot) SetResults

func (qr *QueryResultSnapshot) SetResults(results gotenresource.ResourceList)

type Reference

type Reference struct {
	Name
	// contains filtered or unexported fields
}

func MakeReference

func MakeReference(name *Name, provisioningPolicy *ProvisioningPolicy) (*Reference, error)

func MustParseReference

func MustParseReference(name string) *Reference

func ParseReference

func ParseReference(name string) (*Reference, error)

func (*Reference) ClearCached

func (ref *Reference) ClearCached()

func (*Reference) FullyQualifiedName

func (ref *Reference) FullyQualifiedName() (string, error)

func (*Reference) GetIParentName

func (ref *Reference) GetIParentName() gotenresource.Name

func (*Reference) GetIUnderlyingParentName

func (ref *Reference) GetIUnderlyingParentName() gotenresource.Name

func (*Reference) GetIdParts

func (ref *Reference) GetIdParts() map[string]string

func (*Reference) GetPattern

func (ref *Reference) GetPattern() gotenresource.NamePattern

func (*Reference) GetProvisioningPolicy

func (ref *Reference) GetProvisioningPolicy() *ProvisioningPolicy

func (*Reference) GetRawResource

func (ref *Reference) GetRawResource() gotenresource.Resource

func (*Reference) GetResourceDescriptor

func (ref *Reference) GetResourceDescriptor() gotenresource.Descriptor

func (*Reference) GetSegments

func (ref *Reference) GetSegments() gotenresource.NameSegments

func (*Reference) GotenEqual

func (ref *Reference) GotenEqual(other interface{}) bool

GotenEqual returns true if other is of same type and paths are equal (implements goten.Equaler interface)

func (*Reference) IsFullyQualified

func (ref *Reference) IsFullyQualified() bool

func (*Reference) IsSpecified

func (ref *Reference) IsSpecified() bool

func (*Reference) Matches

func (name *Reference) Matches(other interface{}) bool

Matches is same as GotenEqual, but also will accept "other" if name is wildcard.

func (*Reference) ParseProtoString

func (ref *Reference) ParseProtoString(data string) error

func (*Reference) ProtoString

func (ref *Reference) ProtoString() (string, error)

func (*Reference) Resolve

func (ref *Reference) Resolve(resolved *ProvisioningPolicy)

func (*Reference) ResolveRaw

func (ref *Reference) ResolveRaw(res gotenresource.Resource) error

func (*Reference) Resolved

func (ref *Reference) Resolved() bool

func (*Reference) SetFromCliFlag

func (ref *Reference) SetFromCliFlag(raw string) error

implement CustomTypeCliValue method

func (*Reference) String

func (ref *Reference) String() string

type WatchQuery

type WatchQuery struct {
	ListQuery
	WatchType    watch_type.WatchType
	ChunkSize    int
	ResumeToken  string
	StartingTime *timestamppb.Timestamp
}

func (*WatchQuery) GetMaximumChunkSize

func (q *WatchQuery) GetMaximumChunkSize() int

func (*WatchQuery) GetResumeToken

func (q *WatchQuery) GetResumeToken() string

func (*WatchQuery) GetStartingTime

func (q *WatchQuery) GetStartingTime() *timestamppb.Timestamp

func (*WatchQuery) GetWatchType

func (q *WatchQuery) GetWatchType() watch_type.WatchType

func (*WatchQuery) SetMaximumChunkSize

func (q *WatchQuery) SetMaximumChunkSize(chunkSize int)

func (*WatchQuery) SetResumeToken

func (q *WatchQuery) SetResumeToken(token string)

func (*WatchQuery) SetStartingTime

func (q *WatchQuery) SetStartingTime(startingTime *timestamppb.Timestamp)

func (*WatchQuery) SetWatchType

func (q *WatchQuery) SetWatchType(watchType watch_type.WatchType)

func (*WatchQuery) String

func (q *WatchQuery) String() string

Jump to

Keyboard shortcuts

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