Interface protos.google.cloud.managedidentities.v1beta1.ITrust (2.2.2)

Properties of a Trust.

Package

@google-cloud/managed-identities

Properties

createTime

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

Trust createTime

lastTrustHeartbeatTime

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

Trust lastTrustHeartbeatTime

selectiveAuthentication

selectiveAuthentication?: (boolean|null);

Trust selectiveAuthentication

state

state?: (google.cloud.managedidentities.v1beta1.Trust.State|keyof typeof google.cloud.managedidentities.v1beta1.Trust.State|null);

Trust state

stateDescription

stateDescription?: (string|null);

Trust stateDescription

targetDnsIpAddresses

targetDnsIpAddresses?: (string[]|null);

Trust targetDnsIpAddresses

targetDomainName

targetDomainName?: (string|null);

Trust targetDomainName

trustDirection

trustDirection?: (google.cloud.managedidentities.v1beta1.Trust.TrustDirection|keyof typeof google.cloud.managedidentities.v1beta1.Trust.TrustDirection|null);

Trust trustDirection

trustHandshakeSecret

trustHandshakeSecret?: (string|null);

Trust trustHandshakeSecret

trustType

trustType?: (google.cloud.managedidentities.v1beta1.Trust.TrustType|keyof typeof google.cloud.managedidentities.v1beta1.Trust.TrustType|null);

Trust trustType

updateTime

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

Trust updateTime