azure-native.blockchain.getBlockchainMember

Get details about a blockchain member. API Version: 2018-06-01-preview.

Using getBlockchainMember

Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

function getBlockchainMember(args: GetBlockchainMemberArgs, opts?: InvokeOptions): Promise<GetBlockchainMemberResult>
function getBlockchainMemberOutput(args: GetBlockchainMemberOutputArgs, opts?: InvokeOptions): Output<GetBlockchainMemberResult>
def get_blockchain_member(blockchain_member_name: Optional[str] = None,
                          resource_group_name: Optional[str] = None,
                          opts: Optional[InvokeOptions] = None) -> GetBlockchainMemberResult
def get_blockchain_member_output(blockchain_member_name: Optional[pulumi.Input[str]] = None,
                          resource_group_name: Optional[pulumi.Input[str]] = None,
                          opts: Optional[InvokeOptions] = None) -> Output[GetBlockchainMemberResult]
func LookupBlockchainMember(ctx *Context, args *LookupBlockchainMemberArgs, opts ...InvokeOption) (*LookupBlockchainMemberResult, error)
func LookupBlockchainMemberOutput(ctx *Context, args *LookupBlockchainMemberOutputArgs, opts ...InvokeOption) LookupBlockchainMemberResultOutput

> Note: This function is named LookupBlockchainMember in the Go SDK.

public static class GetBlockchainMember 
{
    public static Task<GetBlockchainMemberResult> InvokeAsync(GetBlockchainMemberArgs args, InvokeOptions? opts = null)
    public static Output<GetBlockchainMemberResult> Invoke(GetBlockchainMemberInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetBlockchainMemberResult> getBlockchainMember(GetBlockchainMemberArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
  function: azure-native:blockchain:getBlockchainMember
  arguments:
    # arguments dictionary

The following arguments are supported:

BlockchainMemberName string

Blockchain member name.

ResourceGroupName string

The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.

BlockchainMemberName string

Blockchain member name.

ResourceGroupName string

The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.

blockchainMemberName String

Blockchain member name.

resourceGroupName String

The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.

blockchainMemberName string

Blockchain member name.

resourceGroupName string

The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.

blockchain_member_name str

Blockchain member name.

resource_group_name str

The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.

blockchainMemberName String

Blockchain member name.

resourceGroupName String

The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.

getBlockchainMember Result

The following output properties are available:

ConsortiumManagementAccountAddress string

Gets the managed consortium management account address.

Dns string

Gets the dns endpoint of the blockchain member.

Id string

Fully qualified resource Id of the resource.

Name string

The name of the resource.

ProvisioningState string

Gets or sets the blockchain member provision state.

PublicKey string

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

RootContractAddress string

Gets the Ethereum root contract address of the blockchain.

Type string

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

UserName string

Gets the auth user name of the blockchain member.

Consortium string

Gets or sets the consortium for the blockchain member.

ConsortiumManagementAccountPassword string

Sets the managed consortium management account password.

ConsortiumMemberDisplayName string

Gets the display name of the member in the consortium.

ConsortiumRole string

Gets the role of the member in the consortium.

FirewallRules List<Pulumi.AzureNative.Blockchain.Outputs.FirewallRuleResponse>

Gets or sets firewall rules

Location string

The GEO location of the blockchain service.

Password string

Sets the basic auth password of the blockchain member.

Protocol string

Gets or sets the blockchain protocol.

Sku Pulumi.AzureNative.Blockchain.Outputs.SkuResponse

Gets or sets the blockchain member Sku.

Tags Dictionary<string, string>

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

ValidatorNodesSku Pulumi.AzureNative.Blockchain.Outputs.BlockchainMemberNodesSkuResponse

Gets or sets the blockchain validator nodes Sku.

ConsortiumManagementAccountAddress string

Gets the managed consortium management account address.

Dns string

Gets the dns endpoint of the blockchain member.

Id string

Fully qualified resource Id of the resource.

Name string

The name of the resource.

ProvisioningState string

Gets or sets the blockchain member provision state.

PublicKey string

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

RootContractAddress string

Gets the Ethereum root contract address of the blockchain.

Type string

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

UserName string

Gets the auth user name of the blockchain member.

Consortium string

Gets or sets the consortium for the blockchain member.

ConsortiumManagementAccountPassword string

Sets the managed consortium management account password.

ConsortiumMemberDisplayName string

Gets the display name of the member in the consortium.

ConsortiumRole string

Gets the role of the member in the consortium.

FirewallRules []FirewallRuleResponse

Gets or sets firewall rules

Location string

The GEO location of the blockchain service.

Password string

Sets the basic auth password of the blockchain member.

Protocol string

Gets or sets the blockchain protocol.

Sku SkuResponse

Gets or sets the blockchain member Sku.

Tags map[string]string

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

ValidatorNodesSku BlockchainMemberNodesSkuResponse

Gets or sets the blockchain validator nodes Sku.

consortiumManagementAccountAddress String

Gets the managed consortium management account address.

dns String

Gets the dns endpoint of the blockchain member.

id String

Fully qualified resource Id of the resource.

name String

The name of the resource.

provisioningState String

Gets or sets the blockchain member provision state.

publicKey String

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

rootContractAddress String

Gets the Ethereum root contract address of the blockchain.

type String

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

userName String

Gets the auth user name of the blockchain member.

consortium String

Gets or sets the consortium for the blockchain member.

consortiumManagementAccountPassword String

Sets the managed consortium management account password.

consortiumMemberDisplayName String

Gets the display name of the member in the consortium.

consortiumRole String

Gets the role of the member in the consortium.

firewallRules List<FirewallRuleResponse>

Gets or sets firewall rules

location String

The GEO location of the blockchain service.

password String

Sets the basic auth password of the blockchain member.

protocol String

Gets or sets the blockchain protocol.

sku SkuResponse

Gets or sets the blockchain member Sku.

tags Map<String,String>

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

validatorNodesSku BlockchainMemberNodesSkuResponse

Gets or sets the blockchain validator nodes Sku.

consortiumManagementAccountAddress string

Gets the managed consortium management account address.

dns string

Gets the dns endpoint of the blockchain member.

id string

Fully qualified resource Id of the resource.

name string

The name of the resource.

provisioningState string

Gets or sets the blockchain member provision state.

publicKey string

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

rootContractAddress string

Gets the Ethereum root contract address of the blockchain.

type string

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

userName string

Gets the auth user name of the blockchain member.

consortium string

Gets or sets the consortium for the blockchain member.

consortiumManagementAccountPassword string

Sets the managed consortium management account password.

consortiumMemberDisplayName string

Gets the display name of the member in the consortium.

consortiumRole string

Gets the role of the member in the consortium.

firewallRules FirewallRuleResponse[]

Gets or sets firewall rules

location string

The GEO location of the blockchain service.

password string

Sets the basic auth password of the blockchain member.

protocol string

Gets or sets the blockchain protocol.

sku SkuResponse

Gets or sets the blockchain member Sku.

tags {[key: string]: string}

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

validatorNodesSku BlockchainMemberNodesSkuResponse

Gets or sets the blockchain validator nodes Sku.

consortium_management_account_address str

Gets the managed consortium management account address.

dns str

Gets the dns endpoint of the blockchain member.

id str

Fully qualified resource Id of the resource.

name str

The name of the resource.

provisioning_state str

Gets or sets the blockchain member provision state.

public_key str

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

root_contract_address str

Gets the Ethereum root contract address of the blockchain.

type str

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

user_name str

Gets the auth user name of the blockchain member.

consortium str

Gets or sets the consortium for the blockchain member.

consortium_management_account_password str

Sets the managed consortium management account password.

consortium_member_display_name str

Gets the display name of the member in the consortium.

consortium_role str

Gets the role of the member in the consortium.

firewall_rules Sequence[FirewallRuleResponse]

Gets or sets firewall rules

location str

The GEO location of the blockchain service.

password str

Sets the basic auth password of the blockchain member.

protocol str

Gets or sets the blockchain protocol.

sku SkuResponse

Gets or sets the blockchain member Sku.

tags Mapping[str, str]

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

validator_nodes_sku BlockchainMemberNodesSkuResponse

Gets or sets the blockchain validator nodes Sku.

consortiumManagementAccountAddress String

Gets the managed consortium management account address.

dns String

Gets the dns endpoint of the blockchain member.

id String

Fully qualified resource Id of the resource.

name String

The name of the resource.

provisioningState String

Gets or sets the blockchain member provision state.

publicKey String

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

rootContractAddress String

Gets the Ethereum root contract address of the blockchain.

type String

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

userName String

Gets the auth user name of the blockchain member.

consortium String

Gets or sets the consortium for the blockchain member.

consortiumManagementAccountPassword String

Sets the managed consortium management account password.

consortiumMemberDisplayName String

Gets the display name of the member in the consortium.

consortiumRole String

Gets the role of the member in the consortium.

firewallRules List<Property Map>

Gets or sets firewall rules

location String

The GEO location of the blockchain service.

password String

Sets the basic auth password of the blockchain member.

protocol String

Gets or sets the blockchain protocol.

sku Property Map

Gets or sets the blockchain member Sku.

tags Map<String>

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

validatorNodesSku Property Map

Gets or sets the blockchain validator nodes Sku.

Supporting Types

BlockchainMemberNodesSkuResponse

Capacity int

Gets or sets the nodes capacity.

Capacity int

Gets or sets the nodes capacity.

capacity Integer

Gets or sets the nodes capacity.

capacity number

Gets or sets the nodes capacity.

capacity int

Gets or sets the nodes capacity.

capacity Number

Gets or sets the nodes capacity.

FirewallRuleResponse

EndIpAddress string

Gets or sets the end IP address of the firewall rule range.

RuleName string

Gets or sets the name of the firewall rules.

StartIpAddress string

Gets or sets the start IP address of the firewall rule range.

EndIpAddress string

Gets or sets the end IP address of the firewall rule range.

RuleName string

Gets or sets the name of the firewall rules.

StartIpAddress string

Gets or sets the start IP address of the firewall rule range.

endIpAddress String

Gets or sets the end IP address of the firewall rule range.

ruleName String

Gets or sets the name of the firewall rules.

startIpAddress String

Gets or sets the start IP address of the firewall rule range.

endIpAddress string

Gets or sets the end IP address of the firewall rule range.

ruleName string

Gets or sets the name of the firewall rules.

startIpAddress string

Gets or sets the start IP address of the firewall rule range.

end_ip_address str

Gets or sets the end IP address of the firewall rule range.

rule_name str

Gets or sets the name of the firewall rules.

start_ip_address str

Gets or sets the start IP address of the firewall rule range.

endIpAddress String

Gets or sets the end IP address of the firewall rule range.

ruleName String

Gets or sets the name of the firewall rules.

startIpAddress String

Gets or sets the start IP address of the firewall rule range.

SkuResponse

Name string

Gets or sets Sku name

Tier string

Gets or sets Sku tier

Name string

Gets or sets Sku name

Tier string

Gets or sets Sku tier

name String

Gets or sets Sku name

tier String

Gets or sets Sku tier

name string

Gets or sets Sku name

tier string

Gets or sets Sku tier

name str

Gets or sets Sku name

tier str

Gets or sets Sku tier

name String

Gets or sets Sku name

tier String

Gets or sets Sku tier

Package Details

Repository
Azure Native pulumi/pulumi-azure-native
License
Apache-2.0