GetBlockchainNodeResult constructor
- required String blockchainType,
- required ConnectionInfoResponse connectionInfo,
- required String createTime,
- required EthereumDetailsResponse ethereumDetails,
- required Map<
String, String> labels, - required String name,
- required bool privateServiceConnectEnabled,
- required String state,
- required String updateTime,
Creates a new GetBlockchainNodeResult.
blockchainType Immutable. The blockchain type of the node.
connectionInfo The connection information used to interact with a blockchain node.
createTime The timestamp at which the blockchain node was first created.
ethereumDetails Ethereum-specific blockchain node details.
labels User-provided key-value pairs.
name The fully qualified name of the blockchain node. e.g. projects/my-project/locations/us-central1/blockchainNodes/my-node.
privateServiceConnectEnabled Optional. When true, the node is only accessible via Private Service Connect; no public endpoints are exposed. Otherwise, the node is only accessible via public endpoints. See https://cloud.google.com/vpc/docs/private-service-connect.
state A status representing the state of the node.
updateTime The timestamp at which the blockchain node was last updated.
Implementation
const GetBlockchainNodeResult({
required this.blockchainType,
required this.connectionInfo,
required this.createTime,
required this.ethereumDetails,
required this.labels,
required this.name,
required this.privateServiceConnectEnabled,
required this.state,
required this.updateTime,
});