Transaction Nodes - Create

Vytvořte nebo aktualizujte uzel transakce.

PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Blockchain/blockchainMembers/{blockchainMemberName}/transactionNodes/{transactionNodeName}?api-version=2018-06-01-preview

Parametry identifikátoru URI

Name In Required Type Description
blockchainMemberName
path True
  • string

Název členu blockchain

resourceGroupName
path True
  • string

Název skupiny prostředků, která obsahuje prostředek. Tuto hodnotu můžete získat z rozhraní Azure Resource Manager API nebo na portálu.

subscriptionId
path True
  • string

Získá ID předplatného, které jedinečně identifikuje předplatné Microsoft Azure. ID předplatného je součástí identifikátoru URI pro každé volání služby.

transactionNodeName
path True
  • string

Název uzlu transakce.

api-version
query True
  • string

Verze rozhraní API klienta

Text požadavku

Name Type Description
location
  • string

Získá nebo nastaví umístění uzlu transakce.

properties.firewallRules

Získá nebo nastaví pravidla brány firewall.

properties.password
  • string

Nastaví heslo základního ověřování koncového bodu DNS uzlu transakce.

Odpovědi

Name Type Description
200 OK

Success

201 Created

Success

Zabezpečení

azure_auth

Azure Active Directory tok OAuth2

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Name Description
user_impersonation zosobnění uživatelského účtu

Příklady

TransactionNodes_Create

Sample Request

PUT https://management.azure.com/subscriptions/51766542-3ed7-4a72-a187-0c8ab644ddab/resourceGroups/mygroup/providers/Microsoft.Blockchain/blockchainMembers/contosemember1/transactionNodes/txnode2?api-version=2018-06-01-preview
{
  "location": "southeastasia",
  "properties": {
    "password": "<password>"
  }
}

Sample Response

{
  "location": "southeastasia",
  "name": "txnode2",
  "properties": {
    "provisioningState": "Updating",
    "dns": null,
    "publicKey": null,
    "userName": "txnode2",
    "password": null,
    "firewallRules": null
  },
  "type": "Microsoft.Blockchain/blockchainMembers/transactionNodes",
  "id": "/subscriptions/51766542-3ed7-4a72-a187-0c8ab644ddab/resourceGroups/mygroup/providers/Microsoft.Blockchain/blockchainMembers/contosemember1/transactionNodes/txnode2"
}
{
  "location": "southeastasia",
  "name": "txnode2",
  "properties": {
    "provisioningState": "Updating",
    "dns": null,
    "publicKey": null,
    "userName": "txnode2",
    "password": null,
    "firewallRules": null
  },
  "type": "Microsoft.Blockchain/blockchainMembers/transactionNodes",
  "id": "/subscriptions/51766542-3ed7-4a72-a187-0c8ab644ddab/resourceGroups/mygroup/providers/Microsoft.Blockchain/blockchainMembers/contosemember1/transactionNodes/txnode2"
}

Definice

FirewallRule

Rozsah IP adres pro pravidla brány firewall

NodeProvisioningState

Získá nebo nastaví stav zřizování člena blockchain.

TransactionNode

Datová část transakčního uzlu, který je požadavkem nebo odpovědí poskytovatele prostředků.

FirewallRule

Rozsah IP adres pro pravidla brány firewall

Name Type Description
endIpAddress
  • string

Získá nebo nastaví koncovou IP adresu rozsahu pravidel brány firewall.

ruleName
  • string

Získá nebo nastaví název pravidel brány firewall.

startIpAddress
  • string

Získá nebo nastaví počáteční IP adresu rozsahu pravidel brány firewall.

NodeProvisioningState

Získá nebo nastaví stav zřizování člena blockchain.

Name Type Description
Deleting
  • string
Failed
  • string
NotSpecified
  • string
Succeeded
  • string
Updating
  • string

TransactionNode

Datová část transakčního uzlu, který je požadavkem nebo odpovědí poskytovatele prostředků.

Name Type Description
id
  • string

Plně kvalifikované ID prostředku prostředku

location
  • string

Získá nebo nastaví umístění uzlu transakce.

name
  • string

Název prostředku.

properties.dns
  • string

Získá nebo nastaví koncový bod DNS uzlu transakce.

properties.firewallRules

Získá nebo nastaví pravidla brány firewall.

properties.password
  • string

Nastaví heslo základního ověřování koncového bodu DNS uzlu transakce.

properties.provisioningState

Získá nebo nastaví stav zřizování člena blockchain.

properties.publicKey
  • string

Získá nebo nastaví veřejný klíč uzlu transakce.

properties.userName
  • string

Získá nebo nastaví uživatelské jméno základního ověřování koncového bodu DNS uzlu transakce.

type
  • string

Typ služby – např. "Microsoft. blockchain"