Documentation ¶
Overview ¶
base provider template
Index ¶
- type Account
- type AccountArgs
- type AccountOutput
- func (o AccountOutput) AccountId() pulumix.Output[string]
- func (AccountOutput) ElementType() reflect.Type
- func (o AccountOutput) Environment() pulumix.Output[string]
- func (o AccountOutput) Name() pulumix.Output[string]
- func (o AccountOutput) ToAccountOutput() AccountOutput
- func (o AccountOutput) ToAccountOutputWithContext(ctx context.Context) AccountOutput
- func (o AccountOutput) ToOutput(ctx context.Context) pulumix.Output[Account]
- type AccountState
- type LookupAccountArgs
- type LookupAccountOutputArgs
- type LookupAccountResult
- type LookupAccountResultOutput
- func (o LookupAccountResultOutput) AccountId() pulumix.Output[string]
- func (LookupAccountResultOutput) ElementType() reflect.Type
- func (o LookupAccountResultOutput) Environment() pulumix.Output[string]
- func (o LookupAccountResultOutput) Name() pulumix.Output[string]
- func (o LookupAccountResultOutput) ToOutput(context.Context) pulumix.Output[*LookupAccountResult]
- type Provider
- type ProviderArgs
- type ProviderOutput
- func (o ProviderOutput) AccessToken() pulumix.Output[string]
- func (ProviderOutput) ElementType() reflect.Type
- func (o ProviderOutput) Environment() pulumix.Output[*string]
- func (o ProviderOutput) ToOutput(ctx context.Context) pulumix.Output[Provider]
- func (o ProviderOutput) ToProviderOutput() ProviderOutput
- func (o ProviderOutput) ToProviderOutputWithContext(ctx context.Context) ProviderOutput
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Account ¶
type Account struct { pulumi.CustomResourceState // Id of account created AccountId pulumix.Output[string] `pulumi:"accountId"` // Environment of account Environment pulumix.Output[string] `pulumi:"environment"` // Name of account created Name pulumix.Output[string] `pulumi:"name"` }
Account to define
func GetAccount ¶
func GetAccount(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AccountState, opts ...pulumi.ResourceOption) (*Account, error)
GetAccount gets an existing Account 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 NewAccount ¶
func NewAccount(ctx *pulumi.Context, name string, args *AccountArgs, opts ...pulumi.ResourceOption) (*Account, error)
NewAccount registers a new resource with the given unique name, arguments, and options.
type AccountArgs ¶
The set of arguments for constructing a Account resource.
func (AccountArgs) ElementType ¶
func (AccountArgs) ElementType() reflect.Type
type AccountOutput ¶
type AccountOutput struct{ *pulumi.OutputState }
func (AccountOutput) AccountId ¶
func (o AccountOutput) AccountId() pulumix.Output[string]
Id of account created
func (AccountOutput) ElementType ¶
func (AccountOutput) ElementType() reflect.Type
func (AccountOutput) Environment ¶
func (o AccountOutput) Environment() pulumix.Output[string]
Environment of account
func (AccountOutput) Name ¶
func (o AccountOutput) Name() pulumix.Output[string]
Name of account created
func (AccountOutput) ToAccountOutput ¶
func (o AccountOutput) ToAccountOutput() AccountOutput
func (AccountOutput) ToAccountOutputWithContext ¶
func (o AccountOutput) ToAccountOutputWithContext(ctx context.Context) AccountOutput
type AccountState ¶
type AccountState struct { }
func (AccountState) ElementType ¶
func (AccountState) ElementType() reflect.Type
type LookupAccountArgs ¶
type LookupAccountArgs struct { // Name of the Account AccountName string `pulumi:"accountName"` }
type LookupAccountOutputArgs ¶
type LookupAccountOutputArgs struct { // Name of the Account AccountName pulumix.Input[string] `pulumi:"accountName"` }
func (LookupAccountOutputArgs) ToOutput ¶
func (args LookupAccountOutputArgs) ToOutput() pulumix.Output[*LookupAccountArgs]
type LookupAccountResult ¶
type LookupAccountResult struct { // Id of account created AccountId string `pulumi:"accountId"` // Environment of account Environment string `pulumi:"environment"` // Name of account created Name string `pulumi:"name"` }
func LookupAccount ¶
func LookupAccount(ctx *pulumi.Context, args *LookupAccountArgs, opts ...pulumi.InvokeOption) (*LookupAccountResult, error)
GetOrganization gets the Organization information
type LookupAccountResultOutput ¶
type LookupAccountResultOutput struct{ *pulumi.OutputState }
func LookupAccountOutput ¶
func LookupAccountOutput(ctx *pulumi.Context, args LookupAccountOutputArgs, opts ...pulumi.InvokeOption) LookupAccountResultOutput
func (LookupAccountResultOutput) AccountId ¶
func (o LookupAccountResultOutput) AccountId() pulumix.Output[string]
func (LookupAccountResultOutput) ElementType ¶
func (LookupAccountResultOutput) ElementType() reflect.Type
func (LookupAccountResultOutput) Environment ¶
func (o LookupAccountResultOutput) Environment() pulumix.Output[string]
func (LookupAccountResultOutput) Name ¶
func (o LookupAccountResultOutput) Name() pulumix.Output[string]
func (LookupAccountResultOutput) ToOutput ¶
func (o LookupAccountResultOutput) ToOutput(context.Context) pulumix.Output[*LookupAccountResult]
type Provider ¶
type Provider struct { pulumi.ProviderResourceState // Your access token AccessToken pulumix.Output[string] `pulumi:"accessToken"` // Environment Environment pulumix.Output[*string] `pulumi:"environment"` }
func NewProvider ¶
func NewProvider(ctx *pulumi.Context, name string, args *ProviderArgs, opts ...pulumi.ResourceOption) (*Provider, error)
NewProvider registers a new resource with the given unique name, arguments, and options.
type ProviderArgs ¶
type ProviderArgs struct { // Your access token AccessToken pulumix.Input[string] // Environment Environment pulumix.Input[*string] }
The set of arguments for constructing a Provider resource.
func (ProviderArgs) ElementType ¶
func (ProviderArgs) ElementType() reflect.Type
type ProviderOutput ¶
type ProviderOutput struct{ *pulumi.OutputState }
func (ProviderOutput) AccessToken ¶
func (o ProviderOutput) AccessToken() pulumix.Output[string]
Your access token
func (ProviderOutput) ElementType ¶
func (ProviderOutput) ElementType() reflect.Type
func (ProviderOutput) Environment ¶
func (o ProviderOutput) Environment() pulumix.Output[*string]
Environment
func (ProviderOutput) ToProviderOutput ¶
func (o ProviderOutput) ToProviderOutput() ProviderOutput
func (ProviderOutput) ToProviderOutputWithContext ¶
func (o ProviderOutput) ToProviderOutputWithContext(ctx context.Context) ProviderOutput