Documentation ¶
Index ¶
- type GetJobCollectionArgs
- type GetJobCollectionResult
- type JobCollection
- func (r *JobCollection) ID() *pulumi.IDOutput
- func (r *JobCollection) Location() *pulumi.StringOutput
- func (r *JobCollection) Name() *pulumi.StringOutput
- func (r *JobCollection) Quota() *pulumi.Output
- func (r *JobCollection) ResourceGroupName() *pulumi.StringOutput
- func (r *JobCollection) Sku() *pulumi.StringOutput
- func (r *JobCollection) State() *pulumi.StringOutput
- func (r *JobCollection) Tags() *pulumi.MapOutput
- func (r *JobCollection) URN() *pulumi.URNOutput
- type JobCollectionArgs
- type JobCollectionState
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{} }
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.