Interface protos.google.cloud.compute.v1.IServiceAttachment (4.5.0)

Properties of a ServiceAttachment.

Package

@google-cloud/compute

Properties

connectedEndpoints

connectedEndpoints?: (google.cloud.compute.v1.IServiceAttachmentConnectedEndpoint[]|null);

ServiceAttachment connectedEndpoints

connectionPreference

connectionPreference?: (string|null);

ServiceAttachment connectionPreference

consumerAcceptLists

consumerAcceptLists?: (google.cloud.compute.v1.IServiceAttachmentConsumerProjectLimit[]|null);

ServiceAttachment consumerAcceptLists

consumerRejectLists

consumerRejectLists?: (string[]|null);

ServiceAttachment consumerRejectLists

creationTimestamp

creationTimestamp?: (string|null);

ServiceAttachment creationTimestamp

description

description?: (string|null);

ServiceAttachment description

domainNames

domainNames?: (string[]|null);

ServiceAttachment domainNames

enableProxyProtocol

enableProxyProtocol?: (boolean|null);

ServiceAttachment enableProxyProtocol

fingerprint

fingerprint?: (string|null);

ServiceAttachment fingerprint

id

id?: (number|Long|string|null);

ServiceAttachment id

kind

kind?: (string|null);

ServiceAttachment kind

name

name?: (string|null);

ServiceAttachment name

natSubnets

natSubnets?: (string[]|null);

ServiceAttachment natSubnets

producerForwardingRule

producerForwardingRule?: (string|null);

ServiceAttachment producerForwardingRule

pscServiceAttachmentId

pscServiceAttachmentId?: (google.cloud.compute.v1.IUint128|null);

ServiceAttachment pscServiceAttachmentId

reconcileConnections

reconcileConnections?: (boolean|null);

ServiceAttachment reconcileConnections

region

region?: (string|null);

ServiceAttachment region

selfLink?: (string|null);

ServiceAttachment selfLink

targetService

targetService?: (string|null);

ServiceAttachment targetService