pub enum ObjectChangeChangedObject {
Show 125 variants
NestedCircuit {
id: Option<Uuid>,
url: Option<String>,
},
NestedCircuitTermination {
id: Option<Uuid>,
url: Option<String>,
},
NestedCircuitType {
id: Option<Uuid>,
url: Option<String>,
},
NestedProvider {
id: Option<Uuid>,
url: Option<String>,
},
NestedProviderNetwork {
id: Option<Uuid>,
url: Option<String>,
},
NestedCloudAccount {
id: Option<Uuid>,
url: Option<String>,
},
NestedCloudNetwork {
id: Option<Uuid>,
url: Option<String>,
},
NestedCloudResourceType {
id: Option<Uuid>,
url: Option<String>,
},
NestedCloudService {
id: Option<Uuid>,
url: Option<String>,
},
NestedMinMaxValidationRule {
id: Option<Uuid>,
url: Option<String>,
},
NestedRegularExpressionValidationRule {
id: Option<Uuid>,
url: Option<String>,
},
NestedRequiredValidationRule {
id: Option<Uuid>,
url: Option<String>,
},
NestedUniqueValidationRule {
id: Option<Uuid>,
url: Option<String>,
},
NestedCable {
id: Option<Uuid>,
url: Option<String>,
},
NestedConsolePort {
id: Option<Uuid>,
url: Option<String>,
},
NestedConsolePortTemplate {
id: Option<Uuid>,
url: Option<String>,
},
NestedConsoleServerPort {
id: Option<Uuid>,
url: Option<String>,
},
NestedConsoleServerPortTemplate {
id: Option<Uuid>,
url: Option<String>,
},
NestedController {
id: Option<Uuid>,
url: Option<String>,
},
NestedControllerManagedDeviceGroup {
id: Option<Uuid>,
url: Option<String>,
},
NestedDevice {
id: Option<Uuid>,
url: Option<String>,
},
NestedDeviceBay {
id: Option<Uuid>,
url: Option<String>,
},
NestedDeviceBayTemplate {
id: Option<Uuid>,
url: Option<String>,
},
NestedDeviceFamily {
id: Option<Uuid>,
url: Option<String>,
},
NestedDeviceRedundancyGroup {
id: Option<Uuid>,
url: Option<String>,
},
NestedDeviceType {
id: Option<Uuid>,
url: Option<String>,
},
NestedDeviceTypeToSoftwareImageFile {
id: Option<Uuid>,
url: Option<String>,
},
NestedFrontPort {
id: Option<Uuid>,
url: Option<String>,
},
NestedFrontPortTemplate {
id: Option<Uuid>,
url: Option<String>,
},
NestedInterface {
id: Option<Uuid>,
url: Option<String>,
},
NestedInterfaceRedundancyGroup {
id: Option<Uuid>,
url: Option<String>,
},
NestedInterfaceRedundancyGroupAssociation {
id: Option<Uuid>,
url: Option<String>,
},
NestedInterfaceTemplate {
id: Option<Uuid>,
url: Option<String>,
},
NestedInventoryItem {
id: Option<Uuid>,
url: Option<String>,
},
NestedLocation {
id: Option<Uuid>,
url: Option<String>,
},
NestedLocationType {
id: Option<Uuid>,
url: Option<String>,
},
NestedManufacturer {
id: Option<Uuid>,
url: Option<String>,
},
NestedModule {
id: Option<Uuid>,
url: Option<String>,
},
NestedModuleBay {
id: Option<Uuid>,
url: Option<String>,
},
NestedModuleBayTemplate {
id: Option<Uuid>,
url: Option<String>,
},
NestedModuleFamily {
id: Option<Uuid>,
url: Option<String>,
},
NestedModuleType {
id: Option<Uuid>,
url: Option<String>,
},
NestedPlatform {
id: Option<Uuid>,
url: Option<String>,
},
NestedPowerFeed {
id: Option<Uuid>,
url: Option<String>,
},
NestedPowerOutlet {
id: Option<Uuid>,
url: Option<String>,
},
NestedPowerOutletTemplate {
id: Option<Uuid>,
url: Option<String>,
},
NestedPowerPanel {
id: Option<Uuid>,
url: Option<String>,
},
NestedPowerPort {
id: Option<Uuid>,
url: Option<String>,
},
NestedPowerPortTemplate {
id: Option<Uuid>,
url: Option<String>,
},
NestedRack {
id: Option<Uuid>,
url: Option<String>,
},
NestedRackGroup {
id: Option<Uuid>,
url: Option<String>,
},
NestedRackReservation {
id: Option<Uuid>,
url: Option<String>,
},
NestedRearPort {
id: Option<Uuid>,
url: Option<String>,
},
NestedRearPortTemplate {
id: Option<Uuid>,
url: Option<String>,
},
NestedSoftwareImageFile {
id: Option<Uuid>,
url: Option<String>,
},
NestedSoftwareVersion {
id: Option<Uuid>,
url: Option<String>,
},
NestedVirtualChassis {
id: Option<Uuid>,
url: Option<String>,
},
NestedVirtualDeviceContext {
id: Option<Uuid>,
url: Option<String>,
},
NestedApprovalWorkflow {
id: Option<Uuid>,
url: Option<String>,
},
NestedApprovalWorkflowDefinition {
id: Option<Uuid>,
url: Option<String>,
},
NestedApprovalWorkflowStage {
id: Option<Uuid>,
url: Option<String>,
},
NestedApprovalWorkflowStageDefinition {
id: Option<Uuid>,
url: Option<String>,
},
NestedComputedField {
id: Option<Uuid>,
url: Option<String>,
},
NestedConfigContext {
id: Option<Uuid>,
url: Option<String>,
},
NestedConfigContextSchema {
id: Option<Uuid>,
url: Option<String>,
},
NestedContact {
id: Option<Uuid>,
url: Option<String>,
},
NestedContactAssociation {
id: Option<Uuid>,
url: Option<String>,
},
NestedCustomField {
id: Option<Uuid>,
url: Option<String>,
},
NestedCustomFieldChoice {
id: Option<Uuid>,
url: Option<String>,
},
NestedCustomLink {
id: Option<Uuid>,
url: Option<String>,
},
NestedDynamicGroup {
id: Option<Uuid>,
url: Option<String>,
},
NestedExportTemplate {
id: Option<Uuid>,
url: Option<String>,
},
NestedExternalIntegration {
id: Option<Uuid>,
url: Option<String>,
},
NestedGitRepository {
id: Option<Uuid>,
url: Option<String>,
},
NestedGraphQlQuery {
id: Option<Uuid>,
url: Option<String>,
},
NestedJob {
id: Option<Uuid>,
url: Option<String>,
},
NestedJobButton {
id: Option<Uuid>,
url: Option<String>,
},
NestedJobHook {
id: Option<Uuid>,
url: Option<String>,
},
NestedJobQueue {
id: Option<Uuid>,
url: Option<String>,
},
NestedMetadataChoice {
id: Option<Uuid>,
url: Option<String>,
},
NestedMetadataType {
id: Option<Uuid>,
url: Option<String>,
},
NestedNote {
id: Option<Uuid>,
url: Option<String>,
},
NestedObjectMetadata {
id: Option<Uuid>,
url: Option<String>,
},
NestedRelationship {
id: Option<Uuid>,
url: Option<String>,
},
NestedRole {
id: Option<Uuid>,
url: Option<String>,
},
NestedSavedView {
id: Option<Uuid>,
url: Option<String>,
},
NestedSecret {
id: Option<Uuid>,
url: Option<String>,
},
NestedSecretsGroup {
id: Option<Uuid>,
url: Option<String>,
},
NestedStaticGroupAssociation {
id: Option<Uuid>,
url: Option<String>,
},
NestedStatus {
id: Option<Uuid>,
url: Option<String>,
},
NestedTag {
id: Option<Uuid>,
url: Option<String>,
},
NestedTeam {
id: Option<Uuid>,
url: Option<String>,
},
NestedWebhook {
id: Option<Uuid>,
url: Option<String>,
},
NestedIpAddress {
id: Option<Uuid>,
url: Option<String>,
},
NestedNamespace {
id: Option<Uuid>,
url: Option<String>,
},
NestedPrefix {
id: Option<Uuid>,
url: Option<String>,
},
NestedRir {
id: Option<Uuid>,
url: Option<String>,
},
NestedRouteTarget {
id: Option<Uuid>,
url: Option<String>,
},
NestedService {
id: Option<Uuid>,
url: Option<String>,
},
NestedVlan {
id: Option<Uuid>,
url: Option<String>,
},
NestedVlanGroup {
id: Option<Uuid>,
url: Option<String>,
},
NestedVrf {
id: Option<Uuid>,
url: Option<String>,
},
NestedCertificateProfile {
id: Option<Uuid>,
url: Option<String>,
},
NestedHealthCheckMonitor {
id: Option<Uuid>,
url: Option<String>,
},
NestedLoadBalancerPool {
id: Option<Uuid>,
url: Option<String>,
},
NestedLoadBalancerPoolMember {
id: Option<Uuid>,
url: Option<String>,
},
NestedVirtualServer {
id: Option<Uuid>,
url: Option<String>,
},
NestedTenant {
id: Option<Uuid>,
url: Option<String>,
},
NestedTenantGroup {
id: Option<Uuid>,
url: Option<String>,
},
NestedObjectPermission {
id: Option<Uuid>,
url: Option<String>,
},
NestedCluster {
id: Option<Uuid>,
url: Option<String>,
},
NestedClusterGroup {
id: Option<Uuid>,
url: Option<String>,
},
NestedClusterType {
id: Option<Uuid>,
url: Option<String>,
},
NestedVirtualMachine {
id: Option<Uuid>,
url: Option<String>,
},
NestedVmInterface {
id: Option<Uuid>,
url: Option<String>,
},
NestedVpn {
id: Option<Uuid>,
url: Option<String>,
},
NestedVpnPhase1Policy {
id: Option<Uuid>,
url: Option<String>,
},
NestedVpnPhase2Policy {
id: Option<Uuid>,
url: Option<String>,
},
NestedVpnProfile {
id: Option<Uuid>,
url: Option<String>,
},
NestedVpnTermination {
id: Option<Uuid>,
url: Option<String>,
},
NestedVpnTunnel {
id: Option<Uuid>,
url: Option<String>,
},
NestedVpnTunnelEndpoint {
id: Option<Uuid>,
url: Option<String>,
},
NestedRadioProfile {
id: Option<Uuid>,
url: Option<String>,
},
NestedSupportedDataRate {
id: Option<Uuid>,
url: Option<String>,
},
NestedWirelessNetwork {
id: Option<Uuid>,
url: Option<String>,
},
}Variants§
NestedCircuit
NestedCircuitTermination
NestedCircuitType
NestedProvider
NestedProviderNetwork
NestedCloudAccount
NestedCloudNetwork
NestedCloudResourceType
NestedCloudService
NestedMinMaxValidationRule
NestedRegularExpressionValidationRule
NestedRequiredValidationRule
NestedUniqueValidationRule
NestedCable
NestedConsolePort
NestedConsolePortTemplate
NestedConsoleServerPort
NestedConsoleServerPortTemplate
NestedController
NestedControllerManagedDeviceGroup
NestedDevice
NestedDeviceBay
NestedDeviceBayTemplate
NestedDeviceFamily
NestedDeviceRedundancyGroup
NestedDeviceType
NestedDeviceTypeToSoftwareImageFile
NestedFrontPort
NestedFrontPortTemplate
NestedInterface
NestedInterfaceRedundancyGroup
NestedInterfaceRedundancyGroupAssociation
NestedInterfaceTemplate
NestedInventoryItem
NestedLocation
NestedLocationType
NestedManufacturer
NestedModule
NestedModuleBay
NestedModuleBayTemplate
NestedModuleFamily
NestedModuleType
NestedPlatform
NestedPowerFeed
NestedPowerOutlet
NestedPowerOutletTemplate
NestedPowerPanel
NestedPowerPort
NestedPowerPortTemplate
NestedRack
NestedRackGroup
NestedRackReservation
NestedRearPort
NestedRearPortTemplate
NestedSoftwareImageFile
NestedSoftwareVersion
NestedVirtualChassis
NestedVirtualDeviceContext
NestedApprovalWorkflow
NestedApprovalWorkflowDefinition
NestedApprovalWorkflowStage
NestedApprovalWorkflowStageDefinition
NestedComputedField
NestedConfigContext
NestedConfigContextSchema
NestedContact
NestedContactAssociation
NestedCustomField
NestedCustomFieldChoice
NestedCustomLink
NestedDynamicGroup
NestedExportTemplate
NestedExternalIntegration
NestedGitRepository
NestedGraphQlQuery
NestedJob
NestedJobButton
NestedJobHook
NestedJobQueue
NestedMetadataChoice
NestedMetadataType
NestedNote
NestedObjectMetadata
NestedRelationship
NestedRole
NestedSavedView
NestedSecret
NestedSecretsGroup
NestedStaticGroupAssociation
NestedStatus
NestedTag
NestedTeam
NestedWebhook
NestedIpAddress
NestedNamespace
NestedPrefix
NestedRir
NestedRouteTarget
NestedService
NestedVlan
NestedVlanGroup
NestedVrf
NestedCertificateProfile
NestedHealthCheckMonitor
NestedLoadBalancerPool
NestedLoadBalancerPoolMember
NestedVirtualServer
NestedTenant
NestedTenantGroup
NestedObjectPermission
NestedCluster
NestedClusterGroup
NestedClusterType
NestedVirtualMachine
NestedVmInterface
NestedVpn
NestedVpnPhase1Policy
NestedVpnPhase2Policy
NestedVpnProfile
NestedVpnTermination
NestedVpnTunnel
NestedVpnTunnelEndpoint
NestedRadioProfile
NestedSupportedDataRate
NestedWirelessNetwork
Trait Implementations§
Source§impl Clone for ObjectChangeChangedObject
impl Clone for ObjectChangeChangedObject
Source§fn clone(&self) -> ObjectChangeChangedObject
fn clone(&self) -> ObjectChangeChangedObject
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ObjectChangeChangedObject
impl Debug for ObjectChangeChangedObject
Source§impl<'de> Deserialize<'de> for ObjectChangeChangedObject
impl<'de> Deserialize<'de> for ObjectChangeChangedObject
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl StructuralPartialEq for ObjectChangeChangedObject
Auto Trait Implementations§
impl Freeze for ObjectChangeChangedObject
impl RefUnwindSafe for ObjectChangeChangedObject
impl Send for ObjectChangeChangedObject
impl Sync for ObjectChangeChangedObject
impl Unpin for ObjectChangeChangedObject
impl UnsafeUnpin for ObjectChangeChangedObject
impl UnwindSafe for ObjectChangeChangedObject
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more