CacheNodeEntityArgs

data class CacheNodeEntityArgs(val autoUpdateRequestedDay: Output<Int>? = null, val autoUpdateRequestedTime: Output<String>? = null, val autoUpdateRequestedWeek: Output<Int>? = null, val autoUpdateRingType: Output<Either<String, AutoUpdateRingType>>? = null, val cacheNodeId: Output<String>? = null, val cacheNodeName: Output<String>? = null, val cidrCsv: Output<List<String>>? = null, val cidrSelectionType: Output<Int>? = null, val customerAsn: Output<Int>? = null, val customerIndex: Output<String>? = null, val customerName: Output<String>? = null, val fullyQualifiedDomainName: Output<String>? = null, val fullyQualifiedResourceId: Output<String>? = null, val ipAddress: Output<String>? = null, val isEnabled: Output<Boolean>? = null, val isEnterpriseManaged: Output<Boolean>? = null, val maxAllowableEgressInMbps: Output<Int>? = null, val shouldMigrate: Output<Boolean>? = null) : ConvertibleToJava<CacheNodeEntityArgs>

Model representing Cache Node for ConnectedCache resource

Constructors

Link copied to clipboard
constructor(autoUpdateRequestedDay: Output<Int>? = null, autoUpdateRequestedTime: Output<String>? = null, autoUpdateRequestedWeek: Output<Int>? = null, autoUpdateRingType: Output<Either<String, AutoUpdateRingType>>? = null, cacheNodeId: Output<String>? = null, cacheNodeName: Output<String>? = null, cidrCsv: Output<List<String>>? = null, cidrSelectionType: Output<Int>? = null, customerAsn: Output<Int>? = null, customerIndex: Output<String>? = null, customerName: Output<String>? = null, fullyQualifiedDomainName: Output<String>? = null, fullyQualifiedResourceId: Output<String>? = null, ipAddress: Output<String>? = null, isEnabled: Output<Boolean>? = null, isEnterpriseManaged: Output<Boolean>? = null, maxAllowableEgressInMbps: Output<Int>? = null, shouldMigrate: Output<Boolean>? = null)

Properties

Link copied to clipboard
val autoUpdateRequestedDay: Output<Int>? = null

Customer requested day of week for mcc install of auto update cycle

Link copied to clipboard
val autoUpdateRequestedTime: Output<String>? = null

Customer requested time of the day for mcc install of auto update cycle, should be hh:mm

Link copied to clipboard
val autoUpdateRequestedWeek: Output<Int>? = null

Customer requested week of month for mcc install of auto update cycle

Link copied to clipboard
val autoUpdateRingType: Output<Either<String, AutoUpdateRingType>>? = null

Auto Update Ring Type which is slow or fast etc.

Link copied to clipboard
val cacheNodeId: Output<String>? = null

Cache node resource identifier of the cache node

Link copied to clipboard
val cacheNodeName: Output<String>? = null

Cache node resource name.

Link copied to clipboard
val cidrCsv: Output<List<String>>? = null

Cache node resource comma separated values of Cidrs.

Link copied to clipboard
val cidrSelectionType: Output<Int>? = null

Cache node resource current Cidr range precedence selection type.

Link copied to clipboard
val customerAsn: Output<Int>? = null

Cache node resource customer resource Asn (autonomous system number)

Link copied to clipboard
val customerIndex: Output<String>? = null

Cache node resource customer index as string.

Link copied to clipboard
val customerName: Output<String>? = null

Cache node resource customer resource name.

Link copied to clipboard
val fullyQualifiedDomainName: Output<String>? = null

FQDN(fully qualified domain name) value of the mcc cache node

Link copied to clipboard
val fullyQualifiedResourceId: Output<String>? = null

Cache node resource Azure fully qualified resource Id.

Link copied to clipboard
val ipAddress: Output<String>? = null

Cache node resource Ip address.

Link copied to clipboard
val isEnabled: Output<Boolean>? = null

Cache node resource flag for indicating if cache node is enabled.

Link copied to clipboard
val isEnterpriseManaged: Output<Boolean>? = null

Cache node resource flag for determining if managed by enterprise as boolean.

Link copied to clipboard
val maxAllowableEgressInMbps: Output<Int>? = null

Cache node resource maximum allowed egress in Mbps.

Link copied to clipboard
val shouldMigrate: Output<Boolean>? = null

Cache node resource flag for determining if customer will be migrated.

Functions

Link copied to clipboard
open override fun toJava(): CacheNodeEntityArgs