Documentation
¶
Index ¶
- Constants
- type AllocationMethod
- func (AllocationMethod) ElementType() reflect.Type
- func (e AllocationMethod) ToAllocationMethodOutput() AllocationMethodOutput
- func (e AllocationMethod) ToAllocationMethodOutputWithContext(ctx context.Context) AllocationMethodOutput
- func (e AllocationMethod) ToAllocationMethodPtrOutput() AllocationMethodPtrOutput
- func (e AllocationMethod) ToAllocationMethodPtrOutputWithContext(ctx context.Context) AllocationMethodPtrOutput
- func (e AllocationMethod) ToStringOutput() pulumi.StringOutput
- func (e AllocationMethod) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e AllocationMethod) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e AllocationMethod) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AllocationMethodInput
- type AllocationMethodOutput
- func (AllocationMethodOutput) ElementType() reflect.Type
- func (o AllocationMethodOutput) ToAllocationMethodOutput() AllocationMethodOutput
- func (o AllocationMethodOutput) ToAllocationMethodOutputWithContext(ctx context.Context) AllocationMethodOutput
- func (o AllocationMethodOutput) ToAllocationMethodPtrOutput() AllocationMethodPtrOutput
- func (o AllocationMethodOutput) ToAllocationMethodPtrOutputWithContext(ctx context.Context) AllocationMethodPtrOutput
- func (o AllocationMethodOutput) ToStringOutput() pulumi.StringOutput
- func (o AllocationMethodOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o AllocationMethodOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o AllocationMethodOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AllocationMethodPtrInput
- type AllocationMethodPtrOutput
- func (o AllocationMethodPtrOutput) Elem() AllocationMethodOutput
- func (AllocationMethodPtrOutput) ElementType() reflect.Type
- func (o AllocationMethodPtrOutput) ToAllocationMethodPtrOutput() AllocationMethodPtrOutput
- func (o AllocationMethodPtrOutput) ToAllocationMethodPtrOutputWithContext(ctx context.Context) AllocationMethodPtrOutput
- func (o AllocationMethodPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o AllocationMethodPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AvailabilitySet
- type AvailabilitySetArgs
- type AvailabilitySetInput
- type AvailabilitySetOutput
- func (o AvailabilitySetOutput) AvailabilitySetName() pulumi.StringPtrOutput
- func (AvailabilitySetOutput) ElementType() reflect.Type
- func (o AvailabilitySetOutput) ExtendedLocation() ExtendedLocationResponsePtrOutput
- func (o AvailabilitySetOutput) Location() pulumi.StringPtrOutput
- func (o AvailabilitySetOutput) Name() pulumi.StringOutput
- func (o AvailabilitySetOutput) ProvisioningState() pulumi.StringOutput
- func (o AvailabilitySetOutput) SystemData() SystemDataResponseOutput
- func (o AvailabilitySetOutput) Tags() pulumi.StringMapOutput
- func (o AvailabilitySetOutput) ToAvailabilitySetOutput() AvailabilitySetOutput
- func (o AvailabilitySetOutput) ToAvailabilitySetOutputWithContext(ctx context.Context) AvailabilitySetOutput
- func (o AvailabilitySetOutput) Type() pulumi.StringOutput
- func (o AvailabilitySetOutput) VmmServerId() pulumi.StringPtrOutput
- type AvailabilitySetState
- type Checkpoint
- type CheckpointArgs
- type CheckpointArray
- type CheckpointArrayInput
- type CheckpointArrayOutput
- func (CheckpointArrayOutput) ElementType() reflect.Type
- func (o CheckpointArrayOutput) Index(i pulumi.IntInput) CheckpointOutput
- func (o CheckpointArrayOutput) ToCheckpointArrayOutput() CheckpointArrayOutput
- func (o CheckpointArrayOutput) ToCheckpointArrayOutputWithContext(ctx context.Context) CheckpointArrayOutput
- type CheckpointInput
- type CheckpointOutput
- func (o CheckpointOutput) CheckpointID() pulumi.StringPtrOutput
- func (o CheckpointOutput) Description() pulumi.StringPtrOutput
- func (CheckpointOutput) ElementType() reflect.Type
- func (o CheckpointOutput) Name() pulumi.StringPtrOutput
- func (o CheckpointOutput) ParentCheckpointID() pulumi.StringPtrOutput
- func (o CheckpointOutput) ToCheckpointOutput() CheckpointOutput
- func (o CheckpointOutput) ToCheckpointOutputWithContext(ctx context.Context) CheckpointOutput
- type CheckpointResponse
- type CheckpointResponseArrayOutput
- func (CheckpointResponseArrayOutput) ElementType() reflect.Type
- func (o CheckpointResponseArrayOutput) Index(i pulumi.IntInput) CheckpointResponseOutput
- func (o CheckpointResponseArrayOutput) ToCheckpointResponseArrayOutput() CheckpointResponseArrayOutput
- func (o CheckpointResponseArrayOutput) ToCheckpointResponseArrayOutputWithContext(ctx context.Context) CheckpointResponseArrayOutput
- type CheckpointResponseOutput
- func (o CheckpointResponseOutput) CheckpointID() pulumi.StringPtrOutput
- func (o CheckpointResponseOutput) Description() pulumi.StringPtrOutput
- func (CheckpointResponseOutput) ElementType() reflect.Type
- func (o CheckpointResponseOutput) Name() pulumi.StringPtrOutput
- func (o CheckpointResponseOutput) ParentCheckpointID() pulumi.StringPtrOutput
- func (o CheckpointResponseOutput) ToCheckpointResponseOutput() CheckpointResponseOutput
- func (o CheckpointResponseOutput) ToCheckpointResponseOutputWithContext(ctx context.Context) CheckpointResponseOutput
- type CheckpointResponsePtrOutput
- func (o CheckpointResponsePtrOutput) CheckpointID() pulumi.StringPtrOutput
- func (o CheckpointResponsePtrOutput) Description() pulumi.StringPtrOutput
- func (o CheckpointResponsePtrOutput) Elem() CheckpointResponseOutput
- func (CheckpointResponsePtrOutput) ElementType() reflect.Type
- func (o CheckpointResponsePtrOutput) Name() pulumi.StringPtrOutput
- func (o CheckpointResponsePtrOutput) ParentCheckpointID() pulumi.StringPtrOutput
- func (o CheckpointResponsePtrOutput) ToCheckpointResponsePtrOutput() CheckpointResponsePtrOutput
- func (o CheckpointResponsePtrOutput) ToCheckpointResponsePtrOutputWithContext(ctx context.Context) CheckpointResponsePtrOutput
- type Cloud
- type CloudArgs
- type CloudCapacityResponse
- type CloudCapacityResponseOutput
- func (o CloudCapacityResponseOutput) CpuCount() pulumi.Float64PtrOutput
- func (CloudCapacityResponseOutput) ElementType() reflect.Type
- func (o CloudCapacityResponseOutput) MemoryMB() pulumi.Float64PtrOutput
- func (o CloudCapacityResponseOutput) ToCloudCapacityResponseOutput() CloudCapacityResponseOutput
- func (o CloudCapacityResponseOutput) ToCloudCapacityResponseOutputWithContext(ctx context.Context) CloudCapacityResponseOutput
- func (o CloudCapacityResponseOutput) VmCount() pulumi.Float64PtrOutput
- type CloudInput
- type CloudOutput
- func (o CloudOutput) CloudCapacity() CloudCapacityResponseOutput
- func (o CloudOutput) CloudName() pulumi.StringOutput
- func (CloudOutput) ElementType() reflect.Type
- func (o CloudOutput) ExtendedLocation() ExtendedLocationResponseOutput
- func (o CloudOutput) InventoryItemId() pulumi.StringPtrOutput
- func (o CloudOutput) Location() pulumi.StringOutput
- func (o CloudOutput) Name() pulumi.StringOutput
- func (o CloudOutput) ProvisioningState() pulumi.StringOutput
- func (o CloudOutput) StorageQoSPolicies() StorageQoSPolicyResponseArrayOutput
- func (o CloudOutput) SystemData() SystemDataResponseOutput
- func (o CloudOutput) Tags() pulumi.StringMapOutput
- func (o CloudOutput) ToCloudOutput() CloudOutput
- func (o CloudOutput) ToCloudOutputWithContext(ctx context.Context) CloudOutput
- func (o CloudOutput) Type() pulumi.StringOutput
- func (o CloudOutput) Uuid() pulumi.StringPtrOutput
- func (o CloudOutput) VmmServerId() pulumi.StringPtrOutput
- type CloudState
- type CreateDiffDisk
- func (CreateDiffDisk) ElementType() reflect.Type
- func (e CreateDiffDisk) ToCreateDiffDiskOutput() CreateDiffDiskOutput
- func (e CreateDiffDisk) ToCreateDiffDiskOutputWithContext(ctx context.Context) CreateDiffDiskOutput
- func (e CreateDiffDisk) ToCreateDiffDiskPtrOutput() CreateDiffDiskPtrOutput
- func (e CreateDiffDisk) ToCreateDiffDiskPtrOutputWithContext(ctx context.Context) CreateDiffDiskPtrOutput
- func (e CreateDiffDisk) ToStringOutput() pulumi.StringOutput
- func (e CreateDiffDisk) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e CreateDiffDisk) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e CreateDiffDisk) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type CreateDiffDiskInput
- type CreateDiffDiskOutput
- func (CreateDiffDiskOutput) ElementType() reflect.Type
- func (o CreateDiffDiskOutput) ToCreateDiffDiskOutput() CreateDiffDiskOutput
- func (o CreateDiffDiskOutput) ToCreateDiffDiskOutputWithContext(ctx context.Context) CreateDiffDiskOutput
- func (o CreateDiffDiskOutput) ToCreateDiffDiskPtrOutput() CreateDiffDiskPtrOutput
- func (o CreateDiffDiskOutput) ToCreateDiffDiskPtrOutputWithContext(ctx context.Context) CreateDiffDiskPtrOutput
- func (o CreateDiffDiskOutput) ToStringOutput() pulumi.StringOutput
- func (o CreateDiffDiskOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o CreateDiffDiskOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o CreateDiffDiskOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type CreateDiffDiskPtrInput
- type CreateDiffDiskPtrOutput
- func (o CreateDiffDiskPtrOutput) Elem() CreateDiffDiskOutput
- func (CreateDiffDiskPtrOutput) ElementType() reflect.Type
- func (o CreateDiffDiskPtrOutput) ToCreateDiffDiskPtrOutput() CreateDiffDiskPtrOutput
- func (o CreateDiffDiskPtrOutput) ToCreateDiffDiskPtrOutputWithContext(ctx context.Context) CreateDiffDiskPtrOutput
- func (o CreateDiffDiskPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o CreateDiffDiskPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DynamicMemoryEnabled
- func (DynamicMemoryEnabled) ElementType() reflect.Type
- func (e DynamicMemoryEnabled) ToDynamicMemoryEnabledOutput() DynamicMemoryEnabledOutput
- func (e DynamicMemoryEnabled) ToDynamicMemoryEnabledOutputWithContext(ctx context.Context) DynamicMemoryEnabledOutput
- func (e DynamicMemoryEnabled) ToDynamicMemoryEnabledPtrOutput() DynamicMemoryEnabledPtrOutput
- func (e DynamicMemoryEnabled) ToDynamicMemoryEnabledPtrOutputWithContext(ctx context.Context) DynamicMemoryEnabledPtrOutput
- func (e DynamicMemoryEnabled) ToStringOutput() pulumi.StringOutput
- func (e DynamicMemoryEnabled) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e DynamicMemoryEnabled) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e DynamicMemoryEnabled) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DynamicMemoryEnabledInput
- type DynamicMemoryEnabledOutput
- func (DynamicMemoryEnabledOutput) ElementType() reflect.Type
- func (o DynamicMemoryEnabledOutput) ToDynamicMemoryEnabledOutput() DynamicMemoryEnabledOutput
- func (o DynamicMemoryEnabledOutput) ToDynamicMemoryEnabledOutputWithContext(ctx context.Context) DynamicMemoryEnabledOutput
- func (o DynamicMemoryEnabledOutput) ToDynamicMemoryEnabledPtrOutput() DynamicMemoryEnabledPtrOutput
- func (o DynamicMemoryEnabledOutput) ToDynamicMemoryEnabledPtrOutputWithContext(ctx context.Context) DynamicMemoryEnabledPtrOutput
- func (o DynamicMemoryEnabledOutput) ToStringOutput() pulumi.StringOutput
- func (o DynamicMemoryEnabledOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o DynamicMemoryEnabledOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o DynamicMemoryEnabledOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DynamicMemoryEnabledPtrInput
- type DynamicMemoryEnabledPtrOutput
- func (o DynamicMemoryEnabledPtrOutput) Elem() DynamicMemoryEnabledOutput
- func (DynamicMemoryEnabledPtrOutput) ElementType() reflect.Type
- func (o DynamicMemoryEnabledPtrOutput) ToDynamicMemoryEnabledPtrOutput() DynamicMemoryEnabledPtrOutput
- func (o DynamicMemoryEnabledPtrOutput) ToDynamicMemoryEnabledPtrOutputWithContext(ctx context.Context) DynamicMemoryEnabledPtrOutput
- func (o DynamicMemoryEnabledPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o DynamicMemoryEnabledPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ErrorAdditionalInfoResponse
- type ErrorAdditionalInfoResponseArrayOutput
- func (ErrorAdditionalInfoResponseArrayOutput) ElementType() reflect.Type
- func (o ErrorAdditionalInfoResponseArrayOutput) Index(i pulumi.IntInput) ErrorAdditionalInfoResponseOutput
- func (o ErrorAdditionalInfoResponseArrayOutput) ToErrorAdditionalInfoResponseArrayOutput() ErrorAdditionalInfoResponseArrayOutput
- func (o ErrorAdditionalInfoResponseArrayOutput) ToErrorAdditionalInfoResponseArrayOutputWithContext(ctx context.Context) ErrorAdditionalInfoResponseArrayOutput
- type ErrorAdditionalInfoResponseOutput
- func (ErrorAdditionalInfoResponseOutput) ElementType() reflect.Type
- func (o ErrorAdditionalInfoResponseOutput) Info() pulumi.AnyOutput
- func (o ErrorAdditionalInfoResponseOutput) ToErrorAdditionalInfoResponseOutput() ErrorAdditionalInfoResponseOutput
- func (o ErrorAdditionalInfoResponseOutput) ToErrorAdditionalInfoResponseOutputWithContext(ctx context.Context) ErrorAdditionalInfoResponseOutput
- func (o ErrorAdditionalInfoResponseOutput) Type() pulumi.StringOutput
- type ErrorDetailResponse
- type ErrorDetailResponseArrayOutput
- func (ErrorDetailResponseArrayOutput) ElementType() reflect.Type
- func (o ErrorDetailResponseArrayOutput) Index(i pulumi.IntInput) ErrorDetailResponseOutput
- func (o ErrorDetailResponseArrayOutput) ToErrorDetailResponseArrayOutput() ErrorDetailResponseArrayOutput
- func (o ErrorDetailResponseArrayOutput) ToErrorDetailResponseArrayOutputWithContext(ctx context.Context) ErrorDetailResponseArrayOutput
- type ErrorDetailResponseOutput
- func (o ErrorDetailResponseOutput) AdditionalInfo() ErrorAdditionalInfoResponseArrayOutput
- func (o ErrorDetailResponseOutput) Code() pulumi.StringOutput
- func (o ErrorDetailResponseOutput) Details() ErrorDetailResponseArrayOutput
- func (ErrorDetailResponseOutput) ElementType() reflect.Type
- func (o ErrorDetailResponseOutput) Message() pulumi.StringOutput
- func (o ErrorDetailResponseOutput) Target() pulumi.StringOutput
- func (o ErrorDetailResponseOutput) ToErrorDetailResponseOutput() ErrorDetailResponseOutput
- func (o ErrorDetailResponseOutput) ToErrorDetailResponseOutputWithContext(ctx context.Context) ErrorDetailResponseOutput
- type ExtendedLocation
- type ExtendedLocationArgs
- func (ExtendedLocationArgs) ElementType() reflect.Type
- func (i ExtendedLocationArgs) ToExtendedLocationOutput() ExtendedLocationOutput
- func (i ExtendedLocationArgs) ToExtendedLocationOutputWithContext(ctx context.Context) ExtendedLocationOutput
- func (i ExtendedLocationArgs) ToExtendedLocationPtrOutput() ExtendedLocationPtrOutput
- func (i ExtendedLocationArgs) ToExtendedLocationPtrOutputWithContext(ctx context.Context) ExtendedLocationPtrOutput
- type ExtendedLocationInput
- type ExtendedLocationOutput
- func (ExtendedLocationOutput) ElementType() reflect.Type
- func (o ExtendedLocationOutput) Name() pulumi.StringPtrOutput
- func (o ExtendedLocationOutput) ToExtendedLocationOutput() ExtendedLocationOutput
- func (o ExtendedLocationOutput) ToExtendedLocationOutputWithContext(ctx context.Context) ExtendedLocationOutput
- func (o ExtendedLocationOutput) ToExtendedLocationPtrOutput() ExtendedLocationPtrOutput
- func (o ExtendedLocationOutput) ToExtendedLocationPtrOutputWithContext(ctx context.Context) ExtendedLocationPtrOutput
- func (o ExtendedLocationOutput) Type() pulumi.StringPtrOutput
- type ExtendedLocationPtrInput
- type ExtendedLocationPtrOutput
- func (o ExtendedLocationPtrOutput) Elem() ExtendedLocationOutput
- func (ExtendedLocationPtrOutput) ElementType() reflect.Type
- func (o ExtendedLocationPtrOutput) Name() pulumi.StringPtrOutput
- func (o ExtendedLocationPtrOutput) ToExtendedLocationPtrOutput() ExtendedLocationPtrOutput
- func (o ExtendedLocationPtrOutput) ToExtendedLocationPtrOutputWithContext(ctx context.Context) ExtendedLocationPtrOutput
- func (o ExtendedLocationPtrOutput) Type() pulumi.StringPtrOutput
- type ExtendedLocationResponse
- type ExtendedLocationResponseOutput
- func (ExtendedLocationResponseOutput) ElementType() reflect.Type
- func (o ExtendedLocationResponseOutput) Name() pulumi.StringPtrOutput
- func (o ExtendedLocationResponseOutput) ToExtendedLocationResponseOutput() ExtendedLocationResponseOutput
- func (o ExtendedLocationResponseOutput) ToExtendedLocationResponseOutputWithContext(ctx context.Context) ExtendedLocationResponseOutput
- func (o ExtendedLocationResponseOutput) Type() pulumi.StringPtrOutput
- type ExtendedLocationResponsePtrOutput
- func (o ExtendedLocationResponsePtrOutput) Elem() ExtendedLocationResponseOutput
- func (ExtendedLocationResponsePtrOutput) ElementType() reflect.Type
- func (o ExtendedLocationResponsePtrOutput) Name() pulumi.StringPtrOutput
- func (o ExtendedLocationResponsePtrOutput) ToExtendedLocationResponsePtrOutput() ExtendedLocationResponsePtrOutput
- func (o ExtendedLocationResponsePtrOutput) ToExtendedLocationResponsePtrOutputWithContext(ctx context.Context) ExtendedLocationResponsePtrOutput
- func (o ExtendedLocationResponsePtrOutput) Type() pulumi.StringPtrOutput
- type GuestAgent
- type GuestAgentArgs
- type GuestAgentInput
- type GuestAgentOutput
- func (o GuestAgentOutput) Credentials() GuestCredentialResponsePtrOutput
- func (o GuestAgentOutput) CustomResourceName() pulumi.StringOutput
- func (GuestAgentOutput) ElementType() reflect.Type
- func (o GuestAgentOutput) HttpProxyConfig() HttpProxyConfigurationResponsePtrOutput
- func (o GuestAgentOutput) Name() pulumi.StringOutput
- func (o GuestAgentOutput) ProvisioningAction() pulumi.StringPtrOutput
- func (o GuestAgentOutput) ProvisioningState() pulumi.StringOutput
- func (o GuestAgentOutput) Status() pulumi.StringOutput
- func (o GuestAgentOutput) SystemData() SystemDataResponseOutput
- func (o GuestAgentOutput) ToGuestAgentOutput() GuestAgentOutput
- func (o GuestAgentOutput) ToGuestAgentOutputWithContext(ctx context.Context) GuestAgentOutput
- func (o GuestAgentOutput) Type() pulumi.StringOutput
- func (o GuestAgentOutput) Uuid() pulumi.StringOutput
- type GuestAgentProfile
- type GuestAgentProfileArgs
- func (GuestAgentProfileArgs) ElementType() reflect.Type
- func (i GuestAgentProfileArgs) ToGuestAgentProfileOutput() GuestAgentProfileOutput
- func (i GuestAgentProfileArgs) ToGuestAgentProfileOutputWithContext(ctx context.Context) GuestAgentProfileOutput
- func (i GuestAgentProfileArgs) ToGuestAgentProfilePtrOutput() GuestAgentProfilePtrOutput
- func (i GuestAgentProfileArgs) ToGuestAgentProfilePtrOutputWithContext(ctx context.Context) GuestAgentProfilePtrOutput
- type GuestAgentProfileInput
- type GuestAgentProfileOutput
- func (o GuestAgentProfileOutput) ClientPublicKey() pulumi.StringPtrOutput
- func (GuestAgentProfileOutput) ElementType() reflect.Type
- func (o GuestAgentProfileOutput) ToGuestAgentProfileOutput() GuestAgentProfileOutput
- func (o GuestAgentProfileOutput) ToGuestAgentProfileOutputWithContext(ctx context.Context) GuestAgentProfileOutput
- func (o GuestAgentProfileOutput) ToGuestAgentProfilePtrOutput() GuestAgentProfilePtrOutput
- func (o GuestAgentProfileOutput) ToGuestAgentProfilePtrOutputWithContext(ctx context.Context) GuestAgentProfilePtrOutput
- type GuestAgentProfilePtrInput
- type GuestAgentProfilePtrOutput
- func (o GuestAgentProfilePtrOutput) ClientPublicKey() pulumi.StringPtrOutput
- func (o GuestAgentProfilePtrOutput) Elem() GuestAgentProfileOutput
- func (GuestAgentProfilePtrOutput) ElementType() reflect.Type
- func (o GuestAgentProfilePtrOutput) ToGuestAgentProfilePtrOutput() GuestAgentProfilePtrOutput
- func (o GuestAgentProfilePtrOutput) ToGuestAgentProfilePtrOutputWithContext(ctx context.Context) GuestAgentProfilePtrOutput
- type GuestAgentProfileResponse
- type GuestAgentProfileResponseOutput
- func (o GuestAgentProfileResponseOutput) AgentVersion() pulumi.StringOutput
- func (o GuestAgentProfileResponseOutput) ClientPublicKey() pulumi.StringPtrOutput
- func (GuestAgentProfileResponseOutput) ElementType() reflect.Type
- func (o GuestAgentProfileResponseOutput) ErrorDetails() ErrorDetailResponseArrayOutput
- func (o GuestAgentProfileResponseOutput) LastStatusChange() pulumi.StringOutput
- func (o GuestAgentProfileResponseOutput) Status() pulumi.StringOutput
- func (o GuestAgentProfileResponseOutput) ToGuestAgentProfileResponseOutput() GuestAgentProfileResponseOutput
- func (o GuestAgentProfileResponseOutput) ToGuestAgentProfileResponseOutputWithContext(ctx context.Context) GuestAgentProfileResponseOutput
- func (o GuestAgentProfileResponseOutput) VmUuid() pulumi.StringOutput
- type GuestAgentProfileResponsePtrOutput
- func (o GuestAgentProfileResponsePtrOutput) AgentVersion() pulumi.StringPtrOutput
- func (o GuestAgentProfileResponsePtrOutput) ClientPublicKey() pulumi.StringPtrOutput
- func (o GuestAgentProfileResponsePtrOutput) Elem() GuestAgentProfileResponseOutput
- func (GuestAgentProfileResponsePtrOutput) ElementType() reflect.Type
- func (o GuestAgentProfileResponsePtrOutput) ErrorDetails() ErrorDetailResponseArrayOutput
- func (o GuestAgentProfileResponsePtrOutput) LastStatusChange() pulumi.StringPtrOutput
- func (o GuestAgentProfileResponsePtrOutput) Status() pulumi.StringPtrOutput
- func (o GuestAgentProfileResponsePtrOutput) ToGuestAgentProfileResponsePtrOutput() GuestAgentProfileResponsePtrOutput
- func (o GuestAgentProfileResponsePtrOutput) ToGuestAgentProfileResponsePtrOutputWithContext(ctx context.Context) GuestAgentProfileResponsePtrOutput
- func (o GuestAgentProfileResponsePtrOutput) VmUuid() pulumi.StringPtrOutput
- type GuestAgentState
- type GuestCredential
- type GuestCredentialArgs
- func (GuestCredentialArgs) ElementType() reflect.Type
- func (i GuestCredentialArgs) ToGuestCredentialOutput() GuestCredentialOutput
- func (i GuestCredentialArgs) ToGuestCredentialOutputWithContext(ctx context.Context) GuestCredentialOutput
- func (i GuestCredentialArgs) ToGuestCredentialPtrOutput() GuestCredentialPtrOutput
- func (i GuestCredentialArgs) ToGuestCredentialPtrOutputWithContext(ctx context.Context) GuestCredentialPtrOutput
- type GuestCredentialInput
- type GuestCredentialOutput
- func (GuestCredentialOutput) ElementType() reflect.Type
- func (o GuestCredentialOutput) Password() pulumi.StringPtrOutput
- func (o GuestCredentialOutput) ToGuestCredentialOutput() GuestCredentialOutput
- func (o GuestCredentialOutput) ToGuestCredentialOutputWithContext(ctx context.Context) GuestCredentialOutput
- func (o GuestCredentialOutput) ToGuestCredentialPtrOutput() GuestCredentialPtrOutput
- func (o GuestCredentialOutput) ToGuestCredentialPtrOutputWithContext(ctx context.Context) GuestCredentialPtrOutput
- func (o GuestCredentialOutput) Username() pulumi.StringPtrOutput
- type GuestCredentialPtrInput
- type GuestCredentialPtrOutput
- func (o GuestCredentialPtrOutput) Elem() GuestCredentialOutput
- func (GuestCredentialPtrOutput) ElementType() reflect.Type
- func (o GuestCredentialPtrOutput) Password() pulumi.StringPtrOutput
- func (o GuestCredentialPtrOutput) ToGuestCredentialPtrOutput() GuestCredentialPtrOutput
- func (o GuestCredentialPtrOutput) ToGuestCredentialPtrOutputWithContext(ctx context.Context) GuestCredentialPtrOutput
- func (o GuestCredentialPtrOutput) Username() pulumi.StringPtrOutput
- type GuestCredentialResponse
- type GuestCredentialResponseOutput
- func (GuestCredentialResponseOutput) ElementType() reflect.Type
- func (o GuestCredentialResponseOutput) ToGuestCredentialResponseOutput() GuestCredentialResponseOutput
- func (o GuestCredentialResponseOutput) ToGuestCredentialResponseOutputWithContext(ctx context.Context) GuestCredentialResponseOutput
- func (o GuestCredentialResponseOutput) Username() pulumi.StringOutput
- type GuestCredentialResponsePtrOutput
- func (o GuestCredentialResponsePtrOutput) Elem() GuestCredentialResponseOutput
- func (GuestCredentialResponsePtrOutput) ElementType() reflect.Type
- func (o GuestCredentialResponsePtrOutput) ToGuestCredentialResponsePtrOutput() GuestCredentialResponsePtrOutput
- func (o GuestCredentialResponsePtrOutput) ToGuestCredentialResponsePtrOutputWithContext(ctx context.Context) GuestCredentialResponsePtrOutput
- func (o GuestCredentialResponsePtrOutput) Username() pulumi.StringPtrOutput
- type HardwareProfile
- type HardwareProfileArgs
- func (HardwareProfileArgs) ElementType() reflect.Type
- func (i HardwareProfileArgs) ToHardwareProfileOutput() HardwareProfileOutput
- func (i HardwareProfileArgs) ToHardwareProfileOutputWithContext(ctx context.Context) HardwareProfileOutput
- func (i HardwareProfileArgs) ToHardwareProfilePtrOutput() HardwareProfilePtrOutput
- func (i HardwareProfileArgs) ToHardwareProfilePtrOutputWithContext(ctx context.Context) HardwareProfilePtrOutput
- type HardwareProfileInput
- type HardwareProfileOutput
- func (o HardwareProfileOutput) CpuCount() pulumi.IntPtrOutput
- func (o HardwareProfileOutput) DynamicMemoryEnabled() pulumi.StringPtrOutput
- func (o HardwareProfileOutput) DynamicMemoryMaxMB() pulumi.IntPtrOutput
- func (o HardwareProfileOutput) DynamicMemoryMinMB() pulumi.IntPtrOutput
- func (HardwareProfileOutput) ElementType() reflect.Type
- func (o HardwareProfileOutput) IsHighlyAvailable() pulumi.StringPtrOutput
- func (o HardwareProfileOutput) LimitCpuForMigration() pulumi.StringPtrOutput
- func (o HardwareProfileOutput) MemoryMB() pulumi.IntPtrOutput
- func (o HardwareProfileOutput) ToHardwareProfileOutput() HardwareProfileOutput
- func (o HardwareProfileOutput) ToHardwareProfileOutputWithContext(ctx context.Context) HardwareProfileOutput
- func (o HardwareProfileOutput) ToHardwareProfilePtrOutput() HardwareProfilePtrOutput
- func (o HardwareProfileOutput) ToHardwareProfilePtrOutputWithContext(ctx context.Context) HardwareProfilePtrOutput
- type HardwareProfilePtrInput
- type HardwareProfilePtrOutput
- func (o HardwareProfilePtrOutput) CpuCount() pulumi.IntPtrOutput
- func (o HardwareProfilePtrOutput) DynamicMemoryEnabled() pulumi.StringPtrOutput
- func (o HardwareProfilePtrOutput) DynamicMemoryMaxMB() pulumi.IntPtrOutput
- func (o HardwareProfilePtrOutput) DynamicMemoryMinMB() pulumi.IntPtrOutput
- func (o HardwareProfilePtrOutput) Elem() HardwareProfileOutput
- func (HardwareProfilePtrOutput) ElementType() reflect.Type
- func (o HardwareProfilePtrOutput) IsHighlyAvailable() pulumi.StringPtrOutput
- func (o HardwareProfilePtrOutput) LimitCpuForMigration() pulumi.StringPtrOutput
- func (o HardwareProfilePtrOutput) MemoryMB() pulumi.IntPtrOutput
- func (o HardwareProfilePtrOutput) ToHardwareProfilePtrOutput() HardwareProfilePtrOutput
- func (o HardwareProfilePtrOutput) ToHardwareProfilePtrOutputWithContext(ctx context.Context) HardwareProfilePtrOutput
- type HardwareProfileResponse
- type HardwareProfileResponseOutput
- func (o HardwareProfileResponseOutput) CpuCount() pulumi.IntPtrOutput
- func (o HardwareProfileResponseOutput) DynamicMemoryEnabled() pulumi.StringPtrOutput
- func (o HardwareProfileResponseOutput) DynamicMemoryMaxMB() pulumi.IntPtrOutput
- func (o HardwareProfileResponseOutput) DynamicMemoryMinMB() pulumi.IntPtrOutput
- func (HardwareProfileResponseOutput) ElementType() reflect.Type
- func (o HardwareProfileResponseOutput) IsHighlyAvailable() pulumi.StringPtrOutput
- func (o HardwareProfileResponseOutput) LimitCpuForMigration() pulumi.StringPtrOutput
- func (o HardwareProfileResponseOutput) MemoryMB() pulumi.IntPtrOutput
- func (o HardwareProfileResponseOutput) ToHardwareProfileResponseOutput() HardwareProfileResponseOutput
- func (o HardwareProfileResponseOutput) ToHardwareProfileResponseOutputWithContext(ctx context.Context) HardwareProfileResponseOutput
- type HardwareProfileResponsePtrOutput
- func (o HardwareProfileResponsePtrOutput) CpuCount() pulumi.IntPtrOutput
- func (o HardwareProfileResponsePtrOutput) DynamicMemoryEnabled() pulumi.StringPtrOutput
- func (o HardwareProfileResponsePtrOutput) DynamicMemoryMaxMB() pulumi.IntPtrOutput
- func (o HardwareProfileResponsePtrOutput) DynamicMemoryMinMB() pulumi.IntPtrOutput
- func (o HardwareProfileResponsePtrOutput) Elem() HardwareProfileResponseOutput
- func (HardwareProfileResponsePtrOutput) ElementType() reflect.Type
- func (o HardwareProfileResponsePtrOutput) IsHighlyAvailable() pulumi.StringPtrOutput
- func (o HardwareProfileResponsePtrOutput) LimitCpuForMigration() pulumi.StringPtrOutput
- func (o HardwareProfileResponsePtrOutput) MemoryMB() pulumi.IntPtrOutput
- func (o HardwareProfileResponsePtrOutput) ToHardwareProfileResponsePtrOutput() HardwareProfileResponsePtrOutput
- func (o HardwareProfileResponsePtrOutput) ToHardwareProfileResponsePtrOutputWithContext(ctx context.Context) HardwareProfileResponsePtrOutput
- type HttpProxyConfiguration
- type HttpProxyConfigurationArgs
- func (HttpProxyConfigurationArgs) ElementType() reflect.Type
- func (i HttpProxyConfigurationArgs) ToHttpProxyConfigurationOutput() HttpProxyConfigurationOutput
- func (i HttpProxyConfigurationArgs) ToHttpProxyConfigurationOutputWithContext(ctx context.Context) HttpProxyConfigurationOutput
- func (i HttpProxyConfigurationArgs) ToHttpProxyConfigurationPtrOutput() HttpProxyConfigurationPtrOutput
- func (i HttpProxyConfigurationArgs) ToHttpProxyConfigurationPtrOutputWithContext(ctx context.Context) HttpProxyConfigurationPtrOutput
- type HttpProxyConfigurationInput
- type HttpProxyConfigurationOutput
- func (HttpProxyConfigurationOutput) ElementType() reflect.Type
- func (o HttpProxyConfigurationOutput) HttpsProxy() pulumi.StringPtrOutput
- func (o HttpProxyConfigurationOutput) ToHttpProxyConfigurationOutput() HttpProxyConfigurationOutput
- func (o HttpProxyConfigurationOutput) ToHttpProxyConfigurationOutputWithContext(ctx context.Context) HttpProxyConfigurationOutput
- func (o HttpProxyConfigurationOutput) ToHttpProxyConfigurationPtrOutput() HttpProxyConfigurationPtrOutput
- func (o HttpProxyConfigurationOutput) ToHttpProxyConfigurationPtrOutputWithContext(ctx context.Context) HttpProxyConfigurationPtrOutput
- type HttpProxyConfigurationPtrInput
- type HttpProxyConfigurationPtrOutput
- func (o HttpProxyConfigurationPtrOutput) Elem() HttpProxyConfigurationOutput
- func (HttpProxyConfigurationPtrOutput) ElementType() reflect.Type
- func (o HttpProxyConfigurationPtrOutput) HttpsProxy() pulumi.StringPtrOutput
- func (o HttpProxyConfigurationPtrOutput) ToHttpProxyConfigurationPtrOutput() HttpProxyConfigurationPtrOutput
- func (o HttpProxyConfigurationPtrOutput) ToHttpProxyConfigurationPtrOutputWithContext(ctx context.Context) HttpProxyConfigurationPtrOutput
- type HttpProxyConfigurationResponse
- type HttpProxyConfigurationResponseOutput
- func (HttpProxyConfigurationResponseOutput) ElementType() reflect.Type
- func (o HttpProxyConfigurationResponseOutput) HttpsProxy() pulumi.StringPtrOutput
- func (o HttpProxyConfigurationResponseOutput) ToHttpProxyConfigurationResponseOutput() HttpProxyConfigurationResponseOutput
- func (o HttpProxyConfigurationResponseOutput) ToHttpProxyConfigurationResponseOutputWithContext(ctx context.Context) HttpProxyConfigurationResponseOutput
- type HttpProxyConfigurationResponsePtrOutput
- func (o HttpProxyConfigurationResponsePtrOutput) Elem() HttpProxyConfigurationResponseOutput
- func (HttpProxyConfigurationResponsePtrOutput) ElementType() reflect.Type
- func (o HttpProxyConfigurationResponsePtrOutput) HttpsProxy() pulumi.StringPtrOutput
- func (o HttpProxyConfigurationResponsePtrOutput) ToHttpProxyConfigurationResponsePtrOutput() HttpProxyConfigurationResponsePtrOutput
- func (o HttpProxyConfigurationResponsePtrOutput) ToHttpProxyConfigurationResponsePtrOutputWithContext(ctx context.Context) HttpProxyConfigurationResponsePtrOutput
- type HybridIdentityMetadata
- type HybridIdentityMetadataArgs
- type HybridIdentityMetadataInput
- type HybridIdentityMetadataOutput
- func (HybridIdentityMetadataOutput) ElementType() reflect.Type
- func (o HybridIdentityMetadataOutput) Identity() IdentityResponseOutput
- func (o HybridIdentityMetadataOutput) Name() pulumi.StringOutput
- func (o HybridIdentityMetadataOutput) ProvisioningState() pulumi.StringOutput
- func (o HybridIdentityMetadataOutput) PublicKey() pulumi.StringPtrOutput
- func (o HybridIdentityMetadataOutput) ResourceUid() pulumi.StringPtrOutput
- func (o HybridIdentityMetadataOutput) SystemData() SystemDataResponseOutput
- func (o HybridIdentityMetadataOutput) ToHybridIdentityMetadataOutput() HybridIdentityMetadataOutput
- func (o HybridIdentityMetadataOutput) ToHybridIdentityMetadataOutputWithContext(ctx context.Context) HybridIdentityMetadataOutput
- func (o HybridIdentityMetadataOutput) Type() pulumi.StringOutput
- type HybridIdentityMetadataState
- type Identity
- type IdentityArgs
- func (IdentityArgs) ElementType() reflect.Type
- func (i IdentityArgs) ToIdentityOutput() IdentityOutput
- func (i IdentityArgs) ToIdentityOutputWithContext(ctx context.Context) IdentityOutput
- func (i IdentityArgs) ToIdentityPtrOutput() IdentityPtrOutput
- func (i IdentityArgs) ToIdentityPtrOutputWithContext(ctx context.Context) IdentityPtrOutput
- type IdentityInput
- type IdentityOutput
- func (IdentityOutput) ElementType() reflect.Type
- func (o IdentityOutput) ToIdentityOutput() IdentityOutput
- func (o IdentityOutput) ToIdentityOutputWithContext(ctx context.Context) IdentityOutput
- func (o IdentityOutput) ToIdentityPtrOutput() IdentityPtrOutput
- func (o IdentityOutput) ToIdentityPtrOutputWithContext(ctx context.Context) IdentityPtrOutput
- func (o IdentityOutput) Type() pulumi.StringOutput
- type IdentityPtrInput
- type IdentityPtrOutput
- func (o IdentityPtrOutput) Elem() IdentityOutput
- func (IdentityPtrOutput) ElementType() reflect.Type
- func (o IdentityPtrOutput) ToIdentityPtrOutput() IdentityPtrOutput
- func (o IdentityPtrOutput) ToIdentityPtrOutputWithContext(ctx context.Context) IdentityPtrOutput
- func (o IdentityPtrOutput) Type() pulumi.StringPtrOutput
- type IdentityResponse
- type IdentityResponseOutput
- func (IdentityResponseOutput) ElementType() reflect.Type
- func (o IdentityResponseOutput) PrincipalId() pulumi.StringOutput
- func (o IdentityResponseOutput) TenantId() pulumi.StringOutput
- func (o IdentityResponseOutput) ToIdentityResponseOutput() IdentityResponseOutput
- func (o IdentityResponseOutput) ToIdentityResponseOutputWithContext(ctx context.Context) IdentityResponseOutput
- func (o IdentityResponseOutput) Type() pulumi.StringOutput
- type IdentityResponsePtrOutput
- func (o IdentityResponsePtrOutput) Elem() IdentityResponseOutput
- func (IdentityResponsePtrOutput) ElementType() reflect.Type
- func (o IdentityResponsePtrOutput) PrincipalId() pulumi.StringPtrOutput
- func (o IdentityResponsePtrOutput) TenantId() pulumi.StringPtrOutput
- func (o IdentityResponsePtrOutput) ToIdentityResponsePtrOutput() IdentityResponsePtrOutput
- func (o IdentityResponsePtrOutput) ToIdentityResponsePtrOutputWithContext(ctx context.Context) IdentityResponsePtrOutput
- func (o IdentityResponsePtrOutput) Type() pulumi.StringPtrOutput
- type IdentityType
- func (IdentityType) ElementType() reflect.Type
- func (e IdentityType) ToIdentityTypeOutput() IdentityTypeOutput
- func (e IdentityType) ToIdentityTypeOutputWithContext(ctx context.Context) IdentityTypeOutput
- func (e IdentityType) ToIdentityTypePtrOutput() IdentityTypePtrOutput
- func (e IdentityType) ToIdentityTypePtrOutputWithContext(ctx context.Context) IdentityTypePtrOutput
- func (e IdentityType) ToStringOutput() pulumi.StringOutput
- func (e IdentityType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e IdentityType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e IdentityType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type IdentityTypeInput
- type IdentityTypeOutput
- func (IdentityTypeOutput) ElementType() reflect.Type
- func (o IdentityTypeOutput) ToIdentityTypeOutput() IdentityTypeOutput
- func (o IdentityTypeOutput) ToIdentityTypeOutputWithContext(ctx context.Context) IdentityTypeOutput
- func (o IdentityTypeOutput) ToIdentityTypePtrOutput() IdentityTypePtrOutput
- func (o IdentityTypeOutput) ToIdentityTypePtrOutputWithContext(ctx context.Context) IdentityTypePtrOutput
- func (o IdentityTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o IdentityTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o IdentityTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o IdentityTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type IdentityTypePtrInput
- type IdentityTypePtrOutput
- func (o IdentityTypePtrOutput) Elem() IdentityTypeOutput
- func (IdentityTypePtrOutput) ElementType() reflect.Type
- func (o IdentityTypePtrOutput) ToIdentityTypePtrOutput() IdentityTypePtrOutput
- func (o IdentityTypePtrOutput) ToIdentityTypePtrOutputWithContext(ctx context.Context) IdentityTypePtrOutput
- func (o IdentityTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o IdentityTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type InfrastructureProfile
- type InfrastructureProfileArgs
- func (InfrastructureProfileArgs) ElementType() reflect.Type
- func (i InfrastructureProfileArgs) ToInfrastructureProfileOutput() InfrastructureProfileOutput
- func (i InfrastructureProfileArgs) ToInfrastructureProfileOutputWithContext(ctx context.Context) InfrastructureProfileOutput
- func (i InfrastructureProfileArgs) ToInfrastructureProfilePtrOutput() InfrastructureProfilePtrOutput
- func (i InfrastructureProfileArgs) ToInfrastructureProfilePtrOutputWithContext(ctx context.Context) InfrastructureProfilePtrOutput
- type InfrastructureProfileInput
- type InfrastructureProfileOutput
- func (o InfrastructureProfileOutput) BiosGuid() pulumi.StringPtrOutput
- func (o InfrastructureProfileOutput) CheckpointType() pulumi.StringPtrOutput
- func (o InfrastructureProfileOutput) Checkpoints() CheckpointArrayOutput
- func (o InfrastructureProfileOutput) CloudId() pulumi.StringPtrOutput
- func (InfrastructureProfileOutput) ElementType() reflect.Type
- func (o InfrastructureProfileOutput) Generation() pulumi.IntPtrOutput
- func (o InfrastructureProfileOutput) InventoryItemId() pulumi.StringPtrOutput
- func (o InfrastructureProfileOutput) TemplateId() pulumi.StringPtrOutput
- func (o InfrastructureProfileOutput) ToInfrastructureProfileOutput() InfrastructureProfileOutput
- func (o InfrastructureProfileOutput) ToInfrastructureProfileOutputWithContext(ctx context.Context) InfrastructureProfileOutput
- func (o InfrastructureProfileOutput) ToInfrastructureProfilePtrOutput() InfrastructureProfilePtrOutput
- func (o InfrastructureProfileOutput) ToInfrastructureProfilePtrOutputWithContext(ctx context.Context) InfrastructureProfilePtrOutput
- func (o InfrastructureProfileOutput) Uuid() pulumi.StringPtrOutput
- func (o InfrastructureProfileOutput) VmName() pulumi.StringPtrOutput
- func (o InfrastructureProfileOutput) VmmServerId() pulumi.StringPtrOutput
- type InfrastructureProfilePtrInput
- type InfrastructureProfilePtrOutput
- func (o InfrastructureProfilePtrOutput) BiosGuid() pulumi.StringPtrOutput
- func (o InfrastructureProfilePtrOutput) CheckpointType() pulumi.StringPtrOutput
- func (o InfrastructureProfilePtrOutput) Checkpoints() CheckpointArrayOutput
- func (o InfrastructureProfilePtrOutput) CloudId() pulumi.StringPtrOutput
- func (o InfrastructureProfilePtrOutput) Elem() InfrastructureProfileOutput
- func (InfrastructureProfilePtrOutput) ElementType() reflect.Type
- func (o InfrastructureProfilePtrOutput) Generation() pulumi.IntPtrOutput
- func (o InfrastructureProfilePtrOutput) InventoryItemId() pulumi.StringPtrOutput
- func (o InfrastructureProfilePtrOutput) TemplateId() pulumi.StringPtrOutput
- func (o InfrastructureProfilePtrOutput) ToInfrastructureProfilePtrOutput() InfrastructureProfilePtrOutput
- func (o InfrastructureProfilePtrOutput) ToInfrastructureProfilePtrOutputWithContext(ctx context.Context) InfrastructureProfilePtrOutput
- func (o InfrastructureProfilePtrOutput) Uuid() pulumi.StringPtrOutput
- func (o InfrastructureProfilePtrOutput) VmName() pulumi.StringPtrOutput
- func (o InfrastructureProfilePtrOutput) VmmServerId() pulumi.StringPtrOutput
- type InfrastructureProfileResponse
- type InfrastructureProfileResponseOutput
- func (o InfrastructureProfileResponseOutput) BiosGuid() pulumi.StringPtrOutput
- func (o InfrastructureProfileResponseOutput) CheckpointType() pulumi.StringPtrOutput
- func (o InfrastructureProfileResponseOutput) Checkpoints() CheckpointResponseArrayOutput
- func (o InfrastructureProfileResponseOutput) CloudId() pulumi.StringPtrOutput
- func (InfrastructureProfileResponseOutput) ElementType() reflect.Type
- func (o InfrastructureProfileResponseOutput) Generation() pulumi.IntPtrOutput
- func (o InfrastructureProfileResponseOutput) InventoryItemId() pulumi.StringPtrOutput
- func (o InfrastructureProfileResponseOutput) LastRestoredVMCheckpoint() CheckpointResponseOutput
- func (o InfrastructureProfileResponseOutput) TemplateId() pulumi.StringPtrOutput
- func (o InfrastructureProfileResponseOutput) ToInfrastructureProfileResponseOutput() InfrastructureProfileResponseOutput
- func (o InfrastructureProfileResponseOutput) ToInfrastructureProfileResponseOutputWithContext(ctx context.Context) InfrastructureProfileResponseOutput
- func (o InfrastructureProfileResponseOutput) Uuid() pulumi.StringPtrOutput
- func (o InfrastructureProfileResponseOutput) VmName() pulumi.StringPtrOutput
- func (o InfrastructureProfileResponseOutput) VmmServerId() pulumi.StringPtrOutput
- type InfrastructureProfileResponsePtrOutput
- func (o InfrastructureProfileResponsePtrOutput) BiosGuid() pulumi.StringPtrOutput
- func (o InfrastructureProfileResponsePtrOutput) CheckpointType() pulumi.StringPtrOutput
- func (o InfrastructureProfileResponsePtrOutput) Checkpoints() CheckpointResponseArrayOutput
- func (o InfrastructureProfileResponsePtrOutput) CloudId() pulumi.StringPtrOutput
- func (o InfrastructureProfileResponsePtrOutput) Elem() InfrastructureProfileResponseOutput
- func (InfrastructureProfileResponsePtrOutput) ElementType() reflect.Type
- func (o InfrastructureProfileResponsePtrOutput) Generation() pulumi.IntPtrOutput
- func (o InfrastructureProfileResponsePtrOutput) InventoryItemId() pulumi.StringPtrOutput
- func (o InfrastructureProfileResponsePtrOutput) LastRestoredVMCheckpoint() CheckpointResponsePtrOutput
- func (o InfrastructureProfileResponsePtrOutput) TemplateId() pulumi.StringPtrOutput
- func (o InfrastructureProfileResponsePtrOutput) ToInfrastructureProfileResponsePtrOutput() InfrastructureProfileResponsePtrOutput
- func (o InfrastructureProfileResponsePtrOutput) ToInfrastructureProfileResponsePtrOutputWithContext(ctx context.Context) InfrastructureProfileResponsePtrOutput
- func (o InfrastructureProfileResponsePtrOutput) Uuid() pulumi.StringPtrOutput
- func (o InfrastructureProfileResponsePtrOutput) VmName() pulumi.StringPtrOutput
- func (o InfrastructureProfileResponsePtrOutput) VmmServerId() pulumi.StringPtrOutput
- type InventoryItem
- type InventoryItemArgs
- type InventoryItemInput
- type InventoryItemOutput
- func (InventoryItemOutput) ElementType() reflect.Type
- func (o InventoryItemOutput) InventoryItemName() pulumi.StringOutput
- func (o InventoryItemOutput) InventoryType() pulumi.StringOutput
- func (o InventoryItemOutput) Kind() pulumi.StringPtrOutput
- func (o InventoryItemOutput) ManagedResourceId() pulumi.StringOutput
- func (o InventoryItemOutput) Name() pulumi.StringOutput
- func (o InventoryItemOutput) ProvisioningState() pulumi.StringOutput
- func (o InventoryItemOutput) SystemData() SystemDataResponseOutput
- func (o InventoryItemOutput) ToInventoryItemOutput() InventoryItemOutput
- func (o InventoryItemOutput) ToInventoryItemOutputWithContext(ctx context.Context) InventoryItemOutput
- func (o InventoryItemOutput) Type() pulumi.StringOutput
- func (o InventoryItemOutput) Uuid() pulumi.StringOutput
- type InventoryItemState
- type InventoryType
- func (InventoryType) ElementType() reflect.Type
- func (e InventoryType) ToInventoryTypeOutput() InventoryTypeOutput
- func (e InventoryType) ToInventoryTypeOutputWithContext(ctx context.Context) InventoryTypeOutput
- func (e InventoryType) ToInventoryTypePtrOutput() InventoryTypePtrOutput
- func (e InventoryType) ToInventoryTypePtrOutputWithContext(ctx context.Context) InventoryTypePtrOutput
- func (e InventoryType) ToStringOutput() pulumi.StringOutput
- func (e InventoryType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e InventoryType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e InventoryType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type InventoryTypeInput
- type InventoryTypeOutput
- func (InventoryTypeOutput) ElementType() reflect.Type
- func (o InventoryTypeOutput) ToInventoryTypeOutput() InventoryTypeOutput
- func (o InventoryTypeOutput) ToInventoryTypeOutputWithContext(ctx context.Context) InventoryTypeOutput
- func (o InventoryTypeOutput) ToInventoryTypePtrOutput() InventoryTypePtrOutput
- func (o InventoryTypeOutput) ToInventoryTypePtrOutputWithContext(ctx context.Context) InventoryTypePtrOutput
- func (o InventoryTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o InventoryTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o InventoryTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o InventoryTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type InventoryTypePtrInput
- type InventoryTypePtrOutput
- func (o InventoryTypePtrOutput) Elem() InventoryTypeOutput
- func (InventoryTypePtrOutput) ElementType() reflect.Type
- func (o InventoryTypePtrOutput) ToInventoryTypePtrOutput() InventoryTypePtrOutput
- func (o InventoryTypePtrOutput) ToInventoryTypePtrOutputWithContext(ctx context.Context) InventoryTypePtrOutput
- func (o InventoryTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o InventoryTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type LimitCpuForMigration
- func (LimitCpuForMigration) ElementType() reflect.Type
- func (e LimitCpuForMigration) ToLimitCpuForMigrationOutput() LimitCpuForMigrationOutput
- func (e LimitCpuForMigration) ToLimitCpuForMigrationOutputWithContext(ctx context.Context) LimitCpuForMigrationOutput
- func (e LimitCpuForMigration) ToLimitCpuForMigrationPtrOutput() LimitCpuForMigrationPtrOutput
- func (e LimitCpuForMigration) ToLimitCpuForMigrationPtrOutputWithContext(ctx context.Context) LimitCpuForMigrationPtrOutput
- func (e LimitCpuForMigration) ToStringOutput() pulumi.StringOutput
- func (e LimitCpuForMigration) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e LimitCpuForMigration) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e LimitCpuForMigration) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type LimitCpuForMigrationInput
- type LimitCpuForMigrationOutput
- func (LimitCpuForMigrationOutput) ElementType() reflect.Type
- func (o LimitCpuForMigrationOutput) ToLimitCpuForMigrationOutput() LimitCpuForMigrationOutput
- func (o LimitCpuForMigrationOutput) ToLimitCpuForMigrationOutputWithContext(ctx context.Context) LimitCpuForMigrationOutput
- func (o LimitCpuForMigrationOutput) ToLimitCpuForMigrationPtrOutput() LimitCpuForMigrationPtrOutput
- func (o LimitCpuForMigrationOutput) ToLimitCpuForMigrationPtrOutputWithContext(ctx context.Context) LimitCpuForMigrationPtrOutput
- func (o LimitCpuForMigrationOutput) ToStringOutput() pulumi.StringOutput
- func (o LimitCpuForMigrationOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o LimitCpuForMigrationOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o LimitCpuForMigrationOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type LimitCpuForMigrationPtrInput
- type LimitCpuForMigrationPtrOutput
- func (o LimitCpuForMigrationPtrOutput) Elem() LimitCpuForMigrationOutput
- func (LimitCpuForMigrationPtrOutput) ElementType() reflect.Type
- func (o LimitCpuForMigrationPtrOutput) ToLimitCpuForMigrationPtrOutput() LimitCpuForMigrationPtrOutput
- func (o LimitCpuForMigrationPtrOutput) ToLimitCpuForMigrationPtrOutputWithContext(ctx context.Context) LimitCpuForMigrationPtrOutput
- func (o LimitCpuForMigrationPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o LimitCpuForMigrationPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type LookupAvailabilitySetArgs
- type LookupAvailabilitySetOutputArgs
- type LookupAvailabilitySetResult
- type LookupAvailabilitySetResultOutput
- func (o LookupAvailabilitySetResultOutput) AvailabilitySetName() pulumi.StringPtrOutput
- func (LookupAvailabilitySetResultOutput) ElementType() reflect.Type
- func (o LookupAvailabilitySetResultOutput) ExtendedLocation() ExtendedLocationResponsePtrOutput
- func (o LookupAvailabilitySetResultOutput) Id() pulumi.StringOutput
- func (o LookupAvailabilitySetResultOutput) Location() pulumi.StringPtrOutput
- func (o LookupAvailabilitySetResultOutput) Name() pulumi.StringOutput
- func (o LookupAvailabilitySetResultOutput) ProvisioningState() pulumi.StringOutput
- func (o LookupAvailabilitySetResultOutput) SystemData() SystemDataResponseOutput
- func (o LookupAvailabilitySetResultOutput) Tags() pulumi.StringMapOutput
- func (o LookupAvailabilitySetResultOutput) ToLookupAvailabilitySetResultOutput() LookupAvailabilitySetResultOutput
- func (o LookupAvailabilitySetResultOutput) ToLookupAvailabilitySetResultOutputWithContext(ctx context.Context) LookupAvailabilitySetResultOutput
- func (o LookupAvailabilitySetResultOutput) Type() pulumi.StringOutput
- func (o LookupAvailabilitySetResultOutput) VmmServerId() pulumi.StringPtrOutput
- type LookupCloudArgs
- type LookupCloudOutputArgs
- type LookupCloudResult
- type LookupCloudResultOutput
- func (o LookupCloudResultOutput) CloudCapacity() CloudCapacityResponseOutput
- func (o LookupCloudResultOutput) CloudName() pulumi.StringOutput
- func (LookupCloudResultOutput) ElementType() reflect.Type
- func (o LookupCloudResultOutput) ExtendedLocation() ExtendedLocationResponseOutput
- func (o LookupCloudResultOutput) Id() pulumi.StringOutput
- func (o LookupCloudResultOutput) InventoryItemId() pulumi.StringPtrOutput
- func (o LookupCloudResultOutput) Location() pulumi.StringOutput
- func (o LookupCloudResultOutput) Name() pulumi.StringOutput
- func (o LookupCloudResultOutput) ProvisioningState() pulumi.StringOutput
- func (o LookupCloudResultOutput) StorageQoSPolicies() StorageQoSPolicyResponseArrayOutput
- func (o LookupCloudResultOutput) SystemData() SystemDataResponseOutput
- func (o LookupCloudResultOutput) Tags() pulumi.StringMapOutput
- func (o LookupCloudResultOutput) ToLookupCloudResultOutput() LookupCloudResultOutput
- func (o LookupCloudResultOutput) ToLookupCloudResultOutputWithContext(ctx context.Context) LookupCloudResultOutput
- func (o LookupCloudResultOutput) Type() pulumi.StringOutput
- func (o LookupCloudResultOutput) Uuid() pulumi.StringPtrOutput
- func (o LookupCloudResultOutput) VmmServerId() pulumi.StringPtrOutput
- type LookupGuestAgentArgs
- type LookupGuestAgentOutputArgs
- type LookupGuestAgentResult
- type LookupGuestAgentResultOutput
- func (o LookupGuestAgentResultOutput) Credentials() GuestCredentialResponsePtrOutput
- func (o LookupGuestAgentResultOutput) CustomResourceName() pulumi.StringOutput
- func (LookupGuestAgentResultOutput) ElementType() reflect.Type
- func (o LookupGuestAgentResultOutput) HttpProxyConfig() HttpProxyConfigurationResponsePtrOutput
- func (o LookupGuestAgentResultOutput) Id() pulumi.StringOutput
- func (o LookupGuestAgentResultOutput) Name() pulumi.StringOutput
- func (o LookupGuestAgentResultOutput) ProvisioningAction() pulumi.StringPtrOutput
- func (o LookupGuestAgentResultOutput) ProvisioningState() pulumi.StringOutput
- func (o LookupGuestAgentResultOutput) Status() pulumi.StringOutput
- func (o LookupGuestAgentResultOutput) SystemData() SystemDataResponseOutput
- func (o LookupGuestAgentResultOutput) ToLookupGuestAgentResultOutput() LookupGuestAgentResultOutput
- func (o LookupGuestAgentResultOutput) ToLookupGuestAgentResultOutputWithContext(ctx context.Context) LookupGuestAgentResultOutput
- func (o LookupGuestAgentResultOutput) Type() pulumi.StringOutput
- func (o LookupGuestAgentResultOutput) Uuid() pulumi.StringOutput
- type LookupHybridIdentityMetadataArgs
- type LookupHybridIdentityMetadataOutputArgs
- type LookupHybridIdentityMetadataResult
- type LookupHybridIdentityMetadataResultOutput
- func (LookupHybridIdentityMetadataResultOutput) ElementType() reflect.Type
- func (o LookupHybridIdentityMetadataResultOutput) Id() pulumi.StringOutput
- func (o LookupHybridIdentityMetadataResultOutput) Identity() IdentityResponseOutput
- func (o LookupHybridIdentityMetadataResultOutput) Name() pulumi.StringOutput
- func (o LookupHybridIdentityMetadataResultOutput) ProvisioningState() pulumi.StringOutput
- func (o LookupHybridIdentityMetadataResultOutput) PublicKey() pulumi.StringPtrOutput
- func (o LookupHybridIdentityMetadataResultOutput) ResourceUid() pulumi.StringPtrOutput
- func (o LookupHybridIdentityMetadataResultOutput) SystemData() SystemDataResponseOutput
- func (o LookupHybridIdentityMetadataResultOutput) ToLookupHybridIdentityMetadataResultOutput() LookupHybridIdentityMetadataResultOutput
- func (o LookupHybridIdentityMetadataResultOutput) ToLookupHybridIdentityMetadataResultOutputWithContext(ctx context.Context) LookupHybridIdentityMetadataResultOutput
- func (o LookupHybridIdentityMetadataResultOutput) Type() pulumi.StringOutput
- type LookupInventoryItemArgs
- type LookupInventoryItemOutputArgs
- type LookupInventoryItemResult
- type LookupInventoryItemResultOutput
- func (LookupInventoryItemResultOutput) ElementType() reflect.Type
- func (o LookupInventoryItemResultOutput) Id() pulumi.StringOutput
- func (o LookupInventoryItemResultOutput) InventoryItemName() pulumi.StringOutput
- func (o LookupInventoryItemResultOutput) InventoryType() pulumi.StringOutput
- func (o LookupInventoryItemResultOutput) Kind() pulumi.StringPtrOutput
- func (o LookupInventoryItemResultOutput) ManagedResourceId() pulumi.StringOutput
- func (o LookupInventoryItemResultOutput) Name() pulumi.StringOutput
- func (o LookupInventoryItemResultOutput) ProvisioningState() pulumi.StringOutput
- func (o LookupInventoryItemResultOutput) SystemData() SystemDataResponseOutput
- func (o LookupInventoryItemResultOutput) ToLookupInventoryItemResultOutput() LookupInventoryItemResultOutput
- func (o LookupInventoryItemResultOutput) ToLookupInventoryItemResultOutputWithContext(ctx context.Context) LookupInventoryItemResultOutput
- func (o LookupInventoryItemResultOutput) Type() pulumi.StringOutput
- func (o LookupInventoryItemResultOutput) Uuid() pulumi.StringOutput
- type LookupMachineExtensionArgs
- type LookupMachineExtensionOutputArgs
- type LookupMachineExtensionResult
- type LookupMachineExtensionResultOutput
- func (o LookupMachineExtensionResultOutput) AutoUpgradeMinorVersion() pulumi.BoolPtrOutput
- func (LookupMachineExtensionResultOutput) ElementType() reflect.Type
- func (o LookupMachineExtensionResultOutput) EnableAutomaticUpgrade() pulumi.BoolPtrOutput
- func (o LookupMachineExtensionResultOutput) ForceUpdateTag() pulumi.StringPtrOutput
- func (o LookupMachineExtensionResultOutput) Id() pulumi.StringOutput
- func (o LookupMachineExtensionResultOutput) InstanceView() MachineExtensionPropertiesResponseInstanceViewPtrOutput
- func (o LookupMachineExtensionResultOutput) Location() pulumi.StringOutput
- func (o LookupMachineExtensionResultOutput) Name() pulumi.StringOutput
- func (o LookupMachineExtensionResultOutput) ProtectedSettings() pulumi.AnyOutput
- func (o LookupMachineExtensionResultOutput) ProvisioningState() pulumi.StringOutput
- func (o LookupMachineExtensionResultOutput) Publisher() pulumi.StringPtrOutput
- func (o LookupMachineExtensionResultOutput) Settings() pulumi.AnyOutput
- func (o LookupMachineExtensionResultOutput) SystemData() SystemDataResponseOutput
- func (o LookupMachineExtensionResultOutput) Tags() pulumi.StringMapOutput
- func (o LookupMachineExtensionResultOutput) ToLookupMachineExtensionResultOutput() LookupMachineExtensionResultOutput
- func (o LookupMachineExtensionResultOutput) ToLookupMachineExtensionResultOutputWithContext(ctx context.Context) LookupMachineExtensionResultOutput
- func (o LookupMachineExtensionResultOutput) Type() pulumi.StringOutput
- func (o LookupMachineExtensionResultOutput) TypeHandlerVersion() pulumi.StringPtrOutput
- type LookupVMInstanceGuestAgentArgs
- type LookupVMInstanceGuestAgentOutputArgs
- type LookupVMInstanceGuestAgentResult
- type LookupVMInstanceGuestAgentResultOutput
- func (o LookupVMInstanceGuestAgentResultOutput) Credentials() GuestCredentialResponsePtrOutput
- func (o LookupVMInstanceGuestAgentResultOutput) CustomResourceName() pulumi.StringOutput
- func (LookupVMInstanceGuestAgentResultOutput) ElementType() reflect.Type
- func (o LookupVMInstanceGuestAgentResultOutput) HttpProxyConfig() HttpProxyConfigurationResponsePtrOutput
- func (o LookupVMInstanceGuestAgentResultOutput) Id() pulumi.StringOutput
- func (o LookupVMInstanceGuestAgentResultOutput) Name() pulumi.StringOutput
- func (o LookupVMInstanceGuestAgentResultOutput) ProvisioningAction() pulumi.StringPtrOutput
- func (o LookupVMInstanceGuestAgentResultOutput) ProvisioningState() pulumi.StringOutput
- func (o LookupVMInstanceGuestAgentResultOutput) Status() pulumi.StringOutput
- func (o LookupVMInstanceGuestAgentResultOutput) SystemData() SystemDataResponseOutput
- func (o LookupVMInstanceGuestAgentResultOutput) ToLookupVMInstanceGuestAgentResultOutput() LookupVMInstanceGuestAgentResultOutput
- func (o LookupVMInstanceGuestAgentResultOutput) ToLookupVMInstanceGuestAgentResultOutputWithContext(ctx context.Context) LookupVMInstanceGuestAgentResultOutput
- func (o LookupVMInstanceGuestAgentResultOutput) Type() pulumi.StringOutput
- func (o LookupVMInstanceGuestAgentResultOutput) Uuid() pulumi.StringOutput
- type LookupVirtualMachineArgs
- type LookupVirtualMachineInstanceArgs
- type LookupVirtualMachineInstanceOutputArgs
- type LookupVirtualMachineInstanceResult
- type LookupVirtualMachineInstanceResultOutput
- func (o LookupVirtualMachineInstanceResultOutput) AvailabilitySets() VirtualMachineInstancePropertiesResponseAvailabilitySetsArrayOutput
- func (LookupVirtualMachineInstanceResultOutput) ElementType() reflect.Type
- func (o LookupVirtualMachineInstanceResultOutput) ExtendedLocation() ExtendedLocationResponseOutput
- func (o LookupVirtualMachineInstanceResultOutput) HardwareProfile() HardwareProfileResponsePtrOutput
- func (o LookupVirtualMachineInstanceResultOutput) Id() pulumi.StringOutput
- func (o LookupVirtualMachineInstanceResultOutput) InfrastructureProfile() InfrastructureProfileResponsePtrOutput
- func (o LookupVirtualMachineInstanceResultOutput) Name() pulumi.StringOutput
- func (o LookupVirtualMachineInstanceResultOutput) NetworkProfile() NetworkProfileResponsePtrOutput
- func (o LookupVirtualMachineInstanceResultOutput) OsProfile() OsProfileForVMInstanceResponsePtrOutput
- func (o LookupVirtualMachineInstanceResultOutput) PowerState() pulumi.StringOutput
- func (o LookupVirtualMachineInstanceResultOutput) ProvisioningState() pulumi.StringOutput
- func (o LookupVirtualMachineInstanceResultOutput) StorageProfile() StorageProfileResponsePtrOutput
- func (o LookupVirtualMachineInstanceResultOutput) SystemData() SystemDataResponseOutput
- func (o LookupVirtualMachineInstanceResultOutput) ToLookupVirtualMachineInstanceResultOutput() LookupVirtualMachineInstanceResultOutput
- func (o LookupVirtualMachineInstanceResultOutput) ToLookupVirtualMachineInstanceResultOutputWithContext(ctx context.Context) LookupVirtualMachineInstanceResultOutput
- func (o LookupVirtualMachineInstanceResultOutput) Type() pulumi.StringOutput
- type LookupVirtualMachineOutputArgs
- type LookupVirtualMachineResult
- type LookupVirtualMachineResultOutput
- func (o LookupVirtualMachineResultOutput) AvailabilitySets() VirtualMachinePropertiesResponseAvailabilitySetsArrayOutput
- func (o LookupVirtualMachineResultOutput) CheckpointType() pulumi.StringPtrOutput
- func (o LookupVirtualMachineResultOutput) Checkpoints() CheckpointResponseArrayOutput
- func (o LookupVirtualMachineResultOutput) CloudId() pulumi.StringPtrOutput
- func (LookupVirtualMachineResultOutput) ElementType() reflect.Type
- func (o LookupVirtualMachineResultOutput) ExtendedLocation() ExtendedLocationResponseOutput
- func (o LookupVirtualMachineResultOutput) Generation() pulumi.IntPtrOutput
- func (o LookupVirtualMachineResultOutput) GuestAgentProfile() GuestAgentProfileResponsePtrOutput
- func (o LookupVirtualMachineResultOutput) HardwareProfile() HardwareProfileResponsePtrOutput
- func (o LookupVirtualMachineResultOutput) Id() pulumi.StringOutput
- func (o LookupVirtualMachineResultOutput) Identity() IdentityResponsePtrOutput
- func (o LookupVirtualMachineResultOutput) InventoryItemId() pulumi.StringPtrOutput
- func (o LookupVirtualMachineResultOutput) LastRestoredVMCheckpoint() CheckpointResponseOutput
- func (o LookupVirtualMachineResultOutput) Location() pulumi.StringOutput
- func (o LookupVirtualMachineResultOutput) Name() pulumi.StringOutput
- func (o LookupVirtualMachineResultOutput) NetworkProfile() NetworkProfileResponsePtrOutput
- func (o LookupVirtualMachineResultOutput) OsProfile() OsProfileResponsePtrOutput
- func (o LookupVirtualMachineResultOutput) PowerState() pulumi.StringOutput
- func (o LookupVirtualMachineResultOutput) ProvisioningState() pulumi.StringOutput
- func (o LookupVirtualMachineResultOutput) StorageProfile() StorageProfileResponsePtrOutput
- func (o LookupVirtualMachineResultOutput) SystemData() SystemDataResponseOutput
- 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) Uuid() pulumi.StringPtrOutput
- func (o LookupVirtualMachineResultOutput) VmName() pulumi.StringPtrOutput
- func (o LookupVirtualMachineResultOutput) VmmServerId() pulumi.StringPtrOutput
- type LookupVirtualMachineTemplateArgs
- type LookupVirtualMachineTemplateOutputArgs
- type LookupVirtualMachineTemplateResult
- type LookupVirtualMachineTemplateResultOutput
- func (o LookupVirtualMachineTemplateResultOutput) ComputerName() pulumi.StringOutput
- func (o LookupVirtualMachineTemplateResultOutput) CpuCount() pulumi.IntOutput
- func (o LookupVirtualMachineTemplateResultOutput) Disks() VirtualDiskResponseArrayOutput
- func (o LookupVirtualMachineTemplateResultOutput) DynamicMemoryEnabled() pulumi.StringOutput
- func (o LookupVirtualMachineTemplateResultOutput) DynamicMemoryMaxMB() pulumi.IntOutput
- func (o LookupVirtualMachineTemplateResultOutput) DynamicMemoryMinMB() pulumi.IntOutput
- func (LookupVirtualMachineTemplateResultOutput) ElementType() reflect.Type
- func (o LookupVirtualMachineTemplateResultOutput) ExtendedLocation() ExtendedLocationResponseOutput
- func (o LookupVirtualMachineTemplateResultOutput) Generation() pulumi.IntOutput
- func (o LookupVirtualMachineTemplateResultOutput) Id() pulumi.StringOutput
- func (o LookupVirtualMachineTemplateResultOutput) InventoryItemId() pulumi.StringPtrOutput
- func (o LookupVirtualMachineTemplateResultOutput) IsCustomizable() pulumi.StringOutput
- func (o LookupVirtualMachineTemplateResultOutput) IsHighlyAvailable() pulumi.StringOutput
- func (o LookupVirtualMachineTemplateResultOutput) LimitCpuForMigration() pulumi.StringOutput
- func (o LookupVirtualMachineTemplateResultOutput) Location() pulumi.StringOutput
- func (o LookupVirtualMachineTemplateResultOutput) MemoryMB() pulumi.IntOutput
- func (o LookupVirtualMachineTemplateResultOutput) Name() pulumi.StringOutput
- func (o LookupVirtualMachineTemplateResultOutput) NetworkInterfaces() NetworkInterfacesResponseArrayOutput
- func (o LookupVirtualMachineTemplateResultOutput) OsName() pulumi.StringOutput
- func (o LookupVirtualMachineTemplateResultOutput) OsType() pulumi.StringOutput
- func (o LookupVirtualMachineTemplateResultOutput) ProvisioningState() pulumi.StringOutput
- func (o LookupVirtualMachineTemplateResultOutput) SystemData() SystemDataResponseOutput
- func (o LookupVirtualMachineTemplateResultOutput) Tags() pulumi.StringMapOutput
- func (o LookupVirtualMachineTemplateResultOutput) ToLookupVirtualMachineTemplateResultOutput() LookupVirtualMachineTemplateResultOutput
- func (o LookupVirtualMachineTemplateResultOutput) ToLookupVirtualMachineTemplateResultOutputWithContext(ctx context.Context) LookupVirtualMachineTemplateResultOutput
- func (o LookupVirtualMachineTemplateResultOutput) Type() pulumi.StringOutput
- func (o LookupVirtualMachineTemplateResultOutput) Uuid() pulumi.StringPtrOutput
- func (o LookupVirtualMachineTemplateResultOutput) VmmServerId() pulumi.StringPtrOutput
- type LookupVirtualNetworkArgs
- type LookupVirtualNetworkOutputArgs
- type LookupVirtualNetworkResult
- type LookupVirtualNetworkResultOutput
- func (LookupVirtualNetworkResultOutput) ElementType() reflect.Type
- func (o LookupVirtualNetworkResultOutput) ExtendedLocation() ExtendedLocationResponseOutput
- func (o LookupVirtualNetworkResultOutput) Id() pulumi.StringOutput
- func (o LookupVirtualNetworkResultOutput) InventoryItemId() pulumi.StringPtrOutput
- func (o LookupVirtualNetworkResultOutput) Location() pulumi.StringOutput
- func (o LookupVirtualNetworkResultOutput) Name() pulumi.StringOutput
- func (o LookupVirtualNetworkResultOutput) NetworkName() pulumi.StringOutput
- func (o LookupVirtualNetworkResultOutput) ProvisioningState() pulumi.StringOutput
- func (o LookupVirtualNetworkResultOutput) SystemData() SystemDataResponseOutput
- func (o LookupVirtualNetworkResultOutput) Tags() pulumi.StringMapOutput
- func (o LookupVirtualNetworkResultOutput) ToLookupVirtualNetworkResultOutput() LookupVirtualNetworkResultOutput
- func (o LookupVirtualNetworkResultOutput) ToLookupVirtualNetworkResultOutputWithContext(ctx context.Context) LookupVirtualNetworkResultOutput
- func (o LookupVirtualNetworkResultOutput) Type() pulumi.StringOutput
- func (o LookupVirtualNetworkResultOutput) Uuid() pulumi.StringPtrOutput
- func (o LookupVirtualNetworkResultOutput) VmmServerId() pulumi.StringPtrOutput
- type LookupVmmServerArgs
- type LookupVmmServerOutputArgs
- type LookupVmmServerResult
- type LookupVmmServerResultOutput
- func (o LookupVmmServerResultOutput) ConnectionStatus() pulumi.StringOutput
- func (o LookupVmmServerResultOutput) Credentials() VMMServerPropertiesResponseCredentialsPtrOutput
- func (LookupVmmServerResultOutput) ElementType() reflect.Type
- func (o LookupVmmServerResultOutput) ErrorMessage() pulumi.StringOutput
- func (o LookupVmmServerResultOutput) ExtendedLocation() ExtendedLocationResponseOutput
- func (o LookupVmmServerResultOutput) Fqdn() pulumi.StringOutput
- func (o LookupVmmServerResultOutput) Id() pulumi.StringOutput
- func (o LookupVmmServerResultOutput) Location() pulumi.StringOutput
- func (o LookupVmmServerResultOutput) Name() pulumi.StringOutput
- func (o LookupVmmServerResultOutput) Port() pulumi.IntPtrOutput
- func (o LookupVmmServerResultOutput) ProvisioningState() pulumi.StringOutput
- func (o LookupVmmServerResultOutput) SystemData() SystemDataResponseOutput
- func (o LookupVmmServerResultOutput) Tags() pulumi.StringMapOutput
- func (o LookupVmmServerResultOutput) ToLookupVmmServerResultOutput() LookupVmmServerResultOutput
- func (o LookupVmmServerResultOutput) ToLookupVmmServerResultOutputWithContext(ctx context.Context) LookupVmmServerResultOutput
- func (o LookupVmmServerResultOutput) Type() pulumi.StringOutput
- func (o LookupVmmServerResultOutput) Uuid() pulumi.StringOutput
- func (o LookupVmmServerResultOutput) Version() pulumi.StringOutput
- type MachineExtension
- type MachineExtensionArgs
- type MachineExtensionInput
- type MachineExtensionInstanceViewResponseStatus
- type MachineExtensionInstanceViewResponseStatusOutput
- func (o MachineExtensionInstanceViewResponseStatusOutput) Code() pulumi.StringOutput
- func (o MachineExtensionInstanceViewResponseStatusOutput) DisplayStatus() pulumi.StringOutput
- func (MachineExtensionInstanceViewResponseStatusOutput) ElementType() reflect.Type
- func (o MachineExtensionInstanceViewResponseStatusOutput) Level() pulumi.StringOutput
- func (o MachineExtensionInstanceViewResponseStatusOutput) Message() pulumi.StringOutput
- func (o MachineExtensionInstanceViewResponseStatusOutput) Time() pulumi.StringOutput
- func (o MachineExtensionInstanceViewResponseStatusOutput) ToMachineExtensionInstanceViewResponseStatusOutput() MachineExtensionInstanceViewResponseStatusOutput
- func (o MachineExtensionInstanceViewResponseStatusOutput) ToMachineExtensionInstanceViewResponseStatusOutputWithContext(ctx context.Context) MachineExtensionInstanceViewResponseStatusOutput
- type MachineExtensionInstanceViewResponseStatusPtrOutput
- func (o MachineExtensionInstanceViewResponseStatusPtrOutput) Code() pulumi.StringPtrOutput
- func (o MachineExtensionInstanceViewResponseStatusPtrOutput) DisplayStatus() pulumi.StringPtrOutput
- func (o MachineExtensionInstanceViewResponseStatusPtrOutput) Elem() MachineExtensionInstanceViewResponseStatusOutput
- func (MachineExtensionInstanceViewResponseStatusPtrOutput) ElementType() reflect.Type
- func (o MachineExtensionInstanceViewResponseStatusPtrOutput) Level() pulumi.StringPtrOutput
- func (o MachineExtensionInstanceViewResponseStatusPtrOutput) Message() pulumi.StringPtrOutput
- func (o MachineExtensionInstanceViewResponseStatusPtrOutput) Time() pulumi.StringPtrOutput
- func (o MachineExtensionInstanceViewResponseStatusPtrOutput) ToMachineExtensionInstanceViewResponseStatusPtrOutput() MachineExtensionInstanceViewResponseStatusPtrOutput
- func (o MachineExtensionInstanceViewResponseStatusPtrOutput) ToMachineExtensionInstanceViewResponseStatusPtrOutputWithContext(ctx context.Context) MachineExtensionInstanceViewResponseStatusPtrOutput
- type MachineExtensionOutput
- func (o MachineExtensionOutput) AutoUpgradeMinorVersion() pulumi.BoolPtrOutput
- func (MachineExtensionOutput) ElementType() reflect.Type
- func (o MachineExtensionOutput) EnableAutomaticUpgrade() pulumi.BoolPtrOutput
- func (o MachineExtensionOutput) ForceUpdateTag() pulumi.StringPtrOutput
- func (o MachineExtensionOutput) InstanceView() MachineExtensionPropertiesResponseInstanceViewPtrOutput
- func (o MachineExtensionOutput) Location() pulumi.StringOutput
- func (o MachineExtensionOutput) Name() pulumi.StringOutput
- func (o MachineExtensionOutput) ProtectedSettings() pulumi.AnyOutput
- func (o MachineExtensionOutput) ProvisioningState() pulumi.StringOutput
- func (o MachineExtensionOutput) Publisher() pulumi.StringPtrOutput
- func (o MachineExtensionOutput) Settings() pulumi.AnyOutput
- func (o MachineExtensionOutput) SystemData() SystemDataResponseOutput
- func (o MachineExtensionOutput) Tags() pulumi.StringMapOutput
- func (o MachineExtensionOutput) ToMachineExtensionOutput() MachineExtensionOutput
- func (o MachineExtensionOutput) ToMachineExtensionOutputWithContext(ctx context.Context) MachineExtensionOutput
- func (o MachineExtensionOutput) Type() pulumi.StringOutput
- func (o MachineExtensionOutput) TypeHandlerVersion() pulumi.StringPtrOutput
- type MachineExtensionPropertiesResponseInstanceView
- type MachineExtensionPropertiesResponseInstanceViewOutput
- func (MachineExtensionPropertiesResponseInstanceViewOutput) ElementType() reflect.Type
- func (o MachineExtensionPropertiesResponseInstanceViewOutput) Name() pulumi.StringOutput
- func (o MachineExtensionPropertiesResponseInstanceViewOutput) Status() MachineExtensionInstanceViewResponseStatusPtrOutput
- func (o MachineExtensionPropertiesResponseInstanceViewOutput) ToMachineExtensionPropertiesResponseInstanceViewOutput() MachineExtensionPropertiesResponseInstanceViewOutput
- func (o MachineExtensionPropertiesResponseInstanceViewOutput) ToMachineExtensionPropertiesResponseInstanceViewOutputWithContext(ctx context.Context) MachineExtensionPropertiesResponseInstanceViewOutput
- func (o MachineExtensionPropertiesResponseInstanceViewOutput) Type() pulumi.StringOutput
- func (o MachineExtensionPropertiesResponseInstanceViewOutput) TypeHandlerVersion() pulumi.StringOutput
- type MachineExtensionPropertiesResponseInstanceViewPtrOutput
- func (o MachineExtensionPropertiesResponseInstanceViewPtrOutput) Elem() MachineExtensionPropertiesResponseInstanceViewOutput
- func (MachineExtensionPropertiesResponseInstanceViewPtrOutput) ElementType() reflect.Type
- func (o MachineExtensionPropertiesResponseInstanceViewPtrOutput) Name() pulumi.StringPtrOutput
- func (o MachineExtensionPropertiesResponseInstanceViewPtrOutput) Status() MachineExtensionInstanceViewResponseStatusPtrOutput
- func (o MachineExtensionPropertiesResponseInstanceViewPtrOutput) ToMachineExtensionPropertiesResponseInstanceViewPtrOutput() MachineExtensionPropertiesResponseInstanceViewPtrOutput
- func (o MachineExtensionPropertiesResponseInstanceViewPtrOutput) ToMachineExtensionPropertiesResponseInstanceViewPtrOutputWithContext(ctx context.Context) MachineExtensionPropertiesResponseInstanceViewPtrOutput
- func (o MachineExtensionPropertiesResponseInstanceViewPtrOutput) Type() pulumi.StringPtrOutput
- func (o MachineExtensionPropertiesResponseInstanceViewPtrOutput) TypeHandlerVersion() pulumi.StringPtrOutput
- type MachineExtensionState
- type NetworkInterfaces
- type NetworkInterfacesArgs
- type NetworkInterfacesArray
- type NetworkInterfacesArrayInput
- type NetworkInterfacesArrayOutput
- func (NetworkInterfacesArrayOutput) ElementType() reflect.Type
- func (o NetworkInterfacesArrayOutput) Index(i pulumi.IntInput) NetworkInterfacesOutput
- func (o NetworkInterfacesArrayOutput) ToNetworkInterfacesArrayOutput() NetworkInterfacesArrayOutput
- func (o NetworkInterfacesArrayOutput) ToNetworkInterfacesArrayOutputWithContext(ctx context.Context) NetworkInterfacesArrayOutput
- type NetworkInterfacesInput
- type NetworkInterfacesOutput
- func (NetworkInterfacesOutput) ElementType() reflect.Type
- func (o NetworkInterfacesOutput) Ipv4AddressType() pulumi.StringPtrOutput
- func (o NetworkInterfacesOutput) Ipv6AddressType() pulumi.StringPtrOutput
- func (o NetworkInterfacesOutput) MacAddress() pulumi.StringPtrOutput
- func (o NetworkInterfacesOutput) MacAddressType() pulumi.StringPtrOutput
- func (o NetworkInterfacesOutput) Name() pulumi.StringPtrOutput
- func (o NetworkInterfacesOutput) NicId() pulumi.StringPtrOutput
- func (o NetworkInterfacesOutput) ToNetworkInterfacesOutput() NetworkInterfacesOutput
- func (o NetworkInterfacesOutput) ToNetworkInterfacesOutputWithContext(ctx context.Context) NetworkInterfacesOutput
- func (o NetworkInterfacesOutput) VirtualNetworkId() pulumi.StringPtrOutput
- type NetworkInterfacesResponse
- type NetworkInterfacesResponseArrayOutput
- func (NetworkInterfacesResponseArrayOutput) ElementType() reflect.Type
- func (o NetworkInterfacesResponseArrayOutput) Index(i pulumi.IntInput) NetworkInterfacesResponseOutput
- func (o NetworkInterfacesResponseArrayOutput) ToNetworkInterfacesResponseArrayOutput() NetworkInterfacesResponseArrayOutput
- func (o NetworkInterfacesResponseArrayOutput) ToNetworkInterfacesResponseArrayOutputWithContext(ctx context.Context) NetworkInterfacesResponseArrayOutput
- type NetworkInterfacesResponseOutput
- func (o NetworkInterfacesResponseOutput) DisplayName() pulumi.StringOutput
- func (NetworkInterfacesResponseOutput) ElementType() reflect.Type
- func (o NetworkInterfacesResponseOutput) Ipv4AddressType() pulumi.StringPtrOutput
- func (o NetworkInterfacesResponseOutput) Ipv4Addresses() pulumi.StringArrayOutput
- func (o NetworkInterfacesResponseOutput) Ipv6AddressType() pulumi.StringPtrOutput
- func (o NetworkInterfacesResponseOutput) Ipv6Addresses() pulumi.StringArrayOutput
- func (o NetworkInterfacesResponseOutput) MacAddress() pulumi.StringPtrOutput
- func (o NetworkInterfacesResponseOutput) MacAddressType() pulumi.StringPtrOutput
- func (o NetworkInterfacesResponseOutput) Name() pulumi.StringPtrOutput
- func (o NetworkInterfacesResponseOutput) NetworkName() pulumi.StringOutput
- func (o NetworkInterfacesResponseOutput) NicId() pulumi.StringPtrOutput
- func (o NetworkInterfacesResponseOutput) ToNetworkInterfacesResponseOutput() NetworkInterfacesResponseOutput
- func (o NetworkInterfacesResponseOutput) ToNetworkInterfacesResponseOutputWithContext(ctx context.Context) NetworkInterfacesResponseOutput
- func (o NetworkInterfacesResponseOutput) VirtualNetworkId() pulumi.StringPtrOutput
- type NetworkProfile
- type NetworkProfileArgs
- func (NetworkProfileArgs) ElementType() reflect.Type
- func (i NetworkProfileArgs) ToNetworkProfileOutput() NetworkProfileOutput
- func (i NetworkProfileArgs) ToNetworkProfileOutputWithContext(ctx context.Context) NetworkProfileOutput
- func (i NetworkProfileArgs) ToNetworkProfilePtrOutput() NetworkProfilePtrOutput
- func (i NetworkProfileArgs) ToNetworkProfilePtrOutputWithContext(ctx context.Context) NetworkProfilePtrOutput
- type NetworkProfileInput
- type NetworkProfileOutput
- func (NetworkProfileOutput) ElementType() reflect.Type
- func (o NetworkProfileOutput) NetworkInterfaces() NetworkInterfacesArrayOutput
- func (o NetworkProfileOutput) ToNetworkProfileOutput() NetworkProfileOutput
- func (o NetworkProfileOutput) ToNetworkProfileOutputWithContext(ctx context.Context) NetworkProfileOutput
- func (o NetworkProfileOutput) ToNetworkProfilePtrOutput() NetworkProfilePtrOutput
- func (o NetworkProfileOutput) ToNetworkProfilePtrOutputWithContext(ctx context.Context) NetworkProfilePtrOutput
- type NetworkProfilePtrInput
- type NetworkProfilePtrOutput
- func (o NetworkProfilePtrOutput) Elem() NetworkProfileOutput
- func (NetworkProfilePtrOutput) ElementType() reflect.Type
- func (o NetworkProfilePtrOutput) NetworkInterfaces() NetworkInterfacesArrayOutput
- func (o NetworkProfilePtrOutput) ToNetworkProfilePtrOutput() NetworkProfilePtrOutput
- func (o NetworkProfilePtrOutput) ToNetworkProfilePtrOutputWithContext(ctx context.Context) NetworkProfilePtrOutput
- type NetworkProfileResponse
- type NetworkProfileResponseOutput
- func (NetworkProfileResponseOutput) ElementType() reflect.Type
- func (o NetworkProfileResponseOutput) NetworkInterfaces() NetworkInterfacesResponseArrayOutput
- func (o NetworkProfileResponseOutput) ToNetworkProfileResponseOutput() NetworkProfileResponseOutput
- func (o NetworkProfileResponseOutput) ToNetworkProfileResponseOutputWithContext(ctx context.Context) NetworkProfileResponseOutput
- type NetworkProfileResponsePtrOutput
- func (o NetworkProfileResponsePtrOutput) Elem() NetworkProfileResponseOutput
- func (NetworkProfileResponsePtrOutput) ElementType() reflect.Type
- func (o NetworkProfileResponsePtrOutput) NetworkInterfaces() NetworkInterfacesResponseArrayOutput
- func (o NetworkProfileResponsePtrOutput) ToNetworkProfileResponsePtrOutput() NetworkProfileResponsePtrOutput
- func (o NetworkProfileResponsePtrOutput) ToNetworkProfileResponsePtrOutputWithContext(ctx context.Context) NetworkProfileResponsePtrOutput
- type OsProfile
- type OsProfileArgs
- func (OsProfileArgs) ElementType() reflect.Type
- func (i OsProfileArgs) ToOsProfileOutput() OsProfileOutput
- func (i OsProfileArgs) ToOsProfileOutputWithContext(ctx context.Context) OsProfileOutput
- func (i OsProfileArgs) ToOsProfilePtrOutput() OsProfilePtrOutput
- func (i OsProfileArgs) ToOsProfilePtrOutputWithContext(ctx context.Context) OsProfilePtrOutput
- type OsProfileForVMInstance
- type OsProfileForVMInstanceArgs
- func (OsProfileForVMInstanceArgs) ElementType() reflect.Type
- func (i OsProfileForVMInstanceArgs) ToOsProfileForVMInstanceOutput() OsProfileForVMInstanceOutput
- func (i OsProfileForVMInstanceArgs) ToOsProfileForVMInstanceOutputWithContext(ctx context.Context) OsProfileForVMInstanceOutput
- func (i OsProfileForVMInstanceArgs) ToOsProfileForVMInstancePtrOutput() OsProfileForVMInstancePtrOutput
- func (i OsProfileForVMInstanceArgs) ToOsProfileForVMInstancePtrOutputWithContext(ctx context.Context) OsProfileForVMInstancePtrOutput
- type OsProfileForVMInstanceInput
- type OsProfileForVMInstanceOutput
- func (o OsProfileForVMInstanceOutput) AdminPassword() pulumi.StringPtrOutput
- func (o OsProfileForVMInstanceOutput) ComputerName() pulumi.StringPtrOutput
- func (OsProfileForVMInstanceOutput) ElementType() reflect.Type
- func (o OsProfileForVMInstanceOutput) ToOsProfileForVMInstanceOutput() OsProfileForVMInstanceOutput
- func (o OsProfileForVMInstanceOutput) ToOsProfileForVMInstanceOutputWithContext(ctx context.Context) OsProfileForVMInstanceOutput
- func (o OsProfileForVMInstanceOutput) ToOsProfileForVMInstancePtrOutput() OsProfileForVMInstancePtrOutput
- func (o OsProfileForVMInstanceOutput) ToOsProfileForVMInstancePtrOutputWithContext(ctx context.Context) OsProfileForVMInstancePtrOutput
- type OsProfileForVMInstancePtrInput
- type OsProfileForVMInstancePtrOutput
- func (o OsProfileForVMInstancePtrOutput) AdminPassword() pulumi.StringPtrOutput
- func (o OsProfileForVMInstancePtrOutput) ComputerName() pulumi.StringPtrOutput
- func (o OsProfileForVMInstancePtrOutput) Elem() OsProfileForVMInstanceOutput
- func (OsProfileForVMInstancePtrOutput) ElementType() reflect.Type
- func (o OsProfileForVMInstancePtrOutput) ToOsProfileForVMInstancePtrOutput() OsProfileForVMInstancePtrOutput
- func (o OsProfileForVMInstancePtrOutput) ToOsProfileForVMInstancePtrOutputWithContext(ctx context.Context) OsProfileForVMInstancePtrOutput
- type OsProfileForVMInstanceResponse
- type OsProfileForVMInstanceResponseOutput
- func (o OsProfileForVMInstanceResponseOutput) ComputerName() pulumi.StringPtrOutput
- func (OsProfileForVMInstanceResponseOutput) ElementType() reflect.Type
- func (o OsProfileForVMInstanceResponseOutput) OsSku() pulumi.StringOutput
- func (o OsProfileForVMInstanceResponseOutput) OsType() pulumi.StringOutput
- func (o OsProfileForVMInstanceResponseOutput) OsVersion() pulumi.StringOutput
- func (o OsProfileForVMInstanceResponseOutput) ToOsProfileForVMInstanceResponseOutput() OsProfileForVMInstanceResponseOutput
- func (o OsProfileForVMInstanceResponseOutput) ToOsProfileForVMInstanceResponseOutputWithContext(ctx context.Context) OsProfileForVMInstanceResponseOutput
- type OsProfileForVMInstanceResponsePtrOutput
- func (o OsProfileForVMInstanceResponsePtrOutput) ComputerName() pulumi.StringPtrOutput
- func (o OsProfileForVMInstanceResponsePtrOutput) Elem() OsProfileForVMInstanceResponseOutput
- func (OsProfileForVMInstanceResponsePtrOutput) ElementType() reflect.Type
- func (o OsProfileForVMInstanceResponsePtrOutput) OsSku() pulumi.StringPtrOutput
- func (o OsProfileForVMInstanceResponsePtrOutput) OsType() pulumi.StringPtrOutput
- func (o OsProfileForVMInstanceResponsePtrOutput) OsVersion() pulumi.StringPtrOutput
- func (o OsProfileForVMInstanceResponsePtrOutput) ToOsProfileForVMInstanceResponsePtrOutput() OsProfileForVMInstanceResponsePtrOutput
- func (o OsProfileForVMInstanceResponsePtrOutput) ToOsProfileForVMInstanceResponsePtrOutputWithContext(ctx context.Context) OsProfileForVMInstanceResponsePtrOutput
- type OsProfileInput
- type OsProfileOutput
- func (o OsProfileOutput) AdminPassword() pulumi.StringPtrOutput
- func (o OsProfileOutput) ComputerName() pulumi.StringPtrOutput
- func (OsProfileOutput) ElementType() reflect.Type
- func (o OsProfileOutput) ToOsProfileOutput() OsProfileOutput
- func (o OsProfileOutput) ToOsProfileOutputWithContext(ctx context.Context) OsProfileOutput
- func (o OsProfileOutput) ToOsProfilePtrOutput() OsProfilePtrOutput
- func (o OsProfileOutput) ToOsProfilePtrOutputWithContext(ctx context.Context) OsProfilePtrOutput
- type OsProfilePtrInput
- type OsProfilePtrOutput
- func (o OsProfilePtrOutput) AdminPassword() pulumi.StringPtrOutput
- func (o OsProfilePtrOutput) ComputerName() pulumi.StringPtrOutput
- func (o OsProfilePtrOutput) Elem() OsProfileOutput
- func (OsProfilePtrOutput) ElementType() reflect.Type
- func (o OsProfilePtrOutput) ToOsProfilePtrOutput() OsProfilePtrOutput
- func (o OsProfilePtrOutput) ToOsProfilePtrOutputWithContext(ctx context.Context) OsProfilePtrOutput
- type OsProfileResponse
- type OsProfileResponseOutput
- func (o OsProfileResponseOutput) ComputerName() pulumi.StringPtrOutput
- func (OsProfileResponseOutput) ElementType() reflect.Type
- func (o OsProfileResponseOutput) OsName() pulumi.StringOutput
- func (o OsProfileResponseOutput) OsType() pulumi.StringOutput
- func (o OsProfileResponseOutput) ToOsProfileResponseOutput() OsProfileResponseOutput
- func (o OsProfileResponseOutput) ToOsProfileResponseOutputWithContext(ctx context.Context) OsProfileResponseOutput
- type OsProfileResponsePtrOutput
- func (o OsProfileResponsePtrOutput) ComputerName() pulumi.StringPtrOutput
- func (o OsProfileResponsePtrOutput) Elem() OsProfileResponseOutput
- func (OsProfileResponsePtrOutput) ElementType() reflect.Type
- func (o OsProfileResponsePtrOutput) OsName() pulumi.StringPtrOutput
- func (o OsProfileResponsePtrOutput) OsType() pulumi.StringPtrOutput
- func (o OsProfileResponsePtrOutput) ToOsProfileResponsePtrOutput() OsProfileResponsePtrOutput
- func (o OsProfileResponsePtrOutput) ToOsProfileResponsePtrOutputWithContext(ctx context.Context) OsProfileResponsePtrOutput
- type ProvisioningAction
- func (ProvisioningAction) ElementType() reflect.Type
- func (e ProvisioningAction) ToProvisioningActionOutput() ProvisioningActionOutput
- func (e ProvisioningAction) ToProvisioningActionOutputWithContext(ctx context.Context) ProvisioningActionOutput
- func (e ProvisioningAction) ToProvisioningActionPtrOutput() ProvisioningActionPtrOutput
- func (e ProvisioningAction) ToProvisioningActionPtrOutputWithContext(ctx context.Context) ProvisioningActionPtrOutput
- func (e ProvisioningAction) ToStringOutput() pulumi.StringOutput
- func (e ProvisioningAction) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ProvisioningAction) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ProvisioningAction) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ProvisioningActionInput
- type ProvisioningActionOutput
- func (ProvisioningActionOutput) ElementType() reflect.Type
- func (o ProvisioningActionOutput) ToProvisioningActionOutput() ProvisioningActionOutput
- func (o ProvisioningActionOutput) ToProvisioningActionOutputWithContext(ctx context.Context) ProvisioningActionOutput
- func (o ProvisioningActionOutput) ToProvisioningActionPtrOutput() ProvisioningActionPtrOutput
- func (o ProvisioningActionOutput) ToProvisioningActionPtrOutputWithContext(ctx context.Context) ProvisioningActionPtrOutput
- func (o ProvisioningActionOutput) ToStringOutput() pulumi.StringOutput
- func (o ProvisioningActionOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o ProvisioningActionOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ProvisioningActionOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ProvisioningActionPtrInput
- type ProvisioningActionPtrOutput
- func (o ProvisioningActionPtrOutput) Elem() ProvisioningActionOutput
- func (ProvisioningActionPtrOutput) ElementType() reflect.Type
- func (o ProvisioningActionPtrOutput) ToProvisioningActionPtrOutput() ProvisioningActionPtrOutput
- func (o ProvisioningActionPtrOutput) ToProvisioningActionPtrOutputWithContext(ctx context.Context) ProvisioningActionPtrOutput
- func (o ProvisioningActionPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ProvisioningActionPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type StorageProfile
- type StorageProfileArgs
- func (StorageProfileArgs) ElementType() reflect.Type
- func (i StorageProfileArgs) ToStorageProfileOutput() StorageProfileOutput
- func (i StorageProfileArgs) ToStorageProfileOutputWithContext(ctx context.Context) StorageProfileOutput
- func (i StorageProfileArgs) ToStorageProfilePtrOutput() StorageProfilePtrOutput
- func (i StorageProfileArgs) ToStorageProfilePtrOutputWithContext(ctx context.Context) StorageProfilePtrOutput
- type StorageProfileInput
- type StorageProfileOutput
- func (o StorageProfileOutput) Disks() VirtualDiskArrayOutput
- func (StorageProfileOutput) ElementType() reflect.Type
- func (o StorageProfileOutput) ToStorageProfileOutput() StorageProfileOutput
- func (o StorageProfileOutput) ToStorageProfileOutputWithContext(ctx context.Context) StorageProfileOutput
- func (o StorageProfileOutput) ToStorageProfilePtrOutput() StorageProfilePtrOutput
- func (o StorageProfileOutput) ToStorageProfilePtrOutputWithContext(ctx context.Context) StorageProfilePtrOutput
- type StorageProfilePtrInput
- type StorageProfilePtrOutput
- func (o StorageProfilePtrOutput) Disks() VirtualDiskArrayOutput
- func (o StorageProfilePtrOutput) Elem() StorageProfileOutput
- func (StorageProfilePtrOutput) ElementType() reflect.Type
- func (o StorageProfilePtrOutput) ToStorageProfilePtrOutput() StorageProfilePtrOutput
- func (o StorageProfilePtrOutput) ToStorageProfilePtrOutputWithContext(ctx context.Context) StorageProfilePtrOutput
- type StorageProfileResponse
- type StorageProfileResponseOutput
- func (o StorageProfileResponseOutput) Disks() VirtualDiskResponseArrayOutput
- func (StorageProfileResponseOutput) ElementType() reflect.Type
- func (o StorageProfileResponseOutput) ToStorageProfileResponseOutput() StorageProfileResponseOutput
- func (o StorageProfileResponseOutput) ToStorageProfileResponseOutputWithContext(ctx context.Context) StorageProfileResponseOutput
- type StorageProfileResponsePtrOutput
- func (o StorageProfileResponsePtrOutput) Disks() VirtualDiskResponseArrayOutput
- func (o StorageProfileResponsePtrOutput) Elem() StorageProfileResponseOutput
- func (StorageProfileResponsePtrOutput) ElementType() reflect.Type
- func (o StorageProfileResponsePtrOutput) ToStorageProfileResponsePtrOutput() StorageProfileResponsePtrOutput
- func (o StorageProfileResponsePtrOutput) ToStorageProfileResponsePtrOutputWithContext(ctx context.Context) StorageProfileResponsePtrOutput
- type StorageQoSPolicyDetails
- type StorageQoSPolicyDetailsArgs
- func (StorageQoSPolicyDetailsArgs) ElementType() reflect.Type
- func (i StorageQoSPolicyDetailsArgs) ToStorageQoSPolicyDetailsOutput() StorageQoSPolicyDetailsOutput
- func (i StorageQoSPolicyDetailsArgs) ToStorageQoSPolicyDetailsOutputWithContext(ctx context.Context) StorageQoSPolicyDetailsOutput
- func (i StorageQoSPolicyDetailsArgs) ToStorageQoSPolicyDetailsPtrOutput() StorageQoSPolicyDetailsPtrOutput
- func (i StorageQoSPolicyDetailsArgs) ToStorageQoSPolicyDetailsPtrOutputWithContext(ctx context.Context) StorageQoSPolicyDetailsPtrOutput
- type StorageQoSPolicyDetailsInput
- type StorageQoSPolicyDetailsOutput
- func (StorageQoSPolicyDetailsOutput) ElementType() reflect.Type
- func (o StorageQoSPolicyDetailsOutput) Id() pulumi.StringPtrOutput
- func (o StorageQoSPolicyDetailsOutput) Name() pulumi.StringPtrOutput
- func (o StorageQoSPolicyDetailsOutput) ToStorageQoSPolicyDetailsOutput() StorageQoSPolicyDetailsOutput
- func (o StorageQoSPolicyDetailsOutput) ToStorageQoSPolicyDetailsOutputWithContext(ctx context.Context) StorageQoSPolicyDetailsOutput
- func (o StorageQoSPolicyDetailsOutput) ToStorageQoSPolicyDetailsPtrOutput() StorageQoSPolicyDetailsPtrOutput
- func (o StorageQoSPolicyDetailsOutput) ToStorageQoSPolicyDetailsPtrOutputWithContext(ctx context.Context) StorageQoSPolicyDetailsPtrOutput
- type StorageQoSPolicyDetailsPtrInput
- type StorageQoSPolicyDetailsPtrOutput
- func (o StorageQoSPolicyDetailsPtrOutput) Elem() StorageQoSPolicyDetailsOutput
- func (StorageQoSPolicyDetailsPtrOutput) ElementType() reflect.Type
- func (o StorageQoSPolicyDetailsPtrOutput) Id() pulumi.StringPtrOutput
- func (o StorageQoSPolicyDetailsPtrOutput) Name() pulumi.StringPtrOutput
- func (o StorageQoSPolicyDetailsPtrOutput) ToStorageQoSPolicyDetailsPtrOutput() StorageQoSPolicyDetailsPtrOutput
- func (o StorageQoSPolicyDetailsPtrOutput) ToStorageQoSPolicyDetailsPtrOutputWithContext(ctx context.Context) StorageQoSPolicyDetailsPtrOutput
- type StorageQoSPolicyDetailsResponse
- type StorageQoSPolicyDetailsResponseOutput
- func (StorageQoSPolicyDetailsResponseOutput) ElementType() reflect.Type
- func (o StorageQoSPolicyDetailsResponseOutput) Id() pulumi.StringPtrOutput
- func (o StorageQoSPolicyDetailsResponseOutput) Name() pulumi.StringPtrOutput
- func (o StorageQoSPolicyDetailsResponseOutput) ToStorageQoSPolicyDetailsResponseOutput() StorageQoSPolicyDetailsResponseOutput
- func (o StorageQoSPolicyDetailsResponseOutput) ToStorageQoSPolicyDetailsResponseOutputWithContext(ctx context.Context) StorageQoSPolicyDetailsResponseOutput
- type StorageQoSPolicyDetailsResponsePtrOutput
- func (o StorageQoSPolicyDetailsResponsePtrOutput) Elem() StorageQoSPolicyDetailsResponseOutput
- func (StorageQoSPolicyDetailsResponsePtrOutput) ElementType() reflect.Type
- func (o StorageQoSPolicyDetailsResponsePtrOutput) Id() pulumi.StringPtrOutput
- func (o StorageQoSPolicyDetailsResponsePtrOutput) Name() pulumi.StringPtrOutput
- func (o StorageQoSPolicyDetailsResponsePtrOutput) ToStorageQoSPolicyDetailsResponsePtrOutput() StorageQoSPolicyDetailsResponsePtrOutput
- func (o StorageQoSPolicyDetailsResponsePtrOutput) ToStorageQoSPolicyDetailsResponsePtrOutputWithContext(ctx context.Context) StorageQoSPolicyDetailsResponsePtrOutput
- type StorageQoSPolicyResponse
- type StorageQoSPolicyResponseArrayOutput
- func (StorageQoSPolicyResponseArrayOutput) ElementType() reflect.Type
- func (o StorageQoSPolicyResponseArrayOutput) Index(i pulumi.IntInput) StorageQoSPolicyResponseOutput
- func (o StorageQoSPolicyResponseArrayOutput) ToStorageQoSPolicyResponseArrayOutput() StorageQoSPolicyResponseArrayOutput
- func (o StorageQoSPolicyResponseArrayOutput) ToStorageQoSPolicyResponseArrayOutputWithContext(ctx context.Context) StorageQoSPolicyResponseArrayOutput
- type StorageQoSPolicyResponseOutput
- func (o StorageQoSPolicyResponseOutput) BandwidthLimit() pulumi.Float64PtrOutput
- func (StorageQoSPolicyResponseOutput) ElementType() reflect.Type
- func (o StorageQoSPolicyResponseOutput) Id() pulumi.StringPtrOutput
- func (o StorageQoSPolicyResponseOutput) IopsMaximum() pulumi.Float64PtrOutput
- func (o StorageQoSPolicyResponseOutput) IopsMinimum() pulumi.Float64PtrOutput
- func (o StorageQoSPolicyResponseOutput) Name() pulumi.StringPtrOutput
- func (o StorageQoSPolicyResponseOutput) PolicyId() pulumi.StringPtrOutput
- func (o StorageQoSPolicyResponseOutput) ToStorageQoSPolicyResponseOutput() StorageQoSPolicyResponseOutput
- func (o StorageQoSPolicyResponseOutput) ToStorageQoSPolicyResponseOutputWithContext(ctx context.Context) StorageQoSPolicyResponseOutput
- type SystemDataResponse
- type SystemDataResponseOutput
- func (o SystemDataResponseOutput) CreatedAt() pulumi.StringPtrOutput
- func (o SystemDataResponseOutput) CreatedBy() pulumi.StringPtrOutput
- func (o SystemDataResponseOutput) CreatedByType() pulumi.StringPtrOutput
- func (SystemDataResponseOutput) ElementType() reflect.Type
- func (o SystemDataResponseOutput) LastModifiedAt() pulumi.StringPtrOutput
- func (o SystemDataResponseOutput) LastModifiedBy() pulumi.StringPtrOutput
- func (o SystemDataResponseOutput) LastModifiedByType() pulumi.StringPtrOutput
- func (o SystemDataResponseOutput) ToSystemDataResponseOutput() SystemDataResponseOutput
- func (o SystemDataResponseOutput) ToSystemDataResponseOutputWithContext(ctx context.Context) SystemDataResponseOutput
- type VMInstanceGuestAgent
- type VMInstanceGuestAgentArgs
- type VMInstanceGuestAgentInput
- type VMInstanceGuestAgentOutput
- func (o VMInstanceGuestAgentOutput) Credentials() GuestCredentialResponsePtrOutput
- func (o VMInstanceGuestAgentOutput) CustomResourceName() pulumi.StringOutput
- func (VMInstanceGuestAgentOutput) ElementType() reflect.Type
- func (o VMInstanceGuestAgentOutput) HttpProxyConfig() HttpProxyConfigurationResponsePtrOutput
- func (o VMInstanceGuestAgentOutput) Name() pulumi.StringOutput
- func (o VMInstanceGuestAgentOutput) ProvisioningAction() pulumi.StringPtrOutput
- func (o VMInstanceGuestAgentOutput) ProvisioningState() pulumi.StringOutput
- func (o VMInstanceGuestAgentOutput) Status() pulumi.StringOutput
- func (o VMInstanceGuestAgentOutput) SystemData() SystemDataResponseOutput
- func (o VMInstanceGuestAgentOutput) ToVMInstanceGuestAgentOutput() VMInstanceGuestAgentOutput
- func (o VMInstanceGuestAgentOutput) ToVMInstanceGuestAgentOutputWithContext(ctx context.Context) VMInstanceGuestAgentOutput
- func (o VMInstanceGuestAgentOutput) Type() pulumi.StringOutput
- func (o VMInstanceGuestAgentOutput) Uuid() pulumi.StringOutput
- type VMInstanceGuestAgentState
- type VMMServerPropertiesCredentials
- type VMMServerPropertiesCredentialsArgs
- func (VMMServerPropertiesCredentialsArgs) ElementType() reflect.Type
- func (i VMMServerPropertiesCredentialsArgs) ToVMMServerPropertiesCredentialsOutput() VMMServerPropertiesCredentialsOutput
- func (i VMMServerPropertiesCredentialsArgs) ToVMMServerPropertiesCredentialsOutputWithContext(ctx context.Context) VMMServerPropertiesCredentialsOutput
- func (i VMMServerPropertiesCredentialsArgs) ToVMMServerPropertiesCredentialsPtrOutput() VMMServerPropertiesCredentialsPtrOutput
- func (i VMMServerPropertiesCredentialsArgs) ToVMMServerPropertiesCredentialsPtrOutputWithContext(ctx context.Context) VMMServerPropertiesCredentialsPtrOutput
- type VMMServerPropertiesCredentialsInput
- type VMMServerPropertiesCredentialsOutput
- func (VMMServerPropertiesCredentialsOutput) ElementType() reflect.Type
- func (o VMMServerPropertiesCredentialsOutput) Password() pulumi.StringPtrOutput
- func (o VMMServerPropertiesCredentialsOutput) ToVMMServerPropertiesCredentialsOutput() VMMServerPropertiesCredentialsOutput
- func (o VMMServerPropertiesCredentialsOutput) ToVMMServerPropertiesCredentialsOutputWithContext(ctx context.Context) VMMServerPropertiesCredentialsOutput
- func (o VMMServerPropertiesCredentialsOutput) ToVMMServerPropertiesCredentialsPtrOutput() VMMServerPropertiesCredentialsPtrOutput
- func (o VMMServerPropertiesCredentialsOutput) ToVMMServerPropertiesCredentialsPtrOutputWithContext(ctx context.Context) VMMServerPropertiesCredentialsPtrOutput
- func (o VMMServerPropertiesCredentialsOutput) Username() pulumi.StringPtrOutput
- type VMMServerPropertiesCredentialsPtrInput
- type VMMServerPropertiesCredentialsPtrOutput
- func (o VMMServerPropertiesCredentialsPtrOutput) Elem() VMMServerPropertiesCredentialsOutput
- func (VMMServerPropertiesCredentialsPtrOutput) ElementType() reflect.Type
- func (o VMMServerPropertiesCredentialsPtrOutput) Password() pulumi.StringPtrOutput
- func (o VMMServerPropertiesCredentialsPtrOutput) ToVMMServerPropertiesCredentialsPtrOutput() VMMServerPropertiesCredentialsPtrOutput
- func (o VMMServerPropertiesCredentialsPtrOutput) ToVMMServerPropertiesCredentialsPtrOutputWithContext(ctx context.Context) VMMServerPropertiesCredentialsPtrOutput
- func (o VMMServerPropertiesCredentialsPtrOutput) Username() pulumi.StringPtrOutput
- type VMMServerPropertiesResponseCredentials
- type VMMServerPropertiesResponseCredentialsOutput
- func (VMMServerPropertiesResponseCredentialsOutput) ElementType() reflect.Type
- func (o VMMServerPropertiesResponseCredentialsOutput) ToVMMServerPropertiesResponseCredentialsOutput() VMMServerPropertiesResponseCredentialsOutput
- func (o VMMServerPropertiesResponseCredentialsOutput) ToVMMServerPropertiesResponseCredentialsOutputWithContext(ctx context.Context) VMMServerPropertiesResponseCredentialsOutput
- func (o VMMServerPropertiesResponseCredentialsOutput) Username() pulumi.StringPtrOutput
- type VMMServerPropertiesResponseCredentialsPtrOutput
- func (o VMMServerPropertiesResponseCredentialsPtrOutput) Elem() VMMServerPropertiesResponseCredentialsOutput
- func (VMMServerPropertiesResponseCredentialsPtrOutput) ElementType() reflect.Type
- func (o VMMServerPropertiesResponseCredentialsPtrOutput) ToVMMServerPropertiesResponseCredentialsPtrOutput() VMMServerPropertiesResponseCredentialsPtrOutput
- func (o VMMServerPropertiesResponseCredentialsPtrOutput) ToVMMServerPropertiesResponseCredentialsPtrOutputWithContext(ctx context.Context) VMMServerPropertiesResponseCredentialsPtrOutput
- func (o VMMServerPropertiesResponseCredentialsPtrOutput) Username() pulumi.StringPtrOutput
- 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 VirtualDiskInput
- type VirtualDiskOutput
- func (o VirtualDiskOutput) Bus() pulumi.IntPtrOutput
- func (o VirtualDiskOutput) BusType() pulumi.StringPtrOutput
- func (o VirtualDiskOutput) CreateDiffDisk() pulumi.StringPtrOutput
- func (o VirtualDiskOutput) DiskId() pulumi.StringPtrOutput
- func (o VirtualDiskOutput) DiskSizeGB() pulumi.IntPtrOutput
- func (VirtualDiskOutput) ElementType() reflect.Type
- func (o VirtualDiskOutput) Lun() pulumi.IntPtrOutput
- func (o VirtualDiskOutput) Name() pulumi.StringPtrOutput
- func (o VirtualDiskOutput) StorageQoSPolicy() StorageQoSPolicyDetailsPtrOutput
- func (o VirtualDiskOutput) TemplateDiskId() pulumi.StringPtrOutput
- func (o VirtualDiskOutput) ToVirtualDiskOutput() VirtualDiskOutput
- func (o VirtualDiskOutput) ToVirtualDiskOutputWithContext(ctx context.Context) VirtualDiskOutput
- func (o VirtualDiskOutput) VhdType() 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) Bus() pulumi.IntPtrOutput
- func (o VirtualDiskResponseOutput) BusType() pulumi.StringPtrOutput
- func (o VirtualDiskResponseOutput) CreateDiffDisk() pulumi.StringPtrOutput
- func (o VirtualDiskResponseOutput) DiskId() pulumi.StringPtrOutput
- func (o VirtualDiskResponseOutput) DiskSizeGB() pulumi.IntPtrOutput
- func (o VirtualDiskResponseOutput) DisplayName() pulumi.StringOutput
- func (VirtualDiskResponseOutput) ElementType() reflect.Type
- func (o VirtualDiskResponseOutput) Lun() pulumi.IntPtrOutput
- func (o VirtualDiskResponseOutput) MaxDiskSizeGB() pulumi.IntOutput
- func (o VirtualDiskResponseOutput) Name() pulumi.StringPtrOutput
- func (o VirtualDiskResponseOutput) StorageQoSPolicy() StorageQoSPolicyDetailsResponsePtrOutput
- func (o VirtualDiskResponseOutput) TemplateDiskId() pulumi.StringPtrOutput
- func (o VirtualDiskResponseOutput) ToVirtualDiskResponseOutput() VirtualDiskResponseOutput
- func (o VirtualDiskResponseOutput) ToVirtualDiskResponseOutputWithContext(ctx context.Context) VirtualDiskResponseOutput
- func (o VirtualDiskResponseOutput) VhdFormatType() pulumi.StringOutput
- func (o VirtualDiskResponseOutput) VhdType() pulumi.StringPtrOutput
- func (o VirtualDiskResponseOutput) VolumeType() pulumi.StringOutput
- type VirtualMachine
- type VirtualMachineArgs
- type VirtualMachineInput
- type VirtualMachineInstance
- type VirtualMachineInstanceArgs
- type VirtualMachineInstanceInput
- type VirtualMachineInstanceOutput
- func (o VirtualMachineInstanceOutput) AvailabilitySets() VirtualMachineInstancePropertiesResponseAvailabilitySetsArrayOutput
- func (VirtualMachineInstanceOutput) ElementType() reflect.Type
- func (o VirtualMachineInstanceOutput) ExtendedLocation() ExtendedLocationResponseOutput
- func (o VirtualMachineInstanceOutput) HardwareProfile() HardwareProfileResponsePtrOutput
- func (o VirtualMachineInstanceOutput) InfrastructureProfile() InfrastructureProfileResponsePtrOutput
- func (o VirtualMachineInstanceOutput) Name() pulumi.StringOutput
- func (o VirtualMachineInstanceOutput) NetworkProfile() NetworkProfileResponsePtrOutput
- func (o VirtualMachineInstanceOutput) OsProfile() OsProfileForVMInstanceResponsePtrOutput
- func (o VirtualMachineInstanceOutput) PowerState() pulumi.StringOutput
- func (o VirtualMachineInstanceOutput) ProvisioningState() pulumi.StringOutput
- func (o VirtualMachineInstanceOutput) StorageProfile() StorageProfileResponsePtrOutput
- func (o VirtualMachineInstanceOutput) SystemData() SystemDataResponseOutput
- func (o VirtualMachineInstanceOutput) ToVirtualMachineInstanceOutput() VirtualMachineInstanceOutput
- func (o VirtualMachineInstanceOutput) ToVirtualMachineInstanceOutputWithContext(ctx context.Context) VirtualMachineInstanceOutput
- func (o VirtualMachineInstanceOutput) Type() pulumi.StringOutput
- type VirtualMachineInstancePropertiesAvailabilitySets
- type VirtualMachineInstancePropertiesAvailabilitySetsArgs
- func (VirtualMachineInstancePropertiesAvailabilitySetsArgs) ElementType() reflect.Type
- func (i VirtualMachineInstancePropertiesAvailabilitySetsArgs) ToVirtualMachineInstancePropertiesAvailabilitySetsOutput() VirtualMachineInstancePropertiesAvailabilitySetsOutput
- func (i VirtualMachineInstancePropertiesAvailabilitySetsArgs) ToVirtualMachineInstancePropertiesAvailabilitySetsOutputWithContext(ctx context.Context) VirtualMachineInstancePropertiesAvailabilitySetsOutput
- type VirtualMachineInstancePropertiesAvailabilitySetsArray
- func (VirtualMachineInstancePropertiesAvailabilitySetsArray) ElementType() reflect.Type
- func (i VirtualMachineInstancePropertiesAvailabilitySetsArray) ToVirtualMachineInstancePropertiesAvailabilitySetsArrayOutput() VirtualMachineInstancePropertiesAvailabilitySetsArrayOutput
- func (i VirtualMachineInstancePropertiesAvailabilitySetsArray) ToVirtualMachineInstancePropertiesAvailabilitySetsArrayOutputWithContext(ctx context.Context) VirtualMachineInstancePropertiesAvailabilitySetsArrayOutput
- type VirtualMachineInstancePropertiesAvailabilitySetsArrayInput
- type VirtualMachineInstancePropertiesAvailabilitySetsArrayOutput
- func (VirtualMachineInstancePropertiesAvailabilitySetsArrayOutput) ElementType() reflect.Type
- func (o VirtualMachineInstancePropertiesAvailabilitySetsArrayOutput) Index(i pulumi.IntInput) VirtualMachineInstancePropertiesAvailabilitySetsOutput
- func (o VirtualMachineInstancePropertiesAvailabilitySetsArrayOutput) ToVirtualMachineInstancePropertiesAvailabilitySetsArrayOutput() VirtualMachineInstancePropertiesAvailabilitySetsArrayOutput
- func (o VirtualMachineInstancePropertiesAvailabilitySetsArrayOutput) ToVirtualMachineInstancePropertiesAvailabilitySetsArrayOutputWithContext(ctx context.Context) VirtualMachineInstancePropertiesAvailabilitySetsArrayOutput
- type VirtualMachineInstancePropertiesAvailabilitySetsInput
- type VirtualMachineInstancePropertiesAvailabilitySetsOutput
- func (VirtualMachineInstancePropertiesAvailabilitySetsOutput) ElementType() reflect.Type
- func (o VirtualMachineInstancePropertiesAvailabilitySetsOutput) Id() pulumi.StringPtrOutput
- func (o VirtualMachineInstancePropertiesAvailabilitySetsOutput) Name() pulumi.StringPtrOutput
- func (o VirtualMachineInstancePropertiesAvailabilitySetsOutput) ToVirtualMachineInstancePropertiesAvailabilitySetsOutput() VirtualMachineInstancePropertiesAvailabilitySetsOutput
- func (o VirtualMachineInstancePropertiesAvailabilitySetsOutput) ToVirtualMachineInstancePropertiesAvailabilitySetsOutputWithContext(ctx context.Context) VirtualMachineInstancePropertiesAvailabilitySetsOutput
- type VirtualMachineInstancePropertiesResponseAvailabilitySets
- type VirtualMachineInstancePropertiesResponseAvailabilitySetsArrayOutput
- func (VirtualMachineInstancePropertiesResponseAvailabilitySetsArrayOutput) ElementType() reflect.Type
- func (o VirtualMachineInstancePropertiesResponseAvailabilitySetsArrayOutput) Index(i pulumi.IntInput) VirtualMachineInstancePropertiesResponseAvailabilitySetsOutput
- func (o VirtualMachineInstancePropertiesResponseAvailabilitySetsArrayOutput) ToVirtualMachineInstancePropertiesResponseAvailabilitySetsArrayOutput() VirtualMachineInstancePropertiesResponseAvailabilitySetsArrayOutput
- func (o VirtualMachineInstancePropertiesResponseAvailabilitySetsArrayOutput) ToVirtualMachineInstancePropertiesResponseAvailabilitySetsArrayOutputWithContext(ctx context.Context) VirtualMachineInstancePropertiesResponseAvailabilitySetsArrayOutput
- type VirtualMachineInstancePropertiesResponseAvailabilitySetsOutput
- func (VirtualMachineInstancePropertiesResponseAvailabilitySetsOutput) ElementType() reflect.Type
- func (o VirtualMachineInstancePropertiesResponseAvailabilitySetsOutput) Id() pulumi.StringPtrOutput
- func (o VirtualMachineInstancePropertiesResponseAvailabilitySetsOutput) Name() pulumi.StringPtrOutput
- func (o VirtualMachineInstancePropertiesResponseAvailabilitySetsOutput) ToVirtualMachineInstancePropertiesResponseAvailabilitySetsOutput() VirtualMachineInstancePropertiesResponseAvailabilitySetsOutput
- func (o VirtualMachineInstancePropertiesResponseAvailabilitySetsOutput) ToVirtualMachineInstancePropertiesResponseAvailabilitySetsOutputWithContext(ctx context.Context) VirtualMachineInstancePropertiesResponseAvailabilitySetsOutput
- type VirtualMachineInstanceState
- type VirtualMachineOutput
- func (o VirtualMachineOutput) AvailabilitySets() VirtualMachinePropertiesResponseAvailabilitySetsArrayOutput
- func (o VirtualMachineOutput) CheckpointType() pulumi.StringPtrOutput
- func (o VirtualMachineOutput) Checkpoints() CheckpointResponseArrayOutput
- func (o VirtualMachineOutput) CloudId() pulumi.StringPtrOutput
- func (VirtualMachineOutput) ElementType() reflect.Type
- func (o VirtualMachineOutput) ExtendedLocation() ExtendedLocationResponseOutput
- func (o VirtualMachineOutput) Generation() pulumi.IntPtrOutput
- func (o VirtualMachineOutput) GuestAgentProfile() GuestAgentProfileResponsePtrOutput
- func (o VirtualMachineOutput) HardwareProfile() HardwareProfileResponsePtrOutput
- func (o VirtualMachineOutput) Identity() IdentityResponsePtrOutput
- func (o VirtualMachineOutput) InventoryItemId() pulumi.StringPtrOutput
- func (o VirtualMachineOutput) LastRestoredVMCheckpoint() CheckpointResponseOutput
- func (o VirtualMachineOutput) Location() pulumi.StringOutput
- func (o VirtualMachineOutput) Name() pulumi.StringOutput
- func (o VirtualMachineOutput) NetworkProfile() NetworkProfileResponsePtrOutput
- func (o VirtualMachineOutput) OsProfile() OsProfileResponsePtrOutput
- func (o VirtualMachineOutput) PowerState() pulumi.StringOutput
- func (o VirtualMachineOutput) ProvisioningState() pulumi.StringOutput
- func (o VirtualMachineOutput) StorageProfile() StorageProfileResponsePtrOutput
- func (o VirtualMachineOutput) SystemData() SystemDataResponseOutput
- 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) Uuid() pulumi.StringPtrOutput
- func (o VirtualMachineOutput) VmName() pulumi.StringPtrOutput
- func (o VirtualMachineOutput) VmmServerId() pulumi.StringPtrOutput
- type VirtualMachinePropertiesAvailabilitySets
- type VirtualMachinePropertiesAvailabilitySetsArgs
- func (VirtualMachinePropertiesAvailabilitySetsArgs) ElementType() reflect.Type
- func (i VirtualMachinePropertiesAvailabilitySetsArgs) ToVirtualMachinePropertiesAvailabilitySetsOutput() VirtualMachinePropertiesAvailabilitySetsOutput
- func (i VirtualMachinePropertiesAvailabilitySetsArgs) ToVirtualMachinePropertiesAvailabilitySetsOutputWithContext(ctx context.Context) VirtualMachinePropertiesAvailabilitySetsOutput
- type VirtualMachinePropertiesAvailabilitySetsArray
- func (VirtualMachinePropertiesAvailabilitySetsArray) ElementType() reflect.Type
- func (i VirtualMachinePropertiesAvailabilitySetsArray) ToVirtualMachinePropertiesAvailabilitySetsArrayOutput() VirtualMachinePropertiesAvailabilitySetsArrayOutput
- func (i VirtualMachinePropertiesAvailabilitySetsArray) ToVirtualMachinePropertiesAvailabilitySetsArrayOutputWithContext(ctx context.Context) VirtualMachinePropertiesAvailabilitySetsArrayOutput
- type VirtualMachinePropertiesAvailabilitySetsArrayInput
- type VirtualMachinePropertiesAvailabilitySetsArrayOutput
- func (VirtualMachinePropertiesAvailabilitySetsArrayOutput) ElementType() reflect.Type
- func (o VirtualMachinePropertiesAvailabilitySetsArrayOutput) Index(i pulumi.IntInput) VirtualMachinePropertiesAvailabilitySetsOutput
- func (o VirtualMachinePropertiesAvailabilitySetsArrayOutput) ToVirtualMachinePropertiesAvailabilitySetsArrayOutput() VirtualMachinePropertiesAvailabilitySetsArrayOutput
- func (o VirtualMachinePropertiesAvailabilitySetsArrayOutput) ToVirtualMachinePropertiesAvailabilitySetsArrayOutputWithContext(ctx context.Context) VirtualMachinePropertiesAvailabilitySetsArrayOutput
- type VirtualMachinePropertiesAvailabilitySetsInput
- type VirtualMachinePropertiesAvailabilitySetsOutput
- func (VirtualMachinePropertiesAvailabilitySetsOutput) ElementType() reflect.Type
- func (o VirtualMachinePropertiesAvailabilitySetsOutput) Id() pulumi.StringPtrOutput
- func (o VirtualMachinePropertiesAvailabilitySetsOutput) Name() pulumi.StringPtrOutput
- func (o VirtualMachinePropertiesAvailabilitySetsOutput) ToVirtualMachinePropertiesAvailabilitySetsOutput() VirtualMachinePropertiesAvailabilitySetsOutput
- func (o VirtualMachinePropertiesAvailabilitySetsOutput) ToVirtualMachinePropertiesAvailabilitySetsOutputWithContext(ctx context.Context) VirtualMachinePropertiesAvailabilitySetsOutput
- type VirtualMachinePropertiesResponseAvailabilitySets
- type VirtualMachinePropertiesResponseAvailabilitySetsArrayOutput
- func (VirtualMachinePropertiesResponseAvailabilitySetsArrayOutput) ElementType() reflect.Type
- func (o VirtualMachinePropertiesResponseAvailabilitySetsArrayOutput) Index(i pulumi.IntInput) VirtualMachinePropertiesResponseAvailabilitySetsOutput
- func (o VirtualMachinePropertiesResponseAvailabilitySetsArrayOutput) ToVirtualMachinePropertiesResponseAvailabilitySetsArrayOutput() VirtualMachinePropertiesResponseAvailabilitySetsArrayOutput
- func (o VirtualMachinePropertiesResponseAvailabilitySetsArrayOutput) ToVirtualMachinePropertiesResponseAvailabilitySetsArrayOutputWithContext(ctx context.Context) VirtualMachinePropertiesResponseAvailabilitySetsArrayOutput
- type VirtualMachinePropertiesResponseAvailabilitySetsOutput
- func (VirtualMachinePropertiesResponseAvailabilitySetsOutput) ElementType() reflect.Type
- func (o VirtualMachinePropertiesResponseAvailabilitySetsOutput) Id() pulumi.StringPtrOutput
- func (o VirtualMachinePropertiesResponseAvailabilitySetsOutput) Name() pulumi.StringPtrOutput
- func (o VirtualMachinePropertiesResponseAvailabilitySetsOutput) ToVirtualMachinePropertiesResponseAvailabilitySetsOutput() VirtualMachinePropertiesResponseAvailabilitySetsOutput
- func (o VirtualMachinePropertiesResponseAvailabilitySetsOutput) ToVirtualMachinePropertiesResponseAvailabilitySetsOutputWithContext(ctx context.Context) VirtualMachinePropertiesResponseAvailabilitySetsOutput
- type VirtualMachineState
- type VirtualMachineTemplate
- type VirtualMachineTemplateArgs
- type VirtualMachineTemplateInput
- type VirtualMachineTemplateOutput
- func (o VirtualMachineTemplateOutput) ComputerName() pulumi.StringOutput
- func (o VirtualMachineTemplateOutput) CpuCount() pulumi.IntOutput
- func (o VirtualMachineTemplateOutput) Disks() VirtualDiskResponseArrayOutput
- func (o VirtualMachineTemplateOutput) DynamicMemoryEnabled() pulumi.StringOutput
- func (o VirtualMachineTemplateOutput) DynamicMemoryMaxMB() pulumi.IntOutput
- func (o VirtualMachineTemplateOutput) DynamicMemoryMinMB() pulumi.IntOutput
- func (VirtualMachineTemplateOutput) ElementType() reflect.Type
- func (o VirtualMachineTemplateOutput) ExtendedLocation() ExtendedLocationResponseOutput
- func (o VirtualMachineTemplateOutput) Generation() pulumi.IntOutput
- func (o VirtualMachineTemplateOutput) InventoryItemId() pulumi.StringPtrOutput
- func (o VirtualMachineTemplateOutput) IsCustomizable() pulumi.StringOutput
- func (o VirtualMachineTemplateOutput) IsHighlyAvailable() pulumi.StringOutput
- func (o VirtualMachineTemplateOutput) LimitCpuForMigration() pulumi.StringOutput
- func (o VirtualMachineTemplateOutput) Location() pulumi.StringOutput
- func (o VirtualMachineTemplateOutput) MemoryMB() pulumi.IntOutput
- func (o VirtualMachineTemplateOutput) Name() pulumi.StringOutput
- func (o VirtualMachineTemplateOutput) NetworkInterfaces() NetworkInterfacesResponseArrayOutput
- func (o VirtualMachineTemplateOutput) OsName() pulumi.StringOutput
- func (o VirtualMachineTemplateOutput) OsType() pulumi.StringOutput
- func (o VirtualMachineTemplateOutput) ProvisioningState() pulumi.StringOutput
- func (o VirtualMachineTemplateOutput) SystemData() SystemDataResponseOutput
- func (o VirtualMachineTemplateOutput) Tags() pulumi.StringMapOutput
- func (o VirtualMachineTemplateOutput) ToVirtualMachineTemplateOutput() VirtualMachineTemplateOutput
- func (o VirtualMachineTemplateOutput) ToVirtualMachineTemplateOutputWithContext(ctx context.Context) VirtualMachineTemplateOutput
- func (o VirtualMachineTemplateOutput) Type() pulumi.StringOutput
- func (o VirtualMachineTemplateOutput) Uuid() pulumi.StringPtrOutput
- func (o VirtualMachineTemplateOutput) VmmServerId() pulumi.StringPtrOutput
- type VirtualMachineTemplateState
- type VirtualNetwork
- type VirtualNetworkArgs
- type VirtualNetworkInput
- type VirtualNetworkOutput
- func (VirtualNetworkOutput) ElementType() reflect.Type
- func (o VirtualNetworkOutput) ExtendedLocation() ExtendedLocationResponseOutput
- func (o VirtualNetworkOutput) InventoryItemId() pulumi.StringPtrOutput
- func (o VirtualNetworkOutput) Location() pulumi.StringOutput
- func (o VirtualNetworkOutput) Name() pulumi.StringOutput
- func (o VirtualNetworkOutput) NetworkName() pulumi.StringOutput
- func (o VirtualNetworkOutput) ProvisioningState() pulumi.StringOutput
- func (o VirtualNetworkOutput) SystemData() SystemDataResponseOutput
- func (o VirtualNetworkOutput) Tags() pulumi.StringMapOutput
- func (o VirtualNetworkOutput) ToVirtualNetworkOutput() VirtualNetworkOutput
- func (o VirtualNetworkOutput) ToVirtualNetworkOutputWithContext(ctx context.Context) VirtualNetworkOutput
- func (o VirtualNetworkOutput) Type() pulumi.StringOutput
- func (o VirtualNetworkOutput) Uuid() pulumi.StringPtrOutput
- func (o VirtualNetworkOutput) VmmServerId() pulumi.StringPtrOutput
- type VirtualNetworkState
- type VmmServer
- type VmmServerArgs
- type VmmServerInput
- type VmmServerOutput
- func (o VmmServerOutput) ConnectionStatus() pulumi.StringOutput
- func (o VmmServerOutput) Credentials() VMMServerPropertiesResponseCredentialsPtrOutput
- func (VmmServerOutput) ElementType() reflect.Type
- func (o VmmServerOutput) ErrorMessage() pulumi.StringOutput
- func (o VmmServerOutput) ExtendedLocation() ExtendedLocationResponseOutput
- func (o VmmServerOutput) Fqdn() pulumi.StringOutput
- func (o VmmServerOutput) Location() pulumi.StringOutput
- func (o VmmServerOutput) Name() pulumi.StringOutput
- func (o VmmServerOutput) Port() pulumi.IntPtrOutput
- func (o VmmServerOutput) ProvisioningState() pulumi.StringOutput
- func (o VmmServerOutput) SystemData() SystemDataResponseOutput
- func (o VmmServerOutput) Tags() pulumi.StringMapOutput
- func (o VmmServerOutput) ToVmmServerOutput() VmmServerOutput
- func (o VmmServerOutput) ToVmmServerOutputWithContext(ctx context.Context) VmmServerOutput
- func (o VmmServerOutput) Type() pulumi.StringOutput
- func (o VmmServerOutput) Uuid() pulumi.StringOutput
- func (o VmmServerOutput) Version() pulumi.StringOutput
- type VmmServerState
Constants ¶
const ( AllocationMethodDynamic = AllocationMethod("Dynamic") AllocationMethodStatic = AllocationMethod("Static") )
const ( CreateDiffDiskFalse = CreateDiffDisk("false") CreateDiffDiskTrue = CreateDiffDisk("true") )
const ( DynamicMemoryEnabledFalse = DynamicMemoryEnabled("false") DynamicMemoryEnabledTrue = DynamicMemoryEnabled("true") )
const ( IdentityTypeNone = IdentityType("None") IdentityTypeSystemAssigned = IdentityType("SystemAssigned") )
const ( InventoryTypeCloud = InventoryType("Cloud") InventoryTypeVirtualNetwork = InventoryType("VirtualNetwork") InventoryTypeVirtualMachineTemplate = InventoryType("VirtualMachineTemplate") InventoryTypeVirtualMachine = InventoryType("VirtualMachine") )
const ( LimitCpuForMigrationFalse = LimitCpuForMigration("false") LimitCpuForMigrationTrue = LimitCpuForMigration("true") )
const ( ProvisioningActionInstall = ProvisioningAction("install") ProvisioningActionUninstall = ProvisioningAction("uninstall") ProvisioningActionRepair = ProvisioningAction("repair") )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AllocationMethod ¶
type AllocationMethod string
Gets or sets the mac address type.
func (AllocationMethod) ElementType ¶
func (AllocationMethod) ElementType() reflect.Type
func (AllocationMethod) ToAllocationMethodOutput ¶
func (e AllocationMethod) ToAllocationMethodOutput() AllocationMethodOutput
func (AllocationMethod) ToAllocationMethodOutputWithContext ¶
func (e AllocationMethod) ToAllocationMethodOutputWithContext(ctx context.Context) AllocationMethodOutput
func (AllocationMethod) ToAllocationMethodPtrOutput ¶
func (e AllocationMethod) ToAllocationMethodPtrOutput() AllocationMethodPtrOutput
func (AllocationMethod) ToAllocationMethodPtrOutputWithContext ¶
func (e AllocationMethod) ToAllocationMethodPtrOutputWithContext(ctx context.Context) AllocationMethodPtrOutput
func (AllocationMethod) ToStringOutput ¶
func (e AllocationMethod) ToStringOutput() pulumi.StringOutput
func (AllocationMethod) ToStringOutputWithContext ¶
func (e AllocationMethod) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (AllocationMethod) ToStringPtrOutput ¶
func (e AllocationMethod) ToStringPtrOutput() pulumi.StringPtrOutput
func (AllocationMethod) ToStringPtrOutputWithContext ¶
func (e AllocationMethod) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AllocationMethodInput ¶
type AllocationMethodInput interface { pulumi.Input ToAllocationMethodOutput() AllocationMethodOutput ToAllocationMethodOutputWithContext(context.Context) AllocationMethodOutput }
AllocationMethodInput is an input type that accepts values of the AllocationMethod enum A concrete instance of `AllocationMethodInput` can be one of the following:
AllocationMethodDynamic AllocationMethodStatic
type AllocationMethodOutput ¶
type AllocationMethodOutput struct{ *pulumi.OutputState }
func (AllocationMethodOutput) ElementType ¶
func (AllocationMethodOutput) ElementType() reflect.Type
func (AllocationMethodOutput) ToAllocationMethodOutput ¶
func (o AllocationMethodOutput) ToAllocationMethodOutput() AllocationMethodOutput
func (AllocationMethodOutput) ToAllocationMethodOutputWithContext ¶
func (o AllocationMethodOutput) ToAllocationMethodOutputWithContext(ctx context.Context) AllocationMethodOutput
func (AllocationMethodOutput) ToAllocationMethodPtrOutput ¶
func (o AllocationMethodOutput) ToAllocationMethodPtrOutput() AllocationMethodPtrOutput
func (AllocationMethodOutput) ToAllocationMethodPtrOutputWithContext ¶
func (o AllocationMethodOutput) ToAllocationMethodPtrOutputWithContext(ctx context.Context) AllocationMethodPtrOutput
func (AllocationMethodOutput) ToStringOutput ¶
func (o AllocationMethodOutput) ToStringOutput() pulumi.StringOutput
func (AllocationMethodOutput) ToStringOutputWithContext ¶
func (o AllocationMethodOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (AllocationMethodOutput) ToStringPtrOutput ¶
func (o AllocationMethodOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (AllocationMethodOutput) ToStringPtrOutputWithContext ¶
func (o AllocationMethodOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AllocationMethodPtrInput ¶
type AllocationMethodPtrInput interface { pulumi.Input ToAllocationMethodPtrOutput() AllocationMethodPtrOutput ToAllocationMethodPtrOutputWithContext(context.Context) AllocationMethodPtrOutput }
func AllocationMethodPtr ¶
func AllocationMethodPtr(v string) AllocationMethodPtrInput
type AllocationMethodPtrOutput ¶
type AllocationMethodPtrOutput struct{ *pulumi.OutputState }
func (AllocationMethodPtrOutput) Elem ¶
func (o AllocationMethodPtrOutput) Elem() AllocationMethodOutput
func (AllocationMethodPtrOutput) ElementType ¶
func (AllocationMethodPtrOutput) ElementType() reflect.Type
func (AllocationMethodPtrOutput) ToAllocationMethodPtrOutput ¶
func (o AllocationMethodPtrOutput) ToAllocationMethodPtrOutput() AllocationMethodPtrOutput
func (AllocationMethodPtrOutput) ToAllocationMethodPtrOutputWithContext ¶
func (o AllocationMethodPtrOutput) ToAllocationMethodPtrOutputWithContext(ctx context.Context) AllocationMethodPtrOutput
func (AllocationMethodPtrOutput) ToStringPtrOutput ¶
func (o AllocationMethodPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (AllocationMethodPtrOutput) ToStringPtrOutputWithContext ¶
func (o AllocationMethodPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AvailabilitySet ¶
type AvailabilitySet struct { pulumi.CustomResourceState // Name of the availability set. AvailabilitySetName pulumi.StringPtrOutput `pulumi:"availabilitySetName"` // The extended location. ExtendedLocation ExtendedLocationResponsePtrOutput `pulumi:"extendedLocation"` // Gets or sets the location. Location pulumi.StringPtrOutput `pulumi:"location"` // Resource Name Name pulumi.StringOutput `pulumi:"name"` // Gets or sets the provisioning state. ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"` // The system data. SystemData SystemDataResponseOutput `pulumi:"systemData"` // Resource tags Tags pulumi.StringMapOutput `pulumi:"tags"` // Resource Type Type pulumi.StringOutput `pulumi:"type"` // ARM Id of the vmmServer resource in which this resource resides. VmmServerId pulumi.StringPtrOutput `pulumi:"vmmServerId"` }
The AvailabilitySets resource definition. Azure REST API version: 2022-05-21-preview. Prior API version in Azure Native 1.x: 2020-06-05-preview.
Other available API versions: 2023-04-01-preview, 2023-10-07.
func GetAvailabilitySet ¶
func GetAvailabilitySet(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AvailabilitySetState, opts ...pulumi.ResourceOption) (*AvailabilitySet, error)
GetAvailabilitySet gets an existing AvailabilitySet 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 NewAvailabilitySet ¶
func NewAvailabilitySet(ctx *pulumi.Context, name string, args *AvailabilitySetArgs, opts ...pulumi.ResourceOption) (*AvailabilitySet, error)
NewAvailabilitySet registers a new resource with the given unique name, arguments, and options.
func (*AvailabilitySet) ElementType ¶
func (*AvailabilitySet) ElementType() reflect.Type
func (*AvailabilitySet) ToAvailabilitySetOutput ¶
func (i *AvailabilitySet) ToAvailabilitySetOutput() AvailabilitySetOutput
func (*AvailabilitySet) ToAvailabilitySetOutputWithContext ¶
func (i *AvailabilitySet) ToAvailabilitySetOutputWithContext(ctx context.Context) AvailabilitySetOutput
type AvailabilitySetArgs ¶
type AvailabilitySetArgs struct { // Name of the availability set. AvailabilitySetName pulumi.StringPtrInput // The extended location. ExtendedLocation ExtendedLocationPtrInput // Gets or sets the location. Location pulumi.StringPtrInput // The name of the resource group. ResourceGroupName pulumi.StringInput // Resource tags Tags pulumi.StringMapInput // ARM Id of the vmmServer resource in which this resource resides. VmmServerId pulumi.StringPtrInput }
The set of arguments for constructing a AvailabilitySet resource.
func (AvailabilitySetArgs) ElementType ¶
func (AvailabilitySetArgs) ElementType() reflect.Type
type AvailabilitySetInput ¶
type AvailabilitySetInput interface { pulumi.Input ToAvailabilitySetOutput() AvailabilitySetOutput ToAvailabilitySetOutputWithContext(ctx context.Context) AvailabilitySetOutput }
type AvailabilitySetOutput ¶
type AvailabilitySetOutput struct{ *pulumi.OutputState }
func (AvailabilitySetOutput) AvailabilitySetName ¶
func (o AvailabilitySetOutput) AvailabilitySetName() pulumi.StringPtrOutput
Name of the availability set.
func (AvailabilitySetOutput) ElementType ¶
func (AvailabilitySetOutput) ElementType() reflect.Type
func (AvailabilitySetOutput) ExtendedLocation ¶
func (o AvailabilitySetOutput) ExtendedLocation() ExtendedLocationResponsePtrOutput
The extended location.
func (AvailabilitySetOutput) Location ¶
func (o AvailabilitySetOutput) Location() pulumi.StringPtrOutput
Gets or sets the location.
func (AvailabilitySetOutput) Name ¶
func (o AvailabilitySetOutput) Name() pulumi.StringOutput
Resource Name
func (AvailabilitySetOutput) ProvisioningState ¶
func (o AvailabilitySetOutput) ProvisioningState() pulumi.StringOutput
Gets or sets the provisioning state.
func (AvailabilitySetOutput) SystemData ¶
func (o AvailabilitySetOutput) SystemData() SystemDataResponseOutput
The system data.
func (AvailabilitySetOutput) Tags ¶
func (o AvailabilitySetOutput) Tags() pulumi.StringMapOutput
Resource tags
func (AvailabilitySetOutput) ToAvailabilitySetOutput ¶
func (o AvailabilitySetOutput) ToAvailabilitySetOutput() AvailabilitySetOutput
func (AvailabilitySetOutput) ToAvailabilitySetOutputWithContext ¶
func (o AvailabilitySetOutput) ToAvailabilitySetOutputWithContext(ctx context.Context) AvailabilitySetOutput
func (AvailabilitySetOutput) Type ¶
func (o AvailabilitySetOutput) Type() pulumi.StringOutput
Resource Type
func (AvailabilitySetOutput) VmmServerId ¶
func (o AvailabilitySetOutput) VmmServerId() pulumi.StringPtrOutput
ARM Id of the vmmServer resource in which this resource resides.
type AvailabilitySetState ¶
type AvailabilitySetState struct { }
func (AvailabilitySetState) ElementType ¶
func (AvailabilitySetState) ElementType() reflect.Type
type Checkpoint ¶
type Checkpoint struct { // Gets ID of the checkpoint. CheckpointID *string `pulumi:"checkpointID"` // Gets description of the checkpoint. Description *string `pulumi:"description"` // Gets name of the checkpoint. Name *string `pulumi:"name"` // Gets ID of parent of the checkpoint. ParentCheckpointID *string `pulumi:"parentCheckpointID"` }
Defines the resource properties.
type CheckpointArgs ¶
type CheckpointArgs struct { // Gets ID of the checkpoint. CheckpointID pulumi.StringPtrInput `pulumi:"checkpointID"` // Gets description of the checkpoint. Description pulumi.StringPtrInput `pulumi:"description"` // Gets name of the checkpoint. Name pulumi.StringPtrInput `pulumi:"name"` // Gets ID of parent of the checkpoint. ParentCheckpointID pulumi.StringPtrInput `pulumi:"parentCheckpointID"` }
Defines the resource properties.
func (CheckpointArgs) ElementType ¶
func (CheckpointArgs) ElementType() reflect.Type
func (CheckpointArgs) ToCheckpointOutput ¶
func (i CheckpointArgs) ToCheckpointOutput() CheckpointOutput
func (CheckpointArgs) ToCheckpointOutputWithContext ¶
func (i CheckpointArgs) ToCheckpointOutputWithContext(ctx context.Context) CheckpointOutput
type CheckpointArray ¶
type CheckpointArray []CheckpointInput
func (CheckpointArray) ElementType ¶
func (CheckpointArray) ElementType() reflect.Type
func (CheckpointArray) ToCheckpointArrayOutput ¶
func (i CheckpointArray) ToCheckpointArrayOutput() CheckpointArrayOutput
func (CheckpointArray) ToCheckpointArrayOutputWithContext ¶
func (i CheckpointArray) ToCheckpointArrayOutputWithContext(ctx context.Context) CheckpointArrayOutput
type CheckpointArrayInput ¶
type CheckpointArrayInput interface { pulumi.Input ToCheckpointArrayOutput() CheckpointArrayOutput ToCheckpointArrayOutputWithContext(context.Context) CheckpointArrayOutput }
CheckpointArrayInput is an input type that accepts CheckpointArray and CheckpointArrayOutput values. You can construct a concrete instance of `CheckpointArrayInput` via:
CheckpointArray{ CheckpointArgs{...} }
type CheckpointArrayOutput ¶
type CheckpointArrayOutput struct{ *pulumi.OutputState }
func (CheckpointArrayOutput) ElementType ¶
func (CheckpointArrayOutput) ElementType() reflect.Type
func (CheckpointArrayOutput) Index ¶
func (o CheckpointArrayOutput) Index(i pulumi.IntInput) CheckpointOutput
func (CheckpointArrayOutput) ToCheckpointArrayOutput ¶
func (o CheckpointArrayOutput) ToCheckpointArrayOutput() CheckpointArrayOutput
func (CheckpointArrayOutput) ToCheckpointArrayOutputWithContext ¶
func (o CheckpointArrayOutput) ToCheckpointArrayOutputWithContext(ctx context.Context) CheckpointArrayOutput
type CheckpointInput ¶
type CheckpointInput interface { pulumi.Input ToCheckpointOutput() CheckpointOutput ToCheckpointOutputWithContext(context.Context) CheckpointOutput }
CheckpointInput is an input type that accepts CheckpointArgs and CheckpointOutput values. You can construct a concrete instance of `CheckpointInput` via:
CheckpointArgs{...}
type CheckpointOutput ¶
type CheckpointOutput struct{ *pulumi.OutputState }
Defines the resource properties.
func (CheckpointOutput) CheckpointID ¶
func (o CheckpointOutput) CheckpointID() pulumi.StringPtrOutput
Gets ID of the checkpoint.
func (CheckpointOutput) Description ¶
func (o CheckpointOutput) Description() pulumi.StringPtrOutput
Gets description of the checkpoint.
func (CheckpointOutput) ElementType ¶
func (CheckpointOutput) ElementType() reflect.Type
func (CheckpointOutput) Name ¶
func (o CheckpointOutput) Name() pulumi.StringPtrOutput
Gets name of the checkpoint.
func (CheckpointOutput) ParentCheckpointID ¶
func (o CheckpointOutput) ParentCheckpointID() pulumi.StringPtrOutput
Gets ID of parent of the checkpoint.
func (CheckpointOutput) ToCheckpointOutput ¶
func (o CheckpointOutput) ToCheckpointOutput() CheckpointOutput
func (CheckpointOutput) ToCheckpointOutputWithContext ¶
func (o CheckpointOutput) ToCheckpointOutputWithContext(ctx context.Context) CheckpointOutput
type CheckpointResponse ¶
type CheckpointResponse struct { // Gets ID of the checkpoint. CheckpointID *string `pulumi:"checkpointID"` // Gets description of the checkpoint. Description *string `pulumi:"description"` // Gets name of the checkpoint. Name *string `pulumi:"name"` // Gets ID of parent of the checkpoint. ParentCheckpointID *string `pulumi:"parentCheckpointID"` }
Defines the resource properties.
type CheckpointResponseArrayOutput ¶
type CheckpointResponseArrayOutput struct{ *pulumi.OutputState }
func (CheckpointResponseArrayOutput) ElementType ¶
func (CheckpointResponseArrayOutput) ElementType() reflect.Type
func (CheckpointResponseArrayOutput) Index ¶
func (o CheckpointResponseArrayOutput) Index(i pulumi.IntInput) CheckpointResponseOutput
func (CheckpointResponseArrayOutput) ToCheckpointResponseArrayOutput ¶
func (o CheckpointResponseArrayOutput) ToCheckpointResponseArrayOutput() CheckpointResponseArrayOutput
func (CheckpointResponseArrayOutput) ToCheckpointResponseArrayOutputWithContext ¶
func (o CheckpointResponseArrayOutput) ToCheckpointResponseArrayOutputWithContext(ctx context.Context) CheckpointResponseArrayOutput
type CheckpointResponseOutput ¶
type CheckpointResponseOutput struct{ *pulumi.OutputState }
Defines the resource properties.
func (CheckpointResponseOutput) CheckpointID ¶
func (o CheckpointResponseOutput) CheckpointID() pulumi.StringPtrOutput
Gets ID of the checkpoint.
func (CheckpointResponseOutput) Description ¶
func (o CheckpointResponseOutput) Description() pulumi.StringPtrOutput
Gets description of the checkpoint.
func (CheckpointResponseOutput) ElementType ¶
func (CheckpointResponseOutput) ElementType() reflect.Type
func (CheckpointResponseOutput) Name ¶
func (o CheckpointResponseOutput) Name() pulumi.StringPtrOutput
Gets name of the checkpoint.
func (CheckpointResponseOutput) ParentCheckpointID ¶
func (o CheckpointResponseOutput) ParentCheckpointID() pulumi.StringPtrOutput
Gets ID of parent of the checkpoint.
func (CheckpointResponseOutput) ToCheckpointResponseOutput ¶
func (o CheckpointResponseOutput) ToCheckpointResponseOutput() CheckpointResponseOutput
func (CheckpointResponseOutput) ToCheckpointResponseOutputWithContext ¶
func (o CheckpointResponseOutput) ToCheckpointResponseOutputWithContext(ctx context.Context) CheckpointResponseOutput
type CheckpointResponsePtrOutput ¶
type CheckpointResponsePtrOutput struct{ *pulumi.OutputState }
func (CheckpointResponsePtrOutput) CheckpointID ¶
func (o CheckpointResponsePtrOutput) CheckpointID() pulumi.StringPtrOutput
Gets ID of the checkpoint.
func (CheckpointResponsePtrOutput) Description ¶
func (o CheckpointResponsePtrOutput) Description() pulumi.StringPtrOutput
Gets description of the checkpoint.
func (CheckpointResponsePtrOutput) Elem ¶
func (o CheckpointResponsePtrOutput) Elem() CheckpointResponseOutput
func (CheckpointResponsePtrOutput) ElementType ¶
func (CheckpointResponsePtrOutput) ElementType() reflect.Type
func (CheckpointResponsePtrOutput) Name ¶
func (o CheckpointResponsePtrOutput) Name() pulumi.StringPtrOutput
Gets name of the checkpoint.
func (CheckpointResponsePtrOutput) ParentCheckpointID ¶
func (o CheckpointResponsePtrOutput) ParentCheckpointID() pulumi.StringPtrOutput
Gets ID of parent of the checkpoint.
func (CheckpointResponsePtrOutput) ToCheckpointResponsePtrOutput ¶
func (o CheckpointResponsePtrOutput) ToCheckpointResponsePtrOutput() CheckpointResponsePtrOutput
func (CheckpointResponsePtrOutput) ToCheckpointResponsePtrOutputWithContext ¶
func (o CheckpointResponsePtrOutput) ToCheckpointResponsePtrOutputWithContext(ctx context.Context) CheckpointResponsePtrOutput
type Cloud ¶
type Cloud struct { pulumi.CustomResourceState // Capacity of the cloud. CloudCapacity CloudCapacityResponseOutput `pulumi:"cloudCapacity"` // Name of the cloud in VMMServer. CloudName pulumi.StringOutput `pulumi:"cloudName"` // The extended location. ExtendedLocation ExtendedLocationResponseOutput `pulumi:"extendedLocation"` // Gets or sets the inventory Item ID for the resource. InventoryItemId pulumi.StringPtrOutput `pulumi:"inventoryItemId"` // Gets or sets the location. Location pulumi.StringOutput `pulumi:"location"` // Resource Name Name pulumi.StringOutput `pulumi:"name"` // Gets or sets the provisioning state. ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"` // List of QoS policies available for the cloud. StorageQoSPolicies StorageQoSPolicyResponseArrayOutput `pulumi:"storageQoSPolicies"` // The system data. SystemData SystemDataResponseOutput `pulumi:"systemData"` // Resource tags Tags pulumi.StringMapOutput `pulumi:"tags"` // Resource Type Type pulumi.StringOutput `pulumi:"type"` // Unique ID of the cloud. Uuid pulumi.StringPtrOutput `pulumi:"uuid"` // ARM Id of the vmmServer resource in which this resource resides. VmmServerId pulumi.StringPtrOutput `pulumi:"vmmServerId"` }
The Clouds resource definition. Azure REST API version: 2022-05-21-preview. Prior API version in Azure Native 1.x: 2020-06-05-preview.
Other available API versions: 2023-04-01-preview, 2023-10-07.
func GetCloud ¶
func GetCloud(ctx *pulumi.Context, name string, id pulumi.IDInput, state *CloudState, opts ...pulumi.ResourceOption) (*Cloud, error)
GetCloud gets an existing Cloud 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 NewCloud ¶
func NewCloud(ctx *pulumi.Context, name string, args *CloudArgs, opts ...pulumi.ResourceOption) (*Cloud, error)
NewCloud registers a new resource with the given unique name, arguments, and options.
func (*Cloud) ElementType ¶
func (*Cloud) ToCloudOutput ¶
func (i *Cloud) ToCloudOutput() CloudOutput
func (*Cloud) ToCloudOutputWithContext ¶
func (i *Cloud) ToCloudOutputWithContext(ctx context.Context) CloudOutput
type CloudArgs ¶
type CloudArgs struct { // Name of the Cloud. CloudName pulumi.StringPtrInput // The extended location. ExtendedLocation ExtendedLocationInput // Gets or sets the inventory Item ID for the resource. InventoryItemId pulumi.StringPtrInput // Gets or sets the location. Location pulumi.StringPtrInput // The name of the resource group. ResourceGroupName pulumi.StringInput // Resource tags Tags pulumi.StringMapInput // Unique ID of the cloud. Uuid pulumi.StringPtrInput // ARM Id of the vmmServer resource in which this resource resides. VmmServerId pulumi.StringPtrInput }
The set of arguments for constructing a Cloud resource.
func (CloudArgs) ElementType ¶
type CloudCapacityResponse ¶
type CloudCapacityResponse struct { // CPUCount specifies the maximum number of CPUs that can be allocated in the cloud. CpuCount *float64 `pulumi:"cpuCount"` // MemoryMB specifies a memory usage limit in megabytes. MemoryMB *float64 `pulumi:"memoryMB"` // VMCount gives the max number of VMs that can be deployed in the cloud. VmCount *float64 `pulumi:"vmCount"` }
Cloud Capacity model
type CloudCapacityResponseOutput ¶
type CloudCapacityResponseOutput struct{ *pulumi.OutputState }
Cloud Capacity model
func (CloudCapacityResponseOutput) CpuCount ¶
func (o CloudCapacityResponseOutput) CpuCount() pulumi.Float64PtrOutput
CPUCount specifies the maximum number of CPUs that can be allocated in the cloud.
func (CloudCapacityResponseOutput) ElementType ¶
func (CloudCapacityResponseOutput) ElementType() reflect.Type
func (CloudCapacityResponseOutput) MemoryMB ¶
func (o CloudCapacityResponseOutput) MemoryMB() pulumi.Float64PtrOutput
MemoryMB specifies a memory usage limit in megabytes.
func (CloudCapacityResponseOutput) ToCloudCapacityResponseOutput ¶
func (o CloudCapacityResponseOutput) ToCloudCapacityResponseOutput() CloudCapacityResponseOutput
func (CloudCapacityResponseOutput) ToCloudCapacityResponseOutputWithContext ¶
func (o CloudCapacityResponseOutput) ToCloudCapacityResponseOutputWithContext(ctx context.Context) CloudCapacityResponseOutput
func (CloudCapacityResponseOutput) VmCount ¶
func (o CloudCapacityResponseOutput) VmCount() pulumi.Float64PtrOutput
VMCount gives the max number of VMs that can be deployed in the cloud.
type CloudInput ¶
type CloudInput interface { pulumi.Input ToCloudOutput() CloudOutput ToCloudOutputWithContext(ctx context.Context) CloudOutput }
type CloudOutput ¶
type CloudOutput struct{ *pulumi.OutputState }
func (CloudOutput) CloudCapacity ¶
func (o CloudOutput) CloudCapacity() CloudCapacityResponseOutput
Capacity of the cloud.
func (CloudOutput) CloudName ¶
func (o CloudOutput) CloudName() pulumi.StringOutput
Name of the cloud in VMMServer.
func (CloudOutput) ElementType ¶
func (CloudOutput) ElementType() reflect.Type
func (CloudOutput) ExtendedLocation ¶
func (o CloudOutput) ExtendedLocation() ExtendedLocationResponseOutput
The extended location.
func (CloudOutput) InventoryItemId ¶
func (o CloudOutput) InventoryItemId() pulumi.StringPtrOutput
Gets or sets the inventory Item ID for the resource.
func (CloudOutput) Location ¶
func (o CloudOutput) Location() pulumi.StringOutput
Gets or sets the location.
func (CloudOutput) ProvisioningState ¶
func (o CloudOutput) ProvisioningState() pulumi.StringOutput
Gets or sets the provisioning state.
func (CloudOutput) StorageQoSPolicies ¶
func (o CloudOutput) StorageQoSPolicies() StorageQoSPolicyResponseArrayOutput
List of QoS policies available for the cloud.
func (CloudOutput) SystemData ¶
func (o CloudOutput) SystemData() SystemDataResponseOutput
The system data.
func (CloudOutput) ToCloudOutput ¶
func (o CloudOutput) ToCloudOutput() CloudOutput
func (CloudOutput) ToCloudOutputWithContext ¶
func (o CloudOutput) ToCloudOutputWithContext(ctx context.Context) CloudOutput
func (CloudOutput) Uuid ¶
func (o CloudOutput) Uuid() pulumi.StringPtrOutput
Unique ID of the cloud.
func (CloudOutput) VmmServerId ¶
func (o CloudOutput) VmmServerId() pulumi.StringPtrOutput
ARM Id of the vmmServer resource in which this resource resides.
type CloudState ¶
type CloudState struct { }
func (CloudState) ElementType ¶
func (CloudState) ElementType() reflect.Type
type CreateDiffDisk ¶
type CreateDiffDisk string
Gets or sets a value indicating diff disk.
func (CreateDiffDisk) ElementType ¶
func (CreateDiffDisk) ElementType() reflect.Type
func (CreateDiffDisk) ToCreateDiffDiskOutput ¶
func (e CreateDiffDisk) ToCreateDiffDiskOutput() CreateDiffDiskOutput
func (CreateDiffDisk) ToCreateDiffDiskOutputWithContext ¶
func (e CreateDiffDisk) ToCreateDiffDiskOutputWithContext(ctx context.Context) CreateDiffDiskOutput
func (CreateDiffDisk) ToCreateDiffDiskPtrOutput ¶
func (e CreateDiffDisk) ToCreateDiffDiskPtrOutput() CreateDiffDiskPtrOutput
func (CreateDiffDisk) ToCreateDiffDiskPtrOutputWithContext ¶
func (e CreateDiffDisk) ToCreateDiffDiskPtrOutputWithContext(ctx context.Context) CreateDiffDiskPtrOutput
func (CreateDiffDisk) ToStringOutput ¶
func (e CreateDiffDisk) ToStringOutput() pulumi.StringOutput
func (CreateDiffDisk) ToStringOutputWithContext ¶
func (e CreateDiffDisk) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (CreateDiffDisk) ToStringPtrOutput ¶
func (e CreateDiffDisk) ToStringPtrOutput() pulumi.StringPtrOutput
func (CreateDiffDisk) ToStringPtrOutputWithContext ¶
func (e CreateDiffDisk) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type CreateDiffDiskInput ¶
type CreateDiffDiskInput interface { pulumi.Input ToCreateDiffDiskOutput() CreateDiffDiskOutput ToCreateDiffDiskOutputWithContext(context.Context) CreateDiffDiskOutput }
CreateDiffDiskInput is an input type that accepts values of the CreateDiffDisk enum A concrete instance of `CreateDiffDiskInput` can be one of the following:
CreateDiffDiskFalse CreateDiffDiskTrue
type CreateDiffDiskOutput ¶
type CreateDiffDiskOutput struct{ *pulumi.OutputState }
func (CreateDiffDiskOutput) ElementType ¶
func (CreateDiffDiskOutput) ElementType() reflect.Type
func (CreateDiffDiskOutput) ToCreateDiffDiskOutput ¶
func (o CreateDiffDiskOutput) ToCreateDiffDiskOutput() CreateDiffDiskOutput
func (CreateDiffDiskOutput) ToCreateDiffDiskOutputWithContext ¶
func (o CreateDiffDiskOutput) ToCreateDiffDiskOutputWithContext(ctx context.Context) CreateDiffDiskOutput
func (CreateDiffDiskOutput) ToCreateDiffDiskPtrOutput ¶
func (o CreateDiffDiskOutput) ToCreateDiffDiskPtrOutput() CreateDiffDiskPtrOutput
func (CreateDiffDiskOutput) ToCreateDiffDiskPtrOutputWithContext ¶
func (o CreateDiffDiskOutput) ToCreateDiffDiskPtrOutputWithContext(ctx context.Context) CreateDiffDiskPtrOutput
func (CreateDiffDiskOutput) ToStringOutput ¶
func (o CreateDiffDiskOutput) ToStringOutput() pulumi.StringOutput
func (CreateDiffDiskOutput) ToStringOutputWithContext ¶
func (o CreateDiffDiskOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (CreateDiffDiskOutput) ToStringPtrOutput ¶
func (o CreateDiffDiskOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (CreateDiffDiskOutput) ToStringPtrOutputWithContext ¶
func (o CreateDiffDiskOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type CreateDiffDiskPtrInput ¶
type CreateDiffDiskPtrInput interface { pulumi.Input ToCreateDiffDiskPtrOutput() CreateDiffDiskPtrOutput ToCreateDiffDiskPtrOutputWithContext(context.Context) CreateDiffDiskPtrOutput }
func CreateDiffDiskPtr ¶
func CreateDiffDiskPtr(v string) CreateDiffDiskPtrInput
type CreateDiffDiskPtrOutput ¶
type CreateDiffDiskPtrOutput struct{ *pulumi.OutputState }
func (CreateDiffDiskPtrOutput) Elem ¶
func (o CreateDiffDiskPtrOutput) Elem() CreateDiffDiskOutput
func (CreateDiffDiskPtrOutput) ElementType ¶
func (CreateDiffDiskPtrOutput) ElementType() reflect.Type
func (CreateDiffDiskPtrOutput) ToCreateDiffDiskPtrOutput ¶
func (o CreateDiffDiskPtrOutput) ToCreateDiffDiskPtrOutput() CreateDiffDiskPtrOutput
func (CreateDiffDiskPtrOutput) ToCreateDiffDiskPtrOutputWithContext ¶
func (o CreateDiffDiskPtrOutput) ToCreateDiffDiskPtrOutputWithContext(ctx context.Context) CreateDiffDiskPtrOutput
func (CreateDiffDiskPtrOutput) ToStringPtrOutput ¶
func (o CreateDiffDiskPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (CreateDiffDiskPtrOutput) ToStringPtrOutputWithContext ¶
func (o CreateDiffDiskPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DynamicMemoryEnabled ¶
type DynamicMemoryEnabled string
Gets or sets a value indicating whether to enable dynamic memory or not.
func (DynamicMemoryEnabled) ElementType ¶
func (DynamicMemoryEnabled) ElementType() reflect.Type
func (DynamicMemoryEnabled) ToDynamicMemoryEnabledOutput ¶
func (e DynamicMemoryEnabled) ToDynamicMemoryEnabledOutput() DynamicMemoryEnabledOutput
func (DynamicMemoryEnabled) ToDynamicMemoryEnabledOutputWithContext ¶
func (e DynamicMemoryEnabled) ToDynamicMemoryEnabledOutputWithContext(ctx context.Context) DynamicMemoryEnabledOutput
func (DynamicMemoryEnabled) ToDynamicMemoryEnabledPtrOutput ¶
func (e DynamicMemoryEnabled) ToDynamicMemoryEnabledPtrOutput() DynamicMemoryEnabledPtrOutput
func (DynamicMemoryEnabled) ToDynamicMemoryEnabledPtrOutputWithContext ¶
func (e DynamicMemoryEnabled) ToDynamicMemoryEnabledPtrOutputWithContext(ctx context.Context) DynamicMemoryEnabledPtrOutput
func (DynamicMemoryEnabled) ToStringOutput ¶
func (e DynamicMemoryEnabled) ToStringOutput() pulumi.StringOutput
func (DynamicMemoryEnabled) ToStringOutputWithContext ¶
func (e DynamicMemoryEnabled) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DynamicMemoryEnabled) ToStringPtrOutput ¶
func (e DynamicMemoryEnabled) ToStringPtrOutput() pulumi.StringPtrOutput
func (DynamicMemoryEnabled) ToStringPtrOutputWithContext ¶
func (e DynamicMemoryEnabled) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DynamicMemoryEnabledInput ¶
type DynamicMemoryEnabledInput interface { pulumi.Input ToDynamicMemoryEnabledOutput() DynamicMemoryEnabledOutput ToDynamicMemoryEnabledOutputWithContext(context.Context) DynamicMemoryEnabledOutput }
DynamicMemoryEnabledInput is an input type that accepts values of the DynamicMemoryEnabled enum A concrete instance of `DynamicMemoryEnabledInput` can be one of the following:
DynamicMemoryEnabledFalse DynamicMemoryEnabledTrue
type DynamicMemoryEnabledOutput ¶
type DynamicMemoryEnabledOutput struct{ *pulumi.OutputState }
func (DynamicMemoryEnabledOutput) ElementType ¶
func (DynamicMemoryEnabledOutput) ElementType() reflect.Type
func (DynamicMemoryEnabledOutput) ToDynamicMemoryEnabledOutput ¶
func (o DynamicMemoryEnabledOutput) ToDynamicMemoryEnabledOutput() DynamicMemoryEnabledOutput
func (DynamicMemoryEnabledOutput) ToDynamicMemoryEnabledOutputWithContext ¶
func (o DynamicMemoryEnabledOutput) ToDynamicMemoryEnabledOutputWithContext(ctx context.Context) DynamicMemoryEnabledOutput
func (DynamicMemoryEnabledOutput) ToDynamicMemoryEnabledPtrOutput ¶
func (o DynamicMemoryEnabledOutput) ToDynamicMemoryEnabledPtrOutput() DynamicMemoryEnabledPtrOutput
func (DynamicMemoryEnabledOutput) ToDynamicMemoryEnabledPtrOutputWithContext ¶
func (o DynamicMemoryEnabledOutput) ToDynamicMemoryEnabledPtrOutputWithContext(ctx context.Context) DynamicMemoryEnabledPtrOutput
func (DynamicMemoryEnabledOutput) ToStringOutput ¶
func (o DynamicMemoryEnabledOutput) ToStringOutput() pulumi.StringOutput
func (DynamicMemoryEnabledOutput) ToStringOutputWithContext ¶
func (o DynamicMemoryEnabledOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DynamicMemoryEnabledOutput) ToStringPtrOutput ¶
func (o DynamicMemoryEnabledOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (DynamicMemoryEnabledOutput) ToStringPtrOutputWithContext ¶
func (o DynamicMemoryEnabledOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DynamicMemoryEnabledPtrInput ¶
type DynamicMemoryEnabledPtrInput interface { pulumi.Input ToDynamicMemoryEnabledPtrOutput() DynamicMemoryEnabledPtrOutput ToDynamicMemoryEnabledPtrOutputWithContext(context.Context) DynamicMemoryEnabledPtrOutput }
func DynamicMemoryEnabledPtr ¶
func DynamicMemoryEnabledPtr(v string) DynamicMemoryEnabledPtrInput
type DynamicMemoryEnabledPtrOutput ¶
type DynamicMemoryEnabledPtrOutput struct{ *pulumi.OutputState }
func (DynamicMemoryEnabledPtrOutput) Elem ¶
func (o DynamicMemoryEnabledPtrOutput) Elem() DynamicMemoryEnabledOutput
func (DynamicMemoryEnabledPtrOutput) ElementType ¶
func (DynamicMemoryEnabledPtrOutput) ElementType() reflect.Type
func (DynamicMemoryEnabledPtrOutput) ToDynamicMemoryEnabledPtrOutput ¶
func (o DynamicMemoryEnabledPtrOutput) ToDynamicMemoryEnabledPtrOutput() DynamicMemoryEnabledPtrOutput
func (DynamicMemoryEnabledPtrOutput) ToDynamicMemoryEnabledPtrOutputWithContext ¶
func (o DynamicMemoryEnabledPtrOutput) ToDynamicMemoryEnabledPtrOutputWithContext(ctx context.Context) DynamicMemoryEnabledPtrOutput
func (DynamicMemoryEnabledPtrOutput) ToStringPtrOutput ¶
func (o DynamicMemoryEnabledPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (DynamicMemoryEnabledPtrOutput) ToStringPtrOutputWithContext ¶
func (o DynamicMemoryEnabledPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ErrorAdditionalInfoResponse ¶
type ErrorAdditionalInfoResponse struct { // The additional info. Info interface{} `pulumi:"info"` // The additional info type. Type string `pulumi:"type"` }
The resource management error additional info.
type ErrorAdditionalInfoResponseArrayOutput ¶
type ErrorAdditionalInfoResponseArrayOutput struct{ *pulumi.OutputState }
func (ErrorAdditionalInfoResponseArrayOutput) ElementType ¶
func (ErrorAdditionalInfoResponseArrayOutput) ElementType() reflect.Type
func (ErrorAdditionalInfoResponseArrayOutput) ToErrorAdditionalInfoResponseArrayOutput ¶
func (o ErrorAdditionalInfoResponseArrayOutput) ToErrorAdditionalInfoResponseArrayOutput() ErrorAdditionalInfoResponseArrayOutput
func (ErrorAdditionalInfoResponseArrayOutput) ToErrorAdditionalInfoResponseArrayOutputWithContext ¶
func (o ErrorAdditionalInfoResponseArrayOutput) ToErrorAdditionalInfoResponseArrayOutputWithContext(ctx context.Context) ErrorAdditionalInfoResponseArrayOutput
type ErrorAdditionalInfoResponseOutput ¶
type ErrorAdditionalInfoResponseOutput struct{ *pulumi.OutputState }
The resource management error additional info.
func (ErrorAdditionalInfoResponseOutput) ElementType ¶
func (ErrorAdditionalInfoResponseOutput) ElementType() reflect.Type
func (ErrorAdditionalInfoResponseOutput) Info ¶
func (o ErrorAdditionalInfoResponseOutput) Info() pulumi.AnyOutput
The additional info.
func (ErrorAdditionalInfoResponseOutput) ToErrorAdditionalInfoResponseOutput ¶
func (o ErrorAdditionalInfoResponseOutput) ToErrorAdditionalInfoResponseOutput() ErrorAdditionalInfoResponseOutput
func (ErrorAdditionalInfoResponseOutput) ToErrorAdditionalInfoResponseOutputWithContext ¶
func (o ErrorAdditionalInfoResponseOutput) ToErrorAdditionalInfoResponseOutputWithContext(ctx context.Context) ErrorAdditionalInfoResponseOutput
func (ErrorAdditionalInfoResponseOutput) Type ¶
func (o ErrorAdditionalInfoResponseOutput) Type() pulumi.StringOutput
The additional info type.
type ErrorDetailResponse ¶
type ErrorDetailResponse struct { // The error additional info. AdditionalInfo []ErrorAdditionalInfoResponse `pulumi:"additionalInfo"` // The error code. Code string `pulumi:"code"` // The error details. Details []ErrorDetailResponse `pulumi:"details"` // The error message. Message string `pulumi:"message"` // The error target. Target string `pulumi:"target"` }
The error detail.
type ErrorDetailResponseArrayOutput ¶
type ErrorDetailResponseArrayOutput struct{ *pulumi.OutputState }
func (ErrorDetailResponseArrayOutput) ElementType ¶
func (ErrorDetailResponseArrayOutput) ElementType() reflect.Type
func (ErrorDetailResponseArrayOutput) Index ¶
func (o ErrorDetailResponseArrayOutput) Index(i pulumi.IntInput) ErrorDetailResponseOutput
func (ErrorDetailResponseArrayOutput) ToErrorDetailResponseArrayOutput ¶
func (o ErrorDetailResponseArrayOutput) ToErrorDetailResponseArrayOutput() ErrorDetailResponseArrayOutput
func (ErrorDetailResponseArrayOutput) ToErrorDetailResponseArrayOutputWithContext ¶
func (o ErrorDetailResponseArrayOutput) ToErrorDetailResponseArrayOutputWithContext(ctx context.Context) ErrorDetailResponseArrayOutput
type ErrorDetailResponseOutput ¶
type ErrorDetailResponseOutput struct{ *pulumi.OutputState }
The error detail.
func (ErrorDetailResponseOutput) AdditionalInfo ¶
func (o ErrorDetailResponseOutput) AdditionalInfo() ErrorAdditionalInfoResponseArrayOutput
The error additional info.
func (ErrorDetailResponseOutput) Code ¶
func (o ErrorDetailResponseOutput) Code() pulumi.StringOutput
The error code.
func (ErrorDetailResponseOutput) Details ¶
func (o ErrorDetailResponseOutput) Details() ErrorDetailResponseArrayOutput
The error details.
func (ErrorDetailResponseOutput) ElementType ¶
func (ErrorDetailResponseOutput) ElementType() reflect.Type
func (ErrorDetailResponseOutput) Message ¶
func (o ErrorDetailResponseOutput) Message() pulumi.StringOutput
The error message.
func (ErrorDetailResponseOutput) Target ¶
func (o ErrorDetailResponseOutput) Target() pulumi.StringOutput
The error target.
func (ErrorDetailResponseOutput) ToErrorDetailResponseOutput ¶
func (o ErrorDetailResponseOutput) ToErrorDetailResponseOutput() ErrorDetailResponseOutput
func (ErrorDetailResponseOutput) ToErrorDetailResponseOutputWithContext ¶
func (o ErrorDetailResponseOutput) ToErrorDetailResponseOutputWithContext(ctx context.Context) ErrorDetailResponseOutput
type ExtendedLocation ¶
type ExtendedLocation struct { // The extended location name. Name *string `pulumi:"name"` // The extended location type. Type *string `pulumi:"type"` }
The extended location.
type ExtendedLocationArgs ¶
type ExtendedLocationArgs struct { // The extended location name. Name pulumi.StringPtrInput `pulumi:"name"` // The extended location type. Type pulumi.StringPtrInput `pulumi:"type"` }
The extended location.
func (ExtendedLocationArgs) ElementType ¶
func (ExtendedLocationArgs) ElementType() reflect.Type
func (ExtendedLocationArgs) ToExtendedLocationOutput ¶
func (i ExtendedLocationArgs) ToExtendedLocationOutput() ExtendedLocationOutput
func (ExtendedLocationArgs) ToExtendedLocationOutputWithContext ¶
func (i ExtendedLocationArgs) ToExtendedLocationOutputWithContext(ctx context.Context) ExtendedLocationOutput
func (ExtendedLocationArgs) ToExtendedLocationPtrOutput ¶
func (i ExtendedLocationArgs) ToExtendedLocationPtrOutput() ExtendedLocationPtrOutput
func (ExtendedLocationArgs) ToExtendedLocationPtrOutputWithContext ¶
func (i ExtendedLocationArgs) ToExtendedLocationPtrOutputWithContext(ctx context.Context) ExtendedLocationPtrOutput
type ExtendedLocationInput ¶
type ExtendedLocationInput interface { pulumi.Input ToExtendedLocationOutput() ExtendedLocationOutput ToExtendedLocationOutputWithContext(context.Context) ExtendedLocationOutput }
ExtendedLocationInput is an input type that accepts ExtendedLocationArgs and ExtendedLocationOutput values. You can construct a concrete instance of `ExtendedLocationInput` via:
ExtendedLocationArgs{...}
type ExtendedLocationOutput ¶
type ExtendedLocationOutput struct{ *pulumi.OutputState }
The extended location.
func (ExtendedLocationOutput) ElementType ¶
func (ExtendedLocationOutput) ElementType() reflect.Type
func (ExtendedLocationOutput) Name ¶
func (o ExtendedLocationOutput) Name() pulumi.StringPtrOutput
The extended location name.
func (ExtendedLocationOutput) ToExtendedLocationOutput ¶
func (o ExtendedLocationOutput) ToExtendedLocationOutput() ExtendedLocationOutput
func (ExtendedLocationOutput) ToExtendedLocationOutputWithContext ¶
func (o ExtendedLocationOutput) ToExtendedLocationOutputWithContext(ctx context.Context) ExtendedLocationOutput
func (ExtendedLocationOutput) ToExtendedLocationPtrOutput ¶
func (o ExtendedLocationOutput) ToExtendedLocationPtrOutput() ExtendedLocationPtrOutput
func (ExtendedLocationOutput) ToExtendedLocationPtrOutputWithContext ¶
func (o ExtendedLocationOutput) ToExtendedLocationPtrOutputWithContext(ctx context.Context) ExtendedLocationPtrOutput
func (ExtendedLocationOutput) Type ¶
func (o ExtendedLocationOutput) Type() pulumi.StringPtrOutput
The extended location type.
type ExtendedLocationPtrInput ¶
type ExtendedLocationPtrInput interface { pulumi.Input ToExtendedLocationPtrOutput() ExtendedLocationPtrOutput ToExtendedLocationPtrOutputWithContext(context.Context) ExtendedLocationPtrOutput }
ExtendedLocationPtrInput is an input type that accepts ExtendedLocationArgs, ExtendedLocationPtr and ExtendedLocationPtrOutput values. You can construct a concrete instance of `ExtendedLocationPtrInput` via:
ExtendedLocationArgs{...} or: nil
func ExtendedLocationPtr ¶
func ExtendedLocationPtr(v *ExtendedLocationArgs) ExtendedLocationPtrInput
type ExtendedLocationPtrOutput ¶
type ExtendedLocationPtrOutput struct{ *pulumi.OutputState }
func (ExtendedLocationPtrOutput) Elem ¶
func (o ExtendedLocationPtrOutput) Elem() ExtendedLocationOutput
func (ExtendedLocationPtrOutput) ElementType ¶
func (ExtendedLocationPtrOutput) ElementType() reflect.Type
func (ExtendedLocationPtrOutput) Name ¶
func (o ExtendedLocationPtrOutput) Name() pulumi.StringPtrOutput
The extended location name.
func (ExtendedLocationPtrOutput) ToExtendedLocationPtrOutput ¶
func (o ExtendedLocationPtrOutput) ToExtendedLocationPtrOutput() ExtendedLocationPtrOutput
func (ExtendedLocationPtrOutput) ToExtendedLocationPtrOutputWithContext ¶
func (o ExtendedLocationPtrOutput) ToExtendedLocationPtrOutputWithContext(ctx context.Context) ExtendedLocationPtrOutput
func (ExtendedLocationPtrOutput) Type ¶
func (o ExtendedLocationPtrOutput) Type() pulumi.StringPtrOutput
The extended location type.
type ExtendedLocationResponse ¶
type ExtendedLocationResponse struct { // The extended location name. Name *string `pulumi:"name"` // The extended location type. Type *string `pulumi:"type"` }
The extended location.
type ExtendedLocationResponseOutput ¶
type ExtendedLocationResponseOutput struct{ *pulumi.OutputState }
The extended location.
func (ExtendedLocationResponseOutput) ElementType ¶
func (ExtendedLocationResponseOutput) ElementType() reflect.Type
func (ExtendedLocationResponseOutput) Name ¶
func (o ExtendedLocationResponseOutput) Name() pulumi.StringPtrOutput
The extended location name.
func (ExtendedLocationResponseOutput) ToExtendedLocationResponseOutput ¶
func (o ExtendedLocationResponseOutput) ToExtendedLocationResponseOutput() ExtendedLocationResponseOutput
func (ExtendedLocationResponseOutput) ToExtendedLocationResponseOutputWithContext ¶
func (o ExtendedLocationResponseOutput) ToExtendedLocationResponseOutputWithContext(ctx context.Context) ExtendedLocationResponseOutput
func (ExtendedLocationResponseOutput) Type ¶
func (o ExtendedLocationResponseOutput) Type() pulumi.StringPtrOutput
The extended location type.
type ExtendedLocationResponsePtrOutput ¶
type ExtendedLocationResponsePtrOutput struct{ *pulumi.OutputState }
func (ExtendedLocationResponsePtrOutput) Elem ¶
func (o ExtendedLocationResponsePtrOutput) Elem() ExtendedLocationResponseOutput
func (ExtendedLocationResponsePtrOutput) ElementType ¶
func (ExtendedLocationResponsePtrOutput) ElementType() reflect.Type
func (ExtendedLocationResponsePtrOutput) Name ¶
func (o ExtendedLocationResponsePtrOutput) Name() pulumi.StringPtrOutput
The extended location name.
func (ExtendedLocationResponsePtrOutput) ToExtendedLocationResponsePtrOutput ¶
func (o ExtendedLocationResponsePtrOutput) ToExtendedLocationResponsePtrOutput() ExtendedLocationResponsePtrOutput
func (ExtendedLocationResponsePtrOutput) ToExtendedLocationResponsePtrOutputWithContext ¶
func (o ExtendedLocationResponsePtrOutput) ToExtendedLocationResponsePtrOutputWithContext(ctx context.Context) ExtendedLocationResponsePtrOutput
func (ExtendedLocationResponsePtrOutput) Type ¶
func (o ExtendedLocationResponsePtrOutput) Type() pulumi.StringPtrOutput
The extended location type.
type GuestAgent ¶
type GuestAgent struct { pulumi.CustomResourceState // Username / Password Credentials to provision guest agent. Credentials GuestCredentialResponsePtrOutput `pulumi:"credentials"` // Gets the name of the corresponding resource in Kubernetes. CustomResourceName pulumi.StringOutput `pulumi:"customResourceName"` // HTTP Proxy configuration for the VM. HttpProxyConfig HttpProxyConfigurationResponsePtrOutput `pulumi:"httpProxyConfig"` // The name of the resource Name pulumi.StringOutput `pulumi:"name"` // Gets or sets the guest agent provisioning action. ProvisioningAction pulumi.StringPtrOutput `pulumi:"provisioningAction"` // Gets or sets the provisioning state. ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"` // Gets or sets the guest agent status. Status pulumi.StringOutput `pulumi:"status"` // Azure Resource Manager metadata containing createdBy and modifiedBy information. SystemData SystemDataResponseOutput `pulumi:"systemData"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringOutput `pulumi:"type"` // Gets or sets a unique identifier for this resource. Uuid pulumi.StringOutput `pulumi:"uuid"` }
Defines the GuestAgent. Azure REST API version: 2022-05-21-preview.
Other available API versions: 2023-04-01-preview.
func GetGuestAgent ¶
func GetGuestAgent(ctx *pulumi.Context, name string, id pulumi.IDInput, state *GuestAgentState, opts ...pulumi.ResourceOption) (*GuestAgent, error)
GetGuestAgent gets an existing GuestAgent 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 NewGuestAgent ¶
func NewGuestAgent(ctx *pulumi.Context, name string, args *GuestAgentArgs, opts ...pulumi.ResourceOption) (*GuestAgent, error)
NewGuestAgent registers a new resource with the given unique name, arguments, and options.
func (*GuestAgent) ElementType ¶
func (*GuestAgent) ElementType() reflect.Type
func (*GuestAgent) ToGuestAgentOutput ¶
func (i *GuestAgent) ToGuestAgentOutput() GuestAgentOutput
func (*GuestAgent) ToGuestAgentOutputWithContext ¶
func (i *GuestAgent) ToGuestAgentOutputWithContext(ctx context.Context) GuestAgentOutput
type GuestAgentArgs ¶
type GuestAgentArgs struct { // Username / Password Credentials to provision guest agent. Credentials GuestCredentialPtrInput // Name of the guestAgents. GuestAgentName pulumi.StringPtrInput // HTTP Proxy configuration for the VM. HttpProxyConfig HttpProxyConfigurationPtrInput // Gets or sets the guest agent provisioning action. ProvisioningAction pulumi.StringPtrInput // The name of the resource group. ResourceGroupName pulumi.StringInput // Name of the vm. VirtualMachineName pulumi.StringInput }
The set of arguments for constructing a GuestAgent resource.
func (GuestAgentArgs) ElementType ¶
func (GuestAgentArgs) ElementType() reflect.Type
type GuestAgentInput ¶
type GuestAgentInput interface { pulumi.Input ToGuestAgentOutput() GuestAgentOutput ToGuestAgentOutputWithContext(ctx context.Context) GuestAgentOutput }
type GuestAgentOutput ¶
type GuestAgentOutput struct{ *pulumi.OutputState }
func (GuestAgentOutput) Credentials ¶
func (o GuestAgentOutput) Credentials() GuestCredentialResponsePtrOutput
Username / Password Credentials to provision guest agent.
func (GuestAgentOutput) CustomResourceName ¶
func (o GuestAgentOutput) CustomResourceName() pulumi.StringOutput
Gets the name of the corresponding resource in Kubernetes.
func (GuestAgentOutput) ElementType ¶
func (GuestAgentOutput) ElementType() reflect.Type
func (GuestAgentOutput) HttpProxyConfig ¶
func (o GuestAgentOutput) HttpProxyConfig() HttpProxyConfigurationResponsePtrOutput
HTTP Proxy configuration for the VM.
func (GuestAgentOutput) Name ¶
func (o GuestAgentOutput) Name() pulumi.StringOutput
The name of the resource
func (GuestAgentOutput) ProvisioningAction ¶
func (o GuestAgentOutput) ProvisioningAction() pulumi.StringPtrOutput
Gets or sets the guest agent provisioning action.
func (GuestAgentOutput) ProvisioningState ¶
func (o GuestAgentOutput) ProvisioningState() pulumi.StringOutput
Gets or sets the provisioning state.
func (GuestAgentOutput) Status ¶
func (o GuestAgentOutput) Status() pulumi.StringOutput
Gets or sets the guest agent status.
func (GuestAgentOutput) SystemData ¶
func (o GuestAgentOutput) SystemData() SystemDataResponseOutput
Azure Resource Manager metadata containing createdBy and modifiedBy information.
func (GuestAgentOutput) ToGuestAgentOutput ¶
func (o GuestAgentOutput) ToGuestAgentOutput() GuestAgentOutput
func (GuestAgentOutput) ToGuestAgentOutputWithContext ¶
func (o GuestAgentOutput) ToGuestAgentOutputWithContext(ctx context.Context) GuestAgentOutput
func (GuestAgentOutput) Type ¶
func (o GuestAgentOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
func (GuestAgentOutput) Uuid ¶
func (o GuestAgentOutput) Uuid() pulumi.StringOutput
Gets or sets a unique identifier for this resource.
type GuestAgentProfile ¶
type GuestAgentProfile struct { // Gets or sets the Public Key provided by the client for enabling guest management. ClientPublicKey *string `pulumi:"clientPublicKey"` }
Defines the resource properties.
type GuestAgentProfileArgs ¶
type GuestAgentProfileArgs struct { // Gets or sets the Public Key provided by the client for enabling guest management. ClientPublicKey pulumi.StringPtrInput `pulumi:"clientPublicKey"` }
Defines the resource properties.
func (GuestAgentProfileArgs) ElementType ¶
func (GuestAgentProfileArgs) ElementType() reflect.Type
func (GuestAgentProfileArgs) ToGuestAgentProfileOutput ¶
func (i GuestAgentProfileArgs) ToGuestAgentProfileOutput() GuestAgentProfileOutput
func (GuestAgentProfileArgs) ToGuestAgentProfileOutputWithContext ¶
func (i GuestAgentProfileArgs) ToGuestAgentProfileOutputWithContext(ctx context.Context) GuestAgentProfileOutput
func (GuestAgentProfileArgs) ToGuestAgentProfilePtrOutput ¶
func (i GuestAgentProfileArgs) ToGuestAgentProfilePtrOutput() GuestAgentProfilePtrOutput
func (GuestAgentProfileArgs) ToGuestAgentProfilePtrOutputWithContext ¶
func (i GuestAgentProfileArgs) ToGuestAgentProfilePtrOutputWithContext(ctx context.Context) GuestAgentProfilePtrOutput
type GuestAgentProfileInput ¶
type GuestAgentProfileInput interface { pulumi.Input ToGuestAgentProfileOutput() GuestAgentProfileOutput ToGuestAgentProfileOutputWithContext(context.Context) GuestAgentProfileOutput }
GuestAgentProfileInput is an input type that accepts GuestAgentProfileArgs and GuestAgentProfileOutput values. You can construct a concrete instance of `GuestAgentProfileInput` via:
GuestAgentProfileArgs{...}
type GuestAgentProfileOutput ¶
type GuestAgentProfileOutput struct{ *pulumi.OutputState }
Defines the resource properties.
func (GuestAgentProfileOutput) ClientPublicKey ¶
func (o GuestAgentProfileOutput) ClientPublicKey() pulumi.StringPtrOutput
Gets or sets the Public Key provided by the client for enabling guest management.
func (GuestAgentProfileOutput) ElementType ¶
func (GuestAgentProfileOutput) ElementType() reflect.Type
func (GuestAgentProfileOutput) ToGuestAgentProfileOutput ¶
func (o GuestAgentProfileOutput) ToGuestAgentProfileOutput() GuestAgentProfileOutput
func (GuestAgentProfileOutput) ToGuestAgentProfileOutputWithContext ¶
func (o GuestAgentProfileOutput) ToGuestAgentProfileOutputWithContext(ctx context.Context) GuestAgentProfileOutput
func (GuestAgentProfileOutput) ToGuestAgentProfilePtrOutput ¶
func (o GuestAgentProfileOutput) ToGuestAgentProfilePtrOutput() GuestAgentProfilePtrOutput
func (GuestAgentProfileOutput) ToGuestAgentProfilePtrOutputWithContext ¶
func (o GuestAgentProfileOutput) ToGuestAgentProfilePtrOutputWithContext(ctx context.Context) GuestAgentProfilePtrOutput
type GuestAgentProfilePtrInput ¶
type GuestAgentProfilePtrInput interface { pulumi.Input ToGuestAgentProfilePtrOutput() GuestAgentProfilePtrOutput ToGuestAgentProfilePtrOutputWithContext(context.Context) GuestAgentProfilePtrOutput }
GuestAgentProfilePtrInput is an input type that accepts GuestAgentProfileArgs, GuestAgentProfilePtr and GuestAgentProfilePtrOutput values. You can construct a concrete instance of `GuestAgentProfilePtrInput` via:
GuestAgentProfileArgs{...} or: nil
func GuestAgentProfilePtr ¶
func GuestAgentProfilePtr(v *GuestAgentProfileArgs) GuestAgentProfilePtrInput
type GuestAgentProfilePtrOutput ¶
type GuestAgentProfilePtrOutput struct{ *pulumi.OutputState }
func (GuestAgentProfilePtrOutput) ClientPublicKey ¶
func (o GuestAgentProfilePtrOutput) ClientPublicKey() pulumi.StringPtrOutput
Gets or sets the Public Key provided by the client for enabling guest management.
func (GuestAgentProfilePtrOutput) Elem ¶
func (o GuestAgentProfilePtrOutput) Elem() GuestAgentProfileOutput
func (GuestAgentProfilePtrOutput) ElementType ¶
func (GuestAgentProfilePtrOutput) ElementType() reflect.Type
func (GuestAgentProfilePtrOutput) ToGuestAgentProfilePtrOutput ¶
func (o GuestAgentProfilePtrOutput) ToGuestAgentProfilePtrOutput() GuestAgentProfilePtrOutput
func (GuestAgentProfilePtrOutput) ToGuestAgentProfilePtrOutputWithContext ¶
func (o GuestAgentProfilePtrOutput) ToGuestAgentProfilePtrOutputWithContext(ctx context.Context) GuestAgentProfilePtrOutput
type GuestAgentProfileResponse ¶
type GuestAgentProfileResponse struct { // The hybrid machine agent full version. AgentVersion string `pulumi:"agentVersion"` // Gets or sets the Public Key provided by the client for enabling guest management. ClientPublicKey *string `pulumi:"clientPublicKey"` // Details about the error state. ErrorDetails []ErrorDetailResponse `pulumi:"errorDetails"` // The time of the last status change. LastStatusChange string `pulumi:"lastStatusChange"` // The status of the hybrid machine agent. Status string `pulumi:"status"` // Specifies the VM's unique SMBIOS ID. VmUuid string `pulumi:"vmUuid"` }
Defines the resource properties.
type GuestAgentProfileResponseOutput ¶
type GuestAgentProfileResponseOutput struct{ *pulumi.OutputState }
Defines the resource properties.
func (GuestAgentProfileResponseOutput) AgentVersion ¶
func (o GuestAgentProfileResponseOutput) AgentVersion() pulumi.StringOutput
The hybrid machine agent full version.
func (GuestAgentProfileResponseOutput) ClientPublicKey ¶
func (o GuestAgentProfileResponseOutput) ClientPublicKey() pulumi.StringPtrOutput
Gets or sets the Public Key provided by the client for enabling guest management.
func (GuestAgentProfileResponseOutput) ElementType ¶
func (GuestAgentProfileResponseOutput) ElementType() reflect.Type
func (GuestAgentProfileResponseOutput) ErrorDetails ¶
func (o GuestAgentProfileResponseOutput) ErrorDetails() ErrorDetailResponseArrayOutput
Details about the error state.
func (GuestAgentProfileResponseOutput) LastStatusChange ¶
func (o GuestAgentProfileResponseOutput) LastStatusChange() pulumi.StringOutput
The time of the last status change.
func (GuestAgentProfileResponseOutput) Status ¶
func (o GuestAgentProfileResponseOutput) Status() pulumi.StringOutput
The status of the hybrid machine agent.
func (GuestAgentProfileResponseOutput) ToGuestAgentProfileResponseOutput ¶
func (o GuestAgentProfileResponseOutput) ToGuestAgentProfileResponseOutput() GuestAgentProfileResponseOutput
func (GuestAgentProfileResponseOutput) ToGuestAgentProfileResponseOutputWithContext ¶
func (o GuestAgentProfileResponseOutput) ToGuestAgentProfileResponseOutputWithContext(ctx context.Context) GuestAgentProfileResponseOutput
func (GuestAgentProfileResponseOutput) VmUuid ¶
func (o GuestAgentProfileResponseOutput) VmUuid() pulumi.StringOutput
Specifies the VM's unique SMBIOS ID.
type GuestAgentProfileResponsePtrOutput ¶
type GuestAgentProfileResponsePtrOutput struct{ *pulumi.OutputState }
func (GuestAgentProfileResponsePtrOutput) AgentVersion ¶
func (o GuestAgentProfileResponsePtrOutput) AgentVersion() pulumi.StringPtrOutput
The hybrid machine agent full version.
func (GuestAgentProfileResponsePtrOutput) ClientPublicKey ¶
func (o GuestAgentProfileResponsePtrOutput) ClientPublicKey() pulumi.StringPtrOutput
Gets or sets the Public Key provided by the client for enabling guest management.
func (GuestAgentProfileResponsePtrOutput) Elem ¶
func (o GuestAgentProfileResponsePtrOutput) Elem() GuestAgentProfileResponseOutput
func (GuestAgentProfileResponsePtrOutput) ElementType ¶
func (GuestAgentProfileResponsePtrOutput) ElementType() reflect.Type
func (GuestAgentProfileResponsePtrOutput) ErrorDetails ¶
func (o GuestAgentProfileResponsePtrOutput) ErrorDetails() ErrorDetailResponseArrayOutput
Details about the error state.
func (GuestAgentProfileResponsePtrOutput) LastStatusChange ¶
func (o GuestAgentProfileResponsePtrOutput) LastStatusChange() pulumi.StringPtrOutput
The time of the last status change.
func (GuestAgentProfileResponsePtrOutput) Status ¶
func (o GuestAgentProfileResponsePtrOutput) Status() pulumi.StringPtrOutput
The status of the hybrid machine agent.
func (GuestAgentProfileResponsePtrOutput) ToGuestAgentProfileResponsePtrOutput ¶
func (o GuestAgentProfileResponsePtrOutput) ToGuestAgentProfileResponsePtrOutput() GuestAgentProfileResponsePtrOutput
func (GuestAgentProfileResponsePtrOutput) ToGuestAgentProfileResponsePtrOutputWithContext ¶
func (o GuestAgentProfileResponsePtrOutput) ToGuestAgentProfileResponsePtrOutputWithContext(ctx context.Context) GuestAgentProfileResponsePtrOutput
func (GuestAgentProfileResponsePtrOutput) VmUuid ¶
func (o GuestAgentProfileResponsePtrOutput) VmUuid() pulumi.StringPtrOutput
Specifies the VM's unique SMBIOS ID.
type GuestAgentState ¶
type GuestAgentState struct { }
func (GuestAgentState) ElementType ¶
func (GuestAgentState) ElementType() reflect.Type
type GuestCredential ¶
type GuestCredential struct { // Gets or sets the password to connect with the guest. Password *string `pulumi:"password"` // Gets or sets username to connect with the guest. Username *string `pulumi:"username"` }
Username / Password Credentials to connect to guest.
type GuestCredentialArgs ¶
type GuestCredentialArgs struct { // Gets or sets the password to connect with the guest. Password pulumi.StringPtrInput `pulumi:"password"` // Gets or sets username to connect with the guest. Username pulumi.StringPtrInput `pulumi:"username"` }
Username / Password Credentials to connect to guest.
func (GuestCredentialArgs) ElementType ¶
func (GuestCredentialArgs) ElementType() reflect.Type
func (GuestCredentialArgs) ToGuestCredentialOutput ¶
func (i GuestCredentialArgs) ToGuestCredentialOutput() GuestCredentialOutput
func (GuestCredentialArgs) ToGuestCredentialOutputWithContext ¶
func (i GuestCredentialArgs) ToGuestCredentialOutputWithContext(ctx context.Context) GuestCredentialOutput
func (GuestCredentialArgs) ToGuestCredentialPtrOutput ¶
func (i GuestCredentialArgs) ToGuestCredentialPtrOutput() GuestCredentialPtrOutput
func (GuestCredentialArgs) ToGuestCredentialPtrOutputWithContext ¶
func (i GuestCredentialArgs) ToGuestCredentialPtrOutputWithContext(ctx context.Context) GuestCredentialPtrOutput
type GuestCredentialInput ¶
type GuestCredentialInput interface { pulumi.Input ToGuestCredentialOutput() GuestCredentialOutput ToGuestCredentialOutputWithContext(context.Context) GuestCredentialOutput }
GuestCredentialInput is an input type that accepts GuestCredentialArgs and GuestCredentialOutput values. You can construct a concrete instance of `GuestCredentialInput` via:
GuestCredentialArgs{...}
type GuestCredentialOutput ¶
type GuestCredentialOutput struct{ *pulumi.OutputState }
Username / Password Credentials to connect to guest.
func (GuestCredentialOutput) ElementType ¶
func (GuestCredentialOutput) ElementType() reflect.Type
func (GuestCredentialOutput) Password ¶
func (o GuestCredentialOutput) Password() pulumi.StringPtrOutput
Gets or sets the password to connect with the guest.
func (GuestCredentialOutput) ToGuestCredentialOutput ¶
func (o GuestCredentialOutput) ToGuestCredentialOutput() GuestCredentialOutput
func (GuestCredentialOutput) ToGuestCredentialOutputWithContext ¶
func (o GuestCredentialOutput) ToGuestCredentialOutputWithContext(ctx context.Context) GuestCredentialOutput
func (GuestCredentialOutput) ToGuestCredentialPtrOutput ¶
func (o GuestCredentialOutput) ToGuestCredentialPtrOutput() GuestCredentialPtrOutput
func (GuestCredentialOutput) ToGuestCredentialPtrOutputWithContext ¶
func (o GuestCredentialOutput) ToGuestCredentialPtrOutputWithContext(ctx context.Context) GuestCredentialPtrOutput
func (GuestCredentialOutput) Username ¶
func (o GuestCredentialOutput) Username() pulumi.StringPtrOutput
Gets or sets username to connect with the guest.
type GuestCredentialPtrInput ¶
type GuestCredentialPtrInput interface { pulumi.Input ToGuestCredentialPtrOutput() GuestCredentialPtrOutput ToGuestCredentialPtrOutputWithContext(context.Context) GuestCredentialPtrOutput }
GuestCredentialPtrInput is an input type that accepts GuestCredentialArgs, GuestCredentialPtr and GuestCredentialPtrOutput values. You can construct a concrete instance of `GuestCredentialPtrInput` via:
GuestCredentialArgs{...} or: nil
func GuestCredentialPtr ¶
func GuestCredentialPtr(v *GuestCredentialArgs) GuestCredentialPtrInput
type GuestCredentialPtrOutput ¶
type GuestCredentialPtrOutput struct{ *pulumi.OutputState }
func (GuestCredentialPtrOutput) Elem ¶
func (o GuestCredentialPtrOutput) Elem() GuestCredentialOutput
func (GuestCredentialPtrOutput) ElementType ¶
func (GuestCredentialPtrOutput) ElementType() reflect.Type
func (GuestCredentialPtrOutput) Password ¶
func (o GuestCredentialPtrOutput) Password() pulumi.StringPtrOutput
Gets or sets the password to connect with the guest.
func (GuestCredentialPtrOutput) ToGuestCredentialPtrOutput ¶
func (o GuestCredentialPtrOutput) ToGuestCredentialPtrOutput() GuestCredentialPtrOutput
func (GuestCredentialPtrOutput) ToGuestCredentialPtrOutputWithContext ¶
func (o GuestCredentialPtrOutput) ToGuestCredentialPtrOutputWithContext(ctx context.Context) GuestCredentialPtrOutput
func (GuestCredentialPtrOutput) Username ¶
func (o GuestCredentialPtrOutput) Username() pulumi.StringPtrOutput
Gets or sets username to connect with the guest.
type GuestCredentialResponse ¶
type GuestCredentialResponse struct { // Gets or sets username to connect with the guest. Username string `pulumi:"username"` }
Username / Password Credentials to connect to guest.
type GuestCredentialResponseOutput ¶
type GuestCredentialResponseOutput struct{ *pulumi.OutputState }
Username / Password Credentials to connect to guest.
func (GuestCredentialResponseOutput) ElementType ¶
func (GuestCredentialResponseOutput) ElementType() reflect.Type
func (GuestCredentialResponseOutput) ToGuestCredentialResponseOutput ¶
func (o GuestCredentialResponseOutput) ToGuestCredentialResponseOutput() GuestCredentialResponseOutput
func (GuestCredentialResponseOutput) ToGuestCredentialResponseOutputWithContext ¶
func (o GuestCredentialResponseOutput) ToGuestCredentialResponseOutputWithContext(ctx context.Context) GuestCredentialResponseOutput
func (GuestCredentialResponseOutput) Username ¶
func (o GuestCredentialResponseOutput) Username() pulumi.StringOutput
Gets or sets username to connect with the guest.
type GuestCredentialResponsePtrOutput ¶
type GuestCredentialResponsePtrOutput struct{ *pulumi.OutputState }
func (GuestCredentialResponsePtrOutput) Elem ¶
func (o GuestCredentialResponsePtrOutput) Elem() GuestCredentialResponseOutput
func (GuestCredentialResponsePtrOutput) ElementType ¶
func (GuestCredentialResponsePtrOutput) ElementType() reflect.Type
func (GuestCredentialResponsePtrOutput) ToGuestCredentialResponsePtrOutput ¶
func (o GuestCredentialResponsePtrOutput) ToGuestCredentialResponsePtrOutput() GuestCredentialResponsePtrOutput
func (GuestCredentialResponsePtrOutput) ToGuestCredentialResponsePtrOutputWithContext ¶
func (o GuestCredentialResponsePtrOutput) ToGuestCredentialResponsePtrOutputWithContext(ctx context.Context) GuestCredentialResponsePtrOutput
func (GuestCredentialResponsePtrOutput) Username ¶
func (o GuestCredentialResponsePtrOutput) Username() pulumi.StringPtrOutput
Gets or sets username to connect with the guest.
type HardwareProfile ¶
type HardwareProfile struct { // Gets or sets the number of vCPUs for the vm. CpuCount *int `pulumi:"cpuCount"` // Gets or sets a value indicating whether to enable dynamic memory or not. DynamicMemoryEnabled *string `pulumi:"dynamicMemoryEnabled"` // Gets or sets the max dynamic memory for the vm. DynamicMemoryMaxMB *int `pulumi:"dynamicMemoryMaxMB"` // Gets or sets the min dynamic memory for the vm. DynamicMemoryMinMB *int `pulumi:"dynamicMemoryMinMB"` // Gets highly available property. IsHighlyAvailable *string `pulumi:"isHighlyAvailable"` // Gets or sets a value indicating whether to enable processor compatibility mode for live migration of VMs. LimitCpuForMigration *string `pulumi:"limitCpuForMigration"` // MemoryMB is the size of a virtual machine's memory, in MB. MemoryMB *int `pulumi:"memoryMB"` }
Defines the resource properties.
type HardwareProfileArgs ¶
type HardwareProfileArgs struct { // Gets or sets the number of vCPUs for the vm. CpuCount pulumi.IntPtrInput `pulumi:"cpuCount"` // Gets or sets a value indicating whether to enable dynamic memory or not. DynamicMemoryEnabled pulumi.StringPtrInput `pulumi:"dynamicMemoryEnabled"` // Gets or sets the max dynamic memory for the vm. DynamicMemoryMaxMB pulumi.IntPtrInput `pulumi:"dynamicMemoryMaxMB"` // Gets or sets the min dynamic memory for the vm. DynamicMemoryMinMB pulumi.IntPtrInput `pulumi:"dynamicMemoryMinMB"` // Gets highly available property. IsHighlyAvailable pulumi.StringPtrInput `pulumi:"isHighlyAvailable"` // Gets or sets a value indicating whether to enable processor compatibility mode for live migration of VMs. LimitCpuForMigration pulumi.StringPtrInput `pulumi:"limitCpuForMigration"` // MemoryMB is the size of a virtual machine's memory, in MB. MemoryMB pulumi.IntPtrInput `pulumi:"memoryMB"` }
Defines the resource properties.
func (HardwareProfileArgs) ElementType ¶
func (HardwareProfileArgs) ElementType() reflect.Type
func (HardwareProfileArgs) ToHardwareProfileOutput ¶
func (i HardwareProfileArgs) ToHardwareProfileOutput() HardwareProfileOutput
func (HardwareProfileArgs) ToHardwareProfileOutputWithContext ¶
func (i HardwareProfileArgs) ToHardwareProfileOutputWithContext(ctx context.Context) HardwareProfileOutput
func (HardwareProfileArgs) ToHardwareProfilePtrOutput ¶
func (i HardwareProfileArgs) ToHardwareProfilePtrOutput() HardwareProfilePtrOutput
func (HardwareProfileArgs) ToHardwareProfilePtrOutputWithContext ¶
func (i HardwareProfileArgs) ToHardwareProfilePtrOutputWithContext(ctx context.Context) HardwareProfilePtrOutput
type HardwareProfileInput ¶
type HardwareProfileInput interface { pulumi.Input ToHardwareProfileOutput() HardwareProfileOutput ToHardwareProfileOutputWithContext(context.Context) HardwareProfileOutput }
HardwareProfileInput is an input type that accepts HardwareProfileArgs and HardwareProfileOutput values. You can construct a concrete instance of `HardwareProfileInput` via:
HardwareProfileArgs{...}
type HardwareProfileOutput ¶
type HardwareProfileOutput struct{ *pulumi.OutputState }
Defines the resource properties.
func (HardwareProfileOutput) CpuCount ¶
func (o HardwareProfileOutput) CpuCount() pulumi.IntPtrOutput
Gets or sets the number of vCPUs for the vm.
func (HardwareProfileOutput) DynamicMemoryEnabled ¶
func (o HardwareProfileOutput) DynamicMemoryEnabled() pulumi.StringPtrOutput
Gets or sets a value indicating whether to enable dynamic memory or not.
func (HardwareProfileOutput) DynamicMemoryMaxMB ¶
func (o HardwareProfileOutput) DynamicMemoryMaxMB() pulumi.IntPtrOutput
Gets or sets the max dynamic memory for the vm.
func (HardwareProfileOutput) DynamicMemoryMinMB ¶
func (o HardwareProfileOutput) DynamicMemoryMinMB() pulumi.IntPtrOutput
Gets or sets the min dynamic memory for the vm.
func (HardwareProfileOutput) ElementType ¶
func (HardwareProfileOutput) ElementType() reflect.Type
func (HardwareProfileOutput) IsHighlyAvailable ¶
func (o HardwareProfileOutput) IsHighlyAvailable() pulumi.StringPtrOutput
Gets highly available property.
func (HardwareProfileOutput) LimitCpuForMigration ¶
func (o HardwareProfileOutput) LimitCpuForMigration() pulumi.StringPtrOutput
Gets or sets a value indicating whether to enable processor compatibility mode for live migration of VMs.
func (HardwareProfileOutput) MemoryMB ¶
func (o HardwareProfileOutput) MemoryMB() pulumi.IntPtrOutput
MemoryMB is the size of a virtual machine's memory, in MB.
func (HardwareProfileOutput) ToHardwareProfileOutput ¶
func (o HardwareProfileOutput) ToHardwareProfileOutput() HardwareProfileOutput
func (HardwareProfileOutput) ToHardwareProfileOutputWithContext ¶
func (o HardwareProfileOutput) ToHardwareProfileOutputWithContext(ctx context.Context) HardwareProfileOutput
func (HardwareProfileOutput) ToHardwareProfilePtrOutput ¶
func (o HardwareProfileOutput) ToHardwareProfilePtrOutput() HardwareProfilePtrOutput
func (HardwareProfileOutput) ToHardwareProfilePtrOutputWithContext ¶
func (o HardwareProfileOutput) ToHardwareProfilePtrOutputWithContext(ctx context.Context) HardwareProfilePtrOutput
type HardwareProfilePtrInput ¶
type HardwareProfilePtrInput interface { pulumi.Input ToHardwareProfilePtrOutput() HardwareProfilePtrOutput ToHardwareProfilePtrOutputWithContext(context.Context) HardwareProfilePtrOutput }
HardwareProfilePtrInput is an input type that accepts HardwareProfileArgs, HardwareProfilePtr and HardwareProfilePtrOutput values. You can construct a concrete instance of `HardwareProfilePtrInput` via:
HardwareProfileArgs{...} or: nil
func HardwareProfilePtr ¶
func HardwareProfilePtr(v *HardwareProfileArgs) HardwareProfilePtrInput
type HardwareProfilePtrOutput ¶
type HardwareProfilePtrOutput struct{ *pulumi.OutputState }
func (HardwareProfilePtrOutput) CpuCount ¶
func (o HardwareProfilePtrOutput) CpuCount() pulumi.IntPtrOutput
Gets or sets the number of vCPUs for the vm.
func (HardwareProfilePtrOutput) DynamicMemoryEnabled ¶
func (o HardwareProfilePtrOutput) DynamicMemoryEnabled() pulumi.StringPtrOutput
Gets or sets a value indicating whether to enable dynamic memory or not.
func (HardwareProfilePtrOutput) DynamicMemoryMaxMB ¶
func (o HardwareProfilePtrOutput) DynamicMemoryMaxMB() pulumi.IntPtrOutput
Gets or sets the max dynamic memory for the vm.
func (HardwareProfilePtrOutput) DynamicMemoryMinMB ¶
func (o HardwareProfilePtrOutput) DynamicMemoryMinMB() pulumi.IntPtrOutput
Gets or sets the min dynamic memory for the vm.
func (HardwareProfilePtrOutput) Elem ¶
func (o HardwareProfilePtrOutput) Elem() HardwareProfileOutput
func (HardwareProfilePtrOutput) ElementType ¶
func (HardwareProfilePtrOutput) ElementType() reflect.Type
func (HardwareProfilePtrOutput) IsHighlyAvailable ¶
func (o HardwareProfilePtrOutput) IsHighlyAvailable() pulumi.StringPtrOutput
Gets highly available property.
func (HardwareProfilePtrOutput) LimitCpuForMigration ¶
func (o HardwareProfilePtrOutput) LimitCpuForMigration() pulumi.StringPtrOutput
Gets or sets a value indicating whether to enable processor compatibility mode for live migration of VMs.
func (HardwareProfilePtrOutput) MemoryMB ¶
func (o HardwareProfilePtrOutput) MemoryMB() pulumi.IntPtrOutput
MemoryMB is the size of a virtual machine's memory, in MB.
func (HardwareProfilePtrOutput) ToHardwareProfilePtrOutput ¶
func (o HardwareProfilePtrOutput) ToHardwareProfilePtrOutput() HardwareProfilePtrOutput
func (HardwareProfilePtrOutput) ToHardwareProfilePtrOutputWithContext ¶
func (o HardwareProfilePtrOutput) ToHardwareProfilePtrOutputWithContext(ctx context.Context) HardwareProfilePtrOutput
type HardwareProfileResponse ¶
type HardwareProfileResponse struct { // Gets or sets the number of vCPUs for the vm. CpuCount *int `pulumi:"cpuCount"` // Gets or sets a value indicating whether to enable dynamic memory or not. DynamicMemoryEnabled *string `pulumi:"dynamicMemoryEnabled"` // Gets or sets the max dynamic memory for the vm. DynamicMemoryMaxMB *int `pulumi:"dynamicMemoryMaxMB"` // Gets or sets the min dynamic memory for the vm. DynamicMemoryMinMB *int `pulumi:"dynamicMemoryMinMB"` // Gets highly available property. IsHighlyAvailable *string `pulumi:"isHighlyAvailable"` // Gets or sets a value indicating whether to enable processor compatibility mode for live migration of VMs. LimitCpuForMigration *string `pulumi:"limitCpuForMigration"` // MemoryMB is the size of a virtual machine's memory, in MB. MemoryMB *int `pulumi:"memoryMB"` }
Defines the resource properties.
type HardwareProfileResponseOutput ¶
type HardwareProfileResponseOutput struct{ *pulumi.OutputState }
Defines the resource properties.
func (HardwareProfileResponseOutput) CpuCount ¶
func (o HardwareProfileResponseOutput) CpuCount() pulumi.IntPtrOutput
Gets or sets the number of vCPUs for the vm.
func (HardwareProfileResponseOutput) DynamicMemoryEnabled ¶
func (o HardwareProfileResponseOutput) DynamicMemoryEnabled() pulumi.StringPtrOutput
Gets or sets a value indicating whether to enable dynamic memory or not.
func (HardwareProfileResponseOutput) DynamicMemoryMaxMB ¶
func (o HardwareProfileResponseOutput) DynamicMemoryMaxMB() pulumi.IntPtrOutput
Gets or sets the max dynamic memory for the vm.
func (HardwareProfileResponseOutput) DynamicMemoryMinMB ¶
func (o HardwareProfileResponseOutput) DynamicMemoryMinMB() pulumi.IntPtrOutput
Gets or sets the min dynamic memory for the vm.
func (HardwareProfileResponseOutput) ElementType ¶
func (HardwareProfileResponseOutput) ElementType() reflect.Type
func (HardwareProfileResponseOutput) IsHighlyAvailable ¶
func (o HardwareProfileResponseOutput) IsHighlyAvailable() pulumi.StringPtrOutput
Gets highly available property.
func (HardwareProfileResponseOutput) LimitCpuForMigration ¶
func (o HardwareProfileResponseOutput) LimitCpuForMigration() pulumi.StringPtrOutput
Gets or sets a value indicating whether to enable processor compatibility mode for live migration of VMs.
func (HardwareProfileResponseOutput) MemoryMB ¶
func (o HardwareProfileResponseOutput) MemoryMB() pulumi.IntPtrOutput
MemoryMB is the size of a virtual machine's memory, in MB.
func (HardwareProfileResponseOutput) ToHardwareProfileResponseOutput ¶
func (o HardwareProfileResponseOutput) ToHardwareProfileResponseOutput() HardwareProfileResponseOutput
func (HardwareProfileResponseOutput) ToHardwareProfileResponseOutputWithContext ¶
func (o HardwareProfileResponseOutput) ToHardwareProfileResponseOutputWithContext(ctx context.Context) HardwareProfileResponseOutput
type HardwareProfileResponsePtrOutput ¶
type HardwareProfileResponsePtrOutput struct{ *pulumi.OutputState }
func (HardwareProfileResponsePtrOutput) CpuCount ¶
func (o HardwareProfileResponsePtrOutput) CpuCount() pulumi.IntPtrOutput
Gets or sets the number of vCPUs for the vm.
func (HardwareProfileResponsePtrOutput) DynamicMemoryEnabled ¶
func (o HardwareProfileResponsePtrOutput) DynamicMemoryEnabled() pulumi.StringPtrOutput
Gets or sets a value indicating whether to enable dynamic memory or not.
func (HardwareProfileResponsePtrOutput) DynamicMemoryMaxMB ¶
func (o HardwareProfileResponsePtrOutput) DynamicMemoryMaxMB() pulumi.IntPtrOutput
Gets or sets the max dynamic memory for the vm.
func (HardwareProfileResponsePtrOutput) DynamicMemoryMinMB ¶
func (o HardwareProfileResponsePtrOutput) DynamicMemoryMinMB() pulumi.IntPtrOutput
Gets or sets the min dynamic memory for the vm.
func (HardwareProfileResponsePtrOutput) Elem ¶
func (o HardwareProfileResponsePtrOutput) Elem() HardwareProfileResponseOutput
func (HardwareProfileResponsePtrOutput) ElementType ¶
func (HardwareProfileResponsePtrOutput) ElementType() reflect.Type
func (HardwareProfileResponsePtrOutput) IsHighlyAvailable ¶
func (o HardwareProfileResponsePtrOutput) IsHighlyAvailable() pulumi.StringPtrOutput
Gets highly available property.
func (HardwareProfileResponsePtrOutput) LimitCpuForMigration ¶
func (o HardwareProfileResponsePtrOutput) LimitCpuForMigration() pulumi.StringPtrOutput
Gets or sets a value indicating whether to enable processor compatibility mode for live migration of VMs.
func (HardwareProfileResponsePtrOutput) MemoryMB ¶
func (o HardwareProfileResponsePtrOutput) MemoryMB() pulumi.IntPtrOutput
MemoryMB is the size of a virtual machine's memory, in MB.
func (HardwareProfileResponsePtrOutput) ToHardwareProfileResponsePtrOutput ¶
func (o HardwareProfileResponsePtrOutput) ToHardwareProfileResponsePtrOutput() HardwareProfileResponsePtrOutput
func (HardwareProfileResponsePtrOutput) ToHardwareProfileResponsePtrOutputWithContext ¶
func (o HardwareProfileResponsePtrOutput) ToHardwareProfileResponsePtrOutputWithContext(ctx context.Context) HardwareProfileResponsePtrOutput
type HttpProxyConfiguration ¶
type HttpProxyConfiguration struct { // Gets or sets httpsProxy url. HttpsProxy *string `pulumi:"httpsProxy"` }
HTTP Proxy configuration for the VM.
type HttpProxyConfigurationArgs ¶
type HttpProxyConfigurationArgs struct { // Gets or sets httpsProxy url. HttpsProxy pulumi.StringPtrInput `pulumi:"httpsProxy"` }
HTTP Proxy configuration for the VM.
func (HttpProxyConfigurationArgs) ElementType ¶
func (HttpProxyConfigurationArgs) ElementType() reflect.Type
func (HttpProxyConfigurationArgs) ToHttpProxyConfigurationOutput ¶
func (i HttpProxyConfigurationArgs) ToHttpProxyConfigurationOutput() HttpProxyConfigurationOutput
func (HttpProxyConfigurationArgs) ToHttpProxyConfigurationOutputWithContext ¶
func (i HttpProxyConfigurationArgs) ToHttpProxyConfigurationOutputWithContext(ctx context.Context) HttpProxyConfigurationOutput
func (HttpProxyConfigurationArgs) ToHttpProxyConfigurationPtrOutput ¶
func (i HttpProxyConfigurationArgs) ToHttpProxyConfigurationPtrOutput() HttpProxyConfigurationPtrOutput
func (HttpProxyConfigurationArgs) ToHttpProxyConfigurationPtrOutputWithContext ¶
func (i HttpProxyConfigurationArgs) ToHttpProxyConfigurationPtrOutputWithContext(ctx context.Context) HttpProxyConfigurationPtrOutput
type HttpProxyConfigurationInput ¶
type HttpProxyConfigurationInput interface { pulumi.Input ToHttpProxyConfigurationOutput() HttpProxyConfigurationOutput ToHttpProxyConfigurationOutputWithContext(context.Context) HttpProxyConfigurationOutput }
HttpProxyConfigurationInput is an input type that accepts HttpProxyConfigurationArgs and HttpProxyConfigurationOutput values. You can construct a concrete instance of `HttpProxyConfigurationInput` via:
HttpProxyConfigurationArgs{...}
type HttpProxyConfigurationOutput ¶
type HttpProxyConfigurationOutput struct{ *pulumi.OutputState }
HTTP Proxy configuration for the VM.
func (HttpProxyConfigurationOutput) ElementType ¶
func (HttpProxyConfigurationOutput) ElementType() reflect.Type
func (HttpProxyConfigurationOutput) HttpsProxy ¶
func (o HttpProxyConfigurationOutput) HttpsProxy() pulumi.StringPtrOutput
Gets or sets httpsProxy url.
func (HttpProxyConfigurationOutput) ToHttpProxyConfigurationOutput ¶
func (o HttpProxyConfigurationOutput) ToHttpProxyConfigurationOutput() HttpProxyConfigurationOutput
func (HttpProxyConfigurationOutput) ToHttpProxyConfigurationOutputWithContext ¶
func (o HttpProxyConfigurationOutput) ToHttpProxyConfigurationOutputWithContext(ctx context.Context) HttpProxyConfigurationOutput
func (HttpProxyConfigurationOutput) ToHttpProxyConfigurationPtrOutput ¶
func (o HttpProxyConfigurationOutput) ToHttpProxyConfigurationPtrOutput() HttpProxyConfigurationPtrOutput
func (HttpProxyConfigurationOutput) ToHttpProxyConfigurationPtrOutputWithContext ¶
func (o HttpProxyConfigurationOutput) ToHttpProxyConfigurationPtrOutputWithContext(ctx context.Context) HttpProxyConfigurationPtrOutput
type HttpProxyConfigurationPtrInput ¶
type HttpProxyConfigurationPtrInput interface { pulumi.Input ToHttpProxyConfigurationPtrOutput() HttpProxyConfigurationPtrOutput ToHttpProxyConfigurationPtrOutputWithContext(context.Context) HttpProxyConfigurationPtrOutput }
HttpProxyConfigurationPtrInput is an input type that accepts HttpProxyConfigurationArgs, HttpProxyConfigurationPtr and HttpProxyConfigurationPtrOutput values. You can construct a concrete instance of `HttpProxyConfigurationPtrInput` via:
HttpProxyConfigurationArgs{...} or: nil
func HttpProxyConfigurationPtr ¶
func HttpProxyConfigurationPtr(v *HttpProxyConfigurationArgs) HttpProxyConfigurationPtrInput
type HttpProxyConfigurationPtrOutput ¶
type HttpProxyConfigurationPtrOutput struct{ *pulumi.OutputState }
func (HttpProxyConfigurationPtrOutput) Elem ¶
func (o HttpProxyConfigurationPtrOutput) Elem() HttpProxyConfigurationOutput
func (HttpProxyConfigurationPtrOutput) ElementType ¶
func (HttpProxyConfigurationPtrOutput) ElementType() reflect.Type
func (HttpProxyConfigurationPtrOutput) HttpsProxy ¶
func (o HttpProxyConfigurationPtrOutput) HttpsProxy() pulumi.StringPtrOutput
Gets or sets httpsProxy url.
func (HttpProxyConfigurationPtrOutput) ToHttpProxyConfigurationPtrOutput ¶
func (o HttpProxyConfigurationPtrOutput) ToHttpProxyConfigurationPtrOutput() HttpProxyConfigurationPtrOutput
func (HttpProxyConfigurationPtrOutput) ToHttpProxyConfigurationPtrOutputWithContext ¶
func (o HttpProxyConfigurationPtrOutput) ToHttpProxyConfigurationPtrOutputWithContext(ctx context.Context) HttpProxyConfigurationPtrOutput
type HttpProxyConfigurationResponse ¶
type HttpProxyConfigurationResponse struct { // Gets or sets httpsProxy url. HttpsProxy *string `pulumi:"httpsProxy"` }
HTTP Proxy configuration for the VM.
type HttpProxyConfigurationResponseOutput ¶
type HttpProxyConfigurationResponseOutput struct{ *pulumi.OutputState }
HTTP Proxy configuration for the VM.
func (HttpProxyConfigurationResponseOutput) ElementType ¶
func (HttpProxyConfigurationResponseOutput) ElementType() reflect.Type
func (HttpProxyConfigurationResponseOutput) HttpsProxy ¶
func (o HttpProxyConfigurationResponseOutput) HttpsProxy() pulumi.StringPtrOutput
Gets or sets httpsProxy url.
func (HttpProxyConfigurationResponseOutput) ToHttpProxyConfigurationResponseOutput ¶
func (o HttpProxyConfigurationResponseOutput) ToHttpProxyConfigurationResponseOutput() HttpProxyConfigurationResponseOutput
func (HttpProxyConfigurationResponseOutput) ToHttpProxyConfigurationResponseOutputWithContext ¶
func (o HttpProxyConfigurationResponseOutput) ToHttpProxyConfigurationResponseOutputWithContext(ctx context.Context) HttpProxyConfigurationResponseOutput
type HttpProxyConfigurationResponsePtrOutput ¶
type HttpProxyConfigurationResponsePtrOutput struct{ *pulumi.OutputState }
func (HttpProxyConfigurationResponsePtrOutput) ElementType ¶
func (HttpProxyConfigurationResponsePtrOutput) ElementType() reflect.Type
func (HttpProxyConfigurationResponsePtrOutput) HttpsProxy ¶
func (o HttpProxyConfigurationResponsePtrOutput) HttpsProxy() pulumi.StringPtrOutput
Gets or sets httpsProxy url.
func (HttpProxyConfigurationResponsePtrOutput) ToHttpProxyConfigurationResponsePtrOutput ¶
func (o HttpProxyConfigurationResponsePtrOutput) ToHttpProxyConfigurationResponsePtrOutput() HttpProxyConfigurationResponsePtrOutput
func (HttpProxyConfigurationResponsePtrOutput) ToHttpProxyConfigurationResponsePtrOutputWithContext ¶
func (o HttpProxyConfigurationResponsePtrOutput) ToHttpProxyConfigurationResponsePtrOutputWithContext(ctx context.Context) HttpProxyConfigurationResponsePtrOutput
type HybridIdentityMetadata ¶
type HybridIdentityMetadata struct { pulumi.CustomResourceState // The identity of the resource. Identity IdentityResponseOutput `pulumi:"identity"` // The name of the resource Name pulumi.StringOutput `pulumi:"name"` // Gets or sets the provisioning state. ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"` // Gets or sets the Public Key. PublicKey pulumi.StringPtrOutput `pulumi:"publicKey"` // Gets or sets the Vm Id. ResourceUid pulumi.StringPtrOutput `pulumi:"resourceUid"` // Azure Resource Manager metadata containing createdBy and modifiedBy information. SystemData SystemDataResponseOutput `pulumi:"systemData"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringOutput `pulumi:"type"` }
Defines the HybridIdentityMetadata. Azure REST API version: 2022-05-21-preview.
Other available API versions: 2023-04-01-preview.
func GetHybridIdentityMetadata ¶
func GetHybridIdentityMetadata(ctx *pulumi.Context, name string, id pulumi.IDInput, state *HybridIdentityMetadataState, opts ...pulumi.ResourceOption) (*HybridIdentityMetadata, error)
GetHybridIdentityMetadata gets an existing HybridIdentityMetadata 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 NewHybridIdentityMetadata ¶
func NewHybridIdentityMetadata(ctx *pulumi.Context, name string, args *HybridIdentityMetadataArgs, opts ...pulumi.ResourceOption) (*HybridIdentityMetadata, error)
NewHybridIdentityMetadata registers a new resource with the given unique name, arguments, and options.
func (*HybridIdentityMetadata) ElementType ¶
func (*HybridIdentityMetadata) ElementType() reflect.Type
func (*HybridIdentityMetadata) ToHybridIdentityMetadataOutput ¶
func (i *HybridIdentityMetadata) ToHybridIdentityMetadataOutput() HybridIdentityMetadataOutput
func (*HybridIdentityMetadata) ToHybridIdentityMetadataOutputWithContext ¶
func (i *HybridIdentityMetadata) ToHybridIdentityMetadataOutputWithContext(ctx context.Context) HybridIdentityMetadataOutput
type HybridIdentityMetadataArgs ¶
type HybridIdentityMetadataArgs struct { // Name of the hybridIdentityMetadata. MetadataName pulumi.StringPtrInput // Gets or sets the Public Key. PublicKey pulumi.StringPtrInput // The name of the resource group. ResourceGroupName pulumi.StringInput // Gets or sets the Vm Id. ResourceUid pulumi.StringPtrInput // Name of the vm. VirtualMachineName pulumi.StringInput }
The set of arguments for constructing a HybridIdentityMetadata resource.
func (HybridIdentityMetadataArgs) ElementType ¶
func (HybridIdentityMetadataArgs) ElementType() reflect.Type
type HybridIdentityMetadataInput ¶
type HybridIdentityMetadataInput interface { pulumi.Input ToHybridIdentityMetadataOutput() HybridIdentityMetadataOutput ToHybridIdentityMetadataOutputWithContext(ctx context.Context) HybridIdentityMetadataOutput }
type HybridIdentityMetadataOutput ¶
type HybridIdentityMetadataOutput struct{ *pulumi.OutputState }
func (HybridIdentityMetadataOutput) ElementType ¶
func (HybridIdentityMetadataOutput) ElementType() reflect.Type
func (HybridIdentityMetadataOutput) Identity ¶
func (o HybridIdentityMetadataOutput) Identity() IdentityResponseOutput
The identity of the resource.
func (HybridIdentityMetadataOutput) Name ¶
func (o HybridIdentityMetadataOutput) Name() pulumi.StringOutput
The name of the resource
func (HybridIdentityMetadataOutput) ProvisioningState ¶
func (o HybridIdentityMetadataOutput) ProvisioningState() pulumi.StringOutput
Gets or sets the provisioning state.
func (HybridIdentityMetadataOutput) PublicKey ¶
func (o HybridIdentityMetadataOutput) PublicKey() pulumi.StringPtrOutput
Gets or sets the Public Key.
func (HybridIdentityMetadataOutput) ResourceUid ¶
func (o HybridIdentityMetadataOutput) ResourceUid() pulumi.StringPtrOutput
Gets or sets the Vm Id.
func (HybridIdentityMetadataOutput) SystemData ¶
func (o HybridIdentityMetadataOutput) SystemData() SystemDataResponseOutput
Azure Resource Manager metadata containing createdBy and modifiedBy information.
func (HybridIdentityMetadataOutput) ToHybridIdentityMetadataOutput ¶
func (o HybridIdentityMetadataOutput) ToHybridIdentityMetadataOutput() HybridIdentityMetadataOutput
func (HybridIdentityMetadataOutput) ToHybridIdentityMetadataOutputWithContext ¶
func (o HybridIdentityMetadataOutput) ToHybridIdentityMetadataOutputWithContext(ctx context.Context) HybridIdentityMetadataOutput
func (HybridIdentityMetadataOutput) Type ¶
func (o HybridIdentityMetadataOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
type HybridIdentityMetadataState ¶
type HybridIdentityMetadataState struct { }
func (HybridIdentityMetadataState) ElementType ¶
func (HybridIdentityMetadataState) ElementType() reflect.Type
type Identity ¶
type Identity struct { // The type of managed service identity. Type string `pulumi:"type"` }
Managed service identity.
type IdentityArgs ¶
type IdentityArgs struct { // The type of managed service identity. Type pulumi.StringInput `pulumi:"type"` }
Managed service identity.
func (IdentityArgs) ElementType ¶
func (IdentityArgs) ElementType() reflect.Type
func (IdentityArgs) ToIdentityOutput ¶
func (i IdentityArgs) ToIdentityOutput() IdentityOutput
func (IdentityArgs) ToIdentityOutputWithContext ¶
func (i IdentityArgs) ToIdentityOutputWithContext(ctx context.Context) IdentityOutput
func (IdentityArgs) ToIdentityPtrOutput ¶
func (i IdentityArgs) ToIdentityPtrOutput() IdentityPtrOutput
func (IdentityArgs) ToIdentityPtrOutputWithContext ¶
func (i IdentityArgs) ToIdentityPtrOutputWithContext(ctx context.Context) IdentityPtrOutput
type IdentityInput ¶
type IdentityInput interface { pulumi.Input ToIdentityOutput() IdentityOutput ToIdentityOutputWithContext(context.Context) IdentityOutput }
IdentityInput is an input type that accepts IdentityArgs and IdentityOutput values. You can construct a concrete instance of `IdentityInput` via:
IdentityArgs{...}
type IdentityOutput ¶
type IdentityOutput struct{ *pulumi.OutputState }
Managed service identity.
func (IdentityOutput) ElementType ¶
func (IdentityOutput) ElementType() reflect.Type
func (IdentityOutput) ToIdentityOutput ¶
func (o IdentityOutput) ToIdentityOutput() IdentityOutput
func (IdentityOutput) ToIdentityOutputWithContext ¶
func (o IdentityOutput) ToIdentityOutputWithContext(ctx context.Context) IdentityOutput
func (IdentityOutput) ToIdentityPtrOutput ¶
func (o IdentityOutput) ToIdentityPtrOutput() IdentityPtrOutput
func (IdentityOutput) ToIdentityPtrOutputWithContext ¶
func (o IdentityOutput) ToIdentityPtrOutputWithContext(ctx context.Context) IdentityPtrOutput
func (IdentityOutput) Type ¶
func (o IdentityOutput) Type() pulumi.StringOutput
The type of managed service identity.
type IdentityPtrInput ¶
type IdentityPtrInput interface { pulumi.Input ToIdentityPtrOutput() IdentityPtrOutput ToIdentityPtrOutputWithContext(context.Context) IdentityPtrOutput }
IdentityPtrInput is an input type that accepts IdentityArgs, IdentityPtr and IdentityPtrOutput values. You can construct a concrete instance of `IdentityPtrInput` via:
IdentityArgs{...} or: nil
func IdentityPtr ¶
func IdentityPtr(v *IdentityArgs) IdentityPtrInput
type IdentityPtrOutput ¶
type IdentityPtrOutput struct{ *pulumi.OutputState }
func (IdentityPtrOutput) Elem ¶
func (o IdentityPtrOutput) Elem() IdentityOutput
func (IdentityPtrOutput) ElementType ¶
func (IdentityPtrOutput) ElementType() reflect.Type
func (IdentityPtrOutput) ToIdentityPtrOutput ¶
func (o IdentityPtrOutput) ToIdentityPtrOutput() IdentityPtrOutput
func (IdentityPtrOutput) ToIdentityPtrOutputWithContext ¶
func (o IdentityPtrOutput) ToIdentityPtrOutputWithContext(ctx context.Context) IdentityPtrOutput
func (IdentityPtrOutput) Type ¶
func (o IdentityPtrOutput) Type() pulumi.StringPtrOutput
The type of managed service identity.
type IdentityResponse ¶
type IdentityResponse struct { // The principal id of managed service identity. PrincipalId string `pulumi:"principalId"` // The tenant of managed service identity. TenantId string `pulumi:"tenantId"` // The type of managed service identity. Type string `pulumi:"type"` }
Managed service identity.
type IdentityResponseOutput ¶
type IdentityResponseOutput struct{ *pulumi.OutputState }
Managed service identity.
func (IdentityResponseOutput) ElementType ¶
func (IdentityResponseOutput) ElementType() reflect.Type
func (IdentityResponseOutput) PrincipalId ¶
func (o IdentityResponseOutput) PrincipalId() pulumi.StringOutput
The principal id of managed service identity.
func (IdentityResponseOutput) TenantId ¶
func (o IdentityResponseOutput) TenantId() pulumi.StringOutput
The tenant of managed service identity.
func (IdentityResponseOutput) ToIdentityResponseOutput ¶
func (o IdentityResponseOutput) ToIdentityResponseOutput() IdentityResponseOutput
func (IdentityResponseOutput) ToIdentityResponseOutputWithContext ¶
func (o IdentityResponseOutput) ToIdentityResponseOutputWithContext(ctx context.Context) IdentityResponseOutput
func (IdentityResponseOutput) Type ¶
func (o IdentityResponseOutput) Type() pulumi.StringOutput
The type of managed service identity.
type IdentityResponsePtrOutput ¶
type IdentityResponsePtrOutput struct{ *pulumi.OutputState }
func (IdentityResponsePtrOutput) Elem ¶
func (o IdentityResponsePtrOutput) Elem() IdentityResponseOutput
func (IdentityResponsePtrOutput) ElementType ¶
func (IdentityResponsePtrOutput) ElementType() reflect.Type
func (IdentityResponsePtrOutput) PrincipalId ¶
func (o IdentityResponsePtrOutput) PrincipalId() pulumi.StringPtrOutput
The principal id of managed service identity.
func (IdentityResponsePtrOutput) TenantId ¶
func (o IdentityResponsePtrOutput) TenantId() pulumi.StringPtrOutput
The tenant of managed service identity.
func (IdentityResponsePtrOutput) ToIdentityResponsePtrOutput ¶
func (o IdentityResponsePtrOutput) ToIdentityResponsePtrOutput() IdentityResponsePtrOutput
func (IdentityResponsePtrOutput) ToIdentityResponsePtrOutputWithContext ¶
func (o IdentityResponsePtrOutput) ToIdentityResponsePtrOutputWithContext(ctx context.Context) IdentityResponsePtrOutput
func (IdentityResponsePtrOutput) Type ¶
func (o IdentityResponsePtrOutput) Type() pulumi.StringPtrOutput
The type of managed service identity.
type IdentityType ¶
type IdentityType string
The type of managed service identity.
func (IdentityType) ElementType ¶
func (IdentityType) ElementType() reflect.Type
func (IdentityType) ToIdentityTypeOutput ¶
func (e IdentityType) ToIdentityTypeOutput() IdentityTypeOutput
func (IdentityType) ToIdentityTypeOutputWithContext ¶
func (e IdentityType) ToIdentityTypeOutputWithContext(ctx context.Context) IdentityTypeOutput
func (IdentityType) ToIdentityTypePtrOutput ¶
func (e IdentityType) ToIdentityTypePtrOutput() IdentityTypePtrOutput
func (IdentityType) ToIdentityTypePtrOutputWithContext ¶
func (e IdentityType) ToIdentityTypePtrOutputWithContext(ctx context.Context) IdentityTypePtrOutput
func (IdentityType) ToStringOutput ¶
func (e IdentityType) ToStringOutput() pulumi.StringOutput
func (IdentityType) ToStringOutputWithContext ¶
func (e IdentityType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (IdentityType) ToStringPtrOutput ¶
func (e IdentityType) ToStringPtrOutput() pulumi.StringPtrOutput
func (IdentityType) ToStringPtrOutputWithContext ¶
func (e IdentityType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type IdentityTypeInput ¶
type IdentityTypeInput interface { pulumi.Input ToIdentityTypeOutput() IdentityTypeOutput ToIdentityTypeOutputWithContext(context.Context) IdentityTypeOutput }
IdentityTypeInput is an input type that accepts values of the IdentityType enum A concrete instance of `IdentityTypeInput` can be one of the following:
IdentityTypeNone IdentityTypeSystemAssigned
type IdentityTypeOutput ¶
type IdentityTypeOutput struct{ *pulumi.OutputState }
func (IdentityTypeOutput) ElementType ¶
func (IdentityTypeOutput) ElementType() reflect.Type
func (IdentityTypeOutput) ToIdentityTypeOutput ¶
func (o IdentityTypeOutput) ToIdentityTypeOutput() IdentityTypeOutput
func (IdentityTypeOutput) ToIdentityTypeOutputWithContext ¶
func (o IdentityTypeOutput) ToIdentityTypeOutputWithContext(ctx context.Context) IdentityTypeOutput
func (IdentityTypeOutput) ToIdentityTypePtrOutput ¶
func (o IdentityTypeOutput) ToIdentityTypePtrOutput() IdentityTypePtrOutput
func (IdentityTypeOutput) ToIdentityTypePtrOutputWithContext ¶
func (o IdentityTypeOutput) ToIdentityTypePtrOutputWithContext(ctx context.Context) IdentityTypePtrOutput
func (IdentityTypeOutput) ToStringOutput ¶
func (o IdentityTypeOutput) ToStringOutput() pulumi.StringOutput
func (IdentityTypeOutput) ToStringOutputWithContext ¶
func (o IdentityTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (IdentityTypeOutput) ToStringPtrOutput ¶
func (o IdentityTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (IdentityTypeOutput) ToStringPtrOutputWithContext ¶
func (o IdentityTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type IdentityTypePtrInput ¶
type IdentityTypePtrInput interface { pulumi.Input ToIdentityTypePtrOutput() IdentityTypePtrOutput ToIdentityTypePtrOutputWithContext(context.Context) IdentityTypePtrOutput }
func IdentityTypePtr ¶
func IdentityTypePtr(v string) IdentityTypePtrInput
type IdentityTypePtrOutput ¶
type IdentityTypePtrOutput struct{ *pulumi.OutputState }
func (IdentityTypePtrOutput) Elem ¶
func (o IdentityTypePtrOutput) Elem() IdentityTypeOutput
func (IdentityTypePtrOutput) ElementType ¶
func (IdentityTypePtrOutput) ElementType() reflect.Type
func (IdentityTypePtrOutput) ToIdentityTypePtrOutput ¶
func (o IdentityTypePtrOutput) ToIdentityTypePtrOutput() IdentityTypePtrOutput
func (IdentityTypePtrOutput) ToIdentityTypePtrOutputWithContext ¶
func (o IdentityTypePtrOutput) ToIdentityTypePtrOutputWithContext(ctx context.Context) IdentityTypePtrOutput
func (IdentityTypePtrOutput) ToStringPtrOutput ¶
func (o IdentityTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (IdentityTypePtrOutput) ToStringPtrOutputWithContext ¶
func (o IdentityTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type InfrastructureProfile ¶
type InfrastructureProfile struct { // Gets or sets the bios guid for the vm. BiosGuid *string `pulumi:"biosGuid"` // Type of checkpoint supported for the vm. CheckpointType *string `pulumi:"checkpointType"` // Checkpoints in the vm. Checkpoints []Checkpoint `pulumi:"checkpoints"` // ARM Id of the cloud resource to use for deploying the vm. CloudId *string `pulumi:"cloudId"` // Gets or sets the generation for the vm. Generation *int `pulumi:"generation"` // Gets or sets the inventory Item ID for the resource. InventoryItemId *string `pulumi:"inventoryItemId"` // ARM Id of the template resource to use for deploying the vm. TemplateId *string `pulumi:"templateId"` // Unique ID of the virtual machine. Uuid *string `pulumi:"uuid"` // VMName is the name of VM on the SCVMM server. VmName *string `pulumi:"vmName"` // ARM Id of the vmmServer resource in which this resource resides. VmmServerId *string `pulumi:"vmmServerId"` }
Specifies the vmmServer infrastructure specific settings for the virtual machine instance.
type InfrastructureProfileArgs ¶
type InfrastructureProfileArgs struct { // Gets or sets the bios guid for the vm. BiosGuid pulumi.StringPtrInput `pulumi:"biosGuid"` // Type of checkpoint supported for the vm. CheckpointType pulumi.StringPtrInput `pulumi:"checkpointType"` // Checkpoints in the vm. Checkpoints CheckpointArrayInput `pulumi:"checkpoints"` // ARM Id of the cloud resource to use for deploying the vm. CloudId pulumi.StringPtrInput `pulumi:"cloudId"` // Gets or sets the generation for the vm. Generation pulumi.IntPtrInput `pulumi:"generation"` // Gets or sets the inventory Item ID for the resource. InventoryItemId pulumi.StringPtrInput `pulumi:"inventoryItemId"` // ARM Id of the template resource to use for deploying the vm. TemplateId pulumi.StringPtrInput `pulumi:"templateId"` // Unique ID of the virtual machine. Uuid pulumi.StringPtrInput `pulumi:"uuid"` // VMName is the name of VM on the SCVMM server. VmName pulumi.StringPtrInput `pulumi:"vmName"` // ARM Id of the vmmServer resource in which this resource resides. VmmServerId pulumi.StringPtrInput `pulumi:"vmmServerId"` }
Specifies the vmmServer infrastructure specific settings for the virtual machine instance.
func (InfrastructureProfileArgs) ElementType ¶
func (InfrastructureProfileArgs) ElementType() reflect.Type
func (InfrastructureProfileArgs) ToInfrastructureProfileOutput ¶
func (i InfrastructureProfileArgs) ToInfrastructureProfileOutput() InfrastructureProfileOutput
func (InfrastructureProfileArgs) ToInfrastructureProfileOutputWithContext ¶
func (i InfrastructureProfileArgs) ToInfrastructureProfileOutputWithContext(ctx context.Context) InfrastructureProfileOutput
func (InfrastructureProfileArgs) ToInfrastructureProfilePtrOutput ¶
func (i InfrastructureProfileArgs) ToInfrastructureProfilePtrOutput() InfrastructureProfilePtrOutput
func (InfrastructureProfileArgs) ToInfrastructureProfilePtrOutputWithContext ¶
func (i InfrastructureProfileArgs) ToInfrastructureProfilePtrOutputWithContext(ctx context.Context) InfrastructureProfilePtrOutput
type InfrastructureProfileInput ¶
type InfrastructureProfileInput interface { pulumi.Input ToInfrastructureProfileOutput() InfrastructureProfileOutput ToInfrastructureProfileOutputWithContext(context.Context) InfrastructureProfileOutput }
InfrastructureProfileInput is an input type that accepts InfrastructureProfileArgs and InfrastructureProfileOutput values. You can construct a concrete instance of `InfrastructureProfileInput` via:
InfrastructureProfileArgs{...}
type InfrastructureProfileOutput ¶
type InfrastructureProfileOutput struct{ *pulumi.OutputState }
Specifies the vmmServer infrastructure specific settings for the virtual machine instance.
func (InfrastructureProfileOutput) BiosGuid ¶
func (o InfrastructureProfileOutput) BiosGuid() pulumi.StringPtrOutput
Gets or sets the bios guid for the vm.
func (InfrastructureProfileOutput) CheckpointType ¶
func (o InfrastructureProfileOutput) CheckpointType() pulumi.StringPtrOutput
Type of checkpoint supported for the vm.
func (InfrastructureProfileOutput) Checkpoints ¶
func (o InfrastructureProfileOutput) Checkpoints() CheckpointArrayOutput
Checkpoints in the vm.
func (InfrastructureProfileOutput) CloudId ¶
func (o InfrastructureProfileOutput) CloudId() pulumi.StringPtrOutput
ARM Id of the cloud resource to use for deploying the vm.
func (InfrastructureProfileOutput) ElementType ¶
func (InfrastructureProfileOutput) ElementType() reflect.Type
func (InfrastructureProfileOutput) Generation ¶
func (o InfrastructureProfileOutput) Generation() pulumi.IntPtrOutput
Gets or sets the generation for the vm.
func (InfrastructureProfileOutput) InventoryItemId ¶
func (o InfrastructureProfileOutput) InventoryItemId() pulumi.StringPtrOutput
Gets or sets the inventory Item ID for the resource.
func (InfrastructureProfileOutput) TemplateId ¶
func (o InfrastructureProfileOutput) TemplateId() pulumi.StringPtrOutput
ARM Id of the template resource to use for deploying the vm.
func (InfrastructureProfileOutput) ToInfrastructureProfileOutput ¶
func (o InfrastructureProfileOutput) ToInfrastructureProfileOutput() InfrastructureProfileOutput
func (InfrastructureProfileOutput) ToInfrastructureProfileOutputWithContext ¶
func (o InfrastructureProfileOutput) ToInfrastructureProfileOutputWithContext(ctx context.Context) InfrastructureProfileOutput
func (InfrastructureProfileOutput) ToInfrastructureProfilePtrOutput ¶
func (o InfrastructureProfileOutput) ToInfrastructureProfilePtrOutput() InfrastructureProfilePtrOutput
func (InfrastructureProfileOutput) ToInfrastructureProfilePtrOutputWithContext ¶
func (o InfrastructureProfileOutput) ToInfrastructureProfilePtrOutputWithContext(ctx context.Context) InfrastructureProfilePtrOutput
func (InfrastructureProfileOutput) Uuid ¶
func (o InfrastructureProfileOutput) Uuid() pulumi.StringPtrOutput
Unique ID of the virtual machine.
func (InfrastructureProfileOutput) VmName ¶
func (o InfrastructureProfileOutput) VmName() pulumi.StringPtrOutput
VMName is the name of VM on the SCVMM server.
func (InfrastructureProfileOutput) VmmServerId ¶
func (o InfrastructureProfileOutput) VmmServerId() pulumi.StringPtrOutput
ARM Id of the vmmServer resource in which this resource resides.
type InfrastructureProfilePtrInput ¶
type InfrastructureProfilePtrInput interface { pulumi.Input ToInfrastructureProfilePtrOutput() InfrastructureProfilePtrOutput ToInfrastructureProfilePtrOutputWithContext(context.Context) InfrastructureProfilePtrOutput }
InfrastructureProfilePtrInput is an input type that accepts InfrastructureProfileArgs, InfrastructureProfilePtr and InfrastructureProfilePtrOutput values. You can construct a concrete instance of `InfrastructureProfilePtrInput` via:
InfrastructureProfileArgs{...} or: nil
func InfrastructureProfilePtr ¶
func InfrastructureProfilePtr(v *InfrastructureProfileArgs) InfrastructureProfilePtrInput
type InfrastructureProfilePtrOutput ¶
type InfrastructureProfilePtrOutput struct{ *pulumi.OutputState }
func (InfrastructureProfilePtrOutput) BiosGuid ¶
func (o InfrastructureProfilePtrOutput) BiosGuid() pulumi.StringPtrOutput
Gets or sets the bios guid for the vm.
func (InfrastructureProfilePtrOutput) CheckpointType ¶
func (o InfrastructureProfilePtrOutput) CheckpointType() pulumi.StringPtrOutput
Type of checkpoint supported for the vm.
func (InfrastructureProfilePtrOutput) Checkpoints ¶
func (o InfrastructureProfilePtrOutput) Checkpoints() CheckpointArrayOutput
Checkpoints in the vm.
func (InfrastructureProfilePtrOutput) CloudId ¶
func (o InfrastructureProfilePtrOutput) CloudId() pulumi.StringPtrOutput
ARM Id of the cloud resource to use for deploying the vm.
func (InfrastructureProfilePtrOutput) Elem ¶
func (o InfrastructureProfilePtrOutput) Elem() InfrastructureProfileOutput
func (InfrastructureProfilePtrOutput) ElementType ¶
func (InfrastructureProfilePtrOutput) ElementType() reflect.Type
func (InfrastructureProfilePtrOutput) Generation ¶
func (o InfrastructureProfilePtrOutput) Generation() pulumi.IntPtrOutput
Gets or sets the generation for the vm.
func (InfrastructureProfilePtrOutput) InventoryItemId ¶
func (o InfrastructureProfilePtrOutput) InventoryItemId() pulumi.StringPtrOutput
Gets or sets the inventory Item ID for the resource.
func (InfrastructureProfilePtrOutput) TemplateId ¶
func (o InfrastructureProfilePtrOutput) TemplateId() pulumi.StringPtrOutput
ARM Id of the template resource to use for deploying the vm.
func (InfrastructureProfilePtrOutput) ToInfrastructureProfilePtrOutput ¶
func (o InfrastructureProfilePtrOutput) ToInfrastructureProfilePtrOutput() InfrastructureProfilePtrOutput
func (InfrastructureProfilePtrOutput) ToInfrastructureProfilePtrOutputWithContext ¶
func (o InfrastructureProfilePtrOutput) ToInfrastructureProfilePtrOutputWithContext(ctx context.Context) InfrastructureProfilePtrOutput
func (InfrastructureProfilePtrOutput) Uuid ¶
func (o InfrastructureProfilePtrOutput) Uuid() pulumi.StringPtrOutput
Unique ID of the virtual machine.
func (InfrastructureProfilePtrOutput) VmName ¶
func (o InfrastructureProfilePtrOutput) VmName() pulumi.StringPtrOutput
VMName is the name of VM on the SCVMM server.
func (InfrastructureProfilePtrOutput) VmmServerId ¶
func (o InfrastructureProfilePtrOutput) VmmServerId() pulumi.StringPtrOutput
ARM Id of the vmmServer resource in which this resource resides.
type InfrastructureProfileResponse ¶
type InfrastructureProfileResponse struct { // Gets or sets the bios guid for the vm. BiosGuid *string `pulumi:"biosGuid"` // Type of checkpoint supported for the vm. CheckpointType *string `pulumi:"checkpointType"` // Checkpoints in the vm. Checkpoints []CheckpointResponse `pulumi:"checkpoints"` // ARM Id of the cloud resource to use for deploying the vm. CloudId *string `pulumi:"cloudId"` // Gets or sets the generation for the vm. Generation *int `pulumi:"generation"` // Gets or sets the inventory Item ID for the resource. InventoryItemId *string `pulumi:"inventoryItemId"` // Last restored checkpoint in the vm. LastRestoredVMCheckpoint CheckpointResponse `pulumi:"lastRestoredVMCheckpoint"` // ARM Id of the template resource to use for deploying the vm. TemplateId *string `pulumi:"templateId"` // Unique ID of the virtual machine. Uuid *string `pulumi:"uuid"` // VMName is the name of VM on the SCVMM server. VmName *string `pulumi:"vmName"` // ARM Id of the vmmServer resource in which this resource resides. VmmServerId *string `pulumi:"vmmServerId"` }
Specifies the vmmServer infrastructure specific settings for the virtual machine instance.
type InfrastructureProfileResponseOutput ¶
type InfrastructureProfileResponseOutput struct{ *pulumi.OutputState }
Specifies the vmmServer infrastructure specific settings for the virtual machine instance.
func (InfrastructureProfileResponseOutput) BiosGuid ¶
func (o InfrastructureProfileResponseOutput) BiosGuid() pulumi.StringPtrOutput
Gets or sets the bios guid for the vm.
func (InfrastructureProfileResponseOutput) CheckpointType ¶
func (o InfrastructureProfileResponseOutput) CheckpointType() pulumi.StringPtrOutput
Type of checkpoint supported for the vm.
func (InfrastructureProfileResponseOutput) Checkpoints ¶
func (o InfrastructureProfileResponseOutput) Checkpoints() CheckpointResponseArrayOutput
Checkpoints in the vm.
func (InfrastructureProfileResponseOutput) CloudId ¶
func (o InfrastructureProfileResponseOutput) CloudId() pulumi.StringPtrOutput
ARM Id of the cloud resource to use for deploying the vm.
func (InfrastructureProfileResponseOutput) ElementType ¶
func (InfrastructureProfileResponseOutput) ElementType() reflect.Type
func (InfrastructureProfileResponseOutput) Generation ¶
func (o InfrastructureProfileResponseOutput) Generation() pulumi.IntPtrOutput
Gets or sets the generation for the vm.
func (InfrastructureProfileResponseOutput) InventoryItemId ¶
func (o InfrastructureProfileResponseOutput) InventoryItemId() pulumi.StringPtrOutput
Gets or sets the inventory Item ID for the resource.
func (InfrastructureProfileResponseOutput) LastRestoredVMCheckpoint ¶
func (o InfrastructureProfileResponseOutput) LastRestoredVMCheckpoint() CheckpointResponseOutput
Last restored checkpoint in the vm.
func (InfrastructureProfileResponseOutput) TemplateId ¶
func (o InfrastructureProfileResponseOutput) TemplateId() pulumi.StringPtrOutput
ARM Id of the template resource to use for deploying the vm.
func (InfrastructureProfileResponseOutput) ToInfrastructureProfileResponseOutput ¶
func (o InfrastructureProfileResponseOutput) ToInfrastructureProfileResponseOutput() InfrastructureProfileResponseOutput
func (InfrastructureProfileResponseOutput) ToInfrastructureProfileResponseOutputWithContext ¶
func (o InfrastructureProfileResponseOutput) ToInfrastructureProfileResponseOutputWithContext(ctx context.Context) InfrastructureProfileResponseOutput
func (InfrastructureProfileResponseOutput) Uuid ¶
func (o InfrastructureProfileResponseOutput) Uuid() pulumi.StringPtrOutput
Unique ID of the virtual machine.
func (InfrastructureProfileResponseOutput) VmName ¶
func (o InfrastructureProfileResponseOutput) VmName() pulumi.StringPtrOutput
VMName is the name of VM on the SCVMM server.
func (InfrastructureProfileResponseOutput) VmmServerId ¶
func (o InfrastructureProfileResponseOutput) VmmServerId() pulumi.StringPtrOutput
ARM Id of the vmmServer resource in which this resource resides.
type InfrastructureProfileResponsePtrOutput ¶
type InfrastructureProfileResponsePtrOutput struct{ *pulumi.OutputState }
func (InfrastructureProfileResponsePtrOutput) BiosGuid ¶
func (o InfrastructureProfileResponsePtrOutput) BiosGuid() pulumi.StringPtrOutput
Gets or sets the bios guid for the vm.
func (InfrastructureProfileResponsePtrOutput) CheckpointType ¶
func (o InfrastructureProfileResponsePtrOutput) CheckpointType() pulumi.StringPtrOutput
Type of checkpoint supported for the vm.
func (InfrastructureProfileResponsePtrOutput) Checkpoints ¶
func (o InfrastructureProfileResponsePtrOutput) Checkpoints() CheckpointResponseArrayOutput
Checkpoints in the vm.
func (InfrastructureProfileResponsePtrOutput) CloudId ¶
func (o InfrastructureProfileResponsePtrOutput) CloudId() pulumi.StringPtrOutput
ARM Id of the cloud resource to use for deploying the vm.
func (InfrastructureProfileResponsePtrOutput) ElementType ¶
func (InfrastructureProfileResponsePtrOutput) ElementType() reflect.Type
func (InfrastructureProfileResponsePtrOutput) Generation ¶
func (o InfrastructureProfileResponsePtrOutput) Generation() pulumi.IntPtrOutput
Gets or sets the generation for the vm.
func (InfrastructureProfileResponsePtrOutput) InventoryItemId ¶
func (o InfrastructureProfileResponsePtrOutput) InventoryItemId() pulumi.StringPtrOutput
Gets or sets the inventory Item ID for the resource.
func (InfrastructureProfileResponsePtrOutput) LastRestoredVMCheckpoint ¶
func (o InfrastructureProfileResponsePtrOutput) LastRestoredVMCheckpoint() CheckpointResponsePtrOutput
Last restored checkpoint in the vm.
func (InfrastructureProfileResponsePtrOutput) TemplateId ¶
func (o InfrastructureProfileResponsePtrOutput) TemplateId() pulumi.StringPtrOutput
ARM Id of the template resource to use for deploying the vm.
func (InfrastructureProfileResponsePtrOutput) ToInfrastructureProfileResponsePtrOutput ¶
func (o InfrastructureProfileResponsePtrOutput) ToInfrastructureProfileResponsePtrOutput() InfrastructureProfileResponsePtrOutput
func (InfrastructureProfileResponsePtrOutput) ToInfrastructureProfileResponsePtrOutputWithContext ¶
func (o InfrastructureProfileResponsePtrOutput) ToInfrastructureProfileResponsePtrOutputWithContext(ctx context.Context) InfrastructureProfileResponsePtrOutput
func (InfrastructureProfileResponsePtrOutput) Uuid ¶
func (o InfrastructureProfileResponsePtrOutput) Uuid() pulumi.StringPtrOutput
Unique ID of the virtual machine.
func (InfrastructureProfileResponsePtrOutput) VmName ¶
func (o InfrastructureProfileResponsePtrOutput) VmName() pulumi.StringPtrOutput
VMName is the name of VM on the SCVMM server.
func (InfrastructureProfileResponsePtrOutput) VmmServerId ¶
func (o InfrastructureProfileResponsePtrOutput) VmmServerId() pulumi.StringPtrOutput
ARM Id of the vmmServer resource in which this resource resides.
type InventoryItem ¶
type InventoryItem struct { pulumi.CustomResourceState // Gets the Managed Object name in VMM for the inventory item. InventoryItemName pulumi.StringOutput `pulumi:"inventoryItemName"` // They inventory type. InventoryType pulumi.StringOutput `pulumi:"inventoryType"` // Metadata used by portal/tooling/etc to render different UX experiences for resources of the same type; e.g. ApiApps are a kind of Microsoft.Web/sites type. If supported, the resource provider must validate and persist this value. Kind pulumi.StringPtrOutput `pulumi:"kind"` // Gets the tracked resource id corresponding to the inventory resource. ManagedResourceId pulumi.StringOutput `pulumi:"managedResourceId"` // The name of the resource Name pulumi.StringOutput `pulumi:"name"` // Gets the provisioning state. ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"` // Azure Resource Manager metadata containing createdBy and modifiedBy information. SystemData SystemDataResponseOutput `pulumi:"systemData"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringOutput `pulumi:"type"` // Gets the UUID (which is assigned by VMM) for the inventory item. Uuid pulumi.StringOutput `pulumi:"uuid"` }
Defines the inventory item. Azure REST API version: 2022-05-21-preview. Prior API version in Azure Native 1.x: 2020-06-05-preview.
Other available API versions: 2023-04-01-preview, 2023-10-07.
func GetInventoryItem ¶
func GetInventoryItem(ctx *pulumi.Context, name string, id pulumi.IDInput, state *InventoryItemState, opts ...pulumi.ResourceOption) (*InventoryItem, error)
GetInventoryItem gets an existing InventoryItem 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 NewInventoryItem ¶
func NewInventoryItem(ctx *pulumi.Context, name string, args *InventoryItemArgs, opts ...pulumi.ResourceOption) (*InventoryItem, error)
NewInventoryItem registers a new resource with the given unique name, arguments, and options.
func (*InventoryItem) ElementType ¶
func (*InventoryItem) ElementType() reflect.Type
func (*InventoryItem) ToInventoryItemOutput ¶
func (i *InventoryItem) ToInventoryItemOutput() InventoryItemOutput
func (*InventoryItem) ToInventoryItemOutputWithContext ¶
func (i *InventoryItem) ToInventoryItemOutputWithContext(ctx context.Context) InventoryItemOutput
type InventoryItemArgs ¶
type InventoryItemArgs struct { // Name of the inventoryItem. InventoryItemName pulumi.StringPtrInput // They inventory type. InventoryType pulumi.StringInput // Metadata used by portal/tooling/etc to render different UX experiences for resources of the same type; e.g. ApiApps are a kind of Microsoft.Web/sites type. If supported, the resource provider must validate and persist this value. Kind pulumi.StringPtrInput // The name of the resource group. ResourceGroupName pulumi.StringInput // Name of the VMMServer. VmmServerName pulumi.StringInput }
The set of arguments for constructing a InventoryItem resource.
func (InventoryItemArgs) ElementType ¶
func (InventoryItemArgs) ElementType() reflect.Type
type InventoryItemInput ¶
type InventoryItemInput interface { pulumi.Input ToInventoryItemOutput() InventoryItemOutput ToInventoryItemOutputWithContext(ctx context.Context) InventoryItemOutput }
type InventoryItemOutput ¶
type InventoryItemOutput struct{ *pulumi.OutputState }
func (InventoryItemOutput) ElementType ¶
func (InventoryItemOutput) ElementType() reflect.Type
func (InventoryItemOutput) InventoryItemName ¶
func (o InventoryItemOutput) InventoryItemName() pulumi.StringOutput
Gets the Managed Object name in VMM for the inventory item.
func (InventoryItemOutput) InventoryType ¶
func (o InventoryItemOutput) InventoryType() pulumi.StringOutput
They inventory type.
func (InventoryItemOutput) Kind ¶
func (o InventoryItemOutput) Kind() pulumi.StringPtrOutput
Metadata used by portal/tooling/etc to render different UX experiences for resources of the same type; e.g. ApiApps are a kind of Microsoft.Web/sites type. If supported, the resource provider must validate and persist this value.
func (InventoryItemOutput) ManagedResourceId ¶
func (o InventoryItemOutput) ManagedResourceId() pulumi.StringOutput
Gets the tracked resource id corresponding to the inventory resource.
func (InventoryItemOutput) Name ¶
func (o InventoryItemOutput) Name() pulumi.StringOutput
The name of the resource
func (InventoryItemOutput) ProvisioningState ¶
func (o InventoryItemOutput) ProvisioningState() pulumi.StringOutput
Gets the provisioning state.
func (InventoryItemOutput) SystemData ¶
func (o InventoryItemOutput) SystemData() SystemDataResponseOutput
Azure Resource Manager metadata containing createdBy and modifiedBy information.
func (InventoryItemOutput) ToInventoryItemOutput ¶
func (o InventoryItemOutput) ToInventoryItemOutput() InventoryItemOutput
func (InventoryItemOutput) ToInventoryItemOutputWithContext ¶
func (o InventoryItemOutput) ToInventoryItemOutputWithContext(ctx context.Context) InventoryItemOutput
func (InventoryItemOutput) Type ¶
func (o InventoryItemOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
func (InventoryItemOutput) Uuid ¶
func (o InventoryItemOutput) Uuid() pulumi.StringOutput
Gets the UUID (which is assigned by VMM) for the inventory item.
type InventoryItemState ¶
type InventoryItemState struct { }
func (InventoryItemState) ElementType ¶
func (InventoryItemState) ElementType() reflect.Type
type InventoryType ¶
type InventoryType string
They inventory type.
func (InventoryType) ElementType ¶
func (InventoryType) ElementType() reflect.Type
func (InventoryType) ToInventoryTypeOutput ¶
func (e InventoryType) ToInventoryTypeOutput() InventoryTypeOutput
func (InventoryType) ToInventoryTypeOutputWithContext ¶
func (e InventoryType) ToInventoryTypeOutputWithContext(ctx context.Context) InventoryTypeOutput
func (InventoryType) ToInventoryTypePtrOutput ¶
func (e InventoryType) ToInventoryTypePtrOutput() InventoryTypePtrOutput
func (InventoryType) ToInventoryTypePtrOutputWithContext ¶
func (e InventoryType) ToInventoryTypePtrOutputWithContext(ctx context.Context) InventoryTypePtrOutput
func (InventoryType) ToStringOutput ¶
func (e InventoryType) ToStringOutput() pulumi.StringOutput
func (InventoryType) ToStringOutputWithContext ¶
func (e InventoryType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (InventoryType) ToStringPtrOutput ¶
func (e InventoryType) ToStringPtrOutput() pulumi.StringPtrOutput
func (InventoryType) ToStringPtrOutputWithContext ¶
func (e InventoryType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type InventoryTypeInput ¶
type InventoryTypeInput interface { pulumi.Input ToInventoryTypeOutput() InventoryTypeOutput ToInventoryTypeOutputWithContext(context.Context) InventoryTypeOutput }
InventoryTypeInput is an input type that accepts values of the InventoryType enum A concrete instance of `InventoryTypeInput` can be one of the following:
InventoryTypeCloud InventoryTypeVirtualNetwork InventoryTypeVirtualMachineTemplate InventoryTypeVirtualMachine
type InventoryTypeOutput ¶
type InventoryTypeOutput struct{ *pulumi.OutputState }
func (InventoryTypeOutput) ElementType ¶
func (InventoryTypeOutput) ElementType() reflect.Type
func (InventoryTypeOutput) ToInventoryTypeOutput ¶
func (o InventoryTypeOutput) ToInventoryTypeOutput() InventoryTypeOutput
func (InventoryTypeOutput) ToInventoryTypeOutputWithContext ¶
func (o InventoryTypeOutput) ToInventoryTypeOutputWithContext(ctx context.Context) InventoryTypeOutput
func (InventoryTypeOutput) ToInventoryTypePtrOutput ¶
func (o InventoryTypeOutput) ToInventoryTypePtrOutput() InventoryTypePtrOutput
func (InventoryTypeOutput) ToInventoryTypePtrOutputWithContext ¶
func (o InventoryTypeOutput) ToInventoryTypePtrOutputWithContext(ctx context.Context) InventoryTypePtrOutput
func (InventoryTypeOutput) ToStringOutput ¶
func (o InventoryTypeOutput) ToStringOutput() pulumi.StringOutput
func (InventoryTypeOutput) ToStringOutputWithContext ¶
func (o InventoryTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (InventoryTypeOutput) ToStringPtrOutput ¶
func (o InventoryTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (InventoryTypeOutput) ToStringPtrOutputWithContext ¶
func (o InventoryTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type InventoryTypePtrInput ¶
type InventoryTypePtrInput interface { pulumi.Input ToInventoryTypePtrOutput() InventoryTypePtrOutput ToInventoryTypePtrOutputWithContext(context.Context) InventoryTypePtrOutput }
func InventoryTypePtr ¶
func InventoryTypePtr(v string) InventoryTypePtrInput
type InventoryTypePtrOutput ¶
type InventoryTypePtrOutput struct{ *pulumi.OutputState }
func (InventoryTypePtrOutput) Elem ¶
func (o InventoryTypePtrOutput) Elem() InventoryTypeOutput
func (InventoryTypePtrOutput) ElementType ¶
func (InventoryTypePtrOutput) ElementType() reflect.Type
func (InventoryTypePtrOutput) ToInventoryTypePtrOutput ¶
func (o InventoryTypePtrOutput) ToInventoryTypePtrOutput() InventoryTypePtrOutput
func (InventoryTypePtrOutput) ToInventoryTypePtrOutputWithContext ¶
func (o InventoryTypePtrOutput) ToInventoryTypePtrOutputWithContext(ctx context.Context) InventoryTypePtrOutput
func (InventoryTypePtrOutput) ToStringPtrOutput ¶
func (o InventoryTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (InventoryTypePtrOutput) ToStringPtrOutputWithContext ¶
func (o InventoryTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type LimitCpuForMigration ¶
type LimitCpuForMigration string
Gets or sets a value indicating whether to enable processor compatibility mode for live migration of VMs.
func (LimitCpuForMigration) ElementType ¶
func (LimitCpuForMigration) ElementType() reflect.Type
func (LimitCpuForMigration) ToLimitCpuForMigrationOutput ¶
func (e LimitCpuForMigration) ToLimitCpuForMigrationOutput() LimitCpuForMigrationOutput
func (LimitCpuForMigration) ToLimitCpuForMigrationOutputWithContext ¶
func (e LimitCpuForMigration) ToLimitCpuForMigrationOutputWithContext(ctx context.Context) LimitCpuForMigrationOutput
func (LimitCpuForMigration) ToLimitCpuForMigrationPtrOutput ¶
func (e LimitCpuForMigration) ToLimitCpuForMigrationPtrOutput() LimitCpuForMigrationPtrOutput
func (LimitCpuForMigration) ToLimitCpuForMigrationPtrOutputWithContext ¶
func (e LimitCpuForMigration) ToLimitCpuForMigrationPtrOutputWithContext(ctx context.Context) LimitCpuForMigrationPtrOutput
func (LimitCpuForMigration) ToStringOutput ¶
func (e LimitCpuForMigration) ToStringOutput() pulumi.StringOutput
func (LimitCpuForMigration) ToStringOutputWithContext ¶
func (e LimitCpuForMigration) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (LimitCpuForMigration) ToStringPtrOutput ¶
func (e LimitCpuForMigration) ToStringPtrOutput() pulumi.StringPtrOutput
func (LimitCpuForMigration) ToStringPtrOutputWithContext ¶
func (e LimitCpuForMigration) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type LimitCpuForMigrationInput ¶
type LimitCpuForMigrationInput interface { pulumi.Input ToLimitCpuForMigrationOutput() LimitCpuForMigrationOutput ToLimitCpuForMigrationOutputWithContext(context.Context) LimitCpuForMigrationOutput }
LimitCpuForMigrationInput is an input type that accepts values of the LimitCpuForMigration enum A concrete instance of `LimitCpuForMigrationInput` can be one of the following:
LimitCpuForMigrationFalse LimitCpuForMigrationTrue
type LimitCpuForMigrationOutput ¶
type LimitCpuForMigrationOutput struct{ *pulumi.OutputState }
func (LimitCpuForMigrationOutput) ElementType ¶
func (LimitCpuForMigrationOutput) ElementType() reflect.Type
func (LimitCpuForMigrationOutput) ToLimitCpuForMigrationOutput ¶
func (o LimitCpuForMigrationOutput) ToLimitCpuForMigrationOutput() LimitCpuForMigrationOutput
func (LimitCpuForMigrationOutput) ToLimitCpuForMigrationOutputWithContext ¶
func (o LimitCpuForMigrationOutput) ToLimitCpuForMigrationOutputWithContext(ctx context.Context) LimitCpuForMigrationOutput
func (LimitCpuForMigrationOutput) ToLimitCpuForMigrationPtrOutput ¶
func (o LimitCpuForMigrationOutput) ToLimitCpuForMigrationPtrOutput() LimitCpuForMigrationPtrOutput
func (LimitCpuForMigrationOutput) ToLimitCpuForMigrationPtrOutputWithContext ¶
func (o LimitCpuForMigrationOutput) ToLimitCpuForMigrationPtrOutputWithContext(ctx context.Context) LimitCpuForMigrationPtrOutput
func (LimitCpuForMigrationOutput) ToStringOutput ¶
func (o LimitCpuForMigrationOutput) ToStringOutput() pulumi.StringOutput
func (LimitCpuForMigrationOutput) ToStringOutputWithContext ¶
func (o LimitCpuForMigrationOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (LimitCpuForMigrationOutput) ToStringPtrOutput ¶
func (o LimitCpuForMigrationOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (LimitCpuForMigrationOutput) ToStringPtrOutputWithContext ¶
func (o LimitCpuForMigrationOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type LimitCpuForMigrationPtrInput ¶
type LimitCpuForMigrationPtrInput interface { pulumi.Input ToLimitCpuForMigrationPtrOutput() LimitCpuForMigrationPtrOutput ToLimitCpuForMigrationPtrOutputWithContext(context.Context) LimitCpuForMigrationPtrOutput }
func LimitCpuForMigrationPtr ¶
func LimitCpuForMigrationPtr(v string) LimitCpuForMigrationPtrInput
type LimitCpuForMigrationPtrOutput ¶
type LimitCpuForMigrationPtrOutput struct{ *pulumi.OutputState }
func (LimitCpuForMigrationPtrOutput) Elem ¶
func (o LimitCpuForMigrationPtrOutput) Elem() LimitCpuForMigrationOutput
func (LimitCpuForMigrationPtrOutput) ElementType ¶
func (LimitCpuForMigrationPtrOutput) ElementType() reflect.Type
func (LimitCpuForMigrationPtrOutput) ToLimitCpuForMigrationPtrOutput ¶
func (o LimitCpuForMigrationPtrOutput) ToLimitCpuForMigrationPtrOutput() LimitCpuForMigrationPtrOutput
func (LimitCpuForMigrationPtrOutput) ToLimitCpuForMigrationPtrOutputWithContext ¶
func (o LimitCpuForMigrationPtrOutput) ToLimitCpuForMigrationPtrOutputWithContext(ctx context.Context) LimitCpuForMigrationPtrOutput
func (LimitCpuForMigrationPtrOutput) ToStringPtrOutput ¶
func (o LimitCpuForMigrationPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (LimitCpuForMigrationPtrOutput) ToStringPtrOutputWithContext ¶
func (o LimitCpuForMigrationPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type LookupAvailabilitySetOutputArgs ¶
type LookupAvailabilitySetOutputArgs struct { // Name of the AvailabilitySet. AvailabilitySetName pulumi.StringInput `pulumi:"availabilitySetName"` // The name of the resource group. ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` }
func (LookupAvailabilitySetOutputArgs) ElementType ¶
func (LookupAvailabilitySetOutputArgs) ElementType() reflect.Type
type LookupAvailabilitySetResult ¶
type LookupAvailabilitySetResult struct { // Name of the availability set. AvailabilitySetName *string `pulumi:"availabilitySetName"` // The extended location. ExtendedLocation *ExtendedLocationResponse `pulumi:"extendedLocation"` // Resource Id Id string `pulumi:"id"` // Gets or sets the location. Location *string `pulumi:"location"` // Resource Name Name string `pulumi:"name"` // Gets or sets the provisioning state. ProvisioningState string `pulumi:"provisioningState"` // The system data. SystemData SystemDataResponse `pulumi:"systemData"` // Resource tags Tags map[string]string `pulumi:"tags"` // Resource Type Type string `pulumi:"type"` // ARM Id of the vmmServer resource in which this resource resides. VmmServerId *string `pulumi:"vmmServerId"` }
The AvailabilitySets resource definition.
func LookupAvailabilitySet ¶
func LookupAvailabilitySet(ctx *pulumi.Context, args *LookupAvailabilitySetArgs, opts ...pulumi.InvokeOption) (*LookupAvailabilitySetResult, error)
Implements AvailabilitySet GET method. Azure REST API version: 2022-05-21-preview.
Other available API versions: 2023-04-01-preview, 2023-10-07.
type LookupAvailabilitySetResultOutput ¶
type LookupAvailabilitySetResultOutput struct{ *pulumi.OutputState }
The AvailabilitySets resource definition.
func LookupAvailabilitySetOutput ¶
func LookupAvailabilitySetOutput(ctx *pulumi.Context, args LookupAvailabilitySetOutputArgs, opts ...pulumi.InvokeOption) LookupAvailabilitySetResultOutput
func (LookupAvailabilitySetResultOutput) AvailabilitySetName ¶
func (o LookupAvailabilitySetResultOutput) AvailabilitySetName() pulumi.StringPtrOutput
Name of the availability set.
func (LookupAvailabilitySetResultOutput) ElementType ¶
func (LookupAvailabilitySetResultOutput) ElementType() reflect.Type
func (LookupAvailabilitySetResultOutput) ExtendedLocation ¶
func (o LookupAvailabilitySetResultOutput) ExtendedLocation() ExtendedLocationResponsePtrOutput
The extended location.
func (LookupAvailabilitySetResultOutput) Id ¶
func (o LookupAvailabilitySetResultOutput) Id() pulumi.StringOutput
Resource Id
func (LookupAvailabilitySetResultOutput) Location ¶
func (o LookupAvailabilitySetResultOutput) Location() pulumi.StringPtrOutput
Gets or sets the location.
func (LookupAvailabilitySetResultOutput) Name ¶
func (o LookupAvailabilitySetResultOutput) Name() pulumi.StringOutput
Resource Name
func (LookupAvailabilitySetResultOutput) ProvisioningState ¶
func (o LookupAvailabilitySetResultOutput) ProvisioningState() pulumi.StringOutput
Gets or sets the provisioning state.
func (LookupAvailabilitySetResultOutput) SystemData ¶
func (o LookupAvailabilitySetResultOutput) SystemData() SystemDataResponseOutput
The system data.
func (LookupAvailabilitySetResultOutput) Tags ¶
func (o LookupAvailabilitySetResultOutput) Tags() pulumi.StringMapOutput
Resource tags
func (LookupAvailabilitySetResultOutput) ToLookupAvailabilitySetResultOutput ¶
func (o LookupAvailabilitySetResultOutput) ToLookupAvailabilitySetResultOutput() LookupAvailabilitySetResultOutput
func (LookupAvailabilitySetResultOutput) ToLookupAvailabilitySetResultOutputWithContext ¶
func (o LookupAvailabilitySetResultOutput) ToLookupAvailabilitySetResultOutputWithContext(ctx context.Context) LookupAvailabilitySetResultOutput
func (LookupAvailabilitySetResultOutput) Type ¶
func (o LookupAvailabilitySetResultOutput) Type() pulumi.StringOutput
Resource Type
func (LookupAvailabilitySetResultOutput) VmmServerId ¶
func (o LookupAvailabilitySetResultOutput) VmmServerId() pulumi.StringPtrOutput
ARM Id of the vmmServer resource in which this resource resides.
type LookupCloudArgs ¶
type LookupCloudOutputArgs ¶
type LookupCloudOutputArgs struct { // Name of the Cloud. CloudName pulumi.StringInput `pulumi:"cloudName"` // The name of the resource group. ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` }
func (LookupCloudOutputArgs) ElementType ¶
func (LookupCloudOutputArgs) ElementType() reflect.Type
type LookupCloudResult ¶
type LookupCloudResult struct { // Capacity of the cloud. CloudCapacity CloudCapacityResponse `pulumi:"cloudCapacity"` // Name of the cloud in VMMServer. CloudName string `pulumi:"cloudName"` // The extended location. ExtendedLocation ExtendedLocationResponse `pulumi:"extendedLocation"` // Resource Id Id string `pulumi:"id"` // Gets or sets the inventory Item ID for the resource. InventoryItemId *string `pulumi:"inventoryItemId"` // Gets or sets the location. Location string `pulumi:"location"` // Resource Name Name string `pulumi:"name"` // Gets or sets the provisioning state. ProvisioningState string `pulumi:"provisioningState"` // List of QoS policies available for the cloud. StorageQoSPolicies []StorageQoSPolicyResponse `pulumi:"storageQoSPolicies"` // The system data. SystemData SystemDataResponse `pulumi:"systemData"` // Resource tags Tags map[string]string `pulumi:"tags"` // Resource Type Type string `pulumi:"type"` // Unique ID of the cloud. Uuid *string `pulumi:"uuid"` // ARM Id of the vmmServer resource in which this resource resides. VmmServerId *string `pulumi:"vmmServerId"` }
The Clouds resource definition.
func LookupCloud ¶
func LookupCloud(ctx *pulumi.Context, args *LookupCloudArgs, opts ...pulumi.InvokeOption) (*LookupCloudResult, error)
Implements Cloud GET method. Azure REST API version: 2022-05-21-preview.
Other available API versions: 2023-04-01-preview, 2023-10-07.
type LookupCloudResultOutput ¶
type LookupCloudResultOutput struct{ *pulumi.OutputState }
The Clouds resource definition.
func LookupCloudOutput ¶
func LookupCloudOutput(ctx *pulumi.Context, args LookupCloudOutputArgs, opts ...pulumi.InvokeOption) LookupCloudResultOutput
func (LookupCloudResultOutput) CloudCapacity ¶
func (o LookupCloudResultOutput) CloudCapacity() CloudCapacityResponseOutput
Capacity of the cloud.
func (LookupCloudResultOutput) CloudName ¶
func (o LookupCloudResultOutput) CloudName() pulumi.StringOutput
Name of the cloud in VMMServer.
func (LookupCloudResultOutput) ElementType ¶
func (LookupCloudResultOutput) ElementType() reflect.Type
func (LookupCloudResultOutput) ExtendedLocation ¶
func (o LookupCloudResultOutput) ExtendedLocation() ExtendedLocationResponseOutput
The extended location.
func (LookupCloudResultOutput) Id ¶
func (o LookupCloudResultOutput) Id() pulumi.StringOutput
Resource Id
func (LookupCloudResultOutput) InventoryItemId ¶
func (o LookupCloudResultOutput) InventoryItemId() pulumi.StringPtrOutput
Gets or sets the inventory Item ID for the resource.
func (LookupCloudResultOutput) Location ¶
func (o LookupCloudResultOutput) Location() pulumi.StringOutput
Gets or sets the location.
func (LookupCloudResultOutput) Name ¶
func (o LookupCloudResultOutput) Name() pulumi.StringOutput
Resource Name
func (LookupCloudResultOutput) ProvisioningState ¶
func (o LookupCloudResultOutput) ProvisioningState() pulumi.StringOutput
Gets or sets the provisioning state.
func (LookupCloudResultOutput) StorageQoSPolicies ¶
func (o LookupCloudResultOutput) StorageQoSPolicies() StorageQoSPolicyResponseArrayOutput
List of QoS policies available for the cloud.
func (LookupCloudResultOutput) SystemData ¶
func (o LookupCloudResultOutput) SystemData() SystemDataResponseOutput
The system data.
func (LookupCloudResultOutput) Tags ¶
func (o LookupCloudResultOutput) Tags() pulumi.StringMapOutput
Resource tags
func (LookupCloudResultOutput) ToLookupCloudResultOutput ¶
func (o LookupCloudResultOutput) ToLookupCloudResultOutput() LookupCloudResultOutput
func (LookupCloudResultOutput) ToLookupCloudResultOutputWithContext ¶
func (o LookupCloudResultOutput) ToLookupCloudResultOutputWithContext(ctx context.Context) LookupCloudResultOutput
func (LookupCloudResultOutput) Type ¶
func (o LookupCloudResultOutput) Type() pulumi.StringOutput
Resource Type
func (LookupCloudResultOutput) Uuid ¶
func (o LookupCloudResultOutput) Uuid() pulumi.StringPtrOutput
Unique ID of the cloud.
func (LookupCloudResultOutput) VmmServerId ¶
func (o LookupCloudResultOutput) VmmServerId() pulumi.StringPtrOutput
ARM Id of the vmmServer resource in which this resource resides.
type LookupGuestAgentArgs ¶
type LookupGuestAgentOutputArgs ¶
type LookupGuestAgentOutputArgs struct { // Name of the GuestAgent. GuestAgentName pulumi.StringInput `pulumi:"guestAgentName"` // The name of the resource group. ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` // Name of the vm. VirtualMachineName pulumi.StringInput `pulumi:"virtualMachineName"` }
func (LookupGuestAgentOutputArgs) ElementType ¶
func (LookupGuestAgentOutputArgs) ElementType() reflect.Type
type LookupGuestAgentResult ¶
type LookupGuestAgentResult struct { // Username / Password Credentials to provision guest agent. Credentials *GuestCredentialResponse `pulumi:"credentials"` // Gets the name of the corresponding resource in Kubernetes. CustomResourceName string `pulumi:"customResourceName"` // HTTP Proxy configuration for the VM. HttpProxyConfig *HttpProxyConfigurationResponse `pulumi:"httpProxyConfig"` // Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Id string `pulumi:"id"` // The name of the resource Name string `pulumi:"name"` // Gets or sets the guest agent provisioning action. ProvisioningAction *string `pulumi:"provisioningAction"` // Gets or sets the provisioning state. ProvisioningState string `pulumi:"provisioningState"` // Gets or sets the guest agent status. Status string `pulumi:"status"` // Azure Resource Manager metadata containing createdBy and modifiedBy information. SystemData SystemDataResponse `pulumi:"systemData"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type string `pulumi:"type"` // Gets or sets a unique identifier for this resource. Uuid string `pulumi:"uuid"` }
Defines the GuestAgent.
func LookupGuestAgent ¶
func LookupGuestAgent(ctx *pulumi.Context, args *LookupGuestAgentArgs, opts ...pulumi.InvokeOption) (*LookupGuestAgentResult, error)
Implements GuestAgent GET method. Azure REST API version: 2022-05-21-preview.
Other available API versions: 2023-04-01-preview.
type LookupGuestAgentResultOutput ¶
type LookupGuestAgentResultOutput struct{ *pulumi.OutputState }
Defines the GuestAgent.
func LookupGuestAgentOutput ¶
func LookupGuestAgentOutput(ctx *pulumi.Context, args LookupGuestAgentOutputArgs, opts ...pulumi.InvokeOption) LookupGuestAgentResultOutput
func (LookupGuestAgentResultOutput) Credentials ¶
func (o LookupGuestAgentResultOutput) Credentials() GuestCredentialResponsePtrOutput
Username / Password Credentials to provision guest agent.
func (LookupGuestAgentResultOutput) CustomResourceName ¶
func (o LookupGuestAgentResultOutput) CustomResourceName() pulumi.StringOutput
Gets the name of the corresponding resource in Kubernetes.
func (LookupGuestAgentResultOutput) ElementType ¶
func (LookupGuestAgentResultOutput) ElementType() reflect.Type
func (LookupGuestAgentResultOutput) HttpProxyConfig ¶
func (o LookupGuestAgentResultOutput) HttpProxyConfig() HttpProxyConfigurationResponsePtrOutput
HTTP Proxy configuration for the VM.
func (LookupGuestAgentResultOutput) Id ¶
func (o LookupGuestAgentResultOutput) Id() pulumi.StringOutput
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
func (LookupGuestAgentResultOutput) Name ¶
func (o LookupGuestAgentResultOutput) Name() pulumi.StringOutput
The name of the resource
func (LookupGuestAgentResultOutput) ProvisioningAction ¶
func (o LookupGuestAgentResultOutput) ProvisioningAction() pulumi.StringPtrOutput
Gets or sets the guest agent provisioning action.
func (LookupGuestAgentResultOutput) ProvisioningState ¶
func (o LookupGuestAgentResultOutput) ProvisioningState() pulumi.StringOutput
Gets or sets the provisioning state.
func (LookupGuestAgentResultOutput) Status ¶
func (o LookupGuestAgentResultOutput) Status() pulumi.StringOutput
Gets or sets the guest agent status.
func (LookupGuestAgentResultOutput) SystemData ¶
func (o LookupGuestAgentResultOutput) SystemData() SystemDataResponseOutput
Azure Resource Manager metadata containing createdBy and modifiedBy information.
func (LookupGuestAgentResultOutput) ToLookupGuestAgentResultOutput ¶
func (o LookupGuestAgentResultOutput) ToLookupGuestAgentResultOutput() LookupGuestAgentResultOutput
func (LookupGuestAgentResultOutput) ToLookupGuestAgentResultOutputWithContext ¶
func (o LookupGuestAgentResultOutput) ToLookupGuestAgentResultOutputWithContext(ctx context.Context) LookupGuestAgentResultOutput
func (LookupGuestAgentResultOutput) Type ¶
func (o LookupGuestAgentResultOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
func (LookupGuestAgentResultOutput) Uuid ¶
func (o LookupGuestAgentResultOutput) Uuid() pulumi.StringOutput
Gets or sets a unique identifier for this resource.
type LookupHybridIdentityMetadataOutputArgs ¶
type LookupHybridIdentityMetadataOutputArgs struct { // Name of the HybridIdentityMetadata. MetadataName pulumi.StringInput `pulumi:"metadataName"` // The name of the resource group. ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` // Name of the vm. VirtualMachineName pulumi.StringInput `pulumi:"virtualMachineName"` }
func (LookupHybridIdentityMetadataOutputArgs) ElementType ¶
func (LookupHybridIdentityMetadataOutputArgs) ElementType() reflect.Type
type LookupHybridIdentityMetadataResult ¶
type LookupHybridIdentityMetadataResult struct { // Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Id string `pulumi:"id"` // The identity of the resource. Identity IdentityResponse `pulumi:"identity"` // The name of the resource Name string `pulumi:"name"` // Gets or sets the provisioning state. ProvisioningState string `pulumi:"provisioningState"` // Gets or sets the Public Key. PublicKey *string `pulumi:"publicKey"` // Gets or sets the Vm Id. ResourceUid *string `pulumi:"resourceUid"` // Azure Resource Manager metadata containing createdBy and modifiedBy information. SystemData SystemDataResponse `pulumi:"systemData"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type string `pulumi:"type"` }
Defines the HybridIdentityMetadata.
func LookupHybridIdentityMetadata ¶
func LookupHybridIdentityMetadata(ctx *pulumi.Context, args *LookupHybridIdentityMetadataArgs, opts ...pulumi.InvokeOption) (*LookupHybridIdentityMetadataResult, error)
Implements HybridIdentityMetadata GET method. Azure REST API version: 2022-05-21-preview.
Other available API versions: 2023-04-01-preview.
type LookupHybridIdentityMetadataResultOutput ¶
type LookupHybridIdentityMetadataResultOutput struct{ *pulumi.OutputState }
Defines the HybridIdentityMetadata.
func LookupHybridIdentityMetadataOutput ¶
func LookupHybridIdentityMetadataOutput(ctx *pulumi.Context, args LookupHybridIdentityMetadataOutputArgs, opts ...pulumi.InvokeOption) LookupHybridIdentityMetadataResultOutput
func (LookupHybridIdentityMetadataResultOutput) ElementType ¶
func (LookupHybridIdentityMetadataResultOutput) ElementType() reflect.Type
func (LookupHybridIdentityMetadataResultOutput) Id ¶
func (o LookupHybridIdentityMetadataResultOutput) Id() pulumi.StringOutput
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
func (LookupHybridIdentityMetadataResultOutput) Identity ¶
func (o LookupHybridIdentityMetadataResultOutput) Identity() IdentityResponseOutput
The identity of the resource.
func (LookupHybridIdentityMetadataResultOutput) Name ¶
func (o LookupHybridIdentityMetadataResultOutput) Name() pulumi.StringOutput
The name of the resource
func (LookupHybridIdentityMetadataResultOutput) ProvisioningState ¶
func (o LookupHybridIdentityMetadataResultOutput) ProvisioningState() pulumi.StringOutput
Gets or sets the provisioning state.
func (LookupHybridIdentityMetadataResultOutput) PublicKey ¶
func (o LookupHybridIdentityMetadataResultOutput) PublicKey() pulumi.StringPtrOutput
Gets or sets the Public Key.
func (LookupHybridIdentityMetadataResultOutput) ResourceUid ¶
func (o LookupHybridIdentityMetadataResultOutput) ResourceUid() pulumi.StringPtrOutput
Gets or sets the Vm Id.
func (LookupHybridIdentityMetadataResultOutput) SystemData ¶
func (o LookupHybridIdentityMetadataResultOutput) SystemData() SystemDataResponseOutput
Azure Resource Manager metadata containing createdBy and modifiedBy information.
func (LookupHybridIdentityMetadataResultOutput) ToLookupHybridIdentityMetadataResultOutput ¶
func (o LookupHybridIdentityMetadataResultOutput) ToLookupHybridIdentityMetadataResultOutput() LookupHybridIdentityMetadataResultOutput
func (LookupHybridIdentityMetadataResultOutput) ToLookupHybridIdentityMetadataResultOutputWithContext ¶
func (o LookupHybridIdentityMetadataResultOutput) ToLookupHybridIdentityMetadataResultOutputWithContext(ctx context.Context) LookupHybridIdentityMetadataResultOutput
func (LookupHybridIdentityMetadataResultOutput) Type ¶
func (o LookupHybridIdentityMetadataResultOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
type LookupInventoryItemArgs ¶
type LookupInventoryItemOutputArgs ¶
type LookupInventoryItemOutputArgs struct { // Name of the inventoryItem. InventoryItemName pulumi.StringInput `pulumi:"inventoryItemName"` // The name of the resource group. ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` // Name of the VMMServer. VmmServerName pulumi.StringInput `pulumi:"vmmServerName"` }
func (LookupInventoryItemOutputArgs) ElementType ¶
func (LookupInventoryItemOutputArgs) ElementType() reflect.Type
type LookupInventoryItemResult ¶
type LookupInventoryItemResult struct { // Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Id string `pulumi:"id"` // Gets the Managed Object name in VMM for the inventory item. InventoryItemName string `pulumi:"inventoryItemName"` // They inventory type. InventoryType string `pulumi:"inventoryType"` // Metadata used by portal/tooling/etc to render different UX experiences for resources of the same type; e.g. ApiApps are a kind of Microsoft.Web/sites type. If supported, the resource provider must validate and persist this value. Kind *string `pulumi:"kind"` // Gets the tracked resource id corresponding to the inventory resource. ManagedResourceId string `pulumi:"managedResourceId"` // The name of the resource Name string `pulumi:"name"` // Gets the provisioning state. ProvisioningState string `pulumi:"provisioningState"` // Azure Resource Manager metadata containing createdBy and modifiedBy information. SystemData SystemDataResponse `pulumi:"systemData"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type string `pulumi:"type"` // Gets the UUID (which is assigned by VMM) for the inventory item. Uuid string `pulumi:"uuid"` }
Defines the inventory item.
func LookupInventoryItem ¶
func LookupInventoryItem(ctx *pulumi.Context, args *LookupInventoryItemArgs, opts ...pulumi.InvokeOption) (*LookupInventoryItemResult, error)
Shows an inventory item. Azure REST API version: 2022-05-21-preview.
Other available API versions: 2023-04-01-preview, 2023-10-07.
type LookupInventoryItemResultOutput ¶
type LookupInventoryItemResultOutput struct{ *pulumi.OutputState }
Defines the inventory item.
func LookupInventoryItemOutput ¶
func LookupInventoryItemOutput(ctx *pulumi.Context, args LookupInventoryItemOutputArgs, opts ...pulumi.InvokeOption) LookupInventoryItemResultOutput
func (LookupInventoryItemResultOutput) ElementType ¶
func (LookupInventoryItemResultOutput) ElementType() reflect.Type
func (LookupInventoryItemResultOutput) Id ¶
func (o LookupInventoryItemResultOutput) Id() pulumi.StringOutput
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
func (LookupInventoryItemResultOutput) InventoryItemName ¶
func (o LookupInventoryItemResultOutput) InventoryItemName() pulumi.StringOutput
Gets the Managed Object name in VMM for the inventory item.
func (LookupInventoryItemResultOutput) InventoryType ¶
func (o LookupInventoryItemResultOutput) InventoryType() pulumi.StringOutput
They inventory type.
func (LookupInventoryItemResultOutput) Kind ¶
func (o LookupInventoryItemResultOutput) Kind() pulumi.StringPtrOutput
Metadata used by portal/tooling/etc to render different UX experiences for resources of the same type; e.g. ApiApps are a kind of Microsoft.Web/sites type. If supported, the resource provider must validate and persist this value.
func (LookupInventoryItemResultOutput) ManagedResourceId ¶
func (o LookupInventoryItemResultOutput) ManagedResourceId() pulumi.StringOutput
Gets the tracked resource id corresponding to the inventory resource.
func (LookupInventoryItemResultOutput) Name ¶
func (o LookupInventoryItemResultOutput) Name() pulumi.StringOutput
The name of the resource
func (LookupInventoryItemResultOutput) ProvisioningState ¶
func (o LookupInventoryItemResultOutput) ProvisioningState() pulumi.StringOutput
Gets the provisioning state.
func (LookupInventoryItemResultOutput) SystemData ¶
func (o LookupInventoryItemResultOutput) SystemData() SystemDataResponseOutput
Azure Resource Manager metadata containing createdBy and modifiedBy information.
func (LookupInventoryItemResultOutput) ToLookupInventoryItemResultOutput ¶
func (o LookupInventoryItemResultOutput) ToLookupInventoryItemResultOutput() LookupInventoryItemResultOutput
func (LookupInventoryItemResultOutput) ToLookupInventoryItemResultOutputWithContext ¶
func (o LookupInventoryItemResultOutput) ToLookupInventoryItemResultOutputWithContext(ctx context.Context) LookupInventoryItemResultOutput
func (LookupInventoryItemResultOutput) Type ¶
func (o LookupInventoryItemResultOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
func (LookupInventoryItemResultOutput) Uuid ¶
func (o LookupInventoryItemResultOutput) Uuid() pulumi.StringOutput
Gets the UUID (which is assigned by VMM) for the inventory item.
type LookupMachineExtensionArgs ¶
type LookupMachineExtensionArgs struct { // The name of the machine extension. ExtensionName string `pulumi:"extensionName"` // The name of the resource group. ResourceGroupName string `pulumi:"resourceGroupName"` // The name of the machine where the extension should be created or updated. VirtualMachineName string `pulumi:"virtualMachineName"` }
type LookupMachineExtensionOutputArgs ¶
type LookupMachineExtensionOutputArgs struct { // The name of the machine extension. ExtensionName pulumi.StringInput `pulumi:"extensionName"` // The name of the resource group. ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` // The name of the machine where the extension should be created or updated. VirtualMachineName pulumi.StringInput `pulumi:"virtualMachineName"` }
func (LookupMachineExtensionOutputArgs) ElementType ¶
func (LookupMachineExtensionOutputArgs) ElementType() reflect.Type
type LookupMachineExtensionResult ¶
type LookupMachineExtensionResult struct { // Indicates whether the extension should use a newer minor version if one is available at deployment time. Once deployed, however, the extension will not upgrade minor versions unless redeployed, even with this property set to true. AutoUpgradeMinorVersion *bool `pulumi:"autoUpgradeMinorVersion"` // Indicates whether the extension should be automatically upgraded by the platform if there is a newer version available. EnableAutomaticUpgrade *bool `pulumi:"enableAutomaticUpgrade"` // How the extension handler should be forced to update even if the extension configuration has not changed. ForceUpdateTag *string `pulumi:"forceUpdateTag"` // Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Id string `pulumi:"id"` // The machine extension instance view. InstanceView *MachineExtensionPropertiesResponseInstanceView `pulumi:"instanceView"` // The geo-location where the resource lives Location string `pulumi:"location"` // The name of the resource Name string `pulumi:"name"` // The extension can contain either protectedSettings or protectedSettingsFromKeyVault or no protected settings at all. ProtectedSettings interface{} `pulumi:"protectedSettings"` // The provisioning state, which only appears in the response. ProvisioningState string `pulumi:"provisioningState"` // The name of the extension handler publisher. Publisher *string `pulumi:"publisher"` // Json formatted public settings for the extension. Settings interface{} `pulumi:"settings"` // Azure Resource Manager metadata containing createdBy and modifiedBy information. SystemData SystemDataResponse `pulumi:"systemData"` // Resource tags. Tags map[string]string `pulumi:"tags"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type string `pulumi:"type"` // Specifies the version of the script handler. TypeHandlerVersion *string `pulumi:"typeHandlerVersion"` }
Describes a Machine Extension.
func LookupMachineExtension ¶
func LookupMachineExtension(ctx *pulumi.Context, args *LookupMachineExtensionArgs, opts ...pulumi.InvokeOption) (*LookupMachineExtensionResult, error)
The operation to get the extension. Azure REST API version: 2022-05-21-preview.
Other available API versions: 2023-04-01-preview.
type LookupMachineExtensionResultOutput ¶
type LookupMachineExtensionResultOutput struct{ *pulumi.OutputState }
Describes a Machine Extension.
func LookupMachineExtensionOutput ¶
func LookupMachineExtensionOutput(ctx *pulumi.Context, args LookupMachineExtensionOutputArgs, opts ...pulumi.InvokeOption) LookupMachineExtensionResultOutput
func (LookupMachineExtensionResultOutput) AutoUpgradeMinorVersion ¶
func (o LookupMachineExtensionResultOutput) AutoUpgradeMinorVersion() pulumi.BoolPtrOutput
Indicates whether the extension should use a newer minor version if one is available at deployment time. Once deployed, however, the extension will not upgrade minor versions unless redeployed, even with this property set to true.
func (LookupMachineExtensionResultOutput) ElementType ¶
func (LookupMachineExtensionResultOutput) ElementType() reflect.Type
func (LookupMachineExtensionResultOutput) EnableAutomaticUpgrade ¶
func (o LookupMachineExtensionResultOutput) EnableAutomaticUpgrade() pulumi.BoolPtrOutput
Indicates whether the extension should be automatically upgraded by the platform if there is a newer version available.
func (LookupMachineExtensionResultOutput) ForceUpdateTag ¶
func (o LookupMachineExtensionResultOutput) ForceUpdateTag() pulumi.StringPtrOutput
How the extension handler should be forced to update even if the extension configuration has not changed.
func (LookupMachineExtensionResultOutput) Id ¶
func (o LookupMachineExtensionResultOutput) Id() pulumi.StringOutput
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
func (LookupMachineExtensionResultOutput) InstanceView ¶
func (o LookupMachineExtensionResultOutput) InstanceView() MachineExtensionPropertiesResponseInstanceViewPtrOutput
The machine extension instance view.
func (LookupMachineExtensionResultOutput) Location ¶
func (o LookupMachineExtensionResultOutput) Location() pulumi.StringOutput
The geo-location where the resource lives
func (LookupMachineExtensionResultOutput) Name ¶
func (o LookupMachineExtensionResultOutput) Name() pulumi.StringOutput
The name of the resource
func (LookupMachineExtensionResultOutput) ProtectedSettings ¶
func (o LookupMachineExtensionResultOutput) ProtectedSettings() pulumi.AnyOutput
The extension can contain either protectedSettings or protectedSettingsFromKeyVault or no protected settings at all.
func (LookupMachineExtensionResultOutput) ProvisioningState ¶
func (o LookupMachineExtensionResultOutput) ProvisioningState() pulumi.StringOutput
The provisioning state, which only appears in the response.
func (LookupMachineExtensionResultOutput) Publisher ¶
func (o LookupMachineExtensionResultOutput) Publisher() pulumi.StringPtrOutput
The name of the extension handler publisher.
func (LookupMachineExtensionResultOutput) Settings ¶
func (o LookupMachineExtensionResultOutput) Settings() pulumi.AnyOutput
Json formatted public settings for the extension.
func (LookupMachineExtensionResultOutput) SystemData ¶
func (o LookupMachineExtensionResultOutput) SystemData() SystemDataResponseOutput
Azure Resource Manager metadata containing createdBy and modifiedBy information.
func (LookupMachineExtensionResultOutput) Tags ¶
func (o LookupMachineExtensionResultOutput) Tags() pulumi.StringMapOutput
Resource tags.
func (LookupMachineExtensionResultOutput) ToLookupMachineExtensionResultOutput ¶
func (o LookupMachineExtensionResultOutput) ToLookupMachineExtensionResultOutput() LookupMachineExtensionResultOutput
func (LookupMachineExtensionResultOutput) ToLookupMachineExtensionResultOutputWithContext ¶
func (o LookupMachineExtensionResultOutput) ToLookupMachineExtensionResultOutputWithContext(ctx context.Context) LookupMachineExtensionResultOutput
func (LookupMachineExtensionResultOutput) Type ¶
func (o LookupMachineExtensionResultOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
func (LookupMachineExtensionResultOutput) TypeHandlerVersion ¶
func (o LookupMachineExtensionResultOutput) TypeHandlerVersion() pulumi.StringPtrOutput
Specifies the version of the script handler.
type LookupVMInstanceGuestAgentArgs ¶
type LookupVMInstanceGuestAgentArgs struct { // The fully qualified Azure Resource manager identifier of the Hybrid Compute machine resource to be extended. ResourceUri string `pulumi:"resourceUri"` }
type LookupVMInstanceGuestAgentOutputArgs ¶
type LookupVMInstanceGuestAgentOutputArgs struct { // The fully qualified Azure Resource manager identifier of the Hybrid Compute machine resource to be extended. ResourceUri pulumi.StringInput `pulumi:"resourceUri"` }
func (LookupVMInstanceGuestAgentOutputArgs) ElementType ¶
func (LookupVMInstanceGuestAgentOutputArgs) ElementType() reflect.Type
type LookupVMInstanceGuestAgentResult ¶
type LookupVMInstanceGuestAgentResult struct { // Username / Password Credentials to provision guest agent. Credentials *GuestCredentialResponse `pulumi:"credentials"` // Gets the name of the corresponding resource in Kubernetes. CustomResourceName string `pulumi:"customResourceName"` // HTTP Proxy configuration for the VM. HttpProxyConfig *HttpProxyConfigurationResponse `pulumi:"httpProxyConfig"` // Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Id string `pulumi:"id"` // The name of the resource Name string `pulumi:"name"` // Gets or sets the guest agent provisioning action. ProvisioningAction *string `pulumi:"provisioningAction"` // Gets or sets the provisioning state. ProvisioningState string `pulumi:"provisioningState"` // Gets or sets the guest agent status. Status string `pulumi:"status"` // Azure Resource Manager metadata containing createdBy and modifiedBy information. SystemData SystemDataResponse `pulumi:"systemData"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type string `pulumi:"type"` // Gets or sets a unique identifier for this resource. Uuid string `pulumi:"uuid"` }
Defines the GuestAgent.
func LookupVMInstanceGuestAgent ¶
func LookupVMInstanceGuestAgent(ctx *pulumi.Context, args *LookupVMInstanceGuestAgentArgs, opts ...pulumi.InvokeOption) (*LookupVMInstanceGuestAgentResult, error)
Implements GuestAgent GET method. Azure REST API version: 2023-04-01-preview.
Other available API versions: 2023-10-07.
type LookupVMInstanceGuestAgentResultOutput ¶
type LookupVMInstanceGuestAgentResultOutput struct{ *pulumi.OutputState }
Defines the GuestAgent.
func LookupVMInstanceGuestAgentOutput ¶
func LookupVMInstanceGuestAgentOutput(ctx *pulumi.Context, args LookupVMInstanceGuestAgentOutputArgs, opts ...pulumi.InvokeOption) LookupVMInstanceGuestAgentResultOutput
func (LookupVMInstanceGuestAgentResultOutput) Credentials ¶
func (o LookupVMInstanceGuestAgentResultOutput) Credentials() GuestCredentialResponsePtrOutput
Username / Password Credentials to provision guest agent.
func (LookupVMInstanceGuestAgentResultOutput) CustomResourceName ¶
func (o LookupVMInstanceGuestAgentResultOutput) CustomResourceName() pulumi.StringOutput
Gets the name of the corresponding resource in Kubernetes.
func (LookupVMInstanceGuestAgentResultOutput) ElementType ¶
func (LookupVMInstanceGuestAgentResultOutput) ElementType() reflect.Type
func (LookupVMInstanceGuestAgentResultOutput) HttpProxyConfig ¶
func (o LookupVMInstanceGuestAgentResultOutput) HttpProxyConfig() HttpProxyConfigurationResponsePtrOutput
HTTP Proxy configuration for the VM.
func (LookupVMInstanceGuestAgentResultOutput) Id ¶
func (o LookupVMInstanceGuestAgentResultOutput) Id() pulumi.StringOutput
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
func (LookupVMInstanceGuestAgentResultOutput) Name ¶
func (o LookupVMInstanceGuestAgentResultOutput) Name() pulumi.StringOutput
The name of the resource
func (LookupVMInstanceGuestAgentResultOutput) ProvisioningAction ¶
func (o LookupVMInstanceGuestAgentResultOutput) ProvisioningAction() pulumi.StringPtrOutput
Gets or sets the guest agent provisioning action.
func (LookupVMInstanceGuestAgentResultOutput) ProvisioningState ¶
func (o LookupVMInstanceGuestAgentResultOutput) ProvisioningState() pulumi.StringOutput
Gets or sets the provisioning state.
func (LookupVMInstanceGuestAgentResultOutput) Status ¶
func (o LookupVMInstanceGuestAgentResultOutput) Status() pulumi.StringOutput
Gets or sets the guest agent status.
func (LookupVMInstanceGuestAgentResultOutput) SystemData ¶
func (o LookupVMInstanceGuestAgentResultOutput) SystemData() SystemDataResponseOutput
Azure Resource Manager metadata containing createdBy and modifiedBy information.
func (LookupVMInstanceGuestAgentResultOutput) ToLookupVMInstanceGuestAgentResultOutput ¶
func (o LookupVMInstanceGuestAgentResultOutput) ToLookupVMInstanceGuestAgentResultOutput() LookupVMInstanceGuestAgentResultOutput
func (LookupVMInstanceGuestAgentResultOutput) ToLookupVMInstanceGuestAgentResultOutputWithContext ¶
func (o LookupVMInstanceGuestAgentResultOutput) ToLookupVMInstanceGuestAgentResultOutputWithContext(ctx context.Context) LookupVMInstanceGuestAgentResultOutput
func (LookupVMInstanceGuestAgentResultOutput) Type ¶
func (o LookupVMInstanceGuestAgentResultOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
func (LookupVMInstanceGuestAgentResultOutput) Uuid ¶
func (o LookupVMInstanceGuestAgentResultOutput) Uuid() pulumi.StringOutput
Gets or sets a unique identifier for this resource.
type LookupVirtualMachineInstanceArgs ¶
type LookupVirtualMachineInstanceArgs struct { // The fully qualified Azure Resource manager identifier of the Hybrid Compute machine resource to be extended. ResourceUri string `pulumi:"resourceUri"` }
type LookupVirtualMachineInstanceOutputArgs ¶
type LookupVirtualMachineInstanceOutputArgs struct { // The fully qualified Azure Resource manager identifier of the Hybrid Compute machine resource to be extended. ResourceUri pulumi.StringInput `pulumi:"resourceUri"` }
func (LookupVirtualMachineInstanceOutputArgs) ElementType ¶
func (LookupVirtualMachineInstanceOutputArgs) ElementType() reflect.Type
type LookupVirtualMachineInstanceResult ¶
type LookupVirtualMachineInstanceResult struct { // Availability Sets in vm. AvailabilitySets []VirtualMachineInstancePropertiesResponseAvailabilitySets `pulumi:"availabilitySets"` // Gets or sets the extended location. ExtendedLocation ExtendedLocationResponse `pulumi:"extendedLocation"` // Hardware properties. HardwareProfile *HardwareProfileResponse `pulumi:"hardwareProfile"` // Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Id string `pulumi:"id"` // Gets the infrastructure profile. InfrastructureProfile *InfrastructureProfileResponse `pulumi:"infrastructureProfile"` // The name of the resource Name string `pulumi:"name"` // Network properties. NetworkProfile *NetworkProfileResponse `pulumi:"networkProfile"` // OS properties. OsProfile *OsProfileForVMInstanceResponse `pulumi:"osProfile"` // Gets the power state of the virtual machine. PowerState string `pulumi:"powerState"` // Gets or sets the provisioning state. ProvisioningState string `pulumi:"provisioningState"` // Storage properties. StorageProfile *StorageProfileResponse `pulumi:"storageProfile"` // Azure Resource Manager metadata containing createdBy and modifiedBy information. SystemData SystemDataResponse `pulumi:"systemData"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type string `pulumi:"type"` }
Define the virtualMachineInstance.
func LookupVirtualMachineInstance ¶
func LookupVirtualMachineInstance(ctx *pulumi.Context, args *LookupVirtualMachineInstanceArgs, opts ...pulumi.InvokeOption) (*LookupVirtualMachineInstanceResult, error)
Retrieves information about a virtual machine instance. Azure REST API version: 2023-04-01-preview.
Other available API versions: 2023-10-07.
type LookupVirtualMachineInstanceResultOutput ¶
type LookupVirtualMachineInstanceResultOutput struct{ *pulumi.OutputState }
Define the virtualMachineInstance.
func LookupVirtualMachineInstanceOutput ¶
func LookupVirtualMachineInstanceOutput(ctx *pulumi.Context, args LookupVirtualMachineInstanceOutputArgs, opts ...pulumi.InvokeOption) LookupVirtualMachineInstanceResultOutput
func (LookupVirtualMachineInstanceResultOutput) AvailabilitySets ¶
func (o LookupVirtualMachineInstanceResultOutput) AvailabilitySets() VirtualMachineInstancePropertiesResponseAvailabilitySetsArrayOutput
Availability Sets in vm.
func (LookupVirtualMachineInstanceResultOutput) ElementType ¶
func (LookupVirtualMachineInstanceResultOutput) ElementType() reflect.Type
func (LookupVirtualMachineInstanceResultOutput) ExtendedLocation ¶
func (o LookupVirtualMachineInstanceResultOutput) ExtendedLocation() ExtendedLocationResponseOutput
Gets or sets the extended location.
func (LookupVirtualMachineInstanceResultOutput) HardwareProfile ¶
func (o LookupVirtualMachineInstanceResultOutput) HardwareProfile() HardwareProfileResponsePtrOutput
Hardware properties.
func (LookupVirtualMachineInstanceResultOutput) Id ¶
func (o LookupVirtualMachineInstanceResultOutput) Id() pulumi.StringOutput
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
func (LookupVirtualMachineInstanceResultOutput) InfrastructureProfile ¶
func (o LookupVirtualMachineInstanceResultOutput) InfrastructureProfile() InfrastructureProfileResponsePtrOutput
Gets the infrastructure profile.
func (LookupVirtualMachineInstanceResultOutput) Name ¶
func (o LookupVirtualMachineInstanceResultOutput) Name() pulumi.StringOutput
The name of the resource
func (LookupVirtualMachineInstanceResultOutput) NetworkProfile ¶
func (o LookupVirtualMachineInstanceResultOutput) NetworkProfile() NetworkProfileResponsePtrOutput
Network properties.
func (LookupVirtualMachineInstanceResultOutput) OsProfile ¶
func (o LookupVirtualMachineInstanceResultOutput) OsProfile() OsProfileForVMInstanceResponsePtrOutput
OS properties.
func (LookupVirtualMachineInstanceResultOutput) PowerState ¶
func (o LookupVirtualMachineInstanceResultOutput) PowerState() pulumi.StringOutput
Gets the power state of the virtual machine.
func (LookupVirtualMachineInstanceResultOutput) ProvisioningState ¶
func (o LookupVirtualMachineInstanceResultOutput) ProvisioningState() pulumi.StringOutput
Gets or sets the provisioning state.
func (LookupVirtualMachineInstanceResultOutput) StorageProfile ¶
func (o LookupVirtualMachineInstanceResultOutput) StorageProfile() StorageProfileResponsePtrOutput
Storage properties.
func (LookupVirtualMachineInstanceResultOutput) SystemData ¶
func (o LookupVirtualMachineInstanceResultOutput) SystemData() SystemDataResponseOutput
Azure Resource Manager metadata containing createdBy and modifiedBy information.
func (LookupVirtualMachineInstanceResultOutput) ToLookupVirtualMachineInstanceResultOutput ¶
func (o LookupVirtualMachineInstanceResultOutput) ToLookupVirtualMachineInstanceResultOutput() LookupVirtualMachineInstanceResultOutput
func (LookupVirtualMachineInstanceResultOutput) ToLookupVirtualMachineInstanceResultOutputWithContext ¶
func (o LookupVirtualMachineInstanceResultOutput) ToLookupVirtualMachineInstanceResultOutputWithContext(ctx context.Context) LookupVirtualMachineInstanceResultOutput
func (LookupVirtualMachineInstanceResultOutput) Type ¶
func (o LookupVirtualMachineInstanceResultOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
type LookupVirtualMachineOutputArgs ¶
type LookupVirtualMachineOutputArgs struct { // The name of the resource group. ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` // Name of the VirtualMachine. VirtualMachineName pulumi.StringInput `pulumi:"virtualMachineName"` }
func (LookupVirtualMachineOutputArgs) ElementType ¶
func (LookupVirtualMachineOutputArgs) ElementType() reflect.Type
type LookupVirtualMachineResult ¶
type LookupVirtualMachineResult struct { // Availability Sets in vm. AvailabilitySets []VirtualMachinePropertiesResponseAvailabilitySets `pulumi:"availabilitySets"` // Type of checkpoint supported for the vm. CheckpointType *string `pulumi:"checkpointType"` // Checkpoints in the vm. Checkpoints []CheckpointResponse `pulumi:"checkpoints"` // ARM Id of the cloud resource to use for deploying the vm. CloudId *string `pulumi:"cloudId"` // The extended location. ExtendedLocation ExtendedLocationResponse `pulumi:"extendedLocation"` // Gets or sets the generation for the vm. Generation *int `pulumi:"generation"` // Guest agent status properties. GuestAgentProfile *GuestAgentProfileResponse `pulumi:"guestAgentProfile"` // Hardware properties. HardwareProfile *HardwareProfileResponse `pulumi:"hardwareProfile"` // Resource Id Id string `pulumi:"id"` // The identity of the resource. Identity *IdentityResponse `pulumi:"identity"` // Gets or sets the inventory Item ID for the resource. InventoryItemId *string `pulumi:"inventoryItemId"` // Last restored checkpoint in the vm. LastRestoredVMCheckpoint CheckpointResponse `pulumi:"lastRestoredVMCheckpoint"` // Gets or sets the location. Location string `pulumi:"location"` // Resource Name Name string `pulumi:"name"` // Network properties. NetworkProfile *NetworkProfileResponse `pulumi:"networkProfile"` // OS properties. OsProfile *OsProfileResponse `pulumi:"osProfile"` // Gets the power state of the virtual machine. PowerState string `pulumi:"powerState"` // Gets or sets the provisioning state. ProvisioningState string `pulumi:"provisioningState"` // Storage properties. StorageProfile *StorageProfileResponse `pulumi:"storageProfile"` // The system data. SystemData SystemDataResponse `pulumi:"systemData"` // Resource tags Tags map[string]string `pulumi:"tags"` // ARM Id of the template resource to use for deploying the vm. TemplateId *string `pulumi:"templateId"` // Resource Type Type string `pulumi:"type"` // Unique ID of the virtual machine. Uuid *string `pulumi:"uuid"` // VMName is the name of VM on the SCVMM server. VmName *string `pulumi:"vmName"` // ARM Id of the vmmServer resource in which this resource resides. VmmServerId *string `pulumi:"vmmServerId"` }
The VirtualMachines resource definition.
func LookupVirtualMachine ¶
func LookupVirtualMachine(ctx *pulumi.Context, args *LookupVirtualMachineArgs, opts ...pulumi.InvokeOption) (*LookupVirtualMachineResult, error)
Implements VirtualMachine GET method. Azure REST API version: 2022-05-21-preview.
Other available API versions: 2023-04-01-preview.
type LookupVirtualMachineResultOutput ¶
type LookupVirtualMachineResultOutput struct{ *pulumi.OutputState }
The VirtualMachines resource definition.
func LookupVirtualMachineOutput ¶
func LookupVirtualMachineOutput(ctx *pulumi.Context, args LookupVirtualMachineOutputArgs, opts ...pulumi.InvokeOption) LookupVirtualMachineResultOutput
func (LookupVirtualMachineResultOutput) AvailabilitySets ¶
func (o LookupVirtualMachineResultOutput) AvailabilitySets() VirtualMachinePropertiesResponseAvailabilitySetsArrayOutput
Availability Sets in vm.
func (LookupVirtualMachineResultOutput) CheckpointType ¶
func (o LookupVirtualMachineResultOutput) CheckpointType() pulumi.StringPtrOutput
Type of checkpoint supported for the vm.
func (LookupVirtualMachineResultOutput) Checkpoints ¶
func (o LookupVirtualMachineResultOutput) Checkpoints() CheckpointResponseArrayOutput
Checkpoints in the vm.
func (LookupVirtualMachineResultOutput) CloudId ¶
func (o LookupVirtualMachineResultOutput) CloudId() pulumi.StringPtrOutput
ARM Id of the cloud resource to use for deploying the vm.
func (LookupVirtualMachineResultOutput) ElementType ¶
func (LookupVirtualMachineResultOutput) ElementType() reflect.Type
func (LookupVirtualMachineResultOutput) ExtendedLocation ¶
func (o LookupVirtualMachineResultOutput) ExtendedLocation() ExtendedLocationResponseOutput
The extended location.
func (LookupVirtualMachineResultOutput) Generation ¶
func (o LookupVirtualMachineResultOutput) Generation() pulumi.IntPtrOutput
Gets or sets the generation for the vm.
func (LookupVirtualMachineResultOutput) GuestAgentProfile ¶
func (o LookupVirtualMachineResultOutput) GuestAgentProfile() GuestAgentProfileResponsePtrOutput
Guest agent status properties.
func (LookupVirtualMachineResultOutput) HardwareProfile ¶
func (o LookupVirtualMachineResultOutput) HardwareProfile() HardwareProfileResponsePtrOutput
Hardware properties.
func (LookupVirtualMachineResultOutput) Id ¶
func (o LookupVirtualMachineResultOutput) Id() pulumi.StringOutput
Resource Id
func (LookupVirtualMachineResultOutput) Identity ¶
func (o LookupVirtualMachineResultOutput) Identity() IdentityResponsePtrOutput
The identity of the resource.
func (LookupVirtualMachineResultOutput) InventoryItemId ¶
func (o LookupVirtualMachineResultOutput) InventoryItemId() pulumi.StringPtrOutput
Gets or sets the inventory Item ID for the resource.
func (LookupVirtualMachineResultOutput) LastRestoredVMCheckpoint ¶
func (o LookupVirtualMachineResultOutput) LastRestoredVMCheckpoint() CheckpointResponseOutput
Last restored checkpoint in the vm.
func (LookupVirtualMachineResultOutput) Location ¶
func (o LookupVirtualMachineResultOutput) Location() pulumi.StringOutput
Gets or sets the location.
func (LookupVirtualMachineResultOutput) Name ¶
func (o LookupVirtualMachineResultOutput) Name() pulumi.StringOutput
Resource Name
func (LookupVirtualMachineResultOutput) NetworkProfile ¶
func (o LookupVirtualMachineResultOutput) NetworkProfile() NetworkProfileResponsePtrOutput
Network properties.
func (LookupVirtualMachineResultOutput) OsProfile ¶
func (o LookupVirtualMachineResultOutput) OsProfile() OsProfileResponsePtrOutput
OS properties.
func (LookupVirtualMachineResultOutput) PowerState ¶
func (o LookupVirtualMachineResultOutput) PowerState() pulumi.StringOutput
Gets the power state of the virtual machine.
func (LookupVirtualMachineResultOutput) ProvisioningState ¶
func (o LookupVirtualMachineResultOutput) ProvisioningState() pulumi.StringOutput
Gets or sets the provisioning state.
func (LookupVirtualMachineResultOutput) StorageProfile ¶
func (o LookupVirtualMachineResultOutput) StorageProfile() StorageProfileResponsePtrOutput
Storage properties.
func (LookupVirtualMachineResultOutput) SystemData ¶
func (o LookupVirtualMachineResultOutput) SystemData() SystemDataResponseOutput
The system data.
func (LookupVirtualMachineResultOutput) Tags ¶
func (o LookupVirtualMachineResultOutput) Tags() pulumi.StringMapOutput
Resource tags
func (LookupVirtualMachineResultOutput) TemplateId ¶
func (o LookupVirtualMachineResultOutput) TemplateId() pulumi.StringPtrOutput
ARM Id of the template resource to use for deploying the vm.
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
Resource Type
func (LookupVirtualMachineResultOutput) Uuid ¶
func (o LookupVirtualMachineResultOutput) Uuid() pulumi.StringPtrOutput
Unique ID of the virtual machine.
func (LookupVirtualMachineResultOutput) VmName ¶
func (o LookupVirtualMachineResultOutput) VmName() pulumi.StringPtrOutput
VMName is the name of VM on the SCVMM server.
func (LookupVirtualMachineResultOutput) VmmServerId ¶
func (o LookupVirtualMachineResultOutput) VmmServerId() pulumi.StringPtrOutput
ARM Id of the vmmServer resource in which this resource resides.
type LookupVirtualMachineTemplateOutputArgs ¶
type LookupVirtualMachineTemplateOutputArgs struct { // The name of the resource group. ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` // Name of the VirtualMachineTemplate. VirtualMachineTemplateName pulumi.StringInput `pulumi:"virtualMachineTemplateName"` }
func (LookupVirtualMachineTemplateOutputArgs) ElementType ¶
func (LookupVirtualMachineTemplateOutputArgs) ElementType() reflect.Type
type LookupVirtualMachineTemplateResult ¶
type LookupVirtualMachineTemplateResult struct { // Gets or sets computer name. ComputerName string `pulumi:"computerName"` // Gets or sets the desired number of vCPUs for the vm. CpuCount int `pulumi:"cpuCount"` // Gets or sets the disks of the template. Disks []VirtualDiskResponse `pulumi:"disks"` // Gets or sets a value indicating whether to enable dynamic memory or not. DynamicMemoryEnabled string `pulumi:"dynamicMemoryEnabled"` // Gets or sets the max dynamic memory for the vm. DynamicMemoryMaxMB int `pulumi:"dynamicMemoryMaxMB"` // Gets or sets the min dynamic memory for the vm. DynamicMemoryMinMB int `pulumi:"dynamicMemoryMinMB"` // The extended location. ExtendedLocation ExtendedLocationResponse `pulumi:"extendedLocation"` // Gets or sets the generation for the vm. Generation int `pulumi:"generation"` // Resource Id Id string `pulumi:"id"` // Gets or sets the inventory Item ID for the resource. InventoryItemId *string `pulumi:"inventoryItemId"` // Gets or sets a value indicating whether the vm template is customizable or not. IsCustomizable string `pulumi:"isCustomizable"` // Gets highly available property. IsHighlyAvailable string `pulumi:"isHighlyAvailable"` // Gets or sets a value indicating whether to enable processor compatibility mode for live migration of VMs. LimitCpuForMigration string `pulumi:"limitCpuForMigration"` // Gets or sets the location. Location string `pulumi:"location"` // MemoryMB is the desired size of a virtual machine's memory, in MB. MemoryMB int `pulumi:"memoryMB"` // Resource Name Name string `pulumi:"name"` // Gets or sets the network interfaces of the template. NetworkInterfaces []NetworkInterfacesResponse `pulumi:"networkInterfaces"` // Gets or sets os name. OsName string `pulumi:"osName"` // Gets or sets the type of the os. OsType string `pulumi:"osType"` // Gets or sets the provisioning state. ProvisioningState string `pulumi:"provisioningState"` // The system data. SystemData SystemDataResponse `pulumi:"systemData"` // Resource tags Tags map[string]string `pulumi:"tags"` // Resource Type Type string `pulumi:"type"` // Unique ID of the virtual machine template. Uuid *string `pulumi:"uuid"` // ARM Id of the vmmServer resource in which this resource resides. VmmServerId *string `pulumi:"vmmServerId"` }
The VirtualMachineTemplates resource definition.
func LookupVirtualMachineTemplate ¶
func LookupVirtualMachineTemplate(ctx *pulumi.Context, args *LookupVirtualMachineTemplateArgs, opts ...pulumi.InvokeOption) (*LookupVirtualMachineTemplateResult, error)
Implements VirtualMachineTemplate GET method. Azure REST API version: 2022-05-21-preview.
Other available API versions: 2023-04-01-preview, 2023-10-07.
type LookupVirtualMachineTemplateResultOutput ¶
type LookupVirtualMachineTemplateResultOutput struct{ *pulumi.OutputState }
The VirtualMachineTemplates resource definition.
func LookupVirtualMachineTemplateOutput ¶
func LookupVirtualMachineTemplateOutput(ctx *pulumi.Context, args LookupVirtualMachineTemplateOutputArgs, opts ...pulumi.InvokeOption) LookupVirtualMachineTemplateResultOutput
func (LookupVirtualMachineTemplateResultOutput) ComputerName ¶
func (o LookupVirtualMachineTemplateResultOutput) ComputerName() pulumi.StringOutput
Gets or sets computer name.
func (LookupVirtualMachineTemplateResultOutput) CpuCount ¶
func (o LookupVirtualMachineTemplateResultOutput) CpuCount() pulumi.IntOutput
Gets or sets the desired number of vCPUs for the vm.
func (LookupVirtualMachineTemplateResultOutput) Disks ¶
func (o LookupVirtualMachineTemplateResultOutput) Disks() VirtualDiskResponseArrayOutput
Gets or sets the disks of the template.
func (LookupVirtualMachineTemplateResultOutput) DynamicMemoryEnabled ¶
func (o LookupVirtualMachineTemplateResultOutput) DynamicMemoryEnabled() pulumi.StringOutput
Gets or sets a value indicating whether to enable dynamic memory or not.
func (LookupVirtualMachineTemplateResultOutput) DynamicMemoryMaxMB ¶
func (o LookupVirtualMachineTemplateResultOutput) DynamicMemoryMaxMB() pulumi.IntOutput
Gets or sets the max dynamic memory for the vm.
func (LookupVirtualMachineTemplateResultOutput) DynamicMemoryMinMB ¶
func (o LookupVirtualMachineTemplateResultOutput) DynamicMemoryMinMB() pulumi.IntOutput
Gets or sets the min dynamic memory for the vm.
func (LookupVirtualMachineTemplateResultOutput) ElementType ¶
func (LookupVirtualMachineTemplateResultOutput) ElementType() reflect.Type
func (LookupVirtualMachineTemplateResultOutput) ExtendedLocation ¶
func (o LookupVirtualMachineTemplateResultOutput) ExtendedLocation() ExtendedLocationResponseOutput
The extended location.
func (LookupVirtualMachineTemplateResultOutput) Generation ¶
func (o LookupVirtualMachineTemplateResultOutput) Generation() pulumi.IntOutput
Gets or sets the generation for the vm.
func (LookupVirtualMachineTemplateResultOutput) Id ¶
func (o LookupVirtualMachineTemplateResultOutput) Id() pulumi.StringOutput
Resource Id
func (LookupVirtualMachineTemplateResultOutput) InventoryItemId ¶
func (o LookupVirtualMachineTemplateResultOutput) InventoryItemId() pulumi.StringPtrOutput
Gets or sets the inventory Item ID for the resource.
func (LookupVirtualMachineTemplateResultOutput) IsCustomizable ¶
func (o LookupVirtualMachineTemplateResultOutput) IsCustomizable() pulumi.StringOutput
Gets or sets a value indicating whether the vm template is customizable or not.
func (LookupVirtualMachineTemplateResultOutput) IsHighlyAvailable ¶
func (o LookupVirtualMachineTemplateResultOutput) IsHighlyAvailable() pulumi.StringOutput
Gets highly available property.
func (LookupVirtualMachineTemplateResultOutput) LimitCpuForMigration ¶
func (o LookupVirtualMachineTemplateResultOutput) LimitCpuForMigration() pulumi.StringOutput
Gets or sets a value indicating whether to enable processor compatibility mode for live migration of VMs.
func (LookupVirtualMachineTemplateResultOutput) Location ¶
func (o LookupVirtualMachineTemplateResultOutput) Location() pulumi.StringOutput
Gets or sets the location.
func (LookupVirtualMachineTemplateResultOutput) MemoryMB ¶
func (o LookupVirtualMachineTemplateResultOutput) MemoryMB() pulumi.IntOutput
MemoryMB is the desired size of a virtual machine's memory, in MB.
func (LookupVirtualMachineTemplateResultOutput) Name ¶
func (o LookupVirtualMachineTemplateResultOutput) Name() pulumi.StringOutput
Resource Name
func (LookupVirtualMachineTemplateResultOutput) NetworkInterfaces ¶
func (o LookupVirtualMachineTemplateResultOutput) NetworkInterfaces() NetworkInterfacesResponseArrayOutput
Gets or sets the network interfaces of the template.
func (LookupVirtualMachineTemplateResultOutput) OsName ¶
func (o LookupVirtualMachineTemplateResultOutput) OsName() pulumi.StringOutput
Gets or sets os name.
func (LookupVirtualMachineTemplateResultOutput) OsType ¶
func (o LookupVirtualMachineTemplateResultOutput) OsType() pulumi.StringOutput
Gets or sets the type of the os.
func (LookupVirtualMachineTemplateResultOutput) ProvisioningState ¶
func (o LookupVirtualMachineTemplateResultOutput) ProvisioningState() pulumi.StringOutput
Gets or sets the provisioning state.
func (LookupVirtualMachineTemplateResultOutput) SystemData ¶
func (o LookupVirtualMachineTemplateResultOutput) SystemData() SystemDataResponseOutput
The system data.
func (LookupVirtualMachineTemplateResultOutput) Tags ¶
func (o LookupVirtualMachineTemplateResultOutput) Tags() pulumi.StringMapOutput
Resource tags
func (LookupVirtualMachineTemplateResultOutput) ToLookupVirtualMachineTemplateResultOutput ¶
func (o LookupVirtualMachineTemplateResultOutput) ToLookupVirtualMachineTemplateResultOutput() LookupVirtualMachineTemplateResultOutput
func (LookupVirtualMachineTemplateResultOutput) ToLookupVirtualMachineTemplateResultOutputWithContext ¶
func (o LookupVirtualMachineTemplateResultOutput) ToLookupVirtualMachineTemplateResultOutputWithContext(ctx context.Context) LookupVirtualMachineTemplateResultOutput
func (LookupVirtualMachineTemplateResultOutput) Type ¶
func (o LookupVirtualMachineTemplateResultOutput) Type() pulumi.StringOutput
Resource Type
func (LookupVirtualMachineTemplateResultOutput) Uuid ¶
func (o LookupVirtualMachineTemplateResultOutput) Uuid() pulumi.StringPtrOutput
Unique ID of the virtual machine template.
func (LookupVirtualMachineTemplateResultOutput) VmmServerId ¶
func (o LookupVirtualMachineTemplateResultOutput) VmmServerId() pulumi.StringPtrOutput
ARM Id of the vmmServer resource in which this resource resides.
type LookupVirtualNetworkOutputArgs ¶
type LookupVirtualNetworkOutputArgs struct { // The name of the resource group. ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` // Name of the VirtualNetwork. VirtualNetworkName pulumi.StringInput `pulumi:"virtualNetworkName"` }
func (LookupVirtualNetworkOutputArgs) ElementType ¶
func (LookupVirtualNetworkOutputArgs) ElementType() reflect.Type
type LookupVirtualNetworkResult ¶
type LookupVirtualNetworkResult struct { // The extended location. ExtendedLocation ExtendedLocationResponse `pulumi:"extendedLocation"` // Resource Id Id string `pulumi:"id"` // Gets or sets the inventory Item ID for the resource. InventoryItemId *string `pulumi:"inventoryItemId"` // Gets or sets the location. Location string `pulumi:"location"` // Resource Name Name string `pulumi:"name"` // Name of the virtual network in vmmServer. NetworkName string `pulumi:"networkName"` // Gets or sets the provisioning state. ProvisioningState string `pulumi:"provisioningState"` // The system data. SystemData SystemDataResponse `pulumi:"systemData"` // Resource tags Tags map[string]string `pulumi:"tags"` // Resource Type Type string `pulumi:"type"` // Unique ID of the virtual network. Uuid *string `pulumi:"uuid"` // ARM Id of the vmmServer resource in which this resource resides. VmmServerId *string `pulumi:"vmmServerId"` }
The VirtualNetworks resource definition.
func LookupVirtualNetwork ¶
func LookupVirtualNetwork(ctx *pulumi.Context, args *LookupVirtualNetworkArgs, opts ...pulumi.InvokeOption) (*LookupVirtualNetworkResult, error)
Implements VirtualNetwork GET method. Azure REST API version: 2022-05-21-preview.
Other available API versions: 2023-04-01-preview, 2023-10-07.
type LookupVirtualNetworkResultOutput ¶
type LookupVirtualNetworkResultOutput struct{ *pulumi.OutputState }
The VirtualNetworks resource definition.
func LookupVirtualNetworkOutput ¶
func LookupVirtualNetworkOutput(ctx *pulumi.Context, args LookupVirtualNetworkOutputArgs, opts ...pulumi.InvokeOption) LookupVirtualNetworkResultOutput
func (LookupVirtualNetworkResultOutput) ElementType ¶
func (LookupVirtualNetworkResultOutput) ElementType() reflect.Type
func (LookupVirtualNetworkResultOutput) ExtendedLocation ¶
func (o LookupVirtualNetworkResultOutput) ExtendedLocation() ExtendedLocationResponseOutput
The extended location.
func (LookupVirtualNetworkResultOutput) Id ¶
func (o LookupVirtualNetworkResultOutput) Id() pulumi.StringOutput
Resource Id
func (LookupVirtualNetworkResultOutput) InventoryItemId ¶
func (o LookupVirtualNetworkResultOutput) InventoryItemId() pulumi.StringPtrOutput
Gets or sets the inventory Item ID for the resource.
func (LookupVirtualNetworkResultOutput) Location ¶
func (o LookupVirtualNetworkResultOutput) Location() pulumi.StringOutput
Gets or sets the location.
func (LookupVirtualNetworkResultOutput) Name ¶
func (o LookupVirtualNetworkResultOutput) Name() pulumi.StringOutput
Resource Name
func (LookupVirtualNetworkResultOutput) NetworkName ¶
func (o LookupVirtualNetworkResultOutput) NetworkName() pulumi.StringOutput
Name of the virtual network in vmmServer.
func (LookupVirtualNetworkResultOutput) ProvisioningState ¶
func (o LookupVirtualNetworkResultOutput) ProvisioningState() pulumi.StringOutput
Gets or sets the provisioning state.
func (LookupVirtualNetworkResultOutput) SystemData ¶
func (o LookupVirtualNetworkResultOutput) SystemData() SystemDataResponseOutput
The system data.
func (LookupVirtualNetworkResultOutput) Tags ¶
func (o LookupVirtualNetworkResultOutput) Tags() pulumi.StringMapOutput
Resource tags
func (LookupVirtualNetworkResultOutput) ToLookupVirtualNetworkResultOutput ¶
func (o LookupVirtualNetworkResultOutput) ToLookupVirtualNetworkResultOutput() LookupVirtualNetworkResultOutput
func (LookupVirtualNetworkResultOutput) ToLookupVirtualNetworkResultOutputWithContext ¶
func (o LookupVirtualNetworkResultOutput) ToLookupVirtualNetworkResultOutputWithContext(ctx context.Context) LookupVirtualNetworkResultOutput
func (LookupVirtualNetworkResultOutput) Type ¶
func (o LookupVirtualNetworkResultOutput) Type() pulumi.StringOutput
Resource Type
func (LookupVirtualNetworkResultOutput) Uuid ¶
func (o LookupVirtualNetworkResultOutput) Uuid() pulumi.StringPtrOutput
Unique ID of the virtual network.
func (LookupVirtualNetworkResultOutput) VmmServerId ¶
func (o LookupVirtualNetworkResultOutput) VmmServerId() pulumi.StringPtrOutput
ARM Id of the vmmServer resource in which this resource resides.
type LookupVmmServerArgs ¶
type LookupVmmServerOutputArgs ¶
type LookupVmmServerOutputArgs struct { // The name of the resource group. ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` // Name of the VMMServer. VmmServerName pulumi.StringInput `pulumi:"vmmServerName"` }
func (LookupVmmServerOutputArgs) ElementType ¶
func (LookupVmmServerOutputArgs) ElementType() reflect.Type
type LookupVmmServerResult ¶
type LookupVmmServerResult struct { // Gets or sets the connection status to the vmmServer. ConnectionStatus string `pulumi:"connectionStatus"` // Credentials to connect to VMMServer. Credentials *VMMServerPropertiesResponseCredentials `pulumi:"credentials"` // Gets or sets any error message if connection to vmmServer is having any issue. ErrorMessage string `pulumi:"errorMessage"` // The extended location. ExtendedLocation ExtendedLocationResponse `pulumi:"extendedLocation"` // Fqdn is the hostname/ip of the vmmServer. Fqdn string `pulumi:"fqdn"` // Resource Id Id string `pulumi:"id"` // Gets or sets the location. Location string `pulumi:"location"` // Resource Name Name string `pulumi:"name"` // Port is the port on which the vmmServer is listening. Port *int `pulumi:"port"` // Gets or sets the provisioning state. ProvisioningState string `pulumi:"provisioningState"` // The system data. SystemData SystemDataResponse `pulumi:"systemData"` // Resource tags Tags map[string]string `pulumi:"tags"` // Resource Type Type string `pulumi:"type"` // Unique ID of vmmServer. Uuid string `pulumi:"uuid"` // Version is the version of the vmmSever. Version string `pulumi:"version"` }
The VmmServers resource definition.
func LookupVmmServer ¶
func LookupVmmServer(ctx *pulumi.Context, args *LookupVmmServerArgs, opts ...pulumi.InvokeOption) (*LookupVmmServerResult, error)
Implements VMMServer GET method. Azure REST API version: 2022-05-21-preview.
Other available API versions: 2023-04-01-preview, 2023-10-07.
type LookupVmmServerResultOutput ¶
type LookupVmmServerResultOutput struct{ *pulumi.OutputState }
The VmmServers resource definition.
func LookupVmmServerOutput ¶
func LookupVmmServerOutput(ctx *pulumi.Context, args LookupVmmServerOutputArgs, opts ...pulumi.InvokeOption) LookupVmmServerResultOutput
func (LookupVmmServerResultOutput) ConnectionStatus ¶
func (o LookupVmmServerResultOutput) ConnectionStatus() pulumi.StringOutput
Gets or sets the connection status to the vmmServer.
func (LookupVmmServerResultOutput) Credentials ¶
func (o LookupVmmServerResultOutput) Credentials() VMMServerPropertiesResponseCredentialsPtrOutput
Credentials to connect to VMMServer.
func (LookupVmmServerResultOutput) ElementType ¶
func (LookupVmmServerResultOutput) ElementType() reflect.Type
func (LookupVmmServerResultOutput) ErrorMessage ¶
func (o LookupVmmServerResultOutput) ErrorMessage() pulumi.StringOutput
Gets or sets any error message if connection to vmmServer is having any issue.
func (LookupVmmServerResultOutput) ExtendedLocation ¶
func (o LookupVmmServerResultOutput) ExtendedLocation() ExtendedLocationResponseOutput
The extended location.
func (LookupVmmServerResultOutput) Fqdn ¶
func (o LookupVmmServerResultOutput) Fqdn() pulumi.StringOutput
Fqdn is the hostname/ip of the vmmServer.
func (LookupVmmServerResultOutput) Id ¶
func (o LookupVmmServerResultOutput) Id() pulumi.StringOutput
Resource Id
func (LookupVmmServerResultOutput) Location ¶
func (o LookupVmmServerResultOutput) Location() pulumi.StringOutput
Gets or sets the location.
func (LookupVmmServerResultOutput) Name ¶
func (o LookupVmmServerResultOutput) Name() pulumi.StringOutput
Resource Name
func (LookupVmmServerResultOutput) Port ¶
func (o LookupVmmServerResultOutput) Port() pulumi.IntPtrOutput
Port is the port on which the vmmServer is listening.
func (LookupVmmServerResultOutput) ProvisioningState ¶
func (o LookupVmmServerResultOutput) ProvisioningState() pulumi.StringOutput
Gets or sets the provisioning state.
func (LookupVmmServerResultOutput) SystemData ¶
func (o LookupVmmServerResultOutput) SystemData() SystemDataResponseOutput
The system data.
func (LookupVmmServerResultOutput) Tags ¶
func (o LookupVmmServerResultOutput) Tags() pulumi.StringMapOutput
Resource tags
func (LookupVmmServerResultOutput) ToLookupVmmServerResultOutput ¶
func (o LookupVmmServerResultOutput) ToLookupVmmServerResultOutput() LookupVmmServerResultOutput
func (LookupVmmServerResultOutput) ToLookupVmmServerResultOutputWithContext ¶
func (o LookupVmmServerResultOutput) ToLookupVmmServerResultOutputWithContext(ctx context.Context) LookupVmmServerResultOutput
func (LookupVmmServerResultOutput) Type ¶
func (o LookupVmmServerResultOutput) Type() pulumi.StringOutput
Resource Type
func (LookupVmmServerResultOutput) Uuid ¶
func (o LookupVmmServerResultOutput) Uuid() pulumi.StringOutput
Unique ID of vmmServer.
func (LookupVmmServerResultOutput) Version ¶
func (o LookupVmmServerResultOutput) Version() pulumi.StringOutput
Version is the version of the vmmSever.
type MachineExtension ¶
type MachineExtension struct { pulumi.CustomResourceState // Indicates whether the extension should use a newer minor version if one is available at deployment time. Once deployed, however, the extension will not upgrade minor versions unless redeployed, even with this property set to true. AutoUpgradeMinorVersion pulumi.BoolPtrOutput `pulumi:"autoUpgradeMinorVersion"` // Indicates whether the extension should be automatically upgraded by the platform if there is a newer version available. EnableAutomaticUpgrade pulumi.BoolPtrOutput `pulumi:"enableAutomaticUpgrade"` // How the extension handler should be forced to update even if the extension configuration has not changed. ForceUpdateTag pulumi.StringPtrOutput `pulumi:"forceUpdateTag"` // The machine extension instance view. InstanceView MachineExtensionPropertiesResponseInstanceViewPtrOutput `pulumi:"instanceView"` // The geo-location where the resource lives Location pulumi.StringOutput `pulumi:"location"` // The name of the resource Name pulumi.StringOutput `pulumi:"name"` // The extension can contain either protectedSettings or protectedSettingsFromKeyVault or no protected settings at all. ProtectedSettings pulumi.AnyOutput `pulumi:"protectedSettings"` // The provisioning state, which only appears in the response. ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"` // The name of the extension handler publisher. Publisher pulumi.StringPtrOutput `pulumi:"publisher"` // Json formatted public settings for the extension. Settings pulumi.AnyOutput `pulumi:"settings"` // Azure Resource Manager metadata containing createdBy and modifiedBy information. SystemData SystemDataResponseOutput `pulumi:"systemData"` // Resource tags. Tags pulumi.StringMapOutput `pulumi:"tags"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringOutput `pulumi:"type"` // Specifies the version of the script handler. TypeHandlerVersion pulumi.StringPtrOutput `pulumi:"typeHandlerVersion"` }
Describes a Machine Extension. Azure REST API version: 2022-05-21-preview.
Other available API versions: 2023-04-01-preview.
func GetMachineExtension ¶
func GetMachineExtension(ctx *pulumi.Context, name string, id pulumi.IDInput, state *MachineExtensionState, opts ...pulumi.ResourceOption) (*MachineExtension, error)
GetMachineExtension gets an existing MachineExtension 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 NewMachineExtension ¶
func NewMachineExtension(ctx *pulumi.Context, name string, args *MachineExtensionArgs, opts ...pulumi.ResourceOption) (*MachineExtension, error)
NewMachineExtension registers a new resource with the given unique name, arguments, and options.
func (*MachineExtension) ElementType ¶
func (*MachineExtension) ElementType() reflect.Type
func (*MachineExtension) ToMachineExtensionOutput ¶
func (i *MachineExtension) ToMachineExtensionOutput() MachineExtensionOutput
func (*MachineExtension) ToMachineExtensionOutputWithContext ¶
func (i *MachineExtension) ToMachineExtensionOutputWithContext(ctx context.Context) MachineExtensionOutput
type MachineExtensionArgs ¶
type MachineExtensionArgs struct { // Indicates whether the extension should use a newer minor version if one is available at deployment time. Once deployed, however, the extension will not upgrade minor versions unless redeployed, even with this property set to true. AutoUpgradeMinorVersion pulumi.BoolPtrInput // Indicates whether the extension should be automatically upgraded by the platform if there is a newer version available. EnableAutomaticUpgrade pulumi.BoolPtrInput // The name of the machine extension. ExtensionName pulumi.StringPtrInput // How the extension handler should be forced to update even if the extension configuration has not changed. ForceUpdateTag pulumi.StringPtrInput // The geo-location where the resource lives Location pulumi.StringPtrInput // The extension can contain either protectedSettings or protectedSettingsFromKeyVault or no protected settings at all. ProtectedSettings pulumi.Input // The name of the extension handler publisher. Publisher pulumi.StringPtrInput // The name of the resource group. ResourceGroupName pulumi.StringInput // Json formatted public settings for the extension. Settings pulumi.Input // Resource tags. Tags pulumi.StringMapInput // Specifies the type of the extension; an example is "CustomScriptExtension". Type pulumi.StringPtrInput // Specifies the version of the script handler. TypeHandlerVersion pulumi.StringPtrInput // The name of the machine where the extension should be created or updated. VirtualMachineName pulumi.StringInput }
The set of arguments for constructing a MachineExtension resource.
func (MachineExtensionArgs) ElementType ¶
func (MachineExtensionArgs) ElementType() reflect.Type
type MachineExtensionInput ¶
type MachineExtensionInput interface { pulumi.Input ToMachineExtensionOutput() MachineExtensionOutput ToMachineExtensionOutputWithContext(ctx context.Context) MachineExtensionOutput }
type MachineExtensionInstanceViewResponseStatus ¶
type MachineExtensionInstanceViewResponseStatus struct { // The status code. Code string `pulumi:"code"` // The short localizable label for the status. DisplayStatus string `pulumi:"displayStatus"` // The level code. Level string `pulumi:"level"` // The detailed status message, including for alerts and error messages. Message string `pulumi:"message"` // The time of the status. Time string `pulumi:"time"` }
Instance view status.
type MachineExtensionInstanceViewResponseStatusOutput ¶
type MachineExtensionInstanceViewResponseStatusOutput struct{ *pulumi.OutputState }
Instance view status.
func (MachineExtensionInstanceViewResponseStatusOutput) Code ¶
func (o MachineExtensionInstanceViewResponseStatusOutput) Code() pulumi.StringOutput
The status code.
func (MachineExtensionInstanceViewResponseStatusOutput) DisplayStatus ¶
func (o MachineExtensionInstanceViewResponseStatusOutput) DisplayStatus() pulumi.StringOutput
The short localizable label for the status.
func (MachineExtensionInstanceViewResponseStatusOutput) ElementType ¶
func (MachineExtensionInstanceViewResponseStatusOutput) ElementType() reflect.Type
func (MachineExtensionInstanceViewResponseStatusOutput) Level ¶
func (o MachineExtensionInstanceViewResponseStatusOutput) Level() pulumi.StringOutput
The level code.
func (MachineExtensionInstanceViewResponseStatusOutput) Message ¶
func (o MachineExtensionInstanceViewResponseStatusOutput) Message() pulumi.StringOutput
The detailed status message, including for alerts and error messages.
func (MachineExtensionInstanceViewResponseStatusOutput) Time ¶
func (o MachineExtensionInstanceViewResponseStatusOutput) Time() pulumi.StringOutput
The time of the status.
func (MachineExtensionInstanceViewResponseStatusOutput) ToMachineExtensionInstanceViewResponseStatusOutput ¶
func (o MachineExtensionInstanceViewResponseStatusOutput) ToMachineExtensionInstanceViewResponseStatusOutput() MachineExtensionInstanceViewResponseStatusOutput
func (MachineExtensionInstanceViewResponseStatusOutput) ToMachineExtensionInstanceViewResponseStatusOutputWithContext ¶
func (o MachineExtensionInstanceViewResponseStatusOutput) ToMachineExtensionInstanceViewResponseStatusOutputWithContext(ctx context.Context) MachineExtensionInstanceViewResponseStatusOutput
type MachineExtensionInstanceViewResponseStatusPtrOutput ¶
type MachineExtensionInstanceViewResponseStatusPtrOutput struct{ *pulumi.OutputState }
func (MachineExtensionInstanceViewResponseStatusPtrOutput) Code ¶
func (o MachineExtensionInstanceViewResponseStatusPtrOutput) Code() pulumi.StringPtrOutput
The status code.
func (MachineExtensionInstanceViewResponseStatusPtrOutput) DisplayStatus ¶
func (o MachineExtensionInstanceViewResponseStatusPtrOutput) DisplayStatus() pulumi.StringPtrOutput
The short localizable label for the status.
func (MachineExtensionInstanceViewResponseStatusPtrOutput) ElementType ¶
func (MachineExtensionInstanceViewResponseStatusPtrOutput) ElementType() reflect.Type
func (MachineExtensionInstanceViewResponseStatusPtrOutput) Level ¶
func (o MachineExtensionInstanceViewResponseStatusPtrOutput) Level() pulumi.StringPtrOutput
The level code.
func (MachineExtensionInstanceViewResponseStatusPtrOutput) Message ¶
func (o MachineExtensionInstanceViewResponseStatusPtrOutput) Message() pulumi.StringPtrOutput
The detailed status message, including for alerts and error messages.
func (MachineExtensionInstanceViewResponseStatusPtrOutput) Time ¶
func (o MachineExtensionInstanceViewResponseStatusPtrOutput) Time() pulumi.StringPtrOutput
The time of the status.
func (MachineExtensionInstanceViewResponseStatusPtrOutput) ToMachineExtensionInstanceViewResponseStatusPtrOutput ¶
func (o MachineExtensionInstanceViewResponseStatusPtrOutput) ToMachineExtensionInstanceViewResponseStatusPtrOutput() MachineExtensionInstanceViewResponseStatusPtrOutput
func (MachineExtensionInstanceViewResponseStatusPtrOutput) ToMachineExtensionInstanceViewResponseStatusPtrOutputWithContext ¶
func (o MachineExtensionInstanceViewResponseStatusPtrOutput) ToMachineExtensionInstanceViewResponseStatusPtrOutputWithContext(ctx context.Context) MachineExtensionInstanceViewResponseStatusPtrOutput
type MachineExtensionOutput ¶
type MachineExtensionOutput struct{ *pulumi.OutputState }
func (MachineExtensionOutput) AutoUpgradeMinorVersion ¶
func (o MachineExtensionOutput) AutoUpgradeMinorVersion() pulumi.BoolPtrOutput
Indicates whether the extension should use a newer minor version if one is available at deployment time. Once deployed, however, the extension will not upgrade minor versions unless redeployed, even with this property set to true.
func (MachineExtensionOutput) ElementType ¶
func (MachineExtensionOutput) ElementType() reflect.Type
func (MachineExtensionOutput) EnableAutomaticUpgrade ¶
func (o MachineExtensionOutput) EnableAutomaticUpgrade() pulumi.BoolPtrOutput
Indicates whether the extension should be automatically upgraded by the platform if there is a newer version available.
func (MachineExtensionOutput) ForceUpdateTag ¶
func (o MachineExtensionOutput) ForceUpdateTag() pulumi.StringPtrOutput
How the extension handler should be forced to update even if the extension configuration has not changed.
func (MachineExtensionOutput) InstanceView ¶
func (o MachineExtensionOutput) InstanceView() MachineExtensionPropertiesResponseInstanceViewPtrOutput
The machine extension instance view.
func (MachineExtensionOutput) Location ¶
func (o MachineExtensionOutput) Location() pulumi.StringOutput
The geo-location where the resource lives
func (MachineExtensionOutput) Name ¶
func (o MachineExtensionOutput) Name() pulumi.StringOutput
The name of the resource
func (MachineExtensionOutput) ProtectedSettings ¶
func (o MachineExtensionOutput) ProtectedSettings() pulumi.AnyOutput
The extension can contain either protectedSettings or protectedSettingsFromKeyVault or no protected settings at all.
func (MachineExtensionOutput) ProvisioningState ¶
func (o MachineExtensionOutput) ProvisioningState() pulumi.StringOutput
The provisioning state, which only appears in the response.
func (MachineExtensionOutput) Publisher ¶
func (o MachineExtensionOutput) Publisher() pulumi.StringPtrOutput
The name of the extension handler publisher.
func (MachineExtensionOutput) Settings ¶
func (o MachineExtensionOutput) Settings() pulumi.AnyOutput
Json formatted public settings for the extension.
func (MachineExtensionOutput) SystemData ¶
func (o MachineExtensionOutput) SystemData() SystemDataResponseOutput
Azure Resource Manager metadata containing createdBy and modifiedBy information.
func (MachineExtensionOutput) Tags ¶
func (o MachineExtensionOutput) Tags() pulumi.StringMapOutput
Resource tags.
func (MachineExtensionOutput) ToMachineExtensionOutput ¶
func (o MachineExtensionOutput) ToMachineExtensionOutput() MachineExtensionOutput
func (MachineExtensionOutput) ToMachineExtensionOutputWithContext ¶
func (o MachineExtensionOutput) ToMachineExtensionOutputWithContext(ctx context.Context) MachineExtensionOutput
func (MachineExtensionOutput) Type ¶
func (o MachineExtensionOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
func (MachineExtensionOutput) TypeHandlerVersion ¶
func (o MachineExtensionOutput) TypeHandlerVersion() pulumi.StringPtrOutput
Specifies the version of the script handler.
type MachineExtensionPropertiesResponseInstanceView ¶
type MachineExtensionPropertiesResponseInstanceView struct { // The machine extension name. Name string `pulumi:"name"` // Instance view status. Status *MachineExtensionInstanceViewResponseStatus `pulumi:"status"` // Specifies the type of the extension; an example is "CustomScriptExtension". Type string `pulumi:"type"` // Specifies the version of the script handler. TypeHandlerVersion string `pulumi:"typeHandlerVersion"` }
The machine extension instance view.
type MachineExtensionPropertiesResponseInstanceViewOutput ¶
type MachineExtensionPropertiesResponseInstanceViewOutput struct{ *pulumi.OutputState }
The machine extension instance view.
func (MachineExtensionPropertiesResponseInstanceViewOutput) ElementType ¶
func (MachineExtensionPropertiesResponseInstanceViewOutput) ElementType() reflect.Type
func (MachineExtensionPropertiesResponseInstanceViewOutput) Name ¶
func (o MachineExtensionPropertiesResponseInstanceViewOutput) Name() pulumi.StringOutput
The machine extension name.
func (MachineExtensionPropertiesResponseInstanceViewOutput) Status ¶
func (o MachineExtensionPropertiesResponseInstanceViewOutput) Status() MachineExtensionInstanceViewResponseStatusPtrOutput
Instance view status.
func (MachineExtensionPropertiesResponseInstanceViewOutput) ToMachineExtensionPropertiesResponseInstanceViewOutput ¶
func (o MachineExtensionPropertiesResponseInstanceViewOutput) ToMachineExtensionPropertiesResponseInstanceViewOutput() MachineExtensionPropertiesResponseInstanceViewOutput
func (MachineExtensionPropertiesResponseInstanceViewOutput) ToMachineExtensionPropertiesResponseInstanceViewOutputWithContext ¶
func (o MachineExtensionPropertiesResponseInstanceViewOutput) ToMachineExtensionPropertiesResponseInstanceViewOutputWithContext(ctx context.Context) MachineExtensionPropertiesResponseInstanceViewOutput
func (MachineExtensionPropertiesResponseInstanceViewOutput) Type ¶
func (o MachineExtensionPropertiesResponseInstanceViewOutput) Type() pulumi.StringOutput
Specifies the type of the extension; an example is "CustomScriptExtension".
func (MachineExtensionPropertiesResponseInstanceViewOutput) TypeHandlerVersion ¶
func (o MachineExtensionPropertiesResponseInstanceViewOutput) TypeHandlerVersion() pulumi.StringOutput
Specifies the version of the script handler.
type MachineExtensionPropertiesResponseInstanceViewPtrOutput ¶
type MachineExtensionPropertiesResponseInstanceViewPtrOutput struct{ *pulumi.OutputState }
func (MachineExtensionPropertiesResponseInstanceViewPtrOutput) ElementType ¶
func (MachineExtensionPropertiesResponseInstanceViewPtrOutput) ElementType() reflect.Type
func (MachineExtensionPropertiesResponseInstanceViewPtrOutput) Status ¶
func (o MachineExtensionPropertiesResponseInstanceViewPtrOutput) Status() MachineExtensionInstanceViewResponseStatusPtrOutput
Instance view status.
func (MachineExtensionPropertiesResponseInstanceViewPtrOutput) ToMachineExtensionPropertiesResponseInstanceViewPtrOutput ¶
func (o MachineExtensionPropertiesResponseInstanceViewPtrOutput) ToMachineExtensionPropertiesResponseInstanceViewPtrOutput() MachineExtensionPropertiesResponseInstanceViewPtrOutput
func (MachineExtensionPropertiesResponseInstanceViewPtrOutput) ToMachineExtensionPropertiesResponseInstanceViewPtrOutputWithContext ¶
func (o MachineExtensionPropertiesResponseInstanceViewPtrOutput) ToMachineExtensionPropertiesResponseInstanceViewPtrOutputWithContext(ctx context.Context) MachineExtensionPropertiesResponseInstanceViewPtrOutput
func (MachineExtensionPropertiesResponseInstanceViewPtrOutput) Type ¶
Specifies the type of the extension; an example is "CustomScriptExtension".
func (MachineExtensionPropertiesResponseInstanceViewPtrOutput) TypeHandlerVersion ¶
func (o MachineExtensionPropertiesResponseInstanceViewPtrOutput) TypeHandlerVersion() pulumi.StringPtrOutput
Specifies the version of the script handler.
type MachineExtensionState ¶
type MachineExtensionState struct { }
func (MachineExtensionState) ElementType ¶
func (MachineExtensionState) ElementType() reflect.Type
type NetworkInterfaces ¶
type NetworkInterfaces struct { // Gets or sets the ipv4 address type. Ipv4AddressType *string `pulumi:"ipv4AddressType"` // Gets or sets the ipv6 address type. Ipv6AddressType *string `pulumi:"ipv6AddressType"` // Gets or sets the nic MAC address. MacAddress *string `pulumi:"macAddress"` // Gets or sets the mac address type. MacAddressType *string `pulumi:"macAddressType"` // Gets or sets the name of the network interface. Name *string `pulumi:"name"` // Gets or sets the nic id. NicId *string `pulumi:"nicId"` // Gets or sets the ARM Id of the Microsoft.ScVmm/virtualNetwork resource to connect the nic. VirtualNetworkId *string `pulumi:"virtualNetworkId"` }
Network Interface model
type NetworkInterfacesArgs ¶
type NetworkInterfacesArgs struct { // Gets or sets the ipv4 address type. Ipv4AddressType pulumi.StringPtrInput `pulumi:"ipv4AddressType"` // Gets or sets the ipv6 address type. Ipv6AddressType pulumi.StringPtrInput `pulumi:"ipv6AddressType"` // Gets or sets the nic MAC address. MacAddress pulumi.StringPtrInput `pulumi:"macAddress"` // Gets or sets the mac address type. MacAddressType pulumi.StringPtrInput `pulumi:"macAddressType"` // Gets or sets the name of the network interface. Name pulumi.StringPtrInput `pulumi:"name"` // Gets or sets the nic id. NicId pulumi.StringPtrInput `pulumi:"nicId"` // Gets or sets the ARM Id of the Microsoft.ScVmm/virtualNetwork resource to connect the nic. VirtualNetworkId pulumi.StringPtrInput `pulumi:"virtualNetworkId"` }
Network Interface model
func (NetworkInterfacesArgs) ElementType ¶
func (NetworkInterfacesArgs) ElementType() reflect.Type
func (NetworkInterfacesArgs) ToNetworkInterfacesOutput ¶
func (i NetworkInterfacesArgs) ToNetworkInterfacesOutput() NetworkInterfacesOutput
func (NetworkInterfacesArgs) ToNetworkInterfacesOutputWithContext ¶
func (i NetworkInterfacesArgs) ToNetworkInterfacesOutputWithContext(ctx context.Context) NetworkInterfacesOutput
type NetworkInterfacesArray ¶
type NetworkInterfacesArray []NetworkInterfacesInput
func (NetworkInterfacesArray) ElementType ¶
func (NetworkInterfacesArray) ElementType() reflect.Type
func (NetworkInterfacesArray) ToNetworkInterfacesArrayOutput ¶
func (i NetworkInterfacesArray) ToNetworkInterfacesArrayOutput() NetworkInterfacesArrayOutput
func (NetworkInterfacesArray) ToNetworkInterfacesArrayOutputWithContext ¶
func (i NetworkInterfacesArray) ToNetworkInterfacesArrayOutputWithContext(ctx context.Context) NetworkInterfacesArrayOutput
type NetworkInterfacesArrayInput ¶
type NetworkInterfacesArrayInput interface { pulumi.Input ToNetworkInterfacesArrayOutput() NetworkInterfacesArrayOutput ToNetworkInterfacesArrayOutputWithContext(context.Context) NetworkInterfacesArrayOutput }
NetworkInterfacesArrayInput is an input type that accepts NetworkInterfacesArray and NetworkInterfacesArrayOutput values. You can construct a concrete instance of `NetworkInterfacesArrayInput` via:
NetworkInterfacesArray{ NetworkInterfacesArgs{...} }
type NetworkInterfacesArrayOutput ¶
type NetworkInterfacesArrayOutput struct{ *pulumi.OutputState }
func (NetworkInterfacesArrayOutput) ElementType ¶
func (NetworkInterfacesArrayOutput) ElementType() reflect.Type
func (NetworkInterfacesArrayOutput) Index ¶
func (o NetworkInterfacesArrayOutput) Index(i pulumi.IntInput) NetworkInterfacesOutput
func (NetworkInterfacesArrayOutput) ToNetworkInterfacesArrayOutput ¶
func (o NetworkInterfacesArrayOutput) ToNetworkInterfacesArrayOutput() NetworkInterfacesArrayOutput
func (NetworkInterfacesArrayOutput) ToNetworkInterfacesArrayOutputWithContext ¶
func (o NetworkInterfacesArrayOutput) ToNetworkInterfacesArrayOutputWithContext(ctx context.Context) NetworkInterfacesArrayOutput
type NetworkInterfacesInput ¶
type NetworkInterfacesInput interface { pulumi.Input ToNetworkInterfacesOutput() NetworkInterfacesOutput ToNetworkInterfacesOutputWithContext(context.Context) NetworkInterfacesOutput }
NetworkInterfacesInput is an input type that accepts NetworkInterfacesArgs and NetworkInterfacesOutput values. You can construct a concrete instance of `NetworkInterfacesInput` via:
NetworkInterfacesArgs{...}
type NetworkInterfacesOutput ¶
type NetworkInterfacesOutput struct{ *pulumi.OutputState }
Network Interface model
func (NetworkInterfacesOutput) ElementType ¶
func (NetworkInterfacesOutput) ElementType() reflect.Type
func (NetworkInterfacesOutput) Ipv4AddressType ¶
func (o NetworkInterfacesOutput) Ipv4AddressType() pulumi.StringPtrOutput
Gets or sets the ipv4 address type.
func (NetworkInterfacesOutput) Ipv6AddressType ¶
func (o NetworkInterfacesOutput) Ipv6AddressType() pulumi.StringPtrOutput
Gets or sets the ipv6 address type.
func (NetworkInterfacesOutput) MacAddress ¶
func (o NetworkInterfacesOutput) MacAddress() pulumi.StringPtrOutput
Gets or sets the nic MAC address.
func (NetworkInterfacesOutput) MacAddressType ¶
func (o NetworkInterfacesOutput) MacAddressType() pulumi.StringPtrOutput
Gets or sets the mac address type.
func (NetworkInterfacesOutput) Name ¶
func (o NetworkInterfacesOutput) Name() pulumi.StringPtrOutput
Gets or sets the name of the network interface.
func (NetworkInterfacesOutput) NicId ¶
func (o NetworkInterfacesOutput) NicId() pulumi.StringPtrOutput
Gets or sets the nic id.
func (NetworkInterfacesOutput) ToNetworkInterfacesOutput ¶
func (o NetworkInterfacesOutput) ToNetworkInterfacesOutput() NetworkInterfacesOutput
func (NetworkInterfacesOutput) ToNetworkInterfacesOutputWithContext ¶
func (o NetworkInterfacesOutput) ToNetworkInterfacesOutputWithContext(ctx context.Context) NetworkInterfacesOutput
func (NetworkInterfacesOutput) VirtualNetworkId ¶
func (o NetworkInterfacesOutput) VirtualNetworkId() pulumi.StringPtrOutput
Gets or sets the ARM Id of the Microsoft.ScVmm/virtualNetwork resource to connect the nic.
type NetworkInterfacesResponse ¶
type NetworkInterfacesResponse struct { // Gets the display name of the network interface as shown in the vmmServer. This is the fallback label for a NIC when the name is not set. DisplayName string `pulumi:"displayName"` // Gets or sets the ipv4 address type. Ipv4AddressType *string `pulumi:"ipv4AddressType"` // Gets or sets the nic ipv4 addresses. Ipv4Addresses []string `pulumi:"ipv4Addresses"` // Gets or sets the ipv6 address type. Ipv6AddressType *string `pulumi:"ipv6AddressType"` // Gets or sets the nic ipv6 addresses. Ipv6Addresses []string `pulumi:"ipv6Addresses"` // Gets or sets the nic MAC address. MacAddress *string `pulumi:"macAddress"` // Gets or sets the mac address type. MacAddressType *string `pulumi:"macAddressType"` // Gets or sets the name of the network interface. Name *string `pulumi:"name"` // Gets or sets the name of the virtual network in vmmServer that the nic is connected to. NetworkName string `pulumi:"networkName"` // Gets or sets the nic id. NicId *string `pulumi:"nicId"` // Gets or sets the ARM Id of the Microsoft.ScVmm/virtualNetwork resource to connect the nic. VirtualNetworkId *string `pulumi:"virtualNetworkId"` }
Network Interface model
type NetworkInterfacesResponseArrayOutput ¶
type NetworkInterfacesResponseArrayOutput struct{ *pulumi.OutputState }
func (NetworkInterfacesResponseArrayOutput) ElementType ¶
func (NetworkInterfacesResponseArrayOutput) ElementType() reflect.Type
func (NetworkInterfacesResponseArrayOutput) Index ¶
func (o NetworkInterfacesResponseArrayOutput) Index(i pulumi.IntInput) NetworkInterfacesResponseOutput
func (NetworkInterfacesResponseArrayOutput) ToNetworkInterfacesResponseArrayOutput ¶
func (o NetworkInterfacesResponseArrayOutput) ToNetworkInterfacesResponseArrayOutput() NetworkInterfacesResponseArrayOutput
func (NetworkInterfacesResponseArrayOutput) ToNetworkInterfacesResponseArrayOutputWithContext ¶
func (o NetworkInterfacesResponseArrayOutput) ToNetworkInterfacesResponseArrayOutputWithContext(ctx context.Context) NetworkInterfacesResponseArrayOutput
type NetworkInterfacesResponseOutput ¶
type NetworkInterfacesResponseOutput struct{ *pulumi.OutputState }
Network Interface model
func (NetworkInterfacesResponseOutput) DisplayName ¶
func (o NetworkInterfacesResponseOutput) DisplayName() pulumi.StringOutput
Gets the display name of the network interface as shown in the vmmServer. This is the fallback label for a NIC when the name is not set.
func (NetworkInterfacesResponseOutput) ElementType ¶
func (NetworkInterfacesResponseOutput) ElementType() reflect.Type
func (NetworkInterfacesResponseOutput) Ipv4AddressType ¶
func (o NetworkInterfacesResponseOutput) Ipv4AddressType() pulumi.StringPtrOutput
Gets or sets the ipv4 address type.
func (NetworkInterfacesResponseOutput) Ipv4Addresses ¶
func (o NetworkInterfacesResponseOutput) Ipv4Addresses() pulumi.StringArrayOutput
Gets or sets the nic ipv4 addresses.
func (NetworkInterfacesResponseOutput) Ipv6AddressType ¶
func (o NetworkInterfacesResponseOutput) Ipv6AddressType() pulumi.StringPtrOutput
Gets or sets the ipv6 address type.
func (NetworkInterfacesResponseOutput) Ipv6Addresses ¶
func (o NetworkInterfacesResponseOutput) Ipv6Addresses() pulumi.StringArrayOutput
Gets or sets the nic ipv6 addresses.
func (NetworkInterfacesResponseOutput) MacAddress ¶
func (o NetworkInterfacesResponseOutput) MacAddress() pulumi.StringPtrOutput
Gets or sets the nic MAC address.
func (NetworkInterfacesResponseOutput) MacAddressType ¶
func (o NetworkInterfacesResponseOutput) MacAddressType() pulumi.StringPtrOutput
Gets or sets the mac address type.
func (NetworkInterfacesResponseOutput) Name ¶
func (o NetworkInterfacesResponseOutput) Name() pulumi.StringPtrOutput
Gets or sets the name of the network interface.
func (NetworkInterfacesResponseOutput) NetworkName ¶
func (o NetworkInterfacesResponseOutput) NetworkName() pulumi.StringOutput
Gets or sets the name of the virtual network in vmmServer that the nic is connected to.
func (NetworkInterfacesResponseOutput) NicId ¶
func (o NetworkInterfacesResponseOutput) NicId() pulumi.StringPtrOutput
Gets or sets the nic id.
func (NetworkInterfacesResponseOutput) ToNetworkInterfacesResponseOutput ¶
func (o NetworkInterfacesResponseOutput) ToNetworkInterfacesResponseOutput() NetworkInterfacesResponseOutput
func (NetworkInterfacesResponseOutput) ToNetworkInterfacesResponseOutputWithContext ¶
func (o NetworkInterfacesResponseOutput) ToNetworkInterfacesResponseOutputWithContext(ctx context.Context) NetworkInterfacesResponseOutput
func (NetworkInterfacesResponseOutput) VirtualNetworkId ¶
func (o NetworkInterfacesResponseOutput) VirtualNetworkId() pulumi.StringPtrOutput
Gets or sets the ARM Id of the Microsoft.ScVmm/virtualNetwork resource to connect the nic.
type NetworkProfile ¶
type NetworkProfile struct { // Gets or sets the list of network interfaces associated with the virtual machine. NetworkInterfaces []NetworkInterfaces `pulumi:"networkInterfaces"` }
Defines the resource properties.
type NetworkProfileArgs ¶
type NetworkProfileArgs struct { // Gets or sets the list of network interfaces associated with the virtual machine. NetworkInterfaces NetworkInterfacesArrayInput `pulumi:"networkInterfaces"` }
Defines the resource properties.
func (NetworkProfileArgs) ElementType ¶
func (NetworkProfileArgs) ElementType() reflect.Type
func (NetworkProfileArgs) ToNetworkProfileOutput ¶
func (i NetworkProfileArgs) ToNetworkProfileOutput() NetworkProfileOutput
func (NetworkProfileArgs) ToNetworkProfileOutputWithContext ¶
func (i NetworkProfileArgs) ToNetworkProfileOutputWithContext(ctx context.Context) NetworkProfileOutput
func (NetworkProfileArgs) ToNetworkProfilePtrOutput ¶
func (i NetworkProfileArgs) ToNetworkProfilePtrOutput() NetworkProfilePtrOutput
func (NetworkProfileArgs) ToNetworkProfilePtrOutputWithContext ¶
func (i NetworkProfileArgs) ToNetworkProfilePtrOutputWithContext(ctx context.Context) NetworkProfilePtrOutput
type NetworkProfileInput ¶
type NetworkProfileInput interface { pulumi.Input ToNetworkProfileOutput() NetworkProfileOutput ToNetworkProfileOutputWithContext(context.Context) NetworkProfileOutput }
NetworkProfileInput is an input type that accepts NetworkProfileArgs and NetworkProfileOutput values. You can construct a concrete instance of `NetworkProfileInput` via:
NetworkProfileArgs{...}
type NetworkProfileOutput ¶
type NetworkProfileOutput struct{ *pulumi.OutputState }
Defines the resource properties.
func (NetworkProfileOutput) ElementType ¶
func (NetworkProfileOutput) ElementType() reflect.Type
func (NetworkProfileOutput) NetworkInterfaces ¶
func (o NetworkProfileOutput) NetworkInterfaces() NetworkInterfacesArrayOutput
Gets or sets the list of network interfaces associated with the virtual machine.
func (NetworkProfileOutput) ToNetworkProfileOutput ¶
func (o NetworkProfileOutput) ToNetworkProfileOutput() NetworkProfileOutput
func (NetworkProfileOutput) ToNetworkProfileOutputWithContext ¶
func (o NetworkProfileOutput) ToNetworkProfileOutputWithContext(ctx context.Context) NetworkProfileOutput
func (NetworkProfileOutput) ToNetworkProfilePtrOutput ¶
func (o NetworkProfileOutput) ToNetworkProfilePtrOutput() NetworkProfilePtrOutput
func (NetworkProfileOutput) ToNetworkProfilePtrOutputWithContext ¶
func (o NetworkProfileOutput) ToNetworkProfilePtrOutputWithContext(ctx context.Context) NetworkProfilePtrOutput
type NetworkProfilePtrInput ¶
type NetworkProfilePtrInput interface { pulumi.Input ToNetworkProfilePtrOutput() NetworkProfilePtrOutput ToNetworkProfilePtrOutputWithContext(context.Context) NetworkProfilePtrOutput }
NetworkProfilePtrInput is an input type that accepts NetworkProfileArgs, NetworkProfilePtr and NetworkProfilePtrOutput values. You can construct a concrete instance of `NetworkProfilePtrInput` via:
NetworkProfileArgs{...} or: nil
func NetworkProfilePtr ¶
func NetworkProfilePtr(v *NetworkProfileArgs) NetworkProfilePtrInput
type NetworkProfilePtrOutput ¶
type NetworkProfilePtrOutput struct{ *pulumi.OutputState }
func (NetworkProfilePtrOutput) Elem ¶
func (o NetworkProfilePtrOutput) Elem() NetworkProfileOutput
func (NetworkProfilePtrOutput) ElementType ¶
func (NetworkProfilePtrOutput) ElementType() reflect.Type
func (NetworkProfilePtrOutput) NetworkInterfaces ¶
func (o NetworkProfilePtrOutput) NetworkInterfaces() NetworkInterfacesArrayOutput
Gets or sets the list of network interfaces associated with the virtual machine.
func (NetworkProfilePtrOutput) ToNetworkProfilePtrOutput ¶
func (o NetworkProfilePtrOutput) ToNetworkProfilePtrOutput() NetworkProfilePtrOutput
func (NetworkProfilePtrOutput) ToNetworkProfilePtrOutputWithContext ¶
func (o NetworkProfilePtrOutput) ToNetworkProfilePtrOutputWithContext(ctx context.Context) NetworkProfilePtrOutput
type NetworkProfileResponse ¶
type NetworkProfileResponse struct { // Gets or sets the list of network interfaces associated with the virtual machine. NetworkInterfaces []NetworkInterfacesResponse `pulumi:"networkInterfaces"` }
Defines the resource properties.
type NetworkProfileResponseOutput ¶
type NetworkProfileResponseOutput struct{ *pulumi.OutputState }
Defines the resource properties.
func (NetworkProfileResponseOutput) ElementType ¶
func (NetworkProfileResponseOutput) ElementType() reflect.Type
func (NetworkProfileResponseOutput) NetworkInterfaces ¶
func (o NetworkProfileResponseOutput) NetworkInterfaces() NetworkInterfacesResponseArrayOutput
Gets or sets the list of network interfaces associated with the virtual machine.
func (NetworkProfileResponseOutput) ToNetworkProfileResponseOutput ¶
func (o NetworkProfileResponseOutput) ToNetworkProfileResponseOutput() NetworkProfileResponseOutput
func (NetworkProfileResponseOutput) ToNetworkProfileResponseOutputWithContext ¶
func (o NetworkProfileResponseOutput) ToNetworkProfileResponseOutputWithContext(ctx context.Context) NetworkProfileResponseOutput
type NetworkProfileResponsePtrOutput ¶
type NetworkProfileResponsePtrOutput struct{ *pulumi.OutputState }
func (NetworkProfileResponsePtrOutput) Elem ¶
func (o NetworkProfileResponsePtrOutput) Elem() NetworkProfileResponseOutput
func (NetworkProfileResponsePtrOutput) ElementType ¶
func (NetworkProfileResponsePtrOutput) ElementType() reflect.Type
func (NetworkProfileResponsePtrOutput) NetworkInterfaces ¶
func (o NetworkProfileResponsePtrOutput) NetworkInterfaces() NetworkInterfacesResponseArrayOutput
Gets or sets the list of network interfaces associated with the virtual machine.
func (NetworkProfileResponsePtrOutput) ToNetworkProfileResponsePtrOutput ¶
func (o NetworkProfileResponsePtrOutput) ToNetworkProfileResponsePtrOutput() NetworkProfileResponsePtrOutput
func (NetworkProfileResponsePtrOutput) ToNetworkProfileResponsePtrOutputWithContext ¶
func (o NetworkProfileResponsePtrOutput) ToNetworkProfileResponsePtrOutputWithContext(ctx context.Context) NetworkProfileResponsePtrOutput
type OsProfile ¶
type OsProfile struct { // Admin password of the virtual machine. AdminPassword *string `pulumi:"adminPassword"` // Gets or sets computer name. ComputerName *string `pulumi:"computerName"` }
Defines the resource properties.
type OsProfileArgs ¶
type OsProfileArgs struct { // Admin password of the virtual machine. AdminPassword pulumi.StringPtrInput `pulumi:"adminPassword"` // Gets or sets computer name. ComputerName pulumi.StringPtrInput `pulumi:"computerName"` }
Defines the resource properties.
func (OsProfileArgs) ElementType ¶
func (OsProfileArgs) ElementType() reflect.Type
func (OsProfileArgs) ToOsProfileOutput ¶
func (i OsProfileArgs) ToOsProfileOutput() OsProfileOutput
func (OsProfileArgs) ToOsProfileOutputWithContext ¶
func (i OsProfileArgs) ToOsProfileOutputWithContext(ctx context.Context) OsProfileOutput
func (OsProfileArgs) ToOsProfilePtrOutput ¶
func (i OsProfileArgs) ToOsProfilePtrOutput() OsProfilePtrOutput
func (OsProfileArgs) ToOsProfilePtrOutputWithContext ¶
func (i OsProfileArgs) ToOsProfilePtrOutputWithContext(ctx context.Context) OsProfilePtrOutput
type OsProfileForVMInstance ¶
type OsProfileForVMInstance struct { // Admin password of the virtual machine. AdminPassword *string `pulumi:"adminPassword"` // Gets or sets computer name. ComputerName *string `pulumi:"computerName"` }
Defines the resource properties.
type OsProfileForVMInstanceArgs ¶
type OsProfileForVMInstanceArgs struct { // Admin password of the virtual machine. AdminPassword pulumi.StringPtrInput `pulumi:"adminPassword"` // Gets or sets computer name. ComputerName pulumi.StringPtrInput `pulumi:"computerName"` }
Defines the resource properties.
func (OsProfileForVMInstanceArgs) ElementType ¶
func (OsProfileForVMInstanceArgs) ElementType() reflect.Type
func (OsProfileForVMInstanceArgs) ToOsProfileForVMInstanceOutput ¶
func (i OsProfileForVMInstanceArgs) ToOsProfileForVMInstanceOutput() OsProfileForVMInstanceOutput
func (OsProfileForVMInstanceArgs) ToOsProfileForVMInstanceOutputWithContext ¶
func (i OsProfileForVMInstanceArgs) ToOsProfileForVMInstanceOutputWithContext(ctx context.Context) OsProfileForVMInstanceOutput
func (OsProfileForVMInstanceArgs) ToOsProfileForVMInstancePtrOutput ¶
func (i OsProfileForVMInstanceArgs) ToOsProfileForVMInstancePtrOutput() OsProfileForVMInstancePtrOutput
func (OsProfileForVMInstanceArgs) ToOsProfileForVMInstancePtrOutputWithContext ¶
func (i OsProfileForVMInstanceArgs) ToOsProfileForVMInstancePtrOutputWithContext(ctx context.Context) OsProfileForVMInstancePtrOutput
type OsProfileForVMInstanceInput ¶
type OsProfileForVMInstanceInput interface { pulumi.Input ToOsProfileForVMInstanceOutput() OsProfileForVMInstanceOutput ToOsProfileForVMInstanceOutputWithContext(context.Context) OsProfileForVMInstanceOutput }
OsProfileForVMInstanceInput is an input type that accepts OsProfileForVMInstanceArgs and OsProfileForVMInstanceOutput values. You can construct a concrete instance of `OsProfileForVMInstanceInput` via:
OsProfileForVMInstanceArgs{...}
type OsProfileForVMInstanceOutput ¶
type OsProfileForVMInstanceOutput struct{ *pulumi.OutputState }
Defines the resource properties.
func (OsProfileForVMInstanceOutput) AdminPassword ¶
func (o OsProfileForVMInstanceOutput) AdminPassword() pulumi.StringPtrOutput
Admin password of the virtual machine.
func (OsProfileForVMInstanceOutput) ComputerName ¶
func (o OsProfileForVMInstanceOutput) ComputerName() pulumi.StringPtrOutput
Gets or sets computer name.
func (OsProfileForVMInstanceOutput) ElementType ¶
func (OsProfileForVMInstanceOutput) ElementType() reflect.Type
func (OsProfileForVMInstanceOutput) ToOsProfileForVMInstanceOutput ¶
func (o OsProfileForVMInstanceOutput) ToOsProfileForVMInstanceOutput() OsProfileForVMInstanceOutput
func (OsProfileForVMInstanceOutput) ToOsProfileForVMInstanceOutputWithContext ¶
func (o OsProfileForVMInstanceOutput) ToOsProfileForVMInstanceOutputWithContext(ctx context.Context) OsProfileForVMInstanceOutput
func (OsProfileForVMInstanceOutput) ToOsProfileForVMInstancePtrOutput ¶
func (o OsProfileForVMInstanceOutput) ToOsProfileForVMInstancePtrOutput() OsProfileForVMInstancePtrOutput
func (OsProfileForVMInstanceOutput) ToOsProfileForVMInstancePtrOutputWithContext ¶
func (o OsProfileForVMInstanceOutput) ToOsProfileForVMInstancePtrOutputWithContext(ctx context.Context) OsProfileForVMInstancePtrOutput
type OsProfileForVMInstancePtrInput ¶
type OsProfileForVMInstancePtrInput interface { pulumi.Input ToOsProfileForVMInstancePtrOutput() OsProfileForVMInstancePtrOutput ToOsProfileForVMInstancePtrOutputWithContext(context.Context) OsProfileForVMInstancePtrOutput }
OsProfileForVMInstancePtrInput is an input type that accepts OsProfileForVMInstanceArgs, OsProfileForVMInstancePtr and OsProfileForVMInstancePtrOutput values. You can construct a concrete instance of `OsProfileForVMInstancePtrInput` via:
OsProfileForVMInstanceArgs{...} or: nil
func OsProfileForVMInstancePtr ¶
func OsProfileForVMInstancePtr(v *OsProfileForVMInstanceArgs) OsProfileForVMInstancePtrInput
type OsProfileForVMInstancePtrOutput ¶
type OsProfileForVMInstancePtrOutput struct{ *pulumi.OutputState }
func (OsProfileForVMInstancePtrOutput) AdminPassword ¶
func (o OsProfileForVMInstancePtrOutput) AdminPassword() pulumi.StringPtrOutput
Admin password of the virtual machine.
func (OsProfileForVMInstancePtrOutput) ComputerName ¶
func (o OsProfileForVMInstancePtrOutput) ComputerName() pulumi.StringPtrOutput
Gets or sets computer name.
func (OsProfileForVMInstancePtrOutput) Elem ¶
func (o OsProfileForVMInstancePtrOutput) Elem() OsProfileForVMInstanceOutput
func (OsProfileForVMInstancePtrOutput) ElementType ¶
func (OsProfileForVMInstancePtrOutput) ElementType() reflect.Type
func (OsProfileForVMInstancePtrOutput) ToOsProfileForVMInstancePtrOutput ¶
func (o OsProfileForVMInstancePtrOutput) ToOsProfileForVMInstancePtrOutput() OsProfileForVMInstancePtrOutput
func (OsProfileForVMInstancePtrOutput) ToOsProfileForVMInstancePtrOutputWithContext ¶
func (o OsProfileForVMInstancePtrOutput) ToOsProfileForVMInstancePtrOutputWithContext(ctx context.Context) OsProfileForVMInstancePtrOutput
type OsProfileForVMInstanceResponse ¶
type OsProfileForVMInstanceResponse struct { // Gets or sets computer name. ComputerName *string `pulumi:"computerName"` // Gets or sets os sku. OsSku string `pulumi:"osSku"` // Gets or sets the type of the os. OsType string `pulumi:"osType"` // Gets os version. OsVersion string `pulumi:"osVersion"` }
Defines the resource properties.
type OsProfileForVMInstanceResponseOutput ¶
type OsProfileForVMInstanceResponseOutput struct{ *pulumi.OutputState }
Defines the resource properties.
func (OsProfileForVMInstanceResponseOutput) ComputerName ¶
func (o OsProfileForVMInstanceResponseOutput) ComputerName() pulumi.StringPtrOutput
Gets or sets computer name.
func (OsProfileForVMInstanceResponseOutput) ElementType ¶
func (OsProfileForVMInstanceResponseOutput) ElementType() reflect.Type
func (OsProfileForVMInstanceResponseOutput) OsSku ¶
func (o OsProfileForVMInstanceResponseOutput) OsSku() pulumi.StringOutput
Gets or sets os sku.
func (OsProfileForVMInstanceResponseOutput) OsType ¶
func (o OsProfileForVMInstanceResponseOutput) OsType() pulumi.StringOutput
Gets or sets the type of the os.
func (OsProfileForVMInstanceResponseOutput) OsVersion ¶
func (o OsProfileForVMInstanceResponseOutput) OsVersion() pulumi.StringOutput
Gets os version.
func (OsProfileForVMInstanceResponseOutput) ToOsProfileForVMInstanceResponseOutput ¶
func (o OsProfileForVMInstanceResponseOutput) ToOsProfileForVMInstanceResponseOutput() OsProfileForVMInstanceResponseOutput
func (OsProfileForVMInstanceResponseOutput) ToOsProfileForVMInstanceResponseOutputWithContext ¶
func (o OsProfileForVMInstanceResponseOutput) ToOsProfileForVMInstanceResponseOutputWithContext(ctx context.Context) OsProfileForVMInstanceResponseOutput
type OsProfileForVMInstanceResponsePtrOutput ¶
type OsProfileForVMInstanceResponsePtrOutput struct{ *pulumi.OutputState }
func (OsProfileForVMInstanceResponsePtrOutput) ComputerName ¶
func (o OsProfileForVMInstanceResponsePtrOutput) ComputerName() pulumi.StringPtrOutput
Gets or sets computer name.
func (OsProfileForVMInstanceResponsePtrOutput) ElementType ¶
func (OsProfileForVMInstanceResponsePtrOutput) ElementType() reflect.Type
func (OsProfileForVMInstanceResponsePtrOutput) OsSku ¶
func (o OsProfileForVMInstanceResponsePtrOutput) OsSku() pulumi.StringPtrOutput
Gets or sets os sku.
func (OsProfileForVMInstanceResponsePtrOutput) OsType ¶
func (o OsProfileForVMInstanceResponsePtrOutput) OsType() pulumi.StringPtrOutput
Gets or sets the type of the os.
func (OsProfileForVMInstanceResponsePtrOutput) OsVersion ¶
func (o OsProfileForVMInstanceResponsePtrOutput) OsVersion() pulumi.StringPtrOutput
Gets os version.
func (OsProfileForVMInstanceResponsePtrOutput) ToOsProfileForVMInstanceResponsePtrOutput ¶
func (o OsProfileForVMInstanceResponsePtrOutput) ToOsProfileForVMInstanceResponsePtrOutput() OsProfileForVMInstanceResponsePtrOutput
func (OsProfileForVMInstanceResponsePtrOutput) ToOsProfileForVMInstanceResponsePtrOutputWithContext ¶
func (o OsProfileForVMInstanceResponsePtrOutput) ToOsProfileForVMInstanceResponsePtrOutputWithContext(ctx context.Context) OsProfileForVMInstanceResponsePtrOutput
type OsProfileInput ¶
type OsProfileInput interface { pulumi.Input ToOsProfileOutput() OsProfileOutput ToOsProfileOutputWithContext(context.Context) OsProfileOutput }
OsProfileInput is an input type that accepts OsProfileArgs and OsProfileOutput values. You can construct a concrete instance of `OsProfileInput` via:
OsProfileArgs{...}
type OsProfileOutput ¶
type OsProfileOutput struct{ *pulumi.OutputState }
Defines the resource properties.
func (OsProfileOutput) AdminPassword ¶
func (o OsProfileOutput) AdminPassword() pulumi.StringPtrOutput
Admin password of the virtual machine.
func (OsProfileOutput) ComputerName ¶
func (o OsProfileOutput) ComputerName() pulumi.StringPtrOutput
Gets or sets computer name.
func (OsProfileOutput) ElementType ¶
func (OsProfileOutput) ElementType() reflect.Type
func (OsProfileOutput) ToOsProfileOutput ¶
func (o OsProfileOutput) ToOsProfileOutput() OsProfileOutput
func (OsProfileOutput) ToOsProfileOutputWithContext ¶
func (o OsProfileOutput) ToOsProfileOutputWithContext(ctx context.Context) OsProfileOutput
func (OsProfileOutput) ToOsProfilePtrOutput ¶
func (o OsProfileOutput) ToOsProfilePtrOutput() OsProfilePtrOutput
func (OsProfileOutput) ToOsProfilePtrOutputWithContext ¶
func (o OsProfileOutput) ToOsProfilePtrOutputWithContext(ctx context.Context) OsProfilePtrOutput
type OsProfilePtrInput ¶
type OsProfilePtrInput interface { pulumi.Input ToOsProfilePtrOutput() OsProfilePtrOutput ToOsProfilePtrOutputWithContext(context.Context) OsProfilePtrOutput }
OsProfilePtrInput is an input type that accepts OsProfileArgs, OsProfilePtr and OsProfilePtrOutput values. You can construct a concrete instance of `OsProfilePtrInput` via:
OsProfileArgs{...} or: nil
func OsProfilePtr ¶
func OsProfilePtr(v *OsProfileArgs) OsProfilePtrInput
type OsProfilePtrOutput ¶
type OsProfilePtrOutput struct{ *pulumi.OutputState }
func (OsProfilePtrOutput) AdminPassword ¶
func (o OsProfilePtrOutput) AdminPassword() pulumi.StringPtrOutput
Admin password of the virtual machine.
func (OsProfilePtrOutput) ComputerName ¶
func (o OsProfilePtrOutput) ComputerName() pulumi.StringPtrOutput
Gets or sets computer name.
func (OsProfilePtrOutput) Elem ¶
func (o OsProfilePtrOutput) Elem() OsProfileOutput
func (OsProfilePtrOutput) ElementType ¶
func (OsProfilePtrOutput) ElementType() reflect.Type
func (OsProfilePtrOutput) ToOsProfilePtrOutput ¶
func (o OsProfilePtrOutput) ToOsProfilePtrOutput() OsProfilePtrOutput
func (OsProfilePtrOutput) ToOsProfilePtrOutputWithContext ¶
func (o OsProfilePtrOutput) ToOsProfilePtrOutputWithContext(ctx context.Context) OsProfilePtrOutput
type OsProfileResponse ¶
type OsProfileResponse struct { // Gets or sets computer name. ComputerName *string `pulumi:"computerName"` // Gets or sets os name. OsName string `pulumi:"osName"` // Gets or sets the type of the os. OsType string `pulumi:"osType"` }
Defines the resource properties.
type OsProfileResponseOutput ¶
type OsProfileResponseOutput struct{ *pulumi.OutputState }
Defines the resource properties.
func (OsProfileResponseOutput) ComputerName ¶
func (o OsProfileResponseOutput) ComputerName() pulumi.StringPtrOutput
Gets or sets computer name.
func (OsProfileResponseOutput) ElementType ¶
func (OsProfileResponseOutput) ElementType() reflect.Type
func (OsProfileResponseOutput) OsName ¶
func (o OsProfileResponseOutput) OsName() pulumi.StringOutput
Gets or sets os name.
func (OsProfileResponseOutput) OsType ¶
func (o OsProfileResponseOutput) OsType() pulumi.StringOutput
Gets or sets the type of the os.
func (OsProfileResponseOutput) ToOsProfileResponseOutput ¶
func (o OsProfileResponseOutput) ToOsProfileResponseOutput() OsProfileResponseOutput
func (OsProfileResponseOutput) ToOsProfileResponseOutputWithContext ¶
func (o OsProfileResponseOutput) ToOsProfileResponseOutputWithContext(ctx context.Context) OsProfileResponseOutput
type OsProfileResponsePtrOutput ¶
type OsProfileResponsePtrOutput struct{ *pulumi.OutputState }
func (OsProfileResponsePtrOutput) ComputerName ¶
func (o OsProfileResponsePtrOutput) ComputerName() pulumi.StringPtrOutput
Gets or sets computer name.
func (OsProfileResponsePtrOutput) Elem ¶
func (o OsProfileResponsePtrOutput) Elem() OsProfileResponseOutput
func (OsProfileResponsePtrOutput) ElementType ¶
func (OsProfileResponsePtrOutput) ElementType() reflect.Type
func (OsProfileResponsePtrOutput) OsName ¶
func (o OsProfileResponsePtrOutput) OsName() pulumi.StringPtrOutput
Gets or sets os name.
func (OsProfileResponsePtrOutput) OsType ¶
func (o OsProfileResponsePtrOutput) OsType() pulumi.StringPtrOutput
Gets or sets the type of the os.
func (OsProfileResponsePtrOutput) ToOsProfileResponsePtrOutput ¶
func (o OsProfileResponsePtrOutput) ToOsProfileResponsePtrOutput() OsProfileResponsePtrOutput
func (OsProfileResponsePtrOutput) ToOsProfileResponsePtrOutputWithContext ¶
func (o OsProfileResponsePtrOutput) ToOsProfileResponsePtrOutputWithContext(ctx context.Context) OsProfileResponsePtrOutput
type ProvisioningAction ¶
type ProvisioningAction string
Gets or sets the guest agent provisioning action.
func (ProvisioningAction) ElementType ¶
func (ProvisioningAction) ElementType() reflect.Type
func (ProvisioningAction) ToProvisioningActionOutput ¶
func (e ProvisioningAction) ToProvisioningActionOutput() ProvisioningActionOutput
func (ProvisioningAction) ToProvisioningActionOutputWithContext ¶
func (e ProvisioningAction) ToProvisioningActionOutputWithContext(ctx context.Context) ProvisioningActionOutput
func (ProvisioningAction) ToProvisioningActionPtrOutput ¶
func (e ProvisioningAction) ToProvisioningActionPtrOutput() ProvisioningActionPtrOutput
func (ProvisioningAction) ToProvisioningActionPtrOutputWithContext ¶
func (e ProvisioningAction) ToProvisioningActionPtrOutputWithContext(ctx context.Context) ProvisioningActionPtrOutput
func (ProvisioningAction) ToStringOutput ¶
func (e ProvisioningAction) ToStringOutput() pulumi.StringOutput
func (ProvisioningAction) ToStringOutputWithContext ¶
func (e ProvisioningAction) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ProvisioningAction) ToStringPtrOutput ¶
func (e ProvisioningAction) ToStringPtrOutput() pulumi.StringPtrOutput
func (ProvisioningAction) ToStringPtrOutputWithContext ¶
func (e ProvisioningAction) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ProvisioningActionInput ¶
type ProvisioningActionInput interface { pulumi.Input ToProvisioningActionOutput() ProvisioningActionOutput ToProvisioningActionOutputWithContext(context.Context) ProvisioningActionOutput }
ProvisioningActionInput is an input type that accepts values of the ProvisioningAction enum A concrete instance of `ProvisioningActionInput` can be one of the following:
ProvisioningActionInstall ProvisioningActionUninstall ProvisioningActionRepair
type ProvisioningActionOutput ¶
type ProvisioningActionOutput struct{ *pulumi.OutputState }
func (ProvisioningActionOutput) ElementType ¶
func (ProvisioningActionOutput) ElementType() reflect.Type
func (ProvisioningActionOutput) ToProvisioningActionOutput ¶
func (o ProvisioningActionOutput) ToProvisioningActionOutput() ProvisioningActionOutput
func (ProvisioningActionOutput) ToProvisioningActionOutputWithContext ¶
func (o ProvisioningActionOutput) ToProvisioningActionOutputWithContext(ctx context.Context) ProvisioningActionOutput
func (ProvisioningActionOutput) ToProvisioningActionPtrOutput ¶
func (o ProvisioningActionOutput) ToProvisioningActionPtrOutput() ProvisioningActionPtrOutput
func (ProvisioningActionOutput) ToProvisioningActionPtrOutputWithContext ¶
func (o ProvisioningActionOutput) ToProvisioningActionPtrOutputWithContext(ctx context.Context) ProvisioningActionPtrOutput
func (ProvisioningActionOutput) ToStringOutput ¶
func (o ProvisioningActionOutput) ToStringOutput() pulumi.StringOutput
func (ProvisioningActionOutput) ToStringOutputWithContext ¶
func (o ProvisioningActionOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ProvisioningActionOutput) ToStringPtrOutput ¶
func (o ProvisioningActionOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ProvisioningActionOutput) ToStringPtrOutputWithContext ¶
func (o ProvisioningActionOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ProvisioningActionPtrInput ¶
type ProvisioningActionPtrInput interface { pulumi.Input ToProvisioningActionPtrOutput() ProvisioningActionPtrOutput ToProvisioningActionPtrOutputWithContext(context.Context) ProvisioningActionPtrOutput }
func ProvisioningActionPtr ¶
func ProvisioningActionPtr(v string) ProvisioningActionPtrInput
type ProvisioningActionPtrOutput ¶
type ProvisioningActionPtrOutput struct{ *pulumi.OutputState }
func (ProvisioningActionPtrOutput) Elem ¶
func (o ProvisioningActionPtrOutput) Elem() ProvisioningActionOutput
func (ProvisioningActionPtrOutput) ElementType ¶
func (ProvisioningActionPtrOutput) ElementType() reflect.Type
func (ProvisioningActionPtrOutput) ToProvisioningActionPtrOutput ¶
func (o ProvisioningActionPtrOutput) ToProvisioningActionPtrOutput() ProvisioningActionPtrOutput
func (ProvisioningActionPtrOutput) ToProvisioningActionPtrOutputWithContext ¶
func (o ProvisioningActionPtrOutput) ToProvisioningActionPtrOutputWithContext(ctx context.Context) ProvisioningActionPtrOutput
func (ProvisioningActionPtrOutput) ToStringPtrOutput ¶
func (o ProvisioningActionPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ProvisioningActionPtrOutput) ToStringPtrOutputWithContext ¶
func (o ProvisioningActionPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type StorageProfile ¶
type StorageProfile struct { // Gets or sets the list of virtual disks associated with the virtual machine. Disks []VirtualDisk `pulumi:"disks"` }
Defines the resource properties.
type StorageProfileArgs ¶
type StorageProfileArgs struct { // Gets or sets the list of virtual disks associated with the virtual machine. Disks VirtualDiskArrayInput `pulumi:"disks"` }
Defines the resource properties.
func (StorageProfileArgs) ElementType ¶
func (StorageProfileArgs) ElementType() reflect.Type
func (StorageProfileArgs) ToStorageProfileOutput ¶
func (i StorageProfileArgs) ToStorageProfileOutput() StorageProfileOutput
func (StorageProfileArgs) ToStorageProfileOutputWithContext ¶
func (i StorageProfileArgs) ToStorageProfileOutputWithContext(ctx context.Context) StorageProfileOutput
func (StorageProfileArgs) ToStorageProfilePtrOutput ¶
func (i StorageProfileArgs) ToStorageProfilePtrOutput() StorageProfilePtrOutput
func (StorageProfileArgs) ToStorageProfilePtrOutputWithContext ¶
func (i StorageProfileArgs) ToStorageProfilePtrOutputWithContext(ctx context.Context) StorageProfilePtrOutput
type StorageProfileInput ¶
type StorageProfileInput interface { pulumi.Input ToStorageProfileOutput() StorageProfileOutput ToStorageProfileOutputWithContext(context.Context) StorageProfileOutput }
StorageProfileInput is an input type that accepts StorageProfileArgs and StorageProfileOutput values. You can construct a concrete instance of `StorageProfileInput` via:
StorageProfileArgs{...}
type StorageProfileOutput ¶
type StorageProfileOutput struct{ *pulumi.OutputState }
Defines the resource properties.
func (StorageProfileOutput) Disks ¶
func (o StorageProfileOutput) Disks() VirtualDiskArrayOutput
Gets or sets the list of virtual disks associated with the virtual machine.
func (StorageProfileOutput) ElementType ¶
func (StorageProfileOutput) ElementType() reflect.Type
func (StorageProfileOutput) ToStorageProfileOutput ¶
func (o StorageProfileOutput) ToStorageProfileOutput() StorageProfileOutput
func (StorageProfileOutput) ToStorageProfileOutputWithContext ¶
func (o StorageProfileOutput) ToStorageProfileOutputWithContext(ctx context.Context) StorageProfileOutput
func (StorageProfileOutput) ToStorageProfilePtrOutput ¶
func (o StorageProfileOutput) ToStorageProfilePtrOutput() StorageProfilePtrOutput
func (StorageProfileOutput) ToStorageProfilePtrOutputWithContext ¶
func (o StorageProfileOutput) ToStorageProfilePtrOutputWithContext(ctx context.Context) StorageProfilePtrOutput
type StorageProfilePtrInput ¶
type StorageProfilePtrInput interface { pulumi.Input ToStorageProfilePtrOutput() StorageProfilePtrOutput ToStorageProfilePtrOutputWithContext(context.Context) StorageProfilePtrOutput }
StorageProfilePtrInput is an input type that accepts StorageProfileArgs, StorageProfilePtr and StorageProfilePtrOutput values. You can construct a concrete instance of `StorageProfilePtrInput` via:
StorageProfileArgs{...} or: nil
func StorageProfilePtr ¶
func StorageProfilePtr(v *StorageProfileArgs) StorageProfilePtrInput
type StorageProfilePtrOutput ¶
type StorageProfilePtrOutput struct{ *pulumi.OutputState }
func (StorageProfilePtrOutput) Disks ¶
func (o StorageProfilePtrOutput) Disks() VirtualDiskArrayOutput
Gets or sets the list of virtual disks associated with the virtual machine.
func (StorageProfilePtrOutput) Elem ¶
func (o StorageProfilePtrOutput) Elem() StorageProfileOutput
func (StorageProfilePtrOutput) ElementType ¶
func (StorageProfilePtrOutput) ElementType() reflect.Type
func (StorageProfilePtrOutput) ToStorageProfilePtrOutput ¶
func (o StorageProfilePtrOutput) ToStorageProfilePtrOutput() StorageProfilePtrOutput
func (StorageProfilePtrOutput) ToStorageProfilePtrOutputWithContext ¶
func (o StorageProfilePtrOutput) ToStorageProfilePtrOutputWithContext(ctx context.Context) StorageProfilePtrOutput
type StorageProfileResponse ¶
type StorageProfileResponse struct { // Gets or sets the list of virtual disks associated with the virtual machine. Disks []VirtualDiskResponse `pulumi:"disks"` }
Defines the resource properties.
type StorageProfileResponseOutput ¶
type StorageProfileResponseOutput struct{ *pulumi.OutputState }
Defines the resource properties.
func (StorageProfileResponseOutput) Disks ¶
func (o StorageProfileResponseOutput) Disks() VirtualDiskResponseArrayOutput
Gets or sets the list of virtual disks associated with the virtual machine.
func (StorageProfileResponseOutput) ElementType ¶
func (StorageProfileResponseOutput) ElementType() reflect.Type
func (StorageProfileResponseOutput) ToStorageProfileResponseOutput ¶
func (o StorageProfileResponseOutput) ToStorageProfileResponseOutput() StorageProfileResponseOutput
func (StorageProfileResponseOutput) ToStorageProfileResponseOutputWithContext ¶
func (o StorageProfileResponseOutput) ToStorageProfileResponseOutputWithContext(ctx context.Context) StorageProfileResponseOutput
type StorageProfileResponsePtrOutput ¶
type StorageProfileResponsePtrOutput struct{ *pulumi.OutputState }
func (StorageProfileResponsePtrOutput) Disks ¶
func (o StorageProfileResponsePtrOutput) Disks() VirtualDiskResponseArrayOutput
Gets or sets the list of virtual disks associated with the virtual machine.
func (StorageProfileResponsePtrOutput) Elem ¶
func (o StorageProfileResponsePtrOutput) Elem() StorageProfileResponseOutput
func (StorageProfileResponsePtrOutput) ElementType ¶
func (StorageProfileResponsePtrOutput) ElementType() reflect.Type
func (StorageProfileResponsePtrOutput) ToStorageProfileResponsePtrOutput ¶
func (o StorageProfileResponsePtrOutput) ToStorageProfileResponsePtrOutput() StorageProfileResponsePtrOutput
func (StorageProfileResponsePtrOutput) ToStorageProfileResponsePtrOutputWithContext ¶
func (o StorageProfileResponsePtrOutput) ToStorageProfileResponsePtrOutputWithContext(ctx context.Context) StorageProfileResponsePtrOutput
type StorageQoSPolicyDetails ¶
type StorageQoSPolicyDetails struct { // The ID of the QoS policy. Id *string `pulumi:"id"` // The name of the policy. Name *string `pulumi:"name"` }
The StorageQoSPolicyDetails definition.
type StorageQoSPolicyDetailsArgs ¶
type StorageQoSPolicyDetailsArgs struct { // The ID of the QoS policy. Id pulumi.StringPtrInput `pulumi:"id"` // The name of the policy. Name pulumi.StringPtrInput `pulumi:"name"` }
The StorageQoSPolicyDetails definition.
func (StorageQoSPolicyDetailsArgs) ElementType ¶
func (StorageQoSPolicyDetailsArgs) ElementType() reflect.Type
func (StorageQoSPolicyDetailsArgs) ToStorageQoSPolicyDetailsOutput ¶
func (i StorageQoSPolicyDetailsArgs) ToStorageQoSPolicyDetailsOutput() StorageQoSPolicyDetailsOutput
func (StorageQoSPolicyDetailsArgs) ToStorageQoSPolicyDetailsOutputWithContext ¶
func (i StorageQoSPolicyDetailsArgs) ToStorageQoSPolicyDetailsOutputWithContext(ctx context.Context) StorageQoSPolicyDetailsOutput
func (StorageQoSPolicyDetailsArgs) ToStorageQoSPolicyDetailsPtrOutput ¶
func (i StorageQoSPolicyDetailsArgs) ToStorageQoSPolicyDetailsPtrOutput() StorageQoSPolicyDetailsPtrOutput
func (StorageQoSPolicyDetailsArgs) ToStorageQoSPolicyDetailsPtrOutputWithContext ¶
func (i StorageQoSPolicyDetailsArgs) ToStorageQoSPolicyDetailsPtrOutputWithContext(ctx context.Context) StorageQoSPolicyDetailsPtrOutput
type StorageQoSPolicyDetailsInput ¶
type StorageQoSPolicyDetailsInput interface { pulumi.Input ToStorageQoSPolicyDetailsOutput() StorageQoSPolicyDetailsOutput ToStorageQoSPolicyDetailsOutputWithContext(context.Context) StorageQoSPolicyDetailsOutput }
StorageQoSPolicyDetailsInput is an input type that accepts StorageQoSPolicyDetailsArgs and StorageQoSPolicyDetailsOutput values. You can construct a concrete instance of `StorageQoSPolicyDetailsInput` via:
StorageQoSPolicyDetailsArgs{...}
type StorageQoSPolicyDetailsOutput ¶
type StorageQoSPolicyDetailsOutput struct{ *pulumi.OutputState }
The StorageQoSPolicyDetails definition.
func (StorageQoSPolicyDetailsOutput) ElementType ¶
func (StorageQoSPolicyDetailsOutput) ElementType() reflect.Type
func (StorageQoSPolicyDetailsOutput) Id ¶
func (o StorageQoSPolicyDetailsOutput) Id() pulumi.StringPtrOutput
The ID of the QoS policy.
func (StorageQoSPolicyDetailsOutput) Name ¶
func (o StorageQoSPolicyDetailsOutput) Name() pulumi.StringPtrOutput
The name of the policy.
func (StorageQoSPolicyDetailsOutput) ToStorageQoSPolicyDetailsOutput ¶
func (o StorageQoSPolicyDetailsOutput) ToStorageQoSPolicyDetailsOutput() StorageQoSPolicyDetailsOutput
func (StorageQoSPolicyDetailsOutput) ToStorageQoSPolicyDetailsOutputWithContext ¶
func (o StorageQoSPolicyDetailsOutput) ToStorageQoSPolicyDetailsOutputWithContext(ctx context.Context) StorageQoSPolicyDetailsOutput
func (StorageQoSPolicyDetailsOutput) ToStorageQoSPolicyDetailsPtrOutput ¶
func (o StorageQoSPolicyDetailsOutput) ToStorageQoSPolicyDetailsPtrOutput() StorageQoSPolicyDetailsPtrOutput
func (StorageQoSPolicyDetailsOutput) ToStorageQoSPolicyDetailsPtrOutputWithContext ¶
func (o StorageQoSPolicyDetailsOutput) ToStorageQoSPolicyDetailsPtrOutputWithContext(ctx context.Context) StorageQoSPolicyDetailsPtrOutput
type StorageQoSPolicyDetailsPtrInput ¶
type StorageQoSPolicyDetailsPtrInput interface { pulumi.Input ToStorageQoSPolicyDetailsPtrOutput() StorageQoSPolicyDetailsPtrOutput ToStorageQoSPolicyDetailsPtrOutputWithContext(context.Context) StorageQoSPolicyDetailsPtrOutput }
StorageQoSPolicyDetailsPtrInput is an input type that accepts StorageQoSPolicyDetailsArgs, StorageQoSPolicyDetailsPtr and StorageQoSPolicyDetailsPtrOutput values. You can construct a concrete instance of `StorageQoSPolicyDetailsPtrInput` via:
StorageQoSPolicyDetailsArgs{...} or: nil
func StorageQoSPolicyDetailsPtr ¶
func StorageQoSPolicyDetailsPtr(v *StorageQoSPolicyDetailsArgs) StorageQoSPolicyDetailsPtrInput
type StorageQoSPolicyDetailsPtrOutput ¶
type StorageQoSPolicyDetailsPtrOutput struct{ *pulumi.OutputState }
func (StorageQoSPolicyDetailsPtrOutput) Elem ¶
func (o StorageQoSPolicyDetailsPtrOutput) Elem() StorageQoSPolicyDetailsOutput
func (StorageQoSPolicyDetailsPtrOutput) ElementType ¶
func (StorageQoSPolicyDetailsPtrOutput) ElementType() reflect.Type
func (StorageQoSPolicyDetailsPtrOutput) Id ¶
func (o StorageQoSPolicyDetailsPtrOutput) Id() pulumi.StringPtrOutput
The ID of the QoS policy.
func (StorageQoSPolicyDetailsPtrOutput) Name ¶
func (o StorageQoSPolicyDetailsPtrOutput) Name() pulumi.StringPtrOutput
The name of the policy.
func (StorageQoSPolicyDetailsPtrOutput) ToStorageQoSPolicyDetailsPtrOutput ¶
func (o StorageQoSPolicyDetailsPtrOutput) ToStorageQoSPolicyDetailsPtrOutput() StorageQoSPolicyDetailsPtrOutput
func (StorageQoSPolicyDetailsPtrOutput) ToStorageQoSPolicyDetailsPtrOutputWithContext ¶
func (o StorageQoSPolicyDetailsPtrOutput) ToStorageQoSPolicyDetailsPtrOutputWithContext(ctx context.Context) StorageQoSPolicyDetailsPtrOutput
type StorageQoSPolicyDetailsResponse ¶
type StorageQoSPolicyDetailsResponse struct { // The ID of the QoS policy. Id *string `pulumi:"id"` // The name of the policy. Name *string `pulumi:"name"` }
The StorageQoSPolicyDetails definition.
type StorageQoSPolicyDetailsResponseOutput ¶
type StorageQoSPolicyDetailsResponseOutput struct{ *pulumi.OutputState }
The StorageQoSPolicyDetails definition.
func (StorageQoSPolicyDetailsResponseOutput) ElementType ¶
func (StorageQoSPolicyDetailsResponseOutput) ElementType() reflect.Type
func (StorageQoSPolicyDetailsResponseOutput) Id ¶
func (o StorageQoSPolicyDetailsResponseOutput) Id() pulumi.StringPtrOutput
The ID of the QoS policy.
func (StorageQoSPolicyDetailsResponseOutput) Name ¶
func (o StorageQoSPolicyDetailsResponseOutput) Name() pulumi.StringPtrOutput
The name of the policy.
func (StorageQoSPolicyDetailsResponseOutput) ToStorageQoSPolicyDetailsResponseOutput ¶
func (o StorageQoSPolicyDetailsResponseOutput) ToStorageQoSPolicyDetailsResponseOutput() StorageQoSPolicyDetailsResponseOutput
func (StorageQoSPolicyDetailsResponseOutput) ToStorageQoSPolicyDetailsResponseOutputWithContext ¶
func (o StorageQoSPolicyDetailsResponseOutput) ToStorageQoSPolicyDetailsResponseOutputWithContext(ctx context.Context) StorageQoSPolicyDetailsResponseOutput
type StorageQoSPolicyDetailsResponsePtrOutput ¶
type StorageQoSPolicyDetailsResponsePtrOutput struct{ *pulumi.OutputState }
func (StorageQoSPolicyDetailsResponsePtrOutput) ElementType ¶
func (StorageQoSPolicyDetailsResponsePtrOutput) ElementType() reflect.Type
func (StorageQoSPolicyDetailsResponsePtrOutput) Id ¶
func (o StorageQoSPolicyDetailsResponsePtrOutput) Id() pulumi.StringPtrOutput
The ID of the QoS policy.
func (StorageQoSPolicyDetailsResponsePtrOutput) Name ¶
func (o StorageQoSPolicyDetailsResponsePtrOutput) Name() pulumi.StringPtrOutput
The name of the policy.
func (StorageQoSPolicyDetailsResponsePtrOutput) ToStorageQoSPolicyDetailsResponsePtrOutput ¶
func (o StorageQoSPolicyDetailsResponsePtrOutput) ToStorageQoSPolicyDetailsResponsePtrOutput() StorageQoSPolicyDetailsResponsePtrOutput
func (StorageQoSPolicyDetailsResponsePtrOutput) ToStorageQoSPolicyDetailsResponsePtrOutputWithContext ¶
func (o StorageQoSPolicyDetailsResponsePtrOutput) ToStorageQoSPolicyDetailsResponsePtrOutputWithContext(ctx context.Context) StorageQoSPolicyDetailsResponsePtrOutput
type StorageQoSPolicyResponse ¶
type StorageQoSPolicyResponse struct { // The Bandwidth Limit for internet traffic. BandwidthLimit *float64 `pulumi:"bandwidthLimit"` // The ID of the QoS policy. Id *string `pulumi:"id"` // The maximum IO operations per second. IopsMaximum *float64 `pulumi:"iopsMaximum"` // The minimum IO operations per second. IopsMinimum *float64 `pulumi:"iopsMinimum"` // The name of the policy. Name *string `pulumi:"name"` // The underlying policy. PolicyId *string `pulumi:"policyId"` }
The StorageQoSPolicy definition.
type StorageQoSPolicyResponseArrayOutput ¶
type StorageQoSPolicyResponseArrayOutput struct{ *pulumi.OutputState }
func (StorageQoSPolicyResponseArrayOutput) ElementType ¶
func (StorageQoSPolicyResponseArrayOutput) ElementType() reflect.Type
func (StorageQoSPolicyResponseArrayOutput) Index ¶
func (o StorageQoSPolicyResponseArrayOutput) Index(i pulumi.IntInput) StorageQoSPolicyResponseOutput
func (StorageQoSPolicyResponseArrayOutput) ToStorageQoSPolicyResponseArrayOutput ¶
func (o StorageQoSPolicyResponseArrayOutput) ToStorageQoSPolicyResponseArrayOutput() StorageQoSPolicyResponseArrayOutput
func (StorageQoSPolicyResponseArrayOutput) ToStorageQoSPolicyResponseArrayOutputWithContext ¶
func (o StorageQoSPolicyResponseArrayOutput) ToStorageQoSPolicyResponseArrayOutputWithContext(ctx context.Context) StorageQoSPolicyResponseArrayOutput
type StorageQoSPolicyResponseOutput ¶
type StorageQoSPolicyResponseOutput struct{ *pulumi.OutputState }
The StorageQoSPolicy definition.
func (StorageQoSPolicyResponseOutput) BandwidthLimit ¶
func (o StorageQoSPolicyResponseOutput) BandwidthLimit() pulumi.Float64PtrOutput
The Bandwidth Limit for internet traffic.
func (StorageQoSPolicyResponseOutput) ElementType ¶
func (StorageQoSPolicyResponseOutput) ElementType() reflect.Type
func (StorageQoSPolicyResponseOutput) Id ¶
func (o StorageQoSPolicyResponseOutput) Id() pulumi.StringPtrOutput
The ID of the QoS policy.
func (StorageQoSPolicyResponseOutput) IopsMaximum ¶
func (o StorageQoSPolicyResponseOutput) IopsMaximum() pulumi.Float64PtrOutput
The maximum IO operations per second.
func (StorageQoSPolicyResponseOutput) IopsMinimum ¶
func (o StorageQoSPolicyResponseOutput) IopsMinimum() pulumi.Float64PtrOutput
The minimum IO operations per second.
func (StorageQoSPolicyResponseOutput) Name ¶
func (o StorageQoSPolicyResponseOutput) Name() pulumi.StringPtrOutput
The name of the policy.
func (StorageQoSPolicyResponseOutput) PolicyId ¶
func (o StorageQoSPolicyResponseOutput) PolicyId() pulumi.StringPtrOutput
The underlying policy.
func (StorageQoSPolicyResponseOutput) ToStorageQoSPolicyResponseOutput ¶
func (o StorageQoSPolicyResponseOutput) ToStorageQoSPolicyResponseOutput() StorageQoSPolicyResponseOutput
func (StorageQoSPolicyResponseOutput) ToStorageQoSPolicyResponseOutputWithContext ¶
func (o StorageQoSPolicyResponseOutput) ToStorageQoSPolicyResponseOutputWithContext(ctx context.Context) StorageQoSPolicyResponseOutput
type SystemDataResponse ¶
type SystemDataResponse struct { // The timestamp of resource creation (UTC). CreatedAt *string `pulumi:"createdAt"` // The identity that created the resource. CreatedBy *string `pulumi:"createdBy"` // The type of identity that created the resource. CreatedByType *string `pulumi:"createdByType"` // The timestamp of resource last modification (UTC) LastModifiedAt *string `pulumi:"lastModifiedAt"` // The identity that last modified the resource. LastModifiedBy *string `pulumi:"lastModifiedBy"` // The type of identity that last modified the resource. LastModifiedByType *string `pulumi:"lastModifiedByType"` }
Metadata pertaining to creation and last modification of the resource.
type SystemDataResponseOutput ¶
type SystemDataResponseOutput struct{ *pulumi.OutputState }
Metadata pertaining to creation and last modification of the resource.
func (SystemDataResponseOutput) CreatedAt ¶
func (o SystemDataResponseOutput) CreatedAt() pulumi.StringPtrOutput
The timestamp of resource creation (UTC).
func (SystemDataResponseOutput) CreatedBy ¶
func (o SystemDataResponseOutput) CreatedBy() pulumi.StringPtrOutput
The identity that created the resource.
func (SystemDataResponseOutput) CreatedByType ¶
func (o SystemDataResponseOutput) CreatedByType() pulumi.StringPtrOutput
The type of identity that created the resource.
func (SystemDataResponseOutput) ElementType ¶
func (SystemDataResponseOutput) ElementType() reflect.Type
func (SystemDataResponseOutput) LastModifiedAt ¶
func (o SystemDataResponseOutput) LastModifiedAt() pulumi.StringPtrOutput
The timestamp of resource last modification (UTC)
func (SystemDataResponseOutput) LastModifiedBy ¶
func (o SystemDataResponseOutput) LastModifiedBy() pulumi.StringPtrOutput
The identity that last modified the resource.
func (SystemDataResponseOutput) LastModifiedByType ¶
func (o SystemDataResponseOutput) LastModifiedByType() pulumi.StringPtrOutput
The type of identity that last modified the resource.
func (SystemDataResponseOutput) ToSystemDataResponseOutput ¶
func (o SystemDataResponseOutput) ToSystemDataResponseOutput() SystemDataResponseOutput
func (SystemDataResponseOutput) ToSystemDataResponseOutputWithContext ¶
func (o SystemDataResponseOutput) ToSystemDataResponseOutputWithContext(ctx context.Context) SystemDataResponseOutput
type VMInstanceGuestAgent ¶
type VMInstanceGuestAgent struct { pulumi.CustomResourceState // Username / Password Credentials to provision guest agent. Credentials GuestCredentialResponsePtrOutput `pulumi:"credentials"` // Gets the name of the corresponding resource in Kubernetes. CustomResourceName pulumi.StringOutput `pulumi:"customResourceName"` // HTTP Proxy configuration for the VM. HttpProxyConfig HttpProxyConfigurationResponsePtrOutput `pulumi:"httpProxyConfig"` // The name of the resource Name pulumi.StringOutput `pulumi:"name"` // Gets or sets the guest agent provisioning action. ProvisioningAction pulumi.StringPtrOutput `pulumi:"provisioningAction"` // Gets or sets the provisioning state. ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"` // Gets or sets the guest agent status. Status pulumi.StringOutput `pulumi:"status"` // Azure Resource Manager metadata containing createdBy and modifiedBy information. SystemData SystemDataResponseOutput `pulumi:"systemData"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringOutput `pulumi:"type"` // Gets or sets a unique identifier for this resource. Uuid pulumi.StringOutput `pulumi:"uuid"` }
Defines the GuestAgent. Azure REST API version: 2023-04-01-preview.
Other available API versions: 2023-10-07.
func GetVMInstanceGuestAgent ¶
func GetVMInstanceGuestAgent(ctx *pulumi.Context, name string, id pulumi.IDInput, state *VMInstanceGuestAgentState, opts ...pulumi.ResourceOption) (*VMInstanceGuestAgent, error)
GetVMInstanceGuestAgent gets an existing VMInstanceGuestAgent 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 NewVMInstanceGuestAgent ¶
func NewVMInstanceGuestAgent(ctx *pulumi.Context, name string, args *VMInstanceGuestAgentArgs, opts ...pulumi.ResourceOption) (*VMInstanceGuestAgent, error)
NewVMInstanceGuestAgent registers a new resource with the given unique name, arguments, and options.
func (*VMInstanceGuestAgent) ElementType ¶
func (*VMInstanceGuestAgent) ElementType() reflect.Type
func (*VMInstanceGuestAgent) ToVMInstanceGuestAgentOutput ¶
func (i *VMInstanceGuestAgent) ToVMInstanceGuestAgentOutput() VMInstanceGuestAgentOutput
func (*VMInstanceGuestAgent) ToVMInstanceGuestAgentOutputWithContext ¶
func (i *VMInstanceGuestAgent) ToVMInstanceGuestAgentOutputWithContext(ctx context.Context) VMInstanceGuestAgentOutput
type VMInstanceGuestAgentArgs ¶
type VMInstanceGuestAgentArgs struct { // Username / Password Credentials to provision guest agent. Credentials GuestCredentialPtrInput // HTTP Proxy configuration for the VM. HttpProxyConfig HttpProxyConfigurationPtrInput // Gets or sets the guest agent provisioning action. ProvisioningAction pulumi.StringPtrInput // The fully qualified Azure Resource manager identifier of the Hybrid Compute machine resource to be extended. ResourceUri pulumi.StringInput }
The set of arguments for constructing a VMInstanceGuestAgent resource.
func (VMInstanceGuestAgentArgs) ElementType ¶
func (VMInstanceGuestAgentArgs) ElementType() reflect.Type
type VMInstanceGuestAgentInput ¶
type VMInstanceGuestAgentInput interface { pulumi.Input ToVMInstanceGuestAgentOutput() VMInstanceGuestAgentOutput ToVMInstanceGuestAgentOutputWithContext(ctx context.Context) VMInstanceGuestAgentOutput }
type VMInstanceGuestAgentOutput ¶
type VMInstanceGuestAgentOutput struct{ *pulumi.OutputState }
func (VMInstanceGuestAgentOutput) Credentials ¶
func (o VMInstanceGuestAgentOutput) Credentials() GuestCredentialResponsePtrOutput
Username / Password Credentials to provision guest agent.
func (VMInstanceGuestAgentOutput) CustomResourceName ¶
func (o VMInstanceGuestAgentOutput) CustomResourceName() pulumi.StringOutput
Gets the name of the corresponding resource in Kubernetes.
func (VMInstanceGuestAgentOutput) ElementType ¶
func (VMInstanceGuestAgentOutput) ElementType() reflect.Type
func (VMInstanceGuestAgentOutput) HttpProxyConfig ¶
func (o VMInstanceGuestAgentOutput) HttpProxyConfig() HttpProxyConfigurationResponsePtrOutput
HTTP Proxy configuration for the VM.
func (VMInstanceGuestAgentOutput) Name ¶
func (o VMInstanceGuestAgentOutput) Name() pulumi.StringOutput
The name of the resource
func (VMInstanceGuestAgentOutput) ProvisioningAction ¶
func (o VMInstanceGuestAgentOutput) ProvisioningAction() pulumi.StringPtrOutput
Gets or sets the guest agent provisioning action.
func (VMInstanceGuestAgentOutput) ProvisioningState ¶
func (o VMInstanceGuestAgentOutput) ProvisioningState() pulumi.StringOutput
Gets or sets the provisioning state.
func (VMInstanceGuestAgentOutput) Status ¶
func (o VMInstanceGuestAgentOutput) Status() pulumi.StringOutput
Gets or sets the guest agent status.
func (VMInstanceGuestAgentOutput) SystemData ¶
func (o VMInstanceGuestAgentOutput) SystemData() SystemDataResponseOutput
Azure Resource Manager metadata containing createdBy and modifiedBy information.
func (VMInstanceGuestAgentOutput) ToVMInstanceGuestAgentOutput ¶
func (o VMInstanceGuestAgentOutput) ToVMInstanceGuestAgentOutput() VMInstanceGuestAgentOutput
func (VMInstanceGuestAgentOutput) ToVMInstanceGuestAgentOutputWithContext ¶
func (o VMInstanceGuestAgentOutput) ToVMInstanceGuestAgentOutputWithContext(ctx context.Context) VMInstanceGuestAgentOutput
func (VMInstanceGuestAgentOutput) Type ¶
func (o VMInstanceGuestAgentOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
func (VMInstanceGuestAgentOutput) Uuid ¶
func (o VMInstanceGuestAgentOutput) Uuid() pulumi.StringOutput
Gets or sets a unique identifier for this resource.
type VMInstanceGuestAgentState ¶
type VMInstanceGuestAgentState struct { }
func (VMInstanceGuestAgentState) ElementType ¶
func (VMInstanceGuestAgentState) ElementType() reflect.Type
type VMMServerPropertiesCredentials ¶
type VMMServerPropertiesCredentials struct { // Credentials to use to connect to VMMServer. Password *string `pulumi:"password"` // Username to use to connect to VMMServer. Username *string `pulumi:"username"` }
Credentials to connect to VMMServer.
type VMMServerPropertiesCredentialsArgs ¶
type VMMServerPropertiesCredentialsArgs struct { // Credentials to use to connect to VMMServer. Password pulumi.StringPtrInput `pulumi:"password"` // Username to use to connect to VMMServer. Username pulumi.StringPtrInput `pulumi:"username"` }
Credentials to connect to VMMServer.
func (VMMServerPropertiesCredentialsArgs) ElementType ¶
func (VMMServerPropertiesCredentialsArgs) ElementType() reflect.Type
func (VMMServerPropertiesCredentialsArgs) ToVMMServerPropertiesCredentialsOutput ¶
func (i VMMServerPropertiesCredentialsArgs) ToVMMServerPropertiesCredentialsOutput() VMMServerPropertiesCredentialsOutput
func (VMMServerPropertiesCredentialsArgs) ToVMMServerPropertiesCredentialsOutputWithContext ¶
func (i VMMServerPropertiesCredentialsArgs) ToVMMServerPropertiesCredentialsOutputWithContext(ctx context.Context) VMMServerPropertiesCredentialsOutput
func (VMMServerPropertiesCredentialsArgs) ToVMMServerPropertiesCredentialsPtrOutput ¶
func (i VMMServerPropertiesCredentialsArgs) ToVMMServerPropertiesCredentialsPtrOutput() VMMServerPropertiesCredentialsPtrOutput
func (VMMServerPropertiesCredentialsArgs) ToVMMServerPropertiesCredentialsPtrOutputWithContext ¶
func (i VMMServerPropertiesCredentialsArgs) ToVMMServerPropertiesCredentialsPtrOutputWithContext(ctx context.Context) VMMServerPropertiesCredentialsPtrOutput
type VMMServerPropertiesCredentialsInput ¶
type VMMServerPropertiesCredentialsInput interface { pulumi.Input ToVMMServerPropertiesCredentialsOutput() VMMServerPropertiesCredentialsOutput ToVMMServerPropertiesCredentialsOutputWithContext(context.Context) VMMServerPropertiesCredentialsOutput }
VMMServerPropertiesCredentialsInput is an input type that accepts VMMServerPropertiesCredentialsArgs and VMMServerPropertiesCredentialsOutput values. You can construct a concrete instance of `VMMServerPropertiesCredentialsInput` via:
VMMServerPropertiesCredentialsArgs{...}
type VMMServerPropertiesCredentialsOutput ¶
type VMMServerPropertiesCredentialsOutput struct{ *pulumi.OutputState }
Credentials to connect to VMMServer.
func (VMMServerPropertiesCredentialsOutput) ElementType ¶
func (VMMServerPropertiesCredentialsOutput) ElementType() reflect.Type
func (VMMServerPropertiesCredentialsOutput) Password ¶
func (o VMMServerPropertiesCredentialsOutput) Password() pulumi.StringPtrOutput
Credentials to use to connect to VMMServer.
func (VMMServerPropertiesCredentialsOutput) ToVMMServerPropertiesCredentialsOutput ¶
func (o VMMServerPropertiesCredentialsOutput) ToVMMServerPropertiesCredentialsOutput() VMMServerPropertiesCredentialsOutput
func (VMMServerPropertiesCredentialsOutput) ToVMMServerPropertiesCredentialsOutputWithContext ¶
func (o VMMServerPropertiesCredentialsOutput) ToVMMServerPropertiesCredentialsOutputWithContext(ctx context.Context) VMMServerPropertiesCredentialsOutput
func (VMMServerPropertiesCredentialsOutput) ToVMMServerPropertiesCredentialsPtrOutput ¶
func (o VMMServerPropertiesCredentialsOutput) ToVMMServerPropertiesCredentialsPtrOutput() VMMServerPropertiesCredentialsPtrOutput
func (VMMServerPropertiesCredentialsOutput) ToVMMServerPropertiesCredentialsPtrOutputWithContext ¶
func (o VMMServerPropertiesCredentialsOutput) ToVMMServerPropertiesCredentialsPtrOutputWithContext(ctx context.Context) VMMServerPropertiesCredentialsPtrOutput
func (VMMServerPropertiesCredentialsOutput) Username ¶
func (o VMMServerPropertiesCredentialsOutput) Username() pulumi.StringPtrOutput
Username to use to connect to VMMServer.
type VMMServerPropertiesCredentialsPtrInput ¶
type VMMServerPropertiesCredentialsPtrInput interface { pulumi.Input ToVMMServerPropertiesCredentialsPtrOutput() VMMServerPropertiesCredentialsPtrOutput ToVMMServerPropertiesCredentialsPtrOutputWithContext(context.Context) VMMServerPropertiesCredentialsPtrOutput }
VMMServerPropertiesCredentialsPtrInput is an input type that accepts VMMServerPropertiesCredentialsArgs, VMMServerPropertiesCredentialsPtr and VMMServerPropertiesCredentialsPtrOutput values. You can construct a concrete instance of `VMMServerPropertiesCredentialsPtrInput` via:
VMMServerPropertiesCredentialsArgs{...} or: nil
func VMMServerPropertiesCredentialsPtr ¶
func VMMServerPropertiesCredentialsPtr(v *VMMServerPropertiesCredentialsArgs) VMMServerPropertiesCredentialsPtrInput
type VMMServerPropertiesCredentialsPtrOutput ¶
type VMMServerPropertiesCredentialsPtrOutput struct{ *pulumi.OutputState }
func (VMMServerPropertiesCredentialsPtrOutput) ElementType ¶
func (VMMServerPropertiesCredentialsPtrOutput) ElementType() reflect.Type
func (VMMServerPropertiesCredentialsPtrOutput) Password ¶
func (o VMMServerPropertiesCredentialsPtrOutput) Password() pulumi.StringPtrOutput
Credentials to use to connect to VMMServer.
func (VMMServerPropertiesCredentialsPtrOutput) ToVMMServerPropertiesCredentialsPtrOutput ¶
func (o VMMServerPropertiesCredentialsPtrOutput) ToVMMServerPropertiesCredentialsPtrOutput() VMMServerPropertiesCredentialsPtrOutput
func (VMMServerPropertiesCredentialsPtrOutput) ToVMMServerPropertiesCredentialsPtrOutputWithContext ¶
func (o VMMServerPropertiesCredentialsPtrOutput) ToVMMServerPropertiesCredentialsPtrOutputWithContext(ctx context.Context) VMMServerPropertiesCredentialsPtrOutput
func (VMMServerPropertiesCredentialsPtrOutput) Username ¶
func (o VMMServerPropertiesCredentialsPtrOutput) Username() pulumi.StringPtrOutput
Username to use to connect to VMMServer.
type VMMServerPropertiesResponseCredentials ¶
type VMMServerPropertiesResponseCredentials struct { // Username to use to connect to VMMServer. Username *string `pulumi:"username"` }
Credentials to connect to VMMServer.
type VMMServerPropertiesResponseCredentialsOutput ¶
type VMMServerPropertiesResponseCredentialsOutput struct{ *pulumi.OutputState }
Credentials to connect to VMMServer.
func (VMMServerPropertiesResponseCredentialsOutput) ElementType ¶
func (VMMServerPropertiesResponseCredentialsOutput) ElementType() reflect.Type
func (VMMServerPropertiesResponseCredentialsOutput) ToVMMServerPropertiesResponseCredentialsOutput ¶
func (o VMMServerPropertiesResponseCredentialsOutput) ToVMMServerPropertiesResponseCredentialsOutput() VMMServerPropertiesResponseCredentialsOutput
func (VMMServerPropertiesResponseCredentialsOutput) ToVMMServerPropertiesResponseCredentialsOutputWithContext ¶
func (o VMMServerPropertiesResponseCredentialsOutput) ToVMMServerPropertiesResponseCredentialsOutputWithContext(ctx context.Context) VMMServerPropertiesResponseCredentialsOutput
func (VMMServerPropertiesResponseCredentialsOutput) Username ¶
func (o VMMServerPropertiesResponseCredentialsOutput) Username() pulumi.StringPtrOutput
Username to use to connect to VMMServer.
type VMMServerPropertiesResponseCredentialsPtrOutput ¶
type VMMServerPropertiesResponseCredentialsPtrOutput struct{ *pulumi.OutputState }
func (VMMServerPropertiesResponseCredentialsPtrOutput) ElementType ¶
func (VMMServerPropertiesResponseCredentialsPtrOutput) ElementType() reflect.Type
func (VMMServerPropertiesResponseCredentialsPtrOutput) ToVMMServerPropertiesResponseCredentialsPtrOutput ¶
func (o VMMServerPropertiesResponseCredentialsPtrOutput) ToVMMServerPropertiesResponseCredentialsPtrOutput() VMMServerPropertiesResponseCredentialsPtrOutput
func (VMMServerPropertiesResponseCredentialsPtrOutput) ToVMMServerPropertiesResponseCredentialsPtrOutputWithContext ¶
func (o VMMServerPropertiesResponseCredentialsPtrOutput) ToVMMServerPropertiesResponseCredentialsPtrOutputWithContext(ctx context.Context) VMMServerPropertiesResponseCredentialsPtrOutput
func (VMMServerPropertiesResponseCredentialsPtrOutput) Username ¶
func (o VMMServerPropertiesResponseCredentialsPtrOutput) Username() pulumi.StringPtrOutput
Username to use to connect to VMMServer.
type VirtualDisk ¶
type VirtualDisk struct { // Gets or sets the disk bus. Bus *int `pulumi:"bus"` // Gets or sets the disk bus type. BusType *string `pulumi:"busType"` // Gets or sets a value indicating diff disk. CreateDiffDisk *string `pulumi:"createDiffDisk"` // Gets or sets the disk id. DiskId *string `pulumi:"diskId"` // Gets or sets the disk total size. DiskSizeGB *int `pulumi:"diskSizeGB"` // Gets or sets the disk lun. Lun *int `pulumi:"lun"` // Gets or sets the name of the disk. Name *string `pulumi:"name"` // The QoS policy for the disk. StorageQoSPolicy *StorageQoSPolicyDetails `pulumi:"storageQoSPolicy"` // Gets or sets the disk id in the template. TemplateDiskId *string `pulumi:"templateDiskId"` // Gets or sets the disk vhd type. VhdType *string `pulumi:"vhdType"` }
Virtual disk model
type VirtualDiskArgs ¶
type VirtualDiskArgs struct { // Gets or sets the disk bus. Bus pulumi.IntPtrInput `pulumi:"bus"` // Gets or sets the disk bus type. BusType pulumi.StringPtrInput `pulumi:"busType"` // Gets or sets a value indicating diff disk. CreateDiffDisk pulumi.StringPtrInput `pulumi:"createDiffDisk"` // Gets or sets the disk id. DiskId pulumi.StringPtrInput `pulumi:"diskId"` // Gets or sets the disk total size. DiskSizeGB pulumi.IntPtrInput `pulumi:"diskSizeGB"` // Gets or sets the disk lun. Lun pulumi.IntPtrInput `pulumi:"lun"` // Gets or sets the name of the disk. Name pulumi.StringPtrInput `pulumi:"name"` // The QoS policy for the disk. StorageQoSPolicy StorageQoSPolicyDetailsPtrInput `pulumi:"storageQoSPolicy"` // Gets or sets the disk id in the template. TemplateDiskId pulumi.StringPtrInput `pulumi:"templateDiskId"` // Gets or sets the disk vhd type. VhdType pulumi.StringPtrInput `pulumi:"vhdType"` }
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 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) Bus ¶
func (o VirtualDiskOutput) Bus() pulumi.IntPtrOutput
Gets or sets the disk bus.
func (VirtualDiskOutput) BusType ¶
func (o VirtualDiskOutput) BusType() pulumi.StringPtrOutput
Gets or sets the disk bus type.
func (VirtualDiskOutput) CreateDiffDisk ¶
func (o VirtualDiskOutput) CreateDiffDisk() pulumi.StringPtrOutput
Gets or sets a value indicating diff disk.
func (VirtualDiskOutput) DiskId ¶
func (o VirtualDiskOutput) DiskId() pulumi.StringPtrOutput
Gets or sets the disk id.
func (VirtualDiskOutput) DiskSizeGB ¶
func (o VirtualDiskOutput) DiskSizeGB() pulumi.IntPtrOutput
Gets or sets the disk total size.
func (VirtualDiskOutput) ElementType ¶
func (VirtualDiskOutput) ElementType() reflect.Type
func (VirtualDiskOutput) Lun ¶
func (o VirtualDiskOutput) Lun() pulumi.IntPtrOutput
Gets or sets the disk lun.
func (VirtualDiskOutput) Name ¶
func (o VirtualDiskOutput) Name() pulumi.StringPtrOutput
Gets or sets the name of the disk.
func (VirtualDiskOutput) StorageQoSPolicy ¶
func (o VirtualDiskOutput) StorageQoSPolicy() StorageQoSPolicyDetailsPtrOutput
The QoS policy for the disk.
func (VirtualDiskOutput) TemplateDiskId ¶
func (o VirtualDiskOutput) TemplateDiskId() pulumi.StringPtrOutput
Gets or sets the disk id in the template.
func (VirtualDiskOutput) ToVirtualDiskOutput ¶
func (o VirtualDiskOutput) ToVirtualDiskOutput() VirtualDiskOutput
func (VirtualDiskOutput) ToVirtualDiskOutputWithContext ¶
func (o VirtualDiskOutput) ToVirtualDiskOutputWithContext(ctx context.Context) VirtualDiskOutput
func (VirtualDiskOutput) VhdType ¶
func (o VirtualDiskOutput) VhdType() pulumi.StringPtrOutput
Gets or sets the disk vhd type.
type VirtualDiskResponse ¶
type VirtualDiskResponse struct { // Gets or sets the disk bus. Bus *int `pulumi:"bus"` // Gets or sets the disk bus type. BusType *string `pulumi:"busType"` // Gets or sets a value indicating diff disk. CreateDiffDisk *string `pulumi:"createDiffDisk"` // Gets or sets the disk id. DiskId *string `pulumi:"diskId"` // Gets or sets the disk total size. DiskSizeGB *int `pulumi:"diskSizeGB"` // Gets the display name of the virtual disk as shown in the vmmServer. This is the fallback label for a disk when the name is not set. DisplayName string `pulumi:"displayName"` // Gets or sets the disk lun. Lun *int `pulumi:"lun"` // Gets or sets the max disk size. MaxDiskSizeGB int `pulumi:"maxDiskSizeGB"` // Gets or sets the name of the disk. Name *string `pulumi:"name"` // The QoS policy for the disk. StorageQoSPolicy *StorageQoSPolicyDetailsResponse `pulumi:"storageQoSPolicy"` // Gets or sets the disk id in the template. TemplateDiskId *string `pulumi:"templateDiskId"` // Gets the disk vhd format type. VhdFormatType string `pulumi:"vhdFormatType"` // Gets or sets the disk vhd type. VhdType *string `pulumi:"vhdType"` // Gets or sets the disk volume type. VolumeType string `pulumi:"volumeType"` }
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) Bus ¶
func (o VirtualDiskResponseOutput) Bus() pulumi.IntPtrOutput
Gets or sets the disk bus.
func (VirtualDiskResponseOutput) BusType ¶
func (o VirtualDiskResponseOutput) BusType() pulumi.StringPtrOutput
Gets or sets the disk bus type.
func (VirtualDiskResponseOutput) CreateDiffDisk ¶
func (o VirtualDiskResponseOutput) CreateDiffDisk() pulumi.StringPtrOutput
Gets or sets a value indicating diff disk.
func (VirtualDiskResponseOutput) DiskId ¶
func (o VirtualDiskResponseOutput) DiskId() pulumi.StringPtrOutput
Gets or sets the disk id.
func (VirtualDiskResponseOutput) DiskSizeGB ¶
func (o VirtualDiskResponseOutput) DiskSizeGB() pulumi.IntPtrOutput
Gets or sets the disk total size.
func (VirtualDiskResponseOutput) DisplayName ¶
func (o VirtualDiskResponseOutput) DisplayName() pulumi.StringOutput
Gets the display name of the virtual disk as shown in the vmmServer. This is the fallback label for a disk when the name is not set.
func (VirtualDiskResponseOutput) ElementType ¶
func (VirtualDiskResponseOutput) ElementType() reflect.Type
func (VirtualDiskResponseOutput) Lun ¶
func (o VirtualDiskResponseOutput) Lun() pulumi.IntPtrOutput
Gets or sets the disk lun.
func (VirtualDiskResponseOutput) MaxDiskSizeGB ¶
func (o VirtualDiskResponseOutput) MaxDiskSizeGB() pulumi.IntOutput
Gets or sets the max disk size.
func (VirtualDiskResponseOutput) Name ¶
func (o VirtualDiskResponseOutput) Name() pulumi.StringPtrOutput
Gets or sets the name of the disk.
func (VirtualDiskResponseOutput) StorageQoSPolicy ¶
func (o VirtualDiskResponseOutput) StorageQoSPolicy() StorageQoSPolicyDetailsResponsePtrOutput
The QoS policy for the disk.
func (VirtualDiskResponseOutput) TemplateDiskId ¶
func (o VirtualDiskResponseOutput) TemplateDiskId() pulumi.StringPtrOutput
Gets or sets the disk id in the template.
func (VirtualDiskResponseOutput) ToVirtualDiskResponseOutput ¶
func (o VirtualDiskResponseOutput) ToVirtualDiskResponseOutput() VirtualDiskResponseOutput
func (VirtualDiskResponseOutput) ToVirtualDiskResponseOutputWithContext ¶
func (o VirtualDiskResponseOutput) ToVirtualDiskResponseOutputWithContext(ctx context.Context) VirtualDiskResponseOutput
func (VirtualDiskResponseOutput) VhdFormatType ¶
func (o VirtualDiskResponseOutput) VhdFormatType() pulumi.StringOutput
Gets the disk vhd format type.
func (VirtualDiskResponseOutput) VhdType ¶
func (o VirtualDiskResponseOutput) VhdType() pulumi.StringPtrOutput
Gets or sets the disk vhd type.
func (VirtualDiskResponseOutput) VolumeType ¶
func (o VirtualDiskResponseOutput) VolumeType() pulumi.StringOutput
Gets or sets the disk volume type.
type VirtualMachine ¶
type VirtualMachine struct { pulumi.CustomResourceState // Availability Sets in vm. AvailabilitySets VirtualMachinePropertiesResponseAvailabilitySetsArrayOutput `pulumi:"availabilitySets"` // Type of checkpoint supported for the vm. CheckpointType pulumi.StringPtrOutput `pulumi:"checkpointType"` // Checkpoints in the vm. Checkpoints CheckpointResponseArrayOutput `pulumi:"checkpoints"` // ARM Id of the cloud resource to use for deploying the vm. CloudId pulumi.StringPtrOutput `pulumi:"cloudId"` // The extended location. ExtendedLocation ExtendedLocationResponseOutput `pulumi:"extendedLocation"` // Gets or sets the generation for the vm. Generation pulumi.IntPtrOutput `pulumi:"generation"` // Guest agent status properties. GuestAgentProfile GuestAgentProfileResponsePtrOutput `pulumi:"guestAgentProfile"` // Hardware properties. HardwareProfile HardwareProfileResponsePtrOutput `pulumi:"hardwareProfile"` // The identity of the resource. Identity IdentityResponsePtrOutput `pulumi:"identity"` // Gets or sets the inventory Item ID for the resource. InventoryItemId pulumi.StringPtrOutput `pulumi:"inventoryItemId"` // Last restored checkpoint in the vm. LastRestoredVMCheckpoint CheckpointResponseOutput `pulumi:"lastRestoredVMCheckpoint"` // Gets or sets the location. Location pulumi.StringOutput `pulumi:"location"` // Resource Name Name pulumi.StringOutput `pulumi:"name"` // Network properties. NetworkProfile NetworkProfileResponsePtrOutput `pulumi:"networkProfile"` // OS properties. OsProfile OsProfileResponsePtrOutput `pulumi:"osProfile"` // Gets the power state of the virtual machine. PowerState pulumi.StringOutput `pulumi:"powerState"` // Gets or sets the provisioning state. ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"` // Storage properties. StorageProfile StorageProfileResponsePtrOutput `pulumi:"storageProfile"` // The system data. SystemData SystemDataResponseOutput `pulumi:"systemData"` // Resource tags Tags pulumi.StringMapOutput `pulumi:"tags"` // ARM Id of the template resource to use for deploying the vm. TemplateId pulumi.StringPtrOutput `pulumi:"templateId"` // Resource Type Type pulumi.StringOutput `pulumi:"type"` // Unique ID of the virtual machine. Uuid pulumi.StringPtrOutput `pulumi:"uuid"` // VMName is the name of VM on the SCVMM server. VmName pulumi.StringPtrOutput `pulumi:"vmName"` // ARM Id of the vmmServer resource in which this resource resides. VmmServerId pulumi.StringPtrOutput `pulumi:"vmmServerId"` }
The VirtualMachines resource definition. Azure REST API version: 2022-05-21-preview. Prior API version in Azure Native 1.x: 2020-06-05-preview.
Other available API versions: 2023-04-01-preview.
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 { // Availability Sets in vm. AvailabilitySets VirtualMachinePropertiesAvailabilitySetsArrayInput // Type of checkpoint supported for the vm. CheckpointType pulumi.StringPtrInput // Checkpoints in the vm. Checkpoints CheckpointArrayInput // ARM Id of the cloud resource to use for deploying the vm. CloudId pulumi.StringPtrInput // The extended location. ExtendedLocation ExtendedLocationInput // Gets or sets the generation for the vm. Generation pulumi.IntPtrInput // Guest agent status properties. GuestAgentProfile GuestAgentProfilePtrInput // Hardware properties. HardwareProfile HardwareProfilePtrInput // The identity of the resource. Identity IdentityPtrInput // Gets or sets the inventory Item ID for the resource. InventoryItemId pulumi.StringPtrInput // Gets or sets the location. Location pulumi.StringPtrInput // Network properties. NetworkProfile NetworkProfilePtrInput // OS properties. OsProfile OsProfilePtrInput // The name of the resource group. ResourceGroupName pulumi.StringInput // Storage properties. StorageProfile StorageProfilePtrInput // Resource tags Tags pulumi.StringMapInput // ARM Id of the template resource to use for deploying the vm. TemplateId pulumi.StringPtrInput // Unique ID of the virtual machine. Uuid pulumi.StringPtrInput // Name of the VirtualMachine. VirtualMachineName pulumi.StringPtrInput // VMName is the name of VM on the SCVMM server. VmName pulumi.StringPtrInput // ARM Id of the vmmServer resource in which this resource resides. VmmServerId 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 VirtualMachineInstance ¶
type VirtualMachineInstance struct { pulumi.CustomResourceState // Availability Sets in vm. AvailabilitySets VirtualMachineInstancePropertiesResponseAvailabilitySetsArrayOutput `pulumi:"availabilitySets"` // Gets or sets the extended location. ExtendedLocation ExtendedLocationResponseOutput `pulumi:"extendedLocation"` // Hardware properties. HardwareProfile HardwareProfileResponsePtrOutput `pulumi:"hardwareProfile"` // Gets the infrastructure profile. InfrastructureProfile InfrastructureProfileResponsePtrOutput `pulumi:"infrastructureProfile"` // The name of the resource Name pulumi.StringOutput `pulumi:"name"` // Network properties. NetworkProfile NetworkProfileResponsePtrOutput `pulumi:"networkProfile"` // OS properties. OsProfile OsProfileForVMInstanceResponsePtrOutput `pulumi:"osProfile"` // Gets the power state of the virtual machine. PowerState pulumi.StringOutput `pulumi:"powerState"` // Gets or sets the provisioning state. ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"` // Storage properties. StorageProfile StorageProfileResponsePtrOutput `pulumi:"storageProfile"` // Azure Resource Manager metadata containing createdBy and modifiedBy information. SystemData SystemDataResponseOutput `pulumi:"systemData"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringOutput `pulumi:"type"` }
Define the virtualMachineInstance. Azure REST API version: 2023-04-01-preview.
Other available API versions: 2023-10-07.
func GetVirtualMachineInstance ¶
func GetVirtualMachineInstance(ctx *pulumi.Context, name string, id pulumi.IDInput, state *VirtualMachineInstanceState, opts ...pulumi.ResourceOption) (*VirtualMachineInstance, error)
GetVirtualMachineInstance gets an existing VirtualMachineInstance 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 NewVirtualMachineInstance ¶
func NewVirtualMachineInstance(ctx *pulumi.Context, name string, args *VirtualMachineInstanceArgs, opts ...pulumi.ResourceOption) (*VirtualMachineInstance, error)
NewVirtualMachineInstance registers a new resource with the given unique name, arguments, and options.
func (*VirtualMachineInstance) ElementType ¶
func (*VirtualMachineInstance) ElementType() reflect.Type
func (*VirtualMachineInstance) ToVirtualMachineInstanceOutput ¶
func (i *VirtualMachineInstance) ToVirtualMachineInstanceOutput() VirtualMachineInstanceOutput
func (*VirtualMachineInstance) ToVirtualMachineInstanceOutputWithContext ¶
func (i *VirtualMachineInstance) ToVirtualMachineInstanceOutputWithContext(ctx context.Context) VirtualMachineInstanceOutput
type VirtualMachineInstanceArgs ¶
type VirtualMachineInstanceArgs struct { // Availability Sets in vm. AvailabilitySets VirtualMachineInstancePropertiesAvailabilitySetsArrayInput // Gets or sets the extended location. ExtendedLocation ExtendedLocationInput // Hardware properties. HardwareProfile HardwareProfilePtrInput // Gets the infrastructure profile. InfrastructureProfile InfrastructureProfilePtrInput // Network properties. NetworkProfile NetworkProfilePtrInput // OS properties. OsProfile OsProfileForVMInstancePtrInput // The fully qualified Azure Resource manager identifier of the Hybrid Compute machine resource to be extended. ResourceUri pulumi.StringInput // Storage properties. StorageProfile StorageProfilePtrInput }
The set of arguments for constructing a VirtualMachineInstance resource.
func (VirtualMachineInstanceArgs) ElementType ¶
func (VirtualMachineInstanceArgs) ElementType() reflect.Type
type VirtualMachineInstanceInput ¶
type VirtualMachineInstanceInput interface { pulumi.Input ToVirtualMachineInstanceOutput() VirtualMachineInstanceOutput ToVirtualMachineInstanceOutputWithContext(ctx context.Context) VirtualMachineInstanceOutput }
type VirtualMachineInstanceOutput ¶
type VirtualMachineInstanceOutput struct{ *pulumi.OutputState }
func (VirtualMachineInstanceOutput) AvailabilitySets ¶
func (o VirtualMachineInstanceOutput) AvailabilitySets() VirtualMachineInstancePropertiesResponseAvailabilitySetsArrayOutput
Availability Sets in vm.
func (VirtualMachineInstanceOutput) ElementType ¶
func (VirtualMachineInstanceOutput) ElementType() reflect.Type
func (VirtualMachineInstanceOutput) ExtendedLocation ¶
func (o VirtualMachineInstanceOutput) ExtendedLocation() ExtendedLocationResponseOutput
Gets or sets the extended location.
func (VirtualMachineInstanceOutput) HardwareProfile ¶
func (o VirtualMachineInstanceOutput) HardwareProfile() HardwareProfileResponsePtrOutput
Hardware properties.
func (VirtualMachineInstanceOutput) InfrastructureProfile ¶
func (o VirtualMachineInstanceOutput) InfrastructureProfile() InfrastructureProfileResponsePtrOutput
Gets the infrastructure profile.
func (VirtualMachineInstanceOutput) Name ¶
func (o VirtualMachineInstanceOutput) Name() pulumi.StringOutput
The name of the resource
func (VirtualMachineInstanceOutput) NetworkProfile ¶
func (o VirtualMachineInstanceOutput) NetworkProfile() NetworkProfileResponsePtrOutput
Network properties.
func (VirtualMachineInstanceOutput) OsProfile ¶
func (o VirtualMachineInstanceOutput) OsProfile() OsProfileForVMInstanceResponsePtrOutput
OS properties.
func (VirtualMachineInstanceOutput) PowerState ¶
func (o VirtualMachineInstanceOutput) PowerState() pulumi.StringOutput
Gets the power state of the virtual machine.
func (VirtualMachineInstanceOutput) ProvisioningState ¶
func (o VirtualMachineInstanceOutput) ProvisioningState() pulumi.StringOutput
Gets or sets the provisioning state.
func (VirtualMachineInstanceOutput) StorageProfile ¶
func (o VirtualMachineInstanceOutput) StorageProfile() StorageProfileResponsePtrOutput
Storage properties.
func (VirtualMachineInstanceOutput) SystemData ¶
func (o VirtualMachineInstanceOutput) SystemData() SystemDataResponseOutput
Azure Resource Manager metadata containing createdBy and modifiedBy information.
func (VirtualMachineInstanceOutput) ToVirtualMachineInstanceOutput ¶
func (o VirtualMachineInstanceOutput) ToVirtualMachineInstanceOutput() VirtualMachineInstanceOutput
func (VirtualMachineInstanceOutput) ToVirtualMachineInstanceOutputWithContext ¶
func (o VirtualMachineInstanceOutput) ToVirtualMachineInstanceOutputWithContext(ctx context.Context) VirtualMachineInstanceOutput
func (VirtualMachineInstanceOutput) Type ¶
func (o VirtualMachineInstanceOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
type VirtualMachineInstancePropertiesAvailabilitySets ¶
type VirtualMachineInstancePropertiesAvailabilitySets struct { // Gets the ARM Id of the microsoft.scvmm/availabilitySets resource. Id *string `pulumi:"id"` // Gets or sets the name of the availability set. Name *string `pulumi:"name"` }
Availability Set model
type VirtualMachineInstancePropertiesAvailabilitySetsArgs ¶
type VirtualMachineInstancePropertiesAvailabilitySetsArgs struct { // Gets the ARM Id of the microsoft.scvmm/availabilitySets resource. Id pulumi.StringPtrInput `pulumi:"id"` // Gets or sets the name of the availability set. Name pulumi.StringPtrInput `pulumi:"name"` }
Availability Set model
func (VirtualMachineInstancePropertiesAvailabilitySetsArgs) ElementType ¶
func (VirtualMachineInstancePropertiesAvailabilitySetsArgs) ElementType() reflect.Type
func (VirtualMachineInstancePropertiesAvailabilitySetsArgs) ToVirtualMachineInstancePropertiesAvailabilitySetsOutput ¶
func (i VirtualMachineInstancePropertiesAvailabilitySetsArgs) ToVirtualMachineInstancePropertiesAvailabilitySetsOutput() VirtualMachineInstancePropertiesAvailabilitySetsOutput
func (VirtualMachineInstancePropertiesAvailabilitySetsArgs) ToVirtualMachineInstancePropertiesAvailabilitySetsOutputWithContext ¶
func (i VirtualMachineInstancePropertiesAvailabilitySetsArgs) ToVirtualMachineInstancePropertiesAvailabilitySetsOutputWithContext(ctx context.Context) VirtualMachineInstancePropertiesAvailabilitySetsOutput
type VirtualMachineInstancePropertiesAvailabilitySetsArray ¶
type VirtualMachineInstancePropertiesAvailabilitySetsArray []VirtualMachineInstancePropertiesAvailabilitySetsInput
func (VirtualMachineInstancePropertiesAvailabilitySetsArray) ElementType ¶
func (VirtualMachineInstancePropertiesAvailabilitySetsArray) ElementType() reflect.Type
func (VirtualMachineInstancePropertiesAvailabilitySetsArray) ToVirtualMachineInstancePropertiesAvailabilitySetsArrayOutput ¶
func (i VirtualMachineInstancePropertiesAvailabilitySetsArray) ToVirtualMachineInstancePropertiesAvailabilitySetsArrayOutput() VirtualMachineInstancePropertiesAvailabilitySetsArrayOutput
func (VirtualMachineInstancePropertiesAvailabilitySetsArray) ToVirtualMachineInstancePropertiesAvailabilitySetsArrayOutputWithContext ¶
func (i VirtualMachineInstancePropertiesAvailabilitySetsArray) ToVirtualMachineInstancePropertiesAvailabilitySetsArrayOutputWithContext(ctx context.Context) VirtualMachineInstancePropertiesAvailabilitySetsArrayOutput
type VirtualMachineInstancePropertiesAvailabilitySetsArrayInput ¶
type VirtualMachineInstancePropertiesAvailabilitySetsArrayInput interface { pulumi.Input ToVirtualMachineInstancePropertiesAvailabilitySetsArrayOutput() VirtualMachineInstancePropertiesAvailabilitySetsArrayOutput ToVirtualMachineInstancePropertiesAvailabilitySetsArrayOutputWithContext(context.Context) VirtualMachineInstancePropertiesAvailabilitySetsArrayOutput }
VirtualMachineInstancePropertiesAvailabilitySetsArrayInput is an input type that accepts VirtualMachineInstancePropertiesAvailabilitySetsArray and VirtualMachineInstancePropertiesAvailabilitySetsArrayOutput values. You can construct a concrete instance of `VirtualMachineInstancePropertiesAvailabilitySetsArrayInput` via:
VirtualMachineInstancePropertiesAvailabilitySetsArray{ VirtualMachineInstancePropertiesAvailabilitySetsArgs{...} }
type VirtualMachineInstancePropertiesAvailabilitySetsArrayOutput ¶
type VirtualMachineInstancePropertiesAvailabilitySetsArrayOutput struct{ *pulumi.OutputState }
func (VirtualMachineInstancePropertiesAvailabilitySetsArrayOutput) ElementType ¶
func (VirtualMachineInstancePropertiesAvailabilitySetsArrayOutput) ElementType() reflect.Type
func (VirtualMachineInstancePropertiesAvailabilitySetsArrayOutput) ToVirtualMachineInstancePropertiesAvailabilitySetsArrayOutput ¶
func (o VirtualMachineInstancePropertiesAvailabilitySetsArrayOutput) ToVirtualMachineInstancePropertiesAvailabilitySetsArrayOutput() VirtualMachineInstancePropertiesAvailabilitySetsArrayOutput
func (VirtualMachineInstancePropertiesAvailabilitySetsArrayOutput) ToVirtualMachineInstancePropertiesAvailabilitySetsArrayOutputWithContext ¶
func (o VirtualMachineInstancePropertiesAvailabilitySetsArrayOutput) ToVirtualMachineInstancePropertiesAvailabilitySetsArrayOutputWithContext(ctx context.Context) VirtualMachineInstancePropertiesAvailabilitySetsArrayOutput
type VirtualMachineInstancePropertiesAvailabilitySetsInput ¶
type VirtualMachineInstancePropertiesAvailabilitySetsInput interface { pulumi.Input ToVirtualMachineInstancePropertiesAvailabilitySetsOutput() VirtualMachineInstancePropertiesAvailabilitySetsOutput ToVirtualMachineInstancePropertiesAvailabilitySetsOutputWithContext(context.Context) VirtualMachineInstancePropertiesAvailabilitySetsOutput }
VirtualMachineInstancePropertiesAvailabilitySetsInput is an input type that accepts VirtualMachineInstancePropertiesAvailabilitySetsArgs and VirtualMachineInstancePropertiesAvailabilitySetsOutput values. You can construct a concrete instance of `VirtualMachineInstancePropertiesAvailabilitySetsInput` via:
VirtualMachineInstancePropertiesAvailabilitySetsArgs{...}
type VirtualMachineInstancePropertiesAvailabilitySetsOutput ¶
type VirtualMachineInstancePropertiesAvailabilitySetsOutput struct{ *pulumi.OutputState }
Availability Set model
func (VirtualMachineInstancePropertiesAvailabilitySetsOutput) ElementType ¶
func (VirtualMachineInstancePropertiesAvailabilitySetsOutput) ElementType() reflect.Type
func (VirtualMachineInstancePropertiesAvailabilitySetsOutput) Id ¶
Gets the ARM Id of the microsoft.scvmm/availabilitySets resource.
func (VirtualMachineInstancePropertiesAvailabilitySetsOutput) Name ¶
Gets or sets the name of the availability set.
func (VirtualMachineInstancePropertiesAvailabilitySetsOutput) ToVirtualMachineInstancePropertiesAvailabilitySetsOutput ¶
func (o VirtualMachineInstancePropertiesAvailabilitySetsOutput) ToVirtualMachineInstancePropertiesAvailabilitySetsOutput() VirtualMachineInstancePropertiesAvailabilitySetsOutput
func (VirtualMachineInstancePropertiesAvailabilitySetsOutput) ToVirtualMachineInstancePropertiesAvailabilitySetsOutputWithContext ¶
func (o VirtualMachineInstancePropertiesAvailabilitySetsOutput) ToVirtualMachineInstancePropertiesAvailabilitySetsOutputWithContext(ctx context.Context) VirtualMachineInstancePropertiesAvailabilitySetsOutput
type VirtualMachineInstancePropertiesResponseAvailabilitySets ¶
type VirtualMachineInstancePropertiesResponseAvailabilitySets struct { // Gets the ARM Id of the microsoft.scvmm/availabilitySets resource. Id *string `pulumi:"id"` // Gets or sets the name of the availability set. Name *string `pulumi:"name"` }
Availability Set model
type VirtualMachineInstancePropertiesResponseAvailabilitySetsArrayOutput ¶
type VirtualMachineInstancePropertiesResponseAvailabilitySetsArrayOutput struct{ *pulumi.OutputState }
func (VirtualMachineInstancePropertiesResponseAvailabilitySetsArrayOutput) ElementType ¶
func (VirtualMachineInstancePropertiesResponseAvailabilitySetsArrayOutput) ElementType() reflect.Type
func (VirtualMachineInstancePropertiesResponseAvailabilitySetsArrayOutput) ToVirtualMachineInstancePropertiesResponseAvailabilitySetsArrayOutput ¶
func (o VirtualMachineInstancePropertiesResponseAvailabilitySetsArrayOutput) ToVirtualMachineInstancePropertiesResponseAvailabilitySetsArrayOutput() VirtualMachineInstancePropertiesResponseAvailabilitySetsArrayOutput
func (VirtualMachineInstancePropertiesResponseAvailabilitySetsArrayOutput) ToVirtualMachineInstancePropertiesResponseAvailabilitySetsArrayOutputWithContext ¶
func (o VirtualMachineInstancePropertiesResponseAvailabilitySetsArrayOutput) ToVirtualMachineInstancePropertiesResponseAvailabilitySetsArrayOutputWithContext(ctx context.Context) VirtualMachineInstancePropertiesResponseAvailabilitySetsArrayOutput
type VirtualMachineInstancePropertiesResponseAvailabilitySetsOutput ¶
type VirtualMachineInstancePropertiesResponseAvailabilitySetsOutput struct{ *pulumi.OutputState }
Availability Set model
func (VirtualMachineInstancePropertiesResponseAvailabilitySetsOutput) ElementType ¶
func (VirtualMachineInstancePropertiesResponseAvailabilitySetsOutput) ElementType() reflect.Type
func (VirtualMachineInstancePropertiesResponseAvailabilitySetsOutput) Id ¶
Gets the ARM Id of the microsoft.scvmm/availabilitySets resource.
func (VirtualMachineInstancePropertiesResponseAvailabilitySetsOutput) Name ¶
func (o VirtualMachineInstancePropertiesResponseAvailabilitySetsOutput) Name() pulumi.StringPtrOutput
Gets or sets the name of the availability set.
func (VirtualMachineInstancePropertiesResponseAvailabilitySetsOutput) ToVirtualMachineInstancePropertiesResponseAvailabilitySetsOutput ¶
func (o VirtualMachineInstancePropertiesResponseAvailabilitySetsOutput) ToVirtualMachineInstancePropertiesResponseAvailabilitySetsOutput() VirtualMachineInstancePropertiesResponseAvailabilitySetsOutput
func (VirtualMachineInstancePropertiesResponseAvailabilitySetsOutput) ToVirtualMachineInstancePropertiesResponseAvailabilitySetsOutputWithContext ¶
func (o VirtualMachineInstancePropertiesResponseAvailabilitySetsOutput) ToVirtualMachineInstancePropertiesResponseAvailabilitySetsOutputWithContext(ctx context.Context) VirtualMachineInstancePropertiesResponseAvailabilitySetsOutput
type VirtualMachineInstanceState ¶
type VirtualMachineInstanceState struct { }
func (VirtualMachineInstanceState) ElementType ¶
func (VirtualMachineInstanceState) ElementType() reflect.Type
type VirtualMachineOutput ¶
type VirtualMachineOutput struct{ *pulumi.OutputState }
func (VirtualMachineOutput) AvailabilitySets ¶
func (o VirtualMachineOutput) AvailabilitySets() VirtualMachinePropertiesResponseAvailabilitySetsArrayOutput
Availability Sets in vm.
func (VirtualMachineOutput) CheckpointType ¶
func (o VirtualMachineOutput) CheckpointType() pulumi.StringPtrOutput
Type of checkpoint supported for the vm.
func (VirtualMachineOutput) Checkpoints ¶
func (o VirtualMachineOutput) Checkpoints() CheckpointResponseArrayOutput
Checkpoints in the vm.
func (VirtualMachineOutput) CloudId ¶
func (o VirtualMachineOutput) CloudId() pulumi.StringPtrOutput
ARM Id of the cloud resource to use for deploying the vm.
func (VirtualMachineOutput) ElementType ¶
func (VirtualMachineOutput) ElementType() reflect.Type
func (VirtualMachineOutput) ExtendedLocation ¶
func (o VirtualMachineOutput) ExtendedLocation() ExtendedLocationResponseOutput
The extended location.
func (VirtualMachineOutput) Generation ¶
func (o VirtualMachineOutput) Generation() pulumi.IntPtrOutput
Gets or sets the generation for the vm.
func (VirtualMachineOutput) GuestAgentProfile ¶
func (o VirtualMachineOutput) GuestAgentProfile() GuestAgentProfileResponsePtrOutput
Guest agent status properties.
func (VirtualMachineOutput) HardwareProfile ¶
func (o VirtualMachineOutput) HardwareProfile() HardwareProfileResponsePtrOutput
Hardware properties.
func (VirtualMachineOutput) Identity ¶
func (o VirtualMachineOutput) Identity() IdentityResponsePtrOutput
The identity of the resource.
func (VirtualMachineOutput) InventoryItemId ¶
func (o VirtualMachineOutput) InventoryItemId() pulumi.StringPtrOutput
Gets or sets the inventory Item ID for the resource.
func (VirtualMachineOutput) LastRestoredVMCheckpoint ¶
func (o VirtualMachineOutput) LastRestoredVMCheckpoint() CheckpointResponseOutput
Last restored checkpoint in the vm.
func (VirtualMachineOutput) Location ¶
func (o VirtualMachineOutput) Location() pulumi.StringOutput
Gets or sets the location.
func (VirtualMachineOutput) Name ¶
func (o VirtualMachineOutput) Name() pulumi.StringOutput
Resource Name
func (VirtualMachineOutput) NetworkProfile ¶
func (o VirtualMachineOutput) NetworkProfile() NetworkProfileResponsePtrOutput
Network properties.
func (VirtualMachineOutput) OsProfile ¶
func (o VirtualMachineOutput) OsProfile() OsProfileResponsePtrOutput
OS properties.
func (VirtualMachineOutput) PowerState ¶
func (o VirtualMachineOutput) PowerState() pulumi.StringOutput
Gets the power state of the virtual machine.
func (VirtualMachineOutput) ProvisioningState ¶
func (o VirtualMachineOutput) ProvisioningState() pulumi.StringOutput
Gets or sets the provisioning state.
func (VirtualMachineOutput) StorageProfile ¶
func (o VirtualMachineOutput) StorageProfile() StorageProfileResponsePtrOutput
Storage properties.
func (VirtualMachineOutput) SystemData ¶
func (o VirtualMachineOutput) SystemData() SystemDataResponseOutput
The system data.
func (VirtualMachineOutput) Tags ¶
func (o VirtualMachineOutput) Tags() pulumi.StringMapOutput
Resource tags
func (VirtualMachineOutput) TemplateId ¶
func (o VirtualMachineOutput) TemplateId() pulumi.StringPtrOutput
ARM Id of the template resource to use for deploying the vm.
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
Resource Type
func (VirtualMachineOutput) Uuid ¶
func (o VirtualMachineOutput) Uuid() pulumi.StringPtrOutput
Unique ID of the virtual machine.
func (VirtualMachineOutput) VmName ¶
func (o VirtualMachineOutput) VmName() pulumi.StringPtrOutput
VMName is the name of VM on the SCVMM server.
func (VirtualMachineOutput) VmmServerId ¶
func (o VirtualMachineOutput) VmmServerId() pulumi.StringPtrOutput
ARM Id of the vmmServer resource in which this resource resides.
type VirtualMachinePropertiesAvailabilitySets ¶
type VirtualMachinePropertiesAvailabilitySets struct { // Gets the ARM Id of the microsoft.scvmm/availabilitySets resource. Id *string `pulumi:"id"` // Gets or sets the name of the availability set. Name *string `pulumi:"name"` }
Availability Set model
type VirtualMachinePropertiesAvailabilitySetsArgs ¶
type VirtualMachinePropertiesAvailabilitySetsArgs struct { // Gets the ARM Id of the microsoft.scvmm/availabilitySets resource. Id pulumi.StringPtrInput `pulumi:"id"` // Gets or sets the name of the availability set. Name pulumi.StringPtrInput `pulumi:"name"` }
Availability Set model
func (VirtualMachinePropertiesAvailabilitySetsArgs) ElementType ¶
func (VirtualMachinePropertiesAvailabilitySetsArgs) ElementType() reflect.Type
func (VirtualMachinePropertiesAvailabilitySetsArgs) ToVirtualMachinePropertiesAvailabilitySetsOutput ¶
func (i VirtualMachinePropertiesAvailabilitySetsArgs) ToVirtualMachinePropertiesAvailabilitySetsOutput() VirtualMachinePropertiesAvailabilitySetsOutput
func (VirtualMachinePropertiesAvailabilitySetsArgs) ToVirtualMachinePropertiesAvailabilitySetsOutputWithContext ¶
func (i VirtualMachinePropertiesAvailabilitySetsArgs) ToVirtualMachinePropertiesAvailabilitySetsOutputWithContext(ctx context.Context) VirtualMachinePropertiesAvailabilitySetsOutput
type VirtualMachinePropertiesAvailabilitySetsArray ¶
type VirtualMachinePropertiesAvailabilitySetsArray []VirtualMachinePropertiesAvailabilitySetsInput
func (VirtualMachinePropertiesAvailabilitySetsArray) ElementType ¶
func (VirtualMachinePropertiesAvailabilitySetsArray) ElementType() reflect.Type
func (VirtualMachinePropertiesAvailabilitySetsArray) ToVirtualMachinePropertiesAvailabilitySetsArrayOutput ¶
func (i VirtualMachinePropertiesAvailabilitySetsArray) ToVirtualMachinePropertiesAvailabilitySetsArrayOutput() VirtualMachinePropertiesAvailabilitySetsArrayOutput
func (VirtualMachinePropertiesAvailabilitySetsArray) ToVirtualMachinePropertiesAvailabilitySetsArrayOutputWithContext ¶
func (i VirtualMachinePropertiesAvailabilitySetsArray) ToVirtualMachinePropertiesAvailabilitySetsArrayOutputWithContext(ctx context.Context) VirtualMachinePropertiesAvailabilitySetsArrayOutput
type VirtualMachinePropertiesAvailabilitySetsArrayInput ¶
type VirtualMachinePropertiesAvailabilitySetsArrayInput interface { pulumi.Input ToVirtualMachinePropertiesAvailabilitySetsArrayOutput() VirtualMachinePropertiesAvailabilitySetsArrayOutput ToVirtualMachinePropertiesAvailabilitySetsArrayOutputWithContext(context.Context) VirtualMachinePropertiesAvailabilitySetsArrayOutput }
VirtualMachinePropertiesAvailabilitySetsArrayInput is an input type that accepts VirtualMachinePropertiesAvailabilitySetsArray and VirtualMachinePropertiesAvailabilitySetsArrayOutput values. You can construct a concrete instance of `VirtualMachinePropertiesAvailabilitySetsArrayInput` via:
VirtualMachinePropertiesAvailabilitySetsArray{ VirtualMachinePropertiesAvailabilitySetsArgs{...} }
type VirtualMachinePropertiesAvailabilitySetsArrayOutput ¶
type VirtualMachinePropertiesAvailabilitySetsArrayOutput struct{ *pulumi.OutputState }
func (VirtualMachinePropertiesAvailabilitySetsArrayOutput) ElementType ¶
func (VirtualMachinePropertiesAvailabilitySetsArrayOutput) ElementType() reflect.Type
func (VirtualMachinePropertiesAvailabilitySetsArrayOutput) ToVirtualMachinePropertiesAvailabilitySetsArrayOutput ¶
func (o VirtualMachinePropertiesAvailabilitySetsArrayOutput) ToVirtualMachinePropertiesAvailabilitySetsArrayOutput() VirtualMachinePropertiesAvailabilitySetsArrayOutput
func (VirtualMachinePropertiesAvailabilitySetsArrayOutput) ToVirtualMachinePropertiesAvailabilitySetsArrayOutputWithContext ¶
func (o VirtualMachinePropertiesAvailabilitySetsArrayOutput) ToVirtualMachinePropertiesAvailabilitySetsArrayOutputWithContext(ctx context.Context) VirtualMachinePropertiesAvailabilitySetsArrayOutput
type VirtualMachinePropertiesAvailabilitySetsInput ¶
type VirtualMachinePropertiesAvailabilitySetsInput interface { pulumi.Input ToVirtualMachinePropertiesAvailabilitySetsOutput() VirtualMachinePropertiesAvailabilitySetsOutput ToVirtualMachinePropertiesAvailabilitySetsOutputWithContext(context.Context) VirtualMachinePropertiesAvailabilitySetsOutput }
VirtualMachinePropertiesAvailabilitySetsInput is an input type that accepts VirtualMachinePropertiesAvailabilitySetsArgs and VirtualMachinePropertiesAvailabilitySetsOutput values. You can construct a concrete instance of `VirtualMachinePropertiesAvailabilitySetsInput` via:
VirtualMachinePropertiesAvailabilitySetsArgs{...}
type VirtualMachinePropertiesAvailabilitySetsOutput ¶
type VirtualMachinePropertiesAvailabilitySetsOutput struct{ *pulumi.OutputState }
Availability Set model
func (VirtualMachinePropertiesAvailabilitySetsOutput) ElementType ¶
func (VirtualMachinePropertiesAvailabilitySetsOutput) ElementType() reflect.Type
func (VirtualMachinePropertiesAvailabilitySetsOutput) Id ¶
Gets the ARM Id of the microsoft.scvmm/availabilitySets resource.
func (VirtualMachinePropertiesAvailabilitySetsOutput) Name ¶
func (o VirtualMachinePropertiesAvailabilitySetsOutput) Name() pulumi.StringPtrOutput
Gets or sets the name of the availability set.
func (VirtualMachinePropertiesAvailabilitySetsOutput) ToVirtualMachinePropertiesAvailabilitySetsOutput ¶
func (o VirtualMachinePropertiesAvailabilitySetsOutput) ToVirtualMachinePropertiesAvailabilitySetsOutput() VirtualMachinePropertiesAvailabilitySetsOutput
func (VirtualMachinePropertiesAvailabilitySetsOutput) ToVirtualMachinePropertiesAvailabilitySetsOutputWithContext ¶
func (o VirtualMachinePropertiesAvailabilitySetsOutput) ToVirtualMachinePropertiesAvailabilitySetsOutputWithContext(ctx context.Context) VirtualMachinePropertiesAvailabilitySetsOutput
type VirtualMachinePropertiesResponseAvailabilitySets ¶
type VirtualMachinePropertiesResponseAvailabilitySets struct { // Gets the ARM Id of the microsoft.scvmm/availabilitySets resource. Id *string `pulumi:"id"` // Gets or sets the name of the availability set. Name *string `pulumi:"name"` }
Availability Set model
type VirtualMachinePropertiesResponseAvailabilitySetsArrayOutput ¶
type VirtualMachinePropertiesResponseAvailabilitySetsArrayOutput struct{ *pulumi.OutputState }
func (VirtualMachinePropertiesResponseAvailabilitySetsArrayOutput) ElementType ¶
func (VirtualMachinePropertiesResponseAvailabilitySetsArrayOutput) ElementType() reflect.Type
func (VirtualMachinePropertiesResponseAvailabilitySetsArrayOutput) ToVirtualMachinePropertiesResponseAvailabilitySetsArrayOutput ¶
func (o VirtualMachinePropertiesResponseAvailabilitySetsArrayOutput) ToVirtualMachinePropertiesResponseAvailabilitySetsArrayOutput() VirtualMachinePropertiesResponseAvailabilitySetsArrayOutput
func (VirtualMachinePropertiesResponseAvailabilitySetsArrayOutput) ToVirtualMachinePropertiesResponseAvailabilitySetsArrayOutputWithContext ¶
func (o VirtualMachinePropertiesResponseAvailabilitySetsArrayOutput) ToVirtualMachinePropertiesResponseAvailabilitySetsArrayOutputWithContext(ctx context.Context) VirtualMachinePropertiesResponseAvailabilitySetsArrayOutput
type VirtualMachinePropertiesResponseAvailabilitySetsOutput ¶
type VirtualMachinePropertiesResponseAvailabilitySetsOutput struct{ *pulumi.OutputState }
Availability Set model
func (VirtualMachinePropertiesResponseAvailabilitySetsOutput) ElementType ¶
func (VirtualMachinePropertiesResponseAvailabilitySetsOutput) ElementType() reflect.Type
func (VirtualMachinePropertiesResponseAvailabilitySetsOutput) Id ¶
Gets the ARM Id of the microsoft.scvmm/availabilitySets resource.
func (VirtualMachinePropertiesResponseAvailabilitySetsOutput) Name ¶
Gets or sets the name of the availability set.
func (VirtualMachinePropertiesResponseAvailabilitySetsOutput) ToVirtualMachinePropertiesResponseAvailabilitySetsOutput ¶
func (o VirtualMachinePropertiesResponseAvailabilitySetsOutput) ToVirtualMachinePropertiesResponseAvailabilitySetsOutput() VirtualMachinePropertiesResponseAvailabilitySetsOutput
func (VirtualMachinePropertiesResponseAvailabilitySetsOutput) ToVirtualMachinePropertiesResponseAvailabilitySetsOutputWithContext ¶
func (o VirtualMachinePropertiesResponseAvailabilitySetsOutput) ToVirtualMachinePropertiesResponseAvailabilitySetsOutputWithContext(ctx context.Context) VirtualMachinePropertiesResponseAvailabilitySetsOutput
type VirtualMachineState ¶
type VirtualMachineState struct { }
func (VirtualMachineState) ElementType ¶
func (VirtualMachineState) ElementType() reflect.Type
type VirtualMachineTemplate ¶
type VirtualMachineTemplate struct { pulumi.CustomResourceState // Gets or sets computer name. ComputerName pulumi.StringOutput `pulumi:"computerName"` // Gets or sets the desired number of vCPUs for the vm. CpuCount pulumi.IntOutput `pulumi:"cpuCount"` // Gets or sets the disks of the template. Disks VirtualDiskResponseArrayOutput `pulumi:"disks"` // Gets or sets a value indicating whether to enable dynamic memory or not. DynamicMemoryEnabled pulumi.StringOutput `pulumi:"dynamicMemoryEnabled"` // Gets or sets the max dynamic memory for the vm. DynamicMemoryMaxMB pulumi.IntOutput `pulumi:"dynamicMemoryMaxMB"` // Gets or sets the min dynamic memory for the vm. DynamicMemoryMinMB pulumi.IntOutput `pulumi:"dynamicMemoryMinMB"` // The extended location. ExtendedLocation ExtendedLocationResponseOutput `pulumi:"extendedLocation"` // Gets or sets the generation for the vm. Generation pulumi.IntOutput `pulumi:"generation"` // Gets or sets the inventory Item ID for the resource. InventoryItemId pulumi.StringPtrOutput `pulumi:"inventoryItemId"` // Gets or sets a value indicating whether the vm template is customizable or not. IsCustomizable pulumi.StringOutput `pulumi:"isCustomizable"` // Gets highly available property. IsHighlyAvailable pulumi.StringOutput `pulumi:"isHighlyAvailable"` // Gets or sets a value indicating whether to enable processor compatibility mode for live migration of VMs. LimitCpuForMigration pulumi.StringOutput `pulumi:"limitCpuForMigration"` // Gets or sets the location. Location pulumi.StringOutput `pulumi:"location"` // MemoryMB is the desired size of a virtual machine's memory, in MB. MemoryMB pulumi.IntOutput `pulumi:"memoryMB"` // Resource Name Name pulumi.StringOutput `pulumi:"name"` // Gets or sets the network interfaces of the template. NetworkInterfaces NetworkInterfacesResponseArrayOutput `pulumi:"networkInterfaces"` // Gets or sets os name. OsName pulumi.StringOutput `pulumi:"osName"` // Gets or sets the type of the os. OsType pulumi.StringOutput `pulumi:"osType"` // Gets or sets the provisioning state. ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"` // The system data. SystemData SystemDataResponseOutput `pulumi:"systemData"` // Resource tags Tags pulumi.StringMapOutput `pulumi:"tags"` // Resource Type Type pulumi.StringOutput `pulumi:"type"` // Unique ID of the virtual machine template. Uuid pulumi.StringPtrOutput `pulumi:"uuid"` // ARM Id of the vmmServer resource in which this resource resides. VmmServerId pulumi.StringPtrOutput `pulumi:"vmmServerId"` }
The VirtualMachineTemplates resource definition. Azure REST API version: 2022-05-21-preview. Prior API version in Azure Native 1.x: 2020-06-05-preview.
Other available API versions: 2023-04-01-preview, 2023-10-07.
func GetVirtualMachineTemplate ¶
func GetVirtualMachineTemplate(ctx *pulumi.Context, name string, id pulumi.IDInput, state *VirtualMachineTemplateState, opts ...pulumi.ResourceOption) (*VirtualMachineTemplate, error)
GetVirtualMachineTemplate gets an existing VirtualMachineTemplate 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 NewVirtualMachineTemplate ¶
func NewVirtualMachineTemplate(ctx *pulumi.Context, name string, args *VirtualMachineTemplateArgs, opts ...pulumi.ResourceOption) (*VirtualMachineTemplate, error)
NewVirtualMachineTemplate registers a new resource with the given unique name, arguments, and options.
func (*VirtualMachineTemplate) ElementType ¶
func (*VirtualMachineTemplate) ElementType() reflect.Type
func (*VirtualMachineTemplate) ToVirtualMachineTemplateOutput ¶
func (i *VirtualMachineTemplate) ToVirtualMachineTemplateOutput() VirtualMachineTemplateOutput
func (*VirtualMachineTemplate) ToVirtualMachineTemplateOutputWithContext ¶
func (i *VirtualMachineTemplate) ToVirtualMachineTemplateOutputWithContext(ctx context.Context) VirtualMachineTemplateOutput
type VirtualMachineTemplateArgs ¶
type VirtualMachineTemplateArgs struct { // The extended location. ExtendedLocation ExtendedLocationInput // Gets or sets the inventory Item ID for the resource. InventoryItemId pulumi.StringPtrInput // Gets or sets the location. Location pulumi.StringPtrInput // The name of the resource group. ResourceGroupName pulumi.StringInput // Resource tags Tags pulumi.StringMapInput // Unique ID of the virtual machine template. Uuid pulumi.StringPtrInput // Name of the VirtualMachineTemplate. VirtualMachineTemplateName pulumi.StringPtrInput // ARM Id of the vmmServer resource in which this resource resides. VmmServerId pulumi.StringPtrInput }
The set of arguments for constructing a VirtualMachineTemplate resource.
func (VirtualMachineTemplateArgs) ElementType ¶
func (VirtualMachineTemplateArgs) ElementType() reflect.Type
type VirtualMachineTemplateInput ¶
type VirtualMachineTemplateInput interface { pulumi.Input ToVirtualMachineTemplateOutput() VirtualMachineTemplateOutput ToVirtualMachineTemplateOutputWithContext(ctx context.Context) VirtualMachineTemplateOutput }
type VirtualMachineTemplateOutput ¶
type VirtualMachineTemplateOutput struct{ *pulumi.OutputState }
func (VirtualMachineTemplateOutput) ComputerName ¶
func (o VirtualMachineTemplateOutput) ComputerName() pulumi.StringOutput
Gets or sets computer name.
func (VirtualMachineTemplateOutput) CpuCount ¶
func (o VirtualMachineTemplateOutput) CpuCount() pulumi.IntOutput
Gets or sets the desired number of vCPUs for the vm.
func (VirtualMachineTemplateOutput) Disks ¶
func (o VirtualMachineTemplateOutput) Disks() VirtualDiskResponseArrayOutput
Gets or sets the disks of the template.
func (VirtualMachineTemplateOutput) DynamicMemoryEnabled ¶
func (o VirtualMachineTemplateOutput) DynamicMemoryEnabled() pulumi.StringOutput
Gets or sets a value indicating whether to enable dynamic memory or not.
func (VirtualMachineTemplateOutput) DynamicMemoryMaxMB ¶
func (o VirtualMachineTemplateOutput) DynamicMemoryMaxMB() pulumi.IntOutput
Gets or sets the max dynamic memory for the vm.
func (VirtualMachineTemplateOutput) DynamicMemoryMinMB ¶
func (o VirtualMachineTemplateOutput) DynamicMemoryMinMB() pulumi.IntOutput
Gets or sets the min dynamic memory for the vm.
func (VirtualMachineTemplateOutput) ElementType ¶
func (VirtualMachineTemplateOutput) ElementType() reflect.Type
func (VirtualMachineTemplateOutput) ExtendedLocation ¶
func (o VirtualMachineTemplateOutput) ExtendedLocation() ExtendedLocationResponseOutput
The extended location.
func (VirtualMachineTemplateOutput) Generation ¶
func (o VirtualMachineTemplateOutput) Generation() pulumi.IntOutput
Gets or sets the generation for the vm.
func (VirtualMachineTemplateOutput) InventoryItemId ¶
func (o VirtualMachineTemplateOutput) InventoryItemId() pulumi.StringPtrOutput
Gets or sets the inventory Item ID for the resource.
func (VirtualMachineTemplateOutput) IsCustomizable ¶
func (o VirtualMachineTemplateOutput) IsCustomizable() pulumi.StringOutput
Gets or sets a value indicating whether the vm template is customizable or not.
func (VirtualMachineTemplateOutput) IsHighlyAvailable ¶
func (o VirtualMachineTemplateOutput) IsHighlyAvailable() pulumi.StringOutput
Gets highly available property.
func (VirtualMachineTemplateOutput) LimitCpuForMigration ¶
func (o VirtualMachineTemplateOutput) LimitCpuForMigration() pulumi.StringOutput
Gets or sets a value indicating whether to enable processor compatibility mode for live migration of VMs.
func (VirtualMachineTemplateOutput) Location ¶
func (o VirtualMachineTemplateOutput) Location() pulumi.StringOutput
Gets or sets the location.
func (VirtualMachineTemplateOutput) MemoryMB ¶
func (o VirtualMachineTemplateOutput) MemoryMB() pulumi.IntOutput
MemoryMB is the desired size of a virtual machine's memory, in MB.
func (VirtualMachineTemplateOutput) Name ¶
func (o VirtualMachineTemplateOutput) Name() pulumi.StringOutput
Resource Name
func (VirtualMachineTemplateOutput) NetworkInterfaces ¶
func (o VirtualMachineTemplateOutput) NetworkInterfaces() NetworkInterfacesResponseArrayOutput
Gets or sets the network interfaces of the template.
func (VirtualMachineTemplateOutput) OsName ¶
func (o VirtualMachineTemplateOutput) OsName() pulumi.StringOutput
Gets or sets os name.
func (VirtualMachineTemplateOutput) OsType ¶
func (o VirtualMachineTemplateOutput) OsType() pulumi.StringOutput
Gets or sets the type of the os.
func (VirtualMachineTemplateOutput) ProvisioningState ¶
func (o VirtualMachineTemplateOutput) ProvisioningState() pulumi.StringOutput
Gets or sets the provisioning state.
func (VirtualMachineTemplateOutput) SystemData ¶
func (o VirtualMachineTemplateOutput) SystemData() SystemDataResponseOutput
The system data.
func (VirtualMachineTemplateOutput) Tags ¶
func (o VirtualMachineTemplateOutput) Tags() pulumi.StringMapOutput
Resource tags
func (VirtualMachineTemplateOutput) ToVirtualMachineTemplateOutput ¶
func (o VirtualMachineTemplateOutput) ToVirtualMachineTemplateOutput() VirtualMachineTemplateOutput
func (VirtualMachineTemplateOutput) ToVirtualMachineTemplateOutputWithContext ¶
func (o VirtualMachineTemplateOutput) ToVirtualMachineTemplateOutputWithContext(ctx context.Context) VirtualMachineTemplateOutput
func (VirtualMachineTemplateOutput) Type ¶
func (o VirtualMachineTemplateOutput) Type() pulumi.StringOutput
Resource Type
func (VirtualMachineTemplateOutput) Uuid ¶
func (o VirtualMachineTemplateOutput) Uuid() pulumi.StringPtrOutput
Unique ID of the virtual machine template.
func (VirtualMachineTemplateOutput) VmmServerId ¶
func (o VirtualMachineTemplateOutput) VmmServerId() pulumi.StringPtrOutput
ARM Id of the vmmServer resource in which this resource resides.
type VirtualMachineTemplateState ¶
type VirtualMachineTemplateState struct { }
func (VirtualMachineTemplateState) ElementType ¶
func (VirtualMachineTemplateState) ElementType() reflect.Type
type VirtualNetwork ¶
type VirtualNetwork struct { pulumi.CustomResourceState // The extended location. ExtendedLocation ExtendedLocationResponseOutput `pulumi:"extendedLocation"` // Gets or sets the inventory Item ID for the resource. InventoryItemId pulumi.StringPtrOutput `pulumi:"inventoryItemId"` // Gets or sets the location. Location pulumi.StringOutput `pulumi:"location"` // Resource Name Name pulumi.StringOutput `pulumi:"name"` // Name of the virtual network in vmmServer. NetworkName pulumi.StringOutput `pulumi:"networkName"` // Gets or sets the provisioning state. ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"` // The system data. SystemData SystemDataResponseOutput `pulumi:"systemData"` // Resource tags Tags pulumi.StringMapOutput `pulumi:"tags"` // Resource Type Type pulumi.StringOutput `pulumi:"type"` // Unique ID of the virtual network. Uuid pulumi.StringPtrOutput `pulumi:"uuid"` // ARM Id of the vmmServer resource in which this resource resides. VmmServerId pulumi.StringPtrOutput `pulumi:"vmmServerId"` }
The VirtualNetworks resource definition. Azure REST API version: 2022-05-21-preview. Prior API version in Azure Native 1.x: 2020-06-05-preview.
Other available API versions: 2023-04-01-preview, 2023-10-07.
func GetVirtualNetwork ¶
func GetVirtualNetwork(ctx *pulumi.Context, name string, id pulumi.IDInput, state *VirtualNetworkState, opts ...pulumi.ResourceOption) (*VirtualNetwork, error)
GetVirtualNetwork gets an existing VirtualNetwork 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 NewVirtualNetwork ¶
func NewVirtualNetwork(ctx *pulumi.Context, name string, args *VirtualNetworkArgs, opts ...pulumi.ResourceOption) (*VirtualNetwork, error)
NewVirtualNetwork registers a new resource with the given unique name, arguments, and options.
func (*VirtualNetwork) ElementType ¶
func (*VirtualNetwork) ElementType() reflect.Type
func (*VirtualNetwork) ToVirtualNetworkOutput ¶
func (i *VirtualNetwork) ToVirtualNetworkOutput() VirtualNetworkOutput
func (*VirtualNetwork) ToVirtualNetworkOutputWithContext ¶
func (i *VirtualNetwork) ToVirtualNetworkOutputWithContext(ctx context.Context) VirtualNetworkOutput
type VirtualNetworkArgs ¶
type VirtualNetworkArgs struct { // The extended location. ExtendedLocation ExtendedLocationInput // Gets or sets the inventory Item ID for the resource. InventoryItemId pulumi.StringPtrInput // Gets or sets the location. Location pulumi.StringPtrInput // The name of the resource group. ResourceGroupName pulumi.StringInput // Resource tags Tags pulumi.StringMapInput // Unique ID of the virtual network. Uuid pulumi.StringPtrInput // Name of the VirtualNetwork. VirtualNetworkName pulumi.StringPtrInput // ARM Id of the vmmServer resource in which this resource resides. VmmServerId pulumi.StringPtrInput }
The set of arguments for constructing a VirtualNetwork resource.
func (VirtualNetworkArgs) ElementType ¶
func (VirtualNetworkArgs) ElementType() reflect.Type
type VirtualNetworkInput ¶
type VirtualNetworkInput interface { pulumi.Input ToVirtualNetworkOutput() VirtualNetworkOutput ToVirtualNetworkOutputWithContext(ctx context.Context) VirtualNetworkOutput }
type VirtualNetworkOutput ¶
type VirtualNetworkOutput struct{ *pulumi.OutputState }
func (VirtualNetworkOutput) ElementType ¶
func (VirtualNetworkOutput) ElementType() reflect.Type
func (VirtualNetworkOutput) ExtendedLocation ¶
func (o VirtualNetworkOutput) ExtendedLocation() ExtendedLocationResponseOutput
The extended location.
func (VirtualNetworkOutput) InventoryItemId ¶
func (o VirtualNetworkOutput) InventoryItemId() pulumi.StringPtrOutput
Gets or sets the inventory Item ID for the resource.
func (VirtualNetworkOutput) Location ¶
func (o VirtualNetworkOutput) Location() pulumi.StringOutput
Gets or sets the location.
func (VirtualNetworkOutput) Name ¶
func (o VirtualNetworkOutput) Name() pulumi.StringOutput
Resource Name
func (VirtualNetworkOutput) NetworkName ¶
func (o VirtualNetworkOutput) NetworkName() pulumi.StringOutput
Name of the virtual network in vmmServer.
func (VirtualNetworkOutput) ProvisioningState ¶
func (o VirtualNetworkOutput) ProvisioningState() pulumi.StringOutput
Gets or sets the provisioning state.
func (VirtualNetworkOutput) SystemData ¶
func (o VirtualNetworkOutput) SystemData() SystemDataResponseOutput
The system data.
func (VirtualNetworkOutput) Tags ¶
func (o VirtualNetworkOutput) Tags() pulumi.StringMapOutput
Resource tags
func (VirtualNetworkOutput) ToVirtualNetworkOutput ¶
func (o VirtualNetworkOutput) ToVirtualNetworkOutput() VirtualNetworkOutput
func (VirtualNetworkOutput) ToVirtualNetworkOutputWithContext ¶
func (o VirtualNetworkOutput) ToVirtualNetworkOutputWithContext(ctx context.Context) VirtualNetworkOutput
func (VirtualNetworkOutput) Type ¶
func (o VirtualNetworkOutput) Type() pulumi.StringOutput
Resource Type
func (VirtualNetworkOutput) Uuid ¶
func (o VirtualNetworkOutput) Uuid() pulumi.StringPtrOutput
Unique ID of the virtual network.
func (VirtualNetworkOutput) VmmServerId ¶
func (o VirtualNetworkOutput) VmmServerId() pulumi.StringPtrOutput
ARM Id of the vmmServer resource in which this resource resides.
type VirtualNetworkState ¶
type VirtualNetworkState struct { }
func (VirtualNetworkState) ElementType ¶
func (VirtualNetworkState) ElementType() reflect.Type
type VmmServer ¶
type VmmServer struct { pulumi.CustomResourceState // Gets or sets the connection status to the vmmServer. ConnectionStatus pulumi.StringOutput `pulumi:"connectionStatus"` // Credentials to connect to VMMServer. Credentials VMMServerPropertiesResponseCredentialsPtrOutput `pulumi:"credentials"` // Gets or sets any error message if connection to vmmServer is having any issue. ErrorMessage pulumi.StringOutput `pulumi:"errorMessage"` // The extended location. ExtendedLocation ExtendedLocationResponseOutput `pulumi:"extendedLocation"` // Fqdn is the hostname/ip of the vmmServer. Fqdn pulumi.StringOutput `pulumi:"fqdn"` // Gets or sets the location. Location pulumi.StringOutput `pulumi:"location"` // Resource Name Name pulumi.StringOutput `pulumi:"name"` // Port is the port on which the vmmServer is listening. Port pulumi.IntPtrOutput `pulumi:"port"` // Gets or sets the provisioning state. ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"` // The system data. SystemData SystemDataResponseOutput `pulumi:"systemData"` // Resource tags Tags pulumi.StringMapOutput `pulumi:"tags"` // Resource Type Type pulumi.StringOutput `pulumi:"type"` // Unique ID of vmmServer. Uuid pulumi.StringOutput `pulumi:"uuid"` // Version is the version of the vmmSever. Version pulumi.StringOutput `pulumi:"version"` }
The VmmServers resource definition. Azure REST API version: 2022-05-21-preview. Prior API version in Azure Native 1.x: 2020-06-05-preview.
Other available API versions: 2023-04-01-preview, 2023-10-07.
func GetVmmServer ¶
func GetVmmServer(ctx *pulumi.Context, name string, id pulumi.IDInput, state *VmmServerState, opts ...pulumi.ResourceOption) (*VmmServer, error)
GetVmmServer gets an existing VmmServer 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 NewVmmServer ¶
func NewVmmServer(ctx *pulumi.Context, name string, args *VmmServerArgs, opts ...pulumi.ResourceOption) (*VmmServer, error)
NewVmmServer registers a new resource with the given unique name, arguments, and options.
func (*VmmServer) ElementType ¶
func (*VmmServer) ToVmmServerOutput ¶
func (i *VmmServer) ToVmmServerOutput() VmmServerOutput
func (*VmmServer) ToVmmServerOutputWithContext ¶
func (i *VmmServer) ToVmmServerOutputWithContext(ctx context.Context) VmmServerOutput
type VmmServerArgs ¶
type VmmServerArgs struct { // Credentials to connect to VMMServer. Credentials VMMServerPropertiesCredentialsPtrInput // The extended location. ExtendedLocation ExtendedLocationInput // Fqdn is the hostname/ip of the vmmServer. Fqdn pulumi.StringInput // Gets or sets the location. Location pulumi.StringPtrInput // Port is the port on which the vmmServer is listening. Port pulumi.IntPtrInput // The name of the resource group. ResourceGroupName pulumi.StringInput // Resource tags Tags pulumi.StringMapInput // Name of the VMMServer. VmmServerName pulumi.StringPtrInput }
The set of arguments for constructing a VmmServer resource.
func (VmmServerArgs) ElementType ¶
func (VmmServerArgs) ElementType() reflect.Type
type VmmServerInput ¶
type VmmServerInput interface { pulumi.Input ToVmmServerOutput() VmmServerOutput ToVmmServerOutputWithContext(ctx context.Context) VmmServerOutput }
type VmmServerOutput ¶
type VmmServerOutput struct{ *pulumi.OutputState }
func (VmmServerOutput) ConnectionStatus ¶
func (o VmmServerOutput) ConnectionStatus() pulumi.StringOutput
Gets or sets the connection status to the vmmServer.
func (VmmServerOutput) Credentials ¶
func (o VmmServerOutput) Credentials() VMMServerPropertiesResponseCredentialsPtrOutput
Credentials to connect to VMMServer.
func (VmmServerOutput) ElementType ¶
func (VmmServerOutput) ElementType() reflect.Type
func (VmmServerOutput) ErrorMessage ¶
func (o VmmServerOutput) ErrorMessage() pulumi.StringOutput
Gets or sets any error message if connection to vmmServer is having any issue.
func (VmmServerOutput) ExtendedLocation ¶
func (o VmmServerOutput) ExtendedLocation() ExtendedLocationResponseOutput
The extended location.
func (VmmServerOutput) Fqdn ¶
func (o VmmServerOutput) Fqdn() pulumi.StringOutput
Fqdn is the hostname/ip of the vmmServer.
func (VmmServerOutput) Location ¶
func (o VmmServerOutput) Location() pulumi.StringOutput
Gets or sets the location.
func (VmmServerOutput) Port ¶
func (o VmmServerOutput) Port() pulumi.IntPtrOutput
Port is the port on which the vmmServer is listening.
func (VmmServerOutput) ProvisioningState ¶
func (o VmmServerOutput) ProvisioningState() pulumi.StringOutput
Gets or sets the provisioning state.
func (VmmServerOutput) SystemData ¶
func (o VmmServerOutput) SystemData() SystemDataResponseOutput
The system data.
func (VmmServerOutput) ToVmmServerOutput ¶
func (o VmmServerOutput) ToVmmServerOutput() VmmServerOutput
func (VmmServerOutput) ToVmmServerOutputWithContext ¶
func (o VmmServerOutput) ToVmmServerOutputWithContext(ctx context.Context) VmmServerOutput
func (VmmServerOutput) Uuid ¶
func (o VmmServerOutput) Uuid() pulumi.StringOutput
Unique ID of vmmServer.
func (VmmServerOutput) Version ¶
func (o VmmServerOutput) Version() pulumi.StringOutput
Version is the version of the vmmSever.
type VmmServerState ¶
type VmmServerState struct { }
func (VmmServerState) ElementType ¶
func (VmmServerState) ElementType() reflect.Type
Source Files
¶
- availabilitySet.go
- cloud.go
- getAvailabilitySet.go
- getCloud.go
- getGuestAgent.go
- getHybridIdentityMetadata.go
- getInventoryItem.go
- getMachineExtension.go
- getVMInstanceGuestAgent.go
- getVirtualMachine.go
- getVirtualMachineInstance.go
- getVirtualMachineTemplate.go
- getVirtualNetwork.go
- getVmmServer.go
- guestAgent.go
- hybridIdentityMetadata.go
- init.go
- inventoryItem.go
- machineExtension.go
- pulumiEnums.go
- pulumiTypes.go
- virtualMachine.go
- virtualMachineInstance.go
- virtualMachineTemplate.go
- virtualNetwork.go
- vminstanceGuestAgent.go
- vmmServer.go