Documentation
¶
Index ¶
- Constants
- type DedicatedCloudNode
- type DedicatedCloudNodeArgs
- type DedicatedCloudNodeInput
- type DedicatedCloudNodeOutput
- func (o DedicatedCloudNodeOutput) AvailabilityZoneId() pulumi.StringOutput
- func (o DedicatedCloudNodeOutput) AvailabilityZoneName() pulumi.StringOutput
- func (o DedicatedCloudNodeOutput) CloudRackName() pulumi.StringOutput
- func (o DedicatedCloudNodeOutput) Created() pulumi.StringOutput
- func (DedicatedCloudNodeOutput) ElementType() reflect.Type
- func (o DedicatedCloudNodeOutput) Location() pulumi.StringOutput
- func (o DedicatedCloudNodeOutput) Name() pulumi.StringOutput
- func (o DedicatedCloudNodeOutput) NodesCount() pulumi.IntOutput
- func (o DedicatedCloudNodeOutput) PlacementGroupId() pulumi.StringOutput
- func (o DedicatedCloudNodeOutput) PlacementGroupName() pulumi.StringOutput
- func (o DedicatedCloudNodeOutput) PrivateCloudId() pulumi.StringOutput
- func (o DedicatedCloudNodeOutput) PrivateCloudName() pulumi.StringOutput
- func (o DedicatedCloudNodeOutput) ProvisioningState() pulumi.StringOutput
- func (o DedicatedCloudNodeOutput) PurchaseId() pulumi.StringOutput
- func (o DedicatedCloudNodeOutput) Sku() SkuResponsePtrOutput
- func (o DedicatedCloudNodeOutput) Status() pulumi.StringOutput
- func (o DedicatedCloudNodeOutput) Tags() pulumi.StringMapOutput
- func (o DedicatedCloudNodeOutput) ToDedicatedCloudNodeOutput() DedicatedCloudNodeOutput
- func (o DedicatedCloudNodeOutput) ToDedicatedCloudNodeOutputWithContext(ctx context.Context) DedicatedCloudNodeOutput
- func (o DedicatedCloudNodeOutput) Type() pulumi.StringOutput
- func (o DedicatedCloudNodeOutput) VmwareClusterName() pulumi.StringOutput
- type DedicatedCloudNodeState
- type DedicatedCloudService
- type DedicatedCloudServiceArgs
- type DedicatedCloudServiceInput
- type DedicatedCloudServiceOutput
- func (DedicatedCloudServiceOutput) ElementType() reflect.Type
- func (o DedicatedCloudServiceOutput) GatewaySubnet() pulumi.StringOutput
- func (o DedicatedCloudServiceOutput) IsAccountOnboarded() pulumi.StringOutput
- func (o DedicatedCloudServiceOutput) Location() pulumi.StringOutput
- func (o DedicatedCloudServiceOutput) Name() pulumi.StringOutput
- func (o DedicatedCloudServiceOutput) Nodes() pulumi.IntOutput
- func (o DedicatedCloudServiceOutput) ServiceURL() pulumi.StringOutput
- func (o DedicatedCloudServiceOutput) Tags() pulumi.StringMapOutput
- func (o DedicatedCloudServiceOutput) ToDedicatedCloudServiceOutput() DedicatedCloudServiceOutput
- func (o DedicatedCloudServiceOutput) ToDedicatedCloudServiceOutputWithContext(ctx context.Context) DedicatedCloudServiceOutput
- func (o DedicatedCloudServiceOutput) Type() pulumi.StringOutput
- type DedicatedCloudServiceState
- type DiskIndependenceMode
- func (DiskIndependenceMode) ElementType() reflect.Type
- func (e DiskIndependenceMode) ToDiskIndependenceModeOutput() DiskIndependenceModeOutput
- func (e DiskIndependenceMode) ToDiskIndependenceModeOutputWithContext(ctx context.Context) DiskIndependenceModeOutput
- func (e DiskIndependenceMode) ToDiskIndependenceModePtrOutput() DiskIndependenceModePtrOutput
- func (e DiskIndependenceMode) ToDiskIndependenceModePtrOutputWithContext(ctx context.Context) DiskIndependenceModePtrOutput
- 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 DiskIndependenceModeInput
- type DiskIndependenceModeOutput
- func (DiskIndependenceModeOutput) ElementType() reflect.Type
- func (o DiskIndependenceModeOutput) ToDiskIndependenceModeOutput() DiskIndependenceModeOutput
- func (o DiskIndependenceModeOutput) ToDiskIndependenceModeOutputWithContext(ctx context.Context) DiskIndependenceModeOutput
- func (o DiskIndependenceModeOutput) ToDiskIndependenceModePtrOutput() DiskIndependenceModePtrOutput
- func (o DiskIndependenceModeOutput) ToDiskIndependenceModePtrOutputWithContext(ctx context.Context) DiskIndependenceModePtrOutput
- func (o DiskIndependenceModeOutput) ToStringOutput() pulumi.StringOutput
- func (o DiskIndependenceModeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o DiskIndependenceModeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o DiskIndependenceModeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DiskIndependenceModePtrInput
- type DiskIndependenceModePtrOutput
- func (o DiskIndependenceModePtrOutput) Elem() DiskIndependenceModeOutput
- func (DiskIndependenceModePtrOutput) ElementType() reflect.Type
- func (o DiskIndependenceModePtrOutput) ToDiskIndependenceModePtrOutput() DiskIndependenceModePtrOutput
- func (o DiskIndependenceModePtrOutput) ToDiskIndependenceModePtrOutputWithContext(ctx context.Context) DiskIndependenceModePtrOutput
- func (o DiskIndependenceModePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o DiskIndependenceModePtrOutput) 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 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) Username() pulumi.StringPtrOutput
- 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 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
- 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 LookupDedicatedCloudNodeOutputArgs
- type LookupDedicatedCloudNodeResult
- type LookupDedicatedCloudNodeResultOutput
- func (o LookupDedicatedCloudNodeResultOutput) AvailabilityZoneId() pulumi.StringOutput
- func (o LookupDedicatedCloudNodeResultOutput) AvailabilityZoneName() pulumi.StringOutput
- func (o LookupDedicatedCloudNodeResultOutput) CloudRackName() pulumi.StringOutput
- func (o LookupDedicatedCloudNodeResultOutput) Created() pulumi.StringOutput
- func (LookupDedicatedCloudNodeResultOutput) ElementType() reflect.Type
- func (o LookupDedicatedCloudNodeResultOutput) Id() pulumi.StringOutput
- func (o LookupDedicatedCloudNodeResultOutput) Location() pulumi.StringOutput
- func (o LookupDedicatedCloudNodeResultOutput) Name() pulumi.StringOutput
- func (o LookupDedicatedCloudNodeResultOutput) NodesCount() pulumi.IntOutput
- func (o LookupDedicatedCloudNodeResultOutput) PlacementGroupId() pulumi.StringOutput
- func (o LookupDedicatedCloudNodeResultOutput) PlacementGroupName() pulumi.StringOutput
- func (o LookupDedicatedCloudNodeResultOutput) PrivateCloudId() pulumi.StringOutput
- func (o LookupDedicatedCloudNodeResultOutput) PrivateCloudName() pulumi.StringOutput
- func (o LookupDedicatedCloudNodeResultOutput) ProvisioningState() pulumi.StringOutput
- func (o LookupDedicatedCloudNodeResultOutput) PurchaseId() pulumi.StringOutput
- func (o LookupDedicatedCloudNodeResultOutput) Sku() SkuResponsePtrOutput
- func (o LookupDedicatedCloudNodeResultOutput) Status() pulumi.StringOutput
- func (o LookupDedicatedCloudNodeResultOutput) Tags() pulumi.StringMapOutput
- func (o LookupDedicatedCloudNodeResultOutput) ToLookupDedicatedCloudNodeResultOutput() LookupDedicatedCloudNodeResultOutput
- func (o LookupDedicatedCloudNodeResultOutput) ToLookupDedicatedCloudNodeResultOutputWithContext(ctx context.Context) LookupDedicatedCloudNodeResultOutput
- func (o LookupDedicatedCloudNodeResultOutput) Type() pulumi.StringOutput
- func (o LookupDedicatedCloudNodeResultOutput) VmwareClusterName() pulumi.StringOutput
- type LookupDedicatedCloudServiceArgs
- type LookupDedicatedCloudServiceOutputArgs
- type LookupDedicatedCloudServiceResult
- type LookupDedicatedCloudServiceResultOutput
- func (LookupDedicatedCloudServiceResultOutput) ElementType() reflect.Type
- func (o LookupDedicatedCloudServiceResultOutput) GatewaySubnet() pulumi.StringOutput
- func (o LookupDedicatedCloudServiceResultOutput) Id() pulumi.StringOutput
- func (o LookupDedicatedCloudServiceResultOutput) IsAccountOnboarded() pulumi.StringOutput
- func (o LookupDedicatedCloudServiceResultOutput) Location() pulumi.StringOutput
- func (o LookupDedicatedCloudServiceResultOutput) Name() pulumi.StringOutput
- func (o LookupDedicatedCloudServiceResultOutput) Nodes() pulumi.IntOutput
- func (o LookupDedicatedCloudServiceResultOutput) ServiceURL() pulumi.StringOutput
- func (o LookupDedicatedCloudServiceResultOutput) Tags() pulumi.StringMapOutput
- func (o LookupDedicatedCloudServiceResultOutput) ToLookupDedicatedCloudServiceResultOutput() LookupDedicatedCloudServiceResultOutput
- func (o LookupDedicatedCloudServiceResultOutput) ToLookupDedicatedCloudServiceResultOutputWithContext(ctx context.Context) LookupDedicatedCloudServiceResultOutput
- func (o LookupDedicatedCloudServiceResultOutput) Type() pulumi.StringOutput
- type LookupVirtualMachineArgs
- type LookupVirtualMachineOutputArgs
- type LookupVirtualMachineResult
- type LookupVirtualMachineResultOutput
- func (o LookupVirtualMachineResultOutput) AmountOfRam() pulumi.IntOutput
- func (o LookupVirtualMachineResultOutput) Controllers() VirtualDiskControllerResponseArrayOutput
- func (o LookupVirtualMachineResultOutput) Customization() GuestOSCustomizationResponsePtrOutput
- func (o LookupVirtualMachineResultOutput) Disks() VirtualDiskResponseArrayOutput
- func (o LookupVirtualMachineResultOutput) Dnsname() pulumi.StringOutput
- func (LookupVirtualMachineResultOutput) ElementType() reflect.Type
- func (o LookupVirtualMachineResultOutput) ExposeToGuestVM() pulumi.BoolPtrOutput
- func (o LookupVirtualMachineResultOutput) Folder() pulumi.StringOutput
- func (o LookupVirtualMachineResultOutput) GuestOS() pulumi.StringOutput
- func (o LookupVirtualMachineResultOutput) GuestOSType() pulumi.StringOutput
- func (o LookupVirtualMachineResultOutput) Id() pulumi.StringOutput
- func (o LookupVirtualMachineResultOutput) Location() pulumi.StringOutput
- func (o LookupVirtualMachineResultOutput) Name() pulumi.StringOutput
- func (o LookupVirtualMachineResultOutput) Nics() VirtualNicResponseArrayOutput
- func (o LookupVirtualMachineResultOutput) NumberOfCores() pulumi.IntOutput
- func (o LookupVirtualMachineResultOutput) Password() pulumi.StringPtrOutput
- func (o LookupVirtualMachineResultOutput) PrivateCloudId() pulumi.StringOutput
- func (o LookupVirtualMachineResultOutput) ProvisioningState() pulumi.StringOutput
- func (o LookupVirtualMachineResultOutput) PublicIP() pulumi.StringOutput
- func (o LookupVirtualMachineResultOutput) ResourcePool() ResourcePoolResponsePtrOutput
- func (o LookupVirtualMachineResultOutput) Status() pulumi.StringOutput
- func (o LookupVirtualMachineResultOutput) Tags() pulumi.StringMapOutput
- func (o LookupVirtualMachineResultOutput) TemplateId() pulumi.StringPtrOutput
- func (o LookupVirtualMachineResultOutput) ToLookupVirtualMachineResultOutput() LookupVirtualMachineResultOutput
- func (o LookupVirtualMachineResultOutput) ToLookupVirtualMachineResultOutputWithContext(ctx context.Context) LookupVirtualMachineResultOutput
- func (o LookupVirtualMachineResultOutput) Type() pulumi.StringOutput
- func (o LookupVirtualMachineResultOutput) Username() pulumi.StringPtrOutput
- func (o LookupVirtualMachineResultOutput) VSphereNetworks() pulumi.StringArrayOutput
- func (o LookupVirtualMachineResultOutput) VmId() pulumi.StringOutput
- func (o LookupVirtualMachineResultOutput) Vmwaretools() pulumi.StringOutput
- type NICType
- func (NICType) ElementType() reflect.Type
- func (e NICType) ToNICTypeOutput() NICTypeOutput
- func (e NICType) ToNICTypeOutputWithContext(ctx context.Context) NICTypeOutput
- func (e NICType) ToNICTypePtrOutput() NICTypePtrOutput
- func (e NICType) ToNICTypePtrOutputWithContext(ctx context.Context) NICTypePtrOutput
- 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 NICTypeInput
- type NICTypeOutput
- func (NICTypeOutput) ElementType() reflect.Type
- func (o NICTypeOutput) ToNICTypeOutput() NICTypeOutput
- func (o NICTypeOutput) ToNICTypeOutputWithContext(ctx context.Context) NICTypeOutput
- func (o NICTypeOutput) ToNICTypePtrOutput() NICTypePtrOutput
- func (o NICTypeOutput) ToNICTypePtrOutputWithContext(ctx context.Context) NICTypePtrOutput
- func (o NICTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o NICTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o NICTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o NICTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type NICTypePtrInput
- type NICTypePtrOutput
- func (o NICTypePtrOutput) Elem() NICTypeOutput
- func (NICTypePtrOutput) ElementType() reflect.Type
- func (o NICTypePtrOutput) ToNICTypePtrOutput() NICTypePtrOutput
- func (o NICTypePtrOutput) ToNICTypePtrOutputWithContext(ctx context.Context) NICTypePtrOutput
- func (o NICTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o NICTypePtrOutput) 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 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) Type() pulumi.StringOutput
- 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 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
- 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 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 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() DiskIndependenceModeOutput
- 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 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 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
- func (o VirtualMachineOutput) AmountOfRam() pulumi.IntOutput
- func (o VirtualMachineOutput) Controllers() VirtualDiskControllerResponseArrayOutput
- func (o VirtualMachineOutput) Customization() GuestOSCustomizationResponsePtrOutput
- func (o VirtualMachineOutput) Disks() VirtualDiskResponseArrayOutput
- func (o VirtualMachineOutput) Dnsname() pulumi.StringOutput
- func (VirtualMachineOutput) ElementType() reflect.Type
- func (o VirtualMachineOutput) ExposeToGuestVM() pulumi.BoolPtrOutput
- func (o VirtualMachineOutput) Folder() pulumi.StringOutput
- func (o VirtualMachineOutput) GuestOS() pulumi.StringOutput
- func (o VirtualMachineOutput) GuestOSType() pulumi.StringOutput
- func (o VirtualMachineOutput) Location() pulumi.StringOutput
- func (o VirtualMachineOutput) Name() pulumi.StringOutput
- func (o VirtualMachineOutput) Nics() VirtualNicResponseArrayOutput
- func (o VirtualMachineOutput) NumberOfCores() pulumi.IntOutput
- func (o VirtualMachineOutput) Password() pulumi.StringPtrOutput
- func (o VirtualMachineOutput) PrivateCloudId() pulumi.StringOutput
- func (o VirtualMachineOutput) ProvisioningState() pulumi.StringOutput
- func (o VirtualMachineOutput) PublicIP() pulumi.StringOutput
- func (o VirtualMachineOutput) ResourcePool() ResourcePoolResponsePtrOutput
- func (o VirtualMachineOutput) Status() pulumi.StringOutput
- func (o VirtualMachineOutput) Tags() pulumi.StringMapOutput
- func (o VirtualMachineOutput) TemplateId() pulumi.StringPtrOutput
- func (o VirtualMachineOutput) ToVirtualMachineOutput() VirtualMachineOutput
- func (o VirtualMachineOutput) ToVirtualMachineOutputWithContext(ctx context.Context) VirtualMachineOutput
- func (o VirtualMachineOutput) Type() pulumi.StringOutput
- func (o VirtualMachineOutput) Username() pulumi.StringPtrOutput
- func (o VirtualMachineOutput) VSphereNetworks() pulumi.StringArrayOutput
- func (o VirtualMachineOutput) VmId() pulumi.StringOutput
- func (o VirtualMachineOutput) Vmwaretools() pulumi.StringOutput
- type VirtualMachineState
- type VirtualNetwork
- type VirtualNetworkArgs
- type VirtualNetworkInput
- type VirtualNetworkOutput
- type VirtualNetworkResponse
- 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() NICTypeOutput
- 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 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 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.StringOutput `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 Azure REST API version: 2019-04-01. Prior API version in Azure Native 1.x: 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 ¶
func (*DedicatedCloudNode) ElementType() reflect.Type
func (*DedicatedCloudNode) ToDedicatedCloudNodeOutput ¶
func (i *DedicatedCloudNode) ToDedicatedCloudNodeOutput() DedicatedCloudNodeOutput
func (*DedicatedCloudNode) ToDedicatedCloudNodeOutputWithContext ¶
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.StringPtrInput // SKU's id Id pulumi.StringInput // Azure region Location pulumi.StringPtrInput // 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 ¶
type DedicatedCloudNodeInput interface { pulumi.Input ToDedicatedCloudNodeOutput() DedicatedCloudNodeOutput ToDedicatedCloudNodeOutputWithContext(ctx context.Context) DedicatedCloudNodeOutput }
type DedicatedCloudNodeOutput ¶
type DedicatedCloudNodeOutput struct{ *pulumi.OutputState }
func (DedicatedCloudNodeOutput) AvailabilityZoneId ¶
func (o DedicatedCloudNodeOutput) AvailabilityZoneId() pulumi.StringOutput
Availability Zone id, e.g. "az1"
func (DedicatedCloudNodeOutput) AvailabilityZoneName ¶
func (o DedicatedCloudNodeOutput) AvailabilityZoneName() pulumi.StringOutput
Availability Zone name, e.g. "Availability Zone 1"
func (DedicatedCloudNodeOutput) CloudRackName ¶
func (o DedicatedCloudNodeOutput) CloudRackName() pulumi.StringOutput
VMWare Cloud Rack Name
func (DedicatedCloudNodeOutput) Created ¶
func (o DedicatedCloudNodeOutput) Created() pulumi.StringOutput
date time the resource was created
func (DedicatedCloudNodeOutput) ElementType ¶
func (DedicatedCloudNodeOutput) ElementType() reflect.Type
func (DedicatedCloudNodeOutput) Location ¶
func (o DedicatedCloudNodeOutput) Location() pulumi.StringOutput
Azure region
func (DedicatedCloudNodeOutput) Name ¶
func (o DedicatedCloudNodeOutput) Name() pulumi.StringOutput
SKU's name
func (DedicatedCloudNodeOutput) NodesCount ¶
func (o DedicatedCloudNodeOutput) NodesCount() pulumi.IntOutput
count of nodes to create
func (DedicatedCloudNodeOutput) PlacementGroupId ¶
func (o DedicatedCloudNodeOutput) PlacementGroupId() pulumi.StringOutput
Placement Group id, e.g. "n1"
func (DedicatedCloudNodeOutput) PlacementGroupName ¶
func (o DedicatedCloudNodeOutput) PlacementGroupName() pulumi.StringOutput
Placement Name, e.g. "Placement Group 1"
func (DedicatedCloudNodeOutput) PrivateCloudId ¶
func (o DedicatedCloudNodeOutput) PrivateCloudId() pulumi.StringOutput
Private Cloud Id
func (DedicatedCloudNodeOutput) PrivateCloudName ¶
func (o DedicatedCloudNodeOutput) PrivateCloudName() pulumi.StringOutput
Resource Pool Name
func (DedicatedCloudNodeOutput) ProvisioningState ¶
func (o DedicatedCloudNodeOutput) ProvisioningState() pulumi.StringOutput
The provisioning status of the resource
func (DedicatedCloudNodeOutput) PurchaseId ¶
func (o DedicatedCloudNodeOutput) PurchaseId() pulumi.StringOutput
purchase id
func (DedicatedCloudNodeOutput) Sku ¶
func (o DedicatedCloudNodeOutput) Sku() SkuResponsePtrOutput
Dedicated Cloud Nodes SKU
func (DedicatedCloudNodeOutput) Status ¶
func (o DedicatedCloudNodeOutput) Status() pulumi.StringOutput
Node status, indicates is private cloud set up on this node or not
func (DedicatedCloudNodeOutput) Tags ¶
func (o DedicatedCloudNodeOutput) Tags() pulumi.StringMapOutput
Dedicated Cloud Nodes tags
func (DedicatedCloudNodeOutput) ToDedicatedCloudNodeOutput ¶
func (o DedicatedCloudNodeOutput) ToDedicatedCloudNodeOutput() DedicatedCloudNodeOutput
func (DedicatedCloudNodeOutput) ToDedicatedCloudNodeOutputWithContext ¶
func (o DedicatedCloudNodeOutput) ToDedicatedCloudNodeOutputWithContext(ctx context.Context) DedicatedCloudNodeOutput
func (DedicatedCloudNodeOutput) Type ¶
func (o DedicatedCloudNodeOutput) Type() pulumi.StringOutput
{resourceProviderNamespace}/{resourceType}
func (DedicatedCloudNodeOutput) VmwareClusterName ¶
func (o DedicatedCloudNodeOutput) VmwareClusterName() pulumi.StringOutput
VMWare Cluster Name
type DedicatedCloudNodeState ¶
type DedicatedCloudNodeState struct { }
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 Azure REST API version: 2019-04-01. Prior API version in Azure Native 1.x: 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 ¶
func (*DedicatedCloudService) ElementType() reflect.Type
func (*DedicatedCloudService) ToDedicatedCloudServiceOutput ¶
func (i *DedicatedCloudService) ToDedicatedCloudServiceOutput() DedicatedCloudServiceOutput
func (*DedicatedCloudService) ToDedicatedCloudServiceOutputWithContext ¶
func (i *DedicatedCloudService) ToDedicatedCloudServiceOutputWithContext(ctx context.Context) DedicatedCloudServiceOutput
type DedicatedCloudServiceArgs ¶
type DedicatedCloudServiceArgs struct { // dedicated cloud Service name DedicatedCloudServiceName pulumi.StringPtrInput // gateway Subnet for the account. It will collect the subnet address and always treat it as /28 GatewaySubnet pulumi.StringInput // Azure region Location pulumi.StringPtrInput // 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 ¶
type DedicatedCloudServiceInput interface { pulumi.Input ToDedicatedCloudServiceOutput() DedicatedCloudServiceOutput ToDedicatedCloudServiceOutputWithContext(ctx context.Context) DedicatedCloudServiceOutput }
type DedicatedCloudServiceOutput ¶
type DedicatedCloudServiceOutput struct{ *pulumi.OutputState }
func (DedicatedCloudServiceOutput) ElementType ¶
func (DedicatedCloudServiceOutput) ElementType() reflect.Type
func (DedicatedCloudServiceOutput) GatewaySubnet ¶
func (o DedicatedCloudServiceOutput) GatewaySubnet() pulumi.StringOutput
gateway Subnet for the account. It will collect the subnet address and always treat it as /28
func (DedicatedCloudServiceOutput) IsAccountOnboarded ¶
func (o DedicatedCloudServiceOutput) IsAccountOnboarded() pulumi.StringOutput
indicates whether account onboarded or not in a given region
func (DedicatedCloudServiceOutput) Location ¶
func (o DedicatedCloudServiceOutput) Location() pulumi.StringOutput
Azure region
func (DedicatedCloudServiceOutput) Name ¶
func (o DedicatedCloudServiceOutput) Name() pulumi.StringOutput
{dedicatedCloudServiceName}
func (DedicatedCloudServiceOutput) Nodes ¶
func (o DedicatedCloudServiceOutput) Nodes() pulumi.IntOutput
total nodes purchased
func (DedicatedCloudServiceOutput) ServiceURL ¶
func (o DedicatedCloudServiceOutput) ServiceURL() pulumi.StringOutput
link to a service management web portal
func (DedicatedCloudServiceOutput) Tags ¶
func (o DedicatedCloudServiceOutput) Tags() pulumi.StringMapOutput
The list of tags
func (DedicatedCloudServiceOutput) ToDedicatedCloudServiceOutput ¶
func (o DedicatedCloudServiceOutput) ToDedicatedCloudServiceOutput() DedicatedCloudServiceOutput
func (DedicatedCloudServiceOutput) ToDedicatedCloudServiceOutputWithContext ¶
func (o DedicatedCloudServiceOutput) ToDedicatedCloudServiceOutputWithContext(ctx context.Context) DedicatedCloudServiceOutput
func (DedicatedCloudServiceOutput) Type ¶
func (o DedicatedCloudServiceOutput) Type() pulumi.StringOutput
{resourceProviderNamespace}/{resourceType}
type DedicatedCloudServiceState ¶
type DedicatedCloudServiceState struct { }
func (DedicatedCloudServiceState) ElementType ¶
func (DedicatedCloudServiceState) ElementType() reflect.Type
type DiskIndependenceMode ¶
type DiskIndependenceMode string
Disk's independence mode type
func (DiskIndependenceMode) ElementType ¶
func (DiskIndependenceMode) ElementType() reflect.Type
func (DiskIndependenceMode) ToDiskIndependenceModeOutput ¶
func (e DiskIndependenceMode) ToDiskIndependenceModeOutput() DiskIndependenceModeOutput
func (DiskIndependenceMode) ToDiskIndependenceModeOutputWithContext ¶
func (e DiskIndependenceMode) ToDiskIndependenceModeOutputWithContext(ctx context.Context) DiskIndependenceModeOutput
func (DiskIndependenceMode) ToDiskIndependenceModePtrOutput ¶
func (e DiskIndependenceMode) ToDiskIndependenceModePtrOutput() DiskIndependenceModePtrOutput
func (DiskIndependenceMode) ToDiskIndependenceModePtrOutputWithContext ¶
func (e DiskIndependenceMode) ToDiskIndependenceModePtrOutputWithContext(ctx context.Context) DiskIndependenceModePtrOutput
func (DiskIndependenceMode) ToStringOutput ¶
func (e DiskIndependenceMode) ToStringOutput() pulumi.StringOutput
func (DiskIndependenceMode) ToStringOutputWithContext ¶
func (e DiskIndependenceMode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DiskIndependenceMode) ToStringPtrOutput ¶
func (e DiskIndependenceMode) ToStringPtrOutput() pulumi.StringPtrOutput
func (DiskIndependenceMode) ToStringPtrOutputWithContext ¶
func (e DiskIndependenceMode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DiskIndependenceModeInput ¶
type DiskIndependenceModeInput interface { pulumi.Input ToDiskIndependenceModeOutput() DiskIndependenceModeOutput ToDiskIndependenceModeOutputWithContext(context.Context) DiskIndependenceModeOutput }
DiskIndependenceModeInput is an input type that accepts values of the DiskIndependenceMode enum A concrete instance of `DiskIndependenceModeInput` can be one of the following:
DiskIndependenceModePersistent DiskIndependenceMode_Independent_persistent DiskIndependenceMode_Independent_nonpersistent
type DiskIndependenceModeOutput ¶
type DiskIndependenceModeOutput struct{ *pulumi.OutputState }
func (DiskIndependenceModeOutput) ElementType ¶
func (DiskIndependenceModeOutput) ElementType() reflect.Type
func (DiskIndependenceModeOutput) ToDiskIndependenceModeOutput ¶
func (o DiskIndependenceModeOutput) ToDiskIndependenceModeOutput() DiskIndependenceModeOutput
func (DiskIndependenceModeOutput) ToDiskIndependenceModeOutputWithContext ¶
func (o DiskIndependenceModeOutput) ToDiskIndependenceModeOutputWithContext(ctx context.Context) DiskIndependenceModeOutput
func (DiskIndependenceModeOutput) ToDiskIndependenceModePtrOutput ¶
func (o DiskIndependenceModeOutput) ToDiskIndependenceModePtrOutput() DiskIndependenceModePtrOutput
func (DiskIndependenceModeOutput) ToDiskIndependenceModePtrOutputWithContext ¶
func (o DiskIndependenceModeOutput) ToDiskIndependenceModePtrOutputWithContext(ctx context.Context) DiskIndependenceModePtrOutput
func (DiskIndependenceModeOutput) ToStringOutput ¶
func (o DiskIndependenceModeOutput) ToStringOutput() pulumi.StringOutput
func (DiskIndependenceModeOutput) ToStringOutputWithContext ¶
func (o DiskIndependenceModeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DiskIndependenceModeOutput) ToStringPtrOutput ¶
func (o DiskIndependenceModeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (DiskIndependenceModeOutput) ToStringPtrOutputWithContext ¶
func (o DiskIndependenceModeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DiskIndependenceModePtrInput ¶
type DiskIndependenceModePtrInput interface { pulumi.Input ToDiskIndependenceModePtrOutput() DiskIndependenceModePtrOutput ToDiskIndependenceModePtrOutputWithContext(context.Context) DiskIndependenceModePtrOutput }
func DiskIndependenceModePtr ¶
func DiskIndependenceModePtr(v string) DiskIndependenceModePtrInput
type DiskIndependenceModePtrOutput ¶
type DiskIndependenceModePtrOutput struct{ *pulumi.OutputState }
func (DiskIndependenceModePtrOutput) Elem ¶
func (o DiskIndependenceModePtrOutput) Elem() DiskIndependenceModeOutput
func (DiskIndependenceModePtrOutput) ElementType ¶
func (DiskIndependenceModePtrOutput) ElementType() reflect.Type
func (DiskIndependenceModePtrOutput) ToDiskIndependenceModePtrOutput ¶
func (o DiskIndependenceModePtrOutput) ToDiskIndependenceModePtrOutput() DiskIndependenceModePtrOutput
func (DiskIndependenceModePtrOutput) ToDiskIndependenceModePtrOutputWithContext ¶
func (o DiskIndependenceModePtrOutput) ToDiskIndependenceModePtrOutputWithContext(ctx context.Context) DiskIndependenceModePtrOutput
func (DiskIndependenceModePtrOutput) ToStringPtrOutput ¶
func (o DiskIndependenceModePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (DiskIndependenceModePtrOutput) ToStringPtrOutputWithContext ¶
func (o DiskIndependenceModePtrOutput) 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 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) Username ¶
func (o GuestOSCustomizationResponseOutput) Username() pulumi.StringPtrOutput
Username for login
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 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
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 LookupDedicatedCloudNodeOutputArgs ¶
type LookupDedicatedCloudNodeOutputArgs struct { // dedicated cloud node name DedicatedCloudNodeName pulumi.StringInput `pulumi:"dedicatedCloudNodeName"` // The name of the resource group ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` }
func (LookupDedicatedCloudNodeOutputArgs) ElementType ¶
func (LookupDedicatedCloudNodeOutputArgs) ElementType() reflect.Type
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 string `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)
Returns dedicated cloud node Azure REST API version: 2019-04-01.
type LookupDedicatedCloudNodeResultOutput ¶
type LookupDedicatedCloudNodeResultOutput struct{ *pulumi.OutputState }
Dedicated cloud node model
func LookupDedicatedCloudNodeOutput ¶
func LookupDedicatedCloudNodeOutput(ctx *pulumi.Context, args LookupDedicatedCloudNodeOutputArgs, opts ...pulumi.InvokeOption) LookupDedicatedCloudNodeResultOutput
func (LookupDedicatedCloudNodeResultOutput) AvailabilityZoneId ¶
func (o LookupDedicatedCloudNodeResultOutput) AvailabilityZoneId() pulumi.StringOutput
Availability Zone id, e.g. "az1"
func (LookupDedicatedCloudNodeResultOutput) AvailabilityZoneName ¶
func (o LookupDedicatedCloudNodeResultOutput) AvailabilityZoneName() pulumi.StringOutput
Availability Zone name, e.g. "Availability Zone 1"
func (LookupDedicatedCloudNodeResultOutput) CloudRackName ¶
func (o LookupDedicatedCloudNodeResultOutput) CloudRackName() pulumi.StringOutput
VMWare Cloud Rack Name
func (LookupDedicatedCloudNodeResultOutput) Created ¶
func (o LookupDedicatedCloudNodeResultOutput) Created() pulumi.StringOutput
date time the resource was created
func (LookupDedicatedCloudNodeResultOutput) ElementType ¶
func (LookupDedicatedCloudNodeResultOutput) ElementType() reflect.Type
func (LookupDedicatedCloudNodeResultOutput) Id ¶
func (o LookupDedicatedCloudNodeResultOutput) Id() pulumi.StringOutput
SKU's id
func (LookupDedicatedCloudNodeResultOutput) Location ¶
func (o LookupDedicatedCloudNodeResultOutput) Location() pulumi.StringOutput
Azure region
func (LookupDedicatedCloudNodeResultOutput) Name ¶
func (o LookupDedicatedCloudNodeResultOutput) Name() pulumi.StringOutput
SKU's name
func (LookupDedicatedCloudNodeResultOutput) NodesCount ¶
func (o LookupDedicatedCloudNodeResultOutput) NodesCount() pulumi.IntOutput
count of nodes to create
func (LookupDedicatedCloudNodeResultOutput) PlacementGroupId ¶
func (o LookupDedicatedCloudNodeResultOutput) PlacementGroupId() pulumi.StringOutput
Placement Group id, e.g. "n1"
func (LookupDedicatedCloudNodeResultOutput) PlacementGroupName ¶
func (o LookupDedicatedCloudNodeResultOutput) PlacementGroupName() pulumi.StringOutput
Placement Name, e.g. "Placement Group 1"
func (LookupDedicatedCloudNodeResultOutput) PrivateCloudId ¶
func (o LookupDedicatedCloudNodeResultOutput) PrivateCloudId() pulumi.StringOutput
Private Cloud Id
func (LookupDedicatedCloudNodeResultOutput) PrivateCloudName ¶
func (o LookupDedicatedCloudNodeResultOutput) PrivateCloudName() pulumi.StringOutput
Resource Pool Name
func (LookupDedicatedCloudNodeResultOutput) ProvisioningState ¶
func (o LookupDedicatedCloudNodeResultOutput) ProvisioningState() pulumi.StringOutput
The provisioning status of the resource
func (LookupDedicatedCloudNodeResultOutput) PurchaseId ¶
func (o LookupDedicatedCloudNodeResultOutput) PurchaseId() pulumi.StringOutput
purchase id
func (LookupDedicatedCloudNodeResultOutput) Sku ¶
func (o LookupDedicatedCloudNodeResultOutput) Sku() SkuResponsePtrOutput
Dedicated Cloud Nodes SKU
func (LookupDedicatedCloudNodeResultOutput) Status ¶
func (o LookupDedicatedCloudNodeResultOutput) Status() pulumi.StringOutput
Node status, indicates is private cloud set up on this node or not
func (LookupDedicatedCloudNodeResultOutput) Tags ¶
func (o LookupDedicatedCloudNodeResultOutput) Tags() pulumi.StringMapOutput
Dedicated Cloud Nodes tags
func (LookupDedicatedCloudNodeResultOutput) ToLookupDedicatedCloudNodeResultOutput ¶
func (o LookupDedicatedCloudNodeResultOutput) ToLookupDedicatedCloudNodeResultOutput() LookupDedicatedCloudNodeResultOutput
func (LookupDedicatedCloudNodeResultOutput) ToLookupDedicatedCloudNodeResultOutputWithContext ¶
func (o LookupDedicatedCloudNodeResultOutput) ToLookupDedicatedCloudNodeResultOutputWithContext(ctx context.Context) LookupDedicatedCloudNodeResultOutput
func (LookupDedicatedCloudNodeResultOutput) Type ¶
func (o LookupDedicatedCloudNodeResultOutput) Type() pulumi.StringOutput
{resourceProviderNamespace}/{resourceType}
func (LookupDedicatedCloudNodeResultOutput) VmwareClusterName ¶
func (o LookupDedicatedCloudNodeResultOutput) VmwareClusterName() pulumi.StringOutput
VMWare Cluster Name
type LookupDedicatedCloudServiceOutputArgs ¶
type LookupDedicatedCloudServiceOutputArgs struct { // dedicated cloud Service name DedicatedCloudServiceName pulumi.StringInput `pulumi:"dedicatedCloudServiceName"` // The name of the resource group ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` }
func (LookupDedicatedCloudServiceOutputArgs) ElementType ¶
func (LookupDedicatedCloudServiceOutputArgs) ElementType() reflect.Type
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)
Returns Dedicate Cloud Service Azure REST API version: 2019-04-01.
type LookupDedicatedCloudServiceResultOutput ¶
type LookupDedicatedCloudServiceResultOutput struct{ *pulumi.OutputState }
Dedicated cloud service model
func LookupDedicatedCloudServiceOutput ¶
func LookupDedicatedCloudServiceOutput(ctx *pulumi.Context, args LookupDedicatedCloudServiceOutputArgs, opts ...pulumi.InvokeOption) LookupDedicatedCloudServiceResultOutput
func (LookupDedicatedCloudServiceResultOutput) ElementType ¶
func (LookupDedicatedCloudServiceResultOutput) ElementType() reflect.Type
func (LookupDedicatedCloudServiceResultOutput) GatewaySubnet ¶
func (o LookupDedicatedCloudServiceResultOutput) GatewaySubnet() pulumi.StringOutput
gateway Subnet for the account. It will collect the subnet address and always treat it as /28
func (LookupDedicatedCloudServiceResultOutput) Id ¶
func (o LookupDedicatedCloudServiceResultOutput) Id() pulumi.StringOutput
/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/dedicatedCloudServices/{dedicatedCloudServiceName}
func (LookupDedicatedCloudServiceResultOutput) IsAccountOnboarded ¶
func (o LookupDedicatedCloudServiceResultOutput) IsAccountOnboarded() pulumi.StringOutput
indicates whether account onboarded or not in a given region
func (LookupDedicatedCloudServiceResultOutput) Location ¶
func (o LookupDedicatedCloudServiceResultOutput) Location() pulumi.StringOutput
Azure region
func (LookupDedicatedCloudServiceResultOutput) Name ¶
func (o LookupDedicatedCloudServiceResultOutput) Name() pulumi.StringOutput
{dedicatedCloudServiceName}
func (LookupDedicatedCloudServiceResultOutput) Nodes ¶
func (o LookupDedicatedCloudServiceResultOutput) Nodes() pulumi.IntOutput
total nodes purchased
func (LookupDedicatedCloudServiceResultOutput) ServiceURL ¶
func (o LookupDedicatedCloudServiceResultOutput) ServiceURL() pulumi.StringOutput
link to a service management web portal
func (LookupDedicatedCloudServiceResultOutput) Tags ¶
func (o LookupDedicatedCloudServiceResultOutput) Tags() pulumi.StringMapOutput
The list of tags
func (LookupDedicatedCloudServiceResultOutput) ToLookupDedicatedCloudServiceResultOutput ¶
func (o LookupDedicatedCloudServiceResultOutput) ToLookupDedicatedCloudServiceResultOutput() LookupDedicatedCloudServiceResultOutput
func (LookupDedicatedCloudServiceResultOutput) ToLookupDedicatedCloudServiceResultOutputWithContext ¶
func (o LookupDedicatedCloudServiceResultOutput) ToLookupDedicatedCloudServiceResultOutputWithContext(ctx context.Context) LookupDedicatedCloudServiceResultOutput
func (LookupDedicatedCloudServiceResultOutput) Type ¶
func (o LookupDedicatedCloudServiceResultOutput) Type() pulumi.StringOutput
{resourceProviderNamespace}/{resourceType}
type LookupVirtualMachineOutputArgs ¶
type LookupVirtualMachineOutputArgs struct { // The name of the resource group ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` // virtual machine name VirtualMachineName pulumi.StringInput `pulumi:"virtualMachineName"` }
func (LookupVirtualMachineOutputArgs) ElementType ¶
func (LookupVirtualMachineOutputArgs) ElementType() reflect.Type
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)
Get virtual machine Azure REST API version: 2019-04-01.
type LookupVirtualMachineResultOutput ¶
type LookupVirtualMachineResultOutput struct{ *pulumi.OutputState }
Virtual machine model
func LookupVirtualMachineOutput ¶
func LookupVirtualMachineOutput(ctx *pulumi.Context, args LookupVirtualMachineOutputArgs, opts ...pulumi.InvokeOption) LookupVirtualMachineResultOutput
func (LookupVirtualMachineResultOutput) AmountOfRam ¶
func (o LookupVirtualMachineResultOutput) AmountOfRam() pulumi.IntOutput
The amount of memory
func (LookupVirtualMachineResultOutput) Controllers ¶
func (o LookupVirtualMachineResultOutput) Controllers() VirtualDiskControllerResponseArrayOutput
The list of Virtual Disks' Controllers
func (LookupVirtualMachineResultOutput) Customization ¶
func (o LookupVirtualMachineResultOutput) Customization() GuestOSCustomizationResponsePtrOutput
Virtual machine properties
func (LookupVirtualMachineResultOutput) Disks ¶
func (o LookupVirtualMachineResultOutput) Disks() VirtualDiskResponseArrayOutput
The list of Virtual Disks
func (LookupVirtualMachineResultOutput) Dnsname ¶
func (o LookupVirtualMachineResultOutput) Dnsname() pulumi.StringOutput
The DNS name of Virtual Machine in VCenter
func (LookupVirtualMachineResultOutput) ElementType ¶
func (LookupVirtualMachineResultOutput) ElementType() reflect.Type
func (LookupVirtualMachineResultOutput) ExposeToGuestVM ¶
func (o LookupVirtualMachineResultOutput) ExposeToGuestVM() pulumi.BoolPtrOutput
Expose Guest OS or not
func (LookupVirtualMachineResultOutput) Folder ¶
func (o LookupVirtualMachineResultOutput) Folder() pulumi.StringOutput
The path to virtual machine folder in VCenter
func (LookupVirtualMachineResultOutput) GuestOS ¶
func (o LookupVirtualMachineResultOutput) GuestOS() pulumi.StringOutput
The name of Guest OS
func (LookupVirtualMachineResultOutput) GuestOSType ¶
func (o LookupVirtualMachineResultOutput) GuestOSType() pulumi.StringOutput
The Guest OS type
func (LookupVirtualMachineResultOutput) Id ¶
func (o LookupVirtualMachineResultOutput) Id() pulumi.StringOutput
/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/virtualMachines/{virtualMachineName}
func (LookupVirtualMachineResultOutput) Location ¶
func (o LookupVirtualMachineResultOutput) Location() pulumi.StringOutput
Azure region
func (LookupVirtualMachineResultOutput) Name ¶
func (o LookupVirtualMachineResultOutput) Name() pulumi.StringOutput
{virtualMachineName}
func (LookupVirtualMachineResultOutput) Nics ¶
func (o LookupVirtualMachineResultOutput) Nics() VirtualNicResponseArrayOutput
The list of Virtual NICs
func (LookupVirtualMachineResultOutput) NumberOfCores ¶
func (o LookupVirtualMachineResultOutput) NumberOfCores() pulumi.IntOutput
The number of CPU cores
func (LookupVirtualMachineResultOutput) Password ¶
func (o LookupVirtualMachineResultOutput) Password() pulumi.StringPtrOutput
Password for login. Deprecated - use customization property
func (LookupVirtualMachineResultOutput) PrivateCloudId ¶
func (o LookupVirtualMachineResultOutput) PrivateCloudId() pulumi.StringOutput
Private Cloud Id
func (LookupVirtualMachineResultOutput) ProvisioningState ¶
func (o LookupVirtualMachineResultOutput) ProvisioningState() pulumi.StringOutput
The provisioning status of the resource
func (LookupVirtualMachineResultOutput) PublicIP ¶
func (o LookupVirtualMachineResultOutput) PublicIP() pulumi.StringOutput
The public ip of Virtual Machine
func (LookupVirtualMachineResultOutput) ResourcePool ¶
func (o LookupVirtualMachineResultOutput) ResourcePool() ResourcePoolResponsePtrOutput
Virtual Machines Resource Pool
func (LookupVirtualMachineResultOutput) Status ¶
func (o LookupVirtualMachineResultOutput) Status() pulumi.StringOutput
The status of Virtual machine
func (LookupVirtualMachineResultOutput) Tags ¶
func (o LookupVirtualMachineResultOutput) Tags() pulumi.StringMapOutput
The list of tags
func (LookupVirtualMachineResultOutput) TemplateId ¶
func (o LookupVirtualMachineResultOutput) TemplateId() pulumi.StringPtrOutput
Virtual Machine Template Id
func (LookupVirtualMachineResultOutput) ToLookupVirtualMachineResultOutput ¶
func (o LookupVirtualMachineResultOutput) ToLookupVirtualMachineResultOutput() LookupVirtualMachineResultOutput
func (LookupVirtualMachineResultOutput) ToLookupVirtualMachineResultOutputWithContext ¶
func (o LookupVirtualMachineResultOutput) ToLookupVirtualMachineResultOutputWithContext(ctx context.Context) LookupVirtualMachineResultOutput
func (LookupVirtualMachineResultOutput) Type ¶
func (o LookupVirtualMachineResultOutput) Type() pulumi.StringOutput
{resourceProviderNamespace}/{resourceType}
func (LookupVirtualMachineResultOutput) Username ¶
func (o LookupVirtualMachineResultOutput) Username() pulumi.StringPtrOutput
Username for login. Deprecated - use customization property
func (LookupVirtualMachineResultOutput) VSphereNetworks ¶
func (o LookupVirtualMachineResultOutput) VSphereNetworks() pulumi.StringArrayOutput
The list of Virtual VSphere Networks
func (LookupVirtualMachineResultOutput) VmId ¶
func (o LookupVirtualMachineResultOutput) VmId() pulumi.StringOutput
The internal id of Virtual Machine in VCenter
func (LookupVirtualMachineResultOutput) Vmwaretools ¶
func (o LookupVirtualMachineResultOutput) Vmwaretools() pulumi.StringOutput
VMware tools version
type NICType ¶
type NICType string
NIC type
func (NICType) ElementType ¶
func (NICType) ToNICTypeOutput ¶
func (e NICType) ToNICTypeOutput() NICTypeOutput
func (NICType) ToNICTypeOutputWithContext ¶
func (e NICType) ToNICTypeOutputWithContext(ctx context.Context) NICTypeOutput
func (NICType) ToNICTypePtrOutput ¶
func (e NICType) ToNICTypePtrOutput() NICTypePtrOutput
func (NICType) ToNICTypePtrOutputWithContext ¶
func (e NICType) ToNICTypePtrOutputWithContext(ctx context.Context) NICTypePtrOutput
func (NICType) ToStringOutput ¶
func (e NICType) ToStringOutput() pulumi.StringOutput
func (NICType) ToStringOutputWithContext ¶
func (e NICType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (NICType) ToStringPtrOutput ¶
func (e NICType) ToStringPtrOutput() pulumi.StringPtrOutput
func (NICType) ToStringPtrOutputWithContext ¶
func (e NICType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type NICTypeInput ¶
type NICTypeInput interface { pulumi.Input ToNICTypeOutput() NICTypeOutput ToNICTypeOutputWithContext(context.Context) NICTypeOutput }
NICTypeInput is an input type that accepts values of the NICType enum A concrete instance of `NICTypeInput` can be one of the following:
NICTypeE1000 NICTypeE1000E NICTypePCNET32 NICTypeVMXNET NICTypeVMXNET2 NICTypeVMXNET3
type NICTypeOutput ¶
type NICTypeOutput struct{ *pulumi.OutputState }
func (NICTypeOutput) ElementType ¶
func (NICTypeOutput) ElementType() reflect.Type
func (NICTypeOutput) ToNICTypeOutput ¶
func (o NICTypeOutput) ToNICTypeOutput() NICTypeOutput
func (NICTypeOutput) ToNICTypeOutputWithContext ¶
func (o NICTypeOutput) ToNICTypeOutputWithContext(ctx context.Context) NICTypeOutput
func (NICTypeOutput) ToNICTypePtrOutput ¶
func (o NICTypeOutput) ToNICTypePtrOutput() NICTypePtrOutput
func (NICTypeOutput) ToNICTypePtrOutputWithContext ¶
func (o NICTypeOutput) ToNICTypePtrOutputWithContext(ctx context.Context) NICTypePtrOutput
func (NICTypeOutput) ToStringOutput ¶
func (o NICTypeOutput) ToStringOutput() pulumi.StringOutput
func (NICTypeOutput) ToStringOutputWithContext ¶
func (o NICTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (NICTypeOutput) ToStringPtrOutput ¶
func (o NICTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (NICTypeOutput) ToStringPtrOutputWithContext ¶
func (o NICTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type NICTypePtrInput ¶
type NICTypePtrInput interface { pulumi.Input ToNICTypePtrOutput() NICTypePtrOutput ToNICTypePtrOutputWithContext(context.Context) NICTypePtrOutput }
func NICTypePtr ¶
func NICTypePtr(v string) NICTypePtrInput
type NICTypePtrOutput ¶
type NICTypePtrOutput struct{ *pulumi.OutputState }
func (NICTypePtrOutput) Elem ¶
func (o NICTypePtrOutput) Elem() NICTypeOutput
func (NICTypePtrOutput) ElementType ¶
func (NICTypePtrOutput) ElementType() reflect.Type
func (NICTypePtrOutput) ToNICTypePtrOutput ¶
func (o NICTypePtrOutput) ToNICTypePtrOutput() NICTypePtrOutput
func (NICTypePtrOutput) ToNICTypePtrOutputWithContext ¶
func (o NICTypePtrOutput) ToNICTypePtrOutputWithContext(ctx context.Context) NICTypePtrOutput
func (NICTypePtrOutput) ToStringPtrOutput ¶
func (o NICTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (NICTypePtrOutput) ToStringPtrOutputWithContext ¶
func (o NICTypePtrOutput) 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 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) Type ¶
func (o ResourcePoolResponseOutput) Type() pulumi.StringOutput
{resourceProviderNamespace}/{resourceType}
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 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
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 DiskIndependenceMode `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 DiskIndependenceModeInput `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 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 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() DiskIndependenceModeOutput
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 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 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 Azure REST API version: 2019-04-01. Prior API version in Azure Native 1.x: 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 ¶
func (*VirtualMachine) ElementType() reflect.Type
func (*VirtualMachine) ToVirtualMachineOutput ¶
func (i *VirtualMachine) ToVirtualMachineOutput() VirtualMachineOutput
func (*VirtualMachine) ToVirtualMachineOutputWithContext ¶
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.StringPtrInput // 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.StringPtrInput }
The set of arguments for constructing a VirtualMachine resource.
func (VirtualMachineArgs) ElementType ¶
func (VirtualMachineArgs) ElementType() reflect.Type
type VirtualMachineInput ¶
type VirtualMachineInput interface { pulumi.Input ToVirtualMachineOutput() VirtualMachineOutput ToVirtualMachineOutputWithContext(ctx context.Context) VirtualMachineOutput }
type VirtualMachineOutput ¶
type VirtualMachineOutput struct{ *pulumi.OutputState }
func (VirtualMachineOutput) AmountOfRam ¶
func (o VirtualMachineOutput) AmountOfRam() pulumi.IntOutput
The amount of memory
func (VirtualMachineOutput) Controllers ¶
func (o VirtualMachineOutput) Controllers() VirtualDiskControllerResponseArrayOutput
The list of Virtual Disks' Controllers
func (VirtualMachineOutput) Customization ¶
func (o VirtualMachineOutput) Customization() GuestOSCustomizationResponsePtrOutput
Virtual machine properties
func (VirtualMachineOutput) Disks ¶
func (o VirtualMachineOutput) Disks() VirtualDiskResponseArrayOutput
The list of Virtual Disks
func (VirtualMachineOutput) Dnsname ¶
func (o VirtualMachineOutput) Dnsname() pulumi.StringOutput
The DNS name of Virtual Machine in VCenter
func (VirtualMachineOutput) ElementType ¶
func (VirtualMachineOutput) ElementType() reflect.Type
func (VirtualMachineOutput) ExposeToGuestVM ¶
func (o VirtualMachineOutput) ExposeToGuestVM() pulumi.BoolPtrOutput
Expose Guest OS or not
func (VirtualMachineOutput) Folder ¶
func (o VirtualMachineOutput) Folder() pulumi.StringOutput
The path to virtual machine folder in VCenter
func (VirtualMachineOutput) GuestOS ¶
func (o VirtualMachineOutput) GuestOS() pulumi.StringOutput
The name of Guest OS
func (VirtualMachineOutput) GuestOSType ¶
func (o VirtualMachineOutput) GuestOSType() pulumi.StringOutput
The Guest OS type
func (VirtualMachineOutput) Location ¶
func (o VirtualMachineOutput) Location() pulumi.StringOutput
Azure region
func (VirtualMachineOutput) Name ¶
func (o VirtualMachineOutput) Name() pulumi.StringOutput
{virtualMachineName}
func (VirtualMachineOutput) Nics ¶
func (o VirtualMachineOutput) Nics() VirtualNicResponseArrayOutput
The list of Virtual NICs
func (VirtualMachineOutput) NumberOfCores ¶
func (o VirtualMachineOutput) NumberOfCores() pulumi.IntOutput
The number of CPU cores
func (VirtualMachineOutput) Password ¶
func (o VirtualMachineOutput) Password() pulumi.StringPtrOutput
Password for login. Deprecated - use customization property
func (VirtualMachineOutput) PrivateCloudId ¶
func (o VirtualMachineOutput) PrivateCloudId() pulumi.StringOutput
Private Cloud Id
func (VirtualMachineOutput) ProvisioningState ¶
func (o VirtualMachineOutput) ProvisioningState() pulumi.StringOutput
The provisioning status of the resource
func (VirtualMachineOutput) PublicIP ¶
func (o VirtualMachineOutput) PublicIP() pulumi.StringOutput
The public ip of Virtual Machine
func (VirtualMachineOutput) ResourcePool ¶
func (o VirtualMachineOutput) ResourcePool() ResourcePoolResponsePtrOutput
Virtual Machines Resource Pool
func (VirtualMachineOutput) Status ¶
func (o VirtualMachineOutput) Status() pulumi.StringOutput
The status of Virtual machine
func (VirtualMachineOutput) Tags ¶
func (o VirtualMachineOutput) Tags() pulumi.StringMapOutput
The list of tags
func (VirtualMachineOutput) TemplateId ¶
func (o VirtualMachineOutput) TemplateId() pulumi.StringPtrOutput
Virtual Machine Template Id
func (VirtualMachineOutput) ToVirtualMachineOutput ¶
func (o VirtualMachineOutput) ToVirtualMachineOutput() VirtualMachineOutput
func (VirtualMachineOutput) ToVirtualMachineOutputWithContext ¶
func (o VirtualMachineOutput) ToVirtualMachineOutputWithContext(ctx context.Context) VirtualMachineOutput
func (VirtualMachineOutput) Type ¶
func (o VirtualMachineOutput) Type() pulumi.StringOutput
{resourceProviderNamespace}/{resourceType}
func (VirtualMachineOutput) Username ¶
func (o VirtualMachineOutput) Username() pulumi.StringPtrOutput
Username for login. Deprecated - use customization property
func (VirtualMachineOutput) VSphereNetworks ¶
func (o VirtualMachineOutput) VSphereNetworks() pulumi.StringArrayOutput
The list of Virtual VSphere Networks
func (VirtualMachineOutput) VmId ¶
func (o VirtualMachineOutput) VmId() pulumi.StringOutput
The internal id of Virtual Machine in VCenter
func (VirtualMachineOutput) Vmwaretools ¶
func (o VirtualMachineOutput) Vmwaretools() pulumi.StringOutput
VMware tools version
type VirtualMachineState ¶
type VirtualMachineState struct { }
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 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 NICType `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 NICTypeInput `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 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 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