Skip to main content

DynamicGroupAssociatedObject

Enum DynamicGroupAssociatedObject 

Source
pub enum DynamicGroupAssociatedObject {
Show 114 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>, }, NestedDataCompliance { 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>, }, 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>, }, 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>, }, NestedConfigContextSchema { id: Option<Uuid>, url: Option<String>, }, NestedContact { id: Option<Uuid>, url: Option<String>, }, NestedCustomField { id: Option<Uuid>, url: Option<String>, }, NestedCustomLink { 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>, }, NestedMetadataType { id: Option<Uuid>, url: Option<String>, }, NestedRelationship { id: Option<Uuid>, url: Option<String>, }, NestedRole { id: Option<Uuid>, url: Option<String>, }, NestedSecret { id: Option<Uuid>, url: Option<String>, }, NestedSecretsGroup { 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>, }, 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

Fields

§

NestedCircuitTermination

Fields

§

NestedCircuitType

Fields

§

NestedProvider

Fields

§

NestedProviderNetwork

Fields

§

NestedCloudAccount

Fields

§

NestedCloudNetwork

Fields

§

NestedCloudResourceType

Fields

§

NestedCloudService

Fields

§

NestedDataCompliance

Fields

§

NestedMinMaxValidationRule

Fields

§

NestedRegularExpressionValidationRule

Fields

§

NestedRequiredValidationRule

Fields

§

NestedUniqueValidationRule

Fields

§

NestedCable

Fields

§

NestedConsolePort

Fields

§

NestedConsolePortTemplate

Fields

§

NestedConsoleServerPort

Fields

§

NestedConsoleServerPortTemplate

Fields

§

NestedController

Fields

§

NestedControllerManagedDeviceGroup

Fields

§

NestedDevice

Fields

§

NestedDeviceBay

Fields

§

NestedDeviceBayTemplate

Fields

§

NestedDeviceFamily

Fields

§

NestedDeviceRedundancyGroup

Fields

§

NestedDeviceType

Fields

§

NestedFrontPort

Fields

§

NestedFrontPortTemplate

Fields

§

NestedInterface

Fields

§

NestedInterfaceRedundancyGroup

Fields

§

NestedInterfaceTemplate

Fields

§

NestedInventoryItem

Fields

§

NestedLocation

Fields

§

NestedLocationType

Fields

§

NestedManufacturer

Fields

§

NestedModule

Fields

§

NestedModuleBay

Fields

§

NestedModuleBayTemplate

Fields

§

NestedModuleFamily

Fields

§

NestedModuleType

Fields

§

NestedPlatform

Fields

§

NestedPowerFeed

Fields

§

NestedPowerOutlet

Fields

§

NestedPowerOutletTemplate

Fields

§

NestedPowerPanel

Fields

§

NestedPowerPort

Fields

§

NestedPowerPortTemplate

Fields

§

NestedRack

Fields

§

NestedRackGroup

Fields

§

NestedRackReservation

Fields

§

NestedRearPort

Fields

§

NestedRearPortTemplate

Fields

§

NestedSoftwareImageFile

Fields

§

NestedSoftwareVersion

Fields

§

NestedVirtualChassis

Fields

§

NestedVirtualDeviceContext

Fields

§

NestedApprovalWorkflow

Fields

§

NestedApprovalWorkflowDefinition

Fields

§

NestedApprovalWorkflowStage

Fields

§

NestedApprovalWorkflowStageDefinition

Fields

§

NestedComputedField

Fields

§

NestedConfigContextSchema

Fields

§

NestedContact

Fields

§

NestedCustomField

Fields

Fields

§

NestedExportTemplate

Fields

§

NestedExternalIntegration

Fields

§

NestedGitRepository

Fields

§

NestedGraphQlQuery

Fields

§

NestedJob

Fields

§

NestedJobButton

Fields

§

NestedJobHook

Fields

§

NestedJobQueue

Fields

§

NestedMetadataType

Fields

§

NestedRelationship

Fields

§

NestedRole

Fields

§

NestedSecret

Fields

§

NestedSecretsGroup

Fields

§

NestedStatus

Fields

§

NestedTag

Fields

§

NestedTeam

Fields

§

NestedWebhook

Fields

§

NestedIpAddress

Fields

§

NestedNamespace

Fields

§

NestedPrefix

Fields

§

NestedRir

Fields

§

NestedRouteTarget

Fields

§

NestedService

Fields

§

NestedVlan

Fields

§

NestedVlanGroup

Fields

§

NestedVrf

Fields

§

NestedCertificateProfile

Fields

§

NestedHealthCheckMonitor

Fields

§

NestedLoadBalancerPool

Fields

§

NestedLoadBalancerPoolMember

Fields

§

NestedVirtualServer

Fields

§

NestedTenant

Fields

§

NestedTenantGroup

Fields

§

NestedCluster

Fields

§

NestedClusterGroup

Fields

§

NestedClusterType

Fields

§

NestedVirtualMachine

Fields

§

NestedVmInterface

Fields

§

NestedVpn

Fields

§

NestedVpnPhase1Policy

Fields

§

NestedVpnPhase2Policy

Fields

§

NestedVpnProfile

Fields

§

NestedVpnTermination

Fields

§

NestedVpnTunnel

Fields

§

NestedVpnTunnelEndpoint

Fields

§

NestedRadioProfile

Fields

§

NestedSupportedDataRate

Fields

§

NestedWirelessNetwork

Fields

Trait Implementations§

Source§

impl Clone for DynamicGroupAssociatedObject

Source§

fn clone(&self) -> DynamicGroupAssociatedObject

Returns a duplicate of the value. Read more
1.0.0 · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Debug for DynamicGroupAssociatedObject

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<'de> Deserialize<'de> for DynamicGroupAssociatedObject

Source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>
where __D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more
Source§

impl PartialEq for DynamicGroupAssociatedObject

Source§

fn eq(&self, other: &DynamicGroupAssociatedObject) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · Source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
Source§

impl Serialize for DynamicGroupAssociatedObject

Source§

fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error>
where __S: Serializer,

Serialize this value into the given Serde serializer. Read more
Source§

impl StructuralPartialEq for DynamicGroupAssociatedObject

Auto Trait Implementations§

Blanket Implementations§

Source§

impl<T> Any for T
where T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dest: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dest. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

Source§

impl<T> Instrument for T

Source§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided Span, returning an Instrumented wrapper. Read more
Source§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

Source§

impl<T> PolicyExt for T
where T: ?Sized,

Source§

fn and<P, B, E>(self, other: P) -> And<T, P>
where T: Policy<B, E>, P: Policy<B, E>,

Create a new Policy that returns Action::Follow only if self and other return Action::Follow. Read more
Source§

fn or<P, B, E>(self, other: P) -> Or<T, P>
where T: Policy<B, E>, P: Policy<B, E>,

Create a new Policy that returns Action::Follow if either self or other returns Action::Follow. Read more
Source§

impl<T> ToOwned for T
where T: Clone,

Source§

type Owned = T

The resulting type after obtaining ownership.
Source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
Source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
Source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

Source§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
Source§

impl<T> WithSubscriber for T

Source§

fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>
where S: Into<Dispatch>,

Attaches the provided Subscriber to this type, returning a WithDispatch wrapper. Read more
Source§

fn with_current_subscriber(self) -> WithDispatch<Self>

Attaches the current default Subscriber to this type, returning a WithDispatch wrapper. Read more
Source§

impl<T> DeserializeOwned for T
where T: for<'de> Deserialize<'de>,