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.34.0 published on Thursday, Mar 28, 2024 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.34.0 published on Thursday, Mar 28, 2024 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.34.0 published on Thursday, Mar 28, 2024 by Pulumi