ArmConnectedCacheModelFactory.MccCacheNodeAdditionalProperties Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Initializes a new instance of MccCacheNodeAdditionalProperties.
public static Azure.ResourceManager.ConnectedCache.Models.MccCacheNodeAdditionalProperties MccCacheNodeAdditionalProperties(System.Collections.Generic.IEnumerable<string> cacheNodePropertiesDetailsIssuesList = default, System.Collections.Generic.IEnumerable<string> issuesList = default, int? issuesCount = default, Azure.ResourceManager.ConnectedCache.Models.MccCacheNodeTlsCertificate currentTlsCertificate = default, Azure.ResourceManager.ConnectedCache.Models.MccCacheNodeAutoUpdateInfo lastAutoUpdateInfo = default, string aggregatedStatusDetails = default, string aggregatedStatusText = default, int? aggregatedStatusCode = default, string productVersion = default, bool? isProvisioned = default, string cacheNodeStateDetailedText = default, string cacheNodeStateShortText = default, int? cacheNodeState = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.ConnectedCache.Models.CacheNodeDriveConfiguration> driveConfiguration = default, string bgpAsnToIPAddressMapping = default, Uri proxyUri = default, Azure.ResourceManager.ConnectedCache.Models.MccCacheNodeProxyRequired? isProxyRequired = default, Azure.ResourceManager.ConnectedCache.Models.MccCacheNodeOSType? osType = default, string autoUpdateVersion = default, string updateInfoDetails = default, DateTimeOffset? updateRequestedOn = default, string autoUpdateNextAvailableVersion = default, DateTimeOffset? autoUpdateNextAvailableOn = default, string autoUpdateAppliedVersion = default, string autoUpdateLastAppliedDetails = default, string autoUpdateLastAppliedState = default, DateTimeOffset? autoUpdateLastAppliedOn = default, DateTimeOffset? autoUpdateLastTriggeredOn = default, int? creationMethod = default, string tlsStatus = default, string optionalProperty1 = default, string optionalProperty2 = default, string optionalProperty3 = default, string optionalProperty4 = default, string optionalProperty5 = default);
static member MccCacheNodeAdditionalProperties : seq<string> * seq<string> * Nullable<int> * Azure.ResourceManager.ConnectedCache.Models.MccCacheNodeTlsCertificate * Azure.ResourceManager.ConnectedCache.Models.MccCacheNodeAutoUpdateInfo * string * string * Nullable<int> * string * Nullable<bool> * string * string * Nullable<int> * seq<Azure.ResourceManager.ConnectedCache.Models.CacheNodeDriveConfiguration> * string * Uri * Nullable<Azure.ResourceManager.ConnectedCache.Models.MccCacheNodeProxyRequired> * Nullable<Azure.ResourceManager.ConnectedCache.Models.MccCacheNodeOSType> * string * string * Nullable<DateTimeOffset> * string * Nullable<DateTimeOffset> * string * string * string * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> * Nullable<int> * string * string * string * string * string * string -> Azure.ResourceManager.ConnectedCache.Models.MccCacheNodeAdditionalProperties
Public Shared Function MccCacheNodeAdditionalProperties (Optional cacheNodePropertiesDetailsIssuesList As IEnumerable(Of String) = Nothing, Optional issuesList As IEnumerable(Of String) = Nothing, Optional issuesCount As Nullable(Of Integer) = Nothing, Optional currentTlsCertificate As MccCacheNodeTlsCertificate = Nothing, Optional lastAutoUpdateInfo As MccCacheNodeAutoUpdateInfo = Nothing, Optional aggregatedStatusDetails As String = Nothing, Optional aggregatedStatusText As String = Nothing, Optional aggregatedStatusCode As Nullable(Of Integer) = Nothing, Optional productVersion As String = Nothing, Optional isProvisioned As Nullable(Of Boolean) = Nothing, Optional cacheNodeStateDetailedText As String = Nothing, Optional cacheNodeStateShortText As String = Nothing, Optional cacheNodeState As Nullable(Of Integer) = Nothing, Optional driveConfiguration As IEnumerable(Of CacheNodeDriveConfiguration) = Nothing, Optional bgpAsnToIPAddressMapping As String = Nothing, Optional proxyUri As Uri = Nothing, Optional isProxyRequired As Nullable(Of MccCacheNodeProxyRequired) = Nothing, Optional osType As Nullable(Of MccCacheNodeOSType) = Nothing, Optional autoUpdateVersion As String = Nothing, Optional updateInfoDetails As String = Nothing, Optional updateRequestedOn As Nullable(Of DateTimeOffset) = Nothing, Optional autoUpdateNextAvailableVersion As String = Nothing, Optional autoUpdateNextAvailableOn As Nullable(Of DateTimeOffset) = Nothing, Optional autoUpdateAppliedVersion As String = Nothing, Optional autoUpdateLastAppliedDetails As String = Nothing, Optional autoUpdateLastAppliedState As String = Nothing, Optional autoUpdateLastAppliedOn As Nullable(Of DateTimeOffset) = Nothing, Optional autoUpdateLastTriggeredOn As Nullable(Of DateTimeOffset) = Nothing, Optional creationMethod As Nullable(Of Integer) = Nothing, Optional tlsStatus As String = Nothing, Optional optionalProperty1 As String = Nothing, Optional optionalProperty2 As String = Nothing, Optional optionalProperty3 As String = Nothing, Optional optionalProperty4 As String = Nothing, Optional optionalProperty5 As String = Nothing) As MccCacheNodeAdditionalProperties
Parameters
- cacheNodePropertiesDetailsIssuesList
- IEnumerable<String>
issues list to return the issues as part of the additional cache node properties.
- issuesList
- IEnumerable<String>
current cache node issue list.
- currentTlsCertificate
- MccCacheNodeTlsCertificate
cache node current tls certificate.
- lastAutoUpdateInfo
- MccCacheNodeAutoUpdateInfo
cache node last auto update information.
- aggregatedStatusDetails
- String
Cache node resource aggregated status details.
- aggregatedStatusText
- String
Cache node resource aggregated status text.
- productVersion
- String
Cache node resource Mcc product version.
Cache node resource flag indicating if cache node has been physically installed or provisioned on their physical lab.
- cacheNodeStateDetailedText
- String
Cache node resource detailed state text.
- cacheNodeStateShortText
- String
Cache node resource short state text.
- driveConfiguration
- IEnumerable<CacheNodeDriveConfiguration>
Cache node resource drive configurations.
- bgpAsnToIPAddressMapping
- String
Cache node resource Bgp configuration.
- proxyUri
- Uri
proxyUrl configuration of the cache node.
- isProxyRequired
- Nullable<MccCacheNodeProxyRequired>
Cache node resource requires a proxy.
- osType
- Nullable<MccCacheNodeOSType>
Operating system of the cache node.
- autoUpdateVersion
- String
Auto update or fast update version.
- updateInfoDetails
- String
Update related information details.
- updateRequestedOn
- Nullable<DateTimeOffset>
customer requested date time for mcc install of update cycle.
- autoUpdateNextAvailableVersion
- String
Auto update version that is the Next available version to update on mcc cache node.
- autoUpdateNextAvailableOn
- Nullable<DateTimeOffset>
Auto update last applied date time of mcc install.
- autoUpdateAppliedVersion
- String
Auto update version that is the applied to update on mcc cache node.
- autoUpdateLastAppliedDetails
- String
Auto Update status details from the backend after applying the new version details.
- autoUpdateLastAppliedState
- String
Last applied auto update state for mcc install of auto update cycle.
- autoUpdateLastAppliedOn
- Nullable<DateTimeOffset>
Auto update last applied date time of mcc install.
- autoUpdateLastTriggeredOn
- Nullable<DateTimeOffset>
Auto update last triggered date time of mcc install.
- tlsStatus
- String
Cache node tls certificate status.
- optionalProperty1
- String
Optional property #1 of Mcc response object.
- optionalProperty2
- String
Optional property #2 of Mcc response object.
- optionalProperty3
- String
Optional property #3 of Mcc response object.
- optionalProperty4
- String
Optional property #4 of Mcc response object.
- optionalProperty5
- String
Optional property #5 of Mcc response object.
Returns
A new MccCacheNodeAdditionalProperties instance for mocking.