• NeonSDK
  • NeonKUBE
Search Results for

    Show / Hide Table of Contents
    • Neon.Kube
      • ClusterContainerImage
      • ClusterDefinitionException
      • ClusterDeploymentStatus
      • ClusterDetails
      • ClusterHealth
      • ClusterHost
      • ClusterInfo
      • ClusterLock
      • ClusterManifest
      • ClusterNodeState
      • ClusterNodeTelemetry
      • ClusterSetupFailureMetadata
      • ClusterState
      • ClusterTelemetry
      • GrpcLogExporter
      • GrpcTraceExporter
      • HostingReadinessException
      • KubeClientConfig
      • KubeClientPlatform
      • KubeClusterAdvice
      • KubeConfigMapName
      • KubeConst
      • KubeDiagnostics
      • KubeDownloads
      • KubeEnv
      • KubeHelper
      • KubeImageType
      • KubeMinioBucket
      • KubeNamespace
      • KubeNodeFolder
      • KubeNodePort
      • KubePort
      • KubeSecretName
      • KubeService
      • KubeServiceAdvice
      • KubeSetupProperty
      • KubeSetupState
      • KubeVersions
      • NeonAnnotation
      • NeonKubeException
      • NeonLabel
      • NeonNodeTaskType
      • NodeImageInfo
      • PriorityClass
      • PriorityClass.PriorityDef
      • PrometheusClient
      • PrometheusMatrixResult
      • PrometheusMatrixValue
      • PrometheusResponseData<T>
      • PrometheusResponseStatus
      • PrometheusResponse<T>
      • PrometheusResult
      • PrometheusResultType
      • PrometheusTimeSeriesValue
      • PrometheusTimeSeriesValueConverter
      • PrometheusVectorResult
      • PrometheusVectorValue
      • TypedConfigMap<TConfigMapData>
      • TypedSecret<TSecretData>
      • VersionException
    • Neon.Kube.BuildInfo
      • ThisAssembly
      • ThisAssembly.Git
      • ThisAssembly.Git.BaseVersion
      • ThisAssembly.Git.SemVer
    • Neon.Kube.Clients
      • AzureComputePlan
      • AzureImageDetails
      • AzureImageReference
      • HeadendClient
      • HeadendClient.__Cluster
      • HeadendClient.__ClusterSetup
      • HeadendClient.__NeonDesktop
    • Neon.Kube.ClusterDef
      • AcmeOptions
      • AddressRule
      • AddressRuleAction
      • ApiServerOptions
      • AwsHelper
      • AwsHostingOptions
      • AwsNetworkOptions
      • AwsNodeOptions
      • AwsVolumeType
      • AzureCloudEnvironment
      • AzureCloudEnvironments
      • AzureHelper
      • AzureHostingOptions
      • AzureNetworkOptions
      • AzureNodeOptions
      • AzureStorageType
      • BareMetalHostingOptions
      • CloudOptions
      • ClusterDefinition
      • ClusterPurpose
      • ContainerOptions
      • DeploymentOptions
      • FeatureOptions
      • FeatureOptions.HarborOptions
      • GoogleHostingOptions
      • HealthCheckOptions
      • HostingEnvironment
      • HostingOptions
      • HyperVHostingOptions
      • HypervisorHost
      • HypervisorHostingOptions
      • HypervisorNodeOptions
      • IngressProtocol
      • IngressRule
      • JobOptions
      • JobSchedule
      • KubernetesOptions
      • LogOptions
      • MetricsOptions
      • MetricsStorageOptions
      • MinioOptions
      • MonitorOptions
      • NetworkCni
      • NetworkOptions
      • NodeDefinition
      • NodeLabels
      • NodeOptions
      • NodeRole
      • OpenEbsEngine
      • OpenEbsOptions
      • Registry
      • ResourceTag
      • SecurityOptions
      • StorageOptions
      • TraceOptions
      • XenServerHostingOptions
    • Neon.Kube.ClusterMetadata
      • ClusterLockState
      • ClusterLockStatus
    • Neon.Kube.Config
      • ClusterLoginExport
      • KubeClusterInfo
      • KubeConfig
      • KubeConfigAuthProvider
      • KubeConfigCluster
      • KubeConfigClusterConfig
      • KubeConfigContext
      • KubeConfigContextConfig
      • KubeConfigEnvironmentVariable
      • KubeConfigExecConfig
      • KubeConfigExecInteractiveMode
      • KubeConfigPreferences
      • KubeConfigUser
      • KubeConfigUserConfig
      • KubeContextName
      • KubeFileDetails
      • KubeSshKey
      • NeonKubeExtensions
    • Neon.Kube.Deployment
      • ClusterDeployment
      • NodeDeployment
    • Neon.Kube.DesktopService
      • DesktopService
      • GrpcDesktopService
    • Neon.Kube.Glauth
      • GlauthGroup
      • GlauthUser
      • GlauthUserCapability
    • Neon.Kube.GrpcProto
      • GrpcError
      • GrpcErrorExtensions
      • GrpcServiceException
      • NeonGrpcServices
    • Neon.Kube.GrpcProto.Desktop
      • DesktopConverters
      • GrpGetVmDrivesReply
      • GrpcAddVmDriveRequest
      • GrpcAddVmRequest
      • GrpcBaseReply
      • GrpcCompactDriveRequest
      • GrpcEjectVmDvdRequest
      • GrpcFindIPAddressReply
      • GrpcFindIPAddressRequest
      • GrpcFindNatByNameRequest
      • GrpcFindNatBySubnetRequest
      • GrpcFindNatReply
      • GrpcGetSwitchReply
      • GrpcGetSwitchRequest
      • GrpcGetVmDrivesRequest
      • GrpcGetVmNetworkAdaptersReply
      • GrpcGetVmNetworkAdaptersRequest
      • GrpcGetVmReply
      • GrpcGetVmRequest
      • GrpcGetWindowsOptionalFeaturesReply
      • GrpcGetWindowsOptionalFeaturesRequest
      • GrpcInsertVmDvdRequest
      • GrpcIsNestedVirtualizationReply
      • GrpcIsNestedVirtualizationRequest
      • GrpcListLocalHostsSectionsReply
      • GrpcListLocalHostsSectionsRequest
      • GrpcListNatsReply
      • GrpcListNatsRequest
      • GrpcListSwitchesReply
      • GrpcListSwitchesRequest
      • GrpcListVmsReply
      • GrpcListVmsRequest
      • GrpcLocalHostSection
      • GrpcNewExternalSwitchRequest
      • GrpcNewInternalSwitchRequest
      • GrpcRelayLogBatchReply
      • GrpcRelayLogBatchRequest
      • GrpcRelayTraceBatchReply
      • GrpcRelayTraceBatchRequest
      • GrpcRemoveSwitchRequest
      • GrpcRemoveVmRequest
      • GrpcSaveVmRequest
      • GrpcStartVmRequest
      • GrpcStopVmRequest
      • GrpcVirtualDrive
      • GrpcVirtualIPAddress
      • GrpcVirtualMachine
      • GrpcVirtualMachineNetworkAdapter
      • GrpcVirtualNat
      • GrpcVirtualSwitch
      • GrpcVmExistsReply
      • GrpcVmExistsRequest
      • IGrpcDesktopService
    • Neon.Kube.Hosting
      • HostedNodeInfo
      • HostingCapabilities
      • HostingConstrainedResourceType
      • HostingLoader
      • HostingManager
      • HostingManagerFactory
      • HostingProviderAttribute
      • HostingReadiness
      • HostingReadinessProblem
      • HostingResourceAvailability
      • HostingResourceConstraint
      • IHostingLoader
      • IHostingManager
      • IHostingManagerFactory
      • StopMode
    • Neon.Kube.Hosting.Aws
      • AwsHostingManager
    • Neon.Kube.Hosting.Azure
      • AzureHostingManager
    • Neon.Kube.Hosting.BareMetal
      • BareMetalHostingManager
    • Neon.Kube.Hosting.Google
      • GoogleHostingManager
    • Neon.Kube.Hosting.HyperV
      • HyperVHostingManager
    • Neon.Kube.Hosting.XenServer
      • XenServerHostingManager
      • XenServerHostingManager.DiskTemplateInfo
    • Neon.Kube.K8s
      • KubernetesExtensions
      • KubernetesObjectMetadata
      • KubernetesRetryHandler
      • LeaderElectionConfig
      • LeaderElector
      • V1CustomObjectList<T>
      • WatchEvent<T>
      • Watcher<T>
    • Neon.Kube.Models
      • AzureComputePlan
      • AzureImageDetails
      • AzureImageReference
    • Neon.Kube.Models.Headend
      • IClusterApi
      • IClusterSetupApi
      • INeonDesktopApi
      • Stub
    • Neon.Kube.Oauth2Proxy
      • Oauth2ProxyConfig
      • Oauth2ProxyHeader
      • Oauth2ProxyHeaderValue
      • Oauth2ProxyLoginUrlParameterRule
      • Oauth2ProxyLoginUrlParameters
      • Oauth2ProxyOidcOptions
      • Oauth2ProxyProvider
      • Oauth2ProxyProviderType
      • Oauth2ProxySecretSource
      • Oauth2ProxyServer
      • Oauth2ProxyTls
      • Oauth2ProxyUpstream
      • Oauth2ProxyUpstreamConfig
    • Neon.Kube.PortForward
      • IPortForwardManager
      • PortForwardManager
    • Neon.Kube.Proxy
      • ClusterProxy
      • ClusterProxy.Operation
      • ClusterResetOptions
      • NodeProxyCreator
    • Neon.Kube.Resources
      • CustomResourceException
      • ResourceHelper
    • Neon.Kube.Resources.Calico
      • V1FelixConfiguration
    • Neon.Kube.Resources.CertManager
      • AcmeChallengeSolver
      • AcmeChallengeSolverDns01
      • AcmeExternalAccountBinding
      • AcmeIssuer
      • AcmeIssuerDns01ProviderRoute53
      • AcmeIssuerDns01ProviderWebhook
      • AcmeSecretKeySelector
      • CertificateDnsNameSelector
      • ChallengeAction
      • ChallengePayload
      • ChallengeRequest
      • ChallengeResponse
      • ClusterIssuer
      • IssuerRef
      • JKS
      • KeyAlgorithm
      • KeyEncoding
      • Keystores
      • PKCS12
      • PasswordSecretRef
      • PrivateKey
      • RotationPolicy
      • Subject
      • V1Certificate
      • V1CertificateRequest
      • V1CertificateSpec
      • V1CertificateStatus
      • V1IssuerSpec
      • X509Usages
    • Neon.Kube.Resources.Cluster
      • TestStatus
      • V1CrioConfiguration
      • V1CrioConfiguration.CrioConfigurationSpec
      • V1NeonClusterJobs
      • V1NeonClusterJobs.JobSchedule
      • V1NeonClusterJobs.JobStatus
      • V1NeonClusterJobs.NeonClusterJobsSpec
      • V1NeonClusterJobs.NeonClusterJobsStatus
      • V1NeonContainerRegistry
      • V1NeonContainerRegistry.RegistrySpec
      • V1NeonDashboard
      • V1NeonDashboard.NeonDashboardSpec
      • V1NeonNodeTask
      • V1NeonNodeTask.Phase
      • V1NeonNodeTask.TaskSpec
      • V1NeonNodeTask.TaskStatus
      • V1NeonSsoCallbackUrl
      • V1NeonSsoClient
      • V1NeonSsoConnector
      • V1NeonTestObject
      • V1SsoCallbackUrlSpec
      • V1SsoCallbackUrlStatus
      • V1SsoClientSpec
      • V1SsoClientStatus
      • V1TestSpec
    • Neon.Kube.Resources.Dex
      • DexConfig
      • DexConnector
      • DexConnectorConverter
      • DexConnectorType
      • DexConnector<T>
      • DexExpiryConfig
      • DexFrontendConfig
      • DexGrpcConfig
      • DexLdapConfig
      • DexLdapSearch
      • DexLogConfig
      • DexOauth2Config
      • DexOidcClaimMapping
      • DexOidcConfig
      • DexRefreshTokenConfig
      • DexStaticUser
      • DexStorage
      • DexStorageType
      • DexTelemetryConfig
      • DexUserMatcher
      • DexWebConfig
      • IDexConnectorConfig
      • IDexConnector<T>
      • IV1DexConnector
      • Oauth2ResponseType
    • Neon.Kube.Resources.ExternalDns
      • DnsEndpoint
      • DnsRecordType
      • ExternalDnsEndpoint
      • V1DnsEndpointSpec
    • Neon.Kube.Resources.Grafana
      • V1Grafana
      • V1GrafanaDashboard
      • V1GrafanaDashboardSpec
      • V1GrafanaDatasource
    • Neon.Kube.Resources.Harbor
      • V1HarborCluster
      • V1HarborConfiguration
      • V1HarborNotaryServer
      • V1HarborNotarySigner
    • Neon.Kube.Resources.Istio
      • Abort
      • AuthorizationPolicyAction
      • AuthorizationPolicyOperation
      • AuthorizationPolicyRule
      • AuthorizationPolicyRule.From
      • AuthorizationPolicyRule.To
      • AuthorizationPolicySource
      • ClientTLSSettings
      • CorsPolicy
      • Delay
      • Delegate
      • Destination
      • ExtensionProvider
      • HTTPFaultInjection
      • HTTPMatchRequest
      • HTTPMethod
      • HTTPRedirect
      • HTTPRetry
      • HTTPRewrite
      • HTTPRoute
      • HTTPRouteDestination
      • HeaderOperations
      • Headers
      • L4MatchAttributes
      • Location
      • Percent
      • Port
      • PortProtocol
      • PortSelector
      • Resolution
      • RouteDestination
      • Server
      • ServerTLSSettings
      • ServiceEntry
      • StringMatch
      • TCPRoute
      • TLSMatchAttributes
      • TLSMode
      • TLSProtocol
      • TLSRoute
      • Tracing
      • TracingProvider
      • TrafficPolicy
      • UInt32Value
      • V1AuthorizationPolicy
      • V1AuthorizationPolicySpec
      • V1DestinationRule
      • V1DestinationRuleSpec
      • V1Gateway
      • V1GatewaySpec
      • V1ServiceEntrySpec
      • V1Telemetry
      • V1TelemetrySpec
      • V1VirtualService
      • V1VirtualServiceSpec
      • WorkloadEntry
      • WorkloadSelector
    • Neon.Kube.Resources.JsonConverters
      • DexConnectorJsonConverter
      • JsonCollectionItemConverter<TDatatype, TConverterType>
      • JsonV1ResourceConverter
    • Neon.Kube.Resources.Kiali
      • V1Kiali
    • Neon.Kube.Resources.Minio
      • BucketQuota
      • RetentionMode
      • RetentionSpec
      • V1MinioBucket
      • V1MinioBucket.V1MinioBucketSpec
      • V1MinioBucket.V1MinioBucketStatus
      • V1MinioTenant
      • VersioningMode
    • Neon.Kube.Resources.OpenEBS
      • BlockDeviceCapacity
      • BlockDeviceDetails
      • BlockDeviceDevLink
      • BlockDeviceType
      • DataRaidGroupTypes
      • DevLinkType
      • DriveType
      • FileSystemInfo
      • V1CStorBlockDevice
      • V1CStorBlockDeviceList
      • V1CStorBlockDeviceRef
      • V1CStorBlockDeviceSpec
      • V1CStorDataRaidGroup
      • V1CStorPoolCluster
      • V1CStorPoolClusterList
      • V1CStorPoolClusterSpec
      • V1CStorPoolConfig
      • V1CStorPoolSpec
    • Neon.Kube.Resources.Prometheus
      • Endpoint
      • NamespaceSelector
      • V1ServiceMonitor
      • V1ServiceMonitorSpec
    • Neon.Kube.SSH
      • INodeSshProxy
      • NodeSshProxyExtensions
      • NodeSshProxy<TMetadata>
    • Neon.Kube.Setup
      • DesktopServiceProxy
      • ISetupController
      • ISetupControllerStep
      • KubeSetup
      • NodeLog
      • PrepareClusterOptions
      • SetupClusterOptions
      • SetupClusterStatus
      • SetupConsoleWriter
      • SetupController<NodeMetadata>
      • SetupDisposition
      • SetupNodeStatus
      • SetupProgressDelegate
      • SetupProgressMessage
      • SetupStatusChangedDelegate
      • SetupStepDetails
      • SetupStepState
      • SetupStepStatus
    • Neon.Kube.Xunit
      • AwsClusterDefinitions
      • AzureClusterDefinitions
      • ClusterFactAttribute
      • ClusterFixture
      • ClusterFixtureOptions
      • ClusterTheoryAttribute
      • HyperVClusterDefinitions
      • KubeTestHelper
      • KubeTestManager
      • XenServerClustersDefinitions

    Class AzureComputePlan

    Inheritance
    object
    AzureComputePlan
    Implements
    IRoundtripData
    Namespace: Neon.Kube.Clients
    Assembly: Neon.Kube.dll
    Syntax
    public class AzureComputePlan : IRoundtripData

    Constructors

    AzureComputePlan()

    Constructs an uninitialized instance.

    Declaration
    public AzureComputePlan()

    AzureComputePlan(JObject)

    Protected constructor used internally to initialize derived classes.

    Declaration
    protected AzureComputePlan(JObject jObject)
    Parameters
    Type Name Description
    JObject jObject

    The backing Newtonsoft.Json.Linq.JObject.

    Properties

    Name

    Declaration
    [JsonProperty(PropertyName = "Name", DefaultValueHandling = DefaultValueHandling.IgnoreAndPopulate, Required = Required.Always, Order = 0)]
    public string Name { get; set; }
    Property Value
    Type Description
    string

    Product

    Declaration
    [JsonProperty(PropertyName = "Product", DefaultValueHandling = DefaultValueHandling.IgnoreAndPopulate, Required = Required.Always, Order = 0)]
    public string Product { get; set; }
    Property Value
    Type Description
    string

    Publisher

    Declaration
    [JsonProperty(PropertyName = "Publisher", DefaultValueHandling = DefaultValueHandling.IgnoreAndPopulate, Required = Required.Always, Order = 0)]
    public string Publisher { get; set; }
    Property Value
    Type Description
    string

    __O

    INTERNAL USE ONLY: This is the Newtonsoft.Json.Linq.JObject is used to back all serialized round-trip. This was made public for advanced unit testing but its use should generally be avoided for other purposes. Use ToJObject(). instead. "__O" is short for "object".

    Declaration
    [JsonIgnore]
    public JObject __O { get; set; }
    Property Value
    Type Description
    JObject

    Methods

    CreateFrom(JsonResponse)

    Deserializes an instance from a JsonResponse.

    Declaration
    public static AzureComputePlan CreateFrom(JsonResponse response)
    Parameters
    Type Name Description
    JsonResponse response

    The input JsonResponse.

    Returns
    Type Description
    AzureComputePlan

    The deserialized AzureComputePlan.

    CreateFrom(JObject)

    Deserializes an instance from a Newtonsoft.Json.Linq.JObject.

    Declaration
    public static AzureComputePlan CreateFrom(JObject jObject)
    Parameters
    Type Name Description
    JObject jObject

    The input Newtonsoft.Json.Linq.JObject.

    Returns
    Type Description
    AzureComputePlan

    The deserialized AzureComputePlan.

    CreateFrom(byte[])

    Deserializes an instance from a UTF-8 encoded byte array.

    Declaration
    public static AzureComputePlan CreateFrom(byte[] bytes)
    Parameters
    Type Name Description
    byte[] bytes

    The input byte array.

    Returns
    Type Description
    AzureComputePlan

    The deserialized AzureComputePlan.

    CreateFrom(Stream, Encoding)

    Deserializes an instance from a Stream.

    Declaration
    public static AzureComputePlan CreateFrom(Stream stream, Encoding encoding = null)
    Parameters
    Type Name Description
    Stream stream

    The input Stream.

    Encoding encoding

    Optionally specifies the inout encoding. This defaults to UTF8.

    Returns
    Type Description
    AzureComputePlan

    The deserialized AzureComputePlan.

    CreateFrom(string)

    Deserializes an instance from JSON text.

    Declaration
    public static AzureComputePlan CreateFrom(string jsonText)
    Parameters
    Type Name Description
    string jsonText

    The JSON text input.

    Returns
    Type Description
    AzureComputePlan

    The deserialized AzureComputePlan.

    CreateFromAsync(Stream, Encoding)

    Asynchronously deserializes an instance from a Stream.

    Declaration
    public static Task<object> CreateFromAsync(Stream stream, Encoding encoding = null)
    Parameters
    Type Name Description
    Stream stream

    The input Stream.

    Encoding encoding

    Optionally specifies the inout encoding. This defaults to UTF8.

    Returns
    Type Description
    Task<object>

    The deserialized AzureComputePlan.

    DeepClone()

    Returns a deep clone of the instance.

    Declaration
    public AzureComputePlan DeepClone()
    Returns
    Type Description
    AzureComputePlan

    The cloned instance.

    Equals(object)

    Determines whether the current instance equals another object.

    Declaration
    public override bool Equals(object obj)
    Parameters
    Type Name Description
    object obj

    The other object instance or null.

    Returns
    Type Description
    bool

    true if the object reference equals the current instance.

    Overrides
    object.Equals(object)

    GetHashCode()

    Calculates the hash code for the instance.

    note

    At least one of the class properties must be tagged with a [HashSource] for this to work.

    Declaration
    public override int GetHashCode()
    Returns
    Type Description
    int

    The calculated hash code.

    Overrides
    object.GetHashCode()
    Exceptions
    Type Condition
    InvalidOperationException

    Thrown when no class properties are tagged with a [HashSourceAttribute].

    ToBytes()

    Renders the instance as UTF-8 encoded JSON.

    Declaration
    public virtual byte[] ToBytes()
    Returns
    Type Description
    byte[]

    The serialized JSON bytes.

    ToDerived<T>(bool)

    Used to convert a base data model class into a derived class.

    Declaration
    public T ToDerived<T>(bool noClone = false) where T : AzureComputePlan, IRoundtripData
    Parameters
    Type Name Description
    bool noClone

    By default, this method will create a deep clone of the underlying Newtonsoft.Json.Linq.JObject and use this new instance when constructing the new object. This is the safest approach but will cause a performance hit. You can pass noClone=true to reuse the existing Newtonsoft.Json.Linq.JObject for the new instance if you're sure that the original instance will no longer be accessed.

    Returns
    Type Description
    T

    The converted instance of type T.

    Type Parameters
    Name Description
    T

    The desired derived type.

    ToJObject()

    Renders the instance as a new Newtonsoft.Json.Linq.JObject.

    Declaration
    public JObject ToJObject()
    Returns
    Type Description
    JObject

    The rendered Newtonsoft.Json.Linq.JObject.

    ToString()

    Renders the instance as JSON text.

    Declaration
    public override string ToString()
    Returns
    Type Description
    string

    The serialized JSON string.

    Overrides
    object.ToString()

    ToString(bool)

    Renders the instance as JSON text, optionally formatting the output.

    Declaration
    public string ToString(bool indented)
    Parameters
    Type Name Description
    bool indented

    Optionally pass true to format the output.

    Returns
    Type Description
    string

    The serialized JSON string.

    WriteJsonTo(Stream)

    Writes the instance as JSON to a Stream.

    Declaration
    public virtual void WriteJsonTo(Stream stream)
    Parameters
    Type Name Description
    Stream stream

    WriteJsonToAsync(Stream)

    Asynchronously writes the instance as JSON to a Stream.

    Declaration
    public virtual Task WriteJsonToAsync(Stream stream)
    Parameters
    Type Name Description
    Stream stream
    Returns
    Type Description
    Task

    The tracking Task.

    __Load(JObject, bool)

    Loads the entity properties from the backing Newtonsoft.Json.Linq.JObject or from the optional Newtonsoft.Json.Linq.JObject passed.

    Declaration
    public virtual void __Load(JObject source = null, bool isDerived = false)
    Parameters
    Type Name Description
    JObject source

    The optional source Newtonsoft.Json.Linq.JObject.

    bool isDerived

    Optionally indicates that were deserializing a derived class.

    __Save()

    Persists the properties from this instance to the backing Newtonsoft.Json.Linq.JObject.

    Declaration
    public virtual JObject __Save()
    Returns
    Type Description
    JObject

    The backing Newtonsoft.Json.Linq.JObject.

    Operators

    operator ==(AzureComputePlan, AzureComputePlan)

    Compares two instances for equality by performing a deep comparision of all object properties including any hidden properties. Note that you may pass null.

    Declaration
    public static bool operator ==(AzureComputePlan value1, AzureComputePlan value2)
    Parameters
    Type Name Description
    AzureComputePlan value1

    The first value or null.

    AzureComputePlan value2

    The second value or null.

    Returns
    Type Description
    bool

    true if the values are equal.

    operator !=(AzureComputePlan, AzureComputePlan)

    Compares two instances for inequality by performing a deep comparision of all object properties including any hidden properties. Note that you may pass null.

    Declaration
    public static bool operator !=(AzureComputePlan value1, AzureComputePlan value2)
    Parameters
    Type Name Description
    AzureComputePlan value1

    The first value or null.

    AzureComputePlan value2

    The second value or null.

    Returns
    Type Description
    bool

    true if the values are not equal.

    Implements

    IRoundtripData
    In this article
    Back to top © Copyright 2005-2023 by NEONFORGE LLC