Documentation
¶
Index ¶
- Constants
- type ApiKeyResponse
- type ApiKeyResponseArgs
- type ApiKeyResponseArray
- type ApiKeyResponseArrayInput
- type ApiKeyResponseArrayOutput
- func (ApiKeyResponseArrayOutput) ElementType() reflect.Type
- func (o ApiKeyResponseArrayOutput) Index(i pulumi.IntInput) ApiKeyResponseOutput
- func (o ApiKeyResponseArrayOutput) ToApiKeyResponseArrayOutput() ApiKeyResponseArrayOutput
- func (o ApiKeyResponseArrayOutput) ToApiKeyResponseArrayOutputWithContext(ctx context.Context) ApiKeyResponseArrayOutput
- type ApiKeyResponseInput
- type ApiKeyResponseOutput
- func (ApiKeyResponseOutput) ElementType() reflect.Type
- func (o ApiKeyResponseOutput) KeyName() pulumi.StringPtrOutput
- func (o ApiKeyResponseOutput) ToApiKeyResponseOutput() ApiKeyResponseOutput
- func (o ApiKeyResponseOutput) ToApiKeyResponseOutputWithContext(ctx context.Context) ApiKeyResponseOutput
- func (o ApiKeyResponseOutput) Value() pulumi.StringPtrOutput
- type BlockchainMember
- type BlockchainMemberArgs
- type BlockchainMemberInput
- type BlockchainMemberNodesSku
- type BlockchainMemberNodesSkuArgs
- func (BlockchainMemberNodesSkuArgs) ElementType() reflect.Type
- func (i BlockchainMemberNodesSkuArgs) ToBlockchainMemberNodesSkuOutput() BlockchainMemberNodesSkuOutput
- func (i BlockchainMemberNodesSkuArgs) ToBlockchainMemberNodesSkuOutputWithContext(ctx context.Context) BlockchainMemberNodesSkuOutput
- func (i BlockchainMemberNodesSkuArgs) ToBlockchainMemberNodesSkuPtrOutput() BlockchainMemberNodesSkuPtrOutput
- func (i BlockchainMemberNodesSkuArgs) ToBlockchainMemberNodesSkuPtrOutputWithContext(ctx context.Context) BlockchainMemberNodesSkuPtrOutput
- type BlockchainMemberNodesSkuInput
- type BlockchainMemberNodesSkuOutput
- func (o BlockchainMemberNodesSkuOutput) Capacity() pulumi.IntPtrOutput
- func (BlockchainMemberNodesSkuOutput) ElementType() reflect.Type
- func (o BlockchainMemberNodesSkuOutput) ToBlockchainMemberNodesSkuOutput() BlockchainMemberNodesSkuOutput
- func (o BlockchainMemberNodesSkuOutput) ToBlockchainMemberNodesSkuOutputWithContext(ctx context.Context) BlockchainMemberNodesSkuOutput
- func (o BlockchainMemberNodesSkuOutput) ToBlockchainMemberNodesSkuPtrOutput() BlockchainMemberNodesSkuPtrOutput
- func (o BlockchainMemberNodesSkuOutput) ToBlockchainMemberNodesSkuPtrOutputWithContext(ctx context.Context) BlockchainMemberNodesSkuPtrOutput
- type BlockchainMemberNodesSkuPtrInput
- type BlockchainMemberNodesSkuPtrOutput
- func (o BlockchainMemberNodesSkuPtrOutput) Capacity() pulumi.IntPtrOutput
- func (o BlockchainMemberNodesSkuPtrOutput) Elem() BlockchainMemberNodesSkuOutput
- func (BlockchainMemberNodesSkuPtrOutput) ElementType() reflect.Type
- func (o BlockchainMemberNodesSkuPtrOutput) ToBlockchainMemberNodesSkuPtrOutput() BlockchainMemberNodesSkuPtrOutput
- func (o BlockchainMemberNodesSkuPtrOutput) ToBlockchainMemberNodesSkuPtrOutputWithContext(ctx context.Context) BlockchainMemberNodesSkuPtrOutput
- type BlockchainMemberNodesSkuResponse
- type BlockchainMemberNodesSkuResponseArgs
- func (BlockchainMemberNodesSkuResponseArgs) ElementType() reflect.Type
- func (i BlockchainMemberNodesSkuResponseArgs) ToBlockchainMemberNodesSkuResponseOutput() BlockchainMemberNodesSkuResponseOutput
- func (i BlockchainMemberNodesSkuResponseArgs) ToBlockchainMemberNodesSkuResponseOutputWithContext(ctx context.Context) BlockchainMemberNodesSkuResponseOutput
- func (i BlockchainMemberNodesSkuResponseArgs) ToBlockchainMemberNodesSkuResponsePtrOutput() BlockchainMemberNodesSkuResponsePtrOutput
- func (i BlockchainMemberNodesSkuResponseArgs) ToBlockchainMemberNodesSkuResponsePtrOutputWithContext(ctx context.Context) BlockchainMemberNodesSkuResponsePtrOutput
- type BlockchainMemberNodesSkuResponseInput
- type BlockchainMemberNodesSkuResponseOutput
- func (o BlockchainMemberNodesSkuResponseOutput) Capacity() pulumi.IntPtrOutput
- func (BlockchainMemberNodesSkuResponseOutput) ElementType() reflect.Type
- func (o BlockchainMemberNodesSkuResponseOutput) ToBlockchainMemberNodesSkuResponseOutput() BlockchainMemberNodesSkuResponseOutput
- func (o BlockchainMemberNodesSkuResponseOutput) ToBlockchainMemberNodesSkuResponseOutputWithContext(ctx context.Context) BlockchainMemberNodesSkuResponseOutput
- func (o BlockchainMemberNodesSkuResponseOutput) ToBlockchainMemberNodesSkuResponsePtrOutput() BlockchainMemberNodesSkuResponsePtrOutput
- func (o BlockchainMemberNodesSkuResponseOutput) ToBlockchainMemberNodesSkuResponsePtrOutputWithContext(ctx context.Context) BlockchainMemberNodesSkuResponsePtrOutput
- type BlockchainMemberNodesSkuResponsePtrInput
- type BlockchainMemberNodesSkuResponsePtrOutput
- func (o BlockchainMemberNodesSkuResponsePtrOutput) Capacity() pulumi.IntPtrOutput
- func (o BlockchainMemberNodesSkuResponsePtrOutput) Elem() BlockchainMemberNodesSkuResponseOutput
- func (BlockchainMemberNodesSkuResponsePtrOutput) ElementType() reflect.Type
- func (o BlockchainMemberNodesSkuResponsePtrOutput) ToBlockchainMemberNodesSkuResponsePtrOutput() BlockchainMemberNodesSkuResponsePtrOutput
- func (o BlockchainMemberNodesSkuResponsePtrOutput) ToBlockchainMemberNodesSkuResponsePtrOutputWithContext(ctx context.Context) BlockchainMemberNodesSkuResponsePtrOutput
- type BlockchainMemberOutput
- type BlockchainMemberState
- type BlockchainProtocol
- func (BlockchainProtocol) ElementType() reflect.Type
- func (e BlockchainProtocol) ToStringOutput() pulumi.StringOutput
- func (e BlockchainProtocol) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e BlockchainProtocol) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e BlockchainProtocol) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ConsortiumResponse
- type ConsortiumResponseArgs
- type ConsortiumResponseArray
- type ConsortiumResponseArrayInput
- type ConsortiumResponseArrayOutput
- func (ConsortiumResponseArrayOutput) ElementType() reflect.Type
- func (o ConsortiumResponseArrayOutput) Index(i pulumi.IntInput) ConsortiumResponseOutput
- func (o ConsortiumResponseArrayOutput) ToConsortiumResponseArrayOutput() ConsortiumResponseArrayOutput
- func (o ConsortiumResponseArrayOutput) ToConsortiumResponseArrayOutputWithContext(ctx context.Context) ConsortiumResponseArrayOutput
- type ConsortiumResponseInput
- type ConsortiumResponseOutput
- func (ConsortiumResponseOutput) ElementType() reflect.Type
- func (o ConsortiumResponseOutput) Name() pulumi.StringPtrOutput
- func (o ConsortiumResponseOutput) Protocol() pulumi.StringPtrOutput
- func (o ConsortiumResponseOutput) ToConsortiumResponseOutput() ConsortiumResponseOutput
- func (o ConsortiumResponseOutput) ToConsortiumResponseOutputWithContext(ctx context.Context) ConsortiumResponseOutput
- type FirewallRule
- type FirewallRuleArgs
- type FirewallRuleArray
- type FirewallRuleArrayInput
- type FirewallRuleArrayOutput
- func (FirewallRuleArrayOutput) ElementType() reflect.Type
- func (o FirewallRuleArrayOutput) Index(i pulumi.IntInput) FirewallRuleOutput
- func (o FirewallRuleArrayOutput) ToFirewallRuleArrayOutput() FirewallRuleArrayOutput
- func (o FirewallRuleArrayOutput) ToFirewallRuleArrayOutputWithContext(ctx context.Context) FirewallRuleArrayOutput
- type FirewallRuleInput
- type FirewallRuleOutput
- func (FirewallRuleOutput) ElementType() reflect.Type
- func (o FirewallRuleOutput) EndIpAddress() pulumi.StringPtrOutput
- func (o FirewallRuleOutput) RuleName() pulumi.StringPtrOutput
- func (o FirewallRuleOutput) StartIpAddress() pulumi.StringPtrOutput
- func (o FirewallRuleOutput) ToFirewallRuleOutput() FirewallRuleOutput
- func (o FirewallRuleOutput) ToFirewallRuleOutputWithContext(ctx context.Context) FirewallRuleOutput
- type FirewallRuleResponse
- type FirewallRuleResponseArgs
- type FirewallRuleResponseArray
- type FirewallRuleResponseArrayInput
- type FirewallRuleResponseArrayOutput
- func (FirewallRuleResponseArrayOutput) ElementType() reflect.Type
- func (o FirewallRuleResponseArrayOutput) Index(i pulumi.IntInput) FirewallRuleResponseOutput
- func (o FirewallRuleResponseArrayOutput) ToFirewallRuleResponseArrayOutput() FirewallRuleResponseArrayOutput
- func (o FirewallRuleResponseArrayOutput) ToFirewallRuleResponseArrayOutputWithContext(ctx context.Context) FirewallRuleResponseArrayOutput
- type FirewallRuleResponseInput
- type FirewallRuleResponseOutput
- func (FirewallRuleResponseOutput) ElementType() reflect.Type
- func (o FirewallRuleResponseOutput) EndIpAddress() pulumi.StringPtrOutput
- func (o FirewallRuleResponseOutput) RuleName() pulumi.StringPtrOutput
- func (o FirewallRuleResponseOutput) StartIpAddress() pulumi.StringPtrOutput
- func (o FirewallRuleResponseOutput) ToFirewallRuleResponseOutput() FirewallRuleResponseOutput
- func (o FirewallRuleResponseOutput) ToFirewallRuleResponseOutputWithContext(ctx context.Context) FirewallRuleResponseOutput
- type ListBlockchainMemberApiKeysArgs
- type ListBlockchainMemberApiKeysResult
- type ListLocationConsortiumsArgs
- type ListLocationConsortiumsResult
- type ListTransactionNodeApiKeysArgs
- type ListTransactionNodeApiKeysResult
- type LookupBlockchainMemberArgs
- type LookupBlockchainMemberResult
- type LookupTransactionNodeArgs
- type LookupTransactionNodeResult
- type Sku
- type SkuArgs
- type SkuInput
- type SkuOutput
- func (SkuOutput) ElementType() reflect.Type
- func (o SkuOutput) Name() pulumi.StringPtrOutput
- func (o SkuOutput) Tier() pulumi.StringPtrOutput
- func (o SkuOutput) ToSkuOutput() SkuOutput
- func (o SkuOutput) ToSkuOutputWithContext(ctx context.Context) SkuOutput
- func (o SkuOutput) ToSkuPtrOutput() SkuPtrOutput
- func (o SkuOutput) ToSkuPtrOutputWithContext(ctx context.Context) SkuPtrOutput
- type SkuPtrInput
- type SkuPtrOutput
- func (o SkuPtrOutput) Elem() SkuOutput
- func (SkuPtrOutput) ElementType() reflect.Type
- func (o SkuPtrOutput) Name() pulumi.StringPtrOutput
- func (o SkuPtrOutput) Tier() pulumi.StringPtrOutput
- func (o SkuPtrOutput) ToSkuPtrOutput() SkuPtrOutput
- func (o SkuPtrOutput) ToSkuPtrOutputWithContext(ctx context.Context) SkuPtrOutput
- type SkuResponse
- type SkuResponseArgs
- func (SkuResponseArgs) ElementType() reflect.Type
- func (i SkuResponseArgs) ToSkuResponseOutput() SkuResponseOutput
- func (i SkuResponseArgs) ToSkuResponseOutputWithContext(ctx context.Context) SkuResponseOutput
- func (i SkuResponseArgs) ToSkuResponsePtrOutput() SkuResponsePtrOutput
- func (i SkuResponseArgs) ToSkuResponsePtrOutputWithContext(ctx context.Context) SkuResponsePtrOutput
- type SkuResponseInput
- type SkuResponseOutput
- func (SkuResponseOutput) ElementType() reflect.Type
- func (o SkuResponseOutput) Name() pulumi.StringPtrOutput
- func (o SkuResponseOutput) Tier() pulumi.StringPtrOutput
- func (o SkuResponseOutput) ToSkuResponseOutput() SkuResponseOutput
- func (o SkuResponseOutput) ToSkuResponseOutputWithContext(ctx context.Context) SkuResponseOutput
- func (o SkuResponseOutput) ToSkuResponsePtrOutput() SkuResponsePtrOutput
- func (o SkuResponseOutput) ToSkuResponsePtrOutputWithContext(ctx context.Context) SkuResponsePtrOutput
- type SkuResponsePtrInput
- type SkuResponsePtrOutput
- func (o SkuResponsePtrOutput) Elem() SkuResponseOutput
- func (SkuResponsePtrOutput) ElementType() reflect.Type
- func (o SkuResponsePtrOutput) Name() pulumi.StringPtrOutput
- func (o SkuResponsePtrOutput) Tier() pulumi.StringPtrOutput
- func (o SkuResponsePtrOutput) ToSkuResponsePtrOutput() SkuResponsePtrOutput
- func (o SkuResponsePtrOutput) ToSkuResponsePtrOutputWithContext(ctx context.Context) SkuResponsePtrOutput
- type TransactionNode
- type TransactionNodeArgs
- type TransactionNodeInput
- type TransactionNodeOutput
- type TransactionNodeState
Constants ¶
const ( BlockchainProtocolNotSpecified = BlockchainProtocol("NotSpecified") BlockchainProtocolParity = BlockchainProtocol("Parity") BlockchainProtocolQuorum = BlockchainProtocol("Quorum") BlockchainProtocolCorda = BlockchainProtocol("Corda") )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ApiKeyResponse ¶
type ApiKeyResponse struct { // Gets or sets the API key name. KeyName *string `pulumi:"keyName"` // Gets or sets the API key value. Value *string `pulumi:"value"` }
API key payload which is exposed in the request/response of the resource provider.
type ApiKeyResponseArgs ¶
type ApiKeyResponseArgs struct { // Gets or sets the API key name. KeyName pulumi.StringPtrInput `pulumi:"keyName"` // Gets or sets the API key value. Value pulumi.StringPtrInput `pulumi:"value"` }
API key payload which is exposed in the request/response of the resource provider.
func (ApiKeyResponseArgs) ElementType ¶
func (ApiKeyResponseArgs) ElementType() reflect.Type
func (ApiKeyResponseArgs) ToApiKeyResponseOutput ¶
func (i ApiKeyResponseArgs) ToApiKeyResponseOutput() ApiKeyResponseOutput
func (ApiKeyResponseArgs) ToApiKeyResponseOutputWithContext ¶
func (i ApiKeyResponseArgs) ToApiKeyResponseOutputWithContext(ctx context.Context) ApiKeyResponseOutput
type ApiKeyResponseArray ¶
type ApiKeyResponseArray []ApiKeyResponseInput
func (ApiKeyResponseArray) ElementType ¶
func (ApiKeyResponseArray) ElementType() reflect.Type
func (ApiKeyResponseArray) ToApiKeyResponseArrayOutput ¶
func (i ApiKeyResponseArray) ToApiKeyResponseArrayOutput() ApiKeyResponseArrayOutput
func (ApiKeyResponseArray) ToApiKeyResponseArrayOutputWithContext ¶
func (i ApiKeyResponseArray) ToApiKeyResponseArrayOutputWithContext(ctx context.Context) ApiKeyResponseArrayOutput
type ApiKeyResponseArrayInput ¶
type ApiKeyResponseArrayInput interface { pulumi.Input ToApiKeyResponseArrayOutput() ApiKeyResponseArrayOutput ToApiKeyResponseArrayOutputWithContext(context.Context) ApiKeyResponseArrayOutput }
ApiKeyResponseArrayInput is an input type that accepts ApiKeyResponseArray and ApiKeyResponseArrayOutput values. You can construct a concrete instance of `ApiKeyResponseArrayInput` via:
ApiKeyResponseArray{ ApiKeyResponseArgs{...} }
type ApiKeyResponseArrayOutput ¶
type ApiKeyResponseArrayOutput struct{ *pulumi.OutputState }
func (ApiKeyResponseArrayOutput) ElementType ¶
func (ApiKeyResponseArrayOutput) ElementType() reflect.Type
func (ApiKeyResponseArrayOutput) Index ¶
func (o ApiKeyResponseArrayOutput) Index(i pulumi.IntInput) ApiKeyResponseOutput
func (ApiKeyResponseArrayOutput) ToApiKeyResponseArrayOutput ¶
func (o ApiKeyResponseArrayOutput) ToApiKeyResponseArrayOutput() ApiKeyResponseArrayOutput
func (ApiKeyResponseArrayOutput) ToApiKeyResponseArrayOutputWithContext ¶
func (o ApiKeyResponseArrayOutput) ToApiKeyResponseArrayOutputWithContext(ctx context.Context) ApiKeyResponseArrayOutput
type ApiKeyResponseInput ¶
type ApiKeyResponseInput interface { pulumi.Input ToApiKeyResponseOutput() ApiKeyResponseOutput ToApiKeyResponseOutputWithContext(context.Context) ApiKeyResponseOutput }
ApiKeyResponseInput is an input type that accepts ApiKeyResponseArgs and ApiKeyResponseOutput values. You can construct a concrete instance of `ApiKeyResponseInput` via:
ApiKeyResponseArgs{...}
type ApiKeyResponseOutput ¶
type ApiKeyResponseOutput struct{ *pulumi.OutputState }
API key payload which is exposed in the request/response of the resource provider.
func (ApiKeyResponseOutput) ElementType ¶
func (ApiKeyResponseOutput) ElementType() reflect.Type
func (ApiKeyResponseOutput) KeyName ¶
func (o ApiKeyResponseOutput) KeyName() pulumi.StringPtrOutput
Gets or sets the API key name.
func (ApiKeyResponseOutput) ToApiKeyResponseOutput ¶
func (o ApiKeyResponseOutput) ToApiKeyResponseOutput() ApiKeyResponseOutput
func (ApiKeyResponseOutput) ToApiKeyResponseOutputWithContext ¶
func (o ApiKeyResponseOutput) ToApiKeyResponseOutputWithContext(ctx context.Context) ApiKeyResponseOutput
func (ApiKeyResponseOutput) Value ¶
func (o ApiKeyResponseOutput) Value() pulumi.StringPtrOutput
Gets or sets the API key value.
type BlockchainMember ¶
type BlockchainMember struct { pulumi.CustomResourceState // Gets or sets the consortium for the blockchain member. Consortium pulumi.StringPtrOutput `pulumi:"consortium"` // Gets the managed consortium management account address. ConsortiumManagementAccountAddress pulumi.StringOutput `pulumi:"consortiumManagementAccountAddress"` // Sets the managed consortium management account password. ConsortiumManagementAccountPassword pulumi.StringPtrOutput `pulumi:"consortiumManagementAccountPassword"` // Gets the display name of the member in the consortium. ConsortiumMemberDisplayName pulumi.StringPtrOutput `pulumi:"consortiumMemberDisplayName"` // Gets the role of the member in the consortium. ConsortiumRole pulumi.StringPtrOutput `pulumi:"consortiumRole"` // Gets the dns endpoint of the blockchain member. Dns pulumi.StringOutput `pulumi:"dns"` // Gets or sets firewall rules FirewallRules FirewallRuleResponseArrayOutput `pulumi:"firewallRules"` // The GEO location of the blockchain service. Location pulumi.StringPtrOutput `pulumi:"location"` // The name of the resource. Name pulumi.StringOutput `pulumi:"name"` // Sets the basic auth password of the blockchain member. Password pulumi.StringPtrOutput `pulumi:"password"` // Gets or sets the blockchain protocol. Protocol pulumi.StringPtrOutput `pulumi:"protocol"` // Gets or sets the blockchain member provision state. ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"` // Gets the public key of the blockchain member (default transaction node). PublicKey pulumi.StringOutput `pulumi:"publicKey"` // Gets the Ethereum root contract address of the blockchain. RootContractAddress pulumi.StringOutput `pulumi:"rootContractAddress"` // Gets or sets the blockchain member Sku. Sku SkuResponsePtrOutput `pulumi:"sku"` // Tags of the service which is a list of key value pairs that describes the resource. Tags pulumi.StringMapOutput `pulumi:"tags"` // The type of the service - e.g. "Microsoft.Blockchain" Type pulumi.StringOutput `pulumi:"type"` // Gets the auth user name of the blockchain member. UserName pulumi.StringOutput `pulumi:"userName"` // Gets or sets the blockchain validator nodes Sku. ValidatorNodesSku BlockchainMemberNodesSkuResponsePtrOutput `pulumi:"validatorNodesSku"` }
Payload of the blockchain member which is exposed in the request/response of the resource provider.
func GetBlockchainMember ¶
func GetBlockchainMember(ctx *pulumi.Context, name string, id pulumi.IDInput, state *BlockchainMemberState, opts ...pulumi.ResourceOption) (*BlockchainMember, error)
GetBlockchainMember gets an existing BlockchainMember resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewBlockchainMember ¶
func NewBlockchainMember(ctx *pulumi.Context, name string, args *BlockchainMemberArgs, opts ...pulumi.ResourceOption) (*BlockchainMember, error)
NewBlockchainMember registers a new resource with the given unique name, arguments, and options.
func (*BlockchainMember) ElementType ¶ added in v0.2.6
func (*BlockchainMember) ElementType() reflect.Type
func (*BlockchainMember) ToBlockchainMemberOutput ¶ added in v0.2.6
func (i *BlockchainMember) ToBlockchainMemberOutput() BlockchainMemberOutput
func (*BlockchainMember) ToBlockchainMemberOutputWithContext ¶ added in v0.2.6
func (i *BlockchainMember) ToBlockchainMemberOutputWithContext(ctx context.Context) BlockchainMemberOutput
type BlockchainMemberArgs ¶
type BlockchainMemberArgs struct { // Blockchain member name. BlockchainMemberName pulumi.StringInput // Gets or sets the consortium for the blockchain member. Consortium pulumi.StringPtrInput // Sets the managed consortium management account password. ConsortiumManagementAccountPassword pulumi.StringPtrInput // Gets the display name of the member in the consortium. ConsortiumMemberDisplayName pulumi.StringPtrInput // Gets the role of the member in the consortium. ConsortiumRole pulumi.StringPtrInput // Gets or sets firewall rules FirewallRules FirewallRuleArrayInput // The GEO location of the blockchain service. Location pulumi.StringPtrInput // Sets the basic auth password of the blockchain member. Password pulumi.StringPtrInput // Gets or sets the blockchain protocol. Protocol pulumi.StringPtrInput // The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. ResourceGroupName pulumi.StringInput // Gets or sets the blockchain member Sku. Sku SkuPtrInput // Tags of the service which is a list of key value pairs that describes the resource. Tags pulumi.StringMapInput // Gets or sets the blockchain validator nodes Sku. ValidatorNodesSku BlockchainMemberNodesSkuPtrInput }
The set of arguments for constructing a BlockchainMember resource.
func (BlockchainMemberArgs) ElementType ¶
func (BlockchainMemberArgs) ElementType() reflect.Type
type BlockchainMemberInput ¶ added in v0.2.6
type BlockchainMemberInput interface { pulumi.Input ToBlockchainMemberOutput() BlockchainMemberOutput ToBlockchainMemberOutputWithContext(ctx context.Context) BlockchainMemberOutput }
type BlockchainMemberNodesSku ¶
type BlockchainMemberNodesSku struct { // Gets or sets the nodes capacity. Capacity *int `pulumi:"capacity"` }
Payload of the blockchain member nodes Sku for a blockchain member.
type BlockchainMemberNodesSkuArgs ¶
type BlockchainMemberNodesSkuArgs struct { // Gets or sets the nodes capacity. Capacity pulumi.IntPtrInput `pulumi:"capacity"` }
Payload of the blockchain member nodes Sku for a blockchain member.
func (BlockchainMemberNodesSkuArgs) ElementType ¶
func (BlockchainMemberNodesSkuArgs) ElementType() reflect.Type
func (BlockchainMemberNodesSkuArgs) ToBlockchainMemberNodesSkuOutput ¶
func (i BlockchainMemberNodesSkuArgs) ToBlockchainMemberNodesSkuOutput() BlockchainMemberNodesSkuOutput
func (BlockchainMemberNodesSkuArgs) ToBlockchainMemberNodesSkuOutputWithContext ¶
func (i BlockchainMemberNodesSkuArgs) ToBlockchainMemberNodesSkuOutputWithContext(ctx context.Context) BlockchainMemberNodesSkuOutput
func (BlockchainMemberNodesSkuArgs) ToBlockchainMemberNodesSkuPtrOutput ¶
func (i BlockchainMemberNodesSkuArgs) ToBlockchainMemberNodesSkuPtrOutput() BlockchainMemberNodesSkuPtrOutput
func (BlockchainMemberNodesSkuArgs) ToBlockchainMemberNodesSkuPtrOutputWithContext ¶
func (i BlockchainMemberNodesSkuArgs) ToBlockchainMemberNodesSkuPtrOutputWithContext(ctx context.Context) BlockchainMemberNodesSkuPtrOutput
type BlockchainMemberNodesSkuInput ¶
type BlockchainMemberNodesSkuInput interface { pulumi.Input ToBlockchainMemberNodesSkuOutput() BlockchainMemberNodesSkuOutput ToBlockchainMemberNodesSkuOutputWithContext(context.Context) BlockchainMemberNodesSkuOutput }
BlockchainMemberNodesSkuInput is an input type that accepts BlockchainMemberNodesSkuArgs and BlockchainMemberNodesSkuOutput values. You can construct a concrete instance of `BlockchainMemberNodesSkuInput` via:
BlockchainMemberNodesSkuArgs{...}
type BlockchainMemberNodesSkuOutput ¶
type BlockchainMemberNodesSkuOutput struct{ *pulumi.OutputState }
Payload of the blockchain member nodes Sku for a blockchain member.
func (BlockchainMemberNodesSkuOutput) Capacity ¶
func (o BlockchainMemberNodesSkuOutput) Capacity() pulumi.IntPtrOutput
Gets or sets the nodes capacity.
func (BlockchainMemberNodesSkuOutput) ElementType ¶
func (BlockchainMemberNodesSkuOutput) ElementType() reflect.Type
func (BlockchainMemberNodesSkuOutput) ToBlockchainMemberNodesSkuOutput ¶
func (o BlockchainMemberNodesSkuOutput) ToBlockchainMemberNodesSkuOutput() BlockchainMemberNodesSkuOutput
func (BlockchainMemberNodesSkuOutput) ToBlockchainMemberNodesSkuOutputWithContext ¶
func (o BlockchainMemberNodesSkuOutput) ToBlockchainMemberNodesSkuOutputWithContext(ctx context.Context) BlockchainMemberNodesSkuOutput
func (BlockchainMemberNodesSkuOutput) ToBlockchainMemberNodesSkuPtrOutput ¶
func (o BlockchainMemberNodesSkuOutput) ToBlockchainMemberNodesSkuPtrOutput() BlockchainMemberNodesSkuPtrOutput
func (BlockchainMemberNodesSkuOutput) ToBlockchainMemberNodesSkuPtrOutputWithContext ¶
func (o BlockchainMemberNodesSkuOutput) ToBlockchainMemberNodesSkuPtrOutputWithContext(ctx context.Context) BlockchainMemberNodesSkuPtrOutput
type BlockchainMemberNodesSkuPtrInput ¶
type BlockchainMemberNodesSkuPtrInput interface { pulumi.Input ToBlockchainMemberNodesSkuPtrOutput() BlockchainMemberNodesSkuPtrOutput ToBlockchainMemberNodesSkuPtrOutputWithContext(context.Context) BlockchainMemberNodesSkuPtrOutput }
BlockchainMemberNodesSkuPtrInput is an input type that accepts BlockchainMemberNodesSkuArgs, BlockchainMemberNodesSkuPtr and BlockchainMemberNodesSkuPtrOutput values. You can construct a concrete instance of `BlockchainMemberNodesSkuPtrInput` via:
BlockchainMemberNodesSkuArgs{...} or: nil
func BlockchainMemberNodesSkuPtr ¶
func BlockchainMemberNodesSkuPtr(v *BlockchainMemberNodesSkuArgs) BlockchainMemberNodesSkuPtrInput
type BlockchainMemberNodesSkuPtrOutput ¶
type BlockchainMemberNodesSkuPtrOutput struct{ *pulumi.OutputState }
func (BlockchainMemberNodesSkuPtrOutput) Capacity ¶
func (o BlockchainMemberNodesSkuPtrOutput) Capacity() pulumi.IntPtrOutput
Gets or sets the nodes capacity.
func (BlockchainMemberNodesSkuPtrOutput) Elem ¶
func (o BlockchainMemberNodesSkuPtrOutput) Elem() BlockchainMemberNodesSkuOutput
func (BlockchainMemberNodesSkuPtrOutput) ElementType ¶
func (BlockchainMemberNodesSkuPtrOutput) ElementType() reflect.Type
func (BlockchainMemberNodesSkuPtrOutput) ToBlockchainMemberNodesSkuPtrOutput ¶
func (o BlockchainMemberNodesSkuPtrOutput) ToBlockchainMemberNodesSkuPtrOutput() BlockchainMemberNodesSkuPtrOutput
func (BlockchainMemberNodesSkuPtrOutput) ToBlockchainMemberNodesSkuPtrOutputWithContext ¶
func (o BlockchainMemberNodesSkuPtrOutput) ToBlockchainMemberNodesSkuPtrOutputWithContext(ctx context.Context) BlockchainMemberNodesSkuPtrOutput
type BlockchainMemberNodesSkuResponse ¶
type BlockchainMemberNodesSkuResponse struct { // Gets or sets the nodes capacity. Capacity *int `pulumi:"capacity"` }
Payload of the blockchain member nodes Sku for a blockchain member.
type BlockchainMemberNodesSkuResponseArgs ¶
type BlockchainMemberNodesSkuResponseArgs struct { // Gets or sets the nodes capacity. Capacity pulumi.IntPtrInput `pulumi:"capacity"` }
Payload of the blockchain member nodes Sku for a blockchain member.
func (BlockchainMemberNodesSkuResponseArgs) ElementType ¶
func (BlockchainMemberNodesSkuResponseArgs) ElementType() reflect.Type
func (BlockchainMemberNodesSkuResponseArgs) ToBlockchainMemberNodesSkuResponseOutput ¶
func (i BlockchainMemberNodesSkuResponseArgs) ToBlockchainMemberNodesSkuResponseOutput() BlockchainMemberNodesSkuResponseOutput
func (BlockchainMemberNodesSkuResponseArgs) ToBlockchainMemberNodesSkuResponseOutputWithContext ¶
func (i BlockchainMemberNodesSkuResponseArgs) ToBlockchainMemberNodesSkuResponseOutputWithContext(ctx context.Context) BlockchainMemberNodesSkuResponseOutput
func (BlockchainMemberNodesSkuResponseArgs) ToBlockchainMemberNodesSkuResponsePtrOutput ¶
func (i BlockchainMemberNodesSkuResponseArgs) ToBlockchainMemberNodesSkuResponsePtrOutput() BlockchainMemberNodesSkuResponsePtrOutput
func (BlockchainMemberNodesSkuResponseArgs) ToBlockchainMemberNodesSkuResponsePtrOutputWithContext ¶
func (i BlockchainMemberNodesSkuResponseArgs) ToBlockchainMemberNodesSkuResponsePtrOutputWithContext(ctx context.Context) BlockchainMemberNodesSkuResponsePtrOutput
type BlockchainMemberNodesSkuResponseInput ¶
type BlockchainMemberNodesSkuResponseInput interface { pulumi.Input ToBlockchainMemberNodesSkuResponseOutput() BlockchainMemberNodesSkuResponseOutput ToBlockchainMemberNodesSkuResponseOutputWithContext(context.Context) BlockchainMemberNodesSkuResponseOutput }
BlockchainMemberNodesSkuResponseInput is an input type that accepts BlockchainMemberNodesSkuResponseArgs and BlockchainMemberNodesSkuResponseOutput values. You can construct a concrete instance of `BlockchainMemberNodesSkuResponseInput` via:
BlockchainMemberNodesSkuResponseArgs{...}
type BlockchainMemberNodesSkuResponseOutput ¶
type BlockchainMemberNodesSkuResponseOutput struct{ *pulumi.OutputState }
Payload of the blockchain member nodes Sku for a blockchain member.
func (BlockchainMemberNodesSkuResponseOutput) Capacity ¶
func (o BlockchainMemberNodesSkuResponseOutput) Capacity() pulumi.IntPtrOutput
Gets or sets the nodes capacity.
func (BlockchainMemberNodesSkuResponseOutput) ElementType ¶
func (BlockchainMemberNodesSkuResponseOutput) ElementType() reflect.Type
func (BlockchainMemberNodesSkuResponseOutput) ToBlockchainMemberNodesSkuResponseOutput ¶
func (o BlockchainMemberNodesSkuResponseOutput) ToBlockchainMemberNodesSkuResponseOutput() BlockchainMemberNodesSkuResponseOutput
func (BlockchainMemberNodesSkuResponseOutput) ToBlockchainMemberNodesSkuResponseOutputWithContext ¶
func (o BlockchainMemberNodesSkuResponseOutput) ToBlockchainMemberNodesSkuResponseOutputWithContext(ctx context.Context) BlockchainMemberNodesSkuResponseOutput
func (BlockchainMemberNodesSkuResponseOutput) ToBlockchainMemberNodesSkuResponsePtrOutput ¶
func (o BlockchainMemberNodesSkuResponseOutput) ToBlockchainMemberNodesSkuResponsePtrOutput() BlockchainMemberNodesSkuResponsePtrOutput
func (BlockchainMemberNodesSkuResponseOutput) ToBlockchainMemberNodesSkuResponsePtrOutputWithContext ¶
func (o BlockchainMemberNodesSkuResponseOutput) ToBlockchainMemberNodesSkuResponsePtrOutputWithContext(ctx context.Context) BlockchainMemberNodesSkuResponsePtrOutput
type BlockchainMemberNodesSkuResponsePtrInput ¶
type BlockchainMemberNodesSkuResponsePtrInput interface { pulumi.Input ToBlockchainMemberNodesSkuResponsePtrOutput() BlockchainMemberNodesSkuResponsePtrOutput ToBlockchainMemberNodesSkuResponsePtrOutputWithContext(context.Context) BlockchainMemberNodesSkuResponsePtrOutput }
BlockchainMemberNodesSkuResponsePtrInput is an input type that accepts BlockchainMemberNodesSkuResponseArgs, BlockchainMemberNodesSkuResponsePtr and BlockchainMemberNodesSkuResponsePtrOutput values. You can construct a concrete instance of `BlockchainMemberNodesSkuResponsePtrInput` via:
BlockchainMemberNodesSkuResponseArgs{...} or: nil
func BlockchainMemberNodesSkuResponsePtr ¶
func BlockchainMemberNodesSkuResponsePtr(v *BlockchainMemberNodesSkuResponseArgs) BlockchainMemberNodesSkuResponsePtrInput
type BlockchainMemberNodesSkuResponsePtrOutput ¶
type BlockchainMemberNodesSkuResponsePtrOutput struct{ *pulumi.OutputState }
func (BlockchainMemberNodesSkuResponsePtrOutput) Capacity ¶
func (o BlockchainMemberNodesSkuResponsePtrOutput) Capacity() pulumi.IntPtrOutput
Gets or sets the nodes capacity.
func (BlockchainMemberNodesSkuResponsePtrOutput) ElementType ¶
func (BlockchainMemberNodesSkuResponsePtrOutput) ElementType() reflect.Type
func (BlockchainMemberNodesSkuResponsePtrOutput) ToBlockchainMemberNodesSkuResponsePtrOutput ¶
func (o BlockchainMemberNodesSkuResponsePtrOutput) ToBlockchainMemberNodesSkuResponsePtrOutput() BlockchainMemberNodesSkuResponsePtrOutput
func (BlockchainMemberNodesSkuResponsePtrOutput) ToBlockchainMemberNodesSkuResponsePtrOutputWithContext ¶
func (o BlockchainMemberNodesSkuResponsePtrOutput) ToBlockchainMemberNodesSkuResponsePtrOutputWithContext(ctx context.Context) BlockchainMemberNodesSkuResponsePtrOutput
type BlockchainMemberOutput ¶ added in v0.2.6
type BlockchainMemberOutput struct {
*pulumi.OutputState
}
func (BlockchainMemberOutput) ElementType ¶ added in v0.2.6
func (BlockchainMemberOutput) ElementType() reflect.Type
func (BlockchainMemberOutput) ToBlockchainMemberOutput ¶ added in v0.2.6
func (o BlockchainMemberOutput) ToBlockchainMemberOutput() BlockchainMemberOutput
func (BlockchainMemberOutput) ToBlockchainMemberOutputWithContext ¶ added in v0.2.6
func (o BlockchainMemberOutput) ToBlockchainMemberOutputWithContext(ctx context.Context) BlockchainMemberOutput
type BlockchainMemberState ¶
type BlockchainMemberState struct { // Gets or sets the consortium for the blockchain member. Consortium pulumi.StringPtrInput // Gets the managed consortium management account address. ConsortiumManagementAccountAddress pulumi.StringPtrInput // Sets the managed consortium management account password. ConsortiumManagementAccountPassword pulumi.StringPtrInput // Gets the display name of the member in the consortium. ConsortiumMemberDisplayName pulumi.StringPtrInput // Gets the role of the member in the consortium. ConsortiumRole pulumi.StringPtrInput // Gets the dns endpoint of the blockchain member. Dns pulumi.StringPtrInput // Gets or sets firewall rules FirewallRules FirewallRuleResponseArrayInput // The GEO location of the blockchain service. Location pulumi.StringPtrInput // The name of the resource. Name pulumi.StringPtrInput // Sets the basic auth password of the blockchain member. Password pulumi.StringPtrInput // Gets or sets the blockchain protocol. Protocol pulumi.StringPtrInput // Gets or sets the blockchain member provision state. ProvisioningState pulumi.StringPtrInput // Gets the public key of the blockchain member (default transaction node). PublicKey pulumi.StringPtrInput // Gets the Ethereum root contract address of the blockchain. RootContractAddress pulumi.StringPtrInput // Gets or sets the blockchain member Sku. Sku SkuResponsePtrInput // Tags of the service which is a list of key value pairs that describes the resource. Tags pulumi.StringMapInput // The type of the service - e.g. "Microsoft.Blockchain" Type pulumi.StringPtrInput // Gets the auth user name of the blockchain member. UserName pulumi.StringPtrInput // Gets or sets the blockchain validator nodes Sku. ValidatorNodesSku BlockchainMemberNodesSkuResponsePtrInput }
func (BlockchainMemberState) ElementType ¶
func (BlockchainMemberState) ElementType() reflect.Type
type BlockchainProtocol ¶ added in v0.3.1
Gets or sets the blockchain protocol.
func (BlockchainProtocol) ElementType ¶ added in v0.3.1
func (BlockchainProtocol) ElementType() reflect.Type
func (BlockchainProtocol) ToStringOutput ¶ added in v0.3.1
func (e BlockchainProtocol) ToStringOutput() pulumi.StringOutput
func (BlockchainProtocol) ToStringOutputWithContext ¶ added in v0.3.1
func (e BlockchainProtocol) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (BlockchainProtocol) ToStringPtrOutput ¶ added in v0.3.1
func (e BlockchainProtocol) ToStringPtrOutput() pulumi.StringPtrOutput
func (BlockchainProtocol) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e BlockchainProtocol) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ConsortiumResponse ¶
type ConsortiumResponse struct { // Gets or sets the blockchain member name. Name *string `pulumi:"name"` // Gets or sets the protocol for the consortium. Protocol *string `pulumi:"protocol"` }
Consortium payload
type ConsortiumResponseArgs ¶
type ConsortiumResponseArgs struct { // Gets or sets the blockchain member name. Name pulumi.StringPtrInput `pulumi:"name"` // Gets or sets the protocol for the consortium. Protocol pulumi.StringPtrInput `pulumi:"protocol"` }
Consortium payload
func (ConsortiumResponseArgs) ElementType ¶
func (ConsortiumResponseArgs) ElementType() reflect.Type
func (ConsortiumResponseArgs) ToConsortiumResponseOutput ¶
func (i ConsortiumResponseArgs) ToConsortiumResponseOutput() ConsortiumResponseOutput
func (ConsortiumResponseArgs) ToConsortiumResponseOutputWithContext ¶
func (i ConsortiumResponseArgs) ToConsortiumResponseOutputWithContext(ctx context.Context) ConsortiumResponseOutput
type ConsortiumResponseArray ¶
type ConsortiumResponseArray []ConsortiumResponseInput
func (ConsortiumResponseArray) ElementType ¶
func (ConsortiumResponseArray) ElementType() reflect.Type
func (ConsortiumResponseArray) ToConsortiumResponseArrayOutput ¶
func (i ConsortiumResponseArray) ToConsortiumResponseArrayOutput() ConsortiumResponseArrayOutput
func (ConsortiumResponseArray) ToConsortiumResponseArrayOutputWithContext ¶
func (i ConsortiumResponseArray) ToConsortiumResponseArrayOutputWithContext(ctx context.Context) ConsortiumResponseArrayOutput
type ConsortiumResponseArrayInput ¶
type ConsortiumResponseArrayInput interface { pulumi.Input ToConsortiumResponseArrayOutput() ConsortiumResponseArrayOutput ToConsortiumResponseArrayOutputWithContext(context.Context) ConsortiumResponseArrayOutput }
ConsortiumResponseArrayInput is an input type that accepts ConsortiumResponseArray and ConsortiumResponseArrayOutput values. You can construct a concrete instance of `ConsortiumResponseArrayInput` via:
ConsortiumResponseArray{ ConsortiumResponseArgs{...} }
type ConsortiumResponseArrayOutput ¶
type ConsortiumResponseArrayOutput struct{ *pulumi.OutputState }
func (ConsortiumResponseArrayOutput) ElementType ¶
func (ConsortiumResponseArrayOutput) ElementType() reflect.Type
func (ConsortiumResponseArrayOutput) Index ¶
func (o ConsortiumResponseArrayOutput) Index(i pulumi.IntInput) ConsortiumResponseOutput
func (ConsortiumResponseArrayOutput) ToConsortiumResponseArrayOutput ¶
func (o ConsortiumResponseArrayOutput) ToConsortiumResponseArrayOutput() ConsortiumResponseArrayOutput
func (ConsortiumResponseArrayOutput) ToConsortiumResponseArrayOutputWithContext ¶
func (o ConsortiumResponseArrayOutput) ToConsortiumResponseArrayOutputWithContext(ctx context.Context) ConsortiumResponseArrayOutput
type ConsortiumResponseInput ¶
type ConsortiumResponseInput interface { pulumi.Input ToConsortiumResponseOutput() ConsortiumResponseOutput ToConsortiumResponseOutputWithContext(context.Context) ConsortiumResponseOutput }
ConsortiumResponseInput is an input type that accepts ConsortiumResponseArgs and ConsortiumResponseOutput values. You can construct a concrete instance of `ConsortiumResponseInput` via:
ConsortiumResponseArgs{...}
type ConsortiumResponseOutput ¶
type ConsortiumResponseOutput struct{ *pulumi.OutputState }
Consortium payload
func (ConsortiumResponseOutput) ElementType ¶
func (ConsortiumResponseOutput) ElementType() reflect.Type
func (ConsortiumResponseOutput) Name ¶
func (o ConsortiumResponseOutput) Name() pulumi.StringPtrOutput
Gets or sets the blockchain member name.
func (ConsortiumResponseOutput) Protocol ¶
func (o ConsortiumResponseOutput) Protocol() pulumi.StringPtrOutput
Gets or sets the protocol for the consortium.
func (ConsortiumResponseOutput) ToConsortiumResponseOutput ¶
func (o ConsortiumResponseOutput) ToConsortiumResponseOutput() ConsortiumResponseOutput
func (ConsortiumResponseOutput) ToConsortiumResponseOutputWithContext ¶
func (o ConsortiumResponseOutput) ToConsortiumResponseOutputWithContext(ctx context.Context) ConsortiumResponseOutput
type FirewallRule ¶
type FirewallRule struct { // Gets or sets the end IP address of the firewall rule range. EndIpAddress *string `pulumi:"endIpAddress"` // Gets or sets the name of the firewall rules. RuleName *string `pulumi:"ruleName"` // Gets or sets the start IP address of the firewall rule range. StartIpAddress *string `pulumi:"startIpAddress"` }
Ip range for firewall rules
type FirewallRuleArgs ¶
type FirewallRuleArgs struct { // Gets or sets the end IP address of the firewall rule range. EndIpAddress pulumi.StringPtrInput `pulumi:"endIpAddress"` // Gets or sets the name of the firewall rules. RuleName pulumi.StringPtrInput `pulumi:"ruleName"` // Gets or sets the start IP address of the firewall rule range. StartIpAddress pulumi.StringPtrInput `pulumi:"startIpAddress"` }
Ip range for firewall rules
func (FirewallRuleArgs) ElementType ¶
func (FirewallRuleArgs) ElementType() reflect.Type
func (FirewallRuleArgs) ToFirewallRuleOutput ¶
func (i FirewallRuleArgs) ToFirewallRuleOutput() FirewallRuleOutput
func (FirewallRuleArgs) ToFirewallRuleOutputWithContext ¶
func (i FirewallRuleArgs) ToFirewallRuleOutputWithContext(ctx context.Context) FirewallRuleOutput
type FirewallRuleArray ¶
type FirewallRuleArray []FirewallRuleInput
func (FirewallRuleArray) ElementType ¶
func (FirewallRuleArray) ElementType() reflect.Type
func (FirewallRuleArray) ToFirewallRuleArrayOutput ¶
func (i FirewallRuleArray) ToFirewallRuleArrayOutput() FirewallRuleArrayOutput
func (FirewallRuleArray) ToFirewallRuleArrayOutputWithContext ¶
func (i FirewallRuleArray) ToFirewallRuleArrayOutputWithContext(ctx context.Context) FirewallRuleArrayOutput
type FirewallRuleArrayInput ¶
type FirewallRuleArrayInput interface { pulumi.Input ToFirewallRuleArrayOutput() FirewallRuleArrayOutput ToFirewallRuleArrayOutputWithContext(context.Context) FirewallRuleArrayOutput }
FirewallRuleArrayInput is an input type that accepts FirewallRuleArray and FirewallRuleArrayOutput values. You can construct a concrete instance of `FirewallRuleArrayInput` via:
FirewallRuleArray{ FirewallRuleArgs{...} }
type FirewallRuleArrayOutput ¶
type FirewallRuleArrayOutput struct{ *pulumi.OutputState }
func (FirewallRuleArrayOutput) ElementType ¶
func (FirewallRuleArrayOutput) ElementType() reflect.Type
func (FirewallRuleArrayOutput) Index ¶
func (o FirewallRuleArrayOutput) Index(i pulumi.IntInput) FirewallRuleOutput
func (FirewallRuleArrayOutput) ToFirewallRuleArrayOutput ¶
func (o FirewallRuleArrayOutput) ToFirewallRuleArrayOutput() FirewallRuleArrayOutput
func (FirewallRuleArrayOutput) ToFirewallRuleArrayOutputWithContext ¶
func (o FirewallRuleArrayOutput) ToFirewallRuleArrayOutputWithContext(ctx context.Context) FirewallRuleArrayOutput
type FirewallRuleInput ¶
type FirewallRuleInput interface { pulumi.Input ToFirewallRuleOutput() FirewallRuleOutput ToFirewallRuleOutputWithContext(context.Context) FirewallRuleOutput }
FirewallRuleInput is an input type that accepts FirewallRuleArgs and FirewallRuleOutput values. You can construct a concrete instance of `FirewallRuleInput` via:
FirewallRuleArgs{...}
type FirewallRuleOutput ¶
type FirewallRuleOutput struct{ *pulumi.OutputState }
Ip range for firewall rules
func (FirewallRuleOutput) ElementType ¶
func (FirewallRuleOutput) ElementType() reflect.Type
func (FirewallRuleOutput) EndIpAddress ¶
func (o FirewallRuleOutput) EndIpAddress() pulumi.StringPtrOutput
Gets or sets the end IP address of the firewall rule range.
func (FirewallRuleOutput) RuleName ¶
func (o FirewallRuleOutput) RuleName() pulumi.StringPtrOutput
Gets or sets the name of the firewall rules.
func (FirewallRuleOutput) StartIpAddress ¶
func (o FirewallRuleOutput) StartIpAddress() pulumi.StringPtrOutput
Gets or sets the start IP address of the firewall rule range.
func (FirewallRuleOutput) ToFirewallRuleOutput ¶
func (o FirewallRuleOutput) ToFirewallRuleOutput() FirewallRuleOutput
func (FirewallRuleOutput) ToFirewallRuleOutputWithContext ¶
func (o FirewallRuleOutput) ToFirewallRuleOutputWithContext(ctx context.Context) FirewallRuleOutput
type FirewallRuleResponse ¶
type FirewallRuleResponse struct { // Gets or sets the end IP address of the firewall rule range. EndIpAddress *string `pulumi:"endIpAddress"` // Gets or sets the name of the firewall rules. RuleName *string `pulumi:"ruleName"` // Gets or sets the start IP address of the firewall rule range. StartIpAddress *string `pulumi:"startIpAddress"` }
Ip range for firewall rules
type FirewallRuleResponseArgs ¶
type FirewallRuleResponseArgs struct { // Gets or sets the end IP address of the firewall rule range. EndIpAddress pulumi.StringPtrInput `pulumi:"endIpAddress"` // Gets or sets the name of the firewall rules. RuleName pulumi.StringPtrInput `pulumi:"ruleName"` // Gets or sets the start IP address of the firewall rule range. StartIpAddress pulumi.StringPtrInput `pulumi:"startIpAddress"` }
Ip range for firewall rules
func (FirewallRuleResponseArgs) ElementType ¶
func (FirewallRuleResponseArgs) ElementType() reflect.Type
func (FirewallRuleResponseArgs) ToFirewallRuleResponseOutput ¶
func (i FirewallRuleResponseArgs) ToFirewallRuleResponseOutput() FirewallRuleResponseOutput
func (FirewallRuleResponseArgs) ToFirewallRuleResponseOutputWithContext ¶
func (i FirewallRuleResponseArgs) ToFirewallRuleResponseOutputWithContext(ctx context.Context) FirewallRuleResponseOutput
type FirewallRuleResponseArray ¶
type FirewallRuleResponseArray []FirewallRuleResponseInput
func (FirewallRuleResponseArray) ElementType ¶
func (FirewallRuleResponseArray) ElementType() reflect.Type
func (FirewallRuleResponseArray) ToFirewallRuleResponseArrayOutput ¶
func (i FirewallRuleResponseArray) ToFirewallRuleResponseArrayOutput() FirewallRuleResponseArrayOutput
func (FirewallRuleResponseArray) ToFirewallRuleResponseArrayOutputWithContext ¶
func (i FirewallRuleResponseArray) ToFirewallRuleResponseArrayOutputWithContext(ctx context.Context) FirewallRuleResponseArrayOutput
type FirewallRuleResponseArrayInput ¶
type FirewallRuleResponseArrayInput interface { pulumi.Input ToFirewallRuleResponseArrayOutput() FirewallRuleResponseArrayOutput ToFirewallRuleResponseArrayOutputWithContext(context.Context) FirewallRuleResponseArrayOutput }
FirewallRuleResponseArrayInput is an input type that accepts FirewallRuleResponseArray and FirewallRuleResponseArrayOutput values. You can construct a concrete instance of `FirewallRuleResponseArrayInput` via:
FirewallRuleResponseArray{ FirewallRuleResponseArgs{...} }
type FirewallRuleResponseArrayOutput ¶
type FirewallRuleResponseArrayOutput struct{ *pulumi.OutputState }
func (FirewallRuleResponseArrayOutput) ElementType ¶
func (FirewallRuleResponseArrayOutput) ElementType() reflect.Type
func (FirewallRuleResponseArrayOutput) Index ¶
func (o FirewallRuleResponseArrayOutput) Index(i pulumi.IntInput) FirewallRuleResponseOutput
func (FirewallRuleResponseArrayOutput) ToFirewallRuleResponseArrayOutput ¶
func (o FirewallRuleResponseArrayOutput) ToFirewallRuleResponseArrayOutput() FirewallRuleResponseArrayOutput
func (FirewallRuleResponseArrayOutput) ToFirewallRuleResponseArrayOutputWithContext ¶
func (o FirewallRuleResponseArrayOutput) ToFirewallRuleResponseArrayOutputWithContext(ctx context.Context) FirewallRuleResponseArrayOutput
type FirewallRuleResponseInput ¶
type FirewallRuleResponseInput interface { pulumi.Input ToFirewallRuleResponseOutput() FirewallRuleResponseOutput ToFirewallRuleResponseOutputWithContext(context.Context) FirewallRuleResponseOutput }
FirewallRuleResponseInput is an input type that accepts FirewallRuleResponseArgs and FirewallRuleResponseOutput values. You can construct a concrete instance of `FirewallRuleResponseInput` via:
FirewallRuleResponseArgs{...}
type FirewallRuleResponseOutput ¶
type FirewallRuleResponseOutput struct{ *pulumi.OutputState }
Ip range for firewall rules
func (FirewallRuleResponseOutput) ElementType ¶
func (FirewallRuleResponseOutput) ElementType() reflect.Type
func (FirewallRuleResponseOutput) EndIpAddress ¶
func (o FirewallRuleResponseOutput) EndIpAddress() pulumi.StringPtrOutput
Gets or sets the end IP address of the firewall rule range.
func (FirewallRuleResponseOutput) RuleName ¶
func (o FirewallRuleResponseOutput) RuleName() pulumi.StringPtrOutput
Gets or sets the name of the firewall rules.
func (FirewallRuleResponseOutput) StartIpAddress ¶
func (o FirewallRuleResponseOutput) StartIpAddress() pulumi.StringPtrOutput
Gets or sets the start IP address of the firewall rule range.
func (FirewallRuleResponseOutput) ToFirewallRuleResponseOutput ¶
func (o FirewallRuleResponseOutput) ToFirewallRuleResponseOutput() FirewallRuleResponseOutput
func (FirewallRuleResponseOutput) ToFirewallRuleResponseOutputWithContext ¶
func (o FirewallRuleResponseOutput) ToFirewallRuleResponseOutputWithContext(ctx context.Context) FirewallRuleResponseOutput
type ListBlockchainMemberApiKeysArgs ¶
type ListBlockchainMemberApiKeysArgs struct { // Blockchain member name. BlockchainMemberName string `pulumi:"blockchainMemberName"` // The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. ResourceGroupName string `pulumi:"resourceGroupName"` }
type ListBlockchainMemberApiKeysResult ¶
type ListBlockchainMemberApiKeysResult struct { // Gets or sets the collection of API key. Keys []ApiKeyResponse `pulumi:"keys"` }
Collection of the API key payload which is exposed in the response of the resource provider.
func ListBlockchainMemberApiKeys ¶
func ListBlockchainMemberApiKeys(ctx *pulumi.Context, args *ListBlockchainMemberApiKeysArgs, opts ...pulumi.InvokeOption) (*ListBlockchainMemberApiKeysResult, error)
type ListLocationConsortiumsArgs ¶
type ListLocationConsortiumsArgs struct { // Location Name. LocationName string `pulumi:"locationName"` }
type ListLocationConsortiumsResult ¶
type ListLocationConsortiumsResult struct { // Gets or sets the collection of consortiums. Value []ConsortiumResponse `pulumi:"value"` }
Collection of the consortium payload.
func ListLocationConsortiums ¶
func ListLocationConsortiums(ctx *pulumi.Context, args *ListLocationConsortiumsArgs, opts ...pulumi.InvokeOption) (*ListLocationConsortiumsResult, error)
type ListTransactionNodeApiKeysArgs ¶
type ListTransactionNodeApiKeysArgs struct { // Blockchain member name. BlockchainMemberName string `pulumi:"blockchainMemberName"` // The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. ResourceGroupName string `pulumi:"resourceGroupName"` // Transaction node name. TransactionNodeName string `pulumi:"transactionNodeName"` }
type ListTransactionNodeApiKeysResult ¶
type ListTransactionNodeApiKeysResult struct { // Gets or sets the collection of API key. Keys []ApiKeyResponse `pulumi:"keys"` }
Collection of the API key payload which is exposed in the response of the resource provider.
func ListTransactionNodeApiKeys ¶
func ListTransactionNodeApiKeys(ctx *pulumi.Context, args *ListTransactionNodeApiKeysArgs, opts ...pulumi.InvokeOption) (*ListTransactionNodeApiKeysResult, error)
type LookupBlockchainMemberArgs ¶
type LookupBlockchainMemberArgs struct { // Blockchain member name. BlockchainMemberName string `pulumi:"blockchainMemberName"` // The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. ResourceGroupName string `pulumi:"resourceGroupName"` }
type LookupBlockchainMemberResult ¶
type LookupBlockchainMemberResult struct { // Gets or sets the consortium for the blockchain member. Consortium *string `pulumi:"consortium"` // Gets the managed consortium management account address. ConsortiumManagementAccountAddress string `pulumi:"consortiumManagementAccountAddress"` // Sets the managed consortium management account password. ConsortiumManagementAccountPassword *string `pulumi:"consortiumManagementAccountPassword"` // Gets the display name of the member in the consortium. ConsortiumMemberDisplayName *string `pulumi:"consortiumMemberDisplayName"` // Gets the role of the member in the consortium. ConsortiumRole *string `pulumi:"consortiumRole"` // Gets the dns endpoint of the blockchain member. Dns string `pulumi:"dns"` // Gets or sets firewall rules FirewallRules []FirewallRuleResponse `pulumi:"firewallRules"` // Fully qualified resource Id of the resource. Id string `pulumi:"id"` // The GEO location of the blockchain service. Location *string `pulumi:"location"` // The name of the resource. Name string `pulumi:"name"` // Sets the basic auth password of the blockchain member. Password *string `pulumi:"password"` // Gets or sets the blockchain protocol. Protocol *string `pulumi:"protocol"` // Gets or sets the blockchain member provision state. ProvisioningState string `pulumi:"provisioningState"` // Gets the public key of the blockchain member (default transaction node). PublicKey string `pulumi:"publicKey"` // Gets the Ethereum root contract address of the blockchain. RootContractAddress string `pulumi:"rootContractAddress"` // Gets or sets the blockchain member Sku. Sku *SkuResponse `pulumi:"sku"` // Tags of the service which is a list of key value pairs that describes the resource. Tags map[string]string `pulumi:"tags"` // The type of the service - e.g. "Microsoft.Blockchain" Type string `pulumi:"type"` // Gets the auth user name of the blockchain member. UserName string `pulumi:"userName"` // Gets or sets the blockchain validator nodes Sku. ValidatorNodesSku *BlockchainMemberNodesSkuResponse `pulumi:"validatorNodesSku"` }
Payload of the blockchain member which is exposed in the request/response of the resource provider.
func LookupBlockchainMember ¶
func LookupBlockchainMember(ctx *pulumi.Context, args *LookupBlockchainMemberArgs, opts ...pulumi.InvokeOption) (*LookupBlockchainMemberResult, error)
type LookupTransactionNodeArgs ¶
type LookupTransactionNodeArgs struct { // Blockchain member name. BlockchainMemberName string `pulumi:"blockchainMemberName"` // The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. ResourceGroupName string `pulumi:"resourceGroupName"` // Transaction node name. TransactionNodeName string `pulumi:"transactionNodeName"` }
type LookupTransactionNodeResult ¶
type LookupTransactionNodeResult struct { // Gets or sets the transaction node dns endpoint. Dns string `pulumi:"dns"` // Gets or sets the firewall rules. FirewallRules []FirewallRuleResponse `pulumi:"firewallRules"` // Fully qualified resource Id of the resource. Id string `pulumi:"id"` // Gets or sets the transaction node location. Location *string `pulumi:"location"` // The name of the resource. Name string `pulumi:"name"` // Sets the transaction node dns endpoint basic auth password. Password *string `pulumi:"password"` // Gets or sets the blockchain member provision state. ProvisioningState string `pulumi:"provisioningState"` // Gets or sets the transaction node public key. PublicKey string `pulumi:"publicKey"` // The type of the service - e.g. "Microsoft.Blockchain" Type string `pulumi:"type"` // Gets or sets the transaction node dns endpoint basic auth user name. UserName string `pulumi:"userName"` }
Payload of the transaction node which is the request/response of the resource provider.
func LookupTransactionNode ¶
func LookupTransactionNode(ctx *pulumi.Context, args *LookupTransactionNodeArgs, opts ...pulumi.InvokeOption) (*LookupTransactionNodeResult, error)
type Sku ¶
type Sku struct { // Gets or sets Sku name Name *string `pulumi:"name"` // Gets or sets Sku tier Tier *string `pulumi:"tier"` }
Blockchain member Sku in payload
type SkuArgs ¶
type SkuArgs struct { // Gets or sets Sku name Name pulumi.StringPtrInput `pulumi:"name"` // Gets or sets Sku tier Tier pulumi.StringPtrInput `pulumi:"tier"` }
Blockchain member Sku in payload
func (SkuArgs) ElementType ¶
func (SkuArgs) ToSkuOutput ¶
func (SkuArgs) ToSkuOutputWithContext ¶
func (SkuArgs) ToSkuPtrOutput ¶
func (i SkuArgs) ToSkuPtrOutput() SkuPtrOutput
func (SkuArgs) ToSkuPtrOutputWithContext ¶
func (i SkuArgs) ToSkuPtrOutputWithContext(ctx context.Context) SkuPtrOutput
type SkuInput ¶
type SkuInput interface { pulumi.Input ToSkuOutput() SkuOutput ToSkuOutputWithContext(context.Context) SkuOutput }
SkuInput is an input type that accepts SkuArgs and SkuOutput values. You can construct a concrete instance of `SkuInput` via:
SkuArgs{...}
type SkuOutput ¶
type SkuOutput struct{ *pulumi.OutputState }
Blockchain member Sku in payload
func (SkuOutput) ElementType ¶
func (SkuOutput) ToSkuOutput ¶
func (SkuOutput) ToSkuOutputWithContext ¶
func (SkuOutput) ToSkuPtrOutput ¶
func (o SkuOutput) ToSkuPtrOutput() SkuPtrOutput
func (SkuOutput) ToSkuPtrOutputWithContext ¶
func (o SkuOutput) ToSkuPtrOutputWithContext(ctx context.Context) SkuPtrOutput
type SkuPtrInput ¶
type SkuPtrInput interface { pulumi.Input ToSkuPtrOutput() SkuPtrOutput ToSkuPtrOutputWithContext(context.Context) SkuPtrOutput }
SkuPtrInput is an input type that accepts SkuArgs, SkuPtr and SkuPtrOutput values. You can construct a concrete instance of `SkuPtrInput` via:
SkuArgs{...} or: nil
func SkuPtr ¶
func SkuPtr(v *SkuArgs) SkuPtrInput
type SkuPtrOutput ¶
type SkuPtrOutput struct{ *pulumi.OutputState }
func (SkuPtrOutput) Elem ¶
func (o SkuPtrOutput) Elem() SkuOutput
func (SkuPtrOutput) ElementType ¶
func (SkuPtrOutput) ElementType() reflect.Type
func (SkuPtrOutput) Name ¶
func (o SkuPtrOutput) Name() pulumi.StringPtrOutput
Gets or sets Sku name
func (SkuPtrOutput) Tier ¶
func (o SkuPtrOutput) Tier() pulumi.StringPtrOutput
Gets or sets Sku tier
func (SkuPtrOutput) ToSkuPtrOutput ¶
func (o SkuPtrOutput) ToSkuPtrOutput() SkuPtrOutput
func (SkuPtrOutput) ToSkuPtrOutputWithContext ¶
func (o SkuPtrOutput) ToSkuPtrOutputWithContext(ctx context.Context) SkuPtrOutput
type SkuResponse ¶
type SkuResponse struct { // Gets or sets Sku name Name *string `pulumi:"name"` // Gets or sets Sku tier Tier *string `pulumi:"tier"` }
Blockchain member Sku in payload
type SkuResponseArgs ¶
type SkuResponseArgs struct { // Gets or sets Sku name Name pulumi.StringPtrInput `pulumi:"name"` // Gets or sets Sku tier Tier pulumi.StringPtrInput `pulumi:"tier"` }
Blockchain member Sku in payload
func (SkuResponseArgs) ElementType ¶
func (SkuResponseArgs) ElementType() reflect.Type
func (SkuResponseArgs) ToSkuResponseOutput ¶
func (i SkuResponseArgs) ToSkuResponseOutput() SkuResponseOutput
func (SkuResponseArgs) ToSkuResponseOutputWithContext ¶
func (i SkuResponseArgs) ToSkuResponseOutputWithContext(ctx context.Context) SkuResponseOutput
func (SkuResponseArgs) ToSkuResponsePtrOutput ¶
func (i SkuResponseArgs) ToSkuResponsePtrOutput() SkuResponsePtrOutput
func (SkuResponseArgs) ToSkuResponsePtrOutputWithContext ¶
func (i SkuResponseArgs) ToSkuResponsePtrOutputWithContext(ctx context.Context) SkuResponsePtrOutput
type SkuResponseInput ¶
type SkuResponseInput interface { pulumi.Input ToSkuResponseOutput() SkuResponseOutput ToSkuResponseOutputWithContext(context.Context) SkuResponseOutput }
SkuResponseInput is an input type that accepts SkuResponseArgs and SkuResponseOutput values. You can construct a concrete instance of `SkuResponseInput` via:
SkuResponseArgs{...}
type SkuResponseOutput ¶
type SkuResponseOutput struct{ *pulumi.OutputState }
Blockchain member Sku in payload
func (SkuResponseOutput) ElementType ¶
func (SkuResponseOutput) ElementType() reflect.Type
func (SkuResponseOutput) Name ¶
func (o SkuResponseOutput) Name() pulumi.StringPtrOutput
Gets or sets Sku name
func (SkuResponseOutput) Tier ¶
func (o SkuResponseOutput) Tier() pulumi.StringPtrOutput
Gets or sets Sku tier
func (SkuResponseOutput) ToSkuResponseOutput ¶
func (o SkuResponseOutput) ToSkuResponseOutput() SkuResponseOutput
func (SkuResponseOutput) ToSkuResponseOutputWithContext ¶
func (o SkuResponseOutput) ToSkuResponseOutputWithContext(ctx context.Context) SkuResponseOutput
func (SkuResponseOutput) ToSkuResponsePtrOutput ¶
func (o SkuResponseOutput) ToSkuResponsePtrOutput() SkuResponsePtrOutput
func (SkuResponseOutput) ToSkuResponsePtrOutputWithContext ¶
func (o SkuResponseOutput) ToSkuResponsePtrOutputWithContext(ctx context.Context) SkuResponsePtrOutput
type SkuResponsePtrInput ¶
type SkuResponsePtrInput interface { pulumi.Input ToSkuResponsePtrOutput() SkuResponsePtrOutput ToSkuResponsePtrOutputWithContext(context.Context) SkuResponsePtrOutput }
SkuResponsePtrInput is an input type that accepts SkuResponseArgs, SkuResponsePtr and SkuResponsePtrOutput values. You can construct a concrete instance of `SkuResponsePtrInput` via:
SkuResponseArgs{...} or: nil
func SkuResponsePtr ¶
func SkuResponsePtr(v *SkuResponseArgs) SkuResponsePtrInput
type SkuResponsePtrOutput ¶
type SkuResponsePtrOutput struct{ *pulumi.OutputState }
func (SkuResponsePtrOutput) Elem ¶
func (o SkuResponsePtrOutput) Elem() SkuResponseOutput
func (SkuResponsePtrOutput) ElementType ¶
func (SkuResponsePtrOutput) ElementType() reflect.Type
func (SkuResponsePtrOutput) Name ¶
func (o SkuResponsePtrOutput) Name() pulumi.StringPtrOutput
Gets or sets Sku name
func (SkuResponsePtrOutput) Tier ¶
func (o SkuResponsePtrOutput) Tier() pulumi.StringPtrOutput
Gets or sets Sku tier
func (SkuResponsePtrOutput) ToSkuResponsePtrOutput ¶
func (o SkuResponsePtrOutput) ToSkuResponsePtrOutput() SkuResponsePtrOutput
func (SkuResponsePtrOutput) ToSkuResponsePtrOutputWithContext ¶
func (o SkuResponsePtrOutput) ToSkuResponsePtrOutputWithContext(ctx context.Context) SkuResponsePtrOutput
type TransactionNode ¶
type TransactionNode struct { pulumi.CustomResourceState // Gets or sets the transaction node dns endpoint. Dns pulumi.StringOutput `pulumi:"dns"` // Gets or sets the firewall rules. FirewallRules FirewallRuleResponseArrayOutput `pulumi:"firewallRules"` // Gets or sets the transaction node location. Location pulumi.StringPtrOutput `pulumi:"location"` // The name of the resource. Name pulumi.StringOutput `pulumi:"name"` // Sets the transaction node dns endpoint basic auth password. Password pulumi.StringPtrOutput `pulumi:"password"` // Gets or sets the blockchain member provision state. ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"` // Gets or sets the transaction node public key. PublicKey pulumi.StringOutput `pulumi:"publicKey"` // The type of the service - e.g. "Microsoft.Blockchain" Type pulumi.StringOutput `pulumi:"type"` // Gets or sets the transaction node dns endpoint basic auth user name. UserName pulumi.StringOutput `pulumi:"userName"` }
Payload of the transaction node which is the request/response of the resource provider.
func GetTransactionNode ¶
func GetTransactionNode(ctx *pulumi.Context, name string, id pulumi.IDInput, state *TransactionNodeState, opts ...pulumi.ResourceOption) (*TransactionNode, error)
GetTransactionNode gets an existing TransactionNode resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewTransactionNode ¶
func NewTransactionNode(ctx *pulumi.Context, name string, args *TransactionNodeArgs, opts ...pulumi.ResourceOption) (*TransactionNode, error)
NewTransactionNode registers a new resource with the given unique name, arguments, and options.
func (*TransactionNode) ElementType ¶ added in v0.2.6
func (*TransactionNode) ElementType() reflect.Type
func (*TransactionNode) ToTransactionNodeOutput ¶ added in v0.2.6
func (i *TransactionNode) ToTransactionNodeOutput() TransactionNodeOutput
func (*TransactionNode) ToTransactionNodeOutputWithContext ¶ added in v0.2.6
func (i *TransactionNode) ToTransactionNodeOutputWithContext(ctx context.Context) TransactionNodeOutput
type TransactionNodeArgs ¶
type TransactionNodeArgs struct { // Blockchain member name. BlockchainMemberName pulumi.StringInput // Gets or sets the firewall rules. FirewallRules FirewallRuleArrayInput // Gets or sets the transaction node location. Location pulumi.StringPtrInput // Sets the transaction node dns endpoint basic auth password. Password pulumi.StringPtrInput // The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. ResourceGroupName pulumi.StringInput // Transaction node name. TransactionNodeName pulumi.StringInput }
The set of arguments for constructing a TransactionNode resource.
func (TransactionNodeArgs) ElementType ¶
func (TransactionNodeArgs) ElementType() reflect.Type
type TransactionNodeInput ¶ added in v0.2.6
type TransactionNodeInput interface { pulumi.Input ToTransactionNodeOutput() TransactionNodeOutput ToTransactionNodeOutputWithContext(ctx context.Context) TransactionNodeOutput }
type TransactionNodeOutput ¶ added in v0.2.6
type TransactionNodeOutput struct {
*pulumi.OutputState
}
func (TransactionNodeOutput) ElementType ¶ added in v0.2.6
func (TransactionNodeOutput) ElementType() reflect.Type
func (TransactionNodeOutput) ToTransactionNodeOutput ¶ added in v0.2.6
func (o TransactionNodeOutput) ToTransactionNodeOutput() TransactionNodeOutput
func (TransactionNodeOutput) ToTransactionNodeOutputWithContext ¶ added in v0.2.6
func (o TransactionNodeOutput) ToTransactionNodeOutputWithContext(ctx context.Context) TransactionNodeOutput
type TransactionNodeState ¶
type TransactionNodeState struct { // Gets or sets the transaction node dns endpoint. Dns pulumi.StringPtrInput // Gets or sets the firewall rules. FirewallRules FirewallRuleResponseArrayInput // Gets or sets the transaction node location. Location pulumi.StringPtrInput // The name of the resource. Name pulumi.StringPtrInput // Sets the transaction node dns endpoint basic auth password. Password pulumi.StringPtrInput // Gets or sets the blockchain member provision state. ProvisioningState pulumi.StringPtrInput // Gets or sets the transaction node public key. PublicKey pulumi.StringPtrInput // The type of the service - e.g. "Microsoft.Blockchain" Type pulumi.StringPtrInput // Gets or sets the transaction node dns endpoint basic auth user name. UserName pulumi.StringPtrInput }
func (TransactionNodeState) ElementType ¶
func (TransactionNodeState) ElementType() reflect.Type