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 |
---|---|---|---|---|
blockchain
|
path | True |
|
Název členu blockchain |
resource
|
path | True |
|
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. |
subscription
|
path | True |
|
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. |
transaction
|
path | True |
|
Název uzlu transakce. |
api-version
|
query | True |
|
Verze rozhraní API klienta |
Text požadavku
Name | Type | Description |
---|---|---|
location |
|
Získá nebo nastaví umístění uzlu transakce. |
properties.firewallRules |
Získá nebo nastaví pravidla brány firewall. |
|
properties.password |
|
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
Firewall |
Rozsah IP adres pro pravidla brány firewall |
Node |
Získá nebo nastaví stav zřizování člena blockchain. |
Transaction |
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 |
|
Získá nebo nastaví koncovou IP adresu rozsahu pravidel brány firewall. |
ruleName |
|
Získá nebo nastaví název pravidel brány firewall. |
startIpAddress |
|
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 |
|
|
Failed |
|
|
NotSpecified |
|
|
Succeeded |
|
|
Updating |
|
TransactionNode
Datová část transakčního uzlu, který je požadavkem nebo odpovědí poskytovatele prostředků.
Name | Type | Description |
---|---|---|
id |
|
Plně kvalifikované ID prostředku prostředku |
location |
|
Získá nebo nastaví umístění uzlu transakce. |
name |
|
Název prostředku. |
properties.dns |
|
Získá nebo nastaví koncový bod DNS uzlu transakce. |
properties.firewallRules |
Získá nebo nastaví pravidla brány firewall. |
|
properties.password |
|
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 |
|
Získá nebo nastaví veřejný klíč uzlu transakce. |
properties.userName |
|
Získá nebo nastaví uživatelské jméno základního ověřování koncového bodu DNS uzlu transakce. |
type |
|
Typ služby – např. "Microsoft. blockchain" |