v20180901preview

package
v0.6.1 Latest Latest
Warning

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

Go to latest
Published: Feb 11, 2021 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type GraphQuery

type GraphQuery struct {
	pulumi.CustomResourceState

	// The description of a graph query.
	Description pulumi.StringPtrOutput `pulumi:"description"`
	// This will be used to handle Optimistic Concurrency. If not present, it will always overwrite the existing resource without checking conflict.
	Etag pulumi.StringPtrOutput `pulumi:"etag"`
	// The location of the resource
	Location pulumi.StringPtrOutput `pulumi:"location"`
	// Azure resource name. This is GUID value. The display name should be assigned within properties field.
	Name pulumi.StringOutput `pulumi:"name"`
	// KQL query that will be graph.
	Query pulumi.StringOutput `pulumi:"query"`
	// Enum indicating a type of graph query.
	ResultKind pulumi.StringOutput `pulumi:"resultKind"`
	// Resource tags
	Tags pulumi.StringMapOutput `pulumi:"tags"`
	// Date and time in UTC of the last modification that was made to this graph query definition.
	TimeModified pulumi.StringOutput `pulumi:"timeModified"`
	// Azure resource type
	Type pulumi.StringOutput `pulumi:"type"`
}

Graph Query entity definition.

func GetGraphQuery

func GetGraphQuery(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *GraphQueryState, opts ...pulumi.ResourceOption) (*GraphQuery, error)

GetGraphQuery gets an existing GraphQuery resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewGraphQuery

func NewGraphQuery(ctx *pulumi.Context,
	name string, args *GraphQueryArgs, opts ...pulumi.ResourceOption) (*GraphQuery, error)

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

func (*GraphQuery) ElementType added in v0.2.6

func (*GraphQuery) ElementType() reflect.Type

func (*GraphQuery) ToGraphQueryOutput added in v0.2.6

func (i *GraphQuery) ToGraphQueryOutput() GraphQueryOutput

func (*GraphQuery) ToGraphQueryOutputWithContext added in v0.2.6

func (i *GraphQuery) ToGraphQueryOutputWithContext(ctx context.Context) GraphQueryOutput

type GraphQueryArgs

type GraphQueryArgs struct {
	// The description of a graph query.
	Description pulumi.StringPtrInput
	// This will be used to handle Optimistic Concurrency. If not present, it will always overwrite the existing resource without checking conflict.
	Etag pulumi.StringPtrInput
	// The location of the resource
	Location pulumi.StringPtrInput
	// KQL query that will be graph.
	Query pulumi.StringInput
	// The name of the resource group.
	ResourceGroupName pulumi.StringInput
	// The name of the Graph Query resource.
	ResourceName pulumi.StringInput
	// Resource tags
	Tags pulumi.StringMapInput
}

The set of arguments for constructing a GraphQuery resource.

func (GraphQueryArgs) ElementType

func (GraphQueryArgs) ElementType() reflect.Type

type GraphQueryInput added in v0.2.6

type GraphQueryInput interface {
	pulumi.Input

	ToGraphQueryOutput() GraphQueryOutput
	ToGraphQueryOutputWithContext(ctx context.Context) GraphQueryOutput
}

type GraphQueryOutput added in v0.2.6

type GraphQueryOutput struct {
	*pulumi.OutputState
}

func (GraphQueryOutput) ElementType added in v0.2.6

func (GraphQueryOutput) ElementType() reflect.Type

func (GraphQueryOutput) ToGraphQueryOutput added in v0.2.6

func (o GraphQueryOutput) ToGraphQueryOutput() GraphQueryOutput

func (GraphQueryOutput) ToGraphQueryOutputWithContext added in v0.2.6

func (o GraphQueryOutput) ToGraphQueryOutputWithContext(ctx context.Context) GraphQueryOutput

type GraphQueryState

type GraphQueryState struct {
	// The description of a graph query.
	Description pulumi.StringPtrInput
	// This will be used to handle Optimistic Concurrency. If not present, it will always overwrite the existing resource without checking conflict.
	Etag pulumi.StringPtrInput
	// The location of the resource
	Location pulumi.StringPtrInput
	// Azure resource name. This is GUID value. The display name should be assigned within properties field.
	Name pulumi.StringPtrInput
	// KQL query that will be graph.
	Query pulumi.StringPtrInput
	// Enum indicating a type of graph query.
	ResultKind pulumi.StringPtrInput
	// Resource tags
	Tags pulumi.StringMapInput
	// Date and time in UTC of the last modification that was made to this graph query definition.
	TimeModified pulumi.StringPtrInput
	// Azure resource type
	Type pulumi.StringPtrInput
}

func (GraphQueryState) ElementType

func (GraphQueryState) ElementType() reflect.Type

type LookupGraphQueryArgs

type LookupGraphQueryArgs struct {
	// The name of the resource group.
	ResourceGroupName string `pulumi:"resourceGroupName"`
	// The name of the Graph Query resource.
	ResourceName string `pulumi:"resourceName"`
}

type LookupGraphQueryResult

type LookupGraphQueryResult struct {
	// The description of a graph query.
	Description *string `pulumi:"description"`
	// This will be used to handle Optimistic Concurrency. If not present, it will always overwrite the existing resource without checking conflict.
	Etag *string `pulumi:"etag"`
	// Azure resource Id
	Id string `pulumi:"id"`
	// The location of the resource
	Location *string `pulumi:"location"`
	// Azure resource name. This is GUID value. The display name should be assigned within properties field.
	Name string `pulumi:"name"`
	// KQL query that will be graph.
	Query string `pulumi:"query"`
	// Enum indicating a type of graph query.
	ResultKind string `pulumi:"resultKind"`
	// Resource tags
	Tags map[string]string `pulumi:"tags"`
	// Date and time in UTC of the last modification that was made to this graph query definition.
	TimeModified string `pulumi:"timeModified"`
	// Azure resource type
	Type string `pulumi:"type"`
}

Graph Query entity definition.

Jump to

Keyboard shortcuts

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