GetBlockchainMemberResult

data class GetBlockchainMemberResult(val consortium: String? = null, val consortiumManagementAccountAddress: String, val consortiumManagementAccountPassword: String? = null, val consortiumMemberDisplayName: String? = null, val consortiumRole: String? = null, val dns: String, val firewallRules: List<FirewallRuleResponse>? = null, val id: String, val location: String? = null, val name: String, val password: String? = null, val protocol: String? = null, val provisioningState: String, val publicKey: String, val rootContractAddress: String, val sku: SkuResponse? = null, val tags: Map<String, String>? = null, val type: String, val userName: String, val validatorNodesSku: BlockchainMemberNodesSkuResponse? = null)

Payload of the blockchain member which is exposed in the request/response of the resource provider.

Constructors

Link copied to clipboard
constructor(consortium: String? = null, consortiumManagementAccountAddress: String, consortiumManagementAccountPassword: String? = null, consortiumMemberDisplayName: String? = null, consortiumRole: String? = null, dns: String, firewallRules: List<FirewallRuleResponse>? = null, id: String, location: String? = null, name: String, password: String? = null, protocol: String? = null, provisioningState: String, publicKey: String, rootContractAddress: String, sku: SkuResponse? = null, tags: Map<String, String>? = null, type: String, userName: String, validatorNodesSku: BlockchainMemberNodesSkuResponse? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val consortium: String? = null

Gets or sets the consortium for the blockchain member.

Link copied to clipboard

Gets the managed consortium management account address.

Link copied to clipboard

Sets the managed consortium management account password.

Link copied to clipboard

Gets the display name of the member in the consortium.

Link copied to clipboard
val consortiumRole: String? = null

Gets the role of the member in the consortium.

Link copied to clipboard
val dns: String

Gets the dns endpoint of the blockchain member.

Link copied to clipboard

Gets or sets firewall rules

Link copied to clipboard
val id: String

Fully qualified resource Id of the resource.

Link copied to clipboard
val location: String? = null

The GEO location of the blockchain service.

Link copied to clipboard

The name of the resource.

Link copied to clipboard
val password: String? = null

Sets the basic auth password of the blockchain member.

Link copied to clipboard
val protocol: String? = null

Gets or sets the blockchain protocol.

Link copied to clipboard

Gets or sets the blockchain member provision state.

Link copied to clipboard

Gets the public key of the blockchain member (default transaction node).

Link copied to clipboard

Gets the Ethereum root contract address of the blockchain.

Link copied to clipboard
val sku: SkuResponse? = null

Gets or sets the blockchain member Sku.

Link copied to clipboard
val tags: Map<String, String>? = null

Tags of the service which is a list of key value pairs that describes the resource.

Link copied to clipboard

The type of the service - e.g. "Microsoft.Blockchain"

Link copied to clipboard

Gets the auth user name of the blockchain member.

Link copied to clipboard

Gets or sets the blockchain validator nodes Sku.