scheduler

package
v0.14.1 Latest Latest
Warning

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

Go to latest
Published: Jul 3, 2018 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 GetJobCollectionArgs

type GetJobCollectionArgs struct {
	// Specifies the name of the Scheduler Job Collection.
	Name interface{}
	// Specifies the name of the resource group in which the Scheduler Job Collection resides.
	ResourceGroupName interface{}
}

A collection of arguments for invoking getJobCollection.

type GetJobCollectionResult

type GetJobCollectionResult struct {
	// The Azure location where the resource exists.
	Location interface{}
	// The Job collection quotas as documented in the `quota` block below.
	Quotas interface{}
	// The Job Collection's pricing level's SKU.
	Sku interface{}
	// The Job Collection's state.
	State interface{}
	// A mapping of tags assigned to the resource.
	Tags interface{}
	// id is the provider-assigned unique ID for this managed resource.
	Id interface{}
}

A collection of values returned by getJobCollection.

func LookupJobCollection

func LookupJobCollection(ctx *pulumi.Context, args *GetJobCollectionArgs) (*GetJobCollectionResult, error)

Use this data source to access the properties of an Azure scheduler job collection.

type JobCollection

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

Create an Scheduler Job Collection.

func GetJobCollection

func GetJobCollection(ctx *pulumi.Context,
	name string, id pulumi.ID, state *JobCollectionState, opts ...pulumi.ResourceOpt) (*JobCollection, error)

GetJobCollection gets an existing JobCollection 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 NewJobCollection

func NewJobCollection(ctx *pulumi.Context,
	name string, args *JobCollectionArgs, opts ...pulumi.ResourceOpt) (*JobCollection, error)

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

func (*JobCollection) ID

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

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

func (*JobCollection) Location

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

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

func (*JobCollection) Name

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

Specifies the name of the Scheduler Job Collection. Changing this forces a new resource to be created.

func (*JobCollection) Quota

func (r *JobCollection) Quota() *pulumi.Output

Configures the Job collection quotas as documented in the `quota` block below.

func (*JobCollection) ResourceGroupName

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

The name of the resource group in which to create the Scheduler Job Collection. Changing this forces a new resource to be created.

func (*JobCollection) Sku

func (r *JobCollection) Sku() *pulumi.StringOutput

Sets the Job Collection's pricing level's SKU. Possible values include: `Standard`, `Free`, `P10Premium`, `P20Premium`.

func (*JobCollection) State

func (r *JobCollection) State() *pulumi.StringOutput

Sets Job Collection's state. Possible values include: `Enabled`, `Disabled`, `Suspended`.

func (*JobCollection) Tags

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

A mapping of tags to assign to the resource.

func (*JobCollection) URN

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

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

type JobCollectionArgs

type JobCollectionArgs struct {
	// Specifies the supported Azure location where the resource exists. Changing this forces a new resource to be created.
	Location interface{}
	// Specifies the name of the Scheduler Job Collection. Changing this forces a new resource to be created.
	Name interface{}
	// Configures the Job collection quotas as documented in the `quota` block below.
	Quota interface{}
	// The name of the resource group in which to create the Scheduler Job Collection. Changing this forces a new resource to be created.
	ResourceGroupName interface{}
	// Sets the Job Collection's pricing level's SKU. Possible values include: `Standard`, `Free`, `P10Premium`, `P20Premium`.
	Sku interface{}
	// Sets Job Collection's state. Possible values include: `Enabled`, `Disabled`, `Suspended`.
	State interface{}
	// A mapping of tags to assign to the resource.
	Tags interface{}
}

The set of arguments for constructing a JobCollection resource.

type JobCollectionState

type JobCollectionState struct {
	// Specifies the supported Azure location where the resource exists. Changing this forces a new resource to be created.
	Location interface{}
	// Specifies the name of the Scheduler Job Collection. Changing this forces a new resource to be created.
	Name interface{}
	// Configures the Job collection quotas as documented in the `quota` block below.
	Quota interface{}
	// The name of the resource group in which to create the Scheduler Job Collection. Changing this forces a new resource to be created.
	ResourceGroupName interface{}
	// Sets the Job Collection's pricing level's SKU. Possible values include: `Standard`, `Free`, `P10Premium`, `P20Premium`.
	Sku interface{}
	// Sets Job Collection's state. Possible values include: `Enabled`, `Disabled`, `Suspended`.
	State interface{}
	// A mapping of tags to assign to the resource.
	Tags interface{}
}

Input properties used for looking up and filtering JobCollection resources.

Jump to

Keyboard shortcuts

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