signalr

package
v0.18.5 Latest Latest
Warning

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

Go to latest
Published: May 26, 2019 License: Apache-2.0 Imports: 2 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Service

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

Manages an Azure SignalR service.

func GetService

func GetService(ctx *pulumi.Context,
	name string, id pulumi.ID, state *ServiceState, opts ...pulumi.ResourceOpt) (*Service, error)

GetService gets an existing Service 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 NewService

func NewService(ctx *pulumi.Context,
	name string, args *ServiceArgs, opts ...pulumi.ResourceOpt) (*Service, error)

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

func (*Service) Hostname

func (r *Service) Hostname() *pulumi.StringOutput

The FQDN of the SignalR service.

func (*Service) ID

func (r *Service) ID() *pulumi.IDOutput

ID is this resource's unique identifier assigned by its provider.

func (*Service) IpAddress

func (r *Service) IpAddress() *pulumi.StringOutput

The publicly accessible IP of the SignalR service.

func (*Service) Location

func (r *Service) Location() *pulumi.StringOutput

Specifies the supported Azure location where the SignalR service exists. Changing this forces a new resource to be created.

func (*Service) Name

func (r *Service) Name() *pulumi.StringOutput

The name of the SignalR service. Changing this forces a new resource to be created.

func (*Service) PrimaryAccessKey added in v0.16.8

func (r *Service) PrimaryAccessKey() *pulumi.StringOutput

The primary access key for the SignalR service.

func (*Service) PrimaryConnectionString added in v0.16.8

func (r *Service) PrimaryConnectionString() *pulumi.StringOutput

The primary connection string for the SignalR service.

func (*Service) PublicPort

func (r *Service) PublicPort() *pulumi.IntOutput

The publicly accessible port of the SignalR service which is designed for browser/client use.

func (*Service) ResourceGroupName

func (r *Service) ResourceGroupName() *pulumi.StringOutput

The name of the resource group in which to create the SignalR service. Changing this forces a new resource to be created.

func (*Service) SecondaryAccessKey added in v0.16.8

func (r *Service) SecondaryAccessKey() *pulumi.StringOutput

The secondary access key for the SignalR service.

func (*Service) SecondaryConnectionString added in v0.16.8

func (r *Service) SecondaryConnectionString() *pulumi.StringOutput

The secondary connection string for the SignalR service.

func (*Service) ServerPort

func (r *Service) ServerPort() *pulumi.IntOutput

The publicly accessible port of the SignalR service which is designed for customer server side use.

func (*Service) Sku

func (r *Service) Sku() *pulumi.Output

A `sku` block as documented below.

func (*Service) Tags

func (r *Service) Tags() *pulumi.MapOutput

A mapping of tags to assign to the resource.

func (*Service) URN

func (r *Service) URN() *pulumi.URNOutput

URN is this resource's unique name assigned by Pulumi.

type ServiceArgs

type ServiceArgs struct {
	// Specifies the supported Azure location where the SignalR service exists. Changing this forces a new resource to be created.
	Location interface{}
	// The name of the SignalR service. Changing this forces a new resource to be created.
	Name interface{}
	// The name of the resource group in which to create the SignalR service. Changing this forces a new resource to be created.
	ResourceGroupName interface{}
	// A `sku` block as documented below.
	Sku interface{}
	// A mapping of tags to assign to the resource.
	Tags interface{}
}

The set of arguments for constructing a Service resource.

type ServiceState

type ServiceState struct {
	// The FQDN of the SignalR service.
	Hostname interface{}
	// The publicly accessible IP of the SignalR service.
	IpAddress interface{}
	// Specifies the supported Azure location where the SignalR service exists. Changing this forces a new resource to be created.
	Location interface{}
	// The name of the SignalR service. Changing this forces a new resource to be created.
	Name interface{}
	// The primary access key for the SignalR service.
	PrimaryAccessKey interface{}
	// The primary connection string for the SignalR service.
	PrimaryConnectionString interface{}
	// The publicly accessible port of the SignalR service which is designed for browser/client use.
	PublicPort interface{}
	// The name of the resource group in which to create the SignalR service. Changing this forces a new resource to be created.
	ResourceGroupName interface{}
	// The secondary access key for the SignalR service.
	SecondaryAccessKey interface{}
	// The secondary connection string for the SignalR service.
	SecondaryConnectionString interface{}
	// The publicly accessible port of the SignalR service which is designed for customer server side use.
	ServerPort interface{}
	// A `sku` block as documented below.
	Sku interface{}
	// A mapping of tags to assign to the resource.
	Tags interface{}
}

Input properties used for looking up and filtering Service resources.

Jump to

Keyboard shortcuts

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