Documentation
¶
Index ¶
- Constants
- type DedicatedCloudNode
- type DedicatedCloudNodeArgs
- type DedicatedCloudNodeInput
- type DedicatedCloudNodeOutput
- type DedicatedCloudNodeState
- type DedicatedCloudService
- type DedicatedCloudServiceArgs
- type DedicatedCloudServiceInput
- type DedicatedCloudServiceOutput
- type DedicatedCloudServiceState
- type DiskIndependenceMode
- func (DiskIndependenceMode) ElementType() reflect.Type
- func (e DiskIndependenceMode) ToStringOutput() pulumi.StringOutput
- func (e DiskIndependenceMode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e DiskIndependenceMode) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e DiskIndependenceMode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GuestOSCustomization
- type GuestOSCustomizationArgs
- func (GuestOSCustomizationArgs) ElementType() reflect.Type
- func (i GuestOSCustomizationArgs) ToGuestOSCustomizationOutput() GuestOSCustomizationOutput
- func (i GuestOSCustomizationArgs) ToGuestOSCustomizationOutputWithContext(ctx context.Context) GuestOSCustomizationOutput
- func (i GuestOSCustomizationArgs) ToGuestOSCustomizationPtrOutput() GuestOSCustomizationPtrOutput
- func (i GuestOSCustomizationArgs) ToGuestOSCustomizationPtrOutputWithContext(ctx context.Context) GuestOSCustomizationPtrOutput
- type GuestOSCustomizationInput
- type GuestOSCustomizationOutput
- func (o GuestOSCustomizationOutput) DnsServers() pulumi.StringArrayOutput
- func (GuestOSCustomizationOutput) ElementType() reflect.Type
- func (o GuestOSCustomizationOutput) HostName() pulumi.StringPtrOutput
- func (o GuestOSCustomizationOutput) Password() pulumi.StringPtrOutput
- func (o GuestOSCustomizationOutput) PolicyId() pulumi.StringPtrOutput
- func (o GuestOSCustomizationOutput) ToGuestOSCustomizationOutput() GuestOSCustomizationOutput
- func (o GuestOSCustomizationOutput) ToGuestOSCustomizationOutputWithContext(ctx context.Context) GuestOSCustomizationOutput
- func (o GuestOSCustomizationOutput) ToGuestOSCustomizationPtrOutput() GuestOSCustomizationPtrOutput
- func (o GuestOSCustomizationOutput) ToGuestOSCustomizationPtrOutputWithContext(ctx context.Context) GuestOSCustomizationPtrOutput
- func (o GuestOSCustomizationOutput) Username() pulumi.StringPtrOutput
- type GuestOSCustomizationPtrInput
- type GuestOSCustomizationPtrOutput
- func (o GuestOSCustomizationPtrOutput) DnsServers() pulumi.StringArrayOutput
- func (o GuestOSCustomizationPtrOutput) Elem() GuestOSCustomizationOutput
- func (GuestOSCustomizationPtrOutput) ElementType() reflect.Type
- func (o GuestOSCustomizationPtrOutput) HostName() pulumi.StringPtrOutput
- func (o GuestOSCustomizationPtrOutput) Password() pulumi.StringPtrOutput
- func (o GuestOSCustomizationPtrOutput) PolicyId() pulumi.StringPtrOutput
- func (o GuestOSCustomizationPtrOutput) ToGuestOSCustomizationPtrOutput() GuestOSCustomizationPtrOutput
- func (o GuestOSCustomizationPtrOutput) ToGuestOSCustomizationPtrOutputWithContext(ctx context.Context) GuestOSCustomizationPtrOutput
- func (o GuestOSCustomizationPtrOutput) Username() pulumi.StringPtrOutput
- type GuestOSCustomizationResponse
- type GuestOSCustomizationResponseArgs
- func (GuestOSCustomizationResponseArgs) ElementType() reflect.Type
- func (i GuestOSCustomizationResponseArgs) ToGuestOSCustomizationResponseOutput() GuestOSCustomizationResponseOutput
- func (i GuestOSCustomizationResponseArgs) ToGuestOSCustomizationResponseOutputWithContext(ctx context.Context) GuestOSCustomizationResponseOutput
- func (i GuestOSCustomizationResponseArgs) ToGuestOSCustomizationResponsePtrOutput() GuestOSCustomizationResponsePtrOutput
- func (i GuestOSCustomizationResponseArgs) ToGuestOSCustomizationResponsePtrOutputWithContext(ctx context.Context) GuestOSCustomizationResponsePtrOutput
- type GuestOSCustomizationResponseInput
- type GuestOSCustomizationResponseOutput
- func (o GuestOSCustomizationResponseOutput) DnsServers() pulumi.StringArrayOutput
- func (GuestOSCustomizationResponseOutput) ElementType() reflect.Type
- func (o GuestOSCustomizationResponseOutput) HostName() pulumi.StringPtrOutput
- func (o GuestOSCustomizationResponseOutput) Password() pulumi.StringPtrOutput
- func (o GuestOSCustomizationResponseOutput) PolicyId() pulumi.StringPtrOutput
- func (o GuestOSCustomizationResponseOutput) ToGuestOSCustomizationResponseOutput() GuestOSCustomizationResponseOutput
- func (o GuestOSCustomizationResponseOutput) ToGuestOSCustomizationResponseOutputWithContext(ctx context.Context) GuestOSCustomizationResponseOutput
- func (o GuestOSCustomizationResponseOutput) ToGuestOSCustomizationResponsePtrOutput() GuestOSCustomizationResponsePtrOutput
- func (o GuestOSCustomizationResponseOutput) ToGuestOSCustomizationResponsePtrOutputWithContext(ctx context.Context) GuestOSCustomizationResponsePtrOutput
- func (o GuestOSCustomizationResponseOutput) Username() pulumi.StringPtrOutput
- type GuestOSCustomizationResponsePtrInput
- type GuestOSCustomizationResponsePtrOutput
- func (o GuestOSCustomizationResponsePtrOutput) DnsServers() pulumi.StringArrayOutput
- func (o GuestOSCustomizationResponsePtrOutput) Elem() GuestOSCustomizationResponseOutput
- func (GuestOSCustomizationResponsePtrOutput) ElementType() reflect.Type
- func (o GuestOSCustomizationResponsePtrOutput) HostName() pulumi.StringPtrOutput
- func (o GuestOSCustomizationResponsePtrOutput) Password() pulumi.StringPtrOutput
- func (o GuestOSCustomizationResponsePtrOutput) PolicyId() pulumi.StringPtrOutput
- func (o GuestOSCustomizationResponsePtrOutput) ToGuestOSCustomizationResponsePtrOutput() GuestOSCustomizationResponsePtrOutput
- func (o GuestOSCustomizationResponsePtrOutput) ToGuestOSCustomizationResponsePtrOutputWithContext(ctx context.Context) GuestOSCustomizationResponsePtrOutput
- func (o GuestOSCustomizationResponsePtrOutput) Username() pulumi.StringPtrOutput
- type GuestOSNICCustomization
- type GuestOSNICCustomizationArgs
- func (GuestOSNICCustomizationArgs) ElementType() reflect.Type
- func (i GuestOSNICCustomizationArgs) ToGuestOSNICCustomizationOutput() GuestOSNICCustomizationOutput
- func (i GuestOSNICCustomizationArgs) ToGuestOSNICCustomizationOutputWithContext(ctx context.Context) GuestOSNICCustomizationOutput
- func (i GuestOSNICCustomizationArgs) ToGuestOSNICCustomizationPtrOutput() GuestOSNICCustomizationPtrOutput
- func (i GuestOSNICCustomizationArgs) ToGuestOSNICCustomizationPtrOutputWithContext(ctx context.Context) GuestOSNICCustomizationPtrOutput
- type GuestOSNICCustomizationInput
- type GuestOSNICCustomizationOutput
- func (o GuestOSNICCustomizationOutput) Allocation() pulumi.StringPtrOutput
- func (o GuestOSNICCustomizationOutput) DnsServers() pulumi.StringArrayOutput
- func (GuestOSNICCustomizationOutput) ElementType() reflect.Type
- func (o GuestOSNICCustomizationOutput) Gateway() pulumi.StringArrayOutput
- func (o GuestOSNICCustomizationOutput) IpAddress() pulumi.StringPtrOutput
- func (o GuestOSNICCustomizationOutput) Mask() pulumi.StringPtrOutput
- func (o GuestOSNICCustomizationOutput) PrimaryWinsServer() pulumi.StringPtrOutput
- func (o GuestOSNICCustomizationOutput) SecondaryWinsServer() pulumi.StringPtrOutput
- func (o GuestOSNICCustomizationOutput) ToGuestOSNICCustomizationOutput() GuestOSNICCustomizationOutput
- func (o GuestOSNICCustomizationOutput) ToGuestOSNICCustomizationOutputWithContext(ctx context.Context) GuestOSNICCustomizationOutput
- func (o GuestOSNICCustomizationOutput) ToGuestOSNICCustomizationPtrOutput() GuestOSNICCustomizationPtrOutput
- func (o GuestOSNICCustomizationOutput) ToGuestOSNICCustomizationPtrOutputWithContext(ctx context.Context) GuestOSNICCustomizationPtrOutput
- type GuestOSNICCustomizationPtrInput
- type GuestOSNICCustomizationPtrOutput
- func (o GuestOSNICCustomizationPtrOutput) Allocation() pulumi.StringPtrOutput
- func (o GuestOSNICCustomizationPtrOutput) DnsServers() pulumi.StringArrayOutput
- func (o GuestOSNICCustomizationPtrOutput) Elem() GuestOSNICCustomizationOutput
- func (GuestOSNICCustomizationPtrOutput) ElementType() reflect.Type
- func (o GuestOSNICCustomizationPtrOutput) Gateway() pulumi.StringArrayOutput
- func (o GuestOSNICCustomizationPtrOutput) IpAddress() pulumi.StringPtrOutput
- func (o GuestOSNICCustomizationPtrOutput) Mask() pulumi.StringPtrOutput
- func (o GuestOSNICCustomizationPtrOutput) PrimaryWinsServer() pulumi.StringPtrOutput
- func (o GuestOSNICCustomizationPtrOutput) SecondaryWinsServer() pulumi.StringPtrOutput
- func (o GuestOSNICCustomizationPtrOutput) ToGuestOSNICCustomizationPtrOutput() GuestOSNICCustomizationPtrOutput
- func (o GuestOSNICCustomizationPtrOutput) ToGuestOSNICCustomizationPtrOutputWithContext(ctx context.Context) GuestOSNICCustomizationPtrOutput
- type GuestOSNICCustomizationResponse
- type GuestOSNICCustomizationResponseArgs
- func (GuestOSNICCustomizationResponseArgs) ElementType() reflect.Type
- func (i GuestOSNICCustomizationResponseArgs) ToGuestOSNICCustomizationResponseOutput() GuestOSNICCustomizationResponseOutput
- func (i GuestOSNICCustomizationResponseArgs) ToGuestOSNICCustomizationResponseOutputWithContext(ctx context.Context) GuestOSNICCustomizationResponseOutput
- func (i GuestOSNICCustomizationResponseArgs) ToGuestOSNICCustomizationResponsePtrOutput() GuestOSNICCustomizationResponsePtrOutput
- func (i GuestOSNICCustomizationResponseArgs) ToGuestOSNICCustomizationResponsePtrOutputWithContext(ctx context.Context) GuestOSNICCustomizationResponsePtrOutput
- type GuestOSNICCustomizationResponseInput
- type GuestOSNICCustomizationResponseOutput
- func (o GuestOSNICCustomizationResponseOutput) Allocation() pulumi.StringPtrOutput
- func (o GuestOSNICCustomizationResponseOutput) DnsServers() pulumi.StringArrayOutput
- func (GuestOSNICCustomizationResponseOutput) ElementType() reflect.Type
- func (o GuestOSNICCustomizationResponseOutput) Gateway() pulumi.StringArrayOutput
- func (o GuestOSNICCustomizationResponseOutput) IpAddress() pulumi.StringPtrOutput
- func (o GuestOSNICCustomizationResponseOutput) Mask() pulumi.StringPtrOutput
- func (o GuestOSNICCustomizationResponseOutput) PrimaryWinsServer() pulumi.StringPtrOutput
- func (o GuestOSNICCustomizationResponseOutput) SecondaryWinsServer() pulumi.StringPtrOutput
- func (o GuestOSNICCustomizationResponseOutput) ToGuestOSNICCustomizationResponseOutput() GuestOSNICCustomizationResponseOutput
- func (o GuestOSNICCustomizationResponseOutput) ToGuestOSNICCustomizationResponseOutputWithContext(ctx context.Context) GuestOSNICCustomizationResponseOutput
- func (o GuestOSNICCustomizationResponseOutput) ToGuestOSNICCustomizationResponsePtrOutput() GuestOSNICCustomizationResponsePtrOutput
- func (o GuestOSNICCustomizationResponseOutput) ToGuestOSNICCustomizationResponsePtrOutputWithContext(ctx context.Context) GuestOSNICCustomizationResponsePtrOutput
- type GuestOSNICCustomizationResponsePtrInput
- type GuestOSNICCustomizationResponsePtrOutput
- func (o GuestOSNICCustomizationResponsePtrOutput) Allocation() pulumi.StringPtrOutput
- func (o GuestOSNICCustomizationResponsePtrOutput) DnsServers() pulumi.StringArrayOutput
- func (o GuestOSNICCustomizationResponsePtrOutput) Elem() GuestOSNICCustomizationResponseOutput
- func (GuestOSNICCustomizationResponsePtrOutput) ElementType() reflect.Type
- func (o GuestOSNICCustomizationResponsePtrOutput) Gateway() pulumi.StringArrayOutput
- func (o GuestOSNICCustomizationResponsePtrOutput) IpAddress() pulumi.StringPtrOutput
- func (o GuestOSNICCustomizationResponsePtrOutput) Mask() pulumi.StringPtrOutput
- func (o GuestOSNICCustomizationResponsePtrOutput) PrimaryWinsServer() pulumi.StringPtrOutput
- func (o GuestOSNICCustomizationResponsePtrOutput) SecondaryWinsServer() pulumi.StringPtrOutput
- func (o GuestOSNICCustomizationResponsePtrOutput) ToGuestOSNICCustomizationResponsePtrOutput() GuestOSNICCustomizationResponsePtrOutput
- func (o GuestOSNICCustomizationResponsePtrOutput) ToGuestOSNICCustomizationResponsePtrOutputWithContext(ctx context.Context) GuestOSNICCustomizationResponsePtrOutput
- type LookupDedicatedCloudNodeArgs
- type LookupDedicatedCloudNodeResult
- type LookupDedicatedCloudServiceArgs
- type LookupDedicatedCloudServiceResult
- type LookupVirtualMachineArgs
- type LookupVirtualMachineResult
- type NICType
- func (NICType) ElementType() reflect.Type
- func (e NICType) ToStringOutput() pulumi.StringOutput
- func (e NICType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e NICType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e NICType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ResourcePool
- type ResourcePoolArgs
- func (ResourcePoolArgs) ElementType() reflect.Type
- func (i ResourcePoolArgs) ToResourcePoolOutput() ResourcePoolOutput
- func (i ResourcePoolArgs) ToResourcePoolOutputWithContext(ctx context.Context) ResourcePoolOutput
- func (i ResourcePoolArgs) ToResourcePoolPtrOutput() ResourcePoolPtrOutput
- func (i ResourcePoolArgs) ToResourcePoolPtrOutputWithContext(ctx context.Context) ResourcePoolPtrOutput
- type ResourcePoolInput
- type ResourcePoolOutput
- func (ResourcePoolOutput) ElementType() reflect.Type
- func (o ResourcePoolOutput) Id() pulumi.StringOutput
- func (o ResourcePoolOutput) ToResourcePoolOutput() ResourcePoolOutput
- func (o ResourcePoolOutput) ToResourcePoolOutputWithContext(ctx context.Context) ResourcePoolOutput
- func (o ResourcePoolOutput) ToResourcePoolPtrOutput() ResourcePoolPtrOutput
- func (o ResourcePoolOutput) ToResourcePoolPtrOutputWithContext(ctx context.Context) ResourcePoolPtrOutput
- type ResourcePoolPtrInput
- type ResourcePoolPtrOutput
- func (o ResourcePoolPtrOutput) Elem() ResourcePoolOutput
- func (ResourcePoolPtrOutput) ElementType() reflect.Type
- func (o ResourcePoolPtrOutput) Id() pulumi.StringPtrOutput
- func (o ResourcePoolPtrOutput) ToResourcePoolPtrOutput() ResourcePoolPtrOutput
- func (o ResourcePoolPtrOutput) ToResourcePoolPtrOutputWithContext(ctx context.Context) ResourcePoolPtrOutput
- type ResourcePoolResponse
- type ResourcePoolResponseArgs
- func (ResourcePoolResponseArgs) ElementType() reflect.Type
- func (i ResourcePoolResponseArgs) ToResourcePoolResponseOutput() ResourcePoolResponseOutput
- func (i ResourcePoolResponseArgs) ToResourcePoolResponseOutputWithContext(ctx context.Context) ResourcePoolResponseOutput
- func (i ResourcePoolResponseArgs) ToResourcePoolResponsePtrOutput() ResourcePoolResponsePtrOutput
- func (i ResourcePoolResponseArgs) ToResourcePoolResponsePtrOutputWithContext(ctx context.Context) ResourcePoolResponsePtrOutput
- type ResourcePoolResponseInput
- type ResourcePoolResponseOutput
- func (ResourcePoolResponseOutput) ElementType() reflect.Type
- func (o ResourcePoolResponseOutput) FullName() pulumi.StringOutput
- func (o ResourcePoolResponseOutput) Id() pulumi.StringOutput
- func (o ResourcePoolResponseOutput) Location() pulumi.StringOutput
- func (o ResourcePoolResponseOutput) Name() pulumi.StringOutput
- func (o ResourcePoolResponseOutput) PrivateCloudId() pulumi.StringOutput
- func (o ResourcePoolResponseOutput) ToResourcePoolResponseOutput() ResourcePoolResponseOutput
- func (o ResourcePoolResponseOutput) ToResourcePoolResponseOutputWithContext(ctx context.Context) ResourcePoolResponseOutput
- func (o ResourcePoolResponseOutput) ToResourcePoolResponsePtrOutput() ResourcePoolResponsePtrOutput
- func (o ResourcePoolResponseOutput) ToResourcePoolResponsePtrOutputWithContext(ctx context.Context) ResourcePoolResponsePtrOutput
- func (o ResourcePoolResponseOutput) Type() pulumi.StringOutput
- type ResourcePoolResponsePtrInput
- type ResourcePoolResponsePtrOutput
- func (o ResourcePoolResponsePtrOutput) Elem() ResourcePoolResponseOutput
- func (ResourcePoolResponsePtrOutput) ElementType() reflect.Type
- func (o ResourcePoolResponsePtrOutput) FullName() pulumi.StringPtrOutput
- func (o ResourcePoolResponsePtrOutput) Id() pulumi.StringPtrOutput
- func (o ResourcePoolResponsePtrOutput) Location() pulumi.StringPtrOutput
- func (o ResourcePoolResponsePtrOutput) Name() pulumi.StringPtrOutput
- func (o ResourcePoolResponsePtrOutput) PrivateCloudId() pulumi.StringPtrOutput
- func (o ResourcePoolResponsePtrOutput) ToResourcePoolResponsePtrOutput() ResourcePoolResponsePtrOutput
- func (o ResourcePoolResponsePtrOutput) ToResourcePoolResponsePtrOutputWithContext(ctx context.Context) ResourcePoolResponsePtrOutput
- func (o ResourcePoolResponsePtrOutput) Type() pulumi.StringPtrOutput
- type Sku
- type SkuArgs
- type SkuInput
- type SkuOutput
- func (o SkuOutput) Capacity() pulumi.StringPtrOutput
- func (o SkuOutput) Description() pulumi.StringPtrOutput
- func (SkuOutput) ElementType() reflect.Type
- func (o SkuOutput) Family() pulumi.StringPtrOutput
- func (o SkuOutput) Name() pulumi.StringOutput
- 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) Capacity() pulumi.StringPtrOutput
- func (o SkuPtrOutput) Description() pulumi.StringPtrOutput
- func (o SkuPtrOutput) Elem() SkuOutput
- func (SkuPtrOutput) ElementType() reflect.Type
- func (o SkuPtrOutput) Family() pulumi.StringPtrOutput
- 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 (o SkuResponseOutput) Capacity() pulumi.StringPtrOutput
- func (o SkuResponseOutput) Description() pulumi.StringPtrOutput
- func (SkuResponseOutput) ElementType() reflect.Type
- func (o SkuResponseOutput) Family() pulumi.StringPtrOutput
- func (o SkuResponseOutput) Name() pulumi.StringOutput
- 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) Capacity() pulumi.StringPtrOutput
- func (o SkuResponsePtrOutput) Description() pulumi.StringPtrOutput
- func (o SkuResponsePtrOutput) Elem() SkuResponseOutput
- func (SkuResponsePtrOutput) ElementType() reflect.Type
- func (o SkuResponsePtrOutput) Family() pulumi.StringPtrOutput
- 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 VirtualDisk
- type VirtualDiskArgs
- type VirtualDiskArray
- type VirtualDiskArrayInput
- type VirtualDiskArrayOutput
- func (VirtualDiskArrayOutput) ElementType() reflect.Type
- func (o VirtualDiskArrayOutput) Index(i pulumi.IntInput) VirtualDiskOutput
- func (o VirtualDiskArrayOutput) ToVirtualDiskArrayOutput() VirtualDiskArrayOutput
- func (o VirtualDiskArrayOutput) ToVirtualDiskArrayOutputWithContext(ctx context.Context) VirtualDiskArrayOutput
- type VirtualDiskControllerResponse
- type VirtualDiskControllerResponseArgs
- func (VirtualDiskControllerResponseArgs) ElementType() reflect.Type
- func (i VirtualDiskControllerResponseArgs) ToVirtualDiskControllerResponseOutput() VirtualDiskControllerResponseOutput
- func (i VirtualDiskControllerResponseArgs) ToVirtualDiskControllerResponseOutputWithContext(ctx context.Context) VirtualDiskControllerResponseOutput
- type VirtualDiskControllerResponseArray
- func (VirtualDiskControllerResponseArray) ElementType() reflect.Type
- func (i VirtualDiskControllerResponseArray) ToVirtualDiskControllerResponseArrayOutput() VirtualDiskControllerResponseArrayOutput
- func (i VirtualDiskControllerResponseArray) ToVirtualDiskControllerResponseArrayOutputWithContext(ctx context.Context) VirtualDiskControllerResponseArrayOutput
- type VirtualDiskControllerResponseArrayInput
- type VirtualDiskControllerResponseArrayOutput
- func (VirtualDiskControllerResponseArrayOutput) ElementType() reflect.Type
- func (o VirtualDiskControllerResponseArrayOutput) Index(i pulumi.IntInput) VirtualDiskControllerResponseOutput
- func (o VirtualDiskControllerResponseArrayOutput) ToVirtualDiskControllerResponseArrayOutput() VirtualDiskControllerResponseArrayOutput
- func (o VirtualDiskControllerResponseArrayOutput) ToVirtualDiskControllerResponseArrayOutputWithContext(ctx context.Context) VirtualDiskControllerResponseArrayOutput
- type VirtualDiskControllerResponseInput
- type VirtualDiskControllerResponseOutput
- func (VirtualDiskControllerResponseOutput) ElementType() reflect.Type
- func (o VirtualDiskControllerResponseOutput) Id() pulumi.StringOutput
- func (o VirtualDiskControllerResponseOutput) Name() pulumi.StringOutput
- func (o VirtualDiskControllerResponseOutput) SubType() pulumi.StringOutput
- func (o VirtualDiskControllerResponseOutput) ToVirtualDiskControllerResponseOutput() VirtualDiskControllerResponseOutput
- func (o VirtualDiskControllerResponseOutput) ToVirtualDiskControllerResponseOutputWithContext(ctx context.Context) VirtualDiskControllerResponseOutput
- func (o VirtualDiskControllerResponseOutput) Type() pulumi.StringOutput
- type VirtualDiskInput
- type VirtualDiskOutput
- func (o VirtualDiskOutput) ControllerId() pulumi.StringOutput
- func (VirtualDiskOutput) ElementType() reflect.Type
- func (o VirtualDiskOutput) IndependenceMode() pulumi.StringOutput
- func (o VirtualDiskOutput) ToVirtualDiskOutput() VirtualDiskOutput
- func (o VirtualDiskOutput) ToVirtualDiskOutputWithContext(ctx context.Context) VirtualDiskOutput
- func (o VirtualDiskOutput) TotalSize() pulumi.IntOutput
- func (o VirtualDiskOutput) VirtualDiskId() pulumi.StringPtrOutput
- type VirtualDiskResponse
- type VirtualDiskResponseArgs
- type VirtualDiskResponseArray
- type VirtualDiskResponseArrayInput
- type VirtualDiskResponseArrayOutput
- func (VirtualDiskResponseArrayOutput) ElementType() reflect.Type
- func (o VirtualDiskResponseArrayOutput) Index(i pulumi.IntInput) VirtualDiskResponseOutput
- func (o VirtualDiskResponseArrayOutput) ToVirtualDiskResponseArrayOutput() VirtualDiskResponseArrayOutput
- func (o VirtualDiskResponseArrayOutput) ToVirtualDiskResponseArrayOutputWithContext(ctx context.Context) VirtualDiskResponseArrayOutput
- type VirtualDiskResponseInput
- type VirtualDiskResponseOutput
- func (o VirtualDiskResponseOutput) ControllerId() pulumi.StringOutput
- func (VirtualDiskResponseOutput) ElementType() reflect.Type
- func (o VirtualDiskResponseOutput) IndependenceMode() pulumi.StringOutput
- func (o VirtualDiskResponseOutput) ToVirtualDiskResponseOutput() VirtualDiskResponseOutput
- func (o VirtualDiskResponseOutput) ToVirtualDiskResponseOutputWithContext(ctx context.Context) VirtualDiskResponseOutput
- func (o VirtualDiskResponseOutput) TotalSize() pulumi.IntOutput
- func (o VirtualDiskResponseOutput) VirtualDiskId() pulumi.StringPtrOutput
- func (o VirtualDiskResponseOutput) VirtualDiskName() pulumi.StringOutput
- type VirtualMachine
- type VirtualMachineArgs
- type VirtualMachineInput
- type VirtualMachineOutput
- type VirtualMachineState
- type VirtualNetwork
- type VirtualNetworkArgs
- type VirtualNetworkInput
- type VirtualNetworkOutput
- type VirtualNetworkResponse
- type VirtualNetworkResponseArgs
- type VirtualNetworkResponseInput
- type VirtualNetworkResponseOutput
- func (o VirtualNetworkResponseOutput) Assignable() pulumi.BoolOutput
- func (VirtualNetworkResponseOutput) ElementType() reflect.Type
- func (o VirtualNetworkResponseOutput) Id() pulumi.StringOutput
- func (o VirtualNetworkResponseOutput) Location() pulumi.StringOutput
- func (o VirtualNetworkResponseOutput) Name() pulumi.StringOutput
- func (o VirtualNetworkResponseOutput) PrivateCloudId() pulumi.StringOutput
- func (o VirtualNetworkResponseOutput) ToVirtualNetworkResponseOutput() VirtualNetworkResponseOutput
- func (o VirtualNetworkResponseOutput) ToVirtualNetworkResponseOutputWithContext(ctx context.Context) VirtualNetworkResponseOutput
- func (o VirtualNetworkResponseOutput) Type() pulumi.StringOutput
- type VirtualNic
- type VirtualNicArgs
- type VirtualNicArray
- type VirtualNicArrayInput
- type VirtualNicArrayOutput
- func (VirtualNicArrayOutput) ElementType() reflect.Type
- func (o VirtualNicArrayOutput) Index(i pulumi.IntInput) VirtualNicOutput
- func (o VirtualNicArrayOutput) ToVirtualNicArrayOutput() VirtualNicArrayOutput
- func (o VirtualNicArrayOutput) ToVirtualNicArrayOutputWithContext(ctx context.Context) VirtualNicArrayOutput
- type VirtualNicInput
- type VirtualNicOutput
- func (o VirtualNicOutput) Customization() GuestOSNICCustomizationPtrOutput
- func (VirtualNicOutput) ElementType() reflect.Type
- func (o VirtualNicOutput) IpAddresses() pulumi.StringArrayOutput
- func (o VirtualNicOutput) MacAddress() pulumi.StringPtrOutput
- func (o VirtualNicOutput) Network() VirtualNetworkOutput
- func (o VirtualNicOutput) NicType() pulumi.StringOutput
- func (o VirtualNicOutput) PowerOnBoot() pulumi.BoolPtrOutput
- func (o VirtualNicOutput) ToVirtualNicOutput() VirtualNicOutput
- func (o VirtualNicOutput) ToVirtualNicOutputWithContext(ctx context.Context) VirtualNicOutput
- func (o VirtualNicOutput) VirtualNicId() pulumi.StringPtrOutput
- type VirtualNicResponse
- type VirtualNicResponseArgs
- type VirtualNicResponseArray
- type VirtualNicResponseArrayInput
- type VirtualNicResponseArrayOutput
- func (VirtualNicResponseArrayOutput) ElementType() reflect.Type
- func (o VirtualNicResponseArrayOutput) Index(i pulumi.IntInput) VirtualNicResponseOutput
- func (o VirtualNicResponseArrayOutput) ToVirtualNicResponseArrayOutput() VirtualNicResponseArrayOutput
- func (o VirtualNicResponseArrayOutput) ToVirtualNicResponseArrayOutputWithContext(ctx context.Context) VirtualNicResponseArrayOutput
- type VirtualNicResponseInput
- type VirtualNicResponseOutput
- func (o VirtualNicResponseOutput) Customization() GuestOSNICCustomizationResponsePtrOutput
- func (VirtualNicResponseOutput) ElementType() reflect.Type
- func (o VirtualNicResponseOutput) IpAddresses() pulumi.StringArrayOutput
- func (o VirtualNicResponseOutput) MacAddress() pulumi.StringPtrOutput
- func (o VirtualNicResponseOutput) Network() VirtualNetworkResponseOutput
- func (o VirtualNicResponseOutput) NicType() pulumi.StringOutput
- func (o VirtualNicResponseOutput) PowerOnBoot() pulumi.BoolPtrOutput
- func (o VirtualNicResponseOutput) ToVirtualNicResponseOutput() VirtualNicResponseOutput
- func (o VirtualNicResponseOutput) ToVirtualNicResponseOutputWithContext(ctx context.Context) VirtualNicResponseOutput
- func (o VirtualNicResponseOutput) VirtualNicId() pulumi.StringPtrOutput
- func (o VirtualNicResponseOutput) VirtualNicName() pulumi.StringOutput
Constants ¶
const ( DiskIndependenceModePersistent = DiskIndependenceMode("persistent") DiskIndependenceMode_Independent_persistent = DiskIndependenceMode("independent_persistent") DiskIndependenceMode_Independent_nonpersistent = DiskIndependenceMode("independent_nonpersistent") )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DedicatedCloudNode ¶
type DedicatedCloudNode struct { pulumi.CustomResourceState // Availability Zone id, e.g. "az1" AvailabilityZoneId pulumi.StringOutput `pulumi:"availabilityZoneId"` // Availability Zone name, e.g. "Availability Zone 1" AvailabilityZoneName pulumi.StringOutput `pulumi:"availabilityZoneName"` // VMWare Cloud Rack Name CloudRackName pulumi.StringOutput `pulumi:"cloudRackName"` // date time the resource was created Created pulumi.AnyOutput `pulumi:"created"` // Azure region Location pulumi.StringOutput `pulumi:"location"` // SKU's name Name pulumi.StringOutput `pulumi:"name"` // count of nodes to create NodesCount pulumi.IntOutput `pulumi:"nodesCount"` // Placement Group id, e.g. "n1" PlacementGroupId pulumi.StringOutput `pulumi:"placementGroupId"` // Placement Name, e.g. "Placement Group 1" PlacementGroupName pulumi.StringOutput `pulumi:"placementGroupName"` // Private Cloud Id PrivateCloudId pulumi.StringOutput `pulumi:"privateCloudId"` // Resource Pool Name PrivateCloudName pulumi.StringOutput `pulumi:"privateCloudName"` // The provisioning status of the resource ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"` // purchase id PurchaseId pulumi.StringOutput `pulumi:"purchaseId"` // Dedicated Cloud Nodes SKU Sku SkuResponsePtrOutput `pulumi:"sku"` // Node status, indicates is private cloud set up on this node or not Status pulumi.StringOutput `pulumi:"status"` // Dedicated Cloud Nodes tags Tags pulumi.StringMapOutput `pulumi:"tags"` // {resourceProviderNamespace}/{resourceType} Type pulumi.StringOutput `pulumi:"type"` // VMWare Cluster Name VmwareClusterName pulumi.StringOutput `pulumi:"vmwareClusterName"` }
Dedicated cloud node model Latest API Version: 2019-04-01.
func GetDedicatedCloudNode ¶
func GetDedicatedCloudNode(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DedicatedCloudNodeState, opts ...pulumi.ResourceOption) (*DedicatedCloudNode, error)
GetDedicatedCloudNode gets an existing DedicatedCloudNode 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 NewDedicatedCloudNode ¶
func NewDedicatedCloudNode(ctx *pulumi.Context, name string, args *DedicatedCloudNodeArgs, opts ...pulumi.ResourceOption) (*DedicatedCloudNode, error)
NewDedicatedCloudNode registers a new resource with the given unique name, arguments, and options.
func (*DedicatedCloudNode) ElementType ¶ added in v0.2.6
func (*DedicatedCloudNode) ElementType() reflect.Type
func (*DedicatedCloudNode) ToDedicatedCloudNodeOutput ¶ added in v0.2.6
func (i *DedicatedCloudNode) ToDedicatedCloudNodeOutput() DedicatedCloudNodeOutput
func (*DedicatedCloudNode) ToDedicatedCloudNodeOutputWithContext ¶ added in v0.2.6
func (i *DedicatedCloudNode) ToDedicatedCloudNodeOutputWithContext(ctx context.Context) DedicatedCloudNodeOutput
type DedicatedCloudNodeArgs ¶
type DedicatedCloudNodeArgs struct { // Availability Zone id, e.g. "az1" AvailabilityZoneId pulumi.StringInput // dedicated cloud node name DedicatedCloudNodeName pulumi.StringInput // SKU's id Id pulumi.StringInput // Azure region Location pulumi.StringInput // SKU's name Name pulumi.StringInput // count of nodes to create NodesCount pulumi.IntInput // Placement Group id, e.g. "n1" PlacementGroupId pulumi.StringInput // purchase id PurchaseId pulumi.StringInput // The name of the resource group ResourceGroupName pulumi.StringInput // Dedicated Cloud Nodes SKU Sku SkuPtrInput // Dedicated Cloud Nodes tags Tags pulumi.StringMapInput }
The set of arguments for constructing a DedicatedCloudNode resource.
func (DedicatedCloudNodeArgs) ElementType ¶
func (DedicatedCloudNodeArgs) ElementType() reflect.Type
type DedicatedCloudNodeInput ¶ added in v0.2.6
type DedicatedCloudNodeInput interface { pulumi.Input ToDedicatedCloudNodeOutput() DedicatedCloudNodeOutput ToDedicatedCloudNodeOutputWithContext(ctx context.Context) DedicatedCloudNodeOutput }
type DedicatedCloudNodeOutput ¶ added in v0.2.6
type DedicatedCloudNodeOutput struct {
*pulumi.OutputState
}
func (DedicatedCloudNodeOutput) ElementType ¶ added in v0.2.6
func (DedicatedCloudNodeOutput) ElementType() reflect.Type
func (DedicatedCloudNodeOutput) ToDedicatedCloudNodeOutput ¶ added in v0.2.6
func (o DedicatedCloudNodeOutput) ToDedicatedCloudNodeOutput() DedicatedCloudNodeOutput
func (DedicatedCloudNodeOutput) ToDedicatedCloudNodeOutputWithContext ¶ added in v0.2.6
func (o DedicatedCloudNodeOutput) ToDedicatedCloudNodeOutputWithContext(ctx context.Context) DedicatedCloudNodeOutput
type DedicatedCloudNodeState ¶
type DedicatedCloudNodeState struct { // Availability Zone id, e.g. "az1" AvailabilityZoneId pulumi.StringPtrInput // Availability Zone name, e.g. "Availability Zone 1" AvailabilityZoneName pulumi.StringPtrInput // VMWare Cloud Rack Name CloudRackName pulumi.StringPtrInput // date time the resource was created Created pulumi.Input // Azure region Location pulumi.StringPtrInput // SKU's name Name pulumi.StringPtrInput // count of nodes to create NodesCount pulumi.IntPtrInput // Placement Group id, e.g. "n1" PlacementGroupId pulumi.StringPtrInput // Placement Name, e.g. "Placement Group 1" PlacementGroupName pulumi.StringPtrInput // Private Cloud Id PrivateCloudId pulumi.StringPtrInput // Resource Pool Name PrivateCloudName pulumi.StringPtrInput // The provisioning status of the resource ProvisioningState pulumi.StringPtrInput // purchase id PurchaseId pulumi.StringPtrInput // Dedicated Cloud Nodes SKU Sku SkuResponsePtrInput // Node status, indicates is private cloud set up on this node or not Status pulumi.StringPtrInput // Dedicated Cloud Nodes tags Tags pulumi.StringMapInput // {resourceProviderNamespace}/{resourceType} Type pulumi.StringPtrInput // VMWare Cluster Name VmwareClusterName pulumi.StringPtrInput }
func (DedicatedCloudNodeState) ElementType ¶
func (DedicatedCloudNodeState) ElementType() reflect.Type
type DedicatedCloudService ¶
type DedicatedCloudService struct { pulumi.CustomResourceState // gateway Subnet for the account. It will collect the subnet address and always treat it as /28 GatewaySubnet pulumi.StringOutput `pulumi:"gatewaySubnet"` // indicates whether account onboarded or not in a given region IsAccountOnboarded pulumi.StringOutput `pulumi:"isAccountOnboarded"` // Azure region Location pulumi.StringOutput `pulumi:"location"` // {dedicatedCloudServiceName} Name pulumi.StringOutput `pulumi:"name"` // total nodes purchased Nodes pulumi.IntOutput `pulumi:"nodes"` // link to a service management web portal ServiceURL pulumi.StringOutput `pulumi:"serviceURL"` // The list of tags Tags pulumi.StringMapOutput `pulumi:"tags"` // {resourceProviderNamespace}/{resourceType} Type pulumi.StringOutput `pulumi:"type"` }
Dedicated cloud service model Latest API Version: 2019-04-01.
func GetDedicatedCloudService ¶
func GetDedicatedCloudService(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DedicatedCloudServiceState, opts ...pulumi.ResourceOption) (*DedicatedCloudService, error)
GetDedicatedCloudService gets an existing DedicatedCloudService 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 NewDedicatedCloudService ¶
func NewDedicatedCloudService(ctx *pulumi.Context, name string, args *DedicatedCloudServiceArgs, opts ...pulumi.ResourceOption) (*DedicatedCloudService, error)
NewDedicatedCloudService registers a new resource with the given unique name, arguments, and options.
func (*DedicatedCloudService) ElementType ¶ added in v0.2.6
func (*DedicatedCloudService) ElementType() reflect.Type
func (*DedicatedCloudService) ToDedicatedCloudServiceOutput ¶ added in v0.2.6
func (i *DedicatedCloudService) ToDedicatedCloudServiceOutput() DedicatedCloudServiceOutput
func (*DedicatedCloudService) ToDedicatedCloudServiceOutputWithContext ¶ added in v0.2.6
func (i *DedicatedCloudService) ToDedicatedCloudServiceOutputWithContext(ctx context.Context) DedicatedCloudServiceOutput
type DedicatedCloudServiceArgs ¶
type DedicatedCloudServiceArgs struct { // dedicated cloud Service name DedicatedCloudServiceName pulumi.StringInput // gateway Subnet for the account. It will collect the subnet address and always treat it as /28 GatewaySubnet pulumi.StringInput // Azure region Location pulumi.StringInput // The name of the resource group ResourceGroupName pulumi.StringInput // The list of tags Tags pulumi.StringMapInput }
The set of arguments for constructing a DedicatedCloudService resource.
func (DedicatedCloudServiceArgs) ElementType ¶
func (DedicatedCloudServiceArgs) ElementType() reflect.Type
type DedicatedCloudServiceInput ¶ added in v0.2.6
type DedicatedCloudServiceInput interface { pulumi.Input ToDedicatedCloudServiceOutput() DedicatedCloudServiceOutput ToDedicatedCloudServiceOutputWithContext(ctx context.Context) DedicatedCloudServiceOutput }
type DedicatedCloudServiceOutput ¶ added in v0.2.6
type DedicatedCloudServiceOutput struct {
*pulumi.OutputState
}
func (DedicatedCloudServiceOutput) ElementType ¶ added in v0.2.6
func (DedicatedCloudServiceOutput) ElementType() reflect.Type
func (DedicatedCloudServiceOutput) ToDedicatedCloudServiceOutput ¶ added in v0.2.6
func (o DedicatedCloudServiceOutput) ToDedicatedCloudServiceOutput() DedicatedCloudServiceOutput
func (DedicatedCloudServiceOutput) ToDedicatedCloudServiceOutputWithContext ¶ added in v0.2.6
func (o DedicatedCloudServiceOutput) ToDedicatedCloudServiceOutputWithContext(ctx context.Context) DedicatedCloudServiceOutput
type DedicatedCloudServiceState ¶
type DedicatedCloudServiceState struct { // gateway Subnet for the account. It will collect the subnet address and always treat it as /28 GatewaySubnet pulumi.StringPtrInput // indicates whether account onboarded or not in a given region IsAccountOnboarded pulumi.StringPtrInput // Azure region Location pulumi.StringPtrInput // {dedicatedCloudServiceName} Name pulumi.StringPtrInput // total nodes purchased Nodes pulumi.IntPtrInput // link to a service management web portal ServiceURL pulumi.StringPtrInput // The list of tags Tags pulumi.StringMapInput // {resourceProviderNamespace}/{resourceType} Type pulumi.StringPtrInput }
func (DedicatedCloudServiceState) ElementType ¶
func (DedicatedCloudServiceState) ElementType() reflect.Type
type DiskIndependenceMode ¶ added in v0.3.1
Disk's independence mode type
func (DiskIndependenceMode) ElementType ¶ added in v0.3.1
func (DiskIndependenceMode) ElementType() reflect.Type
func (DiskIndependenceMode) ToStringOutput ¶ added in v0.3.1
func (e DiskIndependenceMode) ToStringOutput() pulumi.StringOutput
func (DiskIndependenceMode) ToStringOutputWithContext ¶ added in v0.3.1
func (e DiskIndependenceMode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DiskIndependenceMode) ToStringPtrOutput ¶ added in v0.3.1
func (e DiskIndependenceMode) ToStringPtrOutput() pulumi.StringPtrOutput
func (DiskIndependenceMode) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e DiskIndependenceMode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GuestOSCustomization ¶
type GuestOSCustomization struct { // List of dns servers to use DnsServers []string `pulumi:"dnsServers"` // Virtual Machine hostname HostName *string `pulumi:"hostName"` // Password for login Password *string `pulumi:"password"` // id of customization policy PolicyId *string `pulumi:"policyId"` // Username for login Username *string `pulumi:"username"` }
Guest OS Customization properties
type GuestOSCustomizationArgs ¶
type GuestOSCustomizationArgs struct { // List of dns servers to use DnsServers pulumi.StringArrayInput `pulumi:"dnsServers"` // Virtual Machine hostname HostName pulumi.StringPtrInput `pulumi:"hostName"` // Password for login Password pulumi.StringPtrInput `pulumi:"password"` // id of customization policy PolicyId pulumi.StringPtrInput `pulumi:"policyId"` // Username for login Username pulumi.StringPtrInput `pulumi:"username"` }
Guest OS Customization properties
func (GuestOSCustomizationArgs) ElementType ¶
func (GuestOSCustomizationArgs) ElementType() reflect.Type
func (GuestOSCustomizationArgs) ToGuestOSCustomizationOutput ¶
func (i GuestOSCustomizationArgs) ToGuestOSCustomizationOutput() GuestOSCustomizationOutput
func (GuestOSCustomizationArgs) ToGuestOSCustomizationOutputWithContext ¶
func (i GuestOSCustomizationArgs) ToGuestOSCustomizationOutputWithContext(ctx context.Context) GuestOSCustomizationOutput
func (GuestOSCustomizationArgs) ToGuestOSCustomizationPtrOutput ¶
func (i GuestOSCustomizationArgs) ToGuestOSCustomizationPtrOutput() GuestOSCustomizationPtrOutput
func (GuestOSCustomizationArgs) ToGuestOSCustomizationPtrOutputWithContext ¶
func (i GuestOSCustomizationArgs) ToGuestOSCustomizationPtrOutputWithContext(ctx context.Context) GuestOSCustomizationPtrOutput
type GuestOSCustomizationInput ¶
type GuestOSCustomizationInput interface { pulumi.Input ToGuestOSCustomizationOutput() GuestOSCustomizationOutput ToGuestOSCustomizationOutputWithContext(context.Context) GuestOSCustomizationOutput }
GuestOSCustomizationInput is an input type that accepts GuestOSCustomizationArgs and GuestOSCustomizationOutput values. You can construct a concrete instance of `GuestOSCustomizationInput` via:
GuestOSCustomizationArgs{...}
type GuestOSCustomizationOutput ¶
type GuestOSCustomizationOutput struct{ *pulumi.OutputState }
Guest OS Customization properties
func (GuestOSCustomizationOutput) DnsServers ¶
func (o GuestOSCustomizationOutput) DnsServers() pulumi.StringArrayOutput
List of dns servers to use
func (GuestOSCustomizationOutput) ElementType ¶
func (GuestOSCustomizationOutput) ElementType() reflect.Type
func (GuestOSCustomizationOutput) HostName ¶
func (o GuestOSCustomizationOutput) HostName() pulumi.StringPtrOutput
Virtual Machine hostname
func (GuestOSCustomizationOutput) Password ¶
func (o GuestOSCustomizationOutput) Password() pulumi.StringPtrOutput
Password for login
func (GuestOSCustomizationOutput) PolicyId ¶
func (o GuestOSCustomizationOutput) PolicyId() pulumi.StringPtrOutput
id of customization policy
func (GuestOSCustomizationOutput) ToGuestOSCustomizationOutput ¶
func (o GuestOSCustomizationOutput) ToGuestOSCustomizationOutput() GuestOSCustomizationOutput
func (GuestOSCustomizationOutput) ToGuestOSCustomizationOutputWithContext ¶
func (o GuestOSCustomizationOutput) ToGuestOSCustomizationOutputWithContext(ctx context.Context) GuestOSCustomizationOutput
func (GuestOSCustomizationOutput) ToGuestOSCustomizationPtrOutput ¶
func (o GuestOSCustomizationOutput) ToGuestOSCustomizationPtrOutput() GuestOSCustomizationPtrOutput
func (GuestOSCustomizationOutput) ToGuestOSCustomizationPtrOutputWithContext ¶
func (o GuestOSCustomizationOutput) ToGuestOSCustomizationPtrOutputWithContext(ctx context.Context) GuestOSCustomizationPtrOutput
func (GuestOSCustomizationOutput) Username ¶
func (o GuestOSCustomizationOutput) Username() pulumi.StringPtrOutput
Username for login
type GuestOSCustomizationPtrInput ¶
type GuestOSCustomizationPtrInput interface { pulumi.Input ToGuestOSCustomizationPtrOutput() GuestOSCustomizationPtrOutput ToGuestOSCustomizationPtrOutputWithContext(context.Context) GuestOSCustomizationPtrOutput }
GuestOSCustomizationPtrInput is an input type that accepts GuestOSCustomizationArgs, GuestOSCustomizationPtr and GuestOSCustomizationPtrOutput values. You can construct a concrete instance of `GuestOSCustomizationPtrInput` via:
GuestOSCustomizationArgs{...} or: nil
func GuestOSCustomizationPtr ¶
func GuestOSCustomizationPtr(v *GuestOSCustomizationArgs) GuestOSCustomizationPtrInput
type GuestOSCustomizationPtrOutput ¶
type GuestOSCustomizationPtrOutput struct{ *pulumi.OutputState }
func (GuestOSCustomizationPtrOutput) DnsServers ¶
func (o GuestOSCustomizationPtrOutput) DnsServers() pulumi.StringArrayOutput
List of dns servers to use
func (GuestOSCustomizationPtrOutput) Elem ¶
func (o GuestOSCustomizationPtrOutput) Elem() GuestOSCustomizationOutput
func (GuestOSCustomizationPtrOutput) ElementType ¶
func (GuestOSCustomizationPtrOutput) ElementType() reflect.Type
func (GuestOSCustomizationPtrOutput) HostName ¶
func (o GuestOSCustomizationPtrOutput) HostName() pulumi.StringPtrOutput
Virtual Machine hostname
func (GuestOSCustomizationPtrOutput) Password ¶
func (o GuestOSCustomizationPtrOutput) Password() pulumi.StringPtrOutput
Password for login
func (GuestOSCustomizationPtrOutput) PolicyId ¶
func (o GuestOSCustomizationPtrOutput) PolicyId() pulumi.StringPtrOutput
id of customization policy
func (GuestOSCustomizationPtrOutput) ToGuestOSCustomizationPtrOutput ¶
func (o GuestOSCustomizationPtrOutput) ToGuestOSCustomizationPtrOutput() GuestOSCustomizationPtrOutput
func (GuestOSCustomizationPtrOutput) ToGuestOSCustomizationPtrOutputWithContext ¶
func (o GuestOSCustomizationPtrOutput) ToGuestOSCustomizationPtrOutputWithContext(ctx context.Context) GuestOSCustomizationPtrOutput
func (GuestOSCustomizationPtrOutput) Username ¶
func (o GuestOSCustomizationPtrOutput) Username() pulumi.StringPtrOutput
Username for login
type GuestOSCustomizationResponse ¶
type GuestOSCustomizationResponse struct { // List of dns servers to use DnsServers []string `pulumi:"dnsServers"` // Virtual Machine hostname HostName *string `pulumi:"hostName"` // Password for login Password *string `pulumi:"password"` // id of customization policy PolicyId *string `pulumi:"policyId"` // Username for login Username *string `pulumi:"username"` }
Guest OS Customization properties
type GuestOSCustomizationResponseArgs ¶
type GuestOSCustomizationResponseArgs struct { // List of dns servers to use DnsServers pulumi.StringArrayInput `pulumi:"dnsServers"` // Virtual Machine hostname HostName pulumi.StringPtrInput `pulumi:"hostName"` // Password for login Password pulumi.StringPtrInput `pulumi:"password"` // id of customization policy PolicyId pulumi.StringPtrInput `pulumi:"policyId"` // Username for login Username pulumi.StringPtrInput `pulumi:"username"` }
Guest OS Customization properties
func (GuestOSCustomizationResponseArgs) ElementType ¶
func (GuestOSCustomizationResponseArgs) ElementType() reflect.Type
func (GuestOSCustomizationResponseArgs) ToGuestOSCustomizationResponseOutput ¶
func (i GuestOSCustomizationResponseArgs) ToGuestOSCustomizationResponseOutput() GuestOSCustomizationResponseOutput
func (GuestOSCustomizationResponseArgs) ToGuestOSCustomizationResponseOutputWithContext ¶
func (i GuestOSCustomizationResponseArgs) ToGuestOSCustomizationResponseOutputWithContext(ctx context.Context) GuestOSCustomizationResponseOutput
func (GuestOSCustomizationResponseArgs) ToGuestOSCustomizationResponsePtrOutput ¶
func (i GuestOSCustomizationResponseArgs) ToGuestOSCustomizationResponsePtrOutput() GuestOSCustomizationResponsePtrOutput
func (GuestOSCustomizationResponseArgs) ToGuestOSCustomizationResponsePtrOutputWithContext ¶
func (i GuestOSCustomizationResponseArgs) ToGuestOSCustomizationResponsePtrOutputWithContext(ctx context.Context) GuestOSCustomizationResponsePtrOutput
type GuestOSCustomizationResponseInput ¶
type GuestOSCustomizationResponseInput interface { pulumi.Input ToGuestOSCustomizationResponseOutput() GuestOSCustomizationResponseOutput ToGuestOSCustomizationResponseOutputWithContext(context.Context) GuestOSCustomizationResponseOutput }
GuestOSCustomizationResponseInput is an input type that accepts GuestOSCustomizationResponseArgs and GuestOSCustomizationResponseOutput values. You can construct a concrete instance of `GuestOSCustomizationResponseInput` via:
GuestOSCustomizationResponseArgs{...}
type GuestOSCustomizationResponseOutput ¶
type GuestOSCustomizationResponseOutput struct{ *pulumi.OutputState }
Guest OS Customization properties
func (GuestOSCustomizationResponseOutput) DnsServers ¶
func (o GuestOSCustomizationResponseOutput) DnsServers() pulumi.StringArrayOutput
List of dns servers to use
func (GuestOSCustomizationResponseOutput) ElementType ¶
func (GuestOSCustomizationResponseOutput) ElementType() reflect.Type
func (GuestOSCustomizationResponseOutput) HostName ¶
func (o GuestOSCustomizationResponseOutput) HostName() pulumi.StringPtrOutput
Virtual Machine hostname
func (GuestOSCustomizationResponseOutput) Password ¶
func (o GuestOSCustomizationResponseOutput) Password() pulumi.StringPtrOutput
Password for login
func (GuestOSCustomizationResponseOutput) PolicyId ¶
func (o GuestOSCustomizationResponseOutput) PolicyId() pulumi.StringPtrOutput
id of customization policy
func (GuestOSCustomizationResponseOutput) ToGuestOSCustomizationResponseOutput ¶
func (o GuestOSCustomizationResponseOutput) ToGuestOSCustomizationResponseOutput() GuestOSCustomizationResponseOutput
func (GuestOSCustomizationResponseOutput) ToGuestOSCustomizationResponseOutputWithContext ¶
func (o GuestOSCustomizationResponseOutput) ToGuestOSCustomizationResponseOutputWithContext(ctx context.Context) GuestOSCustomizationResponseOutput
func (GuestOSCustomizationResponseOutput) ToGuestOSCustomizationResponsePtrOutput ¶
func (o GuestOSCustomizationResponseOutput) ToGuestOSCustomizationResponsePtrOutput() GuestOSCustomizationResponsePtrOutput
func (GuestOSCustomizationResponseOutput) ToGuestOSCustomizationResponsePtrOutputWithContext ¶
func (o GuestOSCustomizationResponseOutput) ToGuestOSCustomizationResponsePtrOutputWithContext(ctx context.Context) GuestOSCustomizationResponsePtrOutput
func (GuestOSCustomizationResponseOutput) Username ¶
func (o GuestOSCustomizationResponseOutput) Username() pulumi.StringPtrOutput
Username for login
type GuestOSCustomizationResponsePtrInput ¶
type GuestOSCustomizationResponsePtrInput interface { pulumi.Input ToGuestOSCustomizationResponsePtrOutput() GuestOSCustomizationResponsePtrOutput ToGuestOSCustomizationResponsePtrOutputWithContext(context.Context) GuestOSCustomizationResponsePtrOutput }
GuestOSCustomizationResponsePtrInput is an input type that accepts GuestOSCustomizationResponseArgs, GuestOSCustomizationResponsePtr and GuestOSCustomizationResponsePtrOutput values. You can construct a concrete instance of `GuestOSCustomizationResponsePtrInput` via:
GuestOSCustomizationResponseArgs{...} or: nil
func GuestOSCustomizationResponsePtr ¶
func GuestOSCustomizationResponsePtr(v *GuestOSCustomizationResponseArgs) GuestOSCustomizationResponsePtrInput
type GuestOSCustomizationResponsePtrOutput ¶
type GuestOSCustomizationResponsePtrOutput struct{ *pulumi.OutputState }
func (GuestOSCustomizationResponsePtrOutput) DnsServers ¶
func (o GuestOSCustomizationResponsePtrOutput) DnsServers() pulumi.StringArrayOutput
List of dns servers to use
func (GuestOSCustomizationResponsePtrOutput) ElementType ¶
func (GuestOSCustomizationResponsePtrOutput) ElementType() reflect.Type
func (GuestOSCustomizationResponsePtrOutput) HostName ¶
func (o GuestOSCustomizationResponsePtrOutput) HostName() pulumi.StringPtrOutput
Virtual Machine hostname
func (GuestOSCustomizationResponsePtrOutput) Password ¶
func (o GuestOSCustomizationResponsePtrOutput) Password() pulumi.StringPtrOutput
Password for login
func (GuestOSCustomizationResponsePtrOutput) PolicyId ¶
func (o GuestOSCustomizationResponsePtrOutput) PolicyId() pulumi.StringPtrOutput
id of customization policy
func (GuestOSCustomizationResponsePtrOutput) ToGuestOSCustomizationResponsePtrOutput ¶
func (o GuestOSCustomizationResponsePtrOutput) ToGuestOSCustomizationResponsePtrOutput() GuestOSCustomizationResponsePtrOutput
func (GuestOSCustomizationResponsePtrOutput) ToGuestOSCustomizationResponsePtrOutputWithContext ¶
func (o GuestOSCustomizationResponsePtrOutput) ToGuestOSCustomizationResponsePtrOutputWithContext(ctx context.Context) GuestOSCustomizationResponsePtrOutput
func (GuestOSCustomizationResponsePtrOutput) Username ¶
func (o GuestOSCustomizationResponsePtrOutput) Username() pulumi.StringPtrOutput
Username for login
type GuestOSNICCustomization ¶
type GuestOSNICCustomization struct { // IP address allocation method Allocation *string `pulumi:"allocation"` // List of dns servers to use DnsServers []string `pulumi:"dnsServers"` // Gateway addresses assigned to nic Gateway []string `pulumi:"gateway"` // Static ip address for nic IpAddress *string `pulumi:"ipAddress"` // Network mask for nic Mask *string `pulumi:"mask"` // primary WINS server for Windows PrimaryWinsServer *string `pulumi:"primaryWinsServer"` // secondary WINS server for Windows SecondaryWinsServer *string `pulumi:"secondaryWinsServer"` }
Guest OS nic customization
type GuestOSNICCustomizationArgs ¶
type GuestOSNICCustomizationArgs struct { // IP address allocation method Allocation pulumi.StringPtrInput `pulumi:"allocation"` // List of dns servers to use DnsServers pulumi.StringArrayInput `pulumi:"dnsServers"` // Gateway addresses assigned to nic Gateway pulumi.StringArrayInput `pulumi:"gateway"` // Static ip address for nic IpAddress pulumi.StringPtrInput `pulumi:"ipAddress"` // Network mask for nic Mask pulumi.StringPtrInput `pulumi:"mask"` // primary WINS server for Windows PrimaryWinsServer pulumi.StringPtrInput `pulumi:"primaryWinsServer"` // secondary WINS server for Windows SecondaryWinsServer pulumi.StringPtrInput `pulumi:"secondaryWinsServer"` }
Guest OS nic customization
func (GuestOSNICCustomizationArgs) ElementType ¶
func (GuestOSNICCustomizationArgs) ElementType() reflect.Type
func (GuestOSNICCustomizationArgs) ToGuestOSNICCustomizationOutput ¶
func (i GuestOSNICCustomizationArgs) ToGuestOSNICCustomizationOutput() GuestOSNICCustomizationOutput
func (GuestOSNICCustomizationArgs) ToGuestOSNICCustomizationOutputWithContext ¶
func (i GuestOSNICCustomizationArgs) ToGuestOSNICCustomizationOutputWithContext(ctx context.Context) GuestOSNICCustomizationOutput
func (GuestOSNICCustomizationArgs) ToGuestOSNICCustomizationPtrOutput ¶
func (i GuestOSNICCustomizationArgs) ToGuestOSNICCustomizationPtrOutput() GuestOSNICCustomizationPtrOutput
func (GuestOSNICCustomizationArgs) ToGuestOSNICCustomizationPtrOutputWithContext ¶
func (i GuestOSNICCustomizationArgs) ToGuestOSNICCustomizationPtrOutputWithContext(ctx context.Context) GuestOSNICCustomizationPtrOutput
type GuestOSNICCustomizationInput ¶
type GuestOSNICCustomizationInput interface { pulumi.Input ToGuestOSNICCustomizationOutput() GuestOSNICCustomizationOutput ToGuestOSNICCustomizationOutputWithContext(context.Context) GuestOSNICCustomizationOutput }
GuestOSNICCustomizationInput is an input type that accepts GuestOSNICCustomizationArgs and GuestOSNICCustomizationOutput values. You can construct a concrete instance of `GuestOSNICCustomizationInput` via:
GuestOSNICCustomizationArgs{...}
type GuestOSNICCustomizationOutput ¶
type GuestOSNICCustomizationOutput struct{ *pulumi.OutputState }
Guest OS nic customization
func (GuestOSNICCustomizationOutput) Allocation ¶
func (o GuestOSNICCustomizationOutput) Allocation() pulumi.StringPtrOutput
IP address allocation method
func (GuestOSNICCustomizationOutput) DnsServers ¶
func (o GuestOSNICCustomizationOutput) DnsServers() pulumi.StringArrayOutput
List of dns servers to use
func (GuestOSNICCustomizationOutput) ElementType ¶
func (GuestOSNICCustomizationOutput) ElementType() reflect.Type
func (GuestOSNICCustomizationOutput) Gateway ¶
func (o GuestOSNICCustomizationOutput) Gateway() pulumi.StringArrayOutput
Gateway addresses assigned to nic
func (GuestOSNICCustomizationOutput) IpAddress ¶
func (o GuestOSNICCustomizationOutput) IpAddress() pulumi.StringPtrOutput
Static ip address for nic
func (GuestOSNICCustomizationOutput) Mask ¶
func (o GuestOSNICCustomizationOutput) Mask() pulumi.StringPtrOutput
Network mask for nic
func (GuestOSNICCustomizationOutput) PrimaryWinsServer ¶
func (o GuestOSNICCustomizationOutput) PrimaryWinsServer() pulumi.StringPtrOutput
primary WINS server for Windows
func (GuestOSNICCustomizationOutput) SecondaryWinsServer ¶
func (o GuestOSNICCustomizationOutput) SecondaryWinsServer() pulumi.StringPtrOutput
secondary WINS server for Windows
func (GuestOSNICCustomizationOutput) ToGuestOSNICCustomizationOutput ¶
func (o GuestOSNICCustomizationOutput) ToGuestOSNICCustomizationOutput() GuestOSNICCustomizationOutput
func (GuestOSNICCustomizationOutput) ToGuestOSNICCustomizationOutputWithContext ¶
func (o GuestOSNICCustomizationOutput) ToGuestOSNICCustomizationOutputWithContext(ctx context.Context) GuestOSNICCustomizationOutput
func (GuestOSNICCustomizationOutput) ToGuestOSNICCustomizationPtrOutput ¶
func (o GuestOSNICCustomizationOutput) ToGuestOSNICCustomizationPtrOutput() GuestOSNICCustomizationPtrOutput
func (GuestOSNICCustomizationOutput) ToGuestOSNICCustomizationPtrOutputWithContext ¶
func (o GuestOSNICCustomizationOutput) ToGuestOSNICCustomizationPtrOutputWithContext(ctx context.Context) GuestOSNICCustomizationPtrOutput
type GuestOSNICCustomizationPtrInput ¶
type GuestOSNICCustomizationPtrInput interface { pulumi.Input ToGuestOSNICCustomizationPtrOutput() GuestOSNICCustomizationPtrOutput ToGuestOSNICCustomizationPtrOutputWithContext(context.Context) GuestOSNICCustomizationPtrOutput }
GuestOSNICCustomizationPtrInput is an input type that accepts GuestOSNICCustomizationArgs, GuestOSNICCustomizationPtr and GuestOSNICCustomizationPtrOutput values. You can construct a concrete instance of `GuestOSNICCustomizationPtrInput` via:
GuestOSNICCustomizationArgs{...} or: nil
func GuestOSNICCustomizationPtr ¶
func GuestOSNICCustomizationPtr(v *GuestOSNICCustomizationArgs) GuestOSNICCustomizationPtrInput
type GuestOSNICCustomizationPtrOutput ¶
type GuestOSNICCustomizationPtrOutput struct{ *pulumi.OutputState }
func (GuestOSNICCustomizationPtrOutput) Allocation ¶
func (o GuestOSNICCustomizationPtrOutput) Allocation() pulumi.StringPtrOutput
IP address allocation method
func (GuestOSNICCustomizationPtrOutput) DnsServers ¶
func (o GuestOSNICCustomizationPtrOutput) DnsServers() pulumi.StringArrayOutput
List of dns servers to use
func (GuestOSNICCustomizationPtrOutput) Elem ¶
func (o GuestOSNICCustomizationPtrOutput) Elem() GuestOSNICCustomizationOutput
func (GuestOSNICCustomizationPtrOutput) ElementType ¶
func (GuestOSNICCustomizationPtrOutput) ElementType() reflect.Type
func (GuestOSNICCustomizationPtrOutput) Gateway ¶
func (o GuestOSNICCustomizationPtrOutput) Gateway() pulumi.StringArrayOutput
Gateway addresses assigned to nic
func (GuestOSNICCustomizationPtrOutput) IpAddress ¶
func (o GuestOSNICCustomizationPtrOutput) IpAddress() pulumi.StringPtrOutput
Static ip address for nic
func (GuestOSNICCustomizationPtrOutput) Mask ¶
func (o GuestOSNICCustomizationPtrOutput) Mask() pulumi.StringPtrOutput
Network mask for nic
func (GuestOSNICCustomizationPtrOutput) PrimaryWinsServer ¶
func (o GuestOSNICCustomizationPtrOutput) PrimaryWinsServer() pulumi.StringPtrOutput
primary WINS server for Windows
func (GuestOSNICCustomizationPtrOutput) SecondaryWinsServer ¶
func (o GuestOSNICCustomizationPtrOutput) SecondaryWinsServer() pulumi.StringPtrOutput
secondary WINS server for Windows
func (GuestOSNICCustomizationPtrOutput) ToGuestOSNICCustomizationPtrOutput ¶
func (o GuestOSNICCustomizationPtrOutput) ToGuestOSNICCustomizationPtrOutput() GuestOSNICCustomizationPtrOutput
func (GuestOSNICCustomizationPtrOutput) ToGuestOSNICCustomizationPtrOutputWithContext ¶
func (o GuestOSNICCustomizationPtrOutput) ToGuestOSNICCustomizationPtrOutputWithContext(ctx context.Context) GuestOSNICCustomizationPtrOutput
type GuestOSNICCustomizationResponse ¶
type GuestOSNICCustomizationResponse struct { // IP address allocation method Allocation *string `pulumi:"allocation"` // List of dns servers to use DnsServers []string `pulumi:"dnsServers"` // Gateway addresses assigned to nic Gateway []string `pulumi:"gateway"` // Static ip address for nic IpAddress *string `pulumi:"ipAddress"` // Network mask for nic Mask *string `pulumi:"mask"` // primary WINS server for Windows PrimaryWinsServer *string `pulumi:"primaryWinsServer"` // secondary WINS server for Windows SecondaryWinsServer *string `pulumi:"secondaryWinsServer"` }
Guest OS nic customization
type GuestOSNICCustomizationResponseArgs ¶
type GuestOSNICCustomizationResponseArgs struct { // IP address allocation method Allocation pulumi.StringPtrInput `pulumi:"allocation"` // List of dns servers to use DnsServers pulumi.StringArrayInput `pulumi:"dnsServers"` // Gateway addresses assigned to nic Gateway pulumi.StringArrayInput `pulumi:"gateway"` // Static ip address for nic IpAddress pulumi.StringPtrInput `pulumi:"ipAddress"` // Network mask for nic Mask pulumi.StringPtrInput `pulumi:"mask"` // primary WINS server for Windows PrimaryWinsServer pulumi.StringPtrInput `pulumi:"primaryWinsServer"` // secondary WINS server for Windows SecondaryWinsServer pulumi.StringPtrInput `pulumi:"secondaryWinsServer"` }
Guest OS nic customization
func (GuestOSNICCustomizationResponseArgs) ElementType ¶
func (GuestOSNICCustomizationResponseArgs) ElementType() reflect.Type
func (GuestOSNICCustomizationResponseArgs) ToGuestOSNICCustomizationResponseOutput ¶
func (i GuestOSNICCustomizationResponseArgs) ToGuestOSNICCustomizationResponseOutput() GuestOSNICCustomizationResponseOutput
func (GuestOSNICCustomizationResponseArgs) ToGuestOSNICCustomizationResponseOutputWithContext ¶
func (i GuestOSNICCustomizationResponseArgs) ToGuestOSNICCustomizationResponseOutputWithContext(ctx context.Context) GuestOSNICCustomizationResponseOutput
func (GuestOSNICCustomizationResponseArgs) ToGuestOSNICCustomizationResponsePtrOutput ¶
func (i GuestOSNICCustomizationResponseArgs) ToGuestOSNICCustomizationResponsePtrOutput() GuestOSNICCustomizationResponsePtrOutput
func (GuestOSNICCustomizationResponseArgs) ToGuestOSNICCustomizationResponsePtrOutputWithContext ¶
func (i GuestOSNICCustomizationResponseArgs) ToGuestOSNICCustomizationResponsePtrOutputWithContext(ctx context.Context) GuestOSNICCustomizationResponsePtrOutput
type GuestOSNICCustomizationResponseInput ¶
type GuestOSNICCustomizationResponseInput interface { pulumi.Input ToGuestOSNICCustomizationResponseOutput() GuestOSNICCustomizationResponseOutput ToGuestOSNICCustomizationResponseOutputWithContext(context.Context) GuestOSNICCustomizationResponseOutput }
GuestOSNICCustomizationResponseInput is an input type that accepts GuestOSNICCustomizationResponseArgs and GuestOSNICCustomizationResponseOutput values. You can construct a concrete instance of `GuestOSNICCustomizationResponseInput` via:
GuestOSNICCustomizationResponseArgs{...}
type GuestOSNICCustomizationResponseOutput ¶
type GuestOSNICCustomizationResponseOutput struct{ *pulumi.OutputState }
Guest OS nic customization
func (GuestOSNICCustomizationResponseOutput) Allocation ¶
func (o GuestOSNICCustomizationResponseOutput) Allocation() pulumi.StringPtrOutput
IP address allocation method
func (GuestOSNICCustomizationResponseOutput) DnsServers ¶
func (o GuestOSNICCustomizationResponseOutput) DnsServers() pulumi.StringArrayOutput
List of dns servers to use
func (GuestOSNICCustomizationResponseOutput) ElementType ¶
func (GuestOSNICCustomizationResponseOutput) ElementType() reflect.Type
func (GuestOSNICCustomizationResponseOutput) Gateway ¶
func (o GuestOSNICCustomizationResponseOutput) Gateway() pulumi.StringArrayOutput
Gateway addresses assigned to nic
func (GuestOSNICCustomizationResponseOutput) IpAddress ¶
func (o GuestOSNICCustomizationResponseOutput) IpAddress() pulumi.StringPtrOutput
Static ip address for nic
func (GuestOSNICCustomizationResponseOutput) Mask ¶
func (o GuestOSNICCustomizationResponseOutput) Mask() pulumi.StringPtrOutput
Network mask for nic
func (GuestOSNICCustomizationResponseOutput) PrimaryWinsServer ¶
func (o GuestOSNICCustomizationResponseOutput) PrimaryWinsServer() pulumi.StringPtrOutput
primary WINS server for Windows
func (GuestOSNICCustomizationResponseOutput) SecondaryWinsServer ¶
func (o GuestOSNICCustomizationResponseOutput) SecondaryWinsServer() pulumi.StringPtrOutput
secondary WINS server for Windows
func (GuestOSNICCustomizationResponseOutput) ToGuestOSNICCustomizationResponseOutput ¶
func (o GuestOSNICCustomizationResponseOutput) ToGuestOSNICCustomizationResponseOutput() GuestOSNICCustomizationResponseOutput
func (GuestOSNICCustomizationResponseOutput) ToGuestOSNICCustomizationResponseOutputWithContext ¶
func (o GuestOSNICCustomizationResponseOutput) ToGuestOSNICCustomizationResponseOutputWithContext(ctx context.Context) GuestOSNICCustomizationResponseOutput
func (GuestOSNICCustomizationResponseOutput) ToGuestOSNICCustomizationResponsePtrOutput ¶
func (o GuestOSNICCustomizationResponseOutput) ToGuestOSNICCustomizationResponsePtrOutput() GuestOSNICCustomizationResponsePtrOutput
func (GuestOSNICCustomizationResponseOutput) ToGuestOSNICCustomizationResponsePtrOutputWithContext ¶
func (o GuestOSNICCustomizationResponseOutput) ToGuestOSNICCustomizationResponsePtrOutputWithContext(ctx context.Context) GuestOSNICCustomizationResponsePtrOutput
type GuestOSNICCustomizationResponsePtrInput ¶
type GuestOSNICCustomizationResponsePtrInput interface { pulumi.Input ToGuestOSNICCustomizationResponsePtrOutput() GuestOSNICCustomizationResponsePtrOutput ToGuestOSNICCustomizationResponsePtrOutputWithContext(context.Context) GuestOSNICCustomizationResponsePtrOutput }
GuestOSNICCustomizationResponsePtrInput is an input type that accepts GuestOSNICCustomizationResponseArgs, GuestOSNICCustomizationResponsePtr and GuestOSNICCustomizationResponsePtrOutput values. You can construct a concrete instance of `GuestOSNICCustomizationResponsePtrInput` via:
GuestOSNICCustomizationResponseArgs{...} or: nil
func GuestOSNICCustomizationResponsePtr ¶
func GuestOSNICCustomizationResponsePtr(v *GuestOSNICCustomizationResponseArgs) GuestOSNICCustomizationResponsePtrInput
type GuestOSNICCustomizationResponsePtrOutput ¶
type GuestOSNICCustomizationResponsePtrOutput struct{ *pulumi.OutputState }
func (GuestOSNICCustomizationResponsePtrOutput) Allocation ¶
func (o GuestOSNICCustomizationResponsePtrOutput) Allocation() pulumi.StringPtrOutput
IP address allocation method
func (GuestOSNICCustomizationResponsePtrOutput) DnsServers ¶
func (o GuestOSNICCustomizationResponsePtrOutput) DnsServers() pulumi.StringArrayOutput
List of dns servers to use
func (GuestOSNICCustomizationResponsePtrOutput) ElementType ¶
func (GuestOSNICCustomizationResponsePtrOutput) ElementType() reflect.Type
func (GuestOSNICCustomizationResponsePtrOutput) Gateway ¶
func (o GuestOSNICCustomizationResponsePtrOutput) Gateway() pulumi.StringArrayOutput
Gateway addresses assigned to nic
func (GuestOSNICCustomizationResponsePtrOutput) IpAddress ¶
func (o GuestOSNICCustomizationResponsePtrOutput) IpAddress() pulumi.StringPtrOutput
Static ip address for nic
func (GuestOSNICCustomizationResponsePtrOutput) Mask ¶
func (o GuestOSNICCustomizationResponsePtrOutput) Mask() pulumi.StringPtrOutput
Network mask for nic
func (GuestOSNICCustomizationResponsePtrOutput) PrimaryWinsServer ¶
func (o GuestOSNICCustomizationResponsePtrOutput) PrimaryWinsServer() pulumi.StringPtrOutput
primary WINS server for Windows
func (GuestOSNICCustomizationResponsePtrOutput) SecondaryWinsServer ¶
func (o GuestOSNICCustomizationResponsePtrOutput) SecondaryWinsServer() pulumi.StringPtrOutput
secondary WINS server for Windows
func (GuestOSNICCustomizationResponsePtrOutput) ToGuestOSNICCustomizationResponsePtrOutput ¶
func (o GuestOSNICCustomizationResponsePtrOutput) ToGuestOSNICCustomizationResponsePtrOutput() GuestOSNICCustomizationResponsePtrOutput
func (GuestOSNICCustomizationResponsePtrOutput) ToGuestOSNICCustomizationResponsePtrOutputWithContext ¶
func (o GuestOSNICCustomizationResponsePtrOutput) ToGuestOSNICCustomizationResponsePtrOutputWithContext(ctx context.Context) GuestOSNICCustomizationResponsePtrOutput
type LookupDedicatedCloudNodeResult ¶
type LookupDedicatedCloudNodeResult struct { // Availability Zone id, e.g. "az1" AvailabilityZoneId string `pulumi:"availabilityZoneId"` // Availability Zone name, e.g. "Availability Zone 1" AvailabilityZoneName string `pulumi:"availabilityZoneName"` // VMWare Cloud Rack Name CloudRackName string `pulumi:"cloudRackName"` // date time the resource was created Created interface{} `pulumi:"created"` // SKU's id Id string `pulumi:"id"` // Azure region Location string `pulumi:"location"` // SKU's name Name string `pulumi:"name"` // count of nodes to create NodesCount int `pulumi:"nodesCount"` // Placement Group id, e.g. "n1" PlacementGroupId string `pulumi:"placementGroupId"` // Placement Name, e.g. "Placement Group 1" PlacementGroupName string `pulumi:"placementGroupName"` // Private Cloud Id PrivateCloudId string `pulumi:"privateCloudId"` // Resource Pool Name PrivateCloudName string `pulumi:"privateCloudName"` // The provisioning status of the resource ProvisioningState string `pulumi:"provisioningState"` // purchase id PurchaseId string `pulumi:"purchaseId"` // Dedicated Cloud Nodes SKU Sku *SkuResponse `pulumi:"sku"` // Node status, indicates is private cloud set up on this node or not Status string `pulumi:"status"` // Dedicated Cloud Nodes tags Tags map[string]string `pulumi:"tags"` // {resourceProviderNamespace}/{resourceType} Type string `pulumi:"type"` // VMWare Cluster Name VmwareClusterName string `pulumi:"vmwareClusterName"` }
Dedicated cloud node model
func LookupDedicatedCloudNode ¶
func LookupDedicatedCloudNode(ctx *pulumi.Context, args *LookupDedicatedCloudNodeArgs, opts ...pulumi.InvokeOption) (*LookupDedicatedCloudNodeResult, error)
type LookupDedicatedCloudServiceResult ¶
type LookupDedicatedCloudServiceResult struct { // gateway Subnet for the account. It will collect the subnet address and always treat it as /28 GatewaySubnet string `pulumi:"gatewaySubnet"` // /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/dedicatedCloudServices/{dedicatedCloudServiceName} Id string `pulumi:"id"` // indicates whether account onboarded or not in a given region IsAccountOnboarded string `pulumi:"isAccountOnboarded"` // Azure region Location string `pulumi:"location"` // {dedicatedCloudServiceName} Name string `pulumi:"name"` // total nodes purchased Nodes int `pulumi:"nodes"` // link to a service management web portal ServiceURL string `pulumi:"serviceURL"` // The list of tags Tags map[string]string `pulumi:"tags"` // {resourceProviderNamespace}/{resourceType} Type string `pulumi:"type"` }
Dedicated cloud service model
func LookupDedicatedCloudService ¶
func LookupDedicatedCloudService(ctx *pulumi.Context, args *LookupDedicatedCloudServiceArgs, opts ...pulumi.InvokeOption) (*LookupDedicatedCloudServiceResult, error)
type LookupVirtualMachineResult ¶
type LookupVirtualMachineResult struct { // The amount of memory AmountOfRam int `pulumi:"amountOfRam"` // The list of Virtual Disks' Controllers Controllers []VirtualDiskControllerResponse `pulumi:"controllers"` // Virtual machine properties Customization *GuestOSCustomizationResponse `pulumi:"customization"` // The list of Virtual Disks Disks []VirtualDiskResponse `pulumi:"disks"` // The DNS name of Virtual Machine in VCenter Dnsname string `pulumi:"dnsname"` // Expose Guest OS or not ExposeToGuestVM *bool `pulumi:"exposeToGuestVM"` // The path to virtual machine folder in VCenter Folder string `pulumi:"folder"` // The name of Guest OS GuestOS string `pulumi:"guestOS"` // The Guest OS type GuestOSType string `pulumi:"guestOSType"` // /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/virtualMachines/{virtualMachineName} Id string `pulumi:"id"` // Azure region Location string `pulumi:"location"` // {virtualMachineName} Name string `pulumi:"name"` // The list of Virtual NICs Nics []VirtualNicResponse `pulumi:"nics"` // The number of CPU cores NumberOfCores int `pulumi:"numberOfCores"` // Password for login. Deprecated - use customization property Password *string `pulumi:"password"` // Private Cloud Id PrivateCloudId string `pulumi:"privateCloudId"` // The provisioning status of the resource ProvisioningState string `pulumi:"provisioningState"` // The public ip of Virtual Machine PublicIP string `pulumi:"publicIP"` // Virtual Machines Resource Pool ResourcePool *ResourcePoolResponse `pulumi:"resourcePool"` // The status of Virtual machine Status string `pulumi:"status"` // The list of tags Tags map[string]string `pulumi:"tags"` // Virtual Machine Template Id TemplateId *string `pulumi:"templateId"` // {resourceProviderNamespace}/{resourceType} Type string `pulumi:"type"` // Username for login. Deprecated - use customization property Username *string `pulumi:"username"` // The list of Virtual VSphere Networks VSphereNetworks []string `pulumi:"vSphereNetworks"` // The internal id of Virtual Machine in VCenter VmId string `pulumi:"vmId"` // VMware tools version Vmwaretools string `pulumi:"vmwaretools"` }
Virtual machine model
func LookupVirtualMachine ¶
func LookupVirtualMachine(ctx *pulumi.Context, args *LookupVirtualMachineArgs, opts ...pulumi.InvokeOption) (*LookupVirtualMachineResult, error)
type NICType ¶ added in v0.3.1
NIC type
func (NICType) ElementType ¶ added in v0.3.1
func (NICType) ToStringOutput ¶ added in v0.3.1
func (e NICType) ToStringOutput() pulumi.StringOutput
func (NICType) ToStringOutputWithContext ¶ added in v0.3.1
func (e NICType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (NICType) ToStringPtrOutput ¶ added in v0.3.1
func (e NICType) ToStringPtrOutput() pulumi.StringPtrOutput
func (NICType) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e NICType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ResourcePool ¶
type ResourcePool struct { // resource pool id (privateCloudId:vsphereId) Id string `pulumi:"id"` }
Resource pool model
type ResourcePoolArgs ¶
type ResourcePoolArgs struct { // resource pool id (privateCloudId:vsphereId) Id pulumi.StringInput `pulumi:"id"` }
Resource pool model
func (ResourcePoolArgs) ElementType ¶
func (ResourcePoolArgs) ElementType() reflect.Type
func (ResourcePoolArgs) ToResourcePoolOutput ¶
func (i ResourcePoolArgs) ToResourcePoolOutput() ResourcePoolOutput
func (ResourcePoolArgs) ToResourcePoolOutputWithContext ¶
func (i ResourcePoolArgs) ToResourcePoolOutputWithContext(ctx context.Context) ResourcePoolOutput
func (ResourcePoolArgs) ToResourcePoolPtrOutput ¶
func (i ResourcePoolArgs) ToResourcePoolPtrOutput() ResourcePoolPtrOutput
func (ResourcePoolArgs) ToResourcePoolPtrOutputWithContext ¶
func (i ResourcePoolArgs) ToResourcePoolPtrOutputWithContext(ctx context.Context) ResourcePoolPtrOutput
type ResourcePoolInput ¶
type ResourcePoolInput interface { pulumi.Input ToResourcePoolOutput() ResourcePoolOutput ToResourcePoolOutputWithContext(context.Context) ResourcePoolOutput }
ResourcePoolInput is an input type that accepts ResourcePoolArgs and ResourcePoolOutput values. You can construct a concrete instance of `ResourcePoolInput` via:
ResourcePoolArgs{...}
type ResourcePoolOutput ¶
type ResourcePoolOutput struct{ *pulumi.OutputState }
Resource pool model
func (ResourcePoolOutput) ElementType ¶
func (ResourcePoolOutput) ElementType() reflect.Type
func (ResourcePoolOutput) Id ¶
func (o ResourcePoolOutput) Id() pulumi.StringOutput
resource pool id (privateCloudId:vsphereId)
func (ResourcePoolOutput) ToResourcePoolOutput ¶
func (o ResourcePoolOutput) ToResourcePoolOutput() ResourcePoolOutput
func (ResourcePoolOutput) ToResourcePoolOutputWithContext ¶
func (o ResourcePoolOutput) ToResourcePoolOutputWithContext(ctx context.Context) ResourcePoolOutput
func (ResourcePoolOutput) ToResourcePoolPtrOutput ¶
func (o ResourcePoolOutput) ToResourcePoolPtrOutput() ResourcePoolPtrOutput
func (ResourcePoolOutput) ToResourcePoolPtrOutputWithContext ¶
func (o ResourcePoolOutput) ToResourcePoolPtrOutputWithContext(ctx context.Context) ResourcePoolPtrOutput
type ResourcePoolPtrInput ¶
type ResourcePoolPtrInput interface { pulumi.Input ToResourcePoolPtrOutput() ResourcePoolPtrOutput ToResourcePoolPtrOutputWithContext(context.Context) ResourcePoolPtrOutput }
ResourcePoolPtrInput is an input type that accepts ResourcePoolArgs, ResourcePoolPtr and ResourcePoolPtrOutput values. You can construct a concrete instance of `ResourcePoolPtrInput` via:
ResourcePoolArgs{...} or: nil
func ResourcePoolPtr ¶
func ResourcePoolPtr(v *ResourcePoolArgs) ResourcePoolPtrInput
type ResourcePoolPtrOutput ¶
type ResourcePoolPtrOutput struct{ *pulumi.OutputState }
func (ResourcePoolPtrOutput) Elem ¶
func (o ResourcePoolPtrOutput) Elem() ResourcePoolOutput
func (ResourcePoolPtrOutput) ElementType ¶
func (ResourcePoolPtrOutput) ElementType() reflect.Type
func (ResourcePoolPtrOutput) Id ¶
func (o ResourcePoolPtrOutput) Id() pulumi.StringPtrOutput
resource pool id (privateCloudId:vsphereId)
func (ResourcePoolPtrOutput) ToResourcePoolPtrOutput ¶
func (o ResourcePoolPtrOutput) ToResourcePoolPtrOutput() ResourcePoolPtrOutput
func (ResourcePoolPtrOutput) ToResourcePoolPtrOutputWithContext ¶
func (o ResourcePoolPtrOutput) ToResourcePoolPtrOutputWithContext(ctx context.Context) ResourcePoolPtrOutput
type ResourcePoolResponse ¶
type ResourcePoolResponse struct { // Hierarchical resource pool name FullName string `pulumi:"fullName"` // resource pool id (privateCloudId:vsphereId) Id string `pulumi:"id"` // Azure region Location string `pulumi:"location"` // {ResourcePoolName} Name string `pulumi:"name"` // The Private Cloud Id PrivateCloudId string `pulumi:"privateCloudId"` // {resourceProviderNamespace}/{resourceType} Type string `pulumi:"type"` }
Resource pool model
type ResourcePoolResponseArgs ¶
type ResourcePoolResponseArgs struct { // Hierarchical resource pool name FullName pulumi.StringInput `pulumi:"fullName"` // resource pool id (privateCloudId:vsphereId) Id pulumi.StringInput `pulumi:"id"` // Azure region Location pulumi.StringInput `pulumi:"location"` // {ResourcePoolName} Name pulumi.StringInput `pulumi:"name"` // The Private Cloud Id PrivateCloudId pulumi.StringInput `pulumi:"privateCloudId"` // {resourceProviderNamespace}/{resourceType} Type pulumi.StringInput `pulumi:"type"` }
Resource pool model
func (ResourcePoolResponseArgs) ElementType ¶
func (ResourcePoolResponseArgs) ElementType() reflect.Type
func (ResourcePoolResponseArgs) ToResourcePoolResponseOutput ¶
func (i ResourcePoolResponseArgs) ToResourcePoolResponseOutput() ResourcePoolResponseOutput
func (ResourcePoolResponseArgs) ToResourcePoolResponseOutputWithContext ¶
func (i ResourcePoolResponseArgs) ToResourcePoolResponseOutputWithContext(ctx context.Context) ResourcePoolResponseOutput
func (ResourcePoolResponseArgs) ToResourcePoolResponsePtrOutput ¶
func (i ResourcePoolResponseArgs) ToResourcePoolResponsePtrOutput() ResourcePoolResponsePtrOutput
func (ResourcePoolResponseArgs) ToResourcePoolResponsePtrOutputWithContext ¶
func (i ResourcePoolResponseArgs) ToResourcePoolResponsePtrOutputWithContext(ctx context.Context) ResourcePoolResponsePtrOutput
type ResourcePoolResponseInput ¶
type ResourcePoolResponseInput interface { pulumi.Input ToResourcePoolResponseOutput() ResourcePoolResponseOutput ToResourcePoolResponseOutputWithContext(context.Context) ResourcePoolResponseOutput }
ResourcePoolResponseInput is an input type that accepts ResourcePoolResponseArgs and ResourcePoolResponseOutput values. You can construct a concrete instance of `ResourcePoolResponseInput` via:
ResourcePoolResponseArgs{...}
type ResourcePoolResponseOutput ¶
type ResourcePoolResponseOutput struct{ *pulumi.OutputState }
Resource pool model
func (ResourcePoolResponseOutput) ElementType ¶
func (ResourcePoolResponseOutput) ElementType() reflect.Type
func (ResourcePoolResponseOutput) FullName ¶
func (o ResourcePoolResponseOutput) FullName() pulumi.StringOutput
Hierarchical resource pool name
func (ResourcePoolResponseOutput) Id ¶
func (o ResourcePoolResponseOutput) Id() pulumi.StringOutput
resource pool id (privateCloudId:vsphereId)
func (ResourcePoolResponseOutput) Location ¶
func (o ResourcePoolResponseOutput) Location() pulumi.StringOutput
Azure region
func (ResourcePoolResponseOutput) Name ¶
func (o ResourcePoolResponseOutput) Name() pulumi.StringOutput
{ResourcePoolName}
func (ResourcePoolResponseOutput) PrivateCloudId ¶
func (o ResourcePoolResponseOutput) PrivateCloudId() pulumi.StringOutput
The Private Cloud Id
func (ResourcePoolResponseOutput) ToResourcePoolResponseOutput ¶
func (o ResourcePoolResponseOutput) ToResourcePoolResponseOutput() ResourcePoolResponseOutput
func (ResourcePoolResponseOutput) ToResourcePoolResponseOutputWithContext ¶
func (o ResourcePoolResponseOutput) ToResourcePoolResponseOutputWithContext(ctx context.Context) ResourcePoolResponseOutput
func (ResourcePoolResponseOutput) ToResourcePoolResponsePtrOutput ¶
func (o ResourcePoolResponseOutput) ToResourcePoolResponsePtrOutput() ResourcePoolResponsePtrOutput
func (ResourcePoolResponseOutput) ToResourcePoolResponsePtrOutputWithContext ¶
func (o ResourcePoolResponseOutput) ToResourcePoolResponsePtrOutputWithContext(ctx context.Context) ResourcePoolResponsePtrOutput
func (ResourcePoolResponseOutput) Type ¶
func (o ResourcePoolResponseOutput) Type() pulumi.StringOutput
{resourceProviderNamespace}/{resourceType}
type ResourcePoolResponsePtrInput ¶
type ResourcePoolResponsePtrInput interface { pulumi.Input ToResourcePoolResponsePtrOutput() ResourcePoolResponsePtrOutput ToResourcePoolResponsePtrOutputWithContext(context.Context) ResourcePoolResponsePtrOutput }
ResourcePoolResponsePtrInput is an input type that accepts ResourcePoolResponseArgs, ResourcePoolResponsePtr and ResourcePoolResponsePtrOutput values. You can construct a concrete instance of `ResourcePoolResponsePtrInput` via:
ResourcePoolResponseArgs{...} or: nil
func ResourcePoolResponsePtr ¶
func ResourcePoolResponsePtr(v *ResourcePoolResponseArgs) ResourcePoolResponsePtrInput
type ResourcePoolResponsePtrOutput ¶
type ResourcePoolResponsePtrOutput struct{ *pulumi.OutputState }
func (ResourcePoolResponsePtrOutput) Elem ¶
func (o ResourcePoolResponsePtrOutput) Elem() ResourcePoolResponseOutput
func (ResourcePoolResponsePtrOutput) ElementType ¶
func (ResourcePoolResponsePtrOutput) ElementType() reflect.Type
func (ResourcePoolResponsePtrOutput) FullName ¶
func (o ResourcePoolResponsePtrOutput) FullName() pulumi.StringPtrOutput
Hierarchical resource pool name
func (ResourcePoolResponsePtrOutput) Id ¶
func (o ResourcePoolResponsePtrOutput) Id() pulumi.StringPtrOutput
resource pool id (privateCloudId:vsphereId)
func (ResourcePoolResponsePtrOutput) Location ¶
func (o ResourcePoolResponsePtrOutput) Location() pulumi.StringPtrOutput
Azure region
func (ResourcePoolResponsePtrOutput) Name ¶
func (o ResourcePoolResponsePtrOutput) Name() pulumi.StringPtrOutput
{ResourcePoolName}
func (ResourcePoolResponsePtrOutput) PrivateCloudId ¶
func (o ResourcePoolResponsePtrOutput) PrivateCloudId() pulumi.StringPtrOutput
The Private Cloud Id
func (ResourcePoolResponsePtrOutput) ToResourcePoolResponsePtrOutput ¶
func (o ResourcePoolResponsePtrOutput) ToResourcePoolResponsePtrOutput() ResourcePoolResponsePtrOutput
func (ResourcePoolResponsePtrOutput) ToResourcePoolResponsePtrOutputWithContext ¶
func (o ResourcePoolResponsePtrOutput) ToResourcePoolResponsePtrOutputWithContext(ctx context.Context) ResourcePoolResponsePtrOutput
func (ResourcePoolResponsePtrOutput) Type ¶
func (o ResourcePoolResponsePtrOutput) Type() pulumi.StringPtrOutput
{resourceProviderNamespace}/{resourceType}
type Sku ¶
type Sku struct { // The capacity of the SKU Capacity *string `pulumi:"capacity"` // dedicatedCloudNode example: 8 x Ten-Core Intel® Xeon® Processor E5-2640 v4 2.40GHz 25MB Cache (90W); 12 x 64GB PC4-19200 2400MHz DDR4 ECC Registered DIMM, ... Description *string `pulumi:"description"` // If the service has different generations of hardware, for the same SKU, then that can be captured here Family *string `pulumi:"family"` // The name of the SKU for VMWare CloudSimple Node Name string `pulumi:"name"` // The tier of the SKU Tier *string `pulumi:"tier"` }
The purchase SKU for CloudSimple paid resources
type SkuArgs ¶
type SkuArgs struct { // The capacity of the SKU Capacity pulumi.StringPtrInput `pulumi:"capacity"` // dedicatedCloudNode example: 8 x Ten-Core Intel® Xeon® Processor E5-2640 v4 2.40GHz 25MB Cache (90W); 12 x 64GB PC4-19200 2400MHz DDR4 ECC Registered DIMM, ... Description pulumi.StringPtrInput `pulumi:"description"` // If the service has different generations of hardware, for the same SKU, then that can be captured here Family pulumi.StringPtrInput `pulumi:"family"` // The name of the SKU for VMWare CloudSimple Node Name pulumi.StringInput `pulumi:"name"` // The tier of the SKU Tier pulumi.StringPtrInput `pulumi:"tier"` }
The purchase SKU for CloudSimple paid resources
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 }
The purchase SKU for CloudSimple paid resources
func (SkuOutput) Capacity ¶
func (o SkuOutput) Capacity() pulumi.StringPtrOutput
The capacity of the SKU
func (SkuOutput) Description ¶
func (o SkuOutput) Description() pulumi.StringPtrOutput
dedicatedCloudNode example: 8 x Ten-Core Intel® Xeon® Processor E5-2640 v4 2.40GHz 25MB Cache (90W); 12 x 64GB PC4-19200 2400MHz DDR4 ECC Registered DIMM, ...
func (SkuOutput) ElementType ¶
func (SkuOutput) Family ¶
func (o SkuOutput) Family() pulumi.StringPtrOutput
If the service has different generations of hardware, for the same SKU, then that can be captured here
func (SkuOutput) Name ¶
func (o SkuOutput) Name() pulumi.StringOutput
The name of the SKU for VMWare CloudSimple Node
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) Capacity ¶
func (o SkuPtrOutput) Capacity() pulumi.StringPtrOutput
The capacity of the SKU
func (SkuPtrOutput) Description ¶
func (o SkuPtrOutput) Description() pulumi.StringPtrOutput
dedicatedCloudNode example: 8 x Ten-Core Intel® Xeon® Processor E5-2640 v4 2.40GHz 25MB Cache (90W); 12 x 64GB PC4-19200 2400MHz DDR4 ECC Registered DIMM, ...
func (SkuPtrOutput) Elem ¶
func (o SkuPtrOutput) Elem() SkuOutput
func (SkuPtrOutput) ElementType ¶
func (SkuPtrOutput) ElementType() reflect.Type
func (SkuPtrOutput) Family ¶
func (o SkuPtrOutput) Family() pulumi.StringPtrOutput
If the service has different generations of hardware, for the same SKU, then that can be captured here
func (SkuPtrOutput) Name ¶
func (o SkuPtrOutput) Name() pulumi.StringPtrOutput
The name of the SKU for VMWare CloudSimple Node
func (SkuPtrOutput) ToSkuPtrOutput ¶
func (o SkuPtrOutput) ToSkuPtrOutput() SkuPtrOutput
func (SkuPtrOutput) ToSkuPtrOutputWithContext ¶
func (o SkuPtrOutput) ToSkuPtrOutputWithContext(ctx context.Context) SkuPtrOutput
type SkuResponse ¶
type SkuResponse struct { // The capacity of the SKU Capacity *string `pulumi:"capacity"` // dedicatedCloudNode example: 8 x Ten-Core Intel® Xeon® Processor E5-2640 v4 2.40GHz 25MB Cache (90W); 12 x 64GB PC4-19200 2400MHz DDR4 ECC Registered DIMM, ... Description *string `pulumi:"description"` // If the service has different generations of hardware, for the same SKU, then that can be captured here Family *string `pulumi:"family"` // The name of the SKU for VMWare CloudSimple Node Name string `pulumi:"name"` // The tier of the SKU Tier *string `pulumi:"tier"` }
The purchase SKU for CloudSimple paid resources
type SkuResponseArgs ¶
type SkuResponseArgs struct { // The capacity of the SKU Capacity pulumi.StringPtrInput `pulumi:"capacity"` // dedicatedCloudNode example: 8 x Ten-Core Intel® Xeon® Processor E5-2640 v4 2.40GHz 25MB Cache (90W); 12 x 64GB PC4-19200 2400MHz DDR4 ECC Registered DIMM, ... Description pulumi.StringPtrInput `pulumi:"description"` // If the service has different generations of hardware, for the same SKU, then that can be captured here Family pulumi.StringPtrInput `pulumi:"family"` // The name of the SKU for VMWare CloudSimple Node Name pulumi.StringInput `pulumi:"name"` // The tier of the SKU Tier pulumi.StringPtrInput `pulumi:"tier"` }
The purchase SKU for CloudSimple paid resources
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 }
The purchase SKU for CloudSimple paid resources
func (SkuResponseOutput) Capacity ¶
func (o SkuResponseOutput) Capacity() pulumi.StringPtrOutput
The capacity of the SKU
func (SkuResponseOutput) Description ¶
func (o SkuResponseOutput) Description() pulumi.StringPtrOutput
dedicatedCloudNode example: 8 x Ten-Core Intel® Xeon® Processor E5-2640 v4 2.40GHz 25MB Cache (90W); 12 x 64GB PC4-19200 2400MHz DDR4 ECC Registered DIMM, ...
func (SkuResponseOutput) ElementType ¶
func (SkuResponseOutput) ElementType() reflect.Type
func (SkuResponseOutput) Family ¶
func (o SkuResponseOutput) Family() pulumi.StringPtrOutput
If the service has different generations of hardware, for the same SKU, then that can be captured here
func (SkuResponseOutput) Name ¶
func (o SkuResponseOutput) Name() pulumi.StringOutput
The name of the SKU for VMWare CloudSimple Node
func (SkuResponseOutput) Tier ¶
func (o SkuResponseOutput) Tier() pulumi.StringPtrOutput
The tier of the SKU
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) Capacity ¶
func (o SkuResponsePtrOutput) Capacity() pulumi.StringPtrOutput
The capacity of the SKU
func (SkuResponsePtrOutput) Description ¶
func (o SkuResponsePtrOutput) Description() pulumi.StringPtrOutput
dedicatedCloudNode example: 8 x Ten-Core Intel® Xeon® Processor E5-2640 v4 2.40GHz 25MB Cache (90W); 12 x 64GB PC4-19200 2400MHz DDR4 ECC Registered DIMM, ...
func (SkuResponsePtrOutput) Elem ¶
func (o SkuResponsePtrOutput) Elem() SkuResponseOutput
func (SkuResponsePtrOutput) ElementType ¶
func (SkuResponsePtrOutput) ElementType() reflect.Type
func (SkuResponsePtrOutput) Family ¶
func (o SkuResponsePtrOutput) Family() pulumi.StringPtrOutput
If the service has different generations of hardware, for the same SKU, then that can be captured here
func (SkuResponsePtrOutput) Name ¶
func (o SkuResponsePtrOutput) Name() pulumi.StringPtrOutput
The name of the SKU for VMWare CloudSimple Node
func (SkuResponsePtrOutput) Tier ¶
func (o SkuResponsePtrOutput) Tier() pulumi.StringPtrOutput
The tier of the SKU
func (SkuResponsePtrOutput) ToSkuResponsePtrOutput ¶
func (o SkuResponsePtrOutput) ToSkuResponsePtrOutput() SkuResponsePtrOutput
func (SkuResponsePtrOutput) ToSkuResponsePtrOutputWithContext ¶
func (o SkuResponsePtrOutput) ToSkuResponsePtrOutputWithContext(ctx context.Context) SkuResponsePtrOutput
type VirtualDisk ¶
type VirtualDisk struct { // Disk's Controller id ControllerId string `pulumi:"controllerId"` // Disk's independence mode type IndependenceMode string `pulumi:"independenceMode"` // Disk's total size TotalSize int `pulumi:"totalSize"` // Disk's id VirtualDiskId *string `pulumi:"virtualDiskId"` }
Virtual disk model
type VirtualDiskArgs ¶
type VirtualDiskArgs struct { // Disk's Controller id ControllerId pulumi.StringInput `pulumi:"controllerId"` // Disk's independence mode type IndependenceMode DiskIndependenceMode `pulumi:"independenceMode"` // Disk's total size TotalSize pulumi.IntInput `pulumi:"totalSize"` // Disk's id VirtualDiskId pulumi.StringPtrInput `pulumi:"virtualDiskId"` }
Virtual disk model
func (VirtualDiskArgs) ElementType ¶
func (VirtualDiskArgs) ElementType() reflect.Type
func (VirtualDiskArgs) ToVirtualDiskOutput ¶
func (i VirtualDiskArgs) ToVirtualDiskOutput() VirtualDiskOutput
func (VirtualDiskArgs) ToVirtualDiskOutputWithContext ¶
func (i VirtualDiskArgs) ToVirtualDiskOutputWithContext(ctx context.Context) VirtualDiskOutput
type VirtualDiskArray ¶
type VirtualDiskArray []VirtualDiskInput
func (VirtualDiskArray) ElementType ¶
func (VirtualDiskArray) ElementType() reflect.Type
func (VirtualDiskArray) ToVirtualDiskArrayOutput ¶
func (i VirtualDiskArray) ToVirtualDiskArrayOutput() VirtualDiskArrayOutput
func (VirtualDiskArray) ToVirtualDiskArrayOutputWithContext ¶
func (i VirtualDiskArray) ToVirtualDiskArrayOutputWithContext(ctx context.Context) VirtualDiskArrayOutput
type VirtualDiskArrayInput ¶
type VirtualDiskArrayInput interface { pulumi.Input ToVirtualDiskArrayOutput() VirtualDiskArrayOutput ToVirtualDiskArrayOutputWithContext(context.Context) VirtualDiskArrayOutput }
VirtualDiskArrayInput is an input type that accepts VirtualDiskArray and VirtualDiskArrayOutput values. You can construct a concrete instance of `VirtualDiskArrayInput` via:
VirtualDiskArray{ VirtualDiskArgs{...} }
type VirtualDiskArrayOutput ¶
type VirtualDiskArrayOutput struct{ *pulumi.OutputState }
func (VirtualDiskArrayOutput) ElementType ¶
func (VirtualDiskArrayOutput) ElementType() reflect.Type
func (VirtualDiskArrayOutput) Index ¶
func (o VirtualDiskArrayOutput) Index(i pulumi.IntInput) VirtualDiskOutput
func (VirtualDiskArrayOutput) ToVirtualDiskArrayOutput ¶
func (o VirtualDiskArrayOutput) ToVirtualDiskArrayOutput() VirtualDiskArrayOutput
func (VirtualDiskArrayOutput) ToVirtualDiskArrayOutputWithContext ¶
func (o VirtualDiskArrayOutput) ToVirtualDiskArrayOutputWithContext(ctx context.Context) VirtualDiskArrayOutput
type VirtualDiskControllerResponse ¶
type VirtualDiskControllerResponse struct { // Controller's id Id string `pulumi:"id"` // The display name of Controller Name string `pulumi:"name"` // dik controller subtype (VMWARE_PARAVIRTUAL, BUS_PARALLEL, LSI_PARALLEL, LSI_SAS) SubType string `pulumi:"subType"` // disk controller type (SCSI) Type string `pulumi:"type"` }
Virtual disk controller model
type VirtualDiskControllerResponseArgs ¶
type VirtualDiskControllerResponseArgs struct { // Controller's id Id pulumi.StringInput `pulumi:"id"` // The display name of Controller Name pulumi.StringInput `pulumi:"name"` // dik controller subtype (VMWARE_PARAVIRTUAL, BUS_PARALLEL, LSI_PARALLEL, LSI_SAS) SubType pulumi.StringInput `pulumi:"subType"` // disk controller type (SCSI) Type pulumi.StringInput `pulumi:"type"` }
Virtual disk controller model
func (VirtualDiskControllerResponseArgs) ElementType ¶
func (VirtualDiskControllerResponseArgs) ElementType() reflect.Type
func (VirtualDiskControllerResponseArgs) ToVirtualDiskControllerResponseOutput ¶
func (i VirtualDiskControllerResponseArgs) ToVirtualDiskControllerResponseOutput() VirtualDiskControllerResponseOutput
func (VirtualDiskControllerResponseArgs) ToVirtualDiskControllerResponseOutputWithContext ¶
func (i VirtualDiskControllerResponseArgs) ToVirtualDiskControllerResponseOutputWithContext(ctx context.Context) VirtualDiskControllerResponseOutput
type VirtualDiskControllerResponseArray ¶
type VirtualDiskControllerResponseArray []VirtualDiskControllerResponseInput
func (VirtualDiskControllerResponseArray) ElementType ¶
func (VirtualDiskControllerResponseArray) ElementType() reflect.Type
func (VirtualDiskControllerResponseArray) ToVirtualDiskControllerResponseArrayOutput ¶
func (i VirtualDiskControllerResponseArray) ToVirtualDiskControllerResponseArrayOutput() VirtualDiskControllerResponseArrayOutput
func (VirtualDiskControllerResponseArray) ToVirtualDiskControllerResponseArrayOutputWithContext ¶
func (i VirtualDiskControllerResponseArray) ToVirtualDiskControllerResponseArrayOutputWithContext(ctx context.Context) VirtualDiskControllerResponseArrayOutput
type VirtualDiskControllerResponseArrayInput ¶
type VirtualDiskControllerResponseArrayInput interface { pulumi.Input ToVirtualDiskControllerResponseArrayOutput() VirtualDiskControllerResponseArrayOutput ToVirtualDiskControllerResponseArrayOutputWithContext(context.Context) VirtualDiskControllerResponseArrayOutput }
VirtualDiskControllerResponseArrayInput is an input type that accepts VirtualDiskControllerResponseArray and VirtualDiskControllerResponseArrayOutput values. You can construct a concrete instance of `VirtualDiskControllerResponseArrayInput` via:
VirtualDiskControllerResponseArray{ VirtualDiskControllerResponseArgs{...} }
type VirtualDiskControllerResponseArrayOutput ¶
type VirtualDiskControllerResponseArrayOutput struct{ *pulumi.OutputState }
func (VirtualDiskControllerResponseArrayOutput) ElementType ¶
func (VirtualDiskControllerResponseArrayOutput) ElementType() reflect.Type
func (VirtualDiskControllerResponseArrayOutput) ToVirtualDiskControllerResponseArrayOutput ¶
func (o VirtualDiskControllerResponseArrayOutput) ToVirtualDiskControllerResponseArrayOutput() VirtualDiskControllerResponseArrayOutput
func (VirtualDiskControllerResponseArrayOutput) ToVirtualDiskControllerResponseArrayOutputWithContext ¶
func (o VirtualDiskControllerResponseArrayOutput) ToVirtualDiskControllerResponseArrayOutputWithContext(ctx context.Context) VirtualDiskControllerResponseArrayOutput
type VirtualDiskControllerResponseInput ¶
type VirtualDiskControllerResponseInput interface { pulumi.Input ToVirtualDiskControllerResponseOutput() VirtualDiskControllerResponseOutput ToVirtualDiskControllerResponseOutputWithContext(context.Context) VirtualDiskControllerResponseOutput }
VirtualDiskControllerResponseInput is an input type that accepts VirtualDiskControllerResponseArgs and VirtualDiskControllerResponseOutput values. You can construct a concrete instance of `VirtualDiskControllerResponseInput` via:
VirtualDiskControllerResponseArgs{...}
type VirtualDiskControllerResponseOutput ¶
type VirtualDiskControllerResponseOutput struct{ *pulumi.OutputState }
Virtual disk controller model
func (VirtualDiskControllerResponseOutput) ElementType ¶
func (VirtualDiskControllerResponseOutput) ElementType() reflect.Type
func (VirtualDiskControllerResponseOutput) Id ¶
func (o VirtualDiskControllerResponseOutput) Id() pulumi.StringOutput
Controller's id
func (VirtualDiskControllerResponseOutput) Name ¶
func (o VirtualDiskControllerResponseOutput) Name() pulumi.StringOutput
The display name of Controller
func (VirtualDiskControllerResponseOutput) SubType ¶
func (o VirtualDiskControllerResponseOutput) SubType() pulumi.StringOutput
dik controller subtype (VMWARE_PARAVIRTUAL, BUS_PARALLEL, LSI_PARALLEL, LSI_SAS)
func (VirtualDiskControllerResponseOutput) ToVirtualDiskControllerResponseOutput ¶
func (o VirtualDiskControllerResponseOutput) ToVirtualDiskControllerResponseOutput() VirtualDiskControllerResponseOutput
func (VirtualDiskControllerResponseOutput) ToVirtualDiskControllerResponseOutputWithContext ¶
func (o VirtualDiskControllerResponseOutput) ToVirtualDiskControllerResponseOutputWithContext(ctx context.Context) VirtualDiskControllerResponseOutput
func (VirtualDiskControllerResponseOutput) Type ¶
func (o VirtualDiskControllerResponseOutput) Type() pulumi.StringOutput
disk controller type (SCSI)
type VirtualDiskInput ¶
type VirtualDiskInput interface { pulumi.Input ToVirtualDiskOutput() VirtualDiskOutput ToVirtualDiskOutputWithContext(context.Context) VirtualDiskOutput }
VirtualDiskInput is an input type that accepts VirtualDiskArgs and VirtualDiskOutput values. You can construct a concrete instance of `VirtualDiskInput` via:
VirtualDiskArgs{...}
type VirtualDiskOutput ¶
type VirtualDiskOutput struct{ *pulumi.OutputState }
Virtual disk model
func (VirtualDiskOutput) ControllerId ¶
func (o VirtualDiskOutput) ControllerId() pulumi.StringOutput
Disk's Controller id
func (VirtualDiskOutput) ElementType ¶
func (VirtualDiskOutput) ElementType() reflect.Type
func (VirtualDiskOutput) IndependenceMode ¶
func (o VirtualDiskOutput) IndependenceMode() pulumi.StringOutput
Disk's independence mode type
func (VirtualDiskOutput) ToVirtualDiskOutput ¶
func (o VirtualDiskOutput) ToVirtualDiskOutput() VirtualDiskOutput
func (VirtualDiskOutput) ToVirtualDiskOutputWithContext ¶
func (o VirtualDiskOutput) ToVirtualDiskOutputWithContext(ctx context.Context) VirtualDiskOutput
func (VirtualDiskOutput) TotalSize ¶
func (o VirtualDiskOutput) TotalSize() pulumi.IntOutput
Disk's total size
func (VirtualDiskOutput) VirtualDiskId ¶
func (o VirtualDiskOutput) VirtualDiskId() pulumi.StringPtrOutput
Disk's id
type VirtualDiskResponse ¶
type VirtualDiskResponse struct { // Disk's Controller id ControllerId string `pulumi:"controllerId"` // Disk's independence mode type IndependenceMode string `pulumi:"independenceMode"` // Disk's total size TotalSize int `pulumi:"totalSize"` // Disk's id VirtualDiskId *string `pulumi:"virtualDiskId"` // Disk's display name VirtualDiskName string `pulumi:"virtualDiskName"` }
Virtual disk model
type VirtualDiskResponseArgs ¶
type VirtualDiskResponseArgs struct { // Disk's Controller id ControllerId pulumi.StringInput `pulumi:"controllerId"` // Disk's independence mode type IndependenceMode pulumi.StringInput `pulumi:"independenceMode"` // Disk's total size TotalSize pulumi.IntInput `pulumi:"totalSize"` // Disk's id VirtualDiskId pulumi.StringPtrInput `pulumi:"virtualDiskId"` // Disk's display name VirtualDiskName pulumi.StringInput `pulumi:"virtualDiskName"` }
Virtual disk model
func (VirtualDiskResponseArgs) ElementType ¶
func (VirtualDiskResponseArgs) ElementType() reflect.Type
func (VirtualDiskResponseArgs) ToVirtualDiskResponseOutput ¶
func (i VirtualDiskResponseArgs) ToVirtualDiskResponseOutput() VirtualDiskResponseOutput
func (VirtualDiskResponseArgs) ToVirtualDiskResponseOutputWithContext ¶
func (i VirtualDiskResponseArgs) ToVirtualDiskResponseOutputWithContext(ctx context.Context) VirtualDiskResponseOutput
type VirtualDiskResponseArray ¶
type VirtualDiskResponseArray []VirtualDiskResponseInput
func (VirtualDiskResponseArray) ElementType ¶
func (VirtualDiskResponseArray) ElementType() reflect.Type
func (VirtualDiskResponseArray) ToVirtualDiskResponseArrayOutput ¶
func (i VirtualDiskResponseArray) ToVirtualDiskResponseArrayOutput() VirtualDiskResponseArrayOutput
func (VirtualDiskResponseArray) ToVirtualDiskResponseArrayOutputWithContext ¶
func (i VirtualDiskResponseArray) ToVirtualDiskResponseArrayOutputWithContext(ctx context.Context) VirtualDiskResponseArrayOutput
type VirtualDiskResponseArrayInput ¶
type VirtualDiskResponseArrayInput interface { pulumi.Input ToVirtualDiskResponseArrayOutput() VirtualDiskResponseArrayOutput ToVirtualDiskResponseArrayOutputWithContext(context.Context) VirtualDiskResponseArrayOutput }
VirtualDiskResponseArrayInput is an input type that accepts VirtualDiskResponseArray and VirtualDiskResponseArrayOutput values. You can construct a concrete instance of `VirtualDiskResponseArrayInput` via:
VirtualDiskResponseArray{ VirtualDiskResponseArgs{...} }
type VirtualDiskResponseArrayOutput ¶
type VirtualDiskResponseArrayOutput struct{ *pulumi.OutputState }
func (VirtualDiskResponseArrayOutput) ElementType ¶
func (VirtualDiskResponseArrayOutput) ElementType() reflect.Type
func (VirtualDiskResponseArrayOutput) Index ¶
func (o VirtualDiskResponseArrayOutput) Index(i pulumi.IntInput) VirtualDiskResponseOutput
func (VirtualDiskResponseArrayOutput) ToVirtualDiskResponseArrayOutput ¶
func (o VirtualDiskResponseArrayOutput) ToVirtualDiskResponseArrayOutput() VirtualDiskResponseArrayOutput
func (VirtualDiskResponseArrayOutput) ToVirtualDiskResponseArrayOutputWithContext ¶
func (o VirtualDiskResponseArrayOutput) ToVirtualDiskResponseArrayOutputWithContext(ctx context.Context) VirtualDiskResponseArrayOutput
type VirtualDiskResponseInput ¶
type VirtualDiskResponseInput interface { pulumi.Input ToVirtualDiskResponseOutput() VirtualDiskResponseOutput ToVirtualDiskResponseOutputWithContext(context.Context) VirtualDiskResponseOutput }
VirtualDiskResponseInput is an input type that accepts VirtualDiskResponseArgs and VirtualDiskResponseOutput values. You can construct a concrete instance of `VirtualDiskResponseInput` via:
VirtualDiskResponseArgs{...}
type VirtualDiskResponseOutput ¶
type VirtualDiskResponseOutput struct{ *pulumi.OutputState }
Virtual disk model
func (VirtualDiskResponseOutput) ControllerId ¶
func (o VirtualDiskResponseOutput) ControllerId() pulumi.StringOutput
Disk's Controller id
func (VirtualDiskResponseOutput) ElementType ¶
func (VirtualDiskResponseOutput) ElementType() reflect.Type
func (VirtualDiskResponseOutput) IndependenceMode ¶
func (o VirtualDiskResponseOutput) IndependenceMode() pulumi.StringOutput
Disk's independence mode type
func (VirtualDiskResponseOutput) ToVirtualDiskResponseOutput ¶
func (o VirtualDiskResponseOutput) ToVirtualDiskResponseOutput() VirtualDiskResponseOutput
func (VirtualDiskResponseOutput) ToVirtualDiskResponseOutputWithContext ¶
func (o VirtualDiskResponseOutput) ToVirtualDiskResponseOutputWithContext(ctx context.Context) VirtualDiskResponseOutput
func (VirtualDiskResponseOutput) TotalSize ¶
func (o VirtualDiskResponseOutput) TotalSize() pulumi.IntOutput
Disk's total size
func (VirtualDiskResponseOutput) VirtualDiskId ¶
func (o VirtualDiskResponseOutput) VirtualDiskId() pulumi.StringPtrOutput
Disk's id
func (VirtualDiskResponseOutput) VirtualDiskName ¶
func (o VirtualDiskResponseOutput) VirtualDiskName() pulumi.StringOutput
Disk's display name
type VirtualMachine ¶
type VirtualMachine struct { pulumi.CustomResourceState // The amount of memory AmountOfRam pulumi.IntOutput `pulumi:"amountOfRam"` // The list of Virtual Disks' Controllers Controllers VirtualDiskControllerResponseArrayOutput `pulumi:"controllers"` // Virtual machine properties Customization GuestOSCustomizationResponsePtrOutput `pulumi:"customization"` // The list of Virtual Disks Disks VirtualDiskResponseArrayOutput `pulumi:"disks"` // The DNS name of Virtual Machine in VCenter Dnsname pulumi.StringOutput `pulumi:"dnsname"` // Expose Guest OS or not ExposeToGuestVM pulumi.BoolPtrOutput `pulumi:"exposeToGuestVM"` // The path to virtual machine folder in VCenter Folder pulumi.StringOutput `pulumi:"folder"` // The name of Guest OS GuestOS pulumi.StringOutput `pulumi:"guestOS"` // The Guest OS type GuestOSType pulumi.StringOutput `pulumi:"guestOSType"` // Azure region Location pulumi.StringOutput `pulumi:"location"` // {virtualMachineName} Name pulumi.StringOutput `pulumi:"name"` // The list of Virtual NICs Nics VirtualNicResponseArrayOutput `pulumi:"nics"` // The number of CPU cores NumberOfCores pulumi.IntOutput `pulumi:"numberOfCores"` // Password for login. Deprecated - use customization property Password pulumi.StringPtrOutput `pulumi:"password"` // Private Cloud Id PrivateCloudId pulumi.StringOutput `pulumi:"privateCloudId"` // The provisioning status of the resource ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"` // The public ip of Virtual Machine PublicIP pulumi.StringOutput `pulumi:"publicIP"` // Virtual Machines Resource Pool ResourcePool ResourcePoolResponsePtrOutput `pulumi:"resourcePool"` // The status of Virtual machine Status pulumi.StringOutput `pulumi:"status"` // The list of tags Tags pulumi.StringMapOutput `pulumi:"tags"` // Virtual Machine Template Id TemplateId pulumi.StringPtrOutput `pulumi:"templateId"` // {resourceProviderNamespace}/{resourceType} Type pulumi.StringOutput `pulumi:"type"` // Username for login. Deprecated - use customization property Username pulumi.StringPtrOutput `pulumi:"username"` // The list of Virtual VSphere Networks VSphereNetworks pulumi.StringArrayOutput `pulumi:"vSphereNetworks"` // The internal id of Virtual Machine in VCenter VmId pulumi.StringOutput `pulumi:"vmId"` // VMware tools version Vmwaretools pulumi.StringOutput `pulumi:"vmwaretools"` }
Virtual machine model Latest API Version: 2019-04-01.
func GetVirtualMachine ¶
func GetVirtualMachine(ctx *pulumi.Context, name string, id pulumi.IDInput, state *VirtualMachineState, opts ...pulumi.ResourceOption) (*VirtualMachine, error)
GetVirtualMachine gets an existing VirtualMachine 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 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 ¶ added in v0.2.6
func (*VirtualMachine) ElementType() reflect.Type
func (*VirtualMachine) ToVirtualMachineOutput ¶ added in v0.2.6
func (i *VirtualMachine) ToVirtualMachineOutput() VirtualMachineOutput
func (*VirtualMachine) ToVirtualMachineOutputWithContext ¶ added in v0.2.6
func (i *VirtualMachine) ToVirtualMachineOutputWithContext(ctx context.Context) VirtualMachineOutput
type VirtualMachineArgs ¶
type VirtualMachineArgs struct { // The amount of memory AmountOfRam pulumi.IntInput // Virtual machine properties Customization GuestOSCustomizationPtrInput // The list of Virtual Disks Disks VirtualDiskArrayInput // Expose Guest OS or not ExposeToGuestVM pulumi.BoolPtrInput // Azure region Location pulumi.StringInput // The list of Virtual NICs Nics VirtualNicArrayInput // The number of CPU cores NumberOfCores pulumi.IntInput // Password for login. Deprecated - use customization property Password pulumi.StringPtrInput // Private Cloud Id PrivateCloudId pulumi.StringInput // The name of the resource group ResourceGroupName pulumi.StringInput // Virtual Machines Resource Pool ResourcePool ResourcePoolPtrInput // The list of tags Tags pulumi.StringMapInput // Virtual Machine Template Id TemplateId pulumi.StringPtrInput // Username for login. Deprecated - use customization property Username pulumi.StringPtrInput // The list of Virtual VSphere Networks VSphereNetworks pulumi.StringArrayInput // virtual machine name VirtualMachineName pulumi.StringInput }
The set of arguments for constructing a VirtualMachine resource.
func (VirtualMachineArgs) ElementType ¶
func (VirtualMachineArgs) ElementType() reflect.Type
type VirtualMachineInput ¶ added in v0.2.6
type VirtualMachineInput interface { pulumi.Input ToVirtualMachineOutput() VirtualMachineOutput ToVirtualMachineOutputWithContext(ctx context.Context) VirtualMachineOutput }
type VirtualMachineOutput ¶ added in v0.2.6
type VirtualMachineOutput struct {
*pulumi.OutputState
}
func (VirtualMachineOutput) ElementType ¶ added in v0.2.6
func (VirtualMachineOutput) ElementType() reflect.Type
func (VirtualMachineOutput) ToVirtualMachineOutput ¶ added in v0.2.6
func (o VirtualMachineOutput) ToVirtualMachineOutput() VirtualMachineOutput
func (VirtualMachineOutput) ToVirtualMachineOutputWithContext ¶ added in v0.2.6
func (o VirtualMachineOutput) ToVirtualMachineOutputWithContext(ctx context.Context) VirtualMachineOutput
type VirtualMachineState ¶
type VirtualMachineState struct { // The amount of memory AmountOfRam pulumi.IntPtrInput // The list of Virtual Disks' Controllers Controllers VirtualDiskControllerResponseArrayInput // Virtual machine properties Customization GuestOSCustomizationResponsePtrInput // The list of Virtual Disks Disks VirtualDiskResponseArrayInput // The DNS name of Virtual Machine in VCenter Dnsname pulumi.StringPtrInput // Expose Guest OS or not ExposeToGuestVM pulumi.BoolPtrInput // The path to virtual machine folder in VCenter Folder pulumi.StringPtrInput // The name of Guest OS GuestOS pulumi.StringPtrInput // The Guest OS type GuestOSType pulumi.StringPtrInput // Azure region Location pulumi.StringPtrInput // {virtualMachineName} Name pulumi.StringPtrInput // The list of Virtual NICs Nics VirtualNicResponseArrayInput // The number of CPU cores NumberOfCores pulumi.IntPtrInput // Password for login. Deprecated - use customization property Password pulumi.StringPtrInput // Private Cloud Id PrivateCloudId pulumi.StringPtrInput // The provisioning status of the resource ProvisioningState pulumi.StringPtrInput // The public ip of Virtual Machine PublicIP pulumi.StringPtrInput // Virtual Machines Resource Pool ResourcePool ResourcePoolResponsePtrInput // The status of Virtual machine Status pulumi.StringPtrInput // The list of tags Tags pulumi.StringMapInput // Virtual Machine Template Id TemplateId pulumi.StringPtrInput // {resourceProviderNamespace}/{resourceType} Type pulumi.StringPtrInput // Username for login. Deprecated - use customization property Username pulumi.StringPtrInput // The list of Virtual VSphere Networks VSphereNetworks pulumi.StringArrayInput // The internal id of Virtual Machine in VCenter VmId pulumi.StringPtrInput // VMware tools version Vmwaretools pulumi.StringPtrInput }
func (VirtualMachineState) ElementType ¶
func (VirtualMachineState) ElementType() reflect.Type
type VirtualNetwork ¶
type VirtualNetwork struct { // virtual network id (privateCloudId:vsphereId) Id string `pulumi:"id"` }
Virtual network model
type VirtualNetworkArgs ¶
type VirtualNetworkArgs struct { // virtual network id (privateCloudId:vsphereId) Id pulumi.StringInput `pulumi:"id"` }
Virtual network model
func (VirtualNetworkArgs) ElementType ¶
func (VirtualNetworkArgs) ElementType() reflect.Type
func (VirtualNetworkArgs) ToVirtualNetworkOutput ¶
func (i VirtualNetworkArgs) ToVirtualNetworkOutput() VirtualNetworkOutput
func (VirtualNetworkArgs) ToVirtualNetworkOutputWithContext ¶
func (i VirtualNetworkArgs) ToVirtualNetworkOutputWithContext(ctx context.Context) VirtualNetworkOutput
type VirtualNetworkInput ¶
type VirtualNetworkInput interface { pulumi.Input ToVirtualNetworkOutput() VirtualNetworkOutput ToVirtualNetworkOutputWithContext(context.Context) VirtualNetworkOutput }
VirtualNetworkInput is an input type that accepts VirtualNetworkArgs and VirtualNetworkOutput values. You can construct a concrete instance of `VirtualNetworkInput` via:
VirtualNetworkArgs{...}
type VirtualNetworkOutput ¶
type VirtualNetworkOutput struct{ *pulumi.OutputState }
Virtual network model
func (VirtualNetworkOutput) ElementType ¶
func (VirtualNetworkOutput) ElementType() reflect.Type
func (VirtualNetworkOutput) Id ¶
func (o VirtualNetworkOutput) Id() pulumi.StringOutput
virtual network id (privateCloudId:vsphereId)
func (VirtualNetworkOutput) ToVirtualNetworkOutput ¶
func (o VirtualNetworkOutput) ToVirtualNetworkOutput() VirtualNetworkOutput
func (VirtualNetworkOutput) ToVirtualNetworkOutputWithContext ¶
func (o VirtualNetworkOutput) ToVirtualNetworkOutputWithContext(ctx context.Context) VirtualNetworkOutput
type VirtualNetworkResponse ¶
type VirtualNetworkResponse struct { // can be used in vm creation/deletion Assignable bool `pulumi:"assignable"` // virtual network id (privateCloudId:vsphereId) Id string `pulumi:"id"` // Azure region Location string `pulumi:"location"` // {VirtualNetworkName} Name string `pulumi:"name"` // The Private Cloud id PrivateCloudId string `pulumi:"privateCloudId"` // {resourceProviderNamespace}/{resourceType} Type string `pulumi:"type"` }
Virtual network model
type VirtualNetworkResponseArgs ¶
type VirtualNetworkResponseArgs struct { // can be used in vm creation/deletion Assignable pulumi.BoolInput `pulumi:"assignable"` // virtual network id (privateCloudId:vsphereId) Id pulumi.StringInput `pulumi:"id"` // Azure region Location pulumi.StringInput `pulumi:"location"` // {VirtualNetworkName} Name pulumi.StringInput `pulumi:"name"` // The Private Cloud id PrivateCloudId pulumi.StringInput `pulumi:"privateCloudId"` // {resourceProviderNamespace}/{resourceType} Type pulumi.StringInput `pulumi:"type"` }
Virtual network model
func (VirtualNetworkResponseArgs) ElementType ¶
func (VirtualNetworkResponseArgs) ElementType() reflect.Type
func (VirtualNetworkResponseArgs) ToVirtualNetworkResponseOutput ¶
func (i VirtualNetworkResponseArgs) ToVirtualNetworkResponseOutput() VirtualNetworkResponseOutput
func (VirtualNetworkResponseArgs) ToVirtualNetworkResponseOutputWithContext ¶
func (i VirtualNetworkResponseArgs) ToVirtualNetworkResponseOutputWithContext(ctx context.Context) VirtualNetworkResponseOutput
type VirtualNetworkResponseInput ¶
type VirtualNetworkResponseInput interface { pulumi.Input ToVirtualNetworkResponseOutput() VirtualNetworkResponseOutput ToVirtualNetworkResponseOutputWithContext(context.Context) VirtualNetworkResponseOutput }
VirtualNetworkResponseInput is an input type that accepts VirtualNetworkResponseArgs and VirtualNetworkResponseOutput values. You can construct a concrete instance of `VirtualNetworkResponseInput` via:
VirtualNetworkResponseArgs{...}
type VirtualNetworkResponseOutput ¶
type VirtualNetworkResponseOutput struct{ *pulumi.OutputState }
Virtual network model
func (VirtualNetworkResponseOutput) Assignable ¶
func (o VirtualNetworkResponseOutput) Assignable() pulumi.BoolOutput
can be used in vm creation/deletion
func (VirtualNetworkResponseOutput) ElementType ¶
func (VirtualNetworkResponseOutput) ElementType() reflect.Type
func (VirtualNetworkResponseOutput) Id ¶
func (o VirtualNetworkResponseOutput) Id() pulumi.StringOutput
virtual network id (privateCloudId:vsphereId)
func (VirtualNetworkResponseOutput) Location ¶
func (o VirtualNetworkResponseOutput) Location() pulumi.StringOutput
Azure region
func (VirtualNetworkResponseOutput) Name ¶
func (o VirtualNetworkResponseOutput) Name() pulumi.StringOutput
{VirtualNetworkName}
func (VirtualNetworkResponseOutput) PrivateCloudId ¶
func (o VirtualNetworkResponseOutput) PrivateCloudId() pulumi.StringOutput
The Private Cloud id
func (VirtualNetworkResponseOutput) ToVirtualNetworkResponseOutput ¶
func (o VirtualNetworkResponseOutput) ToVirtualNetworkResponseOutput() VirtualNetworkResponseOutput
func (VirtualNetworkResponseOutput) ToVirtualNetworkResponseOutputWithContext ¶
func (o VirtualNetworkResponseOutput) ToVirtualNetworkResponseOutputWithContext(ctx context.Context) VirtualNetworkResponseOutput
func (VirtualNetworkResponseOutput) Type ¶
func (o VirtualNetworkResponseOutput) Type() pulumi.StringOutput
{resourceProviderNamespace}/{resourceType}
type VirtualNic ¶
type VirtualNic struct { // guest OS customization for nic Customization *GuestOSNICCustomization `pulumi:"customization"` // NIC ip address IpAddresses []string `pulumi:"ipAddresses"` // NIC MAC address MacAddress *string `pulumi:"macAddress"` // Virtual Network Network VirtualNetwork `pulumi:"network"` // NIC type NicType string `pulumi:"nicType"` // Is NIC powered on/off on boot PowerOnBoot *bool `pulumi:"powerOnBoot"` // NIC id VirtualNicId *string `pulumi:"virtualNicId"` }
Virtual NIC model
type VirtualNicArgs ¶
type VirtualNicArgs struct { // guest OS customization for nic Customization GuestOSNICCustomizationPtrInput `pulumi:"customization"` // NIC ip address IpAddresses pulumi.StringArrayInput `pulumi:"ipAddresses"` // NIC MAC address MacAddress pulumi.StringPtrInput `pulumi:"macAddress"` // Virtual Network Network VirtualNetworkInput `pulumi:"network"` // NIC type NicType NICType `pulumi:"nicType"` // Is NIC powered on/off on boot PowerOnBoot pulumi.BoolPtrInput `pulumi:"powerOnBoot"` // NIC id VirtualNicId pulumi.StringPtrInput `pulumi:"virtualNicId"` }
Virtual NIC model
func (VirtualNicArgs) ElementType ¶
func (VirtualNicArgs) ElementType() reflect.Type
func (VirtualNicArgs) ToVirtualNicOutput ¶
func (i VirtualNicArgs) ToVirtualNicOutput() VirtualNicOutput
func (VirtualNicArgs) ToVirtualNicOutputWithContext ¶
func (i VirtualNicArgs) ToVirtualNicOutputWithContext(ctx context.Context) VirtualNicOutput
type VirtualNicArray ¶
type VirtualNicArray []VirtualNicInput
func (VirtualNicArray) ElementType ¶
func (VirtualNicArray) ElementType() reflect.Type
func (VirtualNicArray) ToVirtualNicArrayOutput ¶
func (i VirtualNicArray) ToVirtualNicArrayOutput() VirtualNicArrayOutput
func (VirtualNicArray) ToVirtualNicArrayOutputWithContext ¶
func (i VirtualNicArray) ToVirtualNicArrayOutputWithContext(ctx context.Context) VirtualNicArrayOutput
type VirtualNicArrayInput ¶
type VirtualNicArrayInput interface { pulumi.Input ToVirtualNicArrayOutput() VirtualNicArrayOutput ToVirtualNicArrayOutputWithContext(context.Context) VirtualNicArrayOutput }
VirtualNicArrayInput is an input type that accepts VirtualNicArray and VirtualNicArrayOutput values. You can construct a concrete instance of `VirtualNicArrayInput` via:
VirtualNicArray{ VirtualNicArgs{...} }
type VirtualNicArrayOutput ¶
type VirtualNicArrayOutput struct{ *pulumi.OutputState }
func (VirtualNicArrayOutput) ElementType ¶
func (VirtualNicArrayOutput) ElementType() reflect.Type
func (VirtualNicArrayOutput) Index ¶
func (o VirtualNicArrayOutput) Index(i pulumi.IntInput) VirtualNicOutput
func (VirtualNicArrayOutput) ToVirtualNicArrayOutput ¶
func (o VirtualNicArrayOutput) ToVirtualNicArrayOutput() VirtualNicArrayOutput
func (VirtualNicArrayOutput) ToVirtualNicArrayOutputWithContext ¶
func (o VirtualNicArrayOutput) ToVirtualNicArrayOutputWithContext(ctx context.Context) VirtualNicArrayOutput
type VirtualNicInput ¶
type VirtualNicInput interface { pulumi.Input ToVirtualNicOutput() VirtualNicOutput ToVirtualNicOutputWithContext(context.Context) VirtualNicOutput }
VirtualNicInput is an input type that accepts VirtualNicArgs and VirtualNicOutput values. You can construct a concrete instance of `VirtualNicInput` via:
VirtualNicArgs{...}
type VirtualNicOutput ¶
type VirtualNicOutput struct{ *pulumi.OutputState }
Virtual NIC model
func (VirtualNicOutput) Customization ¶
func (o VirtualNicOutput) Customization() GuestOSNICCustomizationPtrOutput
guest OS customization for nic
func (VirtualNicOutput) ElementType ¶
func (VirtualNicOutput) ElementType() reflect.Type
func (VirtualNicOutput) IpAddresses ¶
func (o VirtualNicOutput) IpAddresses() pulumi.StringArrayOutput
NIC ip address
func (VirtualNicOutput) MacAddress ¶
func (o VirtualNicOutput) MacAddress() pulumi.StringPtrOutput
NIC MAC address
func (VirtualNicOutput) Network ¶
func (o VirtualNicOutput) Network() VirtualNetworkOutput
Virtual Network
func (VirtualNicOutput) PowerOnBoot ¶
func (o VirtualNicOutput) PowerOnBoot() pulumi.BoolPtrOutput
Is NIC powered on/off on boot
func (VirtualNicOutput) ToVirtualNicOutput ¶
func (o VirtualNicOutput) ToVirtualNicOutput() VirtualNicOutput
func (VirtualNicOutput) ToVirtualNicOutputWithContext ¶
func (o VirtualNicOutput) ToVirtualNicOutputWithContext(ctx context.Context) VirtualNicOutput
func (VirtualNicOutput) VirtualNicId ¶
func (o VirtualNicOutput) VirtualNicId() pulumi.StringPtrOutput
NIC id
type VirtualNicResponse ¶
type VirtualNicResponse struct { // guest OS customization for nic Customization *GuestOSNICCustomizationResponse `pulumi:"customization"` // NIC ip address IpAddresses []string `pulumi:"ipAddresses"` // NIC MAC address MacAddress *string `pulumi:"macAddress"` // Virtual Network Network VirtualNetworkResponse `pulumi:"network"` // NIC type NicType string `pulumi:"nicType"` // Is NIC powered on/off on boot PowerOnBoot *bool `pulumi:"powerOnBoot"` // NIC id VirtualNicId *string `pulumi:"virtualNicId"` // NIC name VirtualNicName string `pulumi:"virtualNicName"` }
Virtual NIC model
type VirtualNicResponseArgs ¶
type VirtualNicResponseArgs struct { // guest OS customization for nic Customization GuestOSNICCustomizationResponsePtrInput `pulumi:"customization"` // NIC ip address IpAddresses pulumi.StringArrayInput `pulumi:"ipAddresses"` // NIC MAC address MacAddress pulumi.StringPtrInput `pulumi:"macAddress"` // Virtual Network Network VirtualNetworkResponseInput `pulumi:"network"` // NIC type NicType pulumi.StringInput `pulumi:"nicType"` // Is NIC powered on/off on boot PowerOnBoot pulumi.BoolPtrInput `pulumi:"powerOnBoot"` // NIC id VirtualNicId pulumi.StringPtrInput `pulumi:"virtualNicId"` // NIC name VirtualNicName pulumi.StringInput `pulumi:"virtualNicName"` }
Virtual NIC model
func (VirtualNicResponseArgs) ElementType ¶
func (VirtualNicResponseArgs) ElementType() reflect.Type
func (VirtualNicResponseArgs) ToVirtualNicResponseOutput ¶
func (i VirtualNicResponseArgs) ToVirtualNicResponseOutput() VirtualNicResponseOutput
func (VirtualNicResponseArgs) ToVirtualNicResponseOutputWithContext ¶
func (i VirtualNicResponseArgs) ToVirtualNicResponseOutputWithContext(ctx context.Context) VirtualNicResponseOutput
type VirtualNicResponseArray ¶
type VirtualNicResponseArray []VirtualNicResponseInput
func (VirtualNicResponseArray) ElementType ¶
func (VirtualNicResponseArray) ElementType() reflect.Type
func (VirtualNicResponseArray) ToVirtualNicResponseArrayOutput ¶
func (i VirtualNicResponseArray) ToVirtualNicResponseArrayOutput() VirtualNicResponseArrayOutput
func (VirtualNicResponseArray) ToVirtualNicResponseArrayOutputWithContext ¶
func (i VirtualNicResponseArray) ToVirtualNicResponseArrayOutputWithContext(ctx context.Context) VirtualNicResponseArrayOutput
type VirtualNicResponseArrayInput ¶
type VirtualNicResponseArrayInput interface { pulumi.Input ToVirtualNicResponseArrayOutput() VirtualNicResponseArrayOutput ToVirtualNicResponseArrayOutputWithContext(context.Context) VirtualNicResponseArrayOutput }
VirtualNicResponseArrayInput is an input type that accepts VirtualNicResponseArray and VirtualNicResponseArrayOutput values. You can construct a concrete instance of `VirtualNicResponseArrayInput` via:
VirtualNicResponseArray{ VirtualNicResponseArgs{...} }
type VirtualNicResponseArrayOutput ¶
type VirtualNicResponseArrayOutput struct{ *pulumi.OutputState }
func (VirtualNicResponseArrayOutput) ElementType ¶
func (VirtualNicResponseArrayOutput) ElementType() reflect.Type
func (VirtualNicResponseArrayOutput) Index ¶
func (o VirtualNicResponseArrayOutput) Index(i pulumi.IntInput) VirtualNicResponseOutput
func (VirtualNicResponseArrayOutput) ToVirtualNicResponseArrayOutput ¶
func (o VirtualNicResponseArrayOutput) ToVirtualNicResponseArrayOutput() VirtualNicResponseArrayOutput
func (VirtualNicResponseArrayOutput) ToVirtualNicResponseArrayOutputWithContext ¶
func (o VirtualNicResponseArrayOutput) ToVirtualNicResponseArrayOutputWithContext(ctx context.Context) VirtualNicResponseArrayOutput
type VirtualNicResponseInput ¶
type VirtualNicResponseInput interface { pulumi.Input ToVirtualNicResponseOutput() VirtualNicResponseOutput ToVirtualNicResponseOutputWithContext(context.Context) VirtualNicResponseOutput }
VirtualNicResponseInput is an input type that accepts VirtualNicResponseArgs and VirtualNicResponseOutput values. You can construct a concrete instance of `VirtualNicResponseInput` via:
VirtualNicResponseArgs{...}
type VirtualNicResponseOutput ¶
type VirtualNicResponseOutput struct{ *pulumi.OutputState }
Virtual NIC model
func (VirtualNicResponseOutput) Customization ¶
func (o VirtualNicResponseOutput) Customization() GuestOSNICCustomizationResponsePtrOutput
guest OS customization for nic
func (VirtualNicResponseOutput) ElementType ¶
func (VirtualNicResponseOutput) ElementType() reflect.Type
func (VirtualNicResponseOutput) IpAddresses ¶
func (o VirtualNicResponseOutput) IpAddresses() pulumi.StringArrayOutput
NIC ip address
func (VirtualNicResponseOutput) MacAddress ¶
func (o VirtualNicResponseOutput) MacAddress() pulumi.StringPtrOutput
NIC MAC address
func (VirtualNicResponseOutput) Network ¶
func (o VirtualNicResponseOutput) Network() VirtualNetworkResponseOutput
Virtual Network
func (VirtualNicResponseOutput) NicType ¶
func (o VirtualNicResponseOutput) NicType() pulumi.StringOutput
NIC type
func (VirtualNicResponseOutput) PowerOnBoot ¶
func (o VirtualNicResponseOutput) PowerOnBoot() pulumi.BoolPtrOutput
Is NIC powered on/off on boot
func (VirtualNicResponseOutput) ToVirtualNicResponseOutput ¶
func (o VirtualNicResponseOutput) ToVirtualNicResponseOutput() VirtualNicResponseOutput
func (VirtualNicResponseOutput) ToVirtualNicResponseOutputWithContext ¶
func (o VirtualNicResponseOutput) ToVirtualNicResponseOutputWithContext(ctx context.Context) VirtualNicResponseOutput
func (VirtualNicResponseOutput) VirtualNicId ¶
func (o VirtualNicResponseOutput) VirtualNicId() pulumi.StringPtrOutput
NIC id
func (VirtualNicResponseOutput) VirtualNicName ¶
func (o VirtualNicResponseOutput) VirtualNicName() pulumi.StringOutput
NIC name