preSharedKeys

@JvmName(name = "ityaxlidprlrjomi")
suspend fun preSharedKeys(value: Output<List<InterconnectMacsecPreSharedKeyArgs>>)
@JvmName(name = "qmqvqgoebpymwfcf")
suspend fun preSharedKeys(value: List<InterconnectMacsecPreSharedKeyArgs>)

Parameters

value

A keychain placeholder describing a set of named key objects along with their start times. A MACsec CKN/CAK is generated for each key in the key chain. Google router automatically picks the key with the most recent startTime when establishing or re-establishing a MACsec secure link. Structure is documented below.


@JvmName(name = "chsihmdtgbiwsjot")
suspend fun preSharedKeys(vararg values: Output<InterconnectMacsecPreSharedKeyArgs>)


@JvmName(name = "hmmuccyvyirlfvji")
suspend fun preSharedKeys(values: List<Output<InterconnectMacsecPreSharedKeyArgs>>)
@JvmName(name = "ofprdxlafrxrgapn")
suspend fun preSharedKeys(vararg values: InterconnectMacsecPreSharedKeyArgs)

Parameters

values

A keychain placeholder describing a set of named key objects along with their start times. A MACsec CKN/CAK is generated for each key in the key chain. Google router automatically picks the key with the most recent startTime when establishing or re-establishing a MACsec secure link. Structure is documented below.


@JvmName(name = "xuyyuoncupdiisrh")
suspend fun preSharedKeys(argument: List<suspend InterconnectMacsecPreSharedKeyArgsBuilder.() -> Unit>)
@JvmName(name = "qhpnigdekqsfalbs")
suspend fun preSharedKeys(vararg argument: suspend InterconnectMacsecPreSharedKeyArgsBuilder.() -> Unit)
@JvmName(name = "eilpqqteeiqwdlhx")
suspend fun preSharedKeys(argument: suspend InterconnectMacsecPreSharedKeyArgsBuilder.() -> Unit)

Parameters

argument

A keychain placeholder describing a set of named key objects along with their start times. A MACsec CKN/CAK is generated for each key in the key chain. Google router automatically picks the key with the most recent startTime when establishing or re-establishing a MACsec secure link. Structure is documented below.