CacheExpires helper function to determine remaining time before repeating a request.
NewAPIClient creates a new API client.
NewAPIResponse returns a new APIResponse object.
NewAPIResponseWithError returns a new APIResponse object with the provided error message.
NewAuthToken instantiates a new AuthToken object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewAuthTokenWithDefaults instantiates a new AuthToken object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewConfiguration returns a new Configuration object.
NewDeviceGroup instantiates a new DeviceGroup object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewDeviceGroupSerializerWithDevicePk instantiates a new DeviceGroupSerializerWithDevicePk object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewDeviceGroupSerializerWithDevicePkWithDefaults instantiates a new DeviceGroupSerializerWithDevicePk object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewDeviceGroupWithDefaults instantiates a new DeviceGroup object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewDeviceSerializerPublic instantiates a new DeviceSerializerPublic object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewDeviceSerializerPublicWithDefaults instantiates a new DeviceSerializerPublic object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewEventEnumFromValue returns a pointer to a valid EventEnum for the value passed as argument, or an error if the value passed is not allowed by the enum.
NewGroupLocation instantiates a new GroupLocation object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewGroupLocationWithDefaults instantiates a new GroupLocation object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewLabel instantiates a new Label object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewLabelSerializerWithPermissions instantiates a new LabelSerializerWithPermissions object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewLabelSerializerWithPermissionsWithDefaults instantiates a new LabelSerializerWithPermissions object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewLabelWithDefaults instantiates a new Label object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewLightDevice instantiates a new LightDevice object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewLightDeviceWithDefaults instantiates a new LightDevice object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewLocation instantiates a new Location object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewLocationSerializerWriteOnly instantiates a new LocationSerializerWriteOnly object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewLocationSerializerWriteOnlyWithDefaults instantiates a new LocationSerializerWriteOnly object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewLocationWithDefaults instantiates a new Location object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewLog instantiates a new Log object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewLoggedInUser instantiates a new LoggedInUser object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewLoggedInUserWithDefaults instantiates a new LoggedInUser object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewLogWithDefaults instantiates a new Log object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewNestedDeviceGroup instantiates a new NestedDeviceGroup object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewNestedDeviceGroupWithDefaults instantiates a new NestedDeviceGroup object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
NewObjectPermissions instantiates a new ObjectPermissions object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewObjectPermissionsWithDefaults instantiates a new ObjectPermissions object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPaginatedDeviceGroupList instantiates a new PaginatedDeviceGroupList object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPaginatedDeviceGroupListWithDefaults instantiates a new PaginatedDeviceGroupList object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPaginatedDeviceSerializerPublicList instantiates a new PaginatedDeviceSerializerPublicList object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPaginatedDeviceSerializerPublicListWithDefaults instantiates a new PaginatedDeviceSerializerPublicList object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPaginatedLabelList instantiates a new PaginatedLabelList object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPaginatedLabelListWithDefaults instantiates a new PaginatedLabelList object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPaginatedLoggedInUserList instantiates a new PaginatedLoggedInUserList object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPaginatedLoggedInUserListWithDefaults instantiates a new PaginatedLoggedInUserList object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPaginatedLogList instantiates a new PaginatedLogList object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPaginatedLogListWithDefaults instantiates a new PaginatedLogList object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPaginatedPartFamilyList instantiates a new PaginatedPartFamilyList object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPaginatedPartFamilyListWithDefaults instantiates a new PaginatedPartFamilyList object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPaginatedPartList instantiates a new PaginatedPartList object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPaginatedPartListWithDefaults instantiates a new PaginatedPartList object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPaginatedPermissionGroupList instantiates a new PaginatedPermissionGroupList object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPaginatedPermissionGroupListWithDefaults instantiates a new PaginatedPermissionGroupList object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPaginatedReservationSessionSerializerReadOnlyList instantiates a new PaginatedReservationSessionSerializerReadOnlyList object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPaginatedReservationSessionSerializerReadOnlyListWithDefaults instantiates a new PaginatedReservationSessionSerializerReadOnlyList object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPaginatedRoomList instantiates a new PaginatedRoomList object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPaginatedRoomListWithDefaults instantiates a new PaginatedRoomList object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPaginatedSiteList instantiates a new PaginatedSiteList object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPaginatedSiteListWithDefaults instantiates a new PaginatedSiteList object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPart instantiates a new Part object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPartFamily instantiates a new PartFamily object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPartFamilyWithDefaults instantiates a new PartFamily object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPartWithDefaults instantiates a new Part object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPatchedDeviceGroupSerializerWithDevicePk instantiates a new PatchedDeviceGroupSerializerWithDevicePk object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPatchedDeviceGroupSerializerWithDevicePkWithDefaults instantiates a new PatchedDeviceGroupSerializerWithDevicePk object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPatchedLabelSerializerWithPermissions instantiates a new PatchedLabelSerializerWithPermissions object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPatchedLabelSerializerWithPermissionsWithDefaults instantiates a new PatchedLabelSerializerWithPermissions object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPatchedLoggedInUser instantiates a new PatchedLoggedInUser object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPatchedLoggedInUserWithDefaults instantiates a new PatchedLoggedInUser object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPatchedObjectPermissions instantiates a new PatchedObjectPermissions object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPatchedObjectPermissionsWithDefaults instantiates a new PatchedObjectPermissions object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPatchedPart instantiates a new PatchedPart object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPatchedPartFamily instantiates a new PatchedPartFamily object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPatchedPartFamilyWithDefaults instantiates a new PatchedPartFamily object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPatchedPartWithDefaults instantiates a new PatchedPart object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPatchedPermissionGroup instantiates a new PatchedPermissionGroup object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPatchedPermissionGroupWithDefaults instantiates a new PatchedPermissionGroup object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPatchedResourcePermissions instantiates a new PatchedResourcePermissions object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPatchedResourcePermissionsWithDefaults instantiates a new PatchedResourcePermissions object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPatchedRoom instantiates a new PatchedRoom object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPatchedRoomWithDefaults instantiates a new PatchedRoom object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPatchedSite instantiates a new PatchedSite object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPatchedSiteWithDefaults instantiates a new PatchedSite object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPatchedWriteOnlyDevice instantiates a new PatchedWriteOnlyDevice object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPatchedWriteOnlyDeviceWithDefaults instantiates a new PatchedWriteOnlyDevice object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPermissionGroup instantiates a new PermissionGroup object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPermissionGroupWithDefaults instantiates a new PermissionGroup object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPermissionsEnumFromValue returns a pointer to a valid PermissionsEnum for the value passed as argument, or an error if the value passed is not allowed by the enum.
NewReservationRequest instantiates a new ReservationRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewReservationRequestWithDefaults instantiates a new ReservationRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewReservationSessionSerializerReadOnly instantiates a new ReservationSessionSerializerReadOnly object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewReservationSessionSerializerReadOnlyOwner instantiates a new ReservationSessionSerializerReadOnlyOwner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewReservationSessionSerializerReadOnlyOwnerWithDefaults instantiates a new ReservationSessionSerializerReadOnlyOwner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewReservationSessionSerializerReadOnlyWithDefaults instantiates a new ReservationSessionSerializerReadOnly object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewResourcePermissions instantiates a new ResourcePermissions object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewResourcePermissionsWithDefaults instantiates a new ResourcePermissions object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewResourceStatusRequest instantiates a new ResourceStatusRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewResourceStatusRequestWithDefaults instantiates a new ResourceStatusRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewRoom instantiates a new Room object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewRoomWithDefaults instantiates a new Room object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewSite instantiates a new Site object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewSiteWithDefaults instantiates a new Site object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewSourceEnumFromValue returns a pointer to a valid SourceEnum for the value passed as argument, or an error if the value passed is not allowed by the enum.
NewStatusEnumFromValue returns a pointer to a valid StatusEnum for the value passed as argument, or an error if the value passed is not allowed by the enum.
NewToken instantiates a new Token object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewTokenWithDefaults instantiates a new Token object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewUser instantiates a new User object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewUserWithDefaults instantiates a new User object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewWriteOnlyDevice instantiates a new WriteOnlyDevice object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewWriteOnlyDeviceWithDefaults instantiates a new WriteOnlyDevice object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
PtrBool is a helper routine that returns a pointer to given boolean value.
PtrFloat32 is a helper routine that returns a pointer to given float value.
PtrFloat64 is a helper routine that returns a pointer to given float value.
PtrInt is a helper routine that returns a pointer to given integer value.
PtrInt32 is a helper routine that returns a pointer to given integer value.
PtrInt64 is a helper routine that returns a pointer to given integer value.
PtrString is a helper routine that returns a pointer to given string value.
PtrTime is helper routine that returns a pointer to given Time value.