v20180216preview

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 LookupServiceArgs

type LookupServiceArgs struct {
	// The name of the Windows IoT Device Service.
	DeviceName string `pulumi:"deviceName"`
	// The name of the resource group that contains the Windows IoT Device Service.
	ResourceGroupName string `pulumi:"resourceGroupName"`
}

type LookupServiceResult

type LookupServiceResult struct {
	// Windows IoT Device Service OEM AAD domain
	AdminDomainName *string `pulumi:"adminDomainName"`
	// Windows IoT Device Service ODM AAD domain
	BillingDomainName string `pulumi:"billingDomainName"`
	// The Etag field is *not* required. If it is provided in the response body, it must also be provided as a header per the normal ETag convention.
	Etag *string `pulumi:"etag"`
	// Fully qualified resource Id for the resource
	Id string `pulumi:"id"`
	// The Azure Region where the resource lives
	Location *string `pulumi:"location"`
	// The name of the resource
	Name string `pulumi:"name"`
	// Windows IoT Device Service notes.
	Notes *string `pulumi:"notes"`
	// Windows IoT Device Service device allocation,
	Quantity *float64 `pulumi:"quantity"`
	// Windows IoT Device Service start date,
	StartDate string `pulumi:"startDate"`
	// Resource tags.
	Tags map[string]string `pulumi:"tags"`
	// The type of the resource.
	Type string `pulumi:"type"`
}

The description of the Windows IoT Device Service.

func LookupService

func LookupService(ctx *pulumi.Context, args *LookupServiceArgs, opts ...pulumi.InvokeOption) (*LookupServiceResult, error)

type Service

type Service struct {
	pulumi.CustomResourceState

	// Windows IoT Device Service OEM AAD domain
	AdminDomainName pulumi.StringPtrOutput `pulumi:"adminDomainName"`
	// Windows IoT Device Service ODM AAD domain
	BillingDomainName pulumi.StringOutput `pulumi:"billingDomainName"`
	// The Etag field is *not* required. If it is provided in the response body, it must also be provided as a header per the normal ETag convention.
	Etag pulumi.StringPtrOutput `pulumi:"etag"`
	// The Azure Region where the resource lives
	Location pulumi.StringPtrOutput `pulumi:"location"`
	// The name of the resource
	Name pulumi.StringOutput `pulumi:"name"`
	// Windows IoT Device Service notes.
	Notes pulumi.StringPtrOutput `pulumi:"notes"`
	// Windows IoT Device Service device allocation,
	Quantity pulumi.Float64PtrOutput `pulumi:"quantity"`
	// Windows IoT Device Service start date,
	StartDate pulumi.StringOutput `pulumi:"startDate"`
	// Resource tags.
	Tags pulumi.StringMapOutput `pulumi:"tags"`
	// The type of the resource.
	Type pulumi.StringOutput `pulumi:"type"`
}

The description of the Windows IoT Device Service.

func GetService

func GetService(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *ServiceState, opts ...pulumi.ResourceOption) (*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.ResourceOption) (*Service, error)

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

func (*Service) ElementType added in v0.2.6

func (*Service) ElementType() reflect.Type

func (*Service) ToServiceOutput added in v0.2.6

func (i *Service) ToServiceOutput() ServiceOutput

func (*Service) ToServiceOutputWithContext added in v0.2.6

func (i *Service) ToServiceOutputWithContext(ctx context.Context) ServiceOutput

type ServiceArgs

type ServiceArgs struct {
	// Windows IoT Device Service OEM AAD domain
	AdminDomainName pulumi.StringPtrInput
	// The name of the Windows IoT Device Service.
	DeviceName pulumi.StringInput
	// The Etag field is *not* required. If it is provided in the response body, it must also be provided as a header per the normal ETag convention.
	Etag pulumi.StringPtrInput
	// The Azure Region where the resource lives
	Location pulumi.StringPtrInput
	// Windows IoT Device Service notes.
	Notes pulumi.StringPtrInput
	// Windows IoT Device Service device allocation,
	Quantity pulumi.Float64PtrInput
	// The name of the resource group that contains the Windows IoT Device Service.
	ResourceGroupName pulumi.StringInput
	// Resource tags.
	Tags pulumi.StringMapInput
}

The set of arguments for constructing a Service resource.

func (ServiceArgs) ElementType

func (ServiceArgs) ElementType() reflect.Type

type ServiceInput added in v0.2.6

type ServiceInput interface {
	pulumi.Input

	ToServiceOutput() ServiceOutput
	ToServiceOutputWithContext(ctx context.Context) ServiceOutput
}

type ServiceOutput added in v0.2.6

type ServiceOutput struct {
	*pulumi.OutputState
}

func (ServiceOutput) ElementType added in v0.2.6

func (ServiceOutput) ElementType() reflect.Type

func (ServiceOutput) ToServiceOutput added in v0.2.6

func (o ServiceOutput) ToServiceOutput() ServiceOutput

func (ServiceOutput) ToServiceOutputWithContext added in v0.2.6

func (o ServiceOutput) ToServiceOutputWithContext(ctx context.Context) ServiceOutput

type ServiceState

type ServiceState struct {
	// Windows IoT Device Service OEM AAD domain
	AdminDomainName pulumi.StringPtrInput
	// Windows IoT Device Service ODM AAD domain
	BillingDomainName pulumi.StringPtrInput
	// The Etag field is *not* required. If it is provided in the response body, it must also be provided as a header per the normal ETag convention.
	Etag pulumi.StringPtrInput
	// The Azure Region where the resource lives
	Location pulumi.StringPtrInput
	// The name of the resource
	Name pulumi.StringPtrInput
	// Windows IoT Device Service notes.
	Notes pulumi.StringPtrInput
	// Windows IoT Device Service device allocation,
	Quantity pulumi.Float64PtrInput
	// Windows IoT Device Service start date,
	StartDate pulumi.StringPtrInput
	// Resource tags.
	Tags pulumi.StringMapInput
	// The type of the resource.
	Type pulumi.StringPtrInput
}

func (ServiceState) ElementType

func (ServiceState) ElementType() reflect.Type

Jump to

Keyboard shortcuts

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