Documentation ¶
Overview ¶
Package azure-quickstart-compute exports types, functions, subpackages for provisioning azure-quickstart-compute resources.
Index ¶
- func PkgVersion() (semver.Version, error)
- type Provider
- func (*Provider) ElementType() reflect.Type
- func (i *Provider) ToProviderOutput() ProviderOutput
- func (i *Provider) ToProviderOutputWithContext(ctx context.Context) ProviderOutput
- func (i *Provider) ToProviderPtrOutput() ProviderPtrOutput
- func (i *Provider) ToProviderPtrOutputWithContext(ctx context.Context) ProviderPtrOutput
- type ProviderArgs
- type ProviderInput
- type ProviderOutput
- func (ProviderOutput) ElementType() reflect.Type
- func (o ProviderOutput) ToProviderOutput() ProviderOutput
- func (o ProviderOutput) ToProviderOutputWithContext(ctx context.Context) ProviderOutput
- func (o ProviderOutput) ToProviderPtrOutput() ProviderPtrOutput
- func (o ProviderOutput) ToProviderPtrOutputWithContext(ctx context.Context) ProviderPtrOutput
- type ProviderPtrInput
- type ProviderPtrOutput
- type Virtualmachine
- func (*Virtualmachine) ElementType() reflect.Type
- func (i *Virtualmachine) ToVirtualmachineOutput() VirtualmachineOutput
- func (i *Virtualmachine) ToVirtualmachineOutputWithContext(ctx context.Context) VirtualmachineOutput
- func (i *Virtualmachine) ToVirtualmachinePtrOutput() VirtualmachinePtrOutput
- func (i *Virtualmachine) ToVirtualmachinePtrOutputWithContext(ctx context.Context) VirtualmachinePtrOutput
- type VirtualmachineArgs
- type VirtualmachineArray
- type VirtualmachineArrayInput
- type VirtualmachineArrayOutput
- func (VirtualmachineArrayOutput) ElementType() reflect.Type
- func (o VirtualmachineArrayOutput) Index(i pulumi.IntInput) VirtualmachineOutput
- func (o VirtualmachineArrayOutput) ToVirtualmachineArrayOutput() VirtualmachineArrayOutput
- func (o VirtualmachineArrayOutput) ToVirtualmachineArrayOutputWithContext(ctx context.Context) VirtualmachineArrayOutput
- type VirtualmachineInput
- type VirtualmachineMap
- type VirtualmachineMapInput
- type VirtualmachineMapOutput
- func (VirtualmachineMapOutput) ElementType() reflect.Type
- func (o VirtualmachineMapOutput) MapIndex(k pulumi.StringInput) VirtualmachineOutput
- func (o VirtualmachineMapOutput) ToVirtualmachineMapOutput() VirtualmachineMapOutput
- func (o VirtualmachineMapOutput) ToVirtualmachineMapOutputWithContext(ctx context.Context) VirtualmachineMapOutput
- type VirtualmachineOutput
- func (VirtualmachineOutput) ElementType() reflect.Type
- func (o VirtualmachineOutput) ToVirtualmachineOutput() VirtualmachineOutput
- func (o VirtualmachineOutput) ToVirtualmachineOutputWithContext(ctx context.Context) VirtualmachineOutput
- func (o VirtualmachineOutput) ToVirtualmachinePtrOutput() VirtualmachinePtrOutput
- func (o VirtualmachineOutput) ToVirtualmachinePtrOutputWithContext(ctx context.Context) VirtualmachinePtrOutput
- type VirtualmachinePtrInput
- type VirtualmachinePtrOutput
- func (o VirtualmachinePtrOutput) Elem() VirtualmachineOutput
- func (VirtualmachinePtrOutput) ElementType() reflect.Type
- func (o VirtualmachinePtrOutput) ToVirtualmachinePtrOutput() VirtualmachinePtrOutput
- func (o VirtualmachinePtrOutput) ToVirtualmachinePtrOutputWithContext(ctx context.Context) VirtualmachinePtrOutput
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func PkgVersion ¶
PkgVersion uses reflection to determine the version of the current package.
Types ¶
type Provider ¶
type Provider struct {
pulumi.ProviderResourceState
}
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.
func (*Provider) ElementType ¶
func (*Provider) ToProviderOutput ¶
func (i *Provider) ToProviderOutput() ProviderOutput
func (*Provider) ToProviderOutputWithContext ¶
func (i *Provider) ToProviderOutputWithContext(ctx context.Context) ProviderOutput
func (*Provider) ToProviderPtrOutput ¶
func (i *Provider) ToProviderPtrOutput() ProviderPtrOutput
func (*Provider) ToProviderPtrOutputWithContext ¶
func (i *Provider) ToProviderPtrOutputWithContext(ctx context.Context) ProviderPtrOutput
type ProviderArgs ¶
type ProviderArgs struct { }
The set of arguments for constructing a Provider resource.
func (ProviderArgs) ElementType ¶
func (ProviderArgs) ElementType() reflect.Type
type ProviderInput ¶
type ProviderInput interface { pulumi.Input ToProviderOutput() ProviderOutput ToProviderOutputWithContext(ctx context.Context) ProviderOutput }
type ProviderOutput ¶
type ProviderOutput struct{ *pulumi.OutputState }
func (ProviderOutput) ElementType ¶
func (ProviderOutput) ElementType() reflect.Type
func (ProviderOutput) ToProviderOutput ¶
func (o ProviderOutput) ToProviderOutput() ProviderOutput
func (ProviderOutput) ToProviderOutputWithContext ¶
func (o ProviderOutput) ToProviderOutputWithContext(ctx context.Context) ProviderOutput
func (ProviderOutput) ToProviderPtrOutput ¶
func (o ProviderOutput) ToProviderPtrOutput() ProviderPtrOutput
func (ProviderOutput) ToProviderPtrOutputWithContext ¶
func (o ProviderOutput) ToProviderPtrOutputWithContext(ctx context.Context) ProviderPtrOutput
type ProviderPtrInput ¶
type ProviderPtrInput interface { pulumi.Input ToProviderPtrOutput() ProviderPtrOutput ToProviderPtrOutputWithContext(ctx context.Context) ProviderPtrOutput }
type ProviderPtrOutput ¶
type ProviderPtrOutput struct{ *pulumi.OutputState }
func (ProviderPtrOutput) Elem ¶
func (o ProviderPtrOutput) Elem() ProviderOutput
func (ProviderPtrOutput) ElementType ¶
func (ProviderPtrOutput) ElementType() reflect.Type
func (ProviderPtrOutput) ToProviderPtrOutput ¶
func (o ProviderPtrOutput) ToProviderPtrOutput() ProviderPtrOutput
func (ProviderPtrOutput) ToProviderPtrOutputWithContext ¶
func (o ProviderPtrOutput) ToProviderPtrOutputWithContext(ctx context.Context) ProviderPtrOutput
type Virtualmachine ¶
type Virtualmachine struct {
pulumi.ResourceState
}
func NewVirtualmachine ¶
func NewVirtualmachine(ctx *pulumi.Context, name string, args *VirtualmachineArgs, opts ...pulumi.ResourceOption) (*Virtualmachine, error)
NewVirtualmachine registers a new resource with the given unique name, arguments, and options.
func (*Virtualmachine) ElementType ¶
func (*Virtualmachine) ElementType() reflect.Type
func (*Virtualmachine) ToVirtualmachineOutput ¶
func (i *Virtualmachine) ToVirtualmachineOutput() VirtualmachineOutput
func (*Virtualmachine) ToVirtualmachineOutputWithContext ¶
func (i *Virtualmachine) ToVirtualmachineOutputWithContext(ctx context.Context) VirtualmachineOutput
func (*Virtualmachine) ToVirtualmachinePtrOutput ¶
func (i *Virtualmachine) ToVirtualmachinePtrOutput() VirtualmachinePtrOutput
func (*Virtualmachine) ToVirtualmachinePtrOutputWithContext ¶
func (i *Virtualmachine) ToVirtualmachinePtrOutputWithContext(ctx context.Context) VirtualmachinePtrOutput
type VirtualmachineArgs ¶
type VirtualmachineArgs struct { // admin password AdminPassword pulumi.StringInput // admin username AdminUsername pulumi.StringInput // ubuntu or windows ImageType pulumi.StringInput // location Location pulumi.StringInput // Name of your virtual machine Name pulumi.StringInput // vmsize VmSize pulumi.StringInput }
The set of arguments for constructing a Virtualmachine resource.
func (VirtualmachineArgs) ElementType ¶
func (VirtualmachineArgs) ElementType() reflect.Type
type VirtualmachineArray ¶
type VirtualmachineArray []VirtualmachineInput
func (VirtualmachineArray) ElementType ¶
func (VirtualmachineArray) ElementType() reflect.Type
func (VirtualmachineArray) ToVirtualmachineArrayOutput ¶
func (i VirtualmachineArray) ToVirtualmachineArrayOutput() VirtualmachineArrayOutput
func (VirtualmachineArray) ToVirtualmachineArrayOutputWithContext ¶
func (i VirtualmachineArray) ToVirtualmachineArrayOutputWithContext(ctx context.Context) VirtualmachineArrayOutput
type VirtualmachineArrayInput ¶
type VirtualmachineArrayInput interface { pulumi.Input ToVirtualmachineArrayOutput() VirtualmachineArrayOutput ToVirtualmachineArrayOutputWithContext(context.Context) VirtualmachineArrayOutput }
VirtualmachineArrayInput is an input type that accepts VirtualmachineArray and VirtualmachineArrayOutput values. You can construct a concrete instance of `VirtualmachineArrayInput` via:
VirtualmachineArray{ VirtualmachineArgs{...} }
type VirtualmachineArrayOutput ¶
type VirtualmachineArrayOutput struct{ *pulumi.OutputState }
func (VirtualmachineArrayOutput) ElementType ¶
func (VirtualmachineArrayOutput) ElementType() reflect.Type
func (VirtualmachineArrayOutput) Index ¶
func (o VirtualmachineArrayOutput) Index(i pulumi.IntInput) VirtualmachineOutput
func (VirtualmachineArrayOutput) ToVirtualmachineArrayOutput ¶
func (o VirtualmachineArrayOutput) ToVirtualmachineArrayOutput() VirtualmachineArrayOutput
func (VirtualmachineArrayOutput) ToVirtualmachineArrayOutputWithContext ¶
func (o VirtualmachineArrayOutput) ToVirtualmachineArrayOutputWithContext(ctx context.Context) VirtualmachineArrayOutput
type VirtualmachineInput ¶
type VirtualmachineInput interface { pulumi.Input ToVirtualmachineOutput() VirtualmachineOutput ToVirtualmachineOutputWithContext(ctx context.Context) VirtualmachineOutput }
type VirtualmachineMap ¶
type VirtualmachineMap map[string]VirtualmachineInput
func (VirtualmachineMap) ElementType ¶
func (VirtualmachineMap) ElementType() reflect.Type
func (VirtualmachineMap) ToVirtualmachineMapOutput ¶
func (i VirtualmachineMap) ToVirtualmachineMapOutput() VirtualmachineMapOutput
func (VirtualmachineMap) ToVirtualmachineMapOutputWithContext ¶
func (i VirtualmachineMap) ToVirtualmachineMapOutputWithContext(ctx context.Context) VirtualmachineMapOutput
type VirtualmachineMapInput ¶
type VirtualmachineMapInput interface { pulumi.Input ToVirtualmachineMapOutput() VirtualmachineMapOutput ToVirtualmachineMapOutputWithContext(context.Context) VirtualmachineMapOutput }
VirtualmachineMapInput is an input type that accepts VirtualmachineMap and VirtualmachineMapOutput values. You can construct a concrete instance of `VirtualmachineMapInput` via:
VirtualmachineMap{ "key": VirtualmachineArgs{...} }
type VirtualmachineMapOutput ¶
type VirtualmachineMapOutput struct{ *pulumi.OutputState }
func (VirtualmachineMapOutput) ElementType ¶
func (VirtualmachineMapOutput) ElementType() reflect.Type
func (VirtualmachineMapOutput) MapIndex ¶
func (o VirtualmachineMapOutput) MapIndex(k pulumi.StringInput) VirtualmachineOutput
func (VirtualmachineMapOutput) ToVirtualmachineMapOutput ¶
func (o VirtualmachineMapOutput) ToVirtualmachineMapOutput() VirtualmachineMapOutput
func (VirtualmachineMapOutput) ToVirtualmachineMapOutputWithContext ¶
func (o VirtualmachineMapOutput) ToVirtualmachineMapOutputWithContext(ctx context.Context) VirtualmachineMapOutput
type VirtualmachineOutput ¶
type VirtualmachineOutput struct{ *pulumi.OutputState }
func (VirtualmachineOutput) ElementType ¶
func (VirtualmachineOutput) ElementType() reflect.Type
func (VirtualmachineOutput) ToVirtualmachineOutput ¶
func (o VirtualmachineOutput) ToVirtualmachineOutput() VirtualmachineOutput
func (VirtualmachineOutput) ToVirtualmachineOutputWithContext ¶
func (o VirtualmachineOutput) ToVirtualmachineOutputWithContext(ctx context.Context) VirtualmachineOutput
func (VirtualmachineOutput) ToVirtualmachinePtrOutput ¶
func (o VirtualmachineOutput) ToVirtualmachinePtrOutput() VirtualmachinePtrOutput
func (VirtualmachineOutput) ToVirtualmachinePtrOutputWithContext ¶
func (o VirtualmachineOutput) ToVirtualmachinePtrOutputWithContext(ctx context.Context) VirtualmachinePtrOutput
type VirtualmachinePtrInput ¶
type VirtualmachinePtrInput interface { pulumi.Input ToVirtualmachinePtrOutput() VirtualmachinePtrOutput ToVirtualmachinePtrOutputWithContext(ctx context.Context) VirtualmachinePtrOutput }
type VirtualmachinePtrOutput ¶
type VirtualmachinePtrOutput struct{ *pulumi.OutputState }
func (VirtualmachinePtrOutput) Elem ¶
func (o VirtualmachinePtrOutput) Elem() VirtualmachineOutput
func (VirtualmachinePtrOutput) ElementType ¶
func (VirtualmachinePtrOutput) ElementType() reflect.Type
func (VirtualmachinePtrOutput) ToVirtualmachinePtrOutput ¶
func (o VirtualmachinePtrOutput) ToVirtualmachinePtrOutput() VirtualmachinePtrOutput
func (VirtualmachinePtrOutput) ToVirtualmachinePtrOutputWithContext ¶
func (o VirtualmachinePtrOutput) ToVirtualmachinePtrOutputWithContext(ctx context.Context) VirtualmachinePtrOutput