v20191017preview

package
v0.2.6 Latest Latest
Warning

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

Go to latest
Published: Nov 13, 2020 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type LookupPrivateEndpointConnectionArgs

type LookupPrivateEndpointConnectionArgs struct {
	// The name of the private endpoint connection.
	PrivateEndpointConnectionName string `pulumi:"privateEndpointConnectionName"`
	// The name of the resource group.
	ResourceGroupName string `pulumi:"resourceGroupName"`
	// The name of the Azure Monitor PrivateLinkScope resource.
	ScopeName string `pulumi:"scopeName"`
}

type LookupPrivateEndpointConnectionResult

type LookupPrivateEndpointConnectionResult struct {
	// Azure resource name
	Name string `pulumi:"name"`
	// Private endpoint which the connection belongs to.
	PrivateEndpoint *PrivateEndpointPropertyResponse `pulumi:"privateEndpoint"`
	// Connection state of the private endpoint connection.
	PrivateLinkServiceConnectionState *PrivateLinkServiceConnectionStatePropertyResponse `pulumi:"privateLinkServiceConnectionState"`
	// State of the private endpoint connection.
	ProvisioningState string `pulumi:"provisioningState"`
	// Azure resource type
	Type string `pulumi:"type"`
}

A private endpoint connection

type LookupPrivateLinkScopeArgs

type LookupPrivateLinkScopeArgs struct {
	// The name of the resource group.
	ResourceGroupName string `pulumi:"resourceGroupName"`
	// The name of the Azure Monitor PrivateLinkScope resource.
	ScopeName string `pulumi:"scopeName"`
}

type LookupPrivateLinkScopeResult

type LookupPrivateLinkScopeResult struct {
	// Resource location
	Location string `pulumi:"location"`
	// Azure resource name
	Name string `pulumi:"name"`
	// List of private endpoint connections.
	PrivateEndpointConnections []PrivateEndpointConnectionResponse `pulumi:"privateEndpointConnections"`
	// Current state of this PrivateLinkScope: whether or not is has been provisioned within the resource group it is defined. Users cannot change this value but are able to read from it. Values will include Provisioning ,Succeeded, Canceled and Failed.
	ProvisioningState string `pulumi:"provisioningState"`
	// Resource tags
	Tags map[string]string `pulumi:"tags"`
	// Azure resource type
	Type string `pulumi:"type"`
}

An Azure Monitor PrivateLinkScope definition.

type LookupPrivateLinkScopedResourceArgs

type LookupPrivateLinkScopedResourceArgs struct {
	// The name of the scoped resource object.
	Name string `pulumi:"name"`
	// The name of the resource group.
	ResourceGroupName string `pulumi:"resourceGroupName"`
	// The name of the Azure Monitor PrivateLinkScope resource.
	ScopeName string `pulumi:"scopeName"`
}

type LookupPrivateLinkScopedResourceResult

type LookupPrivateLinkScopedResourceResult struct {
	// The resource id of the scoped Azure monitor resource.
	LinkedResourceId *string `pulumi:"linkedResourceId"`
	// Azure resource name
	Name string `pulumi:"name"`
	// State of the private endpoint connection.
	ProvisioningState string `pulumi:"provisioningState"`
	// Azure resource type
	Type string `pulumi:"type"`
}

A private link scoped resource

type LookupWorkbookTemplateArgs

type LookupWorkbookTemplateArgs struct {
	// The name of the resource group. The name is case insensitive.
	ResourceGroupName string `pulumi:"resourceGroupName"`
	// The name of the Application Insights component resource.
	ResourceName string `pulumi:"resourceName"`
}

type LookupWorkbookTemplateResult

type LookupWorkbookTemplateResult struct {
	// Information about the author of the workbook template.
	Author *string `pulumi:"author"`
	// Workbook galleries supported by the template.
	Galleries []WorkbookTemplateGalleryResponse `pulumi:"galleries"`
	// Key value pair of localized gallery. Each key is the locale code of languages supported by the Azure portal.
	Localized map[string][]WorkbookTemplateLocalizedGalleryResponse `pulumi:"localized"`
	// Resource location
	Location string `pulumi:"location"`
	// Azure resource name.
	Name string `pulumi:"name"`
	// Priority of the template. Determines which template to open when a workbook gallery is opened in viewer mode.
	Priority *int `pulumi:"priority"`
	// Resource tags
	Tags map[string]string `pulumi:"tags"`
	// Valid JSON object containing workbook template payload.
	TemplateData interface{} `pulumi:"templateData"`
	// Azure resource type
	Type string `pulumi:"type"`
}

An Application Insights workbook template definition.

type PrivateEndpointConnection

type PrivateEndpointConnection struct {
	pulumi.CustomResourceState

	// Azure resource name
	Name pulumi.StringOutput `pulumi:"name"`
	// Private endpoint which the connection belongs to.
	PrivateEndpoint PrivateEndpointPropertyResponsePtrOutput `pulumi:"privateEndpoint"`
	// Connection state of the private endpoint connection.
	PrivateLinkServiceConnectionState PrivateLinkServiceConnectionStatePropertyResponsePtrOutput `pulumi:"privateLinkServiceConnectionState"`
	// State of the private endpoint connection.
	ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"`
	// Azure resource type
	Type pulumi.StringOutput `pulumi:"type"`
}

A private endpoint connection

func GetPrivateEndpointConnection

func GetPrivateEndpointConnection(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *PrivateEndpointConnectionState, opts ...pulumi.ResourceOption) (*PrivateEndpointConnection, error)

GetPrivateEndpointConnection gets an existing PrivateEndpointConnection 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 NewPrivateEndpointConnection

func NewPrivateEndpointConnection(ctx *pulumi.Context,
	name string, args *PrivateEndpointConnectionArgs, opts ...pulumi.ResourceOption) (*PrivateEndpointConnection, error)

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

func (PrivateEndpointConnection) ElementType added in v0.2.6

func (PrivateEndpointConnection) ElementType() reflect.Type

func (PrivateEndpointConnection) ToPrivateEndpointConnectionOutput added in v0.2.6

func (i PrivateEndpointConnection) ToPrivateEndpointConnectionOutput() PrivateEndpointConnectionOutput

func (PrivateEndpointConnection) ToPrivateEndpointConnectionOutputWithContext added in v0.2.6

func (i PrivateEndpointConnection) ToPrivateEndpointConnectionOutputWithContext(ctx context.Context) PrivateEndpointConnectionOutput

type PrivateEndpointConnectionArgs

type PrivateEndpointConnectionArgs struct {
	// Private endpoint which the connection belongs to.
	PrivateEndpoint PrivateEndpointPropertyPtrInput
	// The name of the private endpoint connection.
	PrivateEndpointConnectionName pulumi.StringInput
	// Connection state of the private endpoint connection.
	PrivateLinkServiceConnectionState PrivateLinkServiceConnectionStatePropertyPtrInput
	// The name of the resource group.
	ResourceGroupName pulumi.StringInput
	// The name of the Azure Monitor PrivateLinkScope resource.
	ScopeName pulumi.StringInput
}

The set of arguments for constructing a PrivateEndpointConnection resource.

func (PrivateEndpointConnectionArgs) ElementType

type PrivateEndpointConnectionInput added in v0.2.6

type PrivateEndpointConnectionInput interface {
	pulumi.Input

	ToPrivateEndpointConnectionOutput() PrivateEndpointConnectionOutput
	ToPrivateEndpointConnectionOutputWithContext(ctx context.Context) PrivateEndpointConnectionOutput
}

type PrivateEndpointConnectionOutput added in v0.2.6

type PrivateEndpointConnectionOutput struct {
	*pulumi.OutputState
}

func (PrivateEndpointConnectionOutput) ElementType added in v0.2.6

func (PrivateEndpointConnectionOutput) ToPrivateEndpointConnectionOutput added in v0.2.6

func (o PrivateEndpointConnectionOutput) ToPrivateEndpointConnectionOutput() PrivateEndpointConnectionOutput

func (PrivateEndpointConnectionOutput) ToPrivateEndpointConnectionOutputWithContext added in v0.2.6

func (o PrivateEndpointConnectionOutput) ToPrivateEndpointConnectionOutputWithContext(ctx context.Context) PrivateEndpointConnectionOutput

type PrivateEndpointConnectionResponse

type PrivateEndpointConnectionResponse struct {
	// Azure resource Id
	Id string `pulumi:"id"`
	// Azure resource name
	Name string `pulumi:"name"`
	// Private endpoint which the connection belongs to.
	PrivateEndpoint *PrivateEndpointPropertyResponse `pulumi:"privateEndpoint"`
	// Connection state of the private endpoint connection.
	PrivateLinkServiceConnectionState *PrivateLinkServiceConnectionStatePropertyResponse `pulumi:"privateLinkServiceConnectionState"`
	// State of the private endpoint connection.
	ProvisioningState string `pulumi:"provisioningState"`
	// Azure resource type
	Type string `pulumi:"type"`
}

A private endpoint connection

type PrivateEndpointConnectionResponseArgs

type PrivateEndpointConnectionResponseArgs struct {
	// Azure resource Id
	Id pulumi.StringInput `pulumi:"id"`
	// Azure resource name
	Name pulumi.StringInput `pulumi:"name"`
	// Private endpoint which the connection belongs to.
	PrivateEndpoint PrivateEndpointPropertyResponsePtrInput `pulumi:"privateEndpoint"`
	// Connection state of the private endpoint connection.
	PrivateLinkServiceConnectionState PrivateLinkServiceConnectionStatePropertyResponsePtrInput `pulumi:"privateLinkServiceConnectionState"`
	// State of the private endpoint connection.
	ProvisioningState pulumi.StringInput `pulumi:"provisioningState"`
	// Azure resource type
	Type pulumi.StringInput `pulumi:"type"`
}

A private endpoint connection

func (PrivateEndpointConnectionResponseArgs) ElementType

func (PrivateEndpointConnectionResponseArgs) ToPrivateEndpointConnectionResponseOutput

func (i PrivateEndpointConnectionResponseArgs) ToPrivateEndpointConnectionResponseOutput() PrivateEndpointConnectionResponseOutput

func (PrivateEndpointConnectionResponseArgs) ToPrivateEndpointConnectionResponseOutputWithContext

func (i PrivateEndpointConnectionResponseArgs) ToPrivateEndpointConnectionResponseOutputWithContext(ctx context.Context) PrivateEndpointConnectionResponseOutput

type PrivateEndpointConnectionResponseArray

type PrivateEndpointConnectionResponseArray []PrivateEndpointConnectionResponseInput

func (PrivateEndpointConnectionResponseArray) ElementType

func (PrivateEndpointConnectionResponseArray) ToPrivateEndpointConnectionResponseArrayOutput

func (i PrivateEndpointConnectionResponseArray) ToPrivateEndpointConnectionResponseArrayOutput() PrivateEndpointConnectionResponseArrayOutput

func (PrivateEndpointConnectionResponseArray) ToPrivateEndpointConnectionResponseArrayOutputWithContext

func (i PrivateEndpointConnectionResponseArray) ToPrivateEndpointConnectionResponseArrayOutputWithContext(ctx context.Context) PrivateEndpointConnectionResponseArrayOutput

type PrivateEndpointConnectionResponseArrayInput

type PrivateEndpointConnectionResponseArrayInput interface {
	pulumi.Input

	ToPrivateEndpointConnectionResponseArrayOutput() PrivateEndpointConnectionResponseArrayOutput
	ToPrivateEndpointConnectionResponseArrayOutputWithContext(context.Context) PrivateEndpointConnectionResponseArrayOutput
}

PrivateEndpointConnectionResponseArrayInput is an input type that accepts PrivateEndpointConnectionResponseArray and PrivateEndpointConnectionResponseArrayOutput values. You can construct a concrete instance of `PrivateEndpointConnectionResponseArrayInput` via:

PrivateEndpointConnectionResponseArray{ PrivateEndpointConnectionResponseArgs{...} }

type PrivateEndpointConnectionResponseArrayOutput

type PrivateEndpointConnectionResponseArrayOutput struct{ *pulumi.OutputState }

func (PrivateEndpointConnectionResponseArrayOutput) ElementType

func (PrivateEndpointConnectionResponseArrayOutput) Index

func (PrivateEndpointConnectionResponseArrayOutput) ToPrivateEndpointConnectionResponseArrayOutput

func (o PrivateEndpointConnectionResponseArrayOutput) ToPrivateEndpointConnectionResponseArrayOutput() PrivateEndpointConnectionResponseArrayOutput

func (PrivateEndpointConnectionResponseArrayOutput) ToPrivateEndpointConnectionResponseArrayOutputWithContext

func (o PrivateEndpointConnectionResponseArrayOutput) ToPrivateEndpointConnectionResponseArrayOutputWithContext(ctx context.Context) PrivateEndpointConnectionResponseArrayOutput

type PrivateEndpointConnectionResponseInput

type PrivateEndpointConnectionResponseInput interface {
	pulumi.Input

	ToPrivateEndpointConnectionResponseOutput() PrivateEndpointConnectionResponseOutput
	ToPrivateEndpointConnectionResponseOutputWithContext(context.Context) PrivateEndpointConnectionResponseOutput
}

PrivateEndpointConnectionResponseInput is an input type that accepts PrivateEndpointConnectionResponseArgs and PrivateEndpointConnectionResponseOutput values. You can construct a concrete instance of `PrivateEndpointConnectionResponseInput` via:

PrivateEndpointConnectionResponseArgs{...}

type PrivateEndpointConnectionResponseOutput

type PrivateEndpointConnectionResponseOutput struct{ *pulumi.OutputState }

A private endpoint connection

func (PrivateEndpointConnectionResponseOutput) ElementType

func (PrivateEndpointConnectionResponseOutput) Id

Azure resource Id

func (PrivateEndpointConnectionResponseOutput) Name

Azure resource name

func (PrivateEndpointConnectionResponseOutput) PrivateEndpoint

Private endpoint which the connection belongs to.

func (PrivateEndpointConnectionResponseOutput) PrivateLinkServiceConnectionState

Connection state of the private endpoint connection.

func (PrivateEndpointConnectionResponseOutput) ProvisioningState

State of the private endpoint connection.

func (PrivateEndpointConnectionResponseOutput) ToPrivateEndpointConnectionResponseOutput

func (o PrivateEndpointConnectionResponseOutput) ToPrivateEndpointConnectionResponseOutput() PrivateEndpointConnectionResponseOutput

func (PrivateEndpointConnectionResponseOutput) ToPrivateEndpointConnectionResponseOutputWithContext

func (o PrivateEndpointConnectionResponseOutput) ToPrivateEndpointConnectionResponseOutputWithContext(ctx context.Context) PrivateEndpointConnectionResponseOutput

func (PrivateEndpointConnectionResponseOutput) Type

Azure resource type

type PrivateEndpointConnectionState

type PrivateEndpointConnectionState struct {
	// Azure resource name
	Name pulumi.StringPtrInput
	// Private endpoint which the connection belongs to.
	PrivateEndpoint PrivateEndpointPropertyResponsePtrInput
	// Connection state of the private endpoint connection.
	PrivateLinkServiceConnectionState PrivateLinkServiceConnectionStatePropertyResponsePtrInput
	// State of the private endpoint connection.
	ProvisioningState pulumi.StringPtrInput
	// Azure resource type
	Type pulumi.StringPtrInput
}

func (PrivateEndpointConnectionState) ElementType

type PrivateEndpointProperty

type PrivateEndpointProperty struct {
	// Resource id of the private endpoint.
	Id *string `pulumi:"id"`
}

Private endpoint which the connection belongs to.

type PrivateEndpointPropertyArgs

type PrivateEndpointPropertyArgs struct {
	// Resource id of the private endpoint.
	Id pulumi.StringPtrInput `pulumi:"id"`
}

Private endpoint which the connection belongs to.

func (PrivateEndpointPropertyArgs) ElementType

func (PrivateEndpointPropertyArgs) ToPrivateEndpointPropertyOutput

func (i PrivateEndpointPropertyArgs) ToPrivateEndpointPropertyOutput() PrivateEndpointPropertyOutput

func (PrivateEndpointPropertyArgs) ToPrivateEndpointPropertyOutputWithContext

func (i PrivateEndpointPropertyArgs) ToPrivateEndpointPropertyOutputWithContext(ctx context.Context) PrivateEndpointPropertyOutput

func (PrivateEndpointPropertyArgs) ToPrivateEndpointPropertyPtrOutput

func (i PrivateEndpointPropertyArgs) ToPrivateEndpointPropertyPtrOutput() PrivateEndpointPropertyPtrOutput

func (PrivateEndpointPropertyArgs) ToPrivateEndpointPropertyPtrOutputWithContext

func (i PrivateEndpointPropertyArgs) ToPrivateEndpointPropertyPtrOutputWithContext(ctx context.Context) PrivateEndpointPropertyPtrOutput

type PrivateEndpointPropertyInput

type PrivateEndpointPropertyInput interface {
	pulumi.Input

	ToPrivateEndpointPropertyOutput() PrivateEndpointPropertyOutput
	ToPrivateEndpointPropertyOutputWithContext(context.Context) PrivateEndpointPropertyOutput
}

PrivateEndpointPropertyInput is an input type that accepts PrivateEndpointPropertyArgs and PrivateEndpointPropertyOutput values. You can construct a concrete instance of `PrivateEndpointPropertyInput` via:

PrivateEndpointPropertyArgs{...}

type PrivateEndpointPropertyOutput

type PrivateEndpointPropertyOutput struct{ *pulumi.OutputState }

Private endpoint which the connection belongs to.

func (PrivateEndpointPropertyOutput) ElementType

func (PrivateEndpointPropertyOutput) Id

Resource id of the private endpoint.

func (PrivateEndpointPropertyOutput) ToPrivateEndpointPropertyOutput

func (o PrivateEndpointPropertyOutput) ToPrivateEndpointPropertyOutput() PrivateEndpointPropertyOutput

func (PrivateEndpointPropertyOutput) ToPrivateEndpointPropertyOutputWithContext

func (o PrivateEndpointPropertyOutput) ToPrivateEndpointPropertyOutputWithContext(ctx context.Context) PrivateEndpointPropertyOutput

func (PrivateEndpointPropertyOutput) ToPrivateEndpointPropertyPtrOutput

func (o PrivateEndpointPropertyOutput) ToPrivateEndpointPropertyPtrOutput() PrivateEndpointPropertyPtrOutput

func (PrivateEndpointPropertyOutput) ToPrivateEndpointPropertyPtrOutputWithContext

func (o PrivateEndpointPropertyOutput) ToPrivateEndpointPropertyPtrOutputWithContext(ctx context.Context) PrivateEndpointPropertyPtrOutput

type PrivateEndpointPropertyPtrInput

type PrivateEndpointPropertyPtrInput interface {
	pulumi.Input

	ToPrivateEndpointPropertyPtrOutput() PrivateEndpointPropertyPtrOutput
	ToPrivateEndpointPropertyPtrOutputWithContext(context.Context) PrivateEndpointPropertyPtrOutput
}

PrivateEndpointPropertyPtrInput is an input type that accepts PrivateEndpointPropertyArgs, PrivateEndpointPropertyPtr and PrivateEndpointPropertyPtrOutput values. You can construct a concrete instance of `PrivateEndpointPropertyPtrInput` via:

        PrivateEndpointPropertyArgs{...}

or:

        nil

type PrivateEndpointPropertyPtrOutput

type PrivateEndpointPropertyPtrOutput struct{ *pulumi.OutputState }

func (PrivateEndpointPropertyPtrOutput) Elem

func (PrivateEndpointPropertyPtrOutput) ElementType

func (PrivateEndpointPropertyPtrOutput) Id

Resource id of the private endpoint.

func (PrivateEndpointPropertyPtrOutput) ToPrivateEndpointPropertyPtrOutput

func (o PrivateEndpointPropertyPtrOutput) ToPrivateEndpointPropertyPtrOutput() PrivateEndpointPropertyPtrOutput

func (PrivateEndpointPropertyPtrOutput) ToPrivateEndpointPropertyPtrOutputWithContext

func (o PrivateEndpointPropertyPtrOutput) ToPrivateEndpointPropertyPtrOutputWithContext(ctx context.Context) PrivateEndpointPropertyPtrOutput

type PrivateEndpointPropertyResponse

type PrivateEndpointPropertyResponse struct {
	// Resource id of the private endpoint.
	Id *string `pulumi:"id"`
}

Private endpoint which the connection belongs to.

type PrivateEndpointPropertyResponseArgs

type PrivateEndpointPropertyResponseArgs struct {
	// Resource id of the private endpoint.
	Id pulumi.StringPtrInput `pulumi:"id"`
}

Private endpoint which the connection belongs to.

func (PrivateEndpointPropertyResponseArgs) ElementType

func (PrivateEndpointPropertyResponseArgs) ToPrivateEndpointPropertyResponseOutput

func (i PrivateEndpointPropertyResponseArgs) ToPrivateEndpointPropertyResponseOutput() PrivateEndpointPropertyResponseOutput

func (PrivateEndpointPropertyResponseArgs) ToPrivateEndpointPropertyResponseOutputWithContext

func (i PrivateEndpointPropertyResponseArgs) ToPrivateEndpointPropertyResponseOutputWithContext(ctx context.Context) PrivateEndpointPropertyResponseOutput

func (PrivateEndpointPropertyResponseArgs) ToPrivateEndpointPropertyResponsePtrOutput

func (i PrivateEndpointPropertyResponseArgs) ToPrivateEndpointPropertyResponsePtrOutput() PrivateEndpointPropertyResponsePtrOutput

func (PrivateEndpointPropertyResponseArgs) ToPrivateEndpointPropertyResponsePtrOutputWithContext

func (i PrivateEndpointPropertyResponseArgs) ToPrivateEndpointPropertyResponsePtrOutputWithContext(ctx context.Context) PrivateEndpointPropertyResponsePtrOutput

type PrivateEndpointPropertyResponseInput

type PrivateEndpointPropertyResponseInput interface {
	pulumi.Input

	ToPrivateEndpointPropertyResponseOutput() PrivateEndpointPropertyResponseOutput
	ToPrivateEndpointPropertyResponseOutputWithContext(context.Context) PrivateEndpointPropertyResponseOutput
}

PrivateEndpointPropertyResponseInput is an input type that accepts PrivateEndpointPropertyResponseArgs and PrivateEndpointPropertyResponseOutput values. You can construct a concrete instance of `PrivateEndpointPropertyResponseInput` via:

PrivateEndpointPropertyResponseArgs{...}

type PrivateEndpointPropertyResponseOutput

type PrivateEndpointPropertyResponseOutput struct{ *pulumi.OutputState }

Private endpoint which the connection belongs to.

func (PrivateEndpointPropertyResponseOutput) ElementType

func (PrivateEndpointPropertyResponseOutput) Id

Resource id of the private endpoint.

func (PrivateEndpointPropertyResponseOutput) ToPrivateEndpointPropertyResponseOutput

func (o PrivateEndpointPropertyResponseOutput) ToPrivateEndpointPropertyResponseOutput() PrivateEndpointPropertyResponseOutput

func (PrivateEndpointPropertyResponseOutput) ToPrivateEndpointPropertyResponseOutputWithContext

func (o PrivateEndpointPropertyResponseOutput) ToPrivateEndpointPropertyResponseOutputWithContext(ctx context.Context) PrivateEndpointPropertyResponseOutput

func (PrivateEndpointPropertyResponseOutput) ToPrivateEndpointPropertyResponsePtrOutput

func (o PrivateEndpointPropertyResponseOutput) ToPrivateEndpointPropertyResponsePtrOutput() PrivateEndpointPropertyResponsePtrOutput

func (PrivateEndpointPropertyResponseOutput) ToPrivateEndpointPropertyResponsePtrOutputWithContext

func (o PrivateEndpointPropertyResponseOutput) ToPrivateEndpointPropertyResponsePtrOutputWithContext(ctx context.Context) PrivateEndpointPropertyResponsePtrOutput

type PrivateEndpointPropertyResponsePtrInput

type PrivateEndpointPropertyResponsePtrInput interface {
	pulumi.Input

	ToPrivateEndpointPropertyResponsePtrOutput() PrivateEndpointPropertyResponsePtrOutput
	ToPrivateEndpointPropertyResponsePtrOutputWithContext(context.Context) PrivateEndpointPropertyResponsePtrOutput
}

PrivateEndpointPropertyResponsePtrInput is an input type that accepts PrivateEndpointPropertyResponseArgs, PrivateEndpointPropertyResponsePtr and PrivateEndpointPropertyResponsePtrOutput values. You can construct a concrete instance of `PrivateEndpointPropertyResponsePtrInput` via:

        PrivateEndpointPropertyResponseArgs{...}

or:

        nil

type PrivateEndpointPropertyResponsePtrOutput

type PrivateEndpointPropertyResponsePtrOutput struct{ *pulumi.OutputState }

func (PrivateEndpointPropertyResponsePtrOutput) Elem

func (PrivateEndpointPropertyResponsePtrOutput) ElementType

func (PrivateEndpointPropertyResponsePtrOutput) Id

Resource id of the private endpoint.

func (PrivateEndpointPropertyResponsePtrOutput) ToPrivateEndpointPropertyResponsePtrOutput

func (o PrivateEndpointPropertyResponsePtrOutput) ToPrivateEndpointPropertyResponsePtrOutput() PrivateEndpointPropertyResponsePtrOutput

func (PrivateEndpointPropertyResponsePtrOutput) ToPrivateEndpointPropertyResponsePtrOutputWithContext

func (o PrivateEndpointPropertyResponsePtrOutput) ToPrivateEndpointPropertyResponsePtrOutputWithContext(ctx context.Context) PrivateEndpointPropertyResponsePtrOutput

type PrivateLinkScope

type PrivateLinkScope struct {
	pulumi.CustomResourceState

	// Resource location
	Location pulumi.StringOutput `pulumi:"location"`
	// Azure resource name
	Name pulumi.StringOutput `pulumi:"name"`
	// List of private endpoint connections.
	PrivateEndpointConnections PrivateEndpointConnectionResponseArrayOutput `pulumi:"privateEndpointConnections"`
	// Current state of this PrivateLinkScope: whether or not is has been provisioned within the resource group it is defined. Users cannot change this value but are able to read from it. Values will include Provisioning ,Succeeded, Canceled and Failed.
	ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"`
	// Resource tags
	Tags pulumi.StringMapOutput `pulumi:"tags"`
	// Azure resource type
	Type pulumi.StringOutput `pulumi:"type"`
}

An Azure Monitor PrivateLinkScope definition.

func GetPrivateLinkScope

func GetPrivateLinkScope(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *PrivateLinkScopeState, opts ...pulumi.ResourceOption) (*PrivateLinkScope, error)

GetPrivateLinkScope gets an existing PrivateLinkScope 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 NewPrivateLinkScope

func NewPrivateLinkScope(ctx *pulumi.Context,
	name string, args *PrivateLinkScopeArgs, opts ...pulumi.ResourceOption) (*PrivateLinkScope, error)

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

func (PrivateLinkScope) ElementType added in v0.2.6

func (PrivateLinkScope) ElementType() reflect.Type

func (PrivateLinkScope) ToPrivateLinkScopeOutput added in v0.2.6

func (i PrivateLinkScope) ToPrivateLinkScopeOutput() PrivateLinkScopeOutput

func (PrivateLinkScope) ToPrivateLinkScopeOutputWithContext added in v0.2.6

func (i PrivateLinkScope) ToPrivateLinkScopeOutputWithContext(ctx context.Context) PrivateLinkScopeOutput

type PrivateLinkScopeArgs

type PrivateLinkScopeArgs struct {
	// Resource location
	Location pulumi.StringInput
	// The name of the resource group.
	ResourceGroupName pulumi.StringInput
	// The name of the Azure Monitor PrivateLinkScope resource.
	ScopeName pulumi.StringInput
	// Resource tags
	Tags pulumi.StringMapInput
}

The set of arguments for constructing a PrivateLinkScope resource.

func (PrivateLinkScopeArgs) ElementType

func (PrivateLinkScopeArgs) ElementType() reflect.Type

type PrivateLinkScopeInput added in v0.2.6

type PrivateLinkScopeInput interface {
	pulumi.Input

	ToPrivateLinkScopeOutput() PrivateLinkScopeOutput
	ToPrivateLinkScopeOutputWithContext(ctx context.Context) PrivateLinkScopeOutput
}

type PrivateLinkScopeOutput added in v0.2.6

type PrivateLinkScopeOutput struct {
	*pulumi.OutputState
}

func (PrivateLinkScopeOutput) ElementType added in v0.2.6

func (PrivateLinkScopeOutput) ElementType() reflect.Type

func (PrivateLinkScopeOutput) ToPrivateLinkScopeOutput added in v0.2.6

func (o PrivateLinkScopeOutput) ToPrivateLinkScopeOutput() PrivateLinkScopeOutput

func (PrivateLinkScopeOutput) ToPrivateLinkScopeOutputWithContext added in v0.2.6

func (o PrivateLinkScopeOutput) ToPrivateLinkScopeOutputWithContext(ctx context.Context) PrivateLinkScopeOutput

type PrivateLinkScopeState

type PrivateLinkScopeState struct {
	// Resource location
	Location pulumi.StringPtrInput
	// Azure resource name
	Name pulumi.StringPtrInput
	// List of private endpoint connections.
	PrivateEndpointConnections PrivateEndpointConnectionResponseArrayInput
	// Current state of this PrivateLinkScope: whether or not is has been provisioned within the resource group it is defined. Users cannot change this value but are able to read from it. Values will include Provisioning ,Succeeded, Canceled and Failed.
	ProvisioningState pulumi.StringPtrInput
	// Resource tags
	Tags pulumi.StringMapInput
	// Azure resource type
	Type pulumi.StringPtrInput
}

func (PrivateLinkScopeState) ElementType

func (PrivateLinkScopeState) ElementType() reflect.Type

type PrivateLinkScopedResource

type PrivateLinkScopedResource struct {
	pulumi.CustomResourceState

	// The resource id of the scoped Azure monitor resource.
	LinkedResourceId pulumi.StringPtrOutput `pulumi:"linkedResourceId"`
	// Azure resource name
	Name pulumi.StringOutput `pulumi:"name"`
	// State of the private endpoint connection.
	ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"`
	// Azure resource type
	Type pulumi.StringOutput `pulumi:"type"`
}

A private link scoped resource

func GetPrivateLinkScopedResource

func GetPrivateLinkScopedResource(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *PrivateLinkScopedResourceState, opts ...pulumi.ResourceOption) (*PrivateLinkScopedResource, error)

GetPrivateLinkScopedResource gets an existing PrivateLinkScopedResource 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 NewPrivateLinkScopedResource

func NewPrivateLinkScopedResource(ctx *pulumi.Context,
	name string, args *PrivateLinkScopedResourceArgs, opts ...pulumi.ResourceOption) (*PrivateLinkScopedResource, error)

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

func (PrivateLinkScopedResource) ElementType added in v0.2.6

func (PrivateLinkScopedResource) ElementType() reflect.Type

func (PrivateLinkScopedResource) ToPrivateLinkScopedResourceOutput added in v0.2.6

func (i PrivateLinkScopedResource) ToPrivateLinkScopedResourceOutput() PrivateLinkScopedResourceOutput

func (PrivateLinkScopedResource) ToPrivateLinkScopedResourceOutputWithContext added in v0.2.6

func (i PrivateLinkScopedResource) ToPrivateLinkScopedResourceOutputWithContext(ctx context.Context) PrivateLinkScopedResourceOutput

type PrivateLinkScopedResourceArgs

type PrivateLinkScopedResourceArgs struct {
	// The resource id of the scoped Azure monitor resource.
	LinkedResourceId pulumi.StringPtrInput
	// The name of the scoped resource object.
	Name pulumi.StringInput
	// The name of the resource group.
	ResourceGroupName pulumi.StringInput
	// The name of the Azure Monitor PrivateLinkScope resource.
	ScopeName pulumi.StringInput
}

The set of arguments for constructing a PrivateLinkScopedResource resource.

func (PrivateLinkScopedResourceArgs) ElementType

type PrivateLinkScopedResourceInput added in v0.2.6

type PrivateLinkScopedResourceInput interface {
	pulumi.Input

	ToPrivateLinkScopedResourceOutput() PrivateLinkScopedResourceOutput
	ToPrivateLinkScopedResourceOutputWithContext(ctx context.Context) PrivateLinkScopedResourceOutput
}

type PrivateLinkScopedResourceOutput added in v0.2.6

type PrivateLinkScopedResourceOutput struct {
	*pulumi.OutputState
}

func (PrivateLinkScopedResourceOutput) ElementType added in v0.2.6

func (PrivateLinkScopedResourceOutput) ToPrivateLinkScopedResourceOutput added in v0.2.6

func (o PrivateLinkScopedResourceOutput) ToPrivateLinkScopedResourceOutput() PrivateLinkScopedResourceOutput

func (PrivateLinkScopedResourceOutput) ToPrivateLinkScopedResourceOutputWithContext added in v0.2.6

func (o PrivateLinkScopedResourceOutput) ToPrivateLinkScopedResourceOutputWithContext(ctx context.Context) PrivateLinkScopedResourceOutput

type PrivateLinkScopedResourceState

type PrivateLinkScopedResourceState struct {
	// The resource id of the scoped Azure monitor resource.
	LinkedResourceId pulumi.StringPtrInput
	// Azure resource name
	Name pulumi.StringPtrInput
	// State of the private endpoint connection.
	ProvisioningState pulumi.StringPtrInput
	// Azure resource type
	Type pulumi.StringPtrInput
}

func (PrivateLinkScopedResourceState) ElementType

type PrivateLinkServiceConnectionStateProperty

type PrivateLinkServiceConnectionStateProperty struct {
	// The private link service connection description.
	Description string `pulumi:"description"`
	// The private link service connection status.
	Status string `pulumi:"status"`
}

State of the private endpoint connection.

type PrivateLinkServiceConnectionStatePropertyArgs

type PrivateLinkServiceConnectionStatePropertyArgs struct {
	// The private link service connection description.
	Description pulumi.StringInput `pulumi:"description"`
	// The private link service connection status.
	Status pulumi.StringInput `pulumi:"status"`
}

State of the private endpoint connection.

func (PrivateLinkServiceConnectionStatePropertyArgs) ElementType

func (PrivateLinkServiceConnectionStatePropertyArgs) ToPrivateLinkServiceConnectionStatePropertyOutput

func (i PrivateLinkServiceConnectionStatePropertyArgs) ToPrivateLinkServiceConnectionStatePropertyOutput() PrivateLinkServiceConnectionStatePropertyOutput

func (PrivateLinkServiceConnectionStatePropertyArgs) ToPrivateLinkServiceConnectionStatePropertyOutputWithContext

func (i PrivateLinkServiceConnectionStatePropertyArgs) ToPrivateLinkServiceConnectionStatePropertyOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStatePropertyOutput

func (PrivateLinkServiceConnectionStatePropertyArgs) ToPrivateLinkServiceConnectionStatePropertyPtrOutput

func (i PrivateLinkServiceConnectionStatePropertyArgs) ToPrivateLinkServiceConnectionStatePropertyPtrOutput() PrivateLinkServiceConnectionStatePropertyPtrOutput

func (PrivateLinkServiceConnectionStatePropertyArgs) ToPrivateLinkServiceConnectionStatePropertyPtrOutputWithContext

func (i PrivateLinkServiceConnectionStatePropertyArgs) ToPrivateLinkServiceConnectionStatePropertyPtrOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStatePropertyPtrOutput

type PrivateLinkServiceConnectionStatePropertyInput

type PrivateLinkServiceConnectionStatePropertyInput interface {
	pulumi.Input

	ToPrivateLinkServiceConnectionStatePropertyOutput() PrivateLinkServiceConnectionStatePropertyOutput
	ToPrivateLinkServiceConnectionStatePropertyOutputWithContext(context.Context) PrivateLinkServiceConnectionStatePropertyOutput
}

PrivateLinkServiceConnectionStatePropertyInput is an input type that accepts PrivateLinkServiceConnectionStatePropertyArgs and PrivateLinkServiceConnectionStatePropertyOutput values. You can construct a concrete instance of `PrivateLinkServiceConnectionStatePropertyInput` via:

PrivateLinkServiceConnectionStatePropertyArgs{...}

type PrivateLinkServiceConnectionStatePropertyOutput

type PrivateLinkServiceConnectionStatePropertyOutput struct{ *pulumi.OutputState }

State of the private endpoint connection.

func (PrivateLinkServiceConnectionStatePropertyOutput) Description

The private link service connection description.

func (PrivateLinkServiceConnectionStatePropertyOutput) ElementType

func (PrivateLinkServiceConnectionStatePropertyOutput) Status

The private link service connection status.

func (PrivateLinkServiceConnectionStatePropertyOutput) ToPrivateLinkServiceConnectionStatePropertyOutput

func (o PrivateLinkServiceConnectionStatePropertyOutput) ToPrivateLinkServiceConnectionStatePropertyOutput() PrivateLinkServiceConnectionStatePropertyOutput

func (PrivateLinkServiceConnectionStatePropertyOutput) ToPrivateLinkServiceConnectionStatePropertyOutputWithContext

func (o PrivateLinkServiceConnectionStatePropertyOutput) ToPrivateLinkServiceConnectionStatePropertyOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStatePropertyOutput

func (PrivateLinkServiceConnectionStatePropertyOutput) ToPrivateLinkServiceConnectionStatePropertyPtrOutput

func (o PrivateLinkServiceConnectionStatePropertyOutput) ToPrivateLinkServiceConnectionStatePropertyPtrOutput() PrivateLinkServiceConnectionStatePropertyPtrOutput

func (PrivateLinkServiceConnectionStatePropertyOutput) ToPrivateLinkServiceConnectionStatePropertyPtrOutputWithContext

func (o PrivateLinkServiceConnectionStatePropertyOutput) ToPrivateLinkServiceConnectionStatePropertyPtrOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStatePropertyPtrOutput

type PrivateLinkServiceConnectionStatePropertyPtrInput

type PrivateLinkServiceConnectionStatePropertyPtrInput interface {
	pulumi.Input

	ToPrivateLinkServiceConnectionStatePropertyPtrOutput() PrivateLinkServiceConnectionStatePropertyPtrOutput
	ToPrivateLinkServiceConnectionStatePropertyPtrOutputWithContext(context.Context) PrivateLinkServiceConnectionStatePropertyPtrOutput
}

PrivateLinkServiceConnectionStatePropertyPtrInput is an input type that accepts PrivateLinkServiceConnectionStatePropertyArgs, PrivateLinkServiceConnectionStatePropertyPtr and PrivateLinkServiceConnectionStatePropertyPtrOutput values. You can construct a concrete instance of `PrivateLinkServiceConnectionStatePropertyPtrInput` via:

        PrivateLinkServiceConnectionStatePropertyArgs{...}

or:

        nil

type PrivateLinkServiceConnectionStatePropertyPtrOutput

type PrivateLinkServiceConnectionStatePropertyPtrOutput struct{ *pulumi.OutputState }

func (PrivateLinkServiceConnectionStatePropertyPtrOutput) Description

The private link service connection description.

func (PrivateLinkServiceConnectionStatePropertyPtrOutput) Elem

func (PrivateLinkServiceConnectionStatePropertyPtrOutput) ElementType

func (PrivateLinkServiceConnectionStatePropertyPtrOutput) Status

The private link service connection status.

func (PrivateLinkServiceConnectionStatePropertyPtrOutput) ToPrivateLinkServiceConnectionStatePropertyPtrOutput

func (o PrivateLinkServiceConnectionStatePropertyPtrOutput) ToPrivateLinkServiceConnectionStatePropertyPtrOutput() PrivateLinkServiceConnectionStatePropertyPtrOutput

func (PrivateLinkServiceConnectionStatePropertyPtrOutput) ToPrivateLinkServiceConnectionStatePropertyPtrOutputWithContext

func (o PrivateLinkServiceConnectionStatePropertyPtrOutput) ToPrivateLinkServiceConnectionStatePropertyPtrOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStatePropertyPtrOutput

type PrivateLinkServiceConnectionStatePropertyResponse

type PrivateLinkServiceConnectionStatePropertyResponse struct {
	// The actions required for private link service connection.
	ActionsRequired string `pulumi:"actionsRequired"`
	// The private link service connection description.
	Description string `pulumi:"description"`
	// The private link service connection status.
	Status string `pulumi:"status"`
}

State of the private endpoint connection.

type PrivateLinkServiceConnectionStatePropertyResponseArgs

type PrivateLinkServiceConnectionStatePropertyResponseArgs struct {
	// The actions required for private link service connection.
	ActionsRequired pulumi.StringInput `pulumi:"actionsRequired"`
	// The private link service connection description.
	Description pulumi.StringInput `pulumi:"description"`
	// The private link service connection status.
	Status pulumi.StringInput `pulumi:"status"`
}

State of the private endpoint connection.

func (PrivateLinkServiceConnectionStatePropertyResponseArgs) ElementType

func (PrivateLinkServiceConnectionStatePropertyResponseArgs) ToPrivateLinkServiceConnectionStatePropertyResponseOutput

func (i PrivateLinkServiceConnectionStatePropertyResponseArgs) ToPrivateLinkServiceConnectionStatePropertyResponseOutput() PrivateLinkServiceConnectionStatePropertyResponseOutput

func (PrivateLinkServiceConnectionStatePropertyResponseArgs) ToPrivateLinkServiceConnectionStatePropertyResponseOutputWithContext

func (i PrivateLinkServiceConnectionStatePropertyResponseArgs) ToPrivateLinkServiceConnectionStatePropertyResponseOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStatePropertyResponseOutput

func (PrivateLinkServiceConnectionStatePropertyResponseArgs) ToPrivateLinkServiceConnectionStatePropertyResponsePtrOutput

func (i PrivateLinkServiceConnectionStatePropertyResponseArgs) ToPrivateLinkServiceConnectionStatePropertyResponsePtrOutput() PrivateLinkServiceConnectionStatePropertyResponsePtrOutput

func (PrivateLinkServiceConnectionStatePropertyResponseArgs) ToPrivateLinkServiceConnectionStatePropertyResponsePtrOutputWithContext

func (i PrivateLinkServiceConnectionStatePropertyResponseArgs) ToPrivateLinkServiceConnectionStatePropertyResponsePtrOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStatePropertyResponsePtrOutput

type PrivateLinkServiceConnectionStatePropertyResponseInput

type PrivateLinkServiceConnectionStatePropertyResponseInput interface {
	pulumi.Input

	ToPrivateLinkServiceConnectionStatePropertyResponseOutput() PrivateLinkServiceConnectionStatePropertyResponseOutput
	ToPrivateLinkServiceConnectionStatePropertyResponseOutputWithContext(context.Context) PrivateLinkServiceConnectionStatePropertyResponseOutput
}

PrivateLinkServiceConnectionStatePropertyResponseInput is an input type that accepts PrivateLinkServiceConnectionStatePropertyResponseArgs and PrivateLinkServiceConnectionStatePropertyResponseOutput values. You can construct a concrete instance of `PrivateLinkServiceConnectionStatePropertyResponseInput` via:

PrivateLinkServiceConnectionStatePropertyResponseArgs{...}

type PrivateLinkServiceConnectionStatePropertyResponseOutput

type PrivateLinkServiceConnectionStatePropertyResponseOutput struct{ *pulumi.OutputState }

State of the private endpoint connection.

func (PrivateLinkServiceConnectionStatePropertyResponseOutput) ActionsRequired

The actions required for private link service connection.

func (PrivateLinkServiceConnectionStatePropertyResponseOutput) Description

The private link service connection description.

func (PrivateLinkServiceConnectionStatePropertyResponseOutput) ElementType

func (PrivateLinkServiceConnectionStatePropertyResponseOutput) Status

The private link service connection status.

func (PrivateLinkServiceConnectionStatePropertyResponseOutput) ToPrivateLinkServiceConnectionStatePropertyResponseOutput

func (PrivateLinkServiceConnectionStatePropertyResponseOutput) ToPrivateLinkServiceConnectionStatePropertyResponseOutputWithContext

func (o PrivateLinkServiceConnectionStatePropertyResponseOutput) ToPrivateLinkServiceConnectionStatePropertyResponseOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStatePropertyResponseOutput

func (PrivateLinkServiceConnectionStatePropertyResponseOutput) ToPrivateLinkServiceConnectionStatePropertyResponsePtrOutput

func (PrivateLinkServiceConnectionStatePropertyResponseOutput) ToPrivateLinkServiceConnectionStatePropertyResponsePtrOutputWithContext

func (o PrivateLinkServiceConnectionStatePropertyResponseOutput) ToPrivateLinkServiceConnectionStatePropertyResponsePtrOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStatePropertyResponsePtrOutput

type PrivateLinkServiceConnectionStatePropertyResponsePtrInput

type PrivateLinkServiceConnectionStatePropertyResponsePtrInput interface {
	pulumi.Input

	ToPrivateLinkServiceConnectionStatePropertyResponsePtrOutput() PrivateLinkServiceConnectionStatePropertyResponsePtrOutput
	ToPrivateLinkServiceConnectionStatePropertyResponsePtrOutputWithContext(context.Context) PrivateLinkServiceConnectionStatePropertyResponsePtrOutput
}

PrivateLinkServiceConnectionStatePropertyResponsePtrInput is an input type that accepts PrivateLinkServiceConnectionStatePropertyResponseArgs, PrivateLinkServiceConnectionStatePropertyResponsePtr and PrivateLinkServiceConnectionStatePropertyResponsePtrOutput values. You can construct a concrete instance of `PrivateLinkServiceConnectionStatePropertyResponsePtrInput` via:

        PrivateLinkServiceConnectionStatePropertyResponseArgs{...}

or:

        nil

type PrivateLinkServiceConnectionStatePropertyResponsePtrOutput

type PrivateLinkServiceConnectionStatePropertyResponsePtrOutput struct{ *pulumi.OutputState }

func (PrivateLinkServiceConnectionStatePropertyResponsePtrOutput) ActionsRequired

The actions required for private link service connection.

func (PrivateLinkServiceConnectionStatePropertyResponsePtrOutput) Description

The private link service connection description.

func (PrivateLinkServiceConnectionStatePropertyResponsePtrOutput) Elem

func (PrivateLinkServiceConnectionStatePropertyResponsePtrOutput) ElementType

func (PrivateLinkServiceConnectionStatePropertyResponsePtrOutput) Status

The private link service connection status.

func (PrivateLinkServiceConnectionStatePropertyResponsePtrOutput) ToPrivateLinkServiceConnectionStatePropertyResponsePtrOutput

func (PrivateLinkServiceConnectionStatePropertyResponsePtrOutput) ToPrivateLinkServiceConnectionStatePropertyResponsePtrOutputWithContext

func (o PrivateLinkServiceConnectionStatePropertyResponsePtrOutput) ToPrivateLinkServiceConnectionStatePropertyResponsePtrOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStatePropertyResponsePtrOutput

type WorkbookTemplate

type WorkbookTemplate struct {
	pulumi.CustomResourceState

	// Information about the author of the workbook template.
	Author pulumi.StringPtrOutput `pulumi:"author"`
	// Workbook galleries supported by the template.
	Galleries WorkbookTemplateGalleryResponseArrayOutput `pulumi:"galleries"`
	// Key value pair of localized gallery. Each key is the locale code of languages supported by the Azure portal.
	Localized WorkbookTemplateLocalizedGalleryResponseArrayMapOutput `pulumi:"localized"`
	// Resource location
	Location pulumi.StringOutput `pulumi:"location"`
	// Azure resource name.
	Name pulumi.StringOutput `pulumi:"name"`
	// Priority of the template. Determines which template to open when a workbook gallery is opened in viewer mode.
	Priority pulumi.IntPtrOutput `pulumi:"priority"`
	// Resource tags
	Tags pulumi.StringMapOutput `pulumi:"tags"`
	// Valid JSON object containing workbook template payload.
	TemplateData pulumi.AnyOutput `pulumi:"templateData"`
	// Azure resource type
	Type pulumi.StringOutput `pulumi:"type"`
}

An Application Insights workbook template definition.

func GetWorkbookTemplate

func GetWorkbookTemplate(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *WorkbookTemplateState, opts ...pulumi.ResourceOption) (*WorkbookTemplate, error)

GetWorkbookTemplate gets an existing WorkbookTemplate 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 NewWorkbookTemplate

func NewWorkbookTemplate(ctx *pulumi.Context,
	name string, args *WorkbookTemplateArgs, opts ...pulumi.ResourceOption) (*WorkbookTemplate, error)

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

func (WorkbookTemplate) ElementType added in v0.2.6

func (WorkbookTemplate) ElementType() reflect.Type

func (WorkbookTemplate) ToWorkbookTemplateOutput added in v0.2.6

func (i WorkbookTemplate) ToWorkbookTemplateOutput() WorkbookTemplateOutput

func (WorkbookTemplate) ToWorkbookTemplateOutputWithContext added in v0.2.6

func (i WorkbookTemplate) ToWorkbookTemplateOutputWithContext(ctx context.Context) WorkbookTemplateOutput

type WorkbookTemplateArgs

type WorkbookTemplateArgs struct {
	// Information about the author of the workbook template.
	Author pulumi.StringPtrInput
	// Workbook galleries supported by the template.
	Galleries WorkbookTemplateGalleryArrayInput
	// Key value pair of localized gallery. Each key is the locale code of languages supported by the Azure portal.
	Localized WorkbookTemplateLocalizedGalleryArrayMapInput
	// Resource location
	Location pulumi.StringInput
	// Priority of the template. Determines which template to open when a workbook gallery is opened in viewer mode.
	Priority pulumi.IntPtrInput
	// The name of the resource group. The name is case insensitive.
	ResourceGroupName pulumi.StringInput
	// The name of the Application Insights component resource.
	ResourceName pulumi.StringInput
	// Resource tags
	Tags pulumi.StringMapInput
	// Valid JSON object containing workbook template payload.
	TemplateData pulumi.Input
}

The set of arguments for constructing a WorkbookTemplate resource.

func (WorkbookTemplateArgs) ElementType

func (WorkbookTemplateArgs) ElementType() reflect.Type

type WorkbookTemplateGallery

type WorkbookTemplateGallery struct {
	// Category for the gallery.
	Category *string `pulumi:"category"`
	// Name of the workbook template in the gallery.
	Name *string `pulumi:"name"`
	// Order of the template within the gallery.
	Order *int `pulumi:"order"`
	// Azure resource type supported by the gallery.
	ResourceType *string `pulumi:"resourceType"`
	// Type of workbook supported by the workbook template.
	Type *string `pulumi:"type"`
}

Gallery information for a workbook template.

type WorkbookTemplateGalleryArgs

type WorkbookTemplateGalleryArgs struct {
	// Category for the gallery.
	Category pulumi.StringPtrInput `pulumi:"category"`
	// Name of the workbook template in the gallery.
	Name pulumi.StringPtrInput `pulumi:"name"`
	// Order of the template within the gallery.
	Order pulumi.IntPtrInput `pulumi:"order"`
	// Azure resource type supported by the gallery.
	ResourceType pulumi.StringPtrInput `pulumi:"resourceType"`
	// Type of workbook supported by the workbook template.
	Type pulumi.StringPtrInput `pulumi:"type"`
}

Gallery information for a workbook template.

func (WorkbookTemplateGalleryArgs) ElementType

func (WorkbookTemplateGalleryArgs) ToWorkbookTemplateGalleryOutput

func (i WorkbookTemplateGalleryArgs) ToWorkbookTemplateGalleryOutput() WorkbookTemplateGalleryOutput

func (WorkbookTemplateGalleryArgs) ToWorkbookTemplateGalleryOutputWithContext

func (i WorkbookTemplateGalleryArgs) ToWorkbookTemplateGalleryOutputWithContext(ctx context.Context) WorkbookTemplateGalleryOutput

type WorkbookTemplateGalleryArray

type WorkbookTemplateGalleryArray []WorkbookTemplateGalleryInput

func (WorkbookTemplateGalleryArray) ElementType

func (WorkbookTemplateGalleryArray) ToWorkbookTemplateGalleryArrayOutput

func (i WorkbookTemplateGalleryArray) ToWorkbookTemplateGalleryArrayOutput() WorkbookTemplateGalleryArrayOutput

func (WorkbookTemplateGalleryArray) ToWorkbookTemplateGalleryArrayOutputWithContext

func (i WorkbookTemplateGalleryArray) ToWorkbookTemplateGalleryArrayOutputWithContext(ctx context.Context) WorkbookTemplateGalleryArrayOutput

type WorkbookTemplateGalleryArrayInput

type WorkbookTemplateGalleryArrayInput interface {
	pulumi.Input

	ToWorkbookTemplateGalleryArrayOutput() WorkbookTemplateGalleryArrayOutput
	ToWorkbookTemplateGalleryArrayOutputWithContext(context.Context) WorkbookTemplateGalleryArrayOutput
}

WorkbookTemplateGalleryArrayInput is an input type that accepts WorkbookTemplateGalleryArray and WorkbookTemplateGalleryArrayOutput values. You can construct a concrete instance of `WorkbookTemplateGalleryArrayInput` via:

WorkbookTemplateGalleryArray{ WorkbookTemplateGalleryArgs{...} }

type WorkbookTemplateGalleryArrayOutput

type WorkbookTemplateGalleryArrayOutput struct{ *pulumi.OutputState }

func (WorkbookTemplateGalleryArrayOutput) ElementType

func (WorkbookTemplateGalleryArrayOutput) Index

func (WorkbookTemplateGalleryArrayOutput) ToWorkbookTemplateGalleryArrayOutput

func (o WorkbookTemplateGalleryArrayOutput) ToWorkbookTemplateGalleryArrayOutput() WorkbookTemplateGalleryArrayOutput

func (WorkbookTemplateGalleryArrayOutput) ToWorkbookTemplateGalleryArrayOutputWithContext

func (o WorkbookTemplateGalleryArrayOutput) ToWorkbookTemplateGalleryArrayOutputWithContext(ctx context.Context) WorkbookTemplateGalleryArrayOutput

type WorkbookTemplateGalleryInput

type WorkbookTemplateGalleryInput interface {
	pulumi.Input

	ToWorkbookTemplateGalleryOutput() WorkbookTemplateGalleryOutput
	ToWorkbookTemplateGalleryOutputWithContext(context.Context) WorkbookTemplateGalleryOutput
}

WorkbookTemplateGalleryInput is an input type that accepts WorkbookTemplateGalleryArgs and WorkbookTemplateGalleryOutput values. You can construct a concrete instance of `WorkbookTemplateGalleryInput` via:

WorkbookTemplateGalleryArgs{...}

type WorkbookTemplateGalleryOutput

type WorkbookTemplateGalleryOutput struct{ *pulumi.OutputState }

Gallery information for a workbook template.

func (WorkbookTemplateGalleryOutput) Category

Category for the gallery.

func (WorkbookTemplateGalleryOutput) ElementType

func (WorkbookTemplateGalleryOutput) Name

Name of the workbook template in the gallery.

func (WorkbookTemplateGalleryOutput) Order

Order of the template within the gallery.

func (WorkbookTemplateGalleryOutput) ResourceType

Azure resource type supported by the gallery.

func (WorkbookTemplateGalleryOutput) ToWorkbookTemplateGalleryOutput

func (o WorkbookTemplateGalleryOutput) ToWorkbookTemplateGalleryOutput() WorkbookTemplateGalleryOutput

func (WorkbookTemplateGalleryOutput) ToWorkbookTemplateGalleryOutputWithContext

func (o WorkbookTemplateGalleryOutput) ToWorkbookTemplateGalleryOutputWithContext(ctx context.Context) WorkbookTemplateGalleryOutput

func (WorkbookTemplateGalleryOutput) Type

Type of workbook supported by the workbook template.

type WorkbookTemplateGalleryResponse

type WorkbookTemplateGalleryResponse struct {
	// Category for the gallery.
	Category *string `pulumi:"category"`
	// Name of the workbook template in the gallery.
	Name *string `pulumi:"name"`
	// Order of the template within the gallery.
	Order *int `pulumi:"order"`
	// Azure resource type supported by the gallery.
	ResourceType *string `pulumi:"resourceType"`
	// Type of workbook supported by the workbook template.
	Type *string `pulumi:"type"`
}

Gallery information for a workbook template.

type WorkbookTemplateGalleryResponseArgs

type WorkbookTemplateGalleryResponseArgs struct {
	// Category for the gallery.
	Category pulumi.StringPtrInput `pulumi:"category"`
	// Name of the workbook template in the gallery.
	Name pulumi.StringPtrInput `pulumi:"name"`
	// Order of the template within the gallery.
	Order pulumi.IntPtrInput `pulumi:"order"`
	// Azure resource type supported by the gallery.
	ResourceType pulumi.StringPtrInput `pulumi:"resourceType"`
	// Type of workbook supported by the workbook template.
	Type pulumi.StringPtrInput `pulumi:"type"`
}

Gallery information for a workbook template.

func (WorkbookTemplateGalleryResponseArgs) ElementType

func (WorkbookTemplateGalleryResponseArgs) ToWorkbookTemplateGalleryResponseOutput

func (i WorkbookTemplateGalleryResponseArgs) ToWorkbookTemplateGalleryResponseOutput() WorkbookTemplateGalleryResponseOutput

func (WorkbookTemplateGalleryResponseArgs) ToWorkbookTemplateGalleryResponseOutputWithContext

func (i WorkbookTemplateGalleryResponseArgs) ToWorkbookTemplateGalleryResponseOutputWithContext(ctx context.Context) WorkbookTemplateGalleryResponseOutput

type WorkbookTemplateGalleryResponseArray

type WorkbookTemplateGalleryResponseArray []WorkbookTemplateGalleryResponseInput

func (WorkbookTemplateGalleryResponseArray) ElementType

func (WorkbookTemplateGalleryResponseArray) ToWorkbookTemplateGalleryResponseArrayOutput

func (i WorkbookTemplateGalleryResponseArray) ToWorkbookTemplateGalleryResponseArrayOutput() WorkbookTemplateGalleryResponseArrayOutput

func (WorkbookTemplateGalleryResponseArray) ToWorkbookTemplateGalleryResponseArrayOutputWithContext

func (i WorkbookTemplateGalleryResponseArray) ToWorkbookTemplateGalleryResponseArrayOutputWithContext(ctx context.Context) WorkbookTemplateGalleryResponseArrayOutput

type WorkbookTemplateGalleryResponseArrayInput

type WorkbookTemplateGalleryResponseArrayInput interface {
	pulumi.Input

	ToWorkbookTemplateGalleryResponseArrayOutput() WorkbookTemplateGalleryResponseArrayOutput
	ToWorkbookTemplateGalleryResponseArrayOutputWithContext(context.Context) WorkbookTemplateGalleryResponseArrayOutput
}

WorkbookTemplateGalleryResponseArrayInput is an input type that accepts WorkbookTemplateGalleryResponseArray and WorkbookTemplateGalleryResponseArrayOutput values. You can construct a concrete instance of `WorkbookTemplateGalleryResponseArrayInput` via:

WorkbookTemplateGalleryResponseArray{ WorkbookTemplateGalleryResponseArgs{...} }

type WorkbookTemplateGalleryResponseArrayOutput

type WorkbookTemplateGalleryResponseArrayOutput struct{ *pulumi.OutputState }

func (WorkbookTemplateGalleryResponseArrayOutput) ElementType

func (WorkbookTemplateGalleryResponseArrayOutput) Index

func (WorkbookTemplateGalleryResponseArrayOutput) ToWorkbookTemplateGalleryResponseArrayOutput

func (o WorkbookTemplateGalleryResponseArrayOutput) ToWorkbookTemplateGalleryResponseArrayOutput() WorkbookTemplateGalleryResponseArrayOutput

func (WorkbookTemplateGalleryResponseArrayOutput) ToWorkbookTemplateGalleryResponseArrayOutputWithContext

func (o WorkbookTemplateGalleryResponseArrayOutput) ToWorkbookTemplateGalleryResponseArrayOutputWithContext(ctx context.Context) WorkbookTemplateGalleryResponseArrayOutput

type WorkbookTemplateGalleryResponseInput

type WorkbookTemplateGalleryResponseInput interface {
	pulumi.Input

	ToWorkbookTemplateGalleryResponseOutput() WorkbookTemplateGalleryResponseOutput
	ToWorkbookTemplateGalleryResponseOutputWithContext(context.Context) WorkbookTemplateGalleryResponseOutput
}

WorkbookTemplateGalleryResponseInput is an input type that accepts WorkbookTemplateGalleryResponseArgs and WorkbookTemplateGalleryResponseOutput values. You can construct a concrete instance of `WorkbookTemplateGalleryResponseInput` via:

WorkbookTemplateGalleryResponseArgs{...}

type WorkbookTemplateGalleryResponseOutput

type WorkbookTemplateGalleryResponseOutput struct{ *pulumi.OutputState }

Gallery information for a workbook template.

func (WorkbookTemplateGalleryResponseOutput) Category

Category for the gallery.

func (WorkbookTemplateGalleryResponseOutput) ElementType

func (WorkbookTemplateGalleryResponseOutput) Name

Name of the workbook template in the gallery.

func (WorkbookTemplateGalleryResponseOutput) Order

Order of the template within the gallery.

func (WorkbookTemplateGalleryResponseOutput) ResourceType

Azure resource type supported by the gallery.

func (WorkbookTemplateGalleryResponseOutput) ToWorkbookTemplateGalleryResponseOutput

func (o WorkbookTemplateGalleryResponseOutput) ToWorkbookTemplateGalleryResponseOutput() WorkbookTemplateGalleryResponseOutput

func (WorkbookTemplateGalleryResponseOutput) ToWorkbookTemplateGalleryResponseOutputWithContext

func (o WorkbookTemplateGalleryResponseOutput) ToWorkbookTemplateGalleryResponseOutputWithContext(ctx context.Context) WorkbookTemplateGalleryResponseOutput

func (WorkbookTemplateGalleryResponseOutput) Type

Type of workbook supported by the workbook template.

type WorkbookTemplateInput added in v0.2.6

type WorkbookTemplateInput interface {
	pulumi.Input

	ToWorkbookTemplateOutput() WorkbookTemplateOutput
	ToWorkbookTemplateOutputWithContext(ctx context.Context) WorkbookTemplateOutput
}

type WorkbookTemplateLocalizedGallery

type WorkbookTemplateLocalizedGallery struct {
	// Workbook galleries supported by the template.
	Galleries []WorkbookTemplateGallery `pulumi:"galleries"`
	// Valid JSON object containing workbook template payload.
	TemplateData interface{} `pulumi:"templateData"`
}

Localized template data and gallery information.

type WorkbookTemplateLocalizedGalleryArgs

type WorkbookTemplateLocalizedGalleryArgs struct {
	// Workbook galleries supported by the template.
	Galleries WorkbookTemplateGalleryArrayInput `pulumi:"galleries"`
	// Valid JSON object containing workbook template payload.
	TemplateData pulumi.Input `pulumi:"templateData"`
}

Localized template data and gallery information.

func (WorkbookTemplateLocalizedGalleryArgs) ElementType

func (WorkbookTemplateLocalizedGalleryArgs) ToWorkbookTemplateLocalizedGalleryOutput

func (i WorkbookTemplateLocalizedGalleryArgs) ToWorkbookTemplateLocalizedGalleryOutput() WorkbookTemplateLocalizedGalleryOutput

func (WorkbookTemplateLocalizedGalleryArgs) ToWorkbookTemplateLocalizedGalleryOutputWithContext

func (i WorkbookTemplateLocalizedGalleryArgs) ToWorkbookTemplateLocalizedGalleryOutputWithContext(ctx context.Context) WorkbookTemplateLocalizedGalleryOutput

type WorkbookTemplateLocalizedGalleryArray

type WorkbookTemplateLocalizedGalleryArray []WorkbookTemplateLocalizedGalleryInput

func (WorkbookTemplateLocalizedGalleryArray) ElementType

func (WorkbookTemplateLocalizedGalleryArray) ToWorkbookTemplateLocalizedGalleryArrayOutput

func (i WorkbookTemplateLocalizedGalleryArray) ToWorkbookTemplateLocalizedGalleryArrayOutput() WorkbookTemplateLocalizedGalleryArrayOutput

func (WorkbookTemplateLocalizedGalleryArray) ToWorkbookTemplateLocalizedGalleryArrayOutputWithContext

func (i WorkbookTemplateLocalizedGalleryArray) ToWorkbookTemplateLocalizedGalleryArrayOutputWithContext(ctx context.Context) WorkbookTemplateLocalizedGalleryArrayOutput

type WorkbookTemplateLocalizedGalleryArrayInput

type WorkbookTemplateLocalizedGalleryArrayInput interface {
	pulumi.Input

	ToWorkbookTemplateLocalizedGalleryArrayOutput() WorkbookTemplateLocalizedGalleryArrayOutput
	ToWorkbookTemplateLocalizedGalleryArrayOutputWithContext(context.Context) WorkbookTemplateLocalizedGalleryArrayOutput
}

WorkbookTemplateLocalizedGalleryArrayInput is an input type that accepts WorkbookTemplateLocalizedGalleryArray and WorkbookTemplateLocalizedGalleryArrayOutput values. You can construct a concrete instance of `WorkbookTemplateLocalizedGalleryArrayInput` via:

WorkbookTemplateLocalizedGalleryArray{ WorkbookTemplateLocalizedGalleryArgs{...} }

type WorkbookTemplateLocalizedGalleryArrayOutput

type WorkbookTemplateLocalizedGalleryArrayOutput struct{ *pulumi.OutputState }

func (WorkbookTemplateLocalizedGalleryArrayOutput) ElementType

func (WorkbookTemplateLocalizedGalleryArrayOutput) Index

func (WorkbookTemplateLocalizedGalleryArrayOutput) ToWorkbookTemplateLocalizedGalleryArrayOutput

func (o WorkbookTemplateLocalizedGalleryArrayOutput) ToWorkbookTemplateLocalizedGalleryArrayOutput() WorkbookTemplateLocalizedGalleryArrayOutput

func (WorkbookTemplateLocalizedGalleryArrayOutput) ToWorkbookTemplateLocalizedGalleryArrayOutputWithContext

func (o WorkbookTemplateLocalizedGalleryArrayOutput) ToWorkbookTemplateLocalizedGalleryArrayOutputWithContext(ctx context.Context) WorkbookTemplateLocalizedGalleryArrayOutput

type WorkbookTemplateLocalizedGalleryInput

type WorkbookTemplateLocalizedGalleryInput interface {
	pulumi.Input

	ToWorkbookTemplateLocalizedGalleryOutput() WorkbookTemplateLocalizedGalleryOutput
	ToWorkbookTemplateLocalizedGalleryOutputWithContext(context.Context) WorkbookTemplateLocalizedGalleryOutput
}

WorkbookTemplateLocalizedGalleryInput is an input type that accepts WorkbookTemplateLocalizedGalleryArgs and WorkbookTemplateLocalizedGalleryOutput values. You can construct a concrete instance of `WorkbookTemplateLocalizedGalleryInput` via:

WorkbookTemplateLocalizedGalleryArgs{...}

type WorkbookTemplateLocalizedGalleryOutput

type WorkbookTemplateLocalizedGalleryOutput struct{ *pulumi.OutputState }

Localized template data and gallery information.

func (WorkbookTemplateLocalizedGalleryOutput) ElementType

func (WorkbookTemplateLocalizedGalleryOutput) Galleries

Workbook galleries supported by the template.

func (WorkbookTemplateLocalizedGalleryOutput) TemplateData

Valid JSON object containing workbook template payload.

func (WorkbookTemplateLocalizedGalleryOutput) ToWorkbookTemplateLocalizedGalleryOutput

func (o WorkbookTemplateLocalizedGalleryOutput) ToWorkbookTemplateLocalizedGalleryOutput() WorkbookTemplateLocalizedGalleryOutput

func (WorkbookTemplateLocalizedGalleryOutput) ToWorkbookTemplateLocalizedGalleryOutputWithContext

func (o WorkbookTemplateLocalizedGalleryOutput) ToWorkbookTemplateLocalizedGalleryOutputWithContext(ctx context.Context) WorkbookTemplateLocalizedGalleryOutput

type WorkbookTemplateLocalizedGalleryResponse

type WorkbookTemplateLocalizedGalleryResponse struct {
	// Workbook galleries supported by the template.
	Galleries []WorkbookTemplateGalleryResponse `pulumi:"galleries"`
	// Valid JSON object containing workbook template payload.
	TemplateData interface{} `pulumi:"templateData"`
}

Localized template data and gallery information.

type WorkbookTemplateLocalizedGalleryResponseArgs

type WorkbookTemplateLocalizedGalleryResponseArgs struct {
	// Workbook galleries supported by the template.
	Galleries WorkbookTemplateGalleryResponseArrayInput `pulumi:"galleries"`
	// Valid JSON object containing workbook template payload.
	TemplateData pulumi.Input `pulumi:"templateData"`
}

Localized template data and gallery information.

func (WorkbookTemplateLocalizedGalleryResponseArgs) ElementType

func (WorkbookTemplateLocalizedGalleryResponseArgs) ToWorkbookTemplateLocalizedGalleryResponseOutput

func (i WorkbookTemplateLocalizedGalleryResponseArgs) ToWorkbookTemplateLocalizedGalleryResponseOutput() WorkbookTemplateLocalizedGalleryResponseOutput

func (WorkbookTemplateLocalizedGalleryResponseArgs) ToWorkbookTemplateLocalizedGalleryResponseOutputWithContext

func (i WorkbookTemplateLocalizedGalleryResponseArgs) ToWorkbookTemplateLocalizedGalleryResponseOutputWithContext(ctx context.Context) WorkbookTemplateLocalizedGalleryResponseOutput

type WorkbookTemplateLocalizedGalleryResponseArray

type WorkbookTemplateLocalizedGalleryResponseArray []WorkbookTemplateLocalizedGalleryResponseInput

func (WorkbookTemplateLocalizedGalleryResponseArray) ElementType

func (WorkbookTemplateLocalizedGalleryResponseArray) ToWorkbookTemplateLocalizedGalleryResponseArrayOutput

func (i WorkbookTemplateLocalizedGalleryResponseArray) ToWorkbookTemplateLocalizedGalleryResponseArrayOutput() WorkbookTemplateLocalizedGalleryResponseArrayOutput

func (WorkbookTemplateLocalizedGalleryResponseArray) ToWorkbookTemplateLocalizedGalleryResponseArrayOutputWithContext

func (i WorkbookTemplateLocalizedGalleryResponseArray) ToWorkbookTemplateLocalizedGalleryResponseArrayOutputWithContext(ctx context.Context) WorkbookTemplateLocalizedGalleryResponseArrayOutput

type WorkbookTemplateLocalizedGalleryResponseArrayInput

type WorkbookTemplateLocalizedGalleryResponseArrayInput interface {
	pulumi.Input

	ToWorkbookTemplateLocalizedGalleryResponseArrayOutput() WorkbookTemplateLocalizedGalleryResponseArrayOutput
	ToWorkbookTemplateLocalizedGalleryResponseArrayOutputWithContext(context.Context) WorkbookTemplateLocalizedGalleryResponseArrayOutput
}

WorkbookTemplateLocalizedGalleryResponseArrayInput is an input type that accepts WorkbookTemplateLocalizedGalleryResponseArray and WorkbookTemplateLocalizedGalleryResponseArrayOutput values. You can construct a concrete instance of `WorkbookTemplateLocalizedGalleryResponseArrayInput` via:

WorkbookTemplateLocalizedGalleryResponseArray{ WorkbookTemplateLocalizedGalleryResponseArgs{...} }

type WorkbookTemplateLocalizedGalleryResponseArrayOutput

type WorkbookTemplateLocalizedGalleryResponseArrayOutput struct{ *pulumi.OutputState }

func (WorkbookTemplateLocalizedGalleryResponseArrayOutput) ElementType

func (WorkbookTemplateLocalizedGalleryResponseArrayOutput) Index

func (WorkbookTemplateLocalizedGalleryResponseArrayOutput) ToWorkbookTemplateLocalizedGalleryResponseArrayOutput

func (o WorkbookTemplateLocalizedGalleryResponseArrayOutput) ToWorkbookTemplateLocalizedGalleryResponseArrayOutput() WorkbookTemplateLocalizedGalleryResponseArrayOutput

func (WorkbookTemplateLocalizedGalleryResponseArrayOutput) ToWorkbookTemplateLocalizedGalleryResponseArrayOutputWithContext

func (o WorkbookTemplateLocalizedGalleryResponseArrayOutput) ToWorkbookTemplateLocalizedGalleryResponseArrayOutputWithContext(ctx context.Context) WorkbookTemplateLocalizedGalleryResponseArrayOutput

type WorkbookTemplateLocalizedGalleryResponseInput

type WorkbookTemplateLocalizedGalleryResponseInput interface {
	pulumi.Input

	ToWorkbookTemplateLocalizedGalleryResponseOutput() WorkbookTemplateLocalizedGalleryResponseOutput
	ToWorkbookTemplateLocalizedGalleryResponseOutputWithContext(context.Context) WorkbookTemplateLocalizedGalleryResponseOutput
}

WorkbookTemplateLocalizedGalleryResponseInput is an input type that accepts WorkbookTemplateLocalizedGalleryResponseArgs and WorkbookTemplateLocalizedGalleryResponseOutput values. You can construct a concrete instance of `WorkbookTemplateLocalizedGalleryResponseInput` via:

WorkbookTemplateLocalizedGalleryResponseArgs{...}

type WorkbookTemplateLocalizedGalleryResponseOutput

type WorkbookTemplateLocalizedGalleryResponseOutput struct{ *pulumi.OutputState }

Localized template data and gallery information.

func (WorkbookTemplateLocalizedGalleryResponseOutput) ElementType

func (WorkbookTemplateLocalizedGalleryResponseOutput) Galleries

Workbook galleries supported by the template.

func (WorkbookTemplateLocalizedGalleryResponseOutput) TemplateData

Valid JSON object containing workbook template payload.

func (WorkbookTemplateLocalizedGalleryResponseOutput) ToWorkbookTemplateLocalizedGalleryResponseOutput

func (o WorkbookTemplateLocalizedGalleryResponseOutput) ToWorkbookTemplateLocalizedGalleryResponseOutput() WorkbookTemplateLocalizedGalleryResponseOutput

func (WorkbookTemplateLocalizedGalleryResponseOutput) ToWorkbookTemplateLocalizedGalleryResponseOutputWithContext

func (o WorkbookTemplateLocalizedGalleryResponseOutput) ToWorkbookTemplateLocalizedGalleryResponseOutputWithContext(ctx context.Context) WorkbookTemplateLocalizedGalleryResponseOutput

type WorkbookTemplateOutput added in v0.2.6

type WorkbookTemplateOutput struct {
	*pulumi.OutputState
}

func (WorkbookTemplateOutput) ElementType added in v0.2.6

func (WorkbookTemplateOutput) ElementType() reflect.Type

func (WorkbookTemplateOutput) ToWorkbookTemplateOutput added in v0.2.6

func (o WorkbookTemplateOutput) ToWorkbookTemplateOutput() WorkbookTemplateOutput

func (WorkbookTemplateOutput) ToWorkbookTemplateOutputWithContext added in v0.2.6

func (o WorkbookTemplateOutput) ToWorkbookTemplateOutputWithContext(ctx context.Context) WorkbookTemplateOutput

type WorkbookTemplateState

type WorkbookTemplateState struct {
	// Information about the author of the workbook template.
	Author pulumi.StringPtrInput
	// Workbook galleries supported by the template.
	Galleries WorkbookTemplateGalleryResponseArrayInput
	// Key value pair of localized gallery. Each key is the locale code of languages supported by the Azure portal.
	Localized WorkbookTemplateLocalizedGalleryResponseArrayMapInput
	// Resource location
	Location pulumi.StringPtrInput
	// Azure resource name.
	Name pulumi.StringPtrInput
	// Priority of the template. Determines which template to open when a workbook gallery is opened in viewer mode.
	Priority pulumi.IntPtrInput
	// Resource tags
	Tags pulumi.StringMapInput
	// Valid JSON object containing workbook template payload.
	TemplateData pulumi.Input
	// Azure resource type
	Type pulumi.StringPtrInput
}

func (WorkbookTemplateState) ElementType

func (WorkbookTemplateState) ElementType() reflect.Type

Jump to

Keyboard shortcuts

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