JobScheduleDisableOptions Class   
Additional parameters for disable operation.
Constructor
JobScheduleDisableOptions(*, timeout: int = 30, client_request_id: str = None, return_client_request_id: bool = False, ocp_date=None, if_match: str = None, if_none_match: str = None, if_modified_since=None, if_unmodified_since=None, **kwargs)Parameters
| Name | Description | 
|---|---|
| timeout 
				Required
			 | The maximum time that the server can spend processing the request, in seconds. The default is 30 seconds. If the value is larger than 30, the default will be used instead. Default value: 30 . | 
| client_request_id 
				Required
			 | The caller-generated request identity, in the form of a GUID with no decoration such as curly braces, e.g. 9C4D50EE-2D56-4CD3-8152-34347DC9F2B0. | 
| return_client_request_id 
				Required
			 | Whether the server should return the client-request-id in the response. Default value: False . | 
| ocp_date 
				Required
			 | The time the request was issued. Client libraries typically set this to the current system clock time; set it explicitly if you are calling the REST API directly. | 
| if_match 
				Required
			 | An ETag value associated with the version of the resource known to the client. The operation will be performed only if the resource's current ETag on the service exactly matches the value specified by the client. | 
| if_none_match 
				Required
			 | An ETag value associated with the version of the resource known to the client. The operation will be performed only if the resource's current ETag on the service does not match the value specified by the client. | 
| if_modified_since 
				Required
			 | A timestamp indicating the last modified time of the resource known to the client. The operation will be performed only if the resource on the service has been modified since the specified time. | 
| if_unmodified_since 
				Required
			 | A timestamp indicating the last modified time of the resource known to the client. The operation will be performed only if the resource on the service has not been modified since the specified time. | 
Keyword-Only Parameters
| Name | Description | 
|---|---|
| timeout | Default value: 30 | 
| client_request_id | Default value: None | 
| return_client_request_id | Default value: False | 
| ocp_date | Default value: None | 
| if_match | Default value: None | 
| if_none_match | Default value: None | 
| if_modified_since | Default value: None | 
| if_unmodified_since | Default value: None | 
Methods
| as_dict | Return a dict that can be JSONify using json.dump. Advanced usage might optionally use a callback as parameter: Key is the attribute name used in Python. Attr_desc is a dict of metadata. Currently contains 'type' with the msrest type and 'key' with the RestAPI encoded key. Value is the current value in this object. The string returned will be used to serialize the key. If the return type is a list, this is considered hierarchical result dict. See the three examples in this file: 
 If you want XML serialization, you can pass the kwargs is_xml=True. | 
| deserialize | Parse a str using the RestAPI syntax and return a model. | 
| enable_additional_properties_sending | |
| from_dict | Parse a dict using given key extractor return a model. By default consider key extractors (rest_key_case_insensitive_extractor, attribute_key_case_insensitive_extractor and last_rest_key_case_insensitive_extractor) | 
| is_xml_model | |
| serialize | Return the JSON that would be sent to azure from this model. This is an alias to as_dict(full_restapi_key_transformer, keep_readonly=False). If you want XML serialization, you can pass the kwargs is_xml=True. | 
| validate | Validate this model recursively and return a list of ValidationError. | 
as_dict
Return a dict that can be JSONify using json.dump.
Advanced usage might optionally use a callback as parameter:
Key is the attribute name used in Python. Attr_desc is a dict of metadata. Currently contains 'type' with the msrest type and 'key' with the RestAPI encoded key. Value is the current value in this object.
The string returned will be used to serialize the key. If the return type is a list, this is considered hierarchical result dict.
See the three examples in this file:
- attribute_transformer 
- full_restapi_key_transformer 
- last_restapi_key_transformer 
If you want XML serialization, you can pass the kwargs is_xml=True.
as_dict(keep_readonly=True, key_transformer=<function attribute_transformer>, **kwargs)Parameters
| Name | Description | 
|---|---|
| key_transformer | 
				<xref:function>
		 A key transformer function. | 
| keep_readonly | Default value: True | 
Returns
| Type | Description | 
|---|---|
| A dict JSON compatible object | 
deserialize
Parse a str using the RestAPI syntax and return a model.
deserialize(data, content_type=None)Parameters
| Name | Description | 
|---|---|
| data 
				Required
			 | A str using RestAPI structure. JSON by default. | 
| content_type | JSON by default, set application/xml if XML. Default value: None | 
Returns
| Type | Description | 
|---|---|
| An instance of this model | 
Exceptions
| Type | Description | 
|---|---|
| 
							   DeserializationError if something went wrong 
						 | 
enable_additional_properties_sending
enable_additional_properties_sending()from_dict
Parse a dict using given key extractor return a model.
By default consider key extractors (rest_key_case_insensitive_extractor, attribute_key_case_insensitive_extractor and last_rest_key_case_insensitive_extractor)
from_dict(data, key_extractors=None, content_type=None)Parameters
| Name | Description | 
|---|---|
| data 
				Required
			 | A dict using RestAPI structure | 
| content_type | JSON by default, set application/xml if XML. Default value: None | 
| key_extractors | Default value: None | 
Returns
| Type | Description | 
|---|---|
| An instance of this model | 
Exceptions
| Type | Description | 
|---|---|
| 
							   DeserializationError if something went wrong 
						 | 
is_xml_model
is_xml_model()serialize
Return the JSON that would be sent to azure from this model.
This is an alias to as_dict(full_restapi_key_transformer, keep_readonly=False).
If you want XML serialization, you can pass the kwargs is_xml=True.
serialize(keep_readonly=False, **kwargs)Parameters
| Name | Description | 
|---|---|
| keep_readonly | If you want to serialize the readonly attributes Default value: False | 
Returns
| Type | Description | 
|---|---|
| A dict JSON compatible object | 
validate
Validate this model recursively and return a list of ValidationError.
validate()Returns
| Type | Description | 
|---|---|
| A list of validation error |