public sealed class FirewallEndpointAssociation : IMessage<FirewallEndpointAssociation>, IEquatable<FirewallEndpointAssociation>, IDeepCloneable<FirewallEndpointAssociation>, IBufferMessage, IMessageReference documentation and code samples for the Network Security v1 API class FirewallEndpointAssociation.
Message describing Association object
Implements
IMessageFirewallEndpointAssociation, IEquatableFirewallEndpointAssociation, IDeepCloneableFirewallEndpointAssociation, IBufferMessage, IMessageNamespace
Google.Cloud.NetworkSecurity.V1Assembly
Google.Cloud.NetworkSecurity.V1.dll
Constructors
FirewallEndpointAssociation()
public FirewallEndpointAssociation()FirewallEndpointAssociation(FirewallEndpointAssociation)
public FirewallEndpointAssociation(FirewallEndpointAssociation other)| Parameter | |
|---|---|
| Name | Description |
other |
FirewallEndpointAssociation |
Properties
CreateTime
public Timestamp CreateTime { get; set; }Output only. Create time stamp
| Property Value | |
|---|---|
| Type | Description |
Timestamp |
|
Disabled
public bool Disabled { get; set; }Optional. Whether the association is disabled. True indicates that traffic won't be intercepted
| Property Value | |
|---|---|
| Type | Description |
bool |
|
FirewallEndpoint
public string FirewallEndpoint { get; set; }Required. The URL of the FirewallEndpoint that is being associated.
| Property Value | |
|---|---|
| Type | Description |
string |
|
FirewallEndpointAssociationName
public FirewallEndpointAssociationName FirewallEndpointAssociationName { get; set; }FirewallEndpointAssociationName-typed view over the Name resource name property.
| Property Value | |
|---|---|
| Type | Description |
FirewallEndpointAssociationName |
|
Labels
public MapField<string, string> Labels { get; }Optional. Labels as key value pairs
| Property Value | |
|---|---|
| Type | Description |
MapFieldstringstring |
|
Name
public string Name { get; set; }Immutable. Identifier. name of resource
| Property Value | |
|---|---|
| Type | Description |
string |
|
Network
public string Network { get; set; }Required. The URL of the network that is being associated.
| Property Value | |
|---|---|
| Type | Description |
string |
|
Reconciling
public bool Reconciling { get; set; }Output only. Whether reconciling is in progress, recommended per https://google.aip.dev/128.
| Property Value | |
|---|---|
| Type | Description |
bool |
|
State
public FirewallEndpointAssociation.Types.State State { get; set; }Output only. Current state of the association.
| Property Value | |
|---|---|
| Type | Description |
FirewallEndpointAssociationTypesState |
|
TlsInspectionPolicy
public string TlsInspectionPolicy { get; set; }Optional. The URL of the TlsInspectionPolicy that is being associated.
| Property Value | |
|---|---|
| Type | Description |
string |
|
TlsInspectionPolicyAsTlsInspectionPolicyName
public TlsInspectionPolicyName TlsInspectionPolicyAsTlsInspectionPolicyName { get; set; }TlsInspectionPolicyName-typed view over the TlsInspectionPolicy resource name property.
| Property Value | |
|---|---|
| Type | Description |
TlsInspectionPolicyName |
|
UpdateTime
public Timestamp UpdateTime { get; set; }Output only. Update time stamp
| Property Value | |
|---|---|
| Type | Description |
Timestamp |
|