az blockchain member

Blockchain member.

Commands

az blockchain member create

Create a blockchain member.

az blockchain member delete

Delete a blockchain member.

az blockchain member list

List the blockchain members.

az blockchain member list-api-key

List the API keys for a blockchain member.

az blockchain member list-consortium-member

List the consortium members for a blockchain member.

az blockchain member regenerate-api-key

Regenerate the API keys for a blockchain member.

az blockchain member show

Show the details about a blockchain member.

az blockchain member update

Update a blockchain member.

az blockchain member wait

Wait until a blockchain member is created or deleted.

az blockchain member create

Create a blockchain member.

az blockchain member create --name
                            --resource-group
                            [--consortium]
                            [--consortium-management-account-password]
                            [--firewall-rules]
                            [--location]
                            [--no-wait]
                            [--password]
                            [--protocol {Corda, NotSpecified, Parity, Quorum}]
                            [--sku {Basic, Standard}]
                            [--tags]
                            [--validator-nodes-sku]

Examples

Create a blockchain member.

az blockchain member create --location "southeastasia" --consortium "ContoseConsortium" --consortium-management-account-password "1234abcdEFG1" --password "1234abcdEFG1" --validator-nodes-sku capacity=2 --protocol "Quorum" --name "contosemember1" --resource-group "mygroup"

Required Parameters

--name -n

Blockchain member name.

--resource-group -g

Name of resource group. You can configure the default group using az configure --defaults group=<name>.

Optional Parameters

--consortium

Gets or sets the consortium for the blockchain member.

--consortium-management-account-password

Sets the managed consortium management account password.

--firewall-rules

Firewall rules of the blockchian member.

--location -l

Location. Values from: az account list-locations. You can configure the default location using az configure --defaults location=<location>.

--no-wait

Do not wait for the long-running operation to finish.

--password

Sets the basic auth password of the blockchain member.

--protocol

Gets or sets the blockchain protocol.

accepted values: Corda, NotSpecified, Parity, Quorum
--sku

The Sku of the blockchain member.

accepted values: Basic, Standard
--tags

Space-separated tags: key[=value] [key[=value] ...]. Use "" to clear existing tags.

--validator-nodes-sku

Gets or sets the blockchain validator nodes Sku. Expect value: capacity=xx.

az blockchain member delete

Delete a blockchain member.

az blockchain member delete --name
                            --resource-group
                            [--no-wait]
                            [--yes]

Examples

Delete a blockchain member.

az blockchain member delete --name "contosemember1" --resource-group "mygroup"

Required Parameters

--name -n

Blockchain member name.

--resource-group -g

Name of resource group. You can configure the default group using az configure --defaults group=<name>.

Optional Parameters

--no-wait

Do not wait for the long-running operation to finish.

--yes -y

Do not prompt for confirmation.

az blockchain member list

List the blockchain members.

az blockchain member list [--resource-group]

Examples

List the blockchain members in a resource group.

az blockchain member list --resource-group "mygroup"

Optional Parameters

--resource-group -g

Name of resource group. You can configure the default group using az configure --defaults group=<name>.

az blockchain member list-api-key

List the API keys for a blockchain member.

az blockchain member list-api-key --name
                                  --resource-group

Examples

List the API keys for a blockchain member.

az blockchain member list-api-key --name "contosemember1" --resource-group "mygroup"

Required Parameters

--name -n

Blockchain member name.

--resource-group -g

Name of resource group. You can configure the default group using az configure --defaults group=<name>.

az blockchain member list-consortium-member

List the consortium members for a blockchain member.

az blockchain member list-consortium-member --name
                                            --resource-group

Examples

List the consortium members for a blockchain member.

az blockchain member list-consortium-member --name "contosemember1" --resource-group "mygroup"

Required Parameters

--name -n

Blockchain member name.

--resource-group -g

Name of resource group. You can configure the default group using az configure --defaults group=<name>.

az blockchain member regenerate-api-key

Regenerate the API keys for a blockchain member.

az blockchain member regenerate-api-key --name
                                        --resource-group
                                        [--key-name {key1, key2}]

Examples

Regenerate the API keys for a blockchain member.

az blockchain member regenerate-api-key --key-name "key1" --name "contosemember1" --resource-group "mygroup"

Required Parameters

--name -n

Blockchain member name.

--resource-group -g

Name of resource group. You can configure the default group using az configure --defaults group=<name>.

Optional Parameters

--key-name

Gets or sets the API key name.

accepted values: key1, key2

az blockchain member show

Show the details about a blockchain member.

az blockchain member show --name
                          --resource-group

Examples

Show the details about a blockchain member.

az blockchain member show --name "contosemember1" --resource-group "mygroup"

Required Parameters

--name -n

Blockchain member name.

--resource-group -g

Name of resource group. You can configure the default group using az configure --defaults group=<name>.

az blockchain member update

Update a blockchain member.

az blockchain member update --name
                            --resource-group
                            [--consortium-management-account-password]
                            [--firewall-rules]
                            [--password]
                            [--tags]

Examples

Update a blockchain member.

az blockchain member update --consortium-management-account-password "1234abcdEFG1" --password "1234abcdEFG1" --name "ContoseMember1" --resource-group "mygroup"

Required Parameters

--name -n

Blockchain member name.

--resource-group -g

Name of resource group. You can configure the default group using az configure --defaults group=<name>.

Optional Parameters

--consortium-management-account-password

Sets the managed consortium management account password.

--firewall-rules

Firewall rules of the blockchian member.

--password

Sets the transaction node dns endpoint basic auth password.

--tags

Space-separated tags: key[=value] [key[=value] ...]. Use "" to clear existing tags.

az blockchain member wait

Wait until a blockchain member is created or deleted.

az blockchain member wait --name
                          --resource-group
                          [--created]
                          [--custom]
                          [--deleted]
                          [--exists]
                          [--interval]
                          [--timeout]
                          [--updated]

Examples

Wait until a blockchain member is created.

az blockchain member wait --name "contosemember1" --resource-group "mygroup" --created

Required Parameters

--name -n

Blockchain member name.

--resource-group -g

Name of resource group. You can configure the default group using az configure --defaults group=<name>.

Optional Parameters

--created

Wait until created with 'provisioningState' at 'Succeeded'.

--custom

Wait until the condition satisfies a custom JMESPath query. E.g. provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].

--deleted

Wait until deleted.

--exists

Wait until the resource exists.

--interval

Polling interval in seconds.

default value: 30
--timeout

Maximum wait in seconds.

default value: 3600
--updated

Wait until updated with provisioningState at 'Succeeded'.