nutanix.NdbMaintenanceWindow
Explore with Pulumi AI
Provides a resource to create maintenance window based on the input parameters.
Example Usage
resource to create weekly maintenance window
import * as pulumi from "@pulumi/pulumi";
import * as nutanix from "@pierskarsenbarg/nutanix";
const acctest_managed = new nutanix.NdbMaintenanceWindow("acctest-managed", {
dayOfWeek: "TUESDAY",
description: "desc",
duration: 3,
recurrence: "WEEKLY",
startTime: "17:04:47",
});
import pulumi
import pulumi_nutanix as nutanix
acctest_managed = nutanix.NdbMaintenanceWindow("acctest-managed",
day_of_week="TUESDAY",
description="desc",
duration=3,
recurrence="WEEKLY",
start_time="17:04:47")
package main
import (
"github.com/pierskarsenbarg/pulumi-nutanix/sdk/go/nutanix"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := nutanix.NewNdbMaintenanceWindow(ctx, "acctest-managed", &nutanix.NdbMaintenanceWindowArgs{
DayOfWeek: pulumi.String("TUESDAY"),
Description: pulumi.String("desc"),
Duration: pulumi.Int(3),
Recurrence: pulumi.String("WEEKLY"),
StartTime: pulumi.String("17:04:47"),
})
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Nutanix = PiersKarsenbarg.Nutanix;
return await Deployment.RunAsync(() =>
{
var acctest_managed = new Nutanix.NdbMaintenanceWindow("acctest-managed", new()
{
DayOfWeek = "TUESDAY",
Description = "desc",
Duration = 3,
Recurrence = "WEEKLY",
StartTime = "17:04:47",
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.nutanix.NdbMaintenanceWindow;
import com.pulumi.nutanix.NdbMaintenanceWindowArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
var acctest_managed = new NdbMaintenanceWindow("acctest-managed", NdbMaintenanceWindowArgs.builder()
.dayOfWeek("TUESDAY")
.description("desc")
.duration(3)
.recurrence("WEEKLY")
.startTime("17:04:47")
.build());
}
}
resources:
acctest-managed:
type: nutanix:NdbMaintenanceWindow
properties:
dayOfWeek: TUESDAY
description: desc
duration: 3
recurrence: WEEKLY
startTime: 17:04:47
resource to create monthly maintenance window
import * as pulumi from "@pulumi/pulumi";
import * as nutanix from "@pierskarsenbarg/nutanix";
const acctest_managed = new nutanix.NdbMaintenanceWindow("acctest-managed", {
dayOfWeek: "TUESDAY",
description: "description",
duration: 2,
recurrence: "MONTHLY",
startTime: "17:04:47",
weekOfMonth: 4,
});
import pulumi
import pulumi_nutanix as nutanix
acctest_managed = nutanix.NdbMaintenanceWindow("acctest-managed",
day_of_week="TUESDAY",
description="description",
duration=2,
recurrence="MONTHLY",
start_time="17:04:47",
week_of_month=4)
package main
import (
"github.com/pierskarsenbarg/pulumi-nutanix/sdk/go/nutanix"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := nutanix.NewNdbMaintenanceWindow(ctx, "acctest-managed", &nutanix.NdbMaintenanceWindowArgs{
DayOfWeek: pulumi.String("TUESDAY"),
Description: pulumi.String("description"),
Duration: pulumi.Int(2),
Recurrence: pulumi.String("MONTHLY"),
StartTime: pulumi.String("17:04:47"),
WeekOfMonth: pulumi.Int(4),
})
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Nutanix = PiersKarsenbarg.Nutanix;
return await Deployment.RunAsync(() =>
{
var acctest_managed = new Nutanix.NdbMaintenanceWindow("acctest-managed", new()
{
DayOfWeek = "TUESDAY",
Description = "description",
Duration = 2,
Recurrence = "MONTHLY",
StartTime = "17:04:47",
WeekOfMonth = 4,
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.nutanix.NdbMaintenanceWindow;
import com.pulumi.nutanix.NdbMaintenanceWindowArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
var acctest_managed = new NdbMaintenanceWindow("acctest-managed", NdbMaintenanceWindowArgs.builder()
.dayOfWeek("TUESDAY")
.description("description")
.duration(2)
.recurrence("MONTHLY")
.startTime("17:04:47")
.weekOfMonth(4)
.build());
}
}
resources:
acctest-managed:
type: nutanix:NdbMaintenanceWindow
properties:
dayOfWeek: TUESDAY
description: description
duration: 2
recurrence: MONTHLY
startTime: 17:04:47
weekOfMonth: 4
Create NdbMaintenanceWindow Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new NdbMaintenanceWindow(name: string, args: NdbMaintenanceWindowArgs, opts?: CustomResourceOptions);
@overload
def NdbMaintenanceWindow(resource_name: str,
args: NdbMaintenanceWindowArgs,
opts: Optional[ResourceOptions] = None)
@overload
def NdbMaintenanceWindow(resource_name: str,
opts: Optional[ResourceOptions] = None,
recurrence: Optional[str] = None,
start_time: Optional[str] = None,
day_of_week: Optional[str] = None,
description: Optional[str] = None,
duration: Optional[int] = None,
name: Optional[str] = None,
tags: Optional[Sequence[NdbMaintenanceWindowTagArgs]] = None,
timezone: Optional[str] = None,
week_of_month: Optional[int] = None)
func NewNdbMaintenanceWindow(ctx *Context, name string, args NdbMaintenanceWindowArgs, opts ...ResourceOption) (*NdbMaintenanceWindow, error)
public NdbMaintenanceWindow(string name, NdbMaintenanceWindowArgs args, CustomResourceOptions? opts = null)
public NdbMaintenanceWindow(String name, NdbMaintenanceWindowArgs args)
public NdbMaintenanceWindow(String name, NdbMaintenanceWindowArgs args, CustomResourceOptions options)
type: nutanix:NdbMaintenanceWindow
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args NdbMaintenanceWindowArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args NdbMaintenanceWindowArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args NdbMaintenanceWindowArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args NdbMaintenanceWindowArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args NdbMaintenanceWindowArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Constructor example
The following reference example uses placeholder values for all input properties.
var ndbMaintenanceWindowResource = new Nutanix.NdbMaintenanceWindow("ndbMaintenanceWindowResource", new()
{
Recurrence = "string",
StartTime = "string",
DayOfWeek = "string",
Description = "string",
Duration = 0,
Name = "string",
Tags = new[]
{
new Nutanix.Inputs.NdbMaintenanceWindowTagArgs
{
EntityId = "string",
EntityType = "string",
TagId = "string",
TagName = "string",
Value = "string",
},
},
Timezone = "string",
WeekOfMonth = 0,
});
example, err := nutanix.NewNdbMaintenanceWindow(ctx, "ndbMaintenanceWindowResource", &nutanix.NdbMaintenanceWindowArgs{
Recurrence: pulumi.String("string"),
StartTime: pulumi.String("string"),
DayOfWeek: pulumi.String("string"),
Description: pulumi.String("string"),
Duration: pulumi.Int(0),
Name: pulumi.String("string"),
Tags: nutanix.NdbMaintenanceWindowTagArray{
&nutanix.NdbMaintenanceWindowTagArgs{
EntityId: pulumi.String("string"),
EntityType: pulumi.String("string"),
TagId: pulumi.String("string"),
TagName: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
Timezone: pulumi.String("string"),
WeekOfMonth: pulumi.Int(0),
})
var ndbMaintenanceWindowResource = new NdbMaintenanceWindow("ndbMaintenanceWindowResource", NdbMaintenanceWindowArgs.builder()
.recurrence("string")
.startTime("string")
.dayOfWeek("string")
.description("string")
.duration(0)
.name("string")
.tags(NdbMaintenanceWindowTagArgs.builder()
.entityId("string")
.entityType("string")
.tagId("string")
.tagName("string")
.value("string")
.build())
.timezone("string")
.weekOfMonth(0)
.build());
ndb_maintenance_window_resource = nutanix.NdbMaintenanceWindow("ndbMaintenanceWindowResource",
recurrence="string",
start_time="string",
day_of_week="string",
description="string",
duration=0,
name="string",
tags=[{
"entity_id": "string",
"entity_type": "string",
"tag_id": "string",
"tag_name": "string",
"value": "string",
}],
timezone="string",
week_of_month=0)
const ndbMaintenanceWindowResource = new nutanix.NdbMaintenanceWindow("ndbMaintenanceWindowResource", {
recurrence: "string",
startTime: "string",
dayOfWeek: "string",
description: "string",
duration: 0,
name: "string",
tags: [{
entityId: "string",
entityType: "string",
tagId: "string",
tagName: "string",
value: "string",
}],
timezone: "string",
weekOfMonth: 0,
});
type: nutanix:NdbMaintenanceWindow
properties:
dayOfWeek: string
description: string
duration: 0
name: string
recurrence: string
startTime: string
tags:
- entityId: string
entityType: string
tagId: string
tagName: string
value: string
timezone: string
weekOfMonth: 0
NdbMaintenanceWindow Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The NdbMaintenanceWindow resource accepts the following input properties:
- Recurrence string
- Supported values [ MONTHLY, WEEKLY ]
- Start
Time string - start time for maintenance window to trigger
- Day
Of stringWeek - Day of the week to trigger maintenance window. Supports [ MONDAY, TUESDAY, WEDNESDAY, THURSDAY, FRIDAY, SATURDAY, SUNDAY ]
- Description string
- Description for maintenance window
- Duration int
- duration in hours. Default is 2
- Name string
- Name for the maintenance window.
- List<Piers
Karsenbarg. Nutanix. Inputs. Ndb Maintenance Window Tag> - tags of maintenance window
- Timezone string
- timezone . Default is Asia/Calcutta .
- Week
Of intMonth - week of the month. Supports [1, 2, 3, 4] .
- Recurrence string
- Supported values [ MONTHLY, WEEKLY ]
- Start
Time string - start time for maintenance window to trigger
- Day
Of stringWeek - Day of the week to trigger maintenance window. Supports [ MONDAY, TUESDAY, WEDNESDAY, THURSDAY, FRIDAY, SATURDAY, SUNDAY ]
- Description string
- Description for maintenance window
- Duration int
- duration in hours. Default is 2
- Name string
- Name for the maintenance window.
- []Ndb
Maintenance Window Tag Args - tags of maintenance window
- Timezone string
- timezone . Default is Asia/Calcutta .
- Week
Of intMonth - week of the month. Supports [1, 2, 3, 4] .
- recurrence String
- Supported values [ MONTHLY, WEEKLY ]
- start
Time String - start time for maintenance window to trigger
- day
Of StringWeek - Day of the week to trigger maintenance window. Supports [ MONDAY, TUESDAY, WEDNESDAY, THURSDAY, FRIDAY, SATURDAY, SUNDAY ]
- description String
- Description for maintenance window
- duration Integer
- duration in hours. Default is 2
- name String
- Name for the maintenance window.
- List<Ndb
Maintenance Window Tag> - tags of maintenance window
- timezone String
- timezone . Default is Asia/Calcutta .
- week
Of IntegerMonth - week of the month. Supports [1, 2, 3, 4] .
- recurrence string
- Supported values [ MONTHLY, WEEKLY ]
- start
Time string - start time for maintenance window to trigger
- day
Of stringWeek - Day of the week to trigger maintenance window. Supports [ MONDAY, TUESDAY, WEDNESDAY, THURSDAY, FRIDAY, SATURDAY, SUNDAY ]
- description string
- Description for maintenance window
- duration number
- duration in hours. Default is 2
- name string
- Name for the maintenance window.
- Ndb
Maintenance Window Tag[] - tags of maintenance window
- timezone string
- timezone . Default is Asia/Calcutta .
- week
Of numberMonth - week of the month. Supports [1, 2, 3, 4] .
- recurrence str
- Supported values [ MONTHLY, WEEKLY ]
- start_
time str - start time for maintenance window to trigger
- day_
of_ strweek - Day of the week to trigger maintenance window. Supports [ MONDAY, TUESDAY, WEDNESDAY, THURSDAY, FRIDAY, SATURDAY, SUNDAY ]
- description str
- Description for maintenance window
- duration int
- duration in hours. Default is 2
- name str
- Name for the maintenance window.
- Sequence[Ndb
Maintenance Window Tag Args] - tags of maintenance window
- timezone str
- timezone . Default is Asia/Calcutta .
- week_
of_ intmonth - week of the month. Supports [1, 2, 3, 4] .
- recurrence String
- Supported values [ MONTHLY, WEEKLY ]
- start
Time String - start time for maintenance window to trigger
- day
Of StringWeek - Day of the week to trigger maintenance window. Supports [ MONDAY, TUESDAY, WEDNESDAY, THURSDAY, FRIDAY, SATURDAY, SUNDAY ]
- description String
- Description for maintenance window
- duration Number
- duration in hours. Default is 2
- name String
- Name for the maintenance window.
- List<Property Map>
- tags of maintenance window
- timezone String
- timezone . Default is Asia/Calcutta .
- week
Of NumberMonth - week of the month. Supports [1, 2, 3, 4] .
Outputs
All input properties are implicitly available as output properties. Additionally, the NdbMaintenanceWindow resource produces the following output properties:
- Access
Level string - access level
- Date
Created string - created date of maintenance window
- Date
Modified string - modified date of maintenance window
- Entity
Task List<PiersAssocs Karsenbarg. Nutanix. Outputs. Ndb Maintenance Window Entity Task Assoc> - entity task association for maintenance window
- Id string
- The provider-assigned unique ID for this managed resource.
- Next
Run stringTime - next run time for maintenance window to trigger
- Owner
Id string - owner id of maintenance window
- Properties
List<Piers
Karsenbarg. Nutanix. Outputs. Ndb Maintenance Window Property> - properties of maintenance window
- Schedules
List<Piers
Karsenbarg. Nutanix. Outputs. Ndb Maintenance Window Schedule> - schedule of maintenance window
- Status string
- status of maintennace window
- Access
Level string - access level
- Date
Created string - created date of maintenance window
- Date
Modified string - modified date of maintenance window
- Entity
Task []NdbAssocs Maintenance Window Entity Task Assoc - entity task association for maintenance window
- Id string
- The provider-assigned unique ID for this managed resource.
- Next
Run stringTime - next run time for maintenance window to trigger
- Owner
Id string - owner id of maintenance window
- Properties
[]Ndb
Maintenance Window Property - properties of maintenance window
- Schedules
[]Ndb
Maintenance Window Schedule - schedule of maintenance window
- Status string
- status of maintennace window
- access
Level String - access level
- date
Created String - created date of maintenance window
- date
Modified String - modified date of maintenance window
- entity
Task List<NdbAssocs Maintenance Window Entity Task Assoc> - entity task association for maintenance window
- id String
- The provider-assigned unique ID for this managed resource.
- next
Run StringTime - next run time for maintenance window to trigger
- owner
Id String - owner id of maintenance window
- properties
List<Ndb
Maintenance Window Property> - properties of maintenance window
- schedules
List<Ndb
Maintenance Window Schedule> - schedule of maintenance window
- status String
- status of maintennace window
- access
Level string - access level
- date
Created string - created date of maintenance window
- date
Modified string - modified date of maintenance window
- entity
Task NdbAssocs Maintenance Window Entity Task Assoc[] - entity task association for maintenance window
- id string
- The provider-assigned unique ID for this managed resource.
- next
Run stringTime - next run time for maintenance window to trigger
- owner
Id string - owner id of maintenance window
- properties
Ndb
Maintenance Window Property[] - properties of maintenance window
- schedules
Ndb
Maintenance Window Schedule[] - schedule of maintenance window
- status string
- status of maintennace window
- access_
level str - access level
- date_
created str - created date of maintenance window
- date_
modified str - modified date of maintenance window
- entity_
task_ Sequence[Ndbassocs Maintenance Window Entity Task Assoc] - entity task association for maintenance window
- id str
- The provider-assigned unique ID for this managed resource.
- next_
run_ strtime - next run time for maintenance window to trigger
- owner_
id str - owner id of maintenance window
- properties
Sequence[Ndb
Maintenance Window Property] - properties of maintenance window
- schedules
Sequence[Ndb
Maintenance Window Schedule] - schedule of maintenance window
- status str
- status of maintennace window
- access
Level String - access level
- date
Created String - created date of maintenance window
- date
Modified String - modified date of maintenance window
- entity
Task List<Property Map>Assocs - entity task association for maintenance window
- id String
- The provider-assigned unique ID for this managed resource.
- next
Run StringTime - next run time for maintenance window to trigger
- owner
Id String - owner id of maintenance window
- properties List<Property Map>
- properties of maintenance window
- schedules List<Property Map>
- schedule of maintenance window
- status String
- status of maintennace window
Look up Existing NdbMaintenanceWindow Resource
Get an existing NdbMaintenanceWindow resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
public static get(name: string, id: Input<ID>, state?: NdbMaintenanceWindowState, opts?: CustomResourceOptions): NdbMaintenanceWindow
@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
access_level: Optional[str] = None,
date_created: Optional[str] = None,
date_modified: Optional[str] = None,
day_of_week: Optional[str] = None,
description: Optional[str] = None,
duration: Optional[int] = None,
entity_task_assocs: Optional[Sequence[NdbMaintenanceWindowEntityTaskAssocArgs]] = None,
name: Optional[str] = None,
next_run_time: Optional[str] = None,
owner_id: Optional[str] = None,
properties: Optional[Sequence[NdbMaintenanceWindowPropertyArgs]] = None,
recurrence: Optional[str] = None,
schedules: Optional[Sequence[NdbMaintenanceWindowScheduleArgs]] = None,
start_time: Optional[str] = None,
status: Optional[str] = None,
tags: Optional[Sequence[NdbMaintenanceWindowTagArgs]] = None,
timezone: Optional[str] = None,
week_of_month: Optional[int] = None) -> NdbMaintenanceWindow
func GetNdbMaintenanceWindow(ctx *Context, name string, id IDInput, state *NdbMaintenanceWindowState, opts ...ResourceOption) (*NdbMaintenanceWindow, error)
public static NdbMaintenanceWindow Get(string name, Input<string> id, NdbMaintenanceWindowState? state, CustomResourceOptions? opts = null)
public static NdbMaintenanceWindow get(String name, Output<String> id, NdbMaintenanceWindowState state, CustomResourceOptions options)
Resource lookup is not supported in YAML
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- Access
Level string - access level
- Date
Created string - created date of maintenance window
- Date
Modified string - modified date of maintenance window
- Day
Of stringWeek - Day of the week to trigger maintenance window. Supports [ MONDAY, TUESDAY, WEDNESDAY, THURSDAY, FRIDAY, SATURDAY, SUNDAY ]
- Description string
- Description for maintenance window
- Duration int
- duration in hours. Default is 2
- Entity
Task List<PiersAssocs Karsenbarg. Nutanix. Inputs. Ndb Maintenance Window Entity Task Assoc> - entity task association for maintenance window
- Name string
- Name for the maintenance window.
- Next
Run stringTime - next run time for maintenance window to trigger
- Owner
Id string - owner id of maintenance window
- Properties
List<Piers
Karsenbarg. Nutanix. Inputs. Ndb Maintenance Window Property> - properties of maintenance window
- Recurrence string
- Supported values [ MONTHLY, WEEKLY ]
- Schedules
List<Piers
Karsenbarg. Nutanix. Inputs. Ndb Maintenance Window Schedule> - schedule of maintenance window
- Start
Time string - start time for maintenance window to trigger
- Status string
- status of maintennace window
- List<Piers
Karsenbarg. Nutanix. Inputs. Ndb Maintenance Window Tag> - tags of maintenance window
- Timezone string
- timezone . Default is Asia/Calcutta .
- Week
Of intMonth - week of the month. Supports [1, 2, 3, 4] .
- Access
Level string - access level
- Date
Created string - created date of maintenance window
- Date
Modified string - modified date of maintenance window
- Day
Of stringWeek - Day of the week to trigger maintenance window. Supports [ MONDAY, TUESDAY, WEDNESDAY, THURSDAY, FRIDAY, SATURDAY, SUNDAY ]
- Description string
- Description for maintenance window
- Duration int
- duration in hours. Default is 2
- Entity
Task []NdbAssocs Maintenance Window Entity Task Assoc Args - entity task association for maintenance window
- Name string
- Name for the maintenance window.
- Next
Run stringTime - next run time for maintenance window to trigger
- Owner
Id string - owner id of maintenance window
- Properties
[]Ndb
Maintenance Window Property Args - properties of maintenance window
- Recurrence string
- Supported values [ MONTHLY, WEEKLY ]
- Schedules
[]Ndb
Maintenance Window Schedule Args - schedule of maintenance window
- Start
Time string - start time for maintenance window to trigger
- Status string
- status of maintennace window
- []Ndb
Maintenance Window Tag Args - tags of maintenance window
- Timezone string
- timezone . Default is Asia/Calcutta .
- Week
Of intMonth - week of the month. Supports [1, 2, 3, 4] .
- access
Level String - access level
- date
Created String - created date of maintenance window
- date
Modified String - modified date of maintenance window
- day
Of StringWeek - Day of the week to trigger maintenance window. Supports [ MONDAY, TUESDAY, WEDNESDAY, THURSDAY, FRIDAY, SATURDAY, SUNDAY ]
- description String
- Description for maintenance window
- duration Integer
- duration in hours. Default is 2
- entity
Task List<NdbAssocs Maintenance Window Entity Task Assoc> - entity task association for maintenance window
- name String
- Name for the maintenance window.
- next
Run StringTime - next run time for maintenance window to trigger
- owner
Id String - owner id of maintenance window
- properties
List<Ndb
Maintenance Window Property> - properties of maintenance window
- recurrence String
- Supported values [ MONTHLY, WEEKLY ]
- schedules
List<Ndb
Maintenance Window Schedule> - schedule of maintenance window
- start
Time String - start time for maintenance window to trigger
- status String
- status of maintennace window
- List<Ndb
Maintenance Window Tag> - tags of maintenance window
- timezone String
- timezone . Default is Asia/Calcutta .
- week
Of IntegerMonth - week of the month. Supports [1, 2, 3, 4] .
- access
Level string - access level
- date
Created string - created date of maintenance window
- date
Modified string - modified date of maintenance window
- day
Of stringWeek - Day of the week to trigger maintenance window. Supports [ MONDAY, TUESDAY, WEDNESDAY, THURSDAY, FRIDAY, SATURDAY, SUNDAY ]
- description string
- Description for maintenance window
- duration number
- duration in hours. Default is 2
- entity
Task NdbAssocs Maintenance Window Entity Task Assoc[] - entity task association for maintenance window
- name string
- Name for the maintenance window.
- next
Run stringTime - next run time for maintenance window to trigger
- owner
Id string - owner id of maintenance window
- properties
Ndb
Maintenance Window Property[] - properties of maintenance window
- recurrence string
- Supported values [ MONTHLY, WEEKLY ]
- schedules
Ndb
Maintenance Window Schedule[] - schedule of maintenance window
- start
Time string - start time for maintenance window to trigger
- status string
- status of maintennace window
- Ndb
Maintenance Window Tag[] - tags of maintenance window
- timezone string
- timezone . Default is Asia/Calcutta .
- week
Of numberMonth - week of the month. Supports [1, 2, 3, 4] .
- access_
level str - access level
- date_
created str - created date of maintenance window
- date_
modified str - modified date of maintenance window
- day_
of_ strweek - Day of the week to trigger maintenance window. Supports [ MONDAY, TUESDAY, WEDNESDAY, THURSDAY, FRIDAY, SATURDAY, SUNDAY ]
- description str
- Description for maintenance window
- duration int
- duration in hours. Default is 2
- entity_
task_ Sequence[Ndbassocs Maintenance Window Entity Task Assoc Args] - entity task association for maintenance window
- name str
- Name for the maintenance window.
- next_
run_ strtime - next run time for maintenance window to trigger
- owner_
id str - owner id of maintenance window
- properties
Sequence[Ndb
Maintenance Window Property Args] - properties of maintenance window
- recurrence str
- Supported values [ MONTHLY, WEEKLY ]
- schedules
Sequence[Ndb
Maintenance Window Schedule Args] - schedule of maintenance window
- start_
time str - start time for maintenance window to trigger
- status str
- status of maintennace window
- Sequence[Ndb
Maintenance Window Tag Args] - tags of maintenance window
- timezone str
- timezone . Default is Asia/Calcutta .
- week_
of_ intmonth - week of the month. Supports [1, 2, 3, 4] .
- access
Level String - access level
- date
Created String - created date of maintenance window
- date
Modified String - modified date of maintenance window
- day
Of StringWeek - Day of the week to trigger maintenance window. Supports [ MONDAY, TUESDAY, WEDNESDAY, THURSDAY, FRIDAY, SATURDAY, SUNDAY ]
- description String
- Description for maintenance window
- duration Number
- duration in hours. Default is 2
- entity
Task List<Property Map>Assocs - entity task association for maintenance window
- name String
- Name for the maintenance window.
- next
Run StringTime - next run time for maintenance window to trigger
- owner
Id String - owner id of maintenance window
- properties List<Property Map>
- properties of maintenance window
- recurrence String
- Supported values [ MONTHLY, WEEKLY ]
- schedules List<Property Map>
- schedule of maintenance window
- start
Time String - start time for maintenance window to trigger
- status String
- status of maintennace window
- List<Property Map>
- tags of maintenance window
- timezone String
- timezone . Default is Asia/Calcutta .
- week
Of NumberMonth - week of the month. Supports [1, 2, 3, 4] .
Supporting Types
NdbMaintenanceWindowEntityTaskAssoc, NdbMaintenanceWindowEntityTaskAssocArgs
- Access
Level string - access level
- Date
Created string - created date of maintenance window
- Date
Modified string - modified date of maintenance window
- Description string
- Description for maintenance window
- Entity string
- Entity
Id string - Entity
Type string - Id string
- Maintenance
Window stringId - Maintenance
Window stringOwner Id - Name string
- Name for the maintenance window.
- Owner
Id string - owner id of maintenance window
- Payloads
List<Piers
Karsenbarg. Nutanix. Inputs. Ndb Maintenance Window Entity Task Assoc Payload> - Properties
List<Piers
Karsenbarg. Nutanix. Inputs. Ndb Maintenance Window Entity Task Assoc Property> - properties of maintenance window
- Status string
- status of maintennace window
- List<Piers
Karsenbarg. Nutanix. Inputs. Ndb Maintenance Window Entity Task Assoc Tag> - tags of maintenance window
- Task
Type string
- Access
Level string - access level
- Date
Created string - created date of maintenance window
- Date
Modified string - modified date of maintenance window
- Description string
- Description for maintenance window
- Entity string
- Entity
Id string - Entity
Type string - Id string
- Maintenance
Window stringId - Maintenance
Window stringOwner Id - Name string
- Name for the maintenance window.
- Owner
Id string - owner id of maintenance window
- Payloads
[]Ndb
Maintenance Window Entity Task Assoc Payload - Properties
[]Ndb
Maintenance Window Entity Task Assoc Property - properties of maintenance window
- Status string
- status of maintennace window
- []Ndb
Maintenance Window Entity Task Assoc Tag - tags of maintenance window
- Task
Type string
- access
Level String - access level
- date
Created String - created date of maintenance window
- date
Modified String - modified date of maintenance window
- description String
- Description for maintenance window
- entity String
- entity
Id String - entity
Type String - id String
- maintenance
Window StringId - maintenance
Window StringOwner Id - name String
- Name for the maintenance window.
- owner
Id String - owner id of maintenance window
- payloads
List<Ndb
Maintenance Window Entity Task Assoc Payload> - properties
List<Ndb
Maintenance Window Entity Task Assoc Property> - properties of maintenance window
- status String
- status of maintennace window
- List<Ndb
Maintenance Window Entity Task Assoc Tag> - tags of maintenance window
- task
Type String
- access
Level string - access level
- date
Created string - created date of maintenance window
- date
Modified string - modified date of maintenance window
- description string
- Description for maintenance window
- entity string
- entity
Id string - entity
Type string - id string
- maintenance
Window stringId - maintenance
Window stringOwner Id - name string
- Name for the maintenance window.
- owner
Id string - owner id of maintenance window
- payloads
Ndb
Maintenance Window Entity Task Assoc Payload[] - properties
Ndb
Maintenance Window Entity Task Assoc Property[] - properties of maintenance window
- status string
- status of maintennace window
- Ndb
Maintenance Window Entity Task Assoc Tag[] - tags of maintenance window
- task
Type string
- access_
level str - access level
- date_
created str - created date of maintenance window
- date_
modified str - modified date of maintenance window
- description str
- Description for maintenance window
- entity str
- entity_
id str - entity_
type str - id str
- maintenance_
window_ strid - maintenance_
window_ strowner_ id - name str
- Name for the maintenance window.
- owner_
id str - owner id of maintenance window
- payloads
Sequence[Ndb
Maintenance Window Entity Task Assoc Payload] - properties
Sequence[Ndb
Maintenance Window Entity Task Assoc Property] - properties of maintenance window
- status str
- status of maintennace window
- Sequence[Ndb
Maintenance Window Entity Task Assoc Tag] - tags of maintenance window
- task_
type str
- access
Level String - access level
- date
Created String - created date of maintenance window
- date
Modified String - modified date of maintenance window
- description String
- Description for maintenance window
- entity String
- entity
Id String - entity
Type String - id String
- maintenance
Window StringId - maintenance
Window StringOwner Id - name String
- Name for the maintenance window.
- owner
Id String - owner id of maintenance window
- payloads List<Property Map>
- properties List<Property Map>
- properties of maintenance window
- status String
- status of maintennace window
- List<Property Map>
- tags of maintenance window
- task
Type String
NdbMaintenanceWindowEntityTaskAssocPayload, NdbMaintenanceWindowEntityTaskAssocPayloadArgs
NdbMaintenanceWindowEntityTaskAssocPayloadPrePostCommand, NdbMaintenanceWindowEntityTaskAssocPayloadPrePostCommandArgs
- Post
Command string - Pre
Command string
- Post
Command string - Pre
Command string
- post
Command String - pre
Command String
- post
Command string - pre
Command string
- post_
command str - pre_
command str
- post
Command String - pre
Command String
NdbMaintenanceWindowEntityTaskAssocProperty, NdbMaintenanceWindowEntityTaskAssocPropertyArgs
NdbMaintenanceWindowEntityTaskAssocTag, NdbMaintenanceWindowEntityTaskAssocTagArgs
- Entity
Id string - Entity
Type string - Tag
Id string - Tag
Name string - Value string
- Entity
Id string - Entity
Type string - Tag
Id string - Tag
Name string - Value string
- entity
Id String - entity
Type String - tag
Id String - tag
Name String - value String
- entity
Id string - entity
Type string - tag
Id string - tag
Name string - value string
- entity_
id str - entity_
type str - tag_
id str - tag_
name str - value str
- entity
Id String - entity
Type String - tag
Id String - tag
Name String - value String
NdbMaintenanceWindowProperty, NdbMaintenanceWindowPropertyArgs
NdbMaintenanceWindowSchedule, NdbMaintenanceWindowScheduleArgs
- Day
Of stringWeek - Day of the week to trigger maintenance window. Supports [ MONDAY, TUESDAY, WEDNESDAY, THURSDAY, FRIDAY, SATURDAY, SUNDAY ]
- Duration int
- duration in hours. Default is 2
- Hour int
- Minute int
- Recurrence string
- Supported values [ MONTHLY, WEEKLY ]
- Start
Time string - start time for maintenance window to trigger
- Threshold string
- Timezone string
- timezone . Default is Asia/Calcutta .
- Week
Of intMonth - week of the month. Supports [1, 2, 3, 4] .
- Day
Of stringWeek - Day of the week to trigger maintenance window. Supports [ MONDAY, TUESDAY, WEDNESDAY, THURSDAY, FRIDAY, SATURDAY, SUNDAY ]
- Duration int
- duration in hours. Default is 2
- Hour int
- Minute int
- Recurrence string
- Supported values [ MONTHLY, WEEKLY ]
- Start
Time string - start time for maintenance window to trigger
- Threshold string
- Timezone string
- timezone . Default is Asia/Calcutta .
- Week
Of intMonth - week of the month. Supports [1, 2, 3, 4] .
- day
Of StringWeek - Day of the week to trigger maintenance window. Supports [ MONDAY, TUESDAY, WEDNESDAY, THURSDAY, FRIDAY, SATURDAY, SUNDAY ]
- duration Integer
- duration in hours. Default is 2
- hour Integer
- minute Integer
- recurrence String
- Supported values [ MONTHLY, WEEKLY ]
- start
Time String - start time for maintenance window to trigger
- threshold String
- timezone String
- timezone . Default is Asia/Calcutta .
- week
Of IntegerMonth - week of the month. Supports [1, 2, 3, 4] .
- day
Of stringWeek - Day of the week to trigger maintenance window. Supports [ MONDAY, TUESDAY, WEDNESDAY, THURSDAY, FRIDAY, SATURDAY, SUNDAY ]
- duration number
- duration in hours. Default is 2
- hour number
- minute number
- recurrence string
- Supported values [ MONTHLY, WEEKLY ]
- start
Time string - start time for maintenance window to trigger
- threshold string
- timezone string
- timezone . Default is Asia/Calcutta .
- week
Of numberMonth - week of the month. Supports [1, 2, 3, 4] .
- day_
of_ strweek - Day of the week to trigger maintenance window. Supports [ MONDAY, TUESDAY, WEDNESDAY, THURSDAY, FRIDAY, SATURDAY, SUNDAY ]
- duration int
- duration in hours. Default is 2
- hour int
- minute int
- recurrence str
- Supported values [ MONTHLY, WEEKLY ]
- start_
time str - start time for maintenance window to trigger
- threshold str
- timezone str
- timezone . Default is Asia/Calcutta .
- week_
of_ intmonth - week of the month. Supports [1, 2, 3, 4] .
- day
Of StringWeek - Day of the week to trigger maintenance window. Supports [ MONDAY, TUESDAY, WEDNESDAY, THURSDAY, FRIDAY, SATURDAY, SUNDAY ]
- duration Number
- duration in hours. Default is 2
- hour Number
- minute Number
- recurrence String
- Supported values [ MONTHLY, WEEKLY ]
- start
Time String - start time for maintenance window to trigger
- threshold String
- timezone String
- timezone . Default is Asia/Calcutta .
- week
Of NumberMonth - week of the month. Supports [1, 2, 3, 4] .
NdbMaintenanceWindowTag, NdbMaintenanceWindowTagArgs
- Entity
Id string - Entity
Type string - Tag
Id string - Tag
Name string - Value string
- Entity
Id string - Entity
Type string - Tag
Id string - Tag
Name string - Value string
- entity
Id String - entity
Type String - tag
Id String - tag
Name String - value String
- entity
Id string - entity
Type string - tag
Id string - tag
Name string - value string
- entity_
id str - entity_
type str - tag_
id str - tag_
name str - value str
- entity
Id String - entity
Type String - tag
Id String - tag
Name String - value String
Package Details
- Repository
- nutanix pierskarsenbarg/pulumi-nutanix
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
nutanix
Terraform Provider.