NetworkInterfaceArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "uadbajfxoatyksfq")
fun auxiliaryMode(value: NetworkInterfaceAuxiliaryMode)
@JvmName(name = "klxbxiscphibimfn")
suspend fun auxiliaryMode(value: Either<String, NetworkInterfaceAuxiliaryMode>?)
@JvmName(name = "jmrrsjmquhkbuslc")
suspend fun auxiliaryMode(value: Output<Either<String, NetworkInterfaceAuxiliaryMode>>)
@JvmName(name = "cjhlffkjnlkpjusa")
fun auxiliaryMode(value: String)
Link copied to clipboard
@JvmName(name = "nclecdjhurgdtyuh")
fun auxiliarySku(value: NetworkInterfaceAuxiliarySku)
@JvmName(name = "jgvedvmdexldfyua")
suspend fun auxiliarySku(value: Either<String, NetworkInterfaceAuxiliarySku>?)
@JvmName(name = "jejvjftehssgvaon")
suspend fun auxiliarySku(value: Output<Either<String, NetworkInterfaceAuxiliarySku>>)
@JvmName(name = "pfaqyibadojuvfpp")
fun auxiliarySku(value: String)
Link copied to clipboard
@JvmName(name = "srwvjjjvdwjqrylx")
suspend fun disableTcpStateTracking(value: Output<Boolean>)
@JvmName(name = "jesfyqrjsuhmfwsq")
suspend fun disableTcpStateTracking(value: Boolean?)
Link copied to clipboard
@JvmName(name = "jogfurusiymxhpox")
suspend fun dnsSettings(value: NetworkInterfaceDnsSettingsArgs?)
@JvmName(name = "ojoawhvffrxbxofl")
suspend fun dnsSettings(value: Output<NetworkInterfaceDnsSettingsArgs>)
@JvmName(name = "rinnyhvsqqtxubwv")
suspend fun dnsSettings(argument: suspend NetworkInterfaceDnsSettingsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "qqpwjsgddojnpysa")
suspend fun enableAcceleratedNetworking(value: Output<Boolean>)
@JvmName(name = "jbcxptqqqjvefcuo")
suspend fun enableAcceleratedNetworking(value: Boolean?)
Link copied to clipboard
@JvmName(name = "jgejleoaagnfjlxo")
suspend fun enableIPForwarding(value: Output<Boolean>)
@JvmName(name = "igfaqtormaekvuvu")
suspend fun enableIPForwarding(value: Boolean?)
Link copied to clipboard
@JvmName(name = "iwbnsghyvwpbjdwp")
suspend fun extendedLocation(value: ExtendedLocationArgs?)
@JvmName(name = "mcrjfualordjulpw")
suspend fun extendedLocation(value: Output<ExtendedLocationArgs>)
@JvmName(name = "kkopsgqsgntwxbeq")
suspend fun extendedLocation(argument: suspend ExtendedLocationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "hlqaktgtoihwmhdw")
suspend fun id(value: Output<String>)
@JvmName(name = "ghnobwajmwpaouib")
suspend fun id(value: String?)
Link copied to clipboard
@JvmName(name = "wtxrtwwiyqaqagub")
suspend fun ipConfigurations(value: Output<List<NetworkInterfaceIPConfigurationArgs>>)
@JvmName(name = "mfsjitscmeghjsrr")
suspend fun ipConfigurations(vararg values: NetworkInterfaceIPConfigurationArgs)
@JvmName(name = "qhhtnerwljoglliw")
suspend fun ipConfigurations(vararg values: Output<NetworkInterfaceIPConfigurationArgs>)
@JvmName(name = "yvyaxcnthccjiinp")
suspend fun ipConfigurations(vararg argument: suspend NetworkInterfaceIPConfigurationArgsBuilder.() -> Unit)
@JvmName(name = "xfnmnibijvjphpkn")
suspend fun ipConfigurations(value: List<NetworkInterfaceIPConfigurationArgs>?)
@JvmName(name = "bkxgoefrcmmxmmsb")
suspend fun ipConfigurations(values: List<Output<NetworkInterfaceIPConfigurationArgs>>)
@JvmName(name = "tatrfmkrqoeirxrn")
suspend fun ipConfigurations(argument: List<suspend NetworkInterfaceIPConfigurationArgsBuilder.() -> Unit>)
@JvmName(name = "lauivbkacaolmkpn")
suspend fun ipConfigurations(argument: suspend NetworkInterfaceIPConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ndaqrckhnoidgxvr")
suspend fun location(value: Output<String>)
@JvmName(name = "gmuxwsdkyjewpjmg")
suspend fun location(value: String?)
Link copied to clipboard
@JvmName(name = "urmtxobaxjjcttfs")
fun migrationPhase(value: NetworkInterfaceMigrationPhase)
@JvmName(name = "gceafotjkhpyuvnv")
suspend fun migrationPhase(value: Either<String, NetworkInterfaceMigrationPhase>?)
@JvmName(name = "gykrelovcvigfsud")
suspend fun migrationPhase(value: Output<Either<String, NetworkInterfaceMigrationPhase>>)
@JvmName(name = "gnyrwlwhtrtjpudi")
fun migrationPhase(value: String)
Link copied to clipboard
@JvmName(name = "ptxrqwhgngdvhejx")
suspend fun networkInterfaceName(value: Output<String>)
@JvmName(name = "ghygqlmymxqygdyu")
suspend fun networkInterfaceName(value: String?)
Link copied to clipboard
@JvmName(name = "qycoveftrbuqpmnd")
suspend fun networkSecurityGroup(value: NetworkSecurityGroupArgs?)
@JvmName(name = "blqtfltyegcchqyk")
suspend fun networkSecurityGroup(value: Output<NetworkSecurityGroupArgs>)
@JvmName(name = "vfshiwhgvhyjlhwt")
suspend fun networkSecurityGroup(argument: suspend NetworkSecurityGroupArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "qojngegvxqaqrgfd")
fun nicType(value: NetworkInterfaceNicType)
@JvmName(name = "pbwaqbnwvhjpwmly")
suspend fun nicType(value: Either<String, NetworkInterfaceNicType>?)
@JvmName(name = "fhvkrundwbkmhqww")
suspend fun nicType(value: Output<Either<String, NetworkInterfaceNicType>>)
@JvmName(name = "hmvtbvmmkalhqmry")
fun nicType(value: String)
Link copied to clipboard
@JvmName(name = "uusuvmsowqxamqld")
suspend fun privateLinkService(value: PrivateLinkServiceArgs?)
@JvmName(name = "rrqbhrcnwxllwhbc")
suspend fun privateLinkService(value: Output<PrivateLinkServiceArgs>)
@JvmName(name = "kffbpaydmbsvjfqc")
suspend fun privateLinkService(argument: suspend PrivateLinkServiceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "qfhvadqqhluvwlnq")
suspend fun resourceGroupName(value: Output<String>)
@JvmName(name = "wjjqnyqlmcxraeqo")
suspend fun resourceGroupName(value: String?)
Link copied to clipboard
@JvmName(name = "aevioetwpxbjulxw")
suspend fun tags(value: Output<Map<String, String>>)
@JvmName(name = "yljwsavwepauydka")
fun tags(vararg values: Pair<String, String>)
@JvmName(name = "vlakmhpfxkxwgmhx")
suspend fun tags(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "kebfrkcmbchlegju")
suspend fun workloadType(value: Output<String>)
@JvmName(name = "ivnawnwksygjkdwj")
suspend fun workloadType(value: String?)