azure-native.blockchain.getBlockchainMember
Explore with Pulumi AI
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:
- Blockchain
Member stringName Blockchain member name.
- Resource
Group stringName 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 stringName Blockchain member name.
- Resource
Group stringName 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 StringName Blockchain member name.
- resource
Group StringName 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 stringName Blockchain member name.
- resource
Group stringName 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_ strname Blockchain member name.
- resource_
group_ strname 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 StringName Blockchain member name.
- resource
Group StringName 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:
- Consortium
Management stringAccount Address 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.
- Provisioning
State string Gets or sets the blockchain member provision state.
- Public
Key string Gets the public key of the blockchain member (default transaction node).
- Root
Contract stringAddress Gets the Ethereum root contract address of the blockchain.
- Type string
The type of the service - e.g. "Microsoft.Blockchain"
- User
Name string Gets the auth user name of the blockchain member.
- Consortium string
Gets or sets the consortium for the blockchain member.
- Consortium
Management stringAccount Password Sets the managed consortium management account password.
- Consortium
Member stringDisplay Name Gets the display name of the member in the consortium.
- Consortium
Role string Gets the role of the member in the consortium.
- Firewall
Rules List<Pulumi.Azure Native. Blockchain. Outputs. Firewall Rule Response> 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.
Azure Native. Blockchain. Outputs. Sku Response Gets or sets the blockchain member Sku.
- Dictionary<string, string>
Tags of the service which is a list of key value pairs that describes the resource.
- Validator
Nodes Pulumi.Sku Azure Native. Blockchain. Outputs. Blockchain Member Nodes Sku Response Gets or sets the blockchain validator nodes Sku.
- Consortium
Management stringAccount Address 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.
- Provisioning
State string Gets or sets the blockchain member provision state.
- Public
Key string Gets the public key of the blockchain member (default transaction node).
- Root
Contract stringAddress Gets the Ethereum root contract address of the blockchain.
- Type string
The type of the service - e.g. "Microsoft.Blockchain"
- User
Name string Gets the auth user name of the blockchain member.
- Consortium string
Gets or sets the consortium for the blockchain member.
- Consortium
Management stringAccount Password Sets the managed consortium management account password.
- Consortium
Member stringDisplay Name Gets the display name of the member in the consortium.
- Consortium
Role string Gets the role of the member in the consortium.
- Firewall
Rules []FirewallRule Response 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
Sku
Response Gets or sets the blockchain member Sku.
- map[string]string
Tags of the service which is a list of key value pairs that describes the resource.
- Validator
Nodes BlockchainSku Member Nodes Sku Response Gets or sets the blockchain validator nodes Sku.
- consortium
Management StringAccount Address 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.
- provisioning
State String Gets or sets the blockchain member provision state.
- public
Key String Gets the public key of the blockchain member (default transaction node).
- root
Contract StringAddress Gets the Ethereum root contract address of the blockchain.
- type String
The type of the service - e.g. "Microsoft.Blockchain"
- user
Name String Gets the auth user name of the blockchain member.
- consortium String
Gets or sets the consortium for the blockchain member.
- consortium
Management StringAccount Password Sets the managed consortium management account password.
- consortium
Member StringDisplay Name Gets the display name of the member in the consortium.
- consortium
Role String Gets the role of the member in the consortium.
- firewall
Rules List<FirewallRule Response> 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
Sku
Response Gets or sets the blockchain member Sku.
- Map<String,String>
Tags of the service which is a list of key value pairs that describes the resource.
- validator
Nodes BlockchainSku Member Nodes Sku Response Gets or sets the blockchain validator nodes Sku.
- consortium
Management stringAccount Address 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.
- provisioning
State string Gets or sets the blockchain member provision state.
- public
Key string Gets the public key of the blockchain member (default transaction node).
- root
Contract stringAddress Gets the Ethereum root contract address of the blockchain.
- type string
The type of the service - e.g. "Microsoft.Blockchain"
- user
Name string Gets the auth user name of the blockchain member.
- consortium string
Gets or sets the consortium for the blockchain member.
- consortium
Management stringAccount Password Sets the managed consortium management account password.
- consortium
Member stringDisplay Name Gets the display name of the member in the consortium.
- consortium
Role string Gets the role of the member in the consortium.
- firewall
Rules FirewallRule Response[] 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
Sku
Response Gets or sets the blockchain member Sku.
- {[key: string]: string}
Tags of the service which is a list of key value pairs that describes the resource.
- validator
Nodes BlockchainSku Member Nodes Sku Response Gets or sets the blockchain validator nodes Sku.
- consortium_
management_ straccount_ address 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_ straddress 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_ straccount_ password Sets the managed consortium management account password.
- consortium_
member_ strdisplay_ name 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[FirewallRule Response] 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
Sku
Response Gets or sets the blockchain member Sku.
- Mapping[str, str]
Tags of the service which is a list of key value pairs that describes the resource.
- validator_
nodes_ Blockchainsku Member Nodes Sku Response Gets or sets the blockchain validator nodes Sku.
- consortium
Management StringAccount Address 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.
- provisioning
State String Gets or sets the blockchain member provision state.
- public
Key String Gets the public key of the blockchain member (default transaction node).
- root
Contract StringAddress Gets the Ethereum root contract address of the blockchain.
- type String
The type of the service - e.g. "Microsoft.Blockchain"
- user
Name String Gets the auth user name of the blockchain member.
- consortium String
Gets or sets the consortium for the blockchain member.
- consortium
Management StringAccount Password Sets the managed consortium management account password.
- consortium
Member StringDisplay Name Gets the display name of the member in the consortium.
- consortium
Role String Gets the role of the member in the consortium.
- firewall
Rules 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.
- Map<String>
Tags of the service which is a list of key value pairs that describes the resource.
- validator
Nodes Property MapSku 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
- End
Ip stringAddress Gets or sets the end IP address of the firewall rule range.
- Rule
Name string Gets or sets the name of the firewall rules.
- Start
Ip stringAddress Gets or sets the start IP address of the firewall rule range.
- End
Ip stringAddress Gets or sets the end IP address of the firewall rule range.
- Rule
Name string Gets or sets the name of the firewall rules.
- Start
Ip stringAddress Gets or sets the start IP address of the firewall rule range.
- end
Ip StringAddress Gets or sets the end IP address of the firewall rule range.
- rule
Name String Gets or sets the name of the firewall rules.
- start
Ip StringAddress Gets or sets the start IP address of the firewall rule range.
- end
Ip stringAddress Gets or sets the end IP address of the firewall rule range.
- rule
Name string Gets or sets the name of the firewall rules.
- start
Ip stringAddress Gets or sets the start IP address of the firewall rule range.
- end_
ip_ straddress 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_ straddress Gets or sets the start IP address of the firewall rule range.
- end
Ip StringAddress Gets or sets the end IP address of the firewall rule range.
- rule
Name String Gets or sets the name of the firewall rules.
- start
Ip StringAddress Gets or sets the start IP address of the firewall rule range.
SkuResponse
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0