zpa.ServiceEdgeAssistantSchedule
Explore with Pulumi AI
Create ServiceEdgeAssistantSchedule Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new ServiceEdgeAssistantSchedule(name: string, args?: ServiceEdgeAssistantScheduleArgs, opts?: CustomResourceOptions);
@overload
def ServiceEdgeAssistantSchedule(resource_name: str,
args: Optional[ServiceEdgeAssistantScheduleArgs] = None,
opts: Optional[ResourceOptions] = None)
@overload
def ServiceEdgeAssistantSchedule(resource_name: str,
opts: Optional[ResourceOptions] = None,
customer_id: Optional[str] = None,
delete_disabled: Optional[bool] = None,
enabled: Optional[bool] = None,
frequency: Optional[str] = None,
frequency_interval: Optional[str] = None)
func NewServiceEdgeAssistantSchedule(ctx *Context, name string, args *ServiceEdgeAssistantScheduleArgs, opts ...ResourceOption) (*ServiceEdgeAssistantSchedule, error)
public ServiceEdgeAssistantSchedule(string name, ServiceEdgeAssistantScheduleArgs? args = null, CustomResourceOptions? opts = null)
public ServiceEdgeAssistantSchedule(String name, ServiceEdgeAssistantScheduleArgs args)
public ServiceEdgeAssistantSchedule(String name, ServiceEdgeAssistantScheduleArgs args, CustomResourceOptions options)
type: zpa:ServiceEdgeAssistantSchedule
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 ServiceEdgeAssistantScheduleArgs
- 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 ServiceEdgeAssistantScheduleArgs
- 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 ServiceEdgeAssistantScheduleArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args ServiceEdgeAssistantScheduleArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args ServiceEdgeAssistantScheduleArgs
- 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 serviceEdgeAssistantScheduleResource = new Zpa.ServiceEdgeAssistantSchedule("serviceEdgeAssistantScheduleResource", new()
{
CustomerId = "string",
DeleteDisabled = false,
Enabled = false,
Frequency = "string",
FrequencyInterval = "string",
});
example, err := zpa.NewServiceEdgeAssistantSchedule(ctx, "serviceEdgeAssistantScheduleResource", &zpa.ServiceEdgeAssistantScheduleArgs{
CustomerId: pulumi.String("string"),
DeleteDisabled: pulumi.Bool(false),
Enabled: pulumi.Bool(false),
Frequency: pulumi.String("string"),
FrequencyInterval: pulumi.String("string"),
})
var serviceEdgeAssistantScheduleResource = new ServiceEdgeAssistantSchedule("serviceEdgeAssistantScheduleResource", ServiceEdgeAssistantScheduleArgs.builder()
.customerId("string")
.deleteDisabled(false)
.enabled(false)
.frequency("string")
.frequencyInterval("string")
.build());
service_edge_assistant_schedule_resource = zpa.ServiceEdgeAssistantSchedule("serviceEdgeAssistantScheduleResource",
customer_id="string",
delete_disabled=False,
enabled=False,
frequency="string",
frequency_interval="string")
const serviceEdgeAssistantScheduleResource = new zpa.ServiceEdgeAssistantSchedule("serviceEdgeAssistantScheduleResource", {
customerId: "string",
deleteDisabled: false,
enabled: false,
frequency: "string",
frequencyInterval: "string",
});
type: zpa:ServiceEdgeAssistantSchedule
properties:
customerId: string
deleteDisabled: false
enabled: false
frequency: string
frequencyInterval: string
ServiceEdgeAssistantSchedule 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 ServiceEdgeAssistantSchedule resource accepts the following input properties:
- Customer
Id string - Delete
Disabled bool - Enabled bool
- Frequency string
- Frequency
Interval string
- Customer
Id string - Delete
Disabled bool - Enabled bool
- Frequency string
- Frequency
Interval string
- customer
Id String - delete
Disabled Boolean - enabled Boolean
- frequency String
- frequency
Interval String
- customer
Id string - delete
Disabled boolean - enabled boolean
- frequency string
- frequency
Interval string
- customer_
id str - delete_
disabled bool - enabled bool
- frequency str
- frequency_
interval str
- customer
Id String - delete
Disabled Boolean - enabled Boolean
- frequency String
- frequency
Interval String
Outputs
All input properties are implicitly available as output properties. Additionally, the ServiceEdgeAssistantSchedule resource produces the following output properties:
- Id string
- The provider-assigned unique ID for this managed resource.
- Id string
- The provider-assigned unique ID for this managed resource.
- id String
- The provider-assigned unique ID for this managed resource.
- id string
- The provider-assigned unique ID for this managed resource.
- id str
- The provider-assigned unique ID for this managed resource.
- id String
- The provider-assigned unique ID for this managed resource.
Look up Existing ServiceEdgeAssistantSchedule Resource
Get an existing ServiceEdgeAssistantSchedule 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?: ServiceEdgeAssistantScheduleState, opts?: CustomResourceOptions): ServiceEdgeAssistantSchedule
@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
customer_id: Optional[str] = None,
delete_disabled: Optional[bool] = None,
enabled: Optional[bool] = None,
frequency: Optional[str] = None,
frequency_interval: Optional[str] = None) -> ServiceEdgeAssistantSchedule
func GetServiceEdgeAssistantSchedule(ctx *Context, name string, id IDInput, state *ServiceEdgeAssistantScheduleState, opts ...ResourceOption) (*ServiceEdgeAssistantSchedule, error)
public static ServiceEdgeAssistantSchedule Get(string name, Input<string> id, ServiceEdgeAssistantScheduleState? state, CustomResourceOptions? opts = null)
public static ServiceEdgeAssistantSchedule get(String name, Output<String> id, ServiceEdgeAssistantScheduleState 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.
- Customer
Id string - Delete
Disabled bool - Enabled bool
- Frequency string
- Frequency
Interval string
- Customer
Id string - Delete
Disabled bool - Enabled bool
- Frequency string
- Frequency
Interval string
- customer
Id String - delete
Disabled Boolean - enabled Boolean
- frequency String
- frequency
Interval String
- customer
Id string - delete
Disabled boolean - enabled boolean
- frequency string
- frequency
Interval string
- customer_
id str - delete_
disabled bool - enabled bool
- frequency str
- frequency_
interval str
- customer
Id String - delete
Disabled Boolean - enabled Boolean
- frequency String
- frequency
Interval String
Package Details
- Repository
- zpa zscaler/pulumi-zpa
- License
- MIT
- Notes
- This Pulumi package is based on the
zpa
Terraform Provider.