Documentation
¶
Index ¶
- type StakeAccount
- type StakeAccountArgs
- type StakeAccountInput
- type StakeAccountOutput
- func (o StakeAccountOutput) Amount() pulumi.Float64Output
- func (o StakeAccountOutput) Connection() ssh.ConnectionOutput
- func (StakeAccountOutput) ElementType() reflect.Type
- func (o StakeAccountOutput) KeyPairs() solana.StakeAccountKeyPairsOutput
- func (o StakeAccountOutput) RunnerConfig() runner.ConfigPtrOutput
- func (o StakeAccountOutput) ToStakeAccountOutput() StakeAccountOutput
- func (o StakeAccountOutput) ToStakeAccountOutputWithContext(ctx context.Context) StakeAccountOutput
- func (o StakeAccountOutput) TransactionOptions() solana.TxnOptionsOutput
- type StakeAccountState
- type Transfer
- type TransferArgs
- type TransferInput
- type TransferOutput
- func (o TransferOutput) AllowUnfundedRecipient() pulumi.BoolPtrOutput
- func (o TransferOutput) Amount() pulumi.Float64Output
- func (o TransferOutput) Connection() ssh.ConnectionOutput
- func (TransferOutput) ElementType() reflect.Type
- func (o TransferOutput) RecipientPubkey() pulumi.StringOutput
- func (o TransferOutput) RunnerConfig() runner.ConfigPtrOutput
- func (o TransferOutput) ToTransferOutput() TransferOutput
- func (o TransferOutput) ToTransferOutputWithContext(ctx context.Context) TransferOutput
- func (o TransferOutput) TransactionOptions() solana.TxnOptionsOutput
- type TransferState
- type VoteAccount
- type VoteAccountArgs
- type VoteAccountInput
- type VoteAccountOutput
- func (o VoteAccountOutput) AuthVoterPubkey() pulumi.StringPtrOutput
- func (o VoteAccountOutput) CloseRecipientPubkey() pulumi.StringPtrOutput
- func (o VoteAccountOutput) Connection() ssh.ConnectionOutput
- func (VoteAccountOutput) ElementType() reflect.Type
- func (o VoteAccountOutput) KeyPairs() solana.VoteAccountKeyPairsOutput
- func (o VoteAccountOutput) RunnerConfig() runner.ConfigPtrOutput
- func (o VoteAccountOutput) ToVoteAccountOutput() VoteAccountOutput
- func (o VoteAccountOutput) ToVoteAccountOutputWithContext(ctx context.Context) VoteAccountOutput
- type VoteAccountState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type StakeAccount ¶ added in v0.8.0
type StakeAccount struct { pulumi.CustomResourceState Amount pulumi.Float64Output `pulumi:"amount"` Connection ssh.ConnectionOutput `pulumi:"connection"` KeyPairs solana.StakeAccountKeyPairsOutput `pulumi:"keyPairs"` RunnerConfig runner.ConfigPtrOutput `pulumi:"runnerConfig"` TransactionOptions solana.TxnOptionsOutput `pulumi:"transactionOptions"` }
func GetStakeAccount ¶ added in v0.8.0
func GetStakeAccount(ctx *pulumi.Context, name string, id pulumi.IDInput, state *StakeAccountState, opts ...pulumi.ResourceOption) (*StakeAccount, error)
GetStakeAccount gets an existing StakeAccount 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 NewStakeAccount ¶ added in v0.8.0
func NewStakeAccount(ctx *pulumi.Context, name string, args *StakeAccountArgs, opts ...pulumi.ResourceOption) (*StakeAccount, error)
NewStakeAccount registers a new resource with the given unique name, arguments, and options.
func (*StakeAccount) ElementType ¶ added in v0.8.0
func (*StakeAccount) ElementType() reflect.Type
func (*StakeAccount) ToStakeAccountOutput ¶ added in v0.8.0
func (i *StakeAccount) ToStakeAccountOutput() StakeAccountOutput
func (*StakeAccount) ToStakeAccountOutputWithContext ¶ added in v0.8.0
func (i *StakeAccount) ToStakeAccountOutputWithContext(ctx context.Context) StakeAccountOutput
type StakeAccountArgs ¶ added in v0.8.0
type StakeAccountArgs struct { Amount pulumi.Float64Input Connection ssh.ConnectionInput KeyPairs solana.StakeAccountKeyPairsInput RunnerConfig runner.ConfigPtrInput TransactionOptions solana.TxnOptionsInput }
The set of arguments for constructing a StakeAccount resource.
func (StakeAccountArgs) ElementType ¶ added in v0.8.0
func (StakeAccountArgs) ElementType() reflect.Type
type StakeAccountInput ¶ added in v0.8.0
type StakeAccountInput interface { pulumi.Input ToStakeAccountOutput() StakeAccountOutput ToStakeAccountOutputWithContext(ctx context.Context) StakeAccountOutput }
type StakeAccountOutput ¶ added in v0.8.0
type StakeAccountOutput struct{ *pulumi.OutputState }
func (StakeAccountOutput) Amount ¶ added in v0.8.0
func (o StakeAccountOutput) Amount() pulumi.Float64Output
func (StakeAccountOutput) Connection ¶ added in v0.8.0
func (o StakeAccountOutput) Connection() ssh.ConnectionOutput
func (StakeAccountOutput) ElementType ¶ added in v0.8.0
func (StakeAccountOutput) ElementType() reflect.Type
func (StakeAccountOutput) KeyPairs ¶ added in v0.8.0
func (o StakeAccountOutput) KeyPairs() solana.StakeAccountKeyPairsOutput
func (StakeAccountOutput) RunnerConfig ¶ added in v0.36.0
func (o StakeAccountOutput) RunnerConfig() runner.ConfigPtrOutput
func (StakeAccountOutput) ToStakeAccountOutput ¶ added in v0.8.0
func (o StakeAccountOutput) ToStakeAccountOutput() StakeAccountOutput
func (StakeAccountOutput) ToStakeAccountOutputWithContext ¶ added in v0.8.0
func (o StakeAccountOutput) ToStakeAccountOutputWithContext(ctx context.Context) StakeAccountOutput
func (StakeAccountOutput) TransactionOptions ¶ added in v0.11.0
func (o StakeAccountOutput) TransactionOptions() solana.TxnOptionsOutput
type StakeAccountState ¶ added in v0.8.0
type StakeAccountState struct { }
func (StakeAccountState) ElementType ¶ added in v0.8.0
func (StakeAccountState) ElementType() reflect.Type
type Transfer ¶
type Transfer struct { pulumi.CustomResourceState AllowUnfundedRecipient pulumi.BoolPtrOutput `pulumi:"allowUnfundedRecipient"` Amount pulumi.Float64Output `pulumi:"amount"` Connection ssh.ConnectionOutput `pulumi:"connection"` RecipientPubkey pulumi.StringOutput `pulumi:"recipientPubkey"` RunnerConfig runner.ConfigPtrOutput `pulumi:"runnerConfig"` TransactionOptions solana.TxnOptionsOutput `pulumi:"transactionOptions"` }
func GetTransfer ¶
func GetTransfer(ctx *pulumi.Context, name string, id pulumi.IDInput, state *TransferState, opts ...pulumi.ResourceOption) (*Transfer, error)
GetTransfer gets an existing Transfer 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 NewTransfer ¶
func NewTransfer(ctx *pulumi.Context, name string, args *TransferArgs, opts ...pulumi.ResourceOption) (*Transfer, error)
NewTransfer registers a new resource with the given unique name, arguments, and options.
func (*Transfer) ElementType ¶
func (*Transfer) ToTransferOutput ¶
func (i *Transfer) ToTransferOutput() TransferOutput
func (*Transfer) ToTransferOutputWithContext ¶
func (i *Transfer) ToTransferOutputWithContext(ctx context.Context) TransferOutput
type TransferArgs ¶
type TransferArgs struct { AllowUnfundedRecipient pulumi.BoolPtrInput Amount pulumi.Float64Input Connection ssh.ConnectionInput RecipientPubkey pulumi.StringInput RunnerConfig runner.ConfigPtrInput TransactionOptions solana.TxnOptionsInput }
The set of arguments for constructing a Transfer resource.
func (TransferArgs) ElementType ¶
func (TransferArgs) ElementType() reflect.Type
type TransferInput ¶
type TransferInput interface { pulumi.Input ToTransferOutput() TransferOutput ToTransferOutputWithContext(ctx context.Context) TransferOutput }
type TransferOutput ¶
type TransferOutput struct{ *pulumi.OutputState }
func (TransferOutput) AllowUnfundedRecipient ¶
func (o TransferOutput) AllowUnfundedRecipient() pulumi.BoolPtrOutput
func (TransferOutput) Amount ¶
func (o TransferOutput) Amount() pulumi.Float64Output
func (TransferOutput) Connection ¶
func (o TransferOutput) Connection() ssh.ConnectionOutput
func (TransferOutput) ElementType ¶
func (TransferOutput) ElementType() reflect.Type
func (TransferOutput) RecipientPubkey ¶
func (o TransferOutput) RecipientPubkey() pulumi.StringOutput
func (TransferOutput) RunnerConfig ¶ added in v0.36.0
func (o TransferOutput) RunnerConfig() runner.ConfigPtrOutput
func (TransferOutput) ToTransferOutput ¶
func (o TransferOutput) ToTransferOutput() TransferOutput
func (TransferOutput) ToTransferOutputWithContext ¶
func (o TransferOutput) ToTransferOutputWithContext(ctx context.Context) TransferOutput
func (TransferOutput) TransactionOptions ¶ added in v0.11.0
func (o TransferOutput) TransactionOptions() solana.TxnOptionsOutput
type TransferState ¶
type TransferState struct { }
func (TransferState) ElementType ¶
func (TransferState) ElementType() reflect.Type
type VoteAccount ¶
type VoteAccount struct { pulumi.CustomResourceState AuthVoterPubkey pulumi.StringPtrOutput `pulumi:"authVoterPubkey"` CloseRecipientPubkey pulumi.StringPtrOutput `pulumi:"closeRecipientPubkey"` Connection ssh.ConnectionOutput `pulumi:"connection"` KeyPairs solana.VoteAccountKeyPairsOutput `pulumi:"keyPairs"` RunnerConfig runner.ConfigPtrOutput `pulumi:"runnerConfig"` }
func GetVoteAccount ¶
func GetVoteAccount(ctx *pulumi.Context, name string, id pulumi.IDInput, state *VoteAccountState, opts ...pulumi.ResourceOption) (*VoteAccount, error)
GetVoteAccount gets an existing VoteAccount 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 NewVoteAccount ¶
func NewVoteAccount(ctx *pulumi.Context, name string, args *VoteAccountArgs, opts ...pulumi.ResourceOption) (*VoteAccount, error)
NewVoteAccount registers a new resource with the given unique name, arguments, and options.
func (*VoteAccount) ElementType ¶
func (*VoteAccount) ElementType() reflect.Type
func (*VoteAccount) ToVoteAccountOutput ¶
func (i *VoteAccount) ToVoteAccountOutput() VoteAccountOutput
func (*VoteAccount) ToVoteAccountOutputWithContext ¶
func (i *VoteAccount) ToVoteAccountOutputWithContext(ctx context.Context) VoteAccountOutput
type VoteAccountArgs ¶
type VoteAccountArgs struct { AuthVoterPubkey pulumi.StringPtrInput CloseRecipientPubkey pulumi.StringPtrInput Connection ssh.ConnectionInput KeyPairs solana.VoteAccountKeyPairsInput RunnerConfig runner.ConfigPtrInput }
The set of arguments for constructing a VoteAccount resource.
func (VoteAccountArgs) ElementType ¶
func (VoteAccountArgs) ElementType() reflect.Type
type VoteAccountInput ¶
type VoteAccountInput interface { pulumi.Input ToVoteAccountOutput() VoteAccountOutput ToVoteAccountOutputWithContext(ctx context.Context) VoteAccountOutput }
type VoteAccountOutput ¶
type VoteAccountOutput struct{ *pulumi.OutputState }
func (VoteAccountOutput) AuthVoterPubkey ¶
func (o VoteAccountOutput) AuthVoterPubkey() pulumi.StringPtrOutput
func (VoteAccountOutput) CloseRecipientPubkey ¶
func (o VoteAccountOutput) CloseRecipientPubkey() pulumi.StringPtrOutput
func (VoteAccountOutput) Connection ¶
func (o VoteAccountOutput) Connection() ssh.ConnectionOutput
func (VoteAccountOutput) ElementType ¶
func (VoteAccountOutput) ElementType() reflect.Type
func (VoteAccountOutput) KeyPairs ¶
func (o VoteAccountOutput) KeyPairs() solana.VoteAccountKeyPairsOutput
func (VoteAccountOutput) RunnerConfig ¶ added in v0.36.0
func (o VoteAccountOutput) RunnerConfig() runner.ConfigPtrOutput
func (VoteAccountOutput) ToVoteAccountOutput ¶
func (o VoteAccountOutput) ToVoteAccountOutput() VoteAccountOutput
func (VoteAccountOutput) ToVoteAccountOutputWithContext ¶
func (o VoteAccountOutput) ToVoteAccountOutputWithContext(ctx context.Context) VoteAccountOutput
type VoteAccountState ¶
type VoteAccountState struct { }
func (VoteAccountState) ElementType ¶
func (VoteAccountState) ElementType() reflect.Type