v20150320

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 ListWorkspaceKeysArgs

type ListWorkspaceKeysArgs struct {
	// The Resource Group name.
	ResourceGroupName string `pulumi:"resourceGroupName"`
	// The Log Analytics Workspace name.
	WorkspaceName string `pulumi:"workspaceName"`
}

type ListWorkspaceKeysResult

type ListWorkspaceKeysResult struct {
	// The primary shared key of a workspace.
	PrimarySharedKey *string `pulumi:"primarySharedKey"`
	// The secondary shared key of a workspace.
	SecondarySharedKey *string `pulumi:"secondarySharedKey"`
}

The shared keys for a workspace.

type LookupSavedSearchArgs

type LookupSavedSearchArgs struct {
	// The Resource Group name.
	ResourceGroupName string `pulumi:"resourceGroupName"`
	// The id of the saved search.
	SavedSearchId string `pulumi:"savedSearchId"`
	// The Log Analytics Workspace name.
	WorkspaceName string `pulumi:"workspaceName"`
}

type LookupSavedSearchResult

type LookupSavedSearchResult struct {
	// The category of the saved search. This helps the user to find a saved search faster.
	Category string `pulumi:"category"`
	// Saved search display name.
	DisplayName string `pulumi:"displayName"`
	// The ETag of the saved search.
	ETag *string `pulumi:"eTag"`
	// The id of the saved search.
	Id string `pulumi:"id"`
	// The name of the saved search.
	Name string `pulumi:"name"`
	// The query expression for the saved search. Please see https://docs.microsoft.com/en-us/azure/log-analytics/log-analytics-search-reference for reference.
	Query string `pulumi:"query"`
	// The tags attached to the saved search.
	Tags []TagResponse `pulumi:"tags"`
	// The type of the saved search.
	Type string `pulumi:"type"`
	// The version number of the query language. The current version is 2 and is the default.
	Version *float64 `pulumi:"version"`
}

Value object for saved search results.

type LookupStorageInsightArgs

type LookupStorageInsightArgs struct {
	// The Resource Group name.
	ResourceGroupName string `pulumi:"resourceGroupName"`
	// Name of the storageInsightsConfigs resource
	StorageInsightName string `pulumi:"storageInsightName"`
	// The Log Analytics Workspace name.
	WorkspaceName string `pulumi:"workspaceName"`
}

type LookupStorageInsightResult

type LookupStorageInsightResult struct {
	// The names of the blob containers that the workspace should read
	Containers []string `pulumi:"containers"`
	// The ETag of the storage insight.
	ETag *string `pulumi:"eTag"`
	// Resource ID.
	Id string `pulumi:"id"`
	// Resource name.
	Name string `pulumi:"name"`
	// The status of the storage insight
	Status StorageInsightStatusResponse `pulumi:"status"`
	// The storage account connection details
	StorageAccount StorageAccountResponse `pulumi:"storageAccount"`
	// The names of the Azure tables that the workspace should read
	Tables []string `pulumi:"tables"`
	// Resource tags
	Tags map[string]string `pulumi:"tags"`
	// Resource type.
	Type string `pulumi:"type"`
}

The top level storage insight resource container.

type SavedSearch

type SavedSearch struct {
	pulumi.CustomResourceState

	// The category of the saved search. This helps the user to find a saved search faster.
	Category pulumi.StringOutput `pulumi:"category"`
	// Saved search display name.
	DisplayName pulumi.StringOutput `pulumi:"displayName"`
	// The ETag of the saved search.
	ETag pulumi.StringPtrOutput `pulumi:"eTag"`
	// The name of the saved search.
	Name pulumi.StringOutput `pulumi:"name"`
	// The query expression for the saved search. Please see https://docs.microsoft.com/en-us/azure/log-analytics/log-analytics-search-reference for reference.
	Query pulumi.StringOutput `pulumi:"query"`
	// The tags attached to the saved search.
	Tags TagResponseArrayOutput `pulumi:"tags"`
	// The type of the saved search.
	Type pulumi.StringOutput `pulumi:"type"`
	// The version number of the query language. The current version is 2 and is the default.
	Version pulumi.Float64PtrOutput `pulumi:"version"`
}

Value object for saved search results.

func GetSavedSearch

func GetSavedSearch(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *SavedSearchState, opts ...pulumi.ResourceOption) (*SavedSearch, error)

GetSavedSearch gets an existing SavedSearch 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 NewSavedSearch

func NewSavedSearch(ctx *pulumi.Context,
	name string, args *SavedSearchArgs, opts ...pulumi.ResourceOption) (*SavedSearch, error)

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

func (*SavedSearch) ElementType added in v0.2.6

func (*SavedSearch) ElementType() reflect.Type

func (*SavedSearch) ToSavedSearchOutput added in v0.2.6

func (i *SavedSearch) ToSavedSearchOutput() SavedSearchOutput

func (*SavedSearch) ToSavedSearchOutputWithContext added in v0.2.6

func (i *SavedSearch) ToSavedSearchOutputWithContext(ctx context.Context) SavedSearchOutput

type SavedSearchArgs

type SavedSearchArgs struct {
	// The category of the saved search. This helps the user to find a saved search faster.
	Category pulumi.StringInput
	// Saved search display name.
	DisplayName pulumi.StringInput
	// The ETag of the saved search.
	ETag pulumi.StringPtrInput
	// The query expression for the saved search. Please see https://docs.microsoft.com/en-us/azure/log-analytics/log-analytics-search-reference for reference.
	Query pulumi.StringInput
	// The Resource Group name.
	ResourceGroupName pulumi.StringInput
	// The id of the saved search.
	SavedSearchId pulumi.StringInput
	// The tags attached to the saved search.
	Tags TagArrayInput
	// The version number of the query language. The current version is 2 and is the default.
	Version pulumi.Float64PtrInput
	// The Log Analytics Workspace name.
	WorkspaceName pulumi.StringInput
}

The set of arguments for constructing a SavedSearch resource.

func (SavedSearchArgs) ElementType

func (SavedSearchArgs) ElementType() reflect.Type

type SavedSearchInput added in v0.2.6

type SavedSearchInput interface {
	pulumi.Input

	ToSavedSearchOutput() SavedSearchOutput
	ToSavedSearchOutputWithContext(ctx context.Context) SavedSearchOutput
}

type SavedSearchOutput added in v0.2.6

type SavedSearchOutput struct {
	*pulumi.OutputState
}

func (SavedSearchOutput) ElementType added in v0.2.6

func (SavedSearchOutput) ElementType() reflect.Type

func (SavedSearchOutput) ToSavedSearchOutput added in v0.2.6

func (o SavedSearchOutput) ToSavedSearchOutput() SavedSearchOutput

func (SavedSearchOutput) ToSavedSearchOutputWithContext added in v0.2.6

func (o SavedSearchOutput) ToSavedSearchOutputWithContext(ctx context.Context) SavedSearchOutput

type SavedSearchState

type SavedSearchState struct {
	// The category of the saved search. This helps the user to find a saved search faster.
	Category pulumi.StringPtrInput
	// Saved search display name.
	DisplayName pulumi.StringPtrInput
	// The ETag of the saved search.
	ETag pulumi.StringPtrInput
	// The name of the saved search.
	Name pulumi.StringPtrInput
	// The query expression for the saved search. Please see https://docs.microsoft.com/en-us/azure/log-analytics/log-analytics-search-reference for reference.
	Query pulumi.StringPtrInput
	// The tags attached to the saved search.
	Tags TagResponseArrayInput
	// The type of the saved search.
	Type pulumi.StringPtrInput
	// The version number of the query language. The current version is 2 and is the default.
	Version pulumi.Float64PtrInput
}

func (SavedSearchState) ElementType

func (SavedSearchState) ElementType() reflect.Type

type StorageAccount

type StorageAccount struct {
	// The Azure Resource Manager ID of the storage account resource.
	Id string `pulumi:"id"`
	// The storage account key.
	Key string `pulumi:"key"`
}

Describes a storage account connection.

type StorageAccountArgs

type StorageAccountArgs struct {
	// The Azure Resource Manager ID of the storage account resource.
	Id pulumi.StringInput `pulumi:"id"`
	// The storage account key.
	Key pulumi.StringInput `pulumi:"key"`
}

Describes a storage account connection.

func (StorageAccountArgs) ElementType

func (StorageAccountArgs) ElementType() reflect.Type

func (StorageAccountArgs) ToStorageAccountOutput

func (i StorageAccountArgs) ToStorageAccountOutput() StorageAccountOutput

func (StorageAccountArgs) ToStorageAccountOutputWithContext

func (i StorageAccountArgs) ToStorageAccountOutputWithContext(ctx context.Context) StorageAccountOutput

func (StorageAccountArgs) ToStorageAccountPtrOutput

func (i StorageAccountArgs) ToStorageAccountPtrOutput() StorageAccountPtrOutput

func (StorageAccountArgs) ToStorageAccountPtrOutputWithContext

func (i StorageAccountArgs) ToStorageAccountPtrOutputWithContext(ctx context.Context) StorageAccountPtrOutput

type StorageAccountInput

type StorageAccountInput interface {
	pulumi.Input

	ToStorageAccountOutput() StorageAccountOutput
	ToStorageAccountOutputWithContext(context.Context) StorageAccountOutput
}

StorageAccountInput is an input type that accepts StorageAccountArgs and StorageAccountOutput values. You can construct a concrete instance of `StorageAccountInput` via:

StorageAccountArgs{...}

type StorageAccountOutput

type StorageAccountOutput struct{ *pulumi.OutputState }

Describes a storage account connection.

func (StorageAccountOutput) ElementType

func (StorageAccountOutput) ElementType() reflect.Type

func (StorageAccountOutput) Id

The Azure Resource Manager ID of the storage account resource.

func (StorageAccountOutput) Key

The storage account key.

func (StorageAccountOutput) ToStorageAccountOutput

func (o StorageAccountOutput) ToStorageAccountOutput() StorageAccountOutput

func (StorageAccountOutput) ToStorageAccountOutputWithContext

func (o StorageAccountOutput) ToStorageAccountOutputWithContext(ctx context.Context) StorageAccountOutput

func (StorageAccountOutput) ToStorageAccountPtrOutput

func (o StorageAccountOutput) ToStorageAccountPtrOutput() StorageAccountPtrOutput

func (StorageAccountOutput) ToStorageAccountPtrOutputWithContext

func (o StorageAccountOutput) ToStorageAccountPtrOutputWithContext(ctx context.Context) StorageAccountPtrOutput

type StorageAccountPtrInput

type StorageAccountPtrInput interface {
	pulumi.Input

	ToStorageAccountPtrOutput() StorageAccountPtrOutput
	ToStorageAccountPtrOutputWithContext(context.Context) StorageAccountPtrOutput
}

StorageAccountPtrInput is an input type that accepts StorageAccountArgs, StorageAccountPtr and StorageAccountPtrOutput values. You can construct a concrete instance of `StorageAccountPtrInput` via:

        StorageAccountArgs{...}

or:

        nil

type StorageAccountPtrOutput

type StorageAccountPtrOutput struct{ *pulumi.OutputState }

func (StorageAccountPtrOutput) Elem

func (StorageAccountPtrOutput) ElementType

func (StorageAccountPtrOutput) ElementType() reflect.Type

func (StorageAccountPtrOutput) Id

The Azure Resource Manager ID of the storage account resource.

func (StorageAccountPtrOutput) Key

The storage account key.

func (StorageAccountPtrOutput) ToStorageAccountPtrOutput

func (o StorageAccountPtrOutput) ToStorageAccountPtrOutput() StorageAccountPtrOutput

func (StorageAccountPtrOutput) ToStorageAccountPtrOutputWithContext

func (o StorageAccountPtrOutput) ToStorageAccountPtrOutputWithContext(ctx context.Context) StorageAccountPtrOutput

type StorageAccountResponse

type StorageAccountResponse struct {
	// The Azure Resource Manager ID of the storage account resource.
	Id string `pulumi:"id"`
	// The storage account key.
	Key string `pulumi:"key"`
}

Describes a storage account connection.

type StorageAccountResponseArgs

type StorageAccountResponseArgs struct {
	// The Azure Resource Manager ID of the storage account resource.
	Id pulumi.StringInput `pulumi:"id"`
	// The storage account key.
	Key pulumi.StringInput `pulumi:"key"`
}

Describes a storage account connection.

func (StorageAccountResponseArgs) ElementType

func (StorageAccountResponseArgs) ElementType() reflect.Type

func (StorageAccountResponseArgs) ToStorageAccountResponseOutput

func (i StorageAccountResponseArgs) ToStorageAccountResponseOutput() StorageAccountResponseOutput

func (StorageAccountResponseArgs) ToStorageAccountResponseOutputWithContext

func (i StorageAccountResponseArgs) ToStorageAccountResponseOutputWithContext(ctx context.Context) StorageAccountResponseOutput

func (StorageAccountResponseArgs) ToStorageAccountResponsePtrOutput

func (i StorageAccountResponseArgs) ToStorageAccountResponsePtrOutput() StorageAccountResponsePtrOutput

func (StorageAccountResponseArgs) ToStorageAccountResponsePtrOutputWithContext

func (i StorageAccountResponseArgs) ToStorageAccountResponsePtrOutputWithContext(ctx context.Context) StorageAccountResponsePtrOutput

type StorageAccountResponseInput

type StorageAccountResponseInput interface {
	pulumi.Input

	ToStorageAccountResponseOutput() StorageAccountResponseOutput
	ToStorageAccountResponseOutputWithContext(context.Context) StorageAccountResponseOutput
}

StorageAccountResponseInput is an input type that accepts StorageAccountResponseArgs and StorageAccountResponseOutput values. You can construct a concrete instance of `StorageAccountResponseInput` via:

StorageAccountResponseArgs{...}

type StorageAccountResponseOutput

type StorageAccountResponseOutput struct{ *pulumi.OutputState }

Describes a storage account connection.

func (StorageAccountResponseOutput) ElementType

func (StorageAccountResponseOutput) Id

The Azure Resource Manager ID of the storage account resource.

func (StorageAccountResponseOutput) Key

The storage account key.

func (StorageAccountResponseOutput) ToStorageAccountResponseOutput

func (o StorageAccountResponseOutput) ToStorageAccountResponseOutput() StorageAccountResponseOutput

func (StorageAccountResponseOutput) ToStorageAccountResponseOutputWithContext

func (o StorageAccountResponseOutput) ToStorageAccountResponseOutputWithContext(ctx context.Context) StorageAccountResponseOutput

func (StorageAccountResponseOutput) ToStorageAccountResponsePtrOutput

func (o StorageAccountResponseOutput) ToStorageAccountResponsePtrOutput() StorageAccountResponsePtrOutput

func (StorageAccountResponseOutput) ToStorageAccountResponsePtrOutputWithContext

func (o StorageAccountResponseOutput) ToStorageAccountResponsePtrOutputWithContext(ctx context.Context) StorageAccountResponsePtrOutput

type StorageAccountResponsePtrInput

type StorageAccountResponsePtrInput interface {
	pulumi.Input

	ToStorageAccountResponsePtrOutput() StorageAccountResponsePtrOutput
	ToStorageAccountResponsePtrOutputWithContext(context.Context) StorageAccountResponsePtrOutput
}

StorageAccountResponsePtrInput is an input type that accepts StorageAccountResponseArgs, StorageAccountResponsePtr and StorageAccountResponsePtrOutput values. You can construct a concrete instance of `StorageAccountResponsePtrInput` via:

        StorageAccountResponseArgs{...}

or:

        nil

type StorageAccountResponsePtrOutput

type StorageAccountResponsePtrOutput struct{ *pulumi.OutputState }

func (StorageAccountResponsePtrOutput) Elem

func (StorageAccountResponsePtrOutput) ElementType

func (StorageAccountResponsePtrOutput) Id

The Azure Resource Manager ID of the storage account resource.

func (StorageAccountResponsePtrOutput) Key

The storage account key.

func (StorageAccountResponsePtrOutput) ToStorageAccountResponsePtrOutput

func (o StorageAccountResponsePtrOutput) ToStorageAccountResponsePtrOutput() StorageAccountResponsePtrOutput

func (StorageAccountResponsePtrOutput) ToStorageAccountResponsePtrOutputWithContext

func (o StorageAccountResponsePtrOutput) ToStorageAccountResponsePtrOutputWithContext(ctx context.Context) StorageAccountResponsePtrOutput

type StorageInsight

type StorageInsight struct {
	pulumi.CustomResourceState

	// The names of the blob containers that the workspace should read
	Containers pulumi.StringArrayOutput `pulumi:"containers"`
	// The ETag of the storage insight.
	ETag pulumi.StringPtrOutput `pulumi:"eTag"`
	// Resource name.
	Name pulumi.StringOutput `pulumi:"name"`
	// The status of the storage insight
	Status StorageInsightStatusResponseOutput `pulumi:"status"`
	// The storage account connection details
	StorageAccount StorageAccountResponseOutput `pulumi:"storageAccount"`
	// The names of the Azure tables that the workspace should read
	Tables pulumi.StringArrayOutput `pulumi:"tables"`
	// Resource tags
	Tags pulumi.StringMapOutput `pulumi:"tags"`
	// Resource type.
	Type pulumi.StringOutput `pulumi:"type"`
}

The top level storage insight resource container.

func GetStorageInsight

func GetStorageInsight(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *StorageInsightState, opts ...pulumi.ResourceOption) (*StorageInsight, error)

GetStorageInsight gets an existing StorageInsight 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 NewStorageInsight

func NewStorageInsight(ctx *pulumi.Context,
	name string, args *StorageInsightArgs, opts ...pulumi.ResourceOption) (*StorageInsight, error)

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

func (*StorageInsight) ElementType added in v0.2.6

func (*StorageInsight) ElementType() reflect.Type

func (*StorageInsight) ToStorageInsightOutput added in v0.2.6

func (i *StorageInsight) ToStorageInsightOutput() StorageInsightOutput

func (*StorageInsight) ToStorageInsightOutputWithContext added in v0.2.6

func (i *StorageInsight) ToStorageInsightOutputWithContext(ctx context.Context) StorageInsightOutput

type StorageInsightArgs

type StorageInsightArgs struct {
	// The names of the blob containers that the workspace should read
	Containers pulumi.StringArrayInput
	// The ETag of the storage insight.
	ETag pulumi.StringPtrInput
	// The Resource Group name.
	ResourceGroupName pulumi.StringInput
	// The storage account connection details
	StorageAccount StorageAccountInput
	// Name of the storageInsightsConfigs resource
	StorageInsightName pulumi.StringInput
	// The names of the Azure tables that the workspace should read
	Tables pulumi.StringArrayInput
	// Resource tags
	Tags pulumi.StringMapInput
	// The Log Analytics Workspace name.
	WorkspaceName pulumi.StringInput
}

The set of arguments for constructing a StorageInsight resource.

func (StorageInsightArgs) ElementType

func (StorageInsightArgs) ElementType() reflect.Type

type StorageInsightInput added in v0.2.6

type StorageInsightInput interface {
	pulumi.Input

	ToStorageInsightOutput() StorageInsightOutput
	ToStorageInsightOutputWithContext(ctx context.Context) StorageInsightOutput
}

type StorageInsightOutput added in v0.2.6

type StorageInsightOutput struct {
	*pulumi.OutputState
}

func (StorageInsightOutput) ElementType added in v0.2.6

func (StorageInsightOutput) ElementType() reflect.Type

func (StorageInsightOutput) ToStorageInsightOutput added in v0.2.6

func (o StorageInsightOutput) ToStorageInsightOutput() StorageInsightOutput

func (StorageInsightOutput) ToStorageInsightOutputWithContext added in v0.2.6

func (o StorageInsightOutput) ToStorageInsightOutputWithContext(ctx context.Context) StorageInsightOutput

type StorageInsightState

type StorageInsightState struct {
	// The names of the blob containers that the workspace should read
	Containers pulumi.StringArrayInput
	// The ETag of the storage insight.
	ETag pulumi.StringPtrInput
	// Resource name.
	Name pulumi.StringPtrInput
	// The status of the storage insight
	Status StorageInsightStatusResponsePtrInput
	// The storage account connection details
	StorageAccount StorageAccountResponsePtrInput
	// The names of the Azure tables that the workspace should read
	Tables pulumi.StringArrayInput
	// Resource tags
	Tags pulumi.StringMapInput
	// Resource type.
	Type pulumi.StringPtrInput
}

func (StorageInsightState) ElementType

func (StorageInsightState) ElementType() reflect.Type

type StorageInsightStatusResponse

type StorageInsightStatusResponse struct {
	// Description of the state of the storage insight.
	Description *string `pulumi:"description"`
	// The state of the storage insight connection to the workspace
	State string `pulumi:"state"`
}

The status of the storage insight.

type StorageInsightStatusResponseArgs

type StorageInsightStatusResponseArgs struct {
	// Description of the state of the storage insight.
	Description pulumi.StringPtrInput `pulumi:"description"`
	// The state of the storage insight connection to the workspace
	State pulumi.StringInput `pulumi:"state"`
}

The status of the storage insight.

func (StorageInsightStatusResponseArgs) ElementType

func (StorageInsightStatusResponseArgs) ToStorageInsightStatusResponseOutput

func (i StorageInsightStatusResponseArgs) ToStorageInsightStatusResponseOutput() StorageInsightStatusResponseOutput

func (StorageInsightStatusResponseArgs) ToStorageInsightStatusResponseOutputWithContext

func (i StorageInsightStatusResponseArgs) ToStorageInsightStatusResponseOutputWithContext(ctx context.Context) StorageInsightStatusResponseOutput

func (StorageInsightStatusResponseArgs) ToStorageInsightStatusResponsePtrOutput

func (i StorageInsightStatusResponseArgs) ToStorageInsightStatusResponsePtrOutput() StorageInsightStatusResponsePtrOutput

func (StorageInsightStatusResponseArgs) ToStorageInsightStatusResponsePtrOutputWithContext

func (i StorageInsightStatusResponseArgs) ToStorageInsightStatusResponsePtrOutputWithContext(ctx context.Context) StorageInsightStatusResponsePtrOutput

type StorageInsightStatusResponseInput

type StorageInsightStatusResponseInput interface {
	pulumi.Input

	ToStorageInsightStatusResponseOutput() StorageInsightStatusResponseOutput
	ToStorageInsightStatusResponseOutputWithContext(context.Context) StorageInsightStatusResponseOutput
}

StorageInsightStatusResponseInput is an input type that accepts StorageInsightStatusResponseArgs and StorageInsightStatusResponseOutput values. You can construct a concrete instance of `StorageInsightStatusResponseInput` via:

StorageInsightStatusResponseArgs{...}

type StorageInsightStatusResponseOutput

type StorageInsightStatusResponseOutput struct{ *pulumi.OutputState }

The status of the storage insight.

func (StorageInsightStatusResponseOutput) Description

Description of the state of the storage insight.

func (StorageInsightStatusResponseOutput) ElementType

func (StorageInsightStatusResponseOutput) State

The state of the storage insight connection to the workspace

func (StorageInsightStatusResponseOutput) ToStorageInsightStatusResponseOutput

func (o StorageInsightStatusResponseOutput) ToStorageInsightStatusResponseOutput() StorageInsightStatusResponseOutput

func (StorageInsightStatusResponseOutput) ToStorageInsightStatusResponseOutputWithContext

func (o StorageInsightStatusResponseOutput) ToStorageInsightStatusResponseOutputWithContext(ctx context.Context) StorageInsightStatusResponseOutput

func (StorageInsightStatusResponseOutput) ToStorageInsightStatusResponsePtrOutput

func (o StorageInsightStatusResponseOutput) ToStorageInsightStatusResponsePtrOutput() StorageInsightStatusResponsePtrOutput

func (StorageInsightStatusResponseOutput) ToStorageInsightStatusResponsePtrOutputWithContext

func (o StorageInsightStatusResponseOutput) ToStorageInsightStatusResponsePtrOutputWithContext(ctx context.Context) StorageInsightStatusResponsePtrOutput

type StorageInsightStatusResponsePtrInput

type StorageInsightStatusResponsePtrInput interface {
	pulumi.Input

	ToStorageInsightStatusResponsePtrOutput() StorageInsightStatusResponsePtrOutput
	ToStorageInsightStatusResponsePtrOutputWithContext(context.Context) StorageInsightStatusResponsePtrOutput
}

StorageInsightStatusResponsePtrInput is an input type that accepts StorageInsightStatusResponseArgs, StorageInsightStatusResponsePtr and StorageInsightStatusResponsePtrOutput values. You can construct a concrete instance of `StorageInsightStatusResponsePtrInput` via:

        StorageInsightStatusResponseArgs{...}

or:

        nil

type StorageInsightStatusResponsePtrOutput

type StorageInsightStatusResponsePtrOutput struct{ *pulumi.OutputState }

func (StorageInsightStatusResponsePtrOutput) Description

Description of the state of the storage insight.

func (StorageInsightStatusResponsePtrOutput) Elem

func (StorageInsightStatusResponsePtrOutput) ElementType

func (StorageInsightStatusResponsePtrOutput) State

The state of the storage insight connection to the workspace

func (StorageInsightStatusResponsePtrOutput) ToStorageInsightStatusResponsePtrOutput

func (o StorageInsightStatusResponsePtrOutput) ToStorageInsightStatusResponsePtrOutput() StorageInsightStatusResponsePtrOutput

func (StorageInsightStatusResponsePtrOutput) ToStorageInsightStatusResponsePtrOutputWithContext

func (o StorageInsightStatusResponsePtrOutput) ToStorageInsightStatusResponsePtrOutputWithContext(ctx context.Context) StorageInsightStatusResponsePtrOutput

type Tag

type Tag struct {
	// The tag name.
	Name string `pulumi:"name"`
	// The tag value.
	Value string `pulumi:"value"`
}

A tag of a saved search.

type TagArgs

type TagArgs struct {
	// The tag name.
	Name pulumi.StringInput `pulumi:"name"`
	// The tag value.
	Value pulumi.StringInput `pulumi:"value"`
}

A tag of a saved search.

func (TagArgs) ElementType

func (TagArgs) ElementType() reflect.Type

func (TagArgs) ToTagOutput

func (i TagArgs) ToTagOutput() TagOutput

func (TagArgs) ToTagOutputWithContext

func (i TagArgs) ToTagOutputWithContext(ctx context.Context) TagOutput

type TagArray

type TagArray []TagInput

func (TagArray) ElementType

func (TagArray) ElementType() reflect.Type

func (TagArray) ToTagArrayOutput

func (i TagArray) ToTagArrayOutput() TagArrayOutput

func (TagArray) ToTagArrayOutputWithContext

func (i TagArray) ToTagArrayOutputWithContext(ctx context.Context) TagArrayOutput

type TagArrayInput

type TagArrayInput interface {
	pulumi.Input

	ToTagArrayOutput() TagArrayOutput
	ToTagArrayOutputWithContext(context.Context) TagArrayOutput
}

TagArrayInput is an input type that accepts TagArray and TagArrayOutput values. You can construct a concrete instance of `TagArrayInput` via:

TagArray{ TagArgs{...} }

type TagArrayOutput

type TagArrayOutput struct{ *pulumi.OutputState }

func (TagArrayOutput) ElementType

func (TagArrayOutput) ElementType() reflect.Type

func (TagArrayOutput) Index

func (TagArrayOutput) ToTagArrayOutput

func (o TagArrayOutput) ToTagArrayOutput() TagArrayOutput

func (TagArrayOutput) ToTagArrayOutputWithContext

func (o TagArrayOutput) ToTagArrayOutputWithContext(ctx context.Context) TagArrayOutput

type TagInput

type TagInput interface {
	pulumi.Input

	ToTagOutput() TagOutput
	ToTagOutputWithContext(context.Context) TagOutput
}

TagInput is an input type that accepts TagArgs and TagOutput values. You can construct a concrete instance of `TagInput` via:

TagArgs{...}

type TagOutput

type TagOutput struct{ *pulumi.OutputState }

A tag of a saved search.

func (TagOutput) ElementType

func (TagOutput) ElementType() reflect.Type

func (TagOutput) Name

func (o TagOutput) Name() pulumi.StringOutput

The tag name.

func (TagOutput) ToTagOutput

func (o TagOutput) ToTagOutput() TagOutput

func (TagOutput) ToTagOutputWithContext

func (o TagOutput) ToTagOutputWithContext(ctx context.Context) TagOutput

func (TagOutput) Value

func (o TagOutput) Value() pulumi.StringOutput

The tag value.

type TagResponse

type TagResponse struct {
	// The tag name.
	Name string `pulumi:"name"`
	// The tag value.
	Value string `pulumi:"value"`
}

A tag of a saved search.

type TagResponseArgs

type TagResponseArgs struct {
	// The tag name.
	Name pulumi.StringInput `pulumi:"name"`
	// The tag value.
	Value pulumi.StringInput `pulumi:"value"`
}

A tag of a saved search.

func (TagResponseArgs) ElementType

func (TagResponseArgs) ElementType() reflect.Type

func (TagResponseArgs) ToTagResponseOutput

func (i TagResponseArgs) ToTagResponseOutput() TagResponseOutput

func (TagResponseArgs) ToTagResponseOutputWithContext

func (i TagResponseArgs) ToTagResponseOutputWithContext(ctx context.Context) TagResponseOutput

type TagResponseArray

type TagResponseArray []TagResponseInput

func (TagResponseArray) ElementType

func (TagResponseArray) ElementType() reflect.Type

func (TagResponseArray) ToTagResponseArrayOutput

func (i TagResponseArray) ToTagResponseArrayOutput() TagResponseArrayOutput

func (TagResponseArray) ToTagResponseArrayOutputWithContext

func (i TagResponseArray) ToTagResponseArrayOutputWithContext(ctx context.Context) TagResponseArrayOutput

type TagResponseArrayInput

type TagResponseArrayInput interface {
	pulumi.Input

	ToTagResponseArrayOutput() TagResponseArrayOutput
	ToTagResponseArrayOutputWithContext(context.Context) TagResponseArrayOutput
}

TagResponseArrayInput is an input type that accepts TagResponseArray and TagResponseArrayOutput values. You can construct a concrete instance of `TagResponseArrayInput` via:

TagResponseArray{ TagResponseArgs{...} }

type TagResponseArrayOutput

type TagResponseArrayOutput struct{ *pulumi.OutputState }

func (TagResponseArrayOutput) ElementType

func (TagResponseArrayOutput) ElementType() reflect.Type

func (TagResponseArrayOutput) Index

func (TagResponseArrayOutput) ToTagResponseArrayOutput

func (o TagResponseArrayOutput) ToTagResponseArrayOutput() TagResponseArrayOutput

func (TagResponseArrayOutput) ToTagResponseArrayOutputWithContext

func (o TagResponseArrayOutput) ToTagResponseArrayOutputWithContext(ctx context.Context) TagResponseArrayOutput

type TagResponseInput

type TagResponseInput interface {
	pulumi.Input

	ToTagResponseOutput() TagResponseOutput
	ToTagResponseOutputWithContext(context.Context) TagResponseOutput
}

TagResponseInput is an input type that accepts TagResponseArgs and TagResponseOutput values. You can construct a concrete instance of `TagResponseInput` via:

TagResponseArgs{...}

type TagResponseOutput

type TagResponseOutput struct{ *pulumi.OutputState }

A tag of a saved search.

func (TagResponseOutput) ElementType

func (TagResponseOutput) ElementType() reflect.Type

func (TagResponseOutput) Name

The tag name.

func (TagResponseOutput) ToTagResponseOutput

func (o TagResponseOutput) ToTagResponseOutput() TagResponseOutput

func (TagResponseOutput) ToTagResponseOutputWithContext

func (o TagResponseOutput) ToTagResponseOutputWithContext(ctx context.Context) TagResponseOutput

func (TagResponseOutput) Value

The tag value.

Jump to

Keyboard shortcuts

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