Click or drag to resize
ExtensibleJsonObject Class
This API is preliminary and subject to change.
This is the abstract base class for types modeling the JSON representation of a resource which may be extended by specific providers or updated in future releases of a core service.
Inheritance Hierarchy
SystemObject
  net.openstack.Core.DomainExtensibleJsonObject
    More...

Namespace: net.openstack.Core.Domain
Assembly: openstacknet (in openstacknet.dll) Version: 1.7.7+Branch.master.Sha.25d803f397c8693c2c13777ef6675f796f520f2c
Syntax
[JsonObjectAttribute(MemberSerialization.OptIn)]
public abstract class ExtensibleJsonObject

The ExtensibleJsonObject type exposes the following members.

Properties
  NameDescription
Public propertyExtensionData
Gets a map of object properties which did not map to another field or property during JSON deserialization. The keys of the map represent the property names, and the values are JToken instances containing the parsed JSON values.
Top
Version Information

.NET Framework

Supported in: 4.5

openstack.net

Supported in: 1.6, 1.5, 1.4, 1.3.6
Thread Safety
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
See Also
Inheritance Hierarchy
SystemObject
  net.openstack.Core.DomainExtensibleJsonObject
    net.openstack.Core.DomainAuthenticationRequirement
    net.openstack.Core.DomainCloudNetwork
    net.openstack.Core.DomainContainer
    net.openstack.Core.DomainContainerCDN
    net.openstack.Core.DomainContainerObject
    net.openstack.Core.DomainEndpoint
    net.openstack.Core.DomainEndpointTemplate
    net.openstack.Core.DomainFlavor
    net.openstack.Core.DomainHomeDocument
    net.openstack.Core.DomainIdentityToken
    net.openstack.Core.DomainLink
    net.openstack.Core.DomainNewUser
    net.openstack.Core.DomainPersonality
    net.openstack.Core.DomainProviderStateBaseT
    net.openstack.Core.Domain.QueuesCloudQueue
    net.openstack.Core.Domain.QueuesMessageT
    net.openstack.Core.Domain.QueuesMessagesEnqueued
    net.openstack.Core.Domain.QueuesMessageStatistics
    net.openstack.Core.Domain.QueuesQueuedMessage
    net.openstack.Core.Domain.QueuesQueueMessagesStatistics
    net.openstack.Core.Domain.QueuesQueueStatistics
    net.openstack.Core.DomainResourceHints
    net.openstack.Core.DomainResourceObject
    net.openstack.Core.DomainRole
    net.openstack.Core.DomainServerVolume
    net.openstack.Core.DomainServiceCatalog
    net.openstack.Core.DomainSnapshot
    net.openstack.Core.DomainTenant
    net.openstack.Core.DomainUser
    net.openstack.Core.DomainUserAccess
    net.openstack.Core.DomainUserCredential
    net.openstack.Core.DomainUserDetails
    net.openstack.Core.DomainVirtualInterface
    net.openstack.Core.DomainVirtualInterfaceAddress
    net.openstack.Core.DomainVolume
    net.openstack.Core.DomainVolumeType
    net.openstack.Providers.Rackspace.Objects.AutoScaleActiveServer
    net.openstack.Providers.Rackspace.Objects.AutoScaleGroupConfiguration
    net.openstack.Providers.Rackspace.Objects.AutoScaleGroupState
    net.openstack.Providers.Rackspace.Objects.AutoScaleLaunchConfiguration
    net.openstack.Providers.Rackspace.Objects.AutoScaleLoadBalancerArgument
    net.openstack.Providers.Rackspace.Objects.AutoScalePolicyConfiguration
    net.openstack.Providers.Rackspace.Objects.AutoScaleScalingGroupConfigurationTPolicyConfiguration
    net.openstack.Providers.Rackspace.Objects.AutoScaleServerArgument
    net.openstack.Providers.Rackspace.Objects.AutoScaleServerLaunchArguments
    net.openstack.Providers.Rackspace.Objects.AutoScaleServerNetworkArgument
    net.openstack.Providers.Rackspace.Objects.AutoScaleWebhookConfiguration
    net.openstack.Providers.Rackspace.Objects.DatabasesBackup
    net.openstack.Providers.Rackspace.Objects.DatabasesBackupConfiguration
    net.openstack.Providers.Rackspace.Objects.DatabasesDatabase
    net.openstack.Providers.Rackspace.Objects.DatabasesDatabaseConfiguration
    net.openstack.Providers.Rackspace.Objects.DatabasesDatabaseFlavor
    net.openstack.Providers.Rackspace.Objects.DatabasesDatabaseInstance
    net.openstack.Providers.Rackspace.Objects.DatabasesDatabaseInstanceConfiguration
    net.openstack.Providers.Rackspace.Objects.DatabasesDatabaseVolumeConfiguration
    net.openstack.Providers.Rackspace.Objects.DatabasesRestorePoint
    net.openstack.Providers.Rackspace.Objects.DatabasesRootUser
    net.openstack.Providers.Rackspace.Objects.DatabasesUpdateUserConfiguration
    net.openstack.Providers.Rackspace.Objects.DatabasesUserConfiguration
    net.openstack.Providers.Rackspace.Objects.DnsDnsChange
    net.openstack.Providers.Rackspace.Objects.DnsDnsConfiguration
    net.openstack.Providers.Rackspace.Objects.DnsDnsDomain
    net.openstack.Providers.Rackspace.Objects.DnsDnsDomainChange
    net.openstack.Providers.Rackspace.Objects.DnsDnsDomainChanges
    net.openstack.Providers.Rackspace.Objects.DnsDnsDomainConfiguration
    net.openstack.Providers.Rackspace.Objects.DnsDnsDomainRecordConfiguration
    net.openstack.Providers.Rackspace.Objects.DnsDnsDomainRecordUpdateConfiguration
    net.openstack.Providers.Rackspace.Objects.DnsDnsDomains
    net.openstack.Providers.Rackspace.Objects.DnsDnsDomainUpdateConfiguration
    net.openstack.Providers.Rackspace.Objects.DnsDnsJob
    net.openstack.Providers.Rackspace.Objects.DnsDnsNameserver
    net.openstack.Providers.Rackspace.Objects.DnsDnsRateLimit
    net.openstack.Providers.Rackspace.Objects.DnsDnsRateLimitPattern
    net.openstack.Providers.Rackspace.Objects.DnsDnsRateLimits
    net.openstack.Providers.Rackspace.Objects.DnsDnsRecord
    net.openstack.Providers.Rackspace.Objects.DnsDnsRecordsList
    net.openstack.Providers.Rackspace.Objects.DnsDnsServiceLimits
    net.openstack.Providers.Rackspace.Objects.DnsDnsSubdomain
    net.openstack.Providers.Rackspace.Objects.DnsDnsSubdomainConfiguration
    net.openstack.Providers.Rackspace.Objects.DnsDnsSubdomainsList
    net.openstack.Providers.Rackspace.Objects.DnsDnsUpdateConfiguration
    net.openstack.Providers.Rackspace.Objects.DnsSerializedDomain
    net.openstack.Providers.Rackspace.ObjectsDomain
    net.openstack.Providers.Rackspace.Objects.LoadBalancersConnectionThrottles
    net.openstack.Providers.Rackspace.Objects.LoadBalancersHealthMonitor
    net.openstack.Providers.Rackspace.Objects.LoadBalancersLoadBalancerCluster
    net.openstack.Providers.Rackspace.Objects.LoadBalancersLoadBalancerConfigurationTNodeConfiguration
    net.openstack.Providers.Rackspace.Objects.LoadBalancersLoadBalancerEnabledFlag
    net.openstack.Providers.Rackspace.Objects.LoadBalancersLoadBalancerMetadataItem
    net.openstack.Providers.Rackspace.Objects.LoadBalancersLoadBalancerSslConfiguration
    net.openstack.Providers.Rackspace.Objects.LoadBalancersLoadBalancerStatistics
    net.openstack.Providers.Rackspace.Objects.LoadBalancersLoadBalancerTimestamp
    net.openstack.Providers.Rackspace.Objects.LoadBalancersLoadBalancerUpdate
    net.openstack.Providers.Rackspace.Objects.LoadBalancersLoadBalancerUsage
    net.openstack.Providers.Rackspace.Objects.LoadBalancersLoadBalancerVirtualAddress
    net.openstack.Providers.Rackspace.Objects.LoadBalancersLoadBalancingProtocol
    net.openstack.Providers.Rackspace.Objects.LoadBalancersNetworkItem
    net.openstack.Providers.Rackspace.Objects.LoadBalancersNodeConfiguration
    net.openstack.Providers.Rackspace.Objects.LoadBalancersNodeServiceEvent
    net.openstack.Providers.Rackspace.Objects.LoadBalancersNodeUpdate
    net.openstack.Providers.Rackspace.Objects.LoadBalancersSessionPersistence
    net.openstack.Providers.Rackspace.Objects.MonitoringAccountConfiguration
    net.openstack.Providers.Rackspace.Objects.MonitoringAgent
    net.openstack.Providers.Rackspace.Objects.MonitoringAgentConnection
    net.openstack.Providers.Rackspace.Objects.MonitoringAgentTokenConfiguration
    net.openstack.Providers.Rackspace.Objects.MonitoringAlarmChangelog
    net.openstack.Providers.Rackspace.Objects.MonitoringAlarmConfiguration
    net.openstack.Providers.Rackspace.Objects.MonitoringAlarmData
    net.openstack.Providers.Rackspace.Objects.MonitoringAlarmExample
    net.openstack.Providers.Rackspace.Objects.MonitoringAlarmExampleField
    net.openstack.Providers.Rackspace.Objects.MonitoringAlarmNotificationHistoryItem
    net.openstack.Providers.Rackspace.Objects.MonitoringAlarmStateHistory
    net.openstack.Providers.Rackspace.Objects.MonitoringAudit
    net.openstack.Providers.Rackspace.Objects.MonitoringBoundAlarmExample
    net.openstack.Providers.Rackspace.Objects.MonitoringCheckConfiguration
    net.openstack.Providers.Rackspace.Objects.MonitoringCheckData
    net.openstack.Providers.Rackspace.Objects.MonitoringCheckDataCheckMetric
    net.openstack.Providers.Rackspace.Objects.MonitoringCheckDataDebugInformation
    net.openstack.Providers.Rackspace.Objects.MonitoringCheckDetails
    net.openstack.Providers.Rackspace.Objects.MonitoringCheckTarget
    net.openstack.Providers.Rackspace.Objects.MonitoringCheckType
    net.openstack.Providers.Rackspace.Objects.MonitoringCpuInformation
    net.openstack.Providers.Rackspace.Objects.MonitoringDataPoint
    net.openstack.Providers.Rackspace.Objects.MonitoringDiskInformation
    net.openstack.Providers.Rackspace.Objects.MonitoringEntityConfiguration
    net.openstack.Providers.Rackspace.Objects.MonitoringEntityOverview
    net.openstack.Providers.Rackspace.Objects.MonitoringFilesystemInformation
    net.openstack.Providers.Rackspace.Objects.MonitoringHostInformationT
    net.openstack.Providers.Rackspace.Objects.MonitoringLoginInformation
    net.openstack.Providers.Rackspace.Objects.MonitoringMemoryInformation
    net.openstack.Providers.Rackspace.Objects.MonitoringMetric
    net.openstack.Providers.Rackspace.Objects.MonitoringMonitoringLimits
    net.openstack.Providers.Rackspace.Objects.MonitoringMonitoringLimitsRateLimit
    net.openstack.Providers.Rackspace.Objects.MonitoringMonitoringZone
    net.openstack.Providers.Rackspace.Objects.MonitoringNetworkInterfaceInformation
    net.openstack.Providers.Rackspace.Objects.MonitoringNotificationAttempt
    net.openstack.Providers.Rackspace.Objects.MonitoringNotificationConfiguration
    net.openstack.Providers.Rackspace.Objects.MonitoringNotificationData
    net.openstack.Providers.Rackspace.Objects.MonitoringNotificationDetails
    net.openstack.Providers.Rackspace.Objects.MonitoringNotificationPlanConfiguration
    net.openstack.Providers.Rackspace.Objects.MonitoringNotificationResult
    net.openstack.Providers.Rackspace.Objects.MonitoringNotificationType
    net.openstack.Providers.Rackspace.Objects.MonitoringNotificationTypeField
    net.openstack.Providers.Rackspace.Objects.MonitoringProcessInformation
    net.openstack.Providers.Rackspace.Objects.MonitoringSystemInformation
    net.openstack.Providers.Rackspace.Objects.MonitoringTestAlarmConfiguration
    net.openstack.Providers.Rackspace.Objects.MonitoringTraceRoute
    net.openstack.Providers.Rackspace.Objects.MonitoringTraceRouteConfiguration
    net.openstack.Providers.Rackspace.Objects.MonitoringTraceRouteHop