Interface protos.google.cloud.networkservices.v1beta1.IEndpointPolicy (0.2.1)

Properties of an EndpointPolicy.

Package

@google-cloud/networkservices

Properties

authorizationPolicy

authorizationPolicy?: (string|null);

EndpointPolicy authorizationPolicy

clientTlsPolicy

clientTlsPolicy?: (string|null);

EndpointPolicy clientTlsPolicy

createTime

createTime?: (google.protobuf.ITimestamp|null);

EndpointPolicy createTime

description

description?: (string|null);

EndpointPolicy description

endpointMatcher

endpointMatcher?: (google.cloud.networkservices.v1beta1.IEndpointMatcher|null);

EndpointPolicy endpointMatcher

labels

labels?: ({ [k: string]: string }|null);

EndpointPolicy labels

name

name?: (string|null);

EndpointPolicy name

serverTlsPolicy

serverTlsPolicy?: (string|null);

EndpointPolicy serverTlsPolicy

trafficPortSelector

trafficPortSelector?: (google.cloud.networkservices.v1beta1.ITrafficPortSelector|null);

EndpointPolicy trafficPortSelector

type

type?: (google.cloud.networkservices.v1beta1.EndpointPolicy.EndpointPolicyType|keyof typeof google.cloud.networkservices.v1beta1.EndpointPolicy.EndpointPolicyType|null);

EndpointPolicy type

updateTime

updateTime?: (google.protobuf.ITimestamp|null);

EndpointPolicy updateTime