1. Packages
  2. Azure Native
  3. API Docs
  4. blockchain
  5. getBlockchainMember
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.8.0 published on Monday, Sep 18, 2023 by Pulumi

azure-native.blockchain.getBlockchainMember

Explore with Pulumi AI

azure-native logo
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.8.0 published on Monday, Sep 18, 2023 by Pulumi

    Get details about a blockchain member. Azure REST 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
    azure-native logo
    This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
    Azure Native v2.8.0 published on Monday, Sep 18, 2023 by Pulumi