azure.mgmt.iotcentral.models module¶
-
class
azure.mgmt.iotcentral.models.
App
(*, location: str, sku, tags=None, display_name: str = None, subdomain: str = None, template: str = None, **kwargs)[source]¶ Bases:
azure.mgmt.iotcentral.models._models_py3.Resource
The IoT Central application.
Variables are only populated by the server, and will be ignored when sending a request.
All required parameters must be populated in order to send to Azure.
- Variables
- Parameters
location (str) – Required. The resource location.
display_name (str) – The display name of the application.
subdomain (str) – The subdomain of the application.
template (str) – The ID of the application template, which is a blueprint that defines the characteristics and behaviors of an application. Optional; if not specified, defaults to a blank blueprint and allows the application to be defined from scratch.
sku (AppSkuInfo) – Required. A valid instance SKU.
-
class
azure.mgmt.iotcentral.models.
AppAvailabilityInfo
(**kwargs)[source]¶ Bases:
msrest.serialization.Model
The properties indicating whether a given IoT Central application name or subdomain is available.
Variables are only populated by the server, and will be ignored when sending a request.
-
class
azure.mgmt.iotcentral.models.
AppPaged
(*args, **kwargs)[source]¶ Bases:
msrest.paging.Paged
A paging container for iterating over a list of
App
objectBring async to Paging.
“async_command” is mandatory keyword argument for this mixin to work.
-
class
azure.mgmt.iotcentral.models.
AppPatch
(*, tags=None, sku=None, display_name: str = None, subdomain: str = None, template: str = None, **kwargs)[source]¶ Bases:
msrest.serialization.Model
The description of the IoT Central application.
Variables are only populated by the server, and will be ignored when sending a request.
- Parameters
sku (AppSkuInfo) – A valid instance SKU.
display_name (str) – The display name of the application.
subdomain (str) – The subdomain of the application.
template (str) – The ID of the application template, which is a blueprint that defines the characteristics and behaviors of an application. Optional; if not specified, defaults to a blank blueprint and allows the application to be defined from scratch.
- Variables
application_id (str) – The ID of the application.
-
class
azure.mgmt.iotcentral.models.
AppSku
(value)[source]¶ -
An enumeration.
-
f1
= 'F1'¶
-
s1
= 'S1'¶
-
st0
= 'ST0'¶
-
st1
= 'ST1'¶
-
st2
= 'ST2'¶
-
-
class
azure.mgmt.iotcentral.models.
AppSkuInfo
(*, name, **kwargs)[source]¶ Bases:
msrest.serialization.Model
Information about the SKU of the IoT Central application.
All required parameters must be populated in order to send to Azure.
-
class
azure.mgmt.iotcentral.models.
AppTemplate
(**kwargs)[source]¶ Bases:
msrest.serialization.Model
IoT Central Application Template.
Variables are only populated by the server, and will be ignored when sending a request.
- Variables
manifest_id (str) – The ID of the template.
manifest_version (str) – The version of the template.
app_template_name (str) – The name of the template.
title (str) – The title of the template.
order (float) – The order of the template in the templates list.
description (str) – The description of the template.
-
class
azure.mgmt.iotcentral.models.
AppTemplatePaged
(*args, **kwargs)[source]¶ Bases:
msrest.paging.Paged
A paging container for iterating over a list of
AppTemplate
objectBring async to Paging.
“async_command” is mandatory keyword argument for this mixin to work.
-
class
azure.mgmt.iotcentral.models.
CloudErrorBody
(*, details=None, **kwargs)[source]¶ Bases:
msrest.serialization.Model
Details of error response.
Variables are only populated by the server, and will be ignored when sending a request.
-
class
azure.mgmt.iotcentral.models.
Operation
(*, display=None, **kwargs)[source]¶ Bases:
msrest.serialization.Model
IoT Central REST API operation.
Variables are only populated by the server, and will be ignored when sending a request.
- Variables
name (str) – Operation name: {provider}/{resource}/{read | write | action | delete}
- Parameters
display (OperationDisplay) – The object that represents the operation.
-
class
azure.mgmt.iotcentral.models.
OperationDisplay
(**kwargs)[source]¶ Bases:
msrest.serialization.Model
The object that represents the operation.
Variables are only populated by the server, and will be ignored when sending a request.
-
class
azure.mgmt.iotcentral.models.
OperationInputs
(*, name: str, type: str = 'IoTApps', **kwargs)[source]¶ Bases:
msrest.serialization.Model
Input values.
All required parameters must be populated in order to send to Azure.
-
class
azure.mgmt.iotcentral.models.
OperationPaged
(*args, **kwargs)[source]¶ Bases:
msrest.paging.Paged
A paging container for iterating over a list of
Operation
objectBring async to Paging.
“async_command” is mandatory keyword argument for this mixin to work.
-
class
azure.mgmt.iotcentral.models.
Resource
(*, location: str, tags=None, **kwargs)[source]¶ Bases:
msrest.serialization.Model
The common properties of an ARM resource.
Variables are only populated by the server, and will be ignored when sending a request.
All required parameters must be populated in order to send to Azure.