public interface InterconnectMacsecOrBuilder extends MessageOrBuilderImplements
MessageOrBuilderMethods
getFailOpen()
public abstract boolean getFailOpen()If set to true, the Interconnect connection is configured with a should-secure MACsec security policy, that allows the Google router to fallback to cleartext traffic if the MKA session cannot be established. By default, the Interconnect connection is configured with a must-secure security policy that drops all traffic if the MKA session cannot be established with your router.
optional bool fail_open = 532597451;
| Returns | |
|---|---|
| Type | Description |
boolean |
The failOpen. |
getPreSharedKeys(int index)
public abstract InterconnectMacsecPreSharedKey getPreSharedKeys(int index)Required. 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.
repeated .google.cloud.compute.v1.InterconnectMacsecPreSharedKey pre_shared_keys = 420308466;
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
InterconnectMacsecPreSharedKey |
|
getPreSharedKeysCount()
public abstract int getPreSharedKeysCount()Required. 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.
repeated .google.cloud.compute.v1.InterconnectMacsecPreSharedKey pre_shared_keys = 420308466;
| Returns | |
|---|---|
| Type | Description |
int |
|
getPreSharedKeysList()
public abstract List<InterconnectMacsecPreSharedKey> getPreSharedKeysList()Required. 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.
repeated .google.cloud.compute.v1.InterconnectMacsecPreSharedKey pre_shared_keys = 420308466;
| Returns | |
|---|---|
| Type | Description |
List<InterconnectMacsecPreSharedKey> |
|
getPreSharedKeysOrBuilder(int index)
public abstract InterconnectMacsecPreSharedKeyOrBuilder getPreSharedKeysOrBuilder(int index)Required. 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.
repeated .google.cloud.compute.v1.InterconnectMacsecPreSharedKey pre_shared_keys = 420308466;
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
InterconnectMacsecPreSharedKeyOrBuilder |
|
getPreSharedKeysOrBuilderList()
public abstract List<? extends InterconnectMacsecPreSharedKeyOrBuilder> getPreSharedKeysOrBuilderList()Required. 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.
repeated .google.cloud.compute.v1.InterconnectMacsecPreSharedKey pre_shared_keys = 420308466;
| Returns | |
|---|---|
| Type | Description |
List<? extends com.google.cloud.compute.v1.InterconnectMacsecPreSharedKeyOrBuilder> |
|
hasFailOpen()
public abstract boolean hasFailOpen()If set to true, the Interconnect connection is configured with a should-secure MACsec security policy, that allows the Google router to fallback to cleartext traffic if the MKA session cannot be established. By default, the Interconnect connection is configured with a must-secure security policy that drops all traffic if the MKA session cannot be established with your router.
optional bool fail_open = 532597451;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the failOpen field is set. |