Documentation
¶
Index ¶
- type DesktopPool
- type DesktopPoolArgs
- type DesktopPoolArray
- type DesktopPoolArrayInput
- type DesktopPoolArrayOutput
- func (DesktopPoolArrayOutput) ElementType() reflect.Type
- func (o DesktopPoolArrayOutput) Index(i pulumi.IntInput) DesktopPoolOutput
- func (o DesktopPoolArrayOutput) ToDesktopPoolArrayOutput() DesktopPoolArrayOutput
- func (o DesktopPoolArrayOutput) ToDesktopPoolArrayOutputWithContext(ctx context.Context) DesktopPoolArrayOutput
- type DesktopPoolAvailabilityPolicy
- type DesktopPoolAvailabilityPolicyArgs
- func (DesktopPoolAvailabilityPolicyArgs) ElementType() reflect.Type
- func (i DesktopPoolAvailabilityPolicyArgs) ToDesktopPoolAvailabilityPolicyOutput() DesktopPoolAvailabilityPolicyOutput
- func (i DesktopPoolAvailabilityPolicyArgs) ToDesktopPoolAvailabilityPolicyOutputWithContext(ctx context.Context) DesktopPoolAvailabilityPolicyOutput
- func (i DesktopPoolAvailabilityPolicyArgs) ToDesktopPoolAvailabilityPolicyPtrOutput() DesktopPoolAvailabilityPolicyPtrOutput
- func (i DesktopPoolAvailabilityPolicyArgs) ToDesktopPoolAvailabilityPolicyPtrOutputWithContext(ctx context.Context) DesktopPoolAvailabilityPolicyPtrOutput
- type DesktopPoolAvailabilityPolicyInput
- type DesktopPoolAvailabilityPolicyOutput
- func (DesktopPoolAvailabilityPolicyOutput) ElementType() reflect.Type
- func (o DesktopPoolAvailabilityPolicyOutput) StartSchedule() DesktopPoolAvailabilityPolicyStartSchedulePtrOutput
- func (o DesktopPoolAvailabilityPolicyOutput) StopSchedule() DesktopPoolAvailabilityPolicyStopSchedulePtrOutput
- func (o DesktopPoolAvailabilityPolicyOutput) ToDesktopPoolAvailabilityPolicyOutput() DesktopPoolAvailabilityPolicyOutput
- func (o DesktopPoolAvailabilityPolicyOutput) ToDesktopPoolAvailabilityPolicyOutputWithContext(ctx context.Context) DesktopPoolAvailabilityPolicyOutput
- func (o DesktopPoolAvailabilityPolicyOutput) ToDesktopPoolAvailabilityPolicyPtrOutput() DesktopPoolAvailabilityPolicyPtrOutput
- func (o DesktopPoolAvailabilityPolicyOutput) ToDesktopPoolAvailabilityPolicyPtrOutputWithContext(ctx context.Context) DesktopPoolAvailabilityPolicyPtrOutput
- type DesktopPoolAvailabilityPolicyPtrInput
- type DesktopPoolAvailabilityPolicyPtrOutput
- func (o DesktopPoolAvailabilityPolicyPtrOutput) Elem() DesktopPoolAvailabilityPolicyOutput
- func (DesktopPoolAvailabilityPolicyPtrOutput) ElementType() reflect.Type
- func (o DesktopPoolAvailabilityPolicyPtrOutput) StartSchedule() DesktopPoolAvailabilityPolicyStartSchedulePtrOutput
- func (o DesktopPoolAvailabilityPolicyPtrOutput) StopSchedule() DesktopPoolAvailabilityPolicyStopSchedulePtrOutput
- func (o DesktopPoolAvailabilityPolicyPtrOutput) ToDesktopPoolAvailabilityPolicyPtrOutput() DesktopPoolAvailabilityPolicyPtrOutput
- func (o DesktopPoolAvailabilityPolicyPtrOutput) ToDesktopPoolAvailabilityPolicyPtrOutputWithContext(ctx context.Context) DesktopPoolAvailabilityPolicyPtrOutput
- type DesktopPoolAvailabilityPolicyStartSchedule
- type DesktopPoolAvailabilityPolicyStartScheduleArgs
- func (DesktopPoolAvailabilityPolicyStartScheduleArgs) ElementType() reflect.Type
- func (i DesktopPoolAvailabilityPolicyStartScheduleArgs) ToDesktopPoolAvailabilityPolicyStartScheduleOutput() DesktopPoolAvailabilityPolicyStartScheduleOutput
- func (i DesktopPoolAvailabilityPolicyStartScheduleArgs) ToDesktopPoolAvailabilityPolicyStartScheduleOutputWithContext(ctx context.Context) DesktopPoolAvailabilityPolicyStartScheduleOutput
- func (i DesktopPoolAvailabilityPolicyStartScheduleArgs) ToDesktopPoolAvailabilityPolicyStartSchedulePtrOutput() DesktopPoolAvailabilityPolicyStartSchedulePtrOutput
- func (i DesktopPoolAvailabilityPolicyStartScheduleArgs) ToDesktopPoolAvailabilityPolicyStartSchedulePtrOutputWithContext(ctx context.Context) DesktopPoolAvailabilityPolicyStartSchedulePtrOutput
- type DesktopPoolAvailabilityPolicyStartScheduleInput
- type DesktopPoolAvailabilityPolicyStartScheduleOutput
- func (o DesktopPoolAvailabilityPolicyStartScheduleOutput) CronExpression() pulumi.StringOutput
- func (DesktopPoolAvailabilityPolicyStartScheduleOutput) ElementType() reflect.Type
- func (o DesktopPoolAvailabilityPolicyStartScheduleOutput) Timezone() pulumi.StringOutput
- func (o DesktopPoolAvailabilityPolicyStartScheduleOutput) ToDesktopPoolAvailabilityPolicyStartScheduleOutput() DesktopPoolAvailabilityPolicyStartScheduleOutput
- func (o DesktopPoolAvailabilityPolicyStartScheduleOutput) ToDesktopPoolAvailabilityPolicyStartScheduleOutputWithContext(ctx context.Context) DesktopPoolAvailabilityPolicyStartScheduleOutput
- func (o DesktopPoolAvailabilityPolicyStartScheduleOutput) ToDesktopPoolAvailabilityPolicyStartSchedulePtrOutput() DesktopPoolAvailabilityPolicyStartSchedulePtrOutput
- func (o DesktopPoolAvailabilityPolicyStartScheduleOutput) ToDesktopPoolAvailabilityPolicyStartSchedulePtrOutputWithContext(ctx context.Context) DesktopPoolAvailabilityPolicyStartSchedulePtrOutput
- type DesktopPoolAvailabilityPolicyStartSchedulePtrInput
- type DesktopPoolAvailabilityPolicyStartSchedulePtrOutput
- func (o DesktopPoolAvailabilityPolicyStartSchedulePtrOutput) CronExpression() pulumi.StringPtrOutput
- func (o DesktopPoolAvailabilityPolicyStartSchedulePtrOutput) Elem() DesktopPoolAvailabilityPolicyStartScheduleOutput
- func (DesktopPoolAvailabilityPolicyStartSchedulePtrOutput) ElementType() reflect.Type
- func (o DesktopPoolAvailabilityPolicyStartSchedulePtrOutput) Timezone() pulumi.StringPtrOutput
- func (o DesktopPoolAvailabilityPolicyStartSchedulePtrOutput) ToDesktopPoolAvailabilityPolicyStartSchedulePtrOutput() DesktopPoolAvailabilityPolicyStartSchedulePtrOutput
- func (o DesktopPoolAvailabilityPolicyStartSchedulePtrOutput) ToDesktopPoolAvailabilityPolicyStartSchedulePtrOutputWithContext(ctx context.Context) DesktopPoolAvailabilityPolicyStartSchedulePtrOutput
- type DesktopPoolAvailabilityPolicyStopSchedule
- type DesktopPoolAvailabilityPolicyStopScheduleArgs
- func (DesktopPoolAvailabilityPolicyStopScheduleArgs) ElementType() reflect.Type
- func (i DesktopPoolAvailabilityPolicyStopScheduleArgs) ToDesktopPoolAvailabilityPolicyStopScheduleOutput() DesktopPoolAvailabilityPolicyStopScheduleOutput
- func (i DesktopPoolAvailabilityPolicyStopScheduleArgs) ToDesktopPoolAvailabilityPolicyStopScheduleOutputWithContext(ctx context.Context) DesktopPoolAvailabilityPolicyStopScheduleOutput
- func (i DesktopPoolAvailabilityPolicyStopScheduleArgs) ToDesktopPoolAvailabilityPolicyStopSchedulePtrOutput() DesktopPoolAvailabilityPolicyStopSchedulePtrOutput
- func (i DesktopPoolAvailabilityPolicyStopScheduleArgs) ToDesktopPoolAvailabilityPolicyStopSchedulePtrOutputWithContext(ctx context.Context) DesktopPoolAvailabilityPolicyStopSchedulePtrOutput
- type DesktopPoolAvailabilityPolicyStopScheduleInput
- type DesktopPoolAvailabilityPolicyStopScheduleOutput
- func (o DesktopPoolAvailabilityPolicyStopScheduleOutput) CronExpression() pulumi.StringOutput
- func (DesktopPoolAvailabilityPolicyStopScheduleOutput) ElementType() reflect.Type
- func (o DesktopPoolAvailabilityPolicyStopScheduleOutput) Timezone() pulumi.StringOutput
- func (o DesktopPoolAvailabilityPolicyStopScheduleOutput) ToDesktopPoolAvailabilityPolicyStopScheduleOutput() DesktopPoolAvailabilityPolicyStopScheduleOutput
- func (o DesktopPoolAvailabilityPolicyStopScheduleOutput) ToDesktopPoolAvailabilityPolicyStopScheduleOutputWithContext(ctx context.Context) DesktopPoolAvailabilityPolicyStopScheduleOutput
- func (o DesktopPoolAvailabilityPolicyStopScheduleOutput) ToDesktopPoolAvailabilityPolicyStopSchedulePtrOutput() DesktopPoolAvailabilityPolicyStopSchedulePtrOutput
- func (o DesktopPoolAvailabilityPolicyStopScheduleOutput) ToDesktopPoolAvailabilityPolicyStopSchedulePtrOutputWithContext(ctx context.Context) DesktopPoolAvailabilityPolicyStopSchedulePtrOutput
- type DesktopPoolAvailabilityPolicyStopSchedulePtrInput
- type DesktopPoolAvailabilityPolicyStopSchedulePtrOutput
- func (o DesktopPoolAvailabilityPolicyStopSchedulePtrOutput) CronExpression() pulumi.StringPtrOutput
- func (o DesktopPoolAvailabilityPolicyStopSchedulePtrOutput) Elem() DesktopPoolAvailabilityPolicyStopScheduleOutput
- func (DesktopPoolAvailabilityPolicyStopSchedulePtrOutput) ElementType() reflect.Type
- func (o DesktopPoolAvailabilityPolicyStopSchedulePtrOutput) Timezone() pulumi.StringPtrOutput
- func (o DesktopPoolAvailabilityPolicyStopSchedulePtrOutput) ToDesktopPoolAvailabilityPolicyStopSchedulePtrOutput() DesktopPoolAvailabilityPolicyStopSchedulePtrOutput
- func (o DesktopPoolAvailabilityPolicyStopSchedulePtrOutput) ToDesktopPoolAvailabilityPolicyStopSchedulePtrOutputWithContext(ctx context.Context) DesktopPoolAvailabilityPolicyStopSchedulePtrOutput
- type DesktopPoolDevicePolicy
- type DesktopPoolDevicePolicyArgs
- func (DesktopPoolDevicePolicyArgs) ElementType() reflect.Type
- func (i DesktopPoolDevicePolicyArgs) ToDesktopPoolDevicePolicyOutput() DesktopPoolDevicePolicyOutput
- func (i DesktopPoolDevicePolicyArgs) ToDesktopPoolDevicePolicyOutputWithContext(ctx context.Context) DesktopPoolDevicePolicyOutput
- func (i DesktopPoolDevicePolicyArgs) ToDesktopPoolDevicePolicyPtrOutput() DesktopPoolDevicePolicyPtrOutput
- func (i DesktopPoolDevicePolicyArgs) ToDesktopPoolDevicePolicyPtrOutputWithContext(ctx context.Context) DesktopPoolDevicePolicyPtrOutput
- type DesktopPoolDevicePolicyInput
- type DesktopPoolDevicePolicyOutput
- func (o DesktopPoolDevicePolicyOutput) AudioMode() pulumi.StringOutput
- func (o DesktopPoolDevicePolicyOutput) CdmMode() pulumi.StringOutput
- func (o DesktopPoolDevicePolicyOutput) ClipboardMode() pulumi.StringOutput
- func (DesktopPoolDevicePolicyOutput) ElementType() reflect.Type
- func (o DesktopPoolDevicePolicyOutput) IsDisplayEnabled() pulumi.BoolOutput
- func (o DesktopPoolDevicePolicyOutput) IsKeyboardEnabled() pulumi.BoolOutput
- func (o DesktopPoolDevicePolicyOutput) IsPointerEnabled() pulumi.BoolOutput
- func (o DesktopPoolDevicePolicyOutput) IsPrintingEnabled() pulumi.BoolOutput
- func (o DesktopPoolDevicePolicyOutput) ToDesktopPoolDevicePolicyOutput() DesktopPoolDevicePolicyOutput
- func (o DesktopPoolDevicePolicyOutput) ToDesktopPoolDevicePolicyOutputWithContext(ctx context.Context) DesktopPoolDevicePolicyOutput
- func (o DesktopPoolDevicePolicyOutput) ToDesktopPoolDevicePolicyPtrOutput() DesktopPoolDevicePolicyPtrOutput
- func (o DesktopPoolDevicePolicyOutput) ToDesktopPoolDevicePolicyPtrOutputWithContext(ctx context.Context) DesktopPoolDevicePolicyPtrOutput
- type DesktopPoolDevicePolicyPtrInput
- type DesktopPoolDevicePolicyPtrOutput
- func (o DesktopPoolDevicePolicyPtrOutput) AudioMode() pulumi.StringPtrOutput
- func (o DesktopPoolDevicePolicyPtrOutput) CdmMode() pulumi.StringPtrOutput
- func (o DesktopPoolDevicePolicyPtrOutput) ClipboardMode() pulumi.StringPtrOutput
- func (o DesktopPoolDevicePolicyPtrOutput) Elem() DesktopPoolDevicePolicyOutput
- func (DesktopPoolDevicePolicyPtrOutput) ElementType() reflect.Type
- func (o DesktopPoolDevicePolicyPtrOutput) IsDisplayEnabled() pulumi.BoolPtrOutput
- func (o DesktopPoolDevicePolicyPtrOutput) IsKeyboardEnabled() pulumi.BoolPtrOutput
- func (o DesktopPoolDevicePolicyPtrOutput) IsPointerEnabled() pulumi.BoolPtrOutput
- func (o DesktopPoolDevicePolicyPtrOutput) IsPrintingEnabled() pulumi.BoolPtrOutput
- func (o DesktopPoolDevicePolicyPtrOutput) ToDesktopPoolDevicePolicyPtrOutput() DesktopPoolDevicePolicyPtrOutput
- func (o DesktopPoolDevicePolicyPtrOutput) ToDesktopPoolDevicePolicyPtrOutputWithContext(ctx context.Context) DesktopPoolDevicePolicyPtrOutput
- type DesktopPoolImage
- type DesktopPoolImageArgs
- func (DesktopPoolImageArgs) ElementType() reflect.Type
- func (i DesktopPoolImageArgs) ToDesktopPoolImageOutput() DesktopPoolImageOutput
- func (i DesktopPoolImageArgs) ToDesktopPoolImageOutputWithContext(ctx context.Context) DesktopPoolImageOutput
- func (i DesktopPoolImageArgs) ToDesktopPoolImagePtrOutput() DesktopPoolImagePtrOutput
- func (i DesktopPoolImageArgs) ToDesktopPoolImagePtrOutputWithContext(ctx context.Context) DesktopPoolImagePtrOutput
- type DesktopPoolImageInput
- type DesktopPoolImageOutput
- func (DesktopPoolImageOutput) ElementType() reflect.Type
- func (o DesktopPoolImageOutput) ImageId() pulumi.StringOutput
- func (o DesktopPoolImageOutput) ImageName() pulumi.StringOutput
- func (o DesktopPoolImageOutput) OperatingSystem() pulumi.StringPtrOutput
- func (o DesktopPoolImageOutput) ToDesktopPoolImageOutput() DesktopPoolImageOutput
- func (o DesktopPoolImageOutput) ToDesktopPoolImageOutputWithContext(ctx context.Context) DesktopPoolImageOutput
- func (o DesktopPoolImageOutput) ToDesktopPoolImagePtrOutput() DesktopPoolImagePtrOutput
- func (o DesktopPoolImageOutput) ToDesktopPoolImagePtrOutputWithContext(ctx context.Context) DesktopPoolImagePtrOutput
- type DesktopPoolImagePtrInput
- type DesktopPoolImagePtrOutput
- func (o DesktopPoolImagePtrOutput) Elem() DesktopPoolImageOutput
- func (DesktopPoolImagePtrOutput) ElementType() reflect.Type
- func (o DesktopPoolImagePtrOutput) ImageId() pulumi.StringPtrOutput
- func (o DesktopPoolImagePtrOutput) ImageName() pulumi.StringPtrOutput
- func (o DesktopPoolImagePtrOutput) OperatingSystem() pulumi.StringPtrOutput
- func (o DesktopPoolImagePtrOutput) ToDesktopPoolImagePtrOutput() DesktopPoolImagePtrOutput
- func (o DesktopPoolImagePtrOutput) ToDesktopPoolImagePtrOutputWithContext(ctx context.Context) DesktopPoolImagePtrOutput
- type DesktopPoolInput
- type DesktopPoolMap
- type DesktopPoolMapInput
- type DesktopPoolMapOutput
- func (DesktopPoolMapOutput) ElementType() reflect.Type
- func (o DesktopPoolMapOutput) MapIndex(k pulumi.StringInput) DesktopPoolOutput
- func (o DesktopPoolMapOutput) ToDesktopPoolMapOutput() DesktopPoolMapOutput
- func (o DesktopPoolMapOutput) ToDesktopPoolMapOutputWithContext(ctx context.Context) DesktopPoolMapOutput
- type DesktopPoolNetworkConfiguration
- type DesktopPoolNetworkConfigurationArgs
- func (DesktopPoolNetworkConfigurationArgs) ElementType() reflect.Type
- func (i DesktopPoolNetworkConfigurationArgs) ToDesktopPoolNetworkConfigurationOutput() DesktopPoolNetworkConfigurationOutput
- func (i DesktopPoolNetworkConfigurationArgs) ToDesktopPoolNetworkConfigurationOutputWithContext(ctx context.Context) DesktopPoolNetworkConfigurationOutput
- func (i DesktopPoolNetworkConfigurationArgs) ToDesktopPoolNetworkConfigurationPtrOutput() DesktopPoolNetworkConfigurationPtrOutput
- func (i DesktopPoolNetworkConfigurationArgs) ToDesktopPoolNetworkConfigurationPtrOutputWithContext(ctx context.Context) DesktopPoolNetworkConfigurationPtrOutput
- type DesktopPoolNetworkConfigurationInput
- type DesktopPoolNetworkConfigurationOutput
- func (DesktopPoolNetworkConfigurationOutput) ElementType() reflect.Type
- func (o DesktopPoolNetworkConfigurationOutput) SubnetId() pulumi.StringOutput
- func (o DesktopPoolNetworkConfigurationOutput) ToDesktopPoolNetworkConfigurationOutput() DesktopPoolNetworkConfigurationOutput
- func (o DesktopPoolNetworkConfigurationOutput) ToDesktopPoolNetworkConfigurationOutputWithContext(ctx context.Context) DesktopPoolNetworkConfigurationOutput
- func (o DesktopPoolNetworkConfigurationOutput) ToDesktopPoolNetworkConfigurationPtrOutput() DesktopPoolNetworkConfigurationPtrOutput
- func (o DesktopPoolNetworkConfigurationOutput) ToDesktopPoolNetworkConfigurationPtrOutputWithContext(ctx context.Context) DesktopPoolNetworkConfigurationPtrOutput
- func (o DesktopPoolNetworkConfigurationOutput) VcnId() pulumi.StringOutput
- type DesktopPoolNetworkConfigurationPtrInput
- type DesktopPoolNetworkConfigurationPtrOutput
- func (o DesktopPoolNetworkConfigurationPtrOutput) Elem() DesktopPoolNetworkConfigurationOutput
- func (DesktopPoolNetworkConfigurationPtrOutput) ElementType() reflect.Type
- func (o DesktopPoolNetworkConfigurationPtrOutput) SubnetId() pulumi.StringPtrOutput
- func (o DesktopPoolNetworkConfigurationPtrOutput) ToDesktopPoolNetworkConfigurationPtrOutput() DesktopPoolNetworkConfigurationPtrOutput
- func (o DesktopPoolNetworkConfigurationPtrOutput) ToDesktopPoolNetworkConfigurationPtrOutputWithContext(ctx context.Context) DesktopPoolNetworkConfigurationPtrOutput
- func (o DesktopPoolNetworkConfigurationPtrOutput) VcnId() pulumi.StringPtrOutput
- type DesktopPoolOutput
- func (o DesktopPoolOutput) ActiveDesktops() pulumi.IntOutput
- func (o DesktopPoolOutput) ArePrivilegedUsers() pulumi.BoolOutput
- func (o DesktopPoolOutput) AreVolumesPreserved() pulumi.BoolPtrOutput
- func (o DesktopPoolOutput) AvailabilityDomain() pulumi.StringOutput
- func (o DesktopPoolOutput) AvailabilityPolicy() DesktopPoolAvailabilityPolicyOutput
- func (o DesktopPoolOutput) CompartmentId() pulumi.StringOutput
- func (o DesktopPoolOutput) ContactDetails() pulumi.StringOutput
- func (o DesktopPoolOutput) DefinedTags() pulumi.StringMapOutput
- func (o DesktopPoolOutput) Description() pulumi.StringOutput
- func (o DesktopPoolOutput) DevicePolicy() DesktopPoolDevicePolicyOutput
- func (o DesktopPoolOutput) DisplayName() pulumi.StringOutput
- func (DesktopPoolOutput) ElementType() reflect.Type
- func (o DesktopPoolOutput) FreeformTags() pulumi.StringMapOutput
- func (o DesktopPoolOutput) Image() DesktopPoolImageOutput
- func (o DesktopPoolOutput) IsStorageEnabled() pulumi.BoolOutput
- func (o DesktopPoolOutput) MaximumSize() pulumi.IntOutput
- func (o DesktopPoolOutput) NetworkConfiguration() DesktopPoolNetworkConfigurationOutput
- func (o DesktopPoolOutput) NsgIds() pulumi.StringArrayOutput
- func (o DesktopPoolOutput) PrivateAccessDetails() DesktopPoolPrivateAccessDetailsOutput
- func (o DesktopPoolOutput) SessionLifecycleActions() DesktopPoolSessionLifecycleActionsPtrOutput
- func (o DesktopPoolOutput) ShapeConfig() DesktopPoolShapeConfigOutput
- func (o DesktopPoolOutput) ShapeName() pulumi.StringOutput
- func (o DesktopPoolOutput) StandbySize() pulumi.IntOutput
- func (o DesktopPoolOutput) State() pulumi.StringOutput
- func (o DesktopPoolOutput) StorageBackupPolicyId() pulumi.StringOutput
- func (o DesktopPoolOutput) StorageSizeInGbs() pulumi.IntOutput
- func (o DesktopPoolOutput) TimeCreated() pulumi.StringOutput
- func (o DesktopPoolOutput) TimeStartScheduled() pulumi.StringPtrOutput
- func (o DesktopPoolOutput) TimeStopScheduled() pulumi.StringPtrOutput
- func (o DesktopPoolOutput) ToDesktopPoolOutput() DesktopPoolOutput
- func (o DesktopPoolOutput) ToDesktopPoolOutputWithContext(ctx context.Context) DesktopPoolOutput
- func (o DesktopPoolOutput) UseDedicatedVmHost() pulumi.StringOutput
- type DesktopPoolPrivateAccessDetails
- type DesktopPoolPrivateAccessDetailsArgs
- func (DesktopPoolPrivateAccessDetailsArgs) ElementType() reflect.Type
- func (i DesktopPoolPrivateAccessDetailsArgs) ToDesktopPoolPrivateAccessDetailsOutput() DesktopPoolPrivateAccessDetailsOutput
- func (i DesktopPoolPrivateAccessDetailsArgs) ToDesktopPoolPrivateAccessDetailsOutputWithContext(ctx context.Context) DesktopPoolPrivateAccessDetailsOutput
- func (i DesktopPoolPrivateAccessDetailsArgs) ToDesktopPoolPrivateAccessDetailsPtrOutput() DesktopPoolPrivateAccessDetailsPtrOutput
- func (i DesktopPoolPrivateAccessDetailsArgs) ToDesktopPoolPrivateAccessDetailsPtrOutputWithContext(ctx context.Context) DesktopPoolPrivateAccessDetailsPtrOutput
- type DesktopPoolPrivateAccessDetailsInput
- type DesktopPoolPrivateAccessDetailsOutput
- func (DesktopPoolPrivateAccessDetailsOutput) ElementType() reflect.Type
- func (o DesktopPoolPrivateAccessDetailsOutput) EndpointFqdn() pulumi.StringPtrOutput
- func (o DesktopPoolPrivateAccessDetailsOutput) NsgIds() pulumi.StringArrayOutput
- func (o DesktopPoolPrivateAccessDetailsOutput) PrivateIp() pulumi.StringPtrOutput
- func (o DesktopPoolPrivateAccessDetailsOutput) SubnetId() pulumi.StringOutput
- func (o DesktopPoolPrivateAccessDetailsOutput) ToDesktopPoolPrivateAccessDetailsOutput() DesktopPoolPrivateAccessDetailsOutput
- func (o DesktopPoolPrivateAccessDetailsOutput) ToDesktopPoolPrivateAccessDetailsOutputWithContext(ctx context.Context) DesktopPoolPrivateAccessDetailsOutput
- func (o DesktopPoolPrivateAccessDetailsOutput) ToDesktopPoolPrivateAccessDetailsPtrOutput() DesktopPoolPrivateAccessDetailsPtrOutput
- func (o DesktopPoolPrivateAccessDetailsOutput) ToDesktopPoolPrivateAccessDetailsPtrOutputWithContext(ctx context.Context) DesktopPoolPrivateAccessDetailsPtrOutput
- func (o DesktopPoolPrivateAccessDetailsOutput) VcnId() pulumi.StringPtrOutput
- type DesktopPoolPrivateAccessDetailsPtrInput
- type DesktopPoolPrivateAccessDetailsPtrOutput
- func (o DesktopPoolPrivateAccessDetailsPtrOutput) Elem() DesktopPoolPrivateAccessDetailsOutput
- func (DesktopPoolPrivateAccessDetailsPtrOutput) ElementType() reflect.Type
- func (o DesktopPoolPrivateAccessDetailsPtrOutput) EndpointFqdn() pulumi.StringPtrOutput
- func (o DesktopPoolPrivateAccessDetailsPtrOutput) NsgIds() pulumi.StringArrayOutput
- func (o DesktopPoolPrivateAccessDetailsPtrOutput) PrivateIp() pulumi.StringPtrOutput
- func (o DesktopPoolPrivateAccessDetailsPtrOutput) SubnetId() pulumi.StringPtrOutput
- func (o DesktopPoolPrivateAccessDetailsPtrOutput) ToDesktopPoolPrivateAccessDetailsPtrOutput() DesktopPoolPrivateAccessDetailsPtrOutput
- func (o DesktopPoolPrivateAccessDetailsPtrOutput) ToDesktopPoolPrivateAccessDetailsPtrOutputWithContext(ctx context.Context) DesktopPoolPrivateAccessDetailsPtrOutput
- func (o DesktopPoolPrivateAccessDetailsPtrOutput) VcnId() pulumi.StringPtrOutput
- type DesktopPoolSessionLifecycleActions
- type DesktopPoolSessionLifecycleActionsArgs
- func (DesktopPoolSessionLifecycleActionsArgs) ElementType() reflect.Type
- func (i DesktopPoolSessionLifecycleActionsArgs) ToDesktopPoolSessionLifecycleActionsOutput() DesktopPoolSessionLifecycleActionsOutput
- func (i DesktopPoolSessionLifecycleActionsArgs) ToDesktopPoolSessionLifecycleActionsOutputWithContext(ctx context.Context) DesktopPoolSessionLifecycleActionsOutput
- func (i DesktopPoolSessionLifecycleActionsArgs) ToDesktopPoolSessionLifecycleActionsPtrOutput() DesktopPoolSessionLifecycleActionsPtrOutput
- func (i DesktopPoolSessionLifecycleActionsArgs) ToDesktopPoolSessionLifecycleActionsPtrOutputWithContext(ctx context.Context) DesktopPoolSessionLifecycleActionsPtrOutput
- type DesktopPoolSessionLifecycleActionsDisconnect
- type DesktopPoolSessionLifecycleActionsDisconnectArgs
- func (DesktopPoolSessionLifecycleActionsDisconnectArgs) ElementType() reflect.Type
- func (i DesktopPoolSessionLifecycleActionsDisconnectArgs) ToDesktopPoolSessionLifecycleActionsDisconnectOutput() DesktopPoolSessionLifecycleActionsDisconnectOutput
- func (i DesktopPoolSessionLifecycleActionsDisconnectArgs) ToDesktopPoolSessionLifecycleActionsDisconnectOutputWithContext(ctx context.Context) DesktopPoolSessionLifecycleActionsDisconnectOutput
- func (i DesktopPoolSessionLifecycleActionsDisconnectArgs) ToDesktopPoolSessionLifecycleActionsDisconnectPtrOutput() DesktopPoolSessionLifecycleActionsDisconnectPtrOutput
- func (i DesktopPoolSessionLifecycleActionsDisconnectArgs) ToDesktopPoolSessionLifecycleActionsDisconnectPtrOutputWithContext(ctx context.Context) DesktopPoolSessionLifecycleActionsDisconnectPtrOutput
- type DesktopPoolSessionLifecycleActionsDisconnectInput
- type DesktopPoolSessionLifecycleActionsDisconnectOutput
- func (o DesktopPoolSessionLifecycleActionsDisconnectOutput) Action() pulumi.StringOutput
- func (DesktopPoolSessionLifecycleActionsDisconnectOutput) ElementType() reflect.Type
- func (o DesktopPoolSessionLifecycleActionsDisconnectOutput) GracePeriodInMinutes() pulumi.IntPtrOutput
- func (o DesktopPoolSessionLifecycleActionsDisconnectOutput) ToDesktopPoolSessionLifecycleActionsDisconnectOutput() DesktopPoolSessionLifecycleActionsDisconnectOutput
- func (o DesktopPoolSessionLifecycleActionsDisconnectOutput) ToDesktopPoolSessionLifecycleActionsDisconnectOutputWithContext(ctx context.Context) DesktopPoolSessionLifecycleActionsDisconnectOutput
- func (o DesktopPoolSessionLifecycleActionsDisconnectOutput) ToDesktopPoolSessionLifecycleActionsDisconnectPtrOutput() DesktopPoolSessionLifecycleActionsDisconnectPtrOutput
- func (o DesktopPoolSessionLifecycleActionsDisconnectOutput) ToDesktopPoolSessionLifecycleActionsDisconnectPtrOutputWithContext(ctx context.Context) DesktopPoolSessionLifecycleActionsDisconnectPtrOutput
- type DesktopPoolSessionLifecycleActionsDisconnectPtrInput
- type DesktopPoolSessionLifecycleActionsDisconnectPtrOutput
- func (o DesktopPoolSessionLifecycleActionsDisconnectPtrOutput) Action() pulumi.StringPtrOutput
- func (o DesktopPoolSessionLifecycleActionsDisconnectPtrOutput) Elem() DesktopPoolSessionLifecycleActionsDisconnectOutput
- func (DesktopPoolSessionLifecycleActionsDisconnectPtrOutput) ElementType() reflect.Type
- func (o DesktopPoolSessionLifecycleActionsDisconnectPtrOutput) GracePeriodInMinutes() pulumi.IntPtrOutput
- func (o DesktopPoolSessionLifecycleActionsDisconnectPtrOutput) ToDesktopPoolSessionLifecycleActionsDisconnectPtrOutput() DesktopPoolSessionLifecycleActionsDisconnectPtrOutput
- func (o DesktopPoolSessionLifecycleActionsDisconnectPtrOutput) ToDesktopPoolSessionLifecycleActionsDisconnectPtrOutputWithContext(ctx context.Context) DesktopPoolSessionLifecycleActionsDisconnectPtrOutput
- type DesktopPoolSessionLifecycleActionsInactivity
- type DesktopPoolSessionLifecycleActionsInactivityArgs
- func (DesktopPoolSessionLifecycleActionsInactivityArgs) ElementType() reflect.Type
- func (i DesktopPoolSessionLifecycleActionsInactivityArgs) ToDesktopPoolSessionLifecycleActionsInactivityOutput() DesktopPoolSessionLifecycleActionsInactivityOutput
- func (i DesktopPoolSessionLifecycleActionsInactivityArgs) ToDesktopPoolSessionLifecycleActionsInactivityOutputWithContext(ctx context.Context) DesktopPoolSessionLifecycleActionsInactivityOutput
- func (i DesktopPoolSessionLifecycleActionsInactivityArgs) ToDesktopPoolSessionLifecycleActionsInactivityPtrOutput() DesktopPoolSessionLifecycleActionsInactivityPtrOutput
- func (i DesktopPoolSessionLifecycleActionsInactivityArgs) ToDesktopPoolSessionLifecycleActionsInactivityPtrOutputWithContext(ctx context.Context) DesktopPoolSessionLifecycleActionsInactivityPtrOutput
- type DesktopPoolSessionLifecycleActionsInactivityInput
- type DesktopPoolSessionLifecycleActionsInactivityOutput
- func (o DesktopPoolSessionLifecycleActionsInactivityOutput) Action() pulumi.StringOutput
- func (DesktopPoolSessionLifecycleActionsInactivityOutput) ElementType() reflect.Type
- func (o DesktopPoolSessionLifecycleActionsInactivityOutput) GracePeriodInMinutes() pulumi.IntPtrOutput
- func (o DesktopPoolSessionLifecycleActionsInactivityOutput) ToDesktopPoolSessionLifecycleActionsInactivityOutput() DesktopPoolSessionLifecycleActionsInactivityOutput
- func (o DesktopPoolSessionLifecycleActionsInactivityOutput) ToDesktopPoolSessionLifecycleActionsInactivityOutputWithContext(ctx context.Context) DesktopPoolSessionLifecycleActionsInactivityOutput
- func (o DesktopPoolSessionLifecycleActionsInactivityOutput) ToDesktopPoolSessionLifecycleActionsInactivityPtrOutput() DesktopPoolSessionLifecycleActionsInactivityPtrOutput
- func (o DesktopPoolSessionLifecycleActionsInactivityOutput) ToDesktopPoolSessionLifecycleActionsInactivityPtrOutputWithContext(ctx context.Context) DesktopPoolSessionLifecycleActionsInactivityPtrOutput
- type DesktopPoolSessionLifecycleActionsInactivityPtrInput
- type DesktopPoolSessionLifecycleActionsInactivityPtrOutput
- func (o DesktopPoolSessionLifecycleActionsInactivityPtrOutput) Action() pulumi.StringPtrOutput
- func (o DesktopPoolSessionLifecycleActionsInactivityPtrOutput) Elem() DesktopPoolSessionLifecycleActionsInactivityOutput
- func (DesktopPoolSessionLifecycleActionsInactivityPtrOutput) ElementType() reflect.Type
- func (o DesktopPoolSessionLifecycleActionsInactivityPtrOutput) GracePeriodInMinutes() pulumi.IntPtrOutput
- func (o DesktopPoolSessionLifecycleActionsInactivityPtrOutput) ToDesktopPoolSessionLifecycleActionsInactivityPtrOutput() DesktopPoolSessionLifecycleActionsInactivityPtrOutput
- func (o DesktopPoolSessionLifecycleActionsInactivityPtrOutput) ToDesktopPoolSessionLifecycleActionsInactivityPtrOutputWithContext(ctx context.Context) DesktopPoolSessionLifecycleActionsInactivityPtrOutput
- type DesktopPoolSessionLifecycleActionsInput
- type DesktopPoolSessionLifecycleActionsOutput
- func (o DesktopPoolSessionLifecycleActionsOutput) Disconnect() DesktopPoolSessionLifecycleActionsDisconnectPtrOutput
- func (DesktopPoolSessionLifecycleActionsOutput) ElementType() reflect.Type
- func (o DesktopPoolSessionLifecycleActionsOutput) Inactivity() DesktopPoolSessionLifecycleActionsInactivityPtrOutput
- func (o DesktopPoolSessionLifecycleActionsOutput) ToDesktopPoolSessionLifecycleActionsOutput() DesktopPoolSessionLifecycleActionsOutput
- func (o DesktopPoolSessionLifecycleActionsOutput) ToDesktopPoolSessionLifecycleActionsOutputWithContext(ctx context.Context) DesktopPoolSessionLifecycleActionsOutput
- func (o DesktopPoolSessionLifecycleActionsOutput) ToDesktopPoolSessionLifecycleActionsPtrOutput() DesktopPoolSessionLifecycleActionsPtrOutput
- func (o DesktopPoolSessionLifecycleActionsOutput) ToDesktopPoolSessionLifecycleActionsPtrOutputWithContext(ctx context.Context) DesktopPoolSessionLifecycleActionsPtrOutput
- type DesktopPoolSessionLifecycleActionsPtrInput
- type DesktopPoolSessionLifecycleActionsPtrOutput
- func (o DesktopPoolSessionLifecycleActionsPtrOutput) Disconnect() DesktopPoolSessionLifecycleActionsDisconnectPtrOutput
- func (o DesktopPoolSessionLifecycleActionsPtrOutput) Elem() DesktopPoolSessionLifecycleActionsOutput
- func (DesktopPoolSessionLifecycleActionsPtrOutput) ElementType() reflect.Type
- func (o DesktopPoolSessionLifecycleActionsPtrOutput) Inactivity() DesktopPoolSessionLifecycleActionsInactivityPtrOutput
- func (o DesktopPoolSessionLifecycleActionsPtrOutput) ToDesktopPoolSessionLifecycleActionsPtrOutput() DesktopPoolSessionLifecycleActionsPtrOutput
- func (o DesktopPoolSessionLifecycleActionsPtrOutput) ToDesktopPoolSessionLifecycleActionsPtrOutputWithContext(ctx context.Context) DesktopPoolSessionLifecycleActionsPtrOutput
- type DesktopPoolShapeConfig
- type DesktopPoolShapeConfigArgs
- func (DesktopPoolShapeConfigArgs) ElementType() reflect.Type
- func (i DesktopPoolShapeConfigArgs) ToDesktopPoolShapeConfigOutput() DesktopPoolShapeConfigOutput
- func (i DesktopPoolShapeConfigArgs) ToDesktopPoolShapeConfigOutputWithContext(ctx context.Context) DesktopPoolShapeConfigOutput
- func (i DesktopPoolShapeConfigArgs) ToDesktopPoolShapeConfigPtrOutput() DesktopPoolShapeConfigPtrOutput
- func (i DesktopPoolShapeConfigArgs) ToDesktopPoolShapeConfigPtrOutputWithContext(ctx context.Context) DesktopPoolShapeConfigPtrOutput
- type DesktopPoolShapeConfigInput
- type DesktopPoolShapeConfigOutput
- func (o DesktopPoolShapeConfigOutput) BaselineOcpuUtilization() pulumi.StringPtrOutput
- func (DesktopPoolShapeConfigOutput) ElementType() reflect.Type
- func (o DesktopPoolShapeConfigOutput) MemoryInGbs() pulumi.StringPtrOutput
- func (o DesktopPoolShapeConfigOutput) Ocpus() pulumi.StringPtrOutput
- func (o DesktopPoolShapeConfigOutput) ToDesktopPoolShapeConfigOutput() DesktopPoolShapeConfigOutput
- func (o DesktopPoolShapeConfigOutput) ToDesktopPoolShapeConfigOutputWithContext(ctx context.Context) DesktopPoolShapeConfigOutput
- func (o DesktopPoolShapeConfigOutput) ToDesktopPoolShapeConfigPtrOutput() DesktopPoolShapeConfigPtrOutput
- func (o DesktopPoolShapeConfigOutput) ToDesktopPoolShapeConfigPtrOutputWithContext(ctx context.Context) DesktopPoolShapeConfigPtrOutput
- type DesktopPoolShapeConfigPtrInput
- type DesktopPoolShapeConfigPtrOutput
- func (o DesktopPoolShapeConfigPtrOutput) BaselineOcpuUtilization() pulumi.StringPtrOutput
- func (o DesktopPoolShapeConfigPtrOutput) Elem() DesktopPoolShapeConfigOutput
- func (DesktopPoolShapeConfigPtrOutput) ElementType() reflect.Type
- func (o DesktopPoolShapeConfigPtrOutput) MemoryInGbs() pulumi.StringPtrOutput
- func (o DesktopPoolShapeConfigPtrOutput) Ocpus() pulumi.StringPtrOutput
- func (o DesktopPoolShapeConfigPtrOutput) ToDesktopPoolShapeConfigPtrOutput() DesktopPoolShapeConfigPtrOutput
- func (o DesktopPoolShapeConfigPtrOutput) ToDesktopPoolShapeConfigPtrOutputWithContext(ctx context.Context) DesktopPoolShapeConfigPtrOutput
- type DesktopPoolState
- type GetDesktopArgs
- type GetDesktopDevicePolicy
- type GetDesktopDevicePolicyArgs
- type GetDesktopDevicePolicyArray
- func (GetDesktopDevicePolicyArray) ElementType() reflect.Type
- func (i GetDesktopDevicePolicyArray) ToGetDesktopDevicePolicyArrayOutput() GetDesktopDevicePolicyArrayOutput
- func (i GetDesktopDevicePolicyArray) ToGetDesktopDevicePolicyArrayOutputWithContext(ctx context.Context) GetDesktopDevicePolicyArrayOutput
- type GetDesktopDevicePolicyArrayInput
- type GetDesktopDevicePolicyArrayOutput
- func (GetDesktopDevicePolicyArrayOutput) ElementType() reflect.Type
- func (o GetDesktopDevicePolicyArrayOutput) Index(i pulumi.IntInput) GetDesktopDevicePolicyOutput
- func (o GetDesktopDevicePolicyArrayOutput) ToGetDesktopDevicePolicyArrayOutput() GetDesktopDevicePolicyArrayOutput
- func (o GetDesktopDevicePolicyArrayOutput) ToGetDesktopDevicePolicyArrayOutputWithContext(ctx context.Context) GetDesktopDevicePolicyArrayOutput
- type GetDesktopDevicePolicyInput
- type GetDesktopDevicePolicyOutput
- func (o GetDesktopDevicePolicyOutput) AudioMode() pulumi.StringOutput
- func (o GetDesktopDevicePolicyOutput) CdmMode() pulumi.StringOutput
- func (o GetDesktopDevicePolicyOutput) ClipboardMode() pulumi.StringOutput
- func (GetDesktopDevicePolicyOutput) ElementType() reflect.Type
- func (o GetDesktopDevicePolicyOutput) IsDisplayEnabled() pulumi.BoolOutput
- func (o GetDesktopDevicePolicyOutput) IsKeyboardEnabled() pulumi.BoolOutput
- func (o GetDesktopDevicePolicyOutput) IsPointerEnabled() pulumi.BoolOutput
- func (o GetDesktopDevicePolicyOutput) IsPrintingEnabled() pulumi.BoolOutput
- func (o GetDesktopDevicePolicyOutput) ToGetDesktopDevicePolicyOutput() GetDesktopDevicePolicyOutput
- func (o GetDesktopDevicePolicyOutput) ToGetDesktopDevicePolicyOutputWithContext(ctx context.Context) GetDesktopDevicePolicyOutput
- type GetDesktopHostingOption
- type GetDesktopHostingOptionArgs
- type GetDesktopHostingOptionArray
- func (GetDesktopHostingOptionArray) ElementType() reflect.Type
- func (i GetDesktopHostingOptionArray) ToGetDesktopHostingOptionArrayOutput() GetDesktopHostingOptionArrayOutput
- func (i GetDesktopHostingOptionArray) ToGetDesktopHostingOptionArrayOutputWithContext(ctx context.Context) GetDesktopHostingOptionArrayOutput
- type GetDesktopHostingOptionArrayInput
- type GetDesktopHostingOptionArrayOutput
- func (GetDesktopHostingOptionArrayOutput) ElementType() reflect.Type
- func (o GetDesktopHostingOptionArrayOutput) Index(i pulumi.IntInput) GetDesktopHostingOptionOutput
- func (o GetDesktopHostingOptionArrayOutput) ToGetDesktopHostingOptionArrayOutput() GetDesktopHostingOptionArrayOutput
- func (o GetDesktopHostingOptionArrayOutput) ToGetDesktopHostingOptionArrayOutputWithContext(ctx context.Context) GetDesktopHostingOptionArrayOutput
- type GetDesktopHostingOptionImage
- type GetDesktopHostingOptionImageArgs
- func (GetDesktopHostingOptionImageArgs) ElementType() reflect.Type
- func (i GetDesktopHostingOptionImageArgs) ToGetDesktopHostingOptionImageOutput() GetDesktopHostingOptionImageOutput
- func (i GetDesktopHostingOptionImageArgs) ToGetDesktopHostingOptionImageOutputWithContext(ctx context.Context) GetDesktopHostingOptionImageOutput
- type GetDesktopHostingOptionImageArray
- func (GetDesktopHostingOptionImageArray) ElementType() reflect.Type
- func (i GetDesktopHostingOptionImageArray) ToGetDesktopHostingOptionImageArrayOutput() GetDesktopHostingOptionImageArrayOutput
- func (i GetDesktopHostingOptionImageArray) ToGetDesktopHostingOptionImageArrayOutputWithContext(ctx context.Context) GetDesktopHostingOptionImageArrayOutput
- type GetDesktopHostingOptionImageArrayInput
- type GetDesktopHostingOptionImageArrayOutput
- func (GetDesktopHostingOptionImageArrayOutput) ElementType() reflect.Type
- func (o GetDesktopHostingOptionImageArrayOutput) Index(i pulumi.IntInput) GetDesktopHostingOptionImageOutput
- func (o GetDesktopHostingOptionImageArrayOutput) ToGetDesktopHostingOptionImageArrayOutput() GetDesktopHostingOptionImageArrayOutput
- func (o GetDesktopHostingOptionImageArrayOutput) ToGetDesktopHostingOptionImageArrayOutputWithContext(ctx context.Context) GetDesktopHostingOptionImageArrayOutput
- type GetDesktopHostingOptionImageInput
- type GetDesktopHostingOptionImageOutput
- func (GetDesktopHostingOptionImageOutput) ElementType() reflect.Type
- func (o GetDesktopHostingOptionImageOutput) ImageId() pulumi.StringOutput
- func (o GetDesktopHostingOptionImageOutput) ImageName() pulumi.StringOutput
- func (o GetDesktopHostingOptionImageOutput) OperatingSystem() pulumi.StringOutput
- func (o GetDesktopHostingOptionImageOutput) ToGetDesktopHostingOptionImageOutput() GetDesktopHostingOptionImageOutput
- func (o GetDesktopHostingOptionImageOutput) ToGetDesktopHostingOptionImageOutputWithContext(ctx context.Context) GetDesktopHostingOptionImageOutput
- type GetDesktopHostingOptionInput
- type GetDesktopHostingOptionOutput
- func (o GetDesktopHostingOptionOutput) ConnectAddress() pulumi.StringOutput
- func (GetDesktopHostingOptionOutput) ElementType() reflect.Type
- func (o GetDesktopHostingOptionOutput) Images() GetDesktopHostingOptionImageArrayOutput
- func (o GetDesktopHostingOptionOutput) ToGetDesktopHostingOptionOutput() GetDesktopHostingOptionOutput
- func (o GetDesktopHostingOptionOutput) ToGetDesktopHostingOptionOutputWithContext(ctx context.Context) GetDesktopHostingOptionOutput
- type GetDesktopOutputArgs
- type GetDesktopPoolAvailabilityPolicy
- type GetDesktopPoolAvailabilityPolicyArgs
- func (GetDesktopPoolAvailabilityPolicyArgs) ElementType() reflect.Type
- func (i GetDesktopPoolAvailabilityPolicyArgs) ToGetDesktopPoolAvailabilityPolicyOutput() GetDesktopPoolAvailabilityPolicyOutput
- func (i GetDesktopPoolAvailabilityPolicyArgs) ToGetDesktopPoolAvailabilityPolicyOutputWithContext(ctx context.Context) GetDesktopPoolAvailabilityPolicyOutput
- type GetDesktopPoolAvailabilityPolicyArray
- func (GetDesktopPoolAvailabilityPolicyArray) ElementType() reflect.Type
- func (i GetDesktopPoolAvailabilityPolicyArray) ToGetDesktopPoolAvailabilityPolicyArrayOutput() GetDesktopPoolAvailabilityPolicyArrayOutput
- func (i GetDesktopPoolAvailabilityPolicyArray) ToGetDesktopPoolAvailabilityPolicyArrayOutputWithContext(ctx context.Context) GetDesktopPoolAvailabilityPolicyArrayOutput
- type GetDesktopPoolAvailabilityPolicyArrayInput
- type GetDesktopPoolAvailabilityPolicyArrayOutput
- func (GetDesktopPoolAvailabilityPolicyArrayOutput) ElementType() reflect.Type
- func (o GetDesktopPoolAvailabilityPolicyArrayOutput) Index(i pulumi.IntInput) GetDesktopPoolAvailabilityPolicyOutput
- func (o GetDesktopPoolAvailabilityPolicyArrayOutput) ToGetDesktopPoolAvailabilityPolicyArrayOutput() GetDesktopPoolAvailabilityPolicyArrayOutput
- func (o GetDesktopPoolAvailabilityPolicyArrayOutput) ToGetDesktopPoolAvailabilityPolicyArrayOutputWithContext(ctx context.Context) GetDesktopPoolAvailabilityPolicyArrayOutput
- type GetDesktopPoolAvailabilityPolicyInput
- type GetDesktopPoolAvailabilityPolicyOutput
- func (GetDesktopPoolAvailabilityPolicyOutput) ElementType() reflect.Type
- func (o GetDesktopPoolAvailabilityPolicyOutput) StartSchedules() GetDesktopPoolAvailabilityPolicyStartScheduleArrayOutput
- func (o GetDesktopPoolAvailabilityPolicyOutput) StopSchedules() GetDesktopPoolAvailabilityPolicyStopScheduleArrayOutput
- func (o GetDesktopPoolAvailabilityPolicyOutput) ToGetDesktopPoolAvailabilityPolicyOutput() GetDesktopPoolAvailabilityPolicyOutput
- func (o GetDesktopPoolAvailabilityPolicyOutput) ToGetDesktopPoolAvailabilityPolicyOutputWithContext(ctx context.Context) GetDesktopPoolAvailabilityPolicyOutput
- type GetDesktopPoolAvailabilityPolicyStartSchedule
- type GetDesktopPoolAvailabilityPolicyStartScheduleArgs
- func (GetDesktopPoolAvailabilityPolicyStartScheduleArgs) ElementType() reflect.Type
- func (i GetDesktopPoolAvailabilityPolicyStartScheduleArgs) ToGetDesktopPoolAvailabilityPolicyStartScheduleOutput() GetDesktopPoolAvailabilityPolicyStartScheduleOutput
- func (i GetDesktopPoolAvailabilityPolicyStartScheduleArgs) ToGetDesktopPoolAvailabilityPolicyStartScheduleOutputWithContext(ctx context.Context) GetDesktopPoolAvailabilityPolicyStartScheduleOutput
- type GetDesktopPoolAvailabilityPolicyStartScheduleArray
- func (GetDesktopPoolAvailabilityPolicyStartScheduleArray) ElementType() reflect.Type
- func (i GetDesktopPoolAvailabilityPolicyStartScheduleArray) ToGetDesktopPoolAvailabilityPolicyStartScheduleArrayOutput() GetDesktopPoolAvailabilityPolicyStartScheduleArrayOutput
- func (i GetDesktopPoolAvailabilityPolicyStartScheduleArray) ToGetDesktopPoolAvailabilityPolicyStartScheduleArrayOutputWithContext(ctx context.Context) GetDesktopPoolAvailabilityPolicyStartScheduleArrayOutput
- type GetDesktopPoolAvailabilityPolicyStartScheduleArrayInput
- type GetDesktopPoolAvailabilityPolicyStartScheduleArrayOutput
- func (GetDesktopPoolAvailabilityPolicyStartScheduleArrayOutput) ElementType() reflect.Type
- func (o GetDesktopPoolAvailabilityPolicyStartScheduleArrayOutput) Index(i pulumi.IntInput) GetDesktopPoolAvailabilityPolicyStartScheduleOutput
- func (o GetDesktopPoolAvailabilityPolicyStartScheduleArrayOutput) ToGetDesktopPoolAvailabilityPolicyStartScheduleArrayOutput() GetDesktopPoolAvailabilityPolicyStartScheduleArrayOutput
- func (o GetDesktopPoolAvailabilityPolicyStartScheduleArrayOutput) ToGetDesktopPoolAvailabilityPolicyStartScheduleArrayOutputWithContext(ctx context.Context) GetDesktopPoolAvailabilityPolicyStartScheduleArrayOutput
- type GetDesktopPoolAvailabilityPolicyStartScheduleInput
- type GetDesktopPoolAvailabilityPolicyStartScheduleOutput
- func (o GetDesktopPoolAvailabilityPolicyStartScheduleOutput) CronExpression() pulumi.StringOutput
- func (GetDesktopPoolAvailabilityPolicyStartScheduleOutput) ElementType() reflect.Type
- func (o GetDesktopPoolAvailabilityPolicyStartScheduleOutput) Timezone() pulumi.StringOutput
- func (o GetDesktopPoolAvailabilityPolicyStartScheduleOutput) ToGetDesktopPoolAvailabilityPolicyStartScheduleOutput() GetDesktopPoolAvailabilityPolicyStartScheduleOutput
- func (o GetDesktopPoolAvailabilityPolicyStartScheduleOutput) ToGetDesktopPoolAvailabilityPolicyStartScheduleOutputWithContext(ctx context.Context) GetDesktopPoolAvailabilityPolicyStartScheduleOutput
- type GetDesktopPoolAvailabilityPolicyStopSchedule
- type GetDesktopPoolAvailabilityPolicyStopScheduleArgs
- func (GetDesktopPoolAvailabilityPolicyStopScheduleArgs) ElementType() reflect.Type
- func (i GetDesktopPoolAvailabilityPolicyStopScheduleArgs) ToGetDesktopPoolAvailabilityPolicyStopScheduleOutput() GetDesktopPoolAvailabilityPolicyStopScheduleOutput
- func (i GetDesktopPoolAvailabilityPolicyStopScheduleArgs) ToGetDesktopPoolAvailabilityPolicyStopScheduleOutputWithContext(ctx context.Context) GetDesktopPoolAvailabilityPolicyStopScheduleOutput
- type GetDesktopPoolAvailabilityPolicyStopScheduleArray
- func (GetDesktopPoolAvailabilityPolicyStopScheduleArray) ElementType() reflect.Type
- func (i GetDesktopPoolAvailabilityPolicyStopScheduleArray) ToGetDesktopPoolAvailabilityPolicyStopScheduleArrayOutput() GetDesktopPoolAvailabilityPolicyStopScheduleArrayOutput
- func (i GetDesktopPoolAvailabilityPolicyStopScheduleArray) ToGetDesktopPoolAvailabilityPolicyStopScheduleArrayOutputWithContext(ctx context.Context) GetDesktopPoolAvailabilityPolicyStopScheduleArrayOutput
- type GetDesktopPoolAvailabilityPolicyStopScheduleArrayInput
- type GetDesktopPoolAvailabilityPolicyStopScheduleArrayOutput
- func (GetDesktopPoolAvailabilityPolicyStopScheduleArrayOutput) ElementType() reflect.Type
- func (o GetDesktopPoolAvailabilityPolicyStopScheduleArrayOutput) Index(i pulumi.IntInput) GetDesktopPoolAvailabilityPolicyStopScheduleOutput
- func (o GetDesktopPoolAvailabilityPolicyStopScheduleArrayOutput) ToGetDesktopPoolAvailabilityPolicyStopScheduleArrayOutput() GetDesktopPoolAvailabilityPolicyStopScheduleArrayOutput
- func (o GetDesktopPoolAvailabilityPolicyStopScheduleArrayOutput) ToGetDesktopPoolAvailabilityPolicyStopScheduleArrayOutputWithContext(ctx context.Context) GetDesktopPoolAvailabilityPolicyStopScheduleArrayOutput
- type GetDesktopPoolAvailabilityPolicyStopScheduleInput
- type GetDesktopPoolAvailabilityPolicyStopScheduleOutput
- func (o GetDesktopPoolAvailabilityPolicyStopScheduleOutput) CronExpression() pulumi.StringOutput
- func (GetDesktopPoolAvailabilityPolicyStopScheduleOutput) ElementType() reflect.Type
- func (o GetDesktopPoolAvailabilityPolicyStopScheduleOutput) Timezone() pulumi.StringOutput
- func (o GetDesktopPoolAvailabilityPolicyStopScheduleOutput) ToGetDesktopPoolAvailabilityPolicyStopScheduleOutput() GetDesktopPoolAvailabilityPolicyStopScheduleOutput
- func (o GetDesktopPoolAvailabilityPolicyStopScheduleOutput) ToGetDesktopPoolAvailabilityPolicyStopScheduleOutputWithContext(ctx context.Context) GetDesktopPoolAvailabilityPolicyStopScheduleOutput
- type GetDesktopPoolDesktopsArgs
- type GetDesktopPoolDesktopsDesktopPoolDesktopCollection
- type GetDesktopPoolDesktopsDesktopPoolDesktopCollectionArgs
- func (GetDesktopPoolDesktopsDesktopPoolDesktopCollectionArgs) ElementType() reflect.Type
- func (i GetDesktopPoolDesktopsDesktopPoolDesktopCollectionArgs) ToGetDesktopPoolDesktopsDesktopPoolDesktopCollectionOutput() GetDesktopPoolDesktopsDesktopPoolDesktopCollectionOutput
- func (i GetDesktopPoolDesktopsDesktopPoolDesktopCollectionArgs) ToGetDesktopPoolDesktopsDesktopPoolDesktopCollectionOutputWithContext(ctx context.Context) GetDesktopPoolDesktopsDesktopPoolDesktopCollectionOutput
- type GetDesktopPoolDesktopsDesktopPoolDesktopCollectionArray
- func (GetDesktopPoolDesktopsDesktopPoolDesktopCollectionArray) ElementType() reflect.Type
- func (i GetDesktopPoolDesktopsDesktopPoolDesktopCollectionArray) ToGetDesktopPoolDesktopsDesktopPoolDesktopCollectionArrayOutput() GetDesktopPoolDesktopsDesktopPoolDesktopCollectionArrayOutput
- func (i GetDesktopPoolDesktopsDesktopPoolDesktopCollectionArray) ToGetDesktopPoolDesktopsDesktopPoolDesktopCollectionArrayOutputWithContext(ctx context.Context) GetDesktopPoolDesktopsDesktopPoolDesktopCollectionArrayOutput
- type GetDesktopPoolDesktopsDesktopPoolDesktopCollectionArrayInput
- type GetDesktopPoolDesktopsDesktopPoolDesktopCollectionArrayOutput
- func (GetDesktopPoolDesktopsDesktopPoolDesktopCollectionArrayOutput) ElementType() reflect.Type
- func (o GetDesktopPoolDesktopsDesktopPoolDesktopCollectionArrayOutput) Index(i pulumi.IntInput) GetDesktopPoolDesktopsDesktopPoolDesktopCollectionOutput
- func (o GetDesktopPoolDesktopsDesktopPoolDesktopCollectionArrayOutput) ToGetDesktopPoolDesktopsDesktopPoolDesktopCollectionArrayOutput() GetDesktopPoolDesktopsDesktopPoolDesktopCollectionArrayOutput
- func (o GetDesktopPoolDesktopsDesktopPoolDesktopCollectionArrayOutput) ToGetDesktopPoolDesktopsDesktopPoolDesktopCollectionArrayOutputWithContext(ctx context.Context) GetDesktopPoolDesktopsDesktopPoolDesktopCollectionArrayOutput
- type GetDesktopPoolDesktopsDesktopPoolDesktopCollectionInput
- type GetDesktopPoolDesktopsDesktopPoolDesktopCollectionItem
- type GetDesktopPoolDesktopsDesktopPoolDesktopCollectionItemArgs
- func (GetDesktopPoolDesktopsDesktopPoolDesktopCollectionItemArgs) ElementType() reflect.Type
- func (i GetDesktopPoolDesktopsDesktopPoolDesktopCollectionItemArgs) ToGetDesktopPoolDesktopsDesktopPoolDesktopCollectionItemOutput() GetDesktopPoolDesktopsDesktopPoolDesktopCollectionItemOutput
- func (i GetDesktopPoolDesktopsDesktopPoolDesktopCollectionItemArgs) ToGetDesktopPoolDesktopsDesktopPoolDesktopCollectionItemOutputWithContext(ctx context.Context) GetDesktopPoolDesktopsDesktopPoolDesktopCollectionItemOutput
- type GetDesktopPoolDesktopsDesktopPoolDesktopCollectionItemArray
- func (GetDesktopPoolDesktopsDesktopPoolDesktopCollectionItemArray) ElementType() reflect.Type
- func (i GetDesktopPoolDesktopsDesktopPoolDesktopCollectionItemArray) ToGetDesktopPoolDesktopsDesktopPoolDesktopCollectionItemArrayOutput() GetDesktopPoolDesktopsDesktopPoolDesktopCollectionItemArrayOutput
- func (i GetDesktopPoolDesktopsDesktopPoolDesktopCollectionItemArray) ToGetDesktopPoolDesktopsDesktopPoolDesktopCollectionItemArrayOutputWithContext(ctx context.Context) GetDesktopPoolDesktopsDesktopPoolDesktopCollectionItemArrayOutput
- type GetDesktopPoolDesktopsDesktopPoolDesktopCollectionItemArrayInput
- type GetDesktopPoolDesktopsDesktopPoolDesktopCollectionItemArrayOutput
- func (GetDesktopPoolDesktopsDesktopPoolDesktopCollectionItemArrayOutput) ElementType() reflect.Type
- func (o GetDesktopPoolDesktopsDesktopPoolDesktopCollectionItemArrayOutput) Index(i pulumi.IntInput) GetDesktopPoolDesktopsDesktopPoolDesktopCollectionItemOutput
- func (o GetDesktopPoolDesktopsDesktopPoolDesktopCollectionItemArrayOutput) ToGetDesktopPoolDesktopsDesktopPoolDesktopCollectionItemArrayOutput() GetDesktopPoolDesktopsDesktopPoolDesktopCollectionItemArrayOutput
- func (o GetDesktopPoolDesktopsDesktopPoolDesktopCollectionItemArrayOutput) ToGetDesktopPoolDesktopsDesktopPoolDesktopCollectionItemArrayOutputWithContext(ctx context.Context) GetDesktopPoolDesktopsDesktopPoolDesktopCollectionItemArrayOutput
- type GetDesktopPoolDesktopsDesktopPoolDesktopCollectionItemInput
- type GetDesktopPoolDesktopsDesktopPoolDesktopCollectionItemOutput
- func (o GetDesktopPoolDesktopsDesktopPoolDesktopCollectionItemOutput) DefinedTags() pulumi.StringMapOutput
- func (o GetDesktopPoolDesktopsDesktopPoolDesktopCollectionItemOutput) DesktopId() pulumi.StringOutput
- func (GetDesktopPoolDesktopsDesktopPoolDesktopCollectionItemOutput) ElementType() reflect.Type
- func (o GetDesktopPoolDesktopsDesktopPoolDesktopCollectionItemOutput) FreeformTags() pulumi.StringMapOutput
- func (o GetDesktopPoolDesktopsDesktopPoolDesktopCollectionItemOutput) InstanceId() pulumi.StringOutput
- func (o GetDesktopPoolDesktopsDesktopPoolDesktopCollectionItemOutput) IsAssigned() pulumi.BoolOutput
- func (o GetDesktopPoolDesktopsDesktopPoolDesktopCollectionItemOutput) State() pulumi.StringOutput
- func (o GetDesktopPoolDesktopsDesktopPoolDesktopCollectionItemOutput) TimeCreated() pulumi.StringOutput
- func (o GetDesktopPoolDesktopsDesktopPoolDesktopCollectionItemOutput) ToGetDesktopPoolDesktopsDesktopPoolDesktopCollectionItemOutput() GetDesktopPoolDesktopsDesktopPoolDesktopCollectionItemOutput
- func (o GetDesktopPoolDesktopsDesktopPoolDesktopCollectionItemOutput) ToGetDesktopPoolDesktopsDesktopPoolDesktopCollectionItemOutputWithContext(ctx context.Context) GetDesktopPoolDesktopsDesktopPoolDesktopCollectionItemOutput
- func (o GetDesktopPoolDesktopsDesktopPoolDesktopCollectionItemOutput) UserName() pulumi.StringOutput
- type GetDesktopPoolDesktopsDesktopPoolDesktopCollectionOutput
- func (GetDesktopPoolDesktopsDesktopPoolDesktopCollectionOutput) ElementType() reflect.Type
- func (o GetDesktopPoolDesktopsDesktopPoolDesktopCollectionOutput) Items() GetDesktopPoolDesktopsDesktopPoolDesktopCollectionItemArrayOutput
- func (o GetDesktopPoolDesktopsDesktopPoolDesktopCollectionOutput) ToGetDesktopPoolDesktopsDesktopPoolDesktopCollectionOutput() GetDesktopPoolDesktopsDesktopPoolDesktopCollectionOutput
- func (o GetDesktopPoolDesktopsDesktopPoolDesktopCollectionOutput) ToGetDesktopPoolDesktopsDesktopPoolDesktopCollectionOutputWithContext(ctx context.Context) GetDesktopPoolDesktopsDesktopPoolDesktopCollectionOutput
- type GetDesktopPoolDesktopsFilter
- type GetDesktopPoolDesktopsFilterArgs
- func (GetDesktopPoolDesktopsFilterArgs) ElementType() reflect.Type
- func (i GetDesktopPoolDesktopsFilterArgs) ToGetDesktopPoolDesktopsFilterOutput() GetDesktopPoolDesktopsFilterOutput
- func (i GetDesktopPoolDesktopsFilterArgs) ToGetDesktopPoolDesktopsFilterOutputWithContext(ctx context.Context) GetDesktopPoolDesktopsFilterOutput
- type GetDesktopPoolDesktopsFilterArray
- func (GetDesktopPoolDesktopsFilterArray) ElementType() reflect.Type
- func (i GetDesktopPoolDesktopsFilterArray) ToGetDesktopPoolDesktopsFilterArrayOutput() GetDesktopPoolDesktopsFilterArrayOutput
- func (i GetDesktopPoolDesktopsFilterArray) ToGetDesktopPoolDesktopsFilterArrayOutputWithContext(ctx context.Context) GetDesktopPoolDesktopsFilterArrayOutput
- type GetDesktopPoolDesktopsFilterArrayInput
- type GetDesktopPoolDesktopsFilterArrayOutput
- func (GetDesktopPoolDesktopsFilterArrayOutput) ElementType() reflect.Type
- func (o GetDesktopPoolDesktopsFilterArrayOutput) Index(i pulumi.IntInput) GetDesktopPoolDesktopsFilterOutput
- func (o GetDesktopPoolDesktopsFilterArrayOutput) ToGetDesktopPoolDesktopsFilterArrayOutput() GetDesktopPoolDesktopsFilterArrayOutput
- func (o GetDesktopPoolDesktopsFilterArrayOutput) ToGetDesktopPoolDesktopsFilterArrayOutputWithContext(ctx context.Context) GetDesktopPoolDesktopsFilterArrayOutput
- type GetDesktopPoolDesktopsFilterInput
- type GetDesktopPoolDesktopsFilterOutput
- func (GetDesktopPoolDesktopsFilterOutput) ElementType() reflect.Type
- func (o GetDesktopPoolDesktopsFilterOutput) Name() pulumi.StringOutput
- func (o GetDesktopPoolDesktopsFilterOutput) Regex() pulumi.BoolPtrOutput
- func (o GetDesktopPoolDesktopsFilterOutput) ToGetDesktopPoolDesktopsFilterOutput() GetDesktopPoolDesktopsFilterOutput
- func (o GetDesktopPoolDesktopsFilterOutput) ToGetDesktopPoolDesktopsFilterOutputWithContext(ctx context.Context) GetDesktopPoolDesktopsFilterOutput
- func (o GetDesktopPoolDesktopsFilterOutput) Values() pulumi.StringArrayOutput
- type GetDesktopPoolDesktopsOutputArgs
- type GetDesktopPoolDesktopsResult
- type GetDesktopPoolDesktopsResultOutput
- func (o GetDesktopPoolDesktopsResultOutput) AvailabilityDomain() pulumi.StringPtrOutput
- func (o GetDesktopPoolDesktopsResultOutput) CompartmentId() pulumi.StringOutput
- func (o GetDesktopPoolDesktopsResultOutput) DesktopPoolDesktopCollections() GetDesktopPoolDesktopsDesktopPoolDesktopCollectionArrayOutput
- func (o GetDesktopPoolDesktopsResultOutput) DesktopPoolId() pulumi.StringOutput
- func (o GetDesktopPoolDesktopsResultOutput) DisplayName() pulumi.StringPtrOutput
- func (GetDesktopPoolDesktopsResultOutput) ElementType() reflect.Type
- func (o GetDesktopPoolDesktopsResultOutput) Filters() GetDesktopPoolDesktopsFilterArrayOutput
- func (o GetDesktopPoolDesktopsResultOutput) Id() pulumi.StringPtrOutput
- func (o GetDesktopPoolDesktopsResultOutput) State() pulumi.StringPtrOutput
- func (o GetDesktopPoolDesktopsResultOutput) ToGetDesktopPoolDesktopsResultOutput() GetDesktopPoolDesktopsResultOutput
- func (o GetDesktopPoolDesktopsResultOutput) ToGetDesktopPoolDesktopsResultOutputWithContext(ctx context.Context) GetDesktopPoolDesktopsResultOutput
- type GetDesktopPoolDevicePolicy
- type GetDesktopPoolDevicePolicyArgs
- func (GetDesktopPoolDevicePolicyArgs) ElementType() reflect.Type
- func (i GetDesktopPoolDevicePolicyArgs) ToGetDesktopPoolDevicePolicyOutput() GetDesktopPoolDevicePolicyOutput
- func (i GetDesktopPoolDevicePolicyArgs) ToGetDesktopPoolDevicePolicyOutputWithContext(ctx context.Context) GetDesktopPoolDevicePolicyOutput
- type GetDesktopPoolDevicePolicyArray
- func (GetDesktopPoolDevicePolicyArray) ElementType() reflect.Type
- func (i GetDesktopPoolDevicePolicyArray) ToGetDesktopPoolDevicePolicyArrayOutput() GetDesktopPoolDevicePolicyArrayOutput
- func (i GetDesktopPoolDevicePolicyArray) ToGetDesktopPoolDevicePolicyArrayOutputWithContext(ctx context.Context) GetDesktopPoolDevicePolicyArrayOutput
- type GetDesktopPoolDevicePolicyArrayInput
- type GetDesktopPoolDevicePolicyArrayOutput
- func (GetDesktopPoolDevicePolicyArrayOutput) ElementType() reflect.Type
- func (o GetDesktopPoolDevicePolicyArrayOutput) Index(i pulumi.IntInput) GetDesktopPoolDevicePolicyOutput
- func (o GetDesktopPoolDevicePolicyArrayOutput) ToGetDesktopPoolDevicePolicyArrayOutput() GetDesktopPoolDevicePolicyArrayOutput
- func (o GetDesktopPoolDevicePolicyArrayOutput) ToGetDesktopPoolDevicePolicyArrayOutputWithContext(ctx context.Context) GetDesktopPoolDevicePolicyArrayOutput
- type GetDesktopPoolDevicePolicyInput
- type GetDesktopPoolDevicePolicyOutput
- func (o GetDesktopPoolDevicePolicyOutput) AudioMode() pulumi.StringOutput
- func (o GetDesktopPoolDevicePolicyOutput) CdmMode() pulumi.StringOutput
- func (o GetDesktopPoolDevicePolicyOutput) ClipboardMode() pulumi.StringOutput
- func (GetDesktopPoolDevicePolicyOutput) ElementType() reflect.Type
- func (o GetDesktopPoolDevicePolicyOutput) IsDisplayEnabled() pulumi.BoolOutput
- func (o GetDesktopPoolDevicePolicyOutput) IsKeyboardEnabled() pulumi.BoolOutput
- func (o GetDesktopPoolDevicePolicyOutput) IsPointerEnabled() pulumi.BoolOutput
- func (o GetDesktopPoolDevicePolicyOutput) IsPrintingEnabled() pulumi.BoolOutput
- func (o GetDesktopPoolDevicePolicyOutput) ToGetDesktopPoolDevicePolicyOutput() GetDesktopPoolDevicePolicyOutput
- func (o GetDesktopPoolDevicePolicyOutput) ToGetDesktopPoolDevicePolicyOutputWithContext(ctx context.Context) GetDesktopPoolDevicePolicyOutput
- type GetDesktopPoolImage
- type GetDesktopPoolImageArgs
- type GetDesktopPoolImageArray
- type GetDesktopPoolImageArrayInput
- type GetDesktopPoolImageArrayOutput
- func (GetDesktopPoolImageArrayOutput) ElementType() reflect.Type
- func (o GetDesktopPoolImageArrayOutput) Index(i pulumi.IntInput) GetDesktopPoolImageOutput
- func (o GetDesktopPoolImageArrayOutput) ToGetDesktopPoolImageArrayOutput() GetDesktopPoolImageArrayOutput
- func (o GetDesktopPoolImageArrayOutput) ToGetDesktopPoolImageArrayOutputWithContext(ctx context.Context) GetDesktopPoolImageArrayOutput
- type GetDesktopPoolImageInput
- type GetDesktopPoolImageOutput
- func (GetDesktopPoolImageOutput) ElementType() reflect.Type
- func (o GetDesktopPoolImageOutput) ImageId() pulumi.StringOutput
- func (o GetDesktopPoolImageOutput) ImageName() pulumi.StringOutput
- func (o GetDesktopPoolImageOutput) OperatingSystem() pulumi.StringOutput
- func (o GetDesktopPoolImageOutput) ToGetDesktopPoolImageOutput() GetDesktopPoolImageOutput
- func (o GetDesktopPoolImageOutput) ToGetDesktopPoolImageOutputWithContext(ctx context.Context) GetDesktopPoolImageOutput
- type GetDesktopPoolNetworkConfiguration
- type GetDesktopPoolNetworkConfigurationArgs
- func (GetDesktopPoolNetworkConfigurationArgs) ElementType() reflect.Type
- func (i GetDesktopPoolNetworkConfigurationArgs) ToGetDesktopPoolNetworkConfigurationOutput() GetDesktopPoolNetworkConfigurationOutput
- func (i GetDesktopPoolNetworkConfigurationArgs) ToGetDesktopPoolNetworkConfigurationOutputWithContext(ctx context.Context) GetDesktopPoolNetworkConfigurationOutput
- type GetDesktopPoolNetworkConfigurationArray
- func (GetDesktopPoolNetworkConfigurationArray) ElementType() reflect.Type
- func (i GetDesktopPoolNetworkConfigurationArray) ToGetDesktopPoolNetworkConfigurationArrayOutput() GetDesktopPoolNetworkConfigurationArrayOutput
- func (i GetDesktopPoolNetworkConfigurationArray) ToGetDesktopPoolNetworkConfigurationArrayOutputWithContext(ctx context.Context) GetDesktopPoolNetworkConfigurationArrayOutput
- type GetDesktopPoolNetworkConfigurationArrayInput
- type GetDesktopPoolNetworkConfigurationArrayOutput
- func (GetDesktopPoolNetworkConfigurationArrayOutput) ElementType() reflect.Type
- func (o GetDesktopPoolNetworkConfigurationArrayOutput) Index(i pulumi.IntInput) GetDesktopPoolNetworkConfigurationOutput
- func (o GetDesktopPoolNetworkConfigurationArrayOutput) ToGetDesktopPoolNetworkConfigurationArrayOutput() GetDesktopPoolNetworkConfigurationArrayOutput
- func (o GetDesktopPoolNetworkConfigurationArrayOutput) ToGetDesktopPoolNetworkConfigurationArrayOutputWithContext(ctx context.Context) GetDesktopPoolNetworkConfigurationArrayOutput
- type GetDesktopPoolNetworkConfigurationInput
- type GetDesktopPoolNetworkConfigurationOutput
- func (GetDesktopPoolNetworkConfigurationOutput) ElementType() reflect.Type
- func (o GetDesktopPoolNetworkConfigurationOutput) SubnetId() pulumi.StringOutput
- func (o GetDesktopPoolNetworkConfigurationOutput) ToGetDesktopPoolNetworkConfigurationOutput() GetDesktopPoolNetworkConfigurationOutput
- func (o GetDesktopPoolNetworkConfigurationOutput) ToGetDesktopPoolNetworkConfigurationOutputWithContext(ctx context.Context) GetDesktopPoolNetworkConfigurationOutput
- func (o GetDesktopPoolNetworkConfigurationOutput) VcnId() pulumi.StringOutput
- type GetDesktopPoolPrivateAccessDetail
- type GetDesktopPoolPrivateAccessDetailArgs
- func (GetDesktopPoolPrivateAccessDetailArgs) ElementType() reflect.Type
- func (i GetDesktopPoolPrivateAccessDetailArgs) ToGetDesktopPoolPrivateAccessDetailOutput() GetDesktopPoolPrivateAccessDetailOutput
- func (i GetDesktopPoolPrivateAccessDetailArgs) ToGetDesktopPoolPrivateAccessDetailOutputWithContext(ctx context.Context) GetDesktopPoolPrivateAccessDetailOutput
- type GetDesktopPoolPrivateAccessDetailArray
- func (GetDesktopPoolPrivateAccessDetailArray) ElementType() reflect.Type
- func (i GetDesktopPoolPrivateAccessDetailArray) ToGetDesktopPoolPrivateAccessDetailArrayOutput() GetDesktopPoolPrivateAccessDetailArrayOutput
- func (i GetDesktopPoolPrivateAccessDetailArray) ToGetDesktopPoolPrivateAccessDetailArrayOutputWithContext(ctx context.Context) GetDesktopPoolPrivateAccessDetailArrayOutput
- type GetDesktopPoolPrivateAccessDetailArrayInput
- type GetDesktopPoolPrivateAccessDetailArrayOutput
- func (GetDesktopPoolPrivateAccessDetailArrayOutput) ElementType() reflect.Type
- func (o GetDesktopPoolPrivateAccessDetailArrayOutput) Index(i pulumi.IntInput) GetDesktopPoolPrivateAccessDetailOutput
- func (o GetDesktopPoolPrivateAccessDetailArrayOutput) ToGetDesktopPoolPrivateAccessDetailArrayOutput() GetDesktopPoolPrivateAccessDetailArrayOutput
- func (o GetDesktopPoolPrivateAccessDetailArrayOutput) ToGetDesktopPoolPrivateAccessDetailArrayOutputWithContext(ctx context.Context) GetDesktopPoolPrivateAccessDetailArrayOutput
- type GetDesktopPoolPrivateAccessDetailInput
- type GetDesktopPoolPrivateAccessDetailOutput
- func (GetDesktopPoolPrivateAccessDetailOutput) ElementType() reflect.Type
- func (o GetDesktopPoolPrivateAccessDetailOutput) EndpointFqdn() pulumi.StringOutput
- func (o GetDesktopPoolPrivateAccessDetailOutput) NsgIds() pulumi.StringArrayOutput
- func (o GetDesktopPoolPrivateAccessDetailOutput) PrivateIp() pulumi.StringOutput
- func (o GetDesktopPoolPrivateAccessDetailOutput) SubnetId() pulumi.StringOutput
- func (o GetDesktopPoolPrivateAccessDetailOutput) ToGetDesktopPoolPrivateAccessDetailOutput() GetDesktopPoolPrivateAccessDetailOutput
- func (o GetDesktopPoolPrivateAccessDetailOutput) ToGetDesktopPoolPrivateAccessDetailOutputWithContext(ctx context.Context) GetDesktopPoolPrivateAccessDetailOutput
- func (o GetDesktopPoolPrivateAccessDetailOutput) VcnId() pulumi.StringOutput
- type GetDesktopPoolSessionLifecycleAction
- type GetDesktopPoolSessionLifecycleActionArgs
- func (GetDesktopPoolSessionLifecycleActionArgs) ElementType() reflect.Type
- func (i GetDesktopPoolSessionLifecycleActionArgs) ToGetDesktopPoolSessionLifecycleActionOutput() GetDesktopPoolSessionLifecycleActionOutput
- func (i GetDesktopPoolSessionLifecycleActionArgs) ToGetDesktopPoolSessionLifecycleActionOutputWithContext(ctx context.Context) GetDesktopPoolSessionLifecycleActionOutput
- type GetDesktopPoolSessionLifecycleActionArray
- func (GetDesktopPoolSessionLifecycleActionArray) ElementType() reflect.Type
- func (i GetDesktopPoolSessionLifecycleActionArray) ToGetDesktopPoolSessionLifecycleActionArrayOutput() GetDesktopPoolSessionLifecycleActionArrayOutput
- func (i GetDesktopPoolSessionLifecycleActionArray) ToGetDesktopPoolSessionLifecycleActionArrayOutputWithContext(ctx context.Context) GetDesktopPoolSessionLifecycleActionArrayOutput
- type GetDesktopPoolSessionLifecycleActionArrayInput
- type GetDesktopPoolSessionLifecycleActionArrayOutput
- func (GetDesktopPoolSessionLifecycleActionArrayOutput) ElementType() reflect.Type
- func (o GetDesktopPoolSessionLifecycleActionArrayOutput) Index(i pulumi.IntInput) GetDesktopPoolSessionLifecycleActionOutput
- func (o GetDesktopPoolSessionLifecycleActionArrayOutput) ToGetDesktopPoolSessionLifecycleActionArrayOutput() GetDesktopPoolSessionLifecycleActionArrayOutput
- func (o GetDesktopPoolSessionLifecycleActionArrayOutput) ToGetDesktopPoolSessionLifecycleActionArrayOutputWithContext(ctx context.Context) GetDesktopPoolSessionLifecycleActionArrayOutput
- type GetDesktopPoolSessionLifecycleActionDisconnect
- type GetDesktopPoolSessionLifecycleActionDisconnectArgs
- func (GetDesktopPoolSessionLifecycleActionDisconnectArgs) ElementType() reflect.Type
- func (i GetDesktopPoolSessionLifecycleActionDisconnectArgs) ToGetDesktopPoolSessionLifecycleActionDisconnectOutput() GetDesktopPoolSessionLifecycleActionDisconnectOutput
- func (i GetDesktopPoolSessionLifecycleActionDisconnectArgs) ToGetDesktopPoolSessionLifecycleActionDisconnectOutputWithContext(ctx context.Context) GetDesktopPoolSessionLifecycleActionDisconnectOutput
- type GetDesktopPoolSessionLifecycleActionDisconnectArray
- func (GetDesktopPoolSessionLifecycleActionDisconnectArray) ElementType() reflect.Type
- func (i GetDesktopPoolSessionLifecycleActionDisconnectArray) ToGetDesktopPoolSessionLifecycleActionDisconnectArrayOutput() GetDesktopPoolSessionLifecycleActionDisconnectArrayOutput
- func (i GetDesktopPoolSessionLifecycleActionDisconnectArray) ToGetDesktopPoolSessionLifecycleActionDisconnectArrayOutputWithContext(ctx context.Context) GetDesktopPoolSessionLifecycleActionDisconnectArrayOutput
- type GetDesktopPoolSessionLifecycleActionDisconnectArrayInput
- type GetDesktopPoolSessionLifecycleActionDisconnectArrayOutput
- func (GetDesktopPoolSessionLifecycleActionDisconnectArrayOutput) ElementType() reflect.Type
- func (o GetDesktopPoolSessionLifecycleActionDisconnectArrayOutput) Index(i pulumi.IntInput) GetDesktopPoolSessionLifecycleActionDisconnectOutput
- func (o GetDesktopPoolSessionLifecycleActionDisconnectArrayOutput) ToGetDesktopPoolSessionLifecycleActionDisconnectArrayOutput() GetDesktopPoolSessionLifecycleActionDisconnectArrayOutput
- func (o GetDesktopPoolSessionLifecycleActionDisconnectArrayOutput) ToGetDesktopPoolSessionLifecycleActionDisconnectArrayOutputWithContext(ctx context.Context) GetDesktopPoolSessionLifecycleActionDisconnectArrayOutput
- type GetDesktopPoolSessionLifecycleActionDisconnectInput
- type GetDesktopPoolSessionLifecycleActionDisconnectOutput
- func (o GetDesktopPoolSessionLifecycleActionDisconnectOutput) Action() pulumi.StringOutput
- func (GetDesktopPoolSessionLifecycleActionDisconnectOutput) ElementType() reflect.Type
- func (o GetDesktopPoolSessionLifecycleActionDisconnectOutput) GracePeriodInMinutes() pulumi.IntOutput
- func (o GetDesktopPoolSessionLifecycleActionDisconnectOutput) ToGetDesktopPoolSessionLifecycleActionDisconnectOutput() GetDesktopPoolSessionLifecycleActionDisconnectOutput
- func (o GetDesktopPoolSessionLifecycleActionDisconnectOutput) ToGetDesktopPoolSessionLifecycleActionDisconnectOutputWithContext(ctx context.Context) GetDesktopPoolSessionLifecycleActionDisconnectOutput
- type GetDesktopPoolSessionLifecycleActionInactivity
- type GetDesktopPoolSessionLifecycleActionInactivityArgs
- func (GetDesktopPoolSessionLifecycleActionInactivityArgs) ElementType() reflect.Type
- func (i GetDesktopPoolSessionLifecycleActionInactivityArgs) ToGetDesktopPoolSessionLifecycleActionInactivityOutput() GetDesktopPoolSessionLifecycleActionInactivityOutput
- func (i GetDesktopPoolSessionLifecycleActionInactivityArgs) ToGetDesktopPoolSessionLifecycleActionInactivityOutputWithContext(ctx context.Context) GetDesktopPoolSessionLifecycleActionInactivityOutput
- type GetDesktopPoolSessionLifecycleActionInactivityArray
- func (GetDesktopPoolSessionLifecycleActionInactivityArray) ElementType() reflect.Type
- func (i GetDesktopPoolSessionLifecycleActionInactivityArray) ToGetDesktopPoolSessionLifecycleActionInactivityArrayOutput() GetDesktopPoolSessionLifecycleActionInactivityArrayOutput
- func (i GetDesktopPoolSessionLifecycleActionInactivityArray) ToGetDesktopPoolSessionLifecycleActionInactivityArrayOutputWithContext(ctx context.Context) GetDesktopPoolSessionLifecycleActionInactivityArrayOutput
- type GetDesktopPoolSessionLifecycleActionInactivityArrayInput
- type GetDesktopPoolSessionLifecycleActionInactivityArrayOutput
- func (GetDesktopPoolSessionLifecycleActionInactivityArrayOutput) ElementType() reflect.Type
- func (o GetDesktopPoolSessionLifecycleActionInactivityArrayOutput) Index(i pulumi.IntInput) GetDesktopPoolSessionLifecycleActionInactivityOutput
- func (o GetDesktopPoolSessionLifecycleActionInactivityArrayOutput) ToGetDesktopPoolSessionLifecycleActionInactivityArrayOutput() GetDesktopPoolSessionLifecycleActionInactivityArrayOutput
- func (o GetDesktopPoolSessionLifecycleActionInactivityArrayOutput) ToGetDesktopPoolSessionLifecycleActionInactivityArrayOutputWithContext(ctx context.Context) GetDesktopPoolSessionLifecycleActionInactivityArrayOutput
- type GetDesktopPoolSessionLifecycleActionInactivityInput
- type GetDesktopPoolSessionLifecycleActionInactivityOutput
- func (o GetDesktopPoolSessionLifecycleActionInactivityOutput) Action() pulumi.StringOutput
- func (GetDesktopPoolSessionLifecycleActionInactivityOutput) ElementType() reflect.Type
- func (o GetDesktopPoolSessionLifecycleActionInactivityOutput) GracePeriodInMinutes() pulumi.IntOutput
- func (o GetDesktopPoolSessionLifecycleActionInactivityOutput) ToGetDesktopPoolSessionLifecycleActionInactivityOutput() GetDesktopPoolSessionLifecycleActionInactivityOutput
- func (o GetDesktopPoolSessionLifecycleActionInactivityOutput) ToGetDesktopPoolSessionLifecycleActionInactivityOutputWithContext(ctx context.Context) GetDesktopPoolSessionLifecycleActionInactivityOutput
- type GetDesktopPoolSessionLifecycleActionInput
- type GetDesktopPoolSessionLifecycleActionOutput
- func (o GetDesktopPoolSessionLifecycleActionOutput) Disconnects() GetDesktopPoolSessionLifecycleActionDisconnectArrayOutput
- func (GetDesktopPoolSessionLifecycleActionOutput) ElementType() reflect.Type
- func (o GetDesktopPoolSessionLifecycleActionOutput) Inactivities() GetDesktopPoolSessionLifecycleActionInactivityArrayOutput
- func (o GetDesktopPoolSessionLifecycleActionOutput) ToGetDesktopPoolSessionLifecycleActionOutput() GetDesktopPoolSessionLifecycleActionOutput
- func (o GetDesktopPoolSessionLifecycleActionOutput) ToGetDesktopPoolSessionLifecycleActionOutputWithContext(ctx context.Context) GetDesktopPoolSessionLifecycleActionOutput
- type GetDesktopPoolShapeConfig
- type GetDesktopPoolShapeConfigArgs
- func (GetDesktopPoolShapeConfigArgs) ElementType() reflect.Type
- func (i GetDesktopPoolShapeConfigArgs) ToGetDesktopPoolShapeConfigOutput() GetDesktopPoolShapeConfigOutput
- func (i GetDesktopPoolShapeConfigArgs) ToGetDesktopPoolShapeConfigOutputWithContext(ctx context.Context) GetDesktopPoolShapeConfigOutput
- type GetDesktopPoolShapeConfigArray
- func (GetDesktopPoolShapeConfigArray) ElementType() reflect.Type
- func (i GetDesktopPoolShapeConfigArray) ToGetDesktopPoolShapeConfigArrayOutput() GetDesktopPoolShapeConfigArrayOutput
- func (i GetDesktopPoolShapeConfigArray) ToGetDesktopPoolShapeConfigArrayOutputWithContext(ctx context.Context) GetDesktopPoolShapeConfigArrayOutput
- type GetDesktopPoolShapeConfigArrayInput
- type GetDesktopPoolShapeConfigArrayOutput
- func (GetDesktopPoolShapeConfigArrayOutput) ElementType() reflect.Type
- func (o GetDesktopPoolShapeConfigArrayOutput) Index(i pulumi.IntInput) GetDesktopPoolShapeConfigOutput
- func (o GetDesktopPoolShapeConfigArrayOutput) ToGetDesktopPoolShapeConfigArrayOutput() GetDesktopPoolShapeConfigArrayOutput
- func (o GetDesktopPoolShapeConfigArrayOutput) ToGetDesktopPoolShapeConfigArrayOutputWithContext(ctx context.Context) GetDesktopPoolShapeConfigArrayOutput
- type GetDesktopPoolShapeConfigInput
- type GetDesktopPoolShapeConfigOutput
- func (o GetDesktopPoolShapeConfigOutput) BaselineOcpuUtilization() pulumi.StringOutput
- func (GetDesktopPoolShapeConfigOutput) ElementType() reflect.Type
- func (o GetDesktopPoolShapeConfigOutput) MemoryInGbs() pulumi.StringOutput
- func (o GetDesktopPoolShapeConfigOutput) Ocpus() pulumi.StringOutput
- func (o GetDesktopPoolShapeConfigOutput) ToGetDesktopPoolShapeConfigOutput() GetDesktopPoolShapeConfigOutput
- func (o GetDesktopPoolShapeConfigOutput) ToGetDesktopPoolShapeConfigOutputWithContext(ctx context.Context) GetDesktopPoolShapeConfigOutput
- type GetDesktopPoolVolumesArgs
- type GetDesktopPoolVolumesDesktopPoolVolumeCollection
- type GetDesktopPoolVolumesDesktopPoolVolumeCollectionArgs
- func (GetDesktopPoolVolumesDesktopPoolVolumeCollectionArgs) ElementType() reflect.Type
- func (i GetDesktopPoolVolumesDesktopPoolVolumeCollectionArgs) ToGetDesktopPoolVolumesDesktopPoolVolumeCollectionOutput() GetDesktopPoolVolumesDesktopPoolVolumeCollectionOutput
- func (i GetDesktopPoolVolumesDesktopPoolVolumeCollectionArgs) ToGetDesktopPoolVolumesDesktopPoolVolumeCollectionOutputWithContext(ctx context.Context) GetDesktopPoolVolumesDesktopPoolVolumeCollectionOutput
- type GetDesktopPoolVolumesDesktopPoolVolumeCollectionArray
- func (GetDesktopPoolVolumesDesktopPoolVolumeCollectionArray) ElementType() reflect.Type
- func (i GetDesktopPoolVolumesDesktopPoolVolumeCollectionArray) ToGetDesktopPoolVolumesDesktopPoolVolumeCollectionArrayOutput() GetDesktopPoolVolumesDesktopPoolVolumeCollectionArrayOutput
- func (i GetDesktopPoolVolumesDesktopPoolVolumeCollectionArray) ToGetDesktopPoolVolumesDesktopPoolVolumeCollectionArrayOutputWithContext(ctx context.Context) GetDesktopPoolVolumesDesktopPoolVolumeCollectionArrayOutput
- type GetDesktopPoolVolumesDesktopPoolVolumeCollectionArrayInput
- type GetDesktopPoolVolumesDesktopPoolVolumeCollectionArrayOutput
- func (GetDesktopPoolVolumesDesktopPoolVolumeCollectionArrayOutput) ElementType() reflect.Type
- func (o GetDesktopPoolVolumesDesktopPoolVolumeCollectionArrayOutput) Index(i pulumi.IntInput) GetDesktopPoolVolumesDesktopPoolVolumeCollectionOutput
- func (o GetDesktopPoolVolumesDesktopPoolVolumeCollectionArrayOutput) ToGetDesktopPoolVolumesDesktopPoolVolumeCollectionArrayOutput() GetDesktopPoolVolumesDesktopPoolVolumeCollectionArrayOutput
- func (o GetDesktopPoolVolumesDesktopPoolVolumeCollectionArrayOutput) ToGetDesktopPoolVolumesDesktopPoolVolumeCollectionArrayOutputWithContext(ctx context.Context) GetDesktopPoolVolumesDesktopPoolVolumeCollectionArrayOutput
- type GetDesktopPoolVolumesDesktopPoolVolumeCollectionInput
- type GetDesktopPoolVolumesDesktopPoolVolumeCollectionItem
- type GetDesktopPoolVolumesDesktopPoolVolumeCollectionItemArgs
- func (GetDesktopPoolVolumesDesktopPoolVolumeCollectionItemArgs) ElementType() reflect.Type
- func (i GetDesktopPoolVolumesDesktopPoolVolumeCollectionItemArgs) ToGetDesktopPoolVolumesDesktopPoolVolumeCollectionItemOutput() GetDesktopPoolVolumesDesktopPoolVolumeCollectionItemOutput
- func (i GetDesktopPoolVolumesDesktopPoolVolumeCollectionItemArgs) ToGetDesktopPoolVolumesDesktopPoolVolumeCollectionItemOutputWithContext(ctx context.Context) GetDesktopPoolVolumesDesktopPoolVolumeCollectionItemOutput
- type GetDesktopPoolVolumesDesktopPoolVolumeCollectionItemArray
- func (GetDesktopPoolVolumesDesktopPoolVolumeCollectionItemArray) ElementType() reflect.Type
- func (i GetDesktopPoolVolumesDesktopPoolVolumeCollectionItemArray) ToGetDesktopPoolVolumesDesktopPoolVolumeCollectionItemArrayOutput() GetDesktopPoolVolumesDesktopPoolVolumeCollectionItemArrayOutput
- func (i GetDesktopPoolVolumesDesktopPoolVolumeCollectionItemArray) ToGetDesktopPoolVolumesDesktopPoolVolumeCollectionItemArrayOutputWithContext(ctx context.Context) GetDesktopPoolVolumesDesktopPoolVolumeCollectionItemArrayOutput
- type GetDesktopPoolVolumesDesktopPoolVolumeCollectionItemArrayInput
- type GetDesktopPoolVolumesDesktopPoolVolumeCollectionItemArrayOutput
- func (GetDesktopPoolVolumesDesktopPoolVolumeCollectionItemArrayOutput) ElementType() reflect.Type
- func (o GetDesktopPoolVolumesDesktopPoolVolumeCollectionItemArrayOutput) Index(i pulumi.IntInput) GetDesktopPoolVolumesDesktopPoolVolumeCollectionItemOutput
- func (o GetDesktopPoolVolumesDesktopPoolVolumeCollectionItemArrayOutput) ToGetDesktopPoolVolumesDesktopPoolVolumeCollectionItemArrayOutput() GetDesktopPoolVolumesDesktopPoolVolumeCollectionItemArrayOutput
- func (o GetDesktopPoolVolumesDesktopPoolVolumeCollectionItemArrayOutput) ToGetDesktopPoolVolumesDesktopPoolVolumeCollectionItemArrayOutputWithContext(ctx context.Context) GetDesktopPoolVolumesDesktopPoolVolumeCollectionItemArrayOutput
- type GetDesktopPoolVolumesDesktopPoolVolumeCollectionItemInput
- type GetDesktopPoolVolumesDesktopPoolVolumeCollectionItemOutput
- func (o GetDesktopPoolVolumesDesktopPoolVolumeCollectionItemOutput) AvailabilityDomain() pulumi.StringOutput
- func (o GetDesktopPoolVolumesDesktopPoolVolumeCollectionItemOutput) DefinedTags() pulumi.StringMapOutput
- func (GetDesktopPoolVolumesDesktopPoolVolumeCollectionItemOutput) ElementType() reflect.Type
- func (o GetDesktopPoolVolumesDesktopPoolVolumeCollectionItemOutput) FreeformTags() pulumi.StringMapOutput
- func (o GetDesktopPoolVolumesDesktopPoolVolumeCollectionItemOutput) Id() pulumi.StringOutput
- func (o GetDesktopPoolVolumesDesktopPoolVolumeCollectionItemOutput) Name() pulumi.StringOutput
- func (o GetDesktopPoolVolumesDesktopPoolVolumeCollectionItemOutput) PoolId() pulumi.StringOutput
- func (o GetDesktopPoolVolumesDesktopPoolVolumeCollectionItemOutput) State() pulumi.StringOutput
- func (o GetDesktopPoolVolumesDesktopPoolVolumeCollectionItemOutput) ToGetDesktopPoolVolumesDesktopPoolVolumeCollectionItemOutput() GetDesktopPoolVolumesDesktopPoolVolumeCollectionItemOutput
- func (o GetDesktopPoolVolumesDesktopPoolVolumeCollectionItemOutput) ToGetDesktopPoolVolumesDesktopPoolVolumeCollectionItemOutputWithContext(ctx context.Context) GetDesktopPoolVolumesDesktopPoolVolumeCollectionItemOutput
- func (o GetDesktopPoolVolumesDesktopPoolVolumeCollectionItemOutput) UserName() pulumi.StringOutput
- type GetDesktopPoolVolumesDesktopPoolVolumeCollectionOutput
- func (GetDesktopPoolVolumesDesktopPoolVolumeCollectionOutput) ElementType() reflect.Type
- func (o GetDesktopPoolVolumesDesktopPoolVolumeCollectionOutput) Items() GetDesktopPoolVolumesDesktopPoolVolumeCollectionItemArrayOutput
- func (o GetDesktopPoolVolumesDesktopPoolVolumeCollectionOutput) ToGetDesktopPoolVolumesDesktopPoolVolumeCollectionOutput() GetDesktopPoolVolumesDesktopPoolVolumeCollectionOutput
- func (o GetDesktopPoolVolumesDesktopPoolVolumeCollectionOutput) ToGetDesktopPoolVolumesDesktopPoolVolumeCollectionOutputWithContext(ctx context.Context) GetDesktopPoolVolumesDesktopPoolVolumeCollectionOutput
- type GetDesktopPoolVolumesFilter
- type GetDesktopPoolVolumesFilterArgs
- func (GetDesktopPoolVolumesFilterArgs) ElementType() reflect.Type
- func (i GetDesktopPoolVolumesFilterArgs) ToGetDesktopPoolVolumesFilterOutput() GetDesktopPoolVolumesFilterOutput
- func (i GetDesktopPoolVolumesFilterArgs) ToGetDesktopPoolVolumesFilterOutputWithContext(ctx context.Context) GetDesktopPoolVolumesFilterOutput
- type GetDesktopPoolVolumesFilterArray
- func (GetDesktopPoolVolumesFilterArray) ElementType() reflect.Type
- func (i GetDesktopPoolVolumesFilterArray) ToGetDesktopPoolVolumesFilterArrayOutput() GetDesktopPoolVolumesFilterArrayOutput
- func (i GetDesktopPoolVolumesFilterArray) ToGetDesktopPoolVolumesFilterArrayOutputWithContext(ctx context.Context) GetDesktopPoolVolumesFilterArrayOutput
- type GetDesktopPoolVolumesFilterArrayInput
- type GetDesktopPoolVolumesFilterArrayOutput
- func (GetDesktopPoolVolumesFilterArrayOutput) ElementType() reflect.Type
- func (o GetDesktopPoolVolumesFilterArrayOutput) Index(i pulumi.IntInput) GetDesktopPoolVolumesFilterOutput
- func (o GetDesktopPoolVolumesFilterArrayOutput) ToGetDesktopPoolVolumesFilterArrayOutput() GetDesktopPoolVolumesFilterArrayOutput
- func (o GetDesktopPoolVolumesFilterArrayOutput) ToGetDesktopPoolVolumesFilterArrayOutputWithContext(ctx context.Context) GetDesktopPoolVolumesFilterArrayOutput
- type GetDesktopPoolVolumesFilterInput
- type GetDesktopPoolVolumesFilterOutput
- func (GetDesktopPoolVolumesFilterOutput) ElementType() reflect.Type
- func (o GetDesktopPoolVolumesFilterOutput) Name() pulumi.StringOutput
- func (o GetDesktopPoolVolumesFilterOutput) Regex() pulumi.BoolPtrOutput
- func (o GetDesktopPoolVolumesFilterOutput) ToGetDesktopPoolVolumesFilterOutput() GetDesktopPoolVolumesFilterOutput
- func (o GetDesktopPoolVolumesFilterOutput) ToGetDesktopPoolVolumesFilterOutputWithContext(ctx context.Context) GetDesktopPoolVolumesFilterOutput
- func (o GetDesktopPoolVolumesFilterOutput) Values() pulumi.StringArrayOutput
- type GetDesktopPoolVolumesOutputArgs
- type GetDesktopPoolVolumesResult
- type GetDesktopPoolVolumesResultOutput
- func (o GetDesktopPoolVolumesResultOutput) AvailabilityDomain() pulumi.StringPtrOutput
- func (o GetDesktopPoolVolumesResultOutput) CompartmentId() pulumi.StringOutput
- func (o GetDesktopPoolVolumesResultOutput) DesktopPoolId() pulumi.StringOutput
- func (o GetDesktopPoolVolumesResultOutput) DesktopPoolVolumeCollections() GetDesktopPoolVolumesDesktopPoolVolumeCollectionArrayOutput
- func (o GetDesktopPoolVolumesResultOutput) DisplayName() pulumi.StringPtrOutput
- func (GetDesktopPoolVolumesResultOutput) ElementType() reflect.Type
- func (o GetDesktopPoolVolumesResultOutput) Filters() GetDesktopPoolVolumesFilterArrayOutput
- func (o GetDesktopPoolVolumesResultOutput) Id() pulumi.StringPtrOutput
- func (o GetDesktopPoolVolumesResultOutput) State() pulumi.StringPtrOutput
- func (o GetDesktopPoolVolumesResultOutput) ToGetDesktopPoolVolumesResultOutput() GetDesktopPoolVolumesResultOutput
- func (o GetDesktopPoolVolumesResultOutput) ToGetDesktopPoolVolumesResultOutputWithContext(ctx context.Context) GetDesktopPoolVolumesResultOutput
- type GetDesktopPoolsArgs
- type GetDesktopPoolsDesktopPoolCollection
- type GetDesktopPoolsDesktopPoolCollectionArgs
- func (GetDesktopPoolsDesktopPoolCollectionArgs) ElementType() reflect.Type
- func (i GetDesktopPoolsDesktopPoolCollectionArgs) ToGetDesktopPoolsDesktopPoolCollectionOutput() GetDesktopPoolsDesktopPoolCollectionOutput
- func (i GetDesktopPoolsDesktopPoolCollectionArgs) ToGetDesktopPoolsDesktopPoolCollectionOutputWithContext(ctx context.Context) GetDesktopPoolsDesktopPoolCollectionOutput
- type GetDesktopPoolsDesktopPoolCollectionArray
- func (GetDesktopPoolsDesktopPoolCollectionArray) ElementType() reflect.Type
- func (i GetDesktopPoolsDesktopPoolCollectionArray) ToGetDesktopPoolsDesktopPoolCollectionArrayOutput() GetDesktopPoolsDesktopPoolCollectionArrayOutput
- func (i GetDesktopPoolsDesktopPoolCollectionArray) ToGetDesktopPoolsDesktopPoolCollectionArrayOutputWithContext(ctx context.Context) GetDesktopPoolsDesktopPoolCollectionArrayOutput
- type GetDesktopPoolsDesktopPoolCollectionArrayInput
- type GetDesktopPoolsDesktopPoolCollectionArrayOutput
- func (GetDesktopPoolsDesktopPoolCollectionArrayOutput) ElementType() reflect.Type
- func (o GetDesktopPoolsDesktopPoolCollectionArrayOutput) Index(i pulumi.IntInput) GetDesktopPoolsDesktopPoolCollectionOutput
- func (o GetDesktopPoolsDesktopPoolCollectionArrayOutput) ToGetDesktopPoolsDesktopPoolCollectionArrayOutput() GetDesktopPoolsDesktopPoolCollectionArrayOutput
- func (o GetDesktopPoolsDesktopPoolCollectionArrayOutput) ToGetDesktopPoolsDesktopPoolCollectionArrayOutputWithContext(ctx context.Context) GetDesktopPoolsDesktopPoolCollectionArrayOutput
- type GetDesktopPoolsDesktopPoolCollectionInput
- type GetDesktopPoolsDesktopPoolCollectionItem
- type GetDesktopPoolsDesktopPoolCollectionItemArgs
- func (GetDesktopPoolsDesktopPoolCollectionItemArgs) ElementType() reflect.Type
- func (i GetDesktopPoolsDesktopPoolCollectionItemArgs) ToGetDesktopPoolsDesktopPoolCollectionItemOutput() GetDesktopPoolsDesktopPoolCollectionItemOutput
- func (i GetDesktopPoolsDesktopPoolCollectionItemArgs) ToGetDesktopPoolsDesktopPoolCollectionItemOutputWithContext(ctx context.Context) GetDesktopPoolsDesktopPoolCollectionItemOutput
- type GetDesktopPoolsDesktopPoolCollectionItemArray
- func (GetDesktopPoolsDesktopPoolCollectionItemArray) ElementType() reflect.Type
- func (i GetDesktopPoolsDesktopPoolCollectionItemArray) ToGetDesktopPoolsDesktopPoolCollectionItemArrayOutput() GetDesktopPoolsDesktopPoolCollectionItemArrayOutput
- func (i GetDesktopPoolsDesktopPoolCollectionItemArray) ToGetDesktopPoolsDesktopPoolCollectionItemArrayOutputWithContext(ctx context.Context) GetDesktopPoolsDesktopPoolCollectionItemArrayOutput
- type GetDesktopPoolsDesktopPoolCollectionItemArrayInput
- type GetDesktopPoolsDesktopPoolCollectionItemArrayOutput
- func (GetDesktopPoolsDesktopPoolCollectionItemArrayOutput) ElementType() reflect.Type
- func (o GetDesktopPoolsDesktopPoolCollectionItemArrayOutput) Index(i pulumi.IntInput) GetDesktopPoolsDesktopPoolCollectionItemOutput
- func (o GetDesktopPoolsDesktopPoolCollectionItemArrayOutput) ToGetDesktopPoolsDesktopPoolCollectionItemArrayOutput() GetDesktopPoolsDesktopPoolCollectionItemArrayOutput
- func (o GetDesktopPoolsDesktopPoolCollectionItemArrayOutput) ToGetDesktopPoolsDesktopPoolCollectionItemArrayOutputWithContext(ctx context.Context) GetDesktopPoolsDesktopPoolCollectionItemArrayOutput
- type GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicy
- type GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyArgs
- func (GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyArgs) ElementType() reflect.Type
- func (i GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyArgs) ToGetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyOutput() GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyOutput
- func (i GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyArgs) ToGetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyOutputWithContext(ctx context.Context) GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyOutput
- type GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyArray
- func (GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyArray) ElementType() reflect.Type
- func (i GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyArray) ToGetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyArrayOutput() GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyArrayOutput
- func (i GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyArray) ToGetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyArrayOutputWithContext(ctx context.Context) GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyArrayOutput
- type GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyArrayInput
- type GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyArrayOutput
- func (GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyArrayOutput) ElementType() reflect.Type
- func (o GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyArrayOutput) Index(i pulumi.IntInput) GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyOutput
- func (o GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyArrayOutput) ToGetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyArrayOutput() GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyArrayOutput
- func (o GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyArrayOutput) ToGetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyArrayOutputWithContext(ctx context.Context) GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyArrayOutput
- type GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyInput
- type GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyOutput
- func (GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyOutput) ElementType() reflect.Type
- func (o GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyOutput) StartSchedules() ...
- func (o GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyOutput) StopSchedules() ...
- func (o GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyOutput) ToGetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyOutput() GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyOutput
- func (o GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyOutput) ToGetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyOutputWithContext(ctx context.Context) GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyOutput
- type GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStartSchedule
- type GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStartScheduleArgs
- func (GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStartScheduleArgs) ElementType() reflect.Type
- func (i GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStartScheduleArgs) ToGetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStartScheduleOutput() GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStartScheduleOutput
- func (i GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStartScheduleArgs) ToGetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStartScheduleOutputWithContext(ctx context.Context) GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStartScheduleOutput
- type GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStartScheduleArray
- func (GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStartScheduleArray) ElementType() reflect.Type
- func (i GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStartScheduleArray) ToGetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStartScheduleArrayOutput() ...
- func (i GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStartScheduleArray) ToGetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStartScheduleArrayOutputWithContext(ctx context.Context) ...
- type GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStartScheduleArrayInput
- type GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStartScheduleArrayOutput
- func (GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStartScheduleArrayOutput) ElementType() reflect.Type
- func (o GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStartScheduleArrayOutput) Index(i pulumi.IntInput) GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStartScheduleOutput
- func (o GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStartScheduleArrayOutput) ToGetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStartScheduleArrayOutput() ...
- func (o GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStartScheduleArrayOutput) ToGetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStartScheduleArrayOutputWithContext(ctx context.Context) ...
- type GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStartScheduleInput
- type GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStartScheduleOutput
- func (o GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStartScheduleOutput) CronExpression() pulumi.StringOutput
- func (GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStartScheduleOutput) ElementType() reflect.Type
- func (o GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStartScheduleOutput) Timezone() pulumi.StringOutput
- func (o GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStartScheduleOutput) ToGetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStartScheduleOutput() GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStartScheduleOutput
- func (o GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStartScheduleOutput) ToGetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStartScheduleOutputWithContext(ctx context.Context) GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStartScheduleOutput
- type GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStopSchedule
- type GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStopScheduleArgs
- func (GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStopScheduleArgs) ElementType() reflect.Type
- func (i GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStopScheduleArgs) ToGetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStopScheduleOutput() GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStopScheduleOutput
- func (i GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStopScheduleArgs) ToGetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStopScheduleOutputWithContext(ctx context.Context) GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStopScheduleOutput
- type GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStopScheduleArray
- func (GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStopScheduleArray) ElementType() reflect.Type
- func (i GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStopScheduleArray) ToGetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStopScheduleArrayOutput() ...
- func (i GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStopScheduleArray) ToGetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStopScheduleArrayOutputWithContext(ctx context.Context) ...
- type GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStopScheduleArrayInput
- type GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStopScheduleArrayOutput
- func (GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStopScheduleArrayOutput) ElementType() reflect.Type
- func (o GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStopScheduleArrayOutput) Index(i pulumi.IntInput) GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStopScheduleOutput
- func (o GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStopScheduleArrayOutput) ToGetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStopScheduleArrayOutput() ...
- func (o GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStopScheduleArrayOutput) ToGetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStopScheduleArrayOutputWithContext(ctx context.Context) ...
- type GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStopScheduleInput
- type GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStopScheduleOutput
- func (o GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStopScheduleOutput) CronExpression() pulumi.StringOutput
- func (GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStopScheduleOutput) ElementType() reflect.Type
- func (o GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStopScheduleOutput) Timezone() pulumi.StringOutput
- func (o GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStopScheduleOutput) ToGetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStopScheduleOutput() GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStopScheduleOutput
- func (o GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStopScheduleOutput) ToGetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStopScheduleOutputWithContext(ctx context.Context) GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStopScheduleOutput
- type GetDesktopPoolsDesktopPoolCollectionItemDevicePolicy
- type GetDesktopPoolsDesktopPoolCollectionItemDevicePolicyArgs
- func (GetDesktopPoolsDesktopPoolCollectionItemDevicePolicyArgs) ElementType() reflect.Type
- func (i GetDesktopPoolsDesktopPoolCollectionItemDevicePolicyArgs) ToGetDesktopPoolsDesktopPoolCollectionItemDevicePolicyOutput() GetDesktopPoolsDesktopPoolCollectionItemDevicePolicyOutput
- func (i GetDesktopPoolsDesktopPoolCollectionItemDevicePolicyArgs) ToGetDesktopPoolsDesktopPoolCollectionItemDevicePolicyOutputWithContext(ctx context.Context) GetDesktopPoolsDesktopPoolCollectionItemDevicePolicyOutput
- type GetDesktopPoolsDesktopPoolCollectionItemDevicePolicyArray
- func (GetDesktopPoolsDesktopPoolCollectionItemDevicePolicyArray) ElementType() reflect.Type
- func (i GetDesktopPoolsDesktopPoolCollectionItemDevicePolicyArray) ToGetDesktopPoolsDesktopPoolCollectionItemDevicePolicyArrayOutput() GetDesktopPoolsDesktopPoolCollectionItemDevicePolicyArrayOutput
- func (i GetDesktopPoolsDesktopPoolCollectionItemDevicePolicyArray) ToGetDesktopPoolsDesktopPoolCollectionItemDevicePolicyArrayOutputWithContext(ctx context.Context) GetDesktopPoolsDesktopPoolCollectionItemDevicePolicyArrayOutput
- type GetDesktopPoolsDesktopPoolCollectionItemDevicePolicyArrayInput
- type GetDesktopPoolsDesktopPoolCollectionItemDevicePolicyArrayOutput
- func (GetDesktopPoolsDesktopPoolCollectionItemDevicePolicyArrayOutput) ElementType() reflect.Type
- func (o GetDesktopPoolsDesktopPoolCollectionItemDevicePolicyArrayOutput) Index(i pulumi.IntInput) GetDesktopPoolsDesktopPoolCollectionItemDevicePolicyOutput
- func (o GetDesktopPoolsDesktopPoolCollectionItemDevicePolicyArrayOutput) ToGetDesktopPoolsDesktopPoolCollectionItemDevicePolicyArrayOutput() GetDesktopPoolsDesktopPoolCollectionItemDevicePolicyArrayOutput
- func (o GetDesktopPoolsDesktopPoolCollectionItemDevicePolicyArrayOutput) ToGetDesktopPoolsDesktopPoolCollectionItemDevicePolicyArrayOutputWithContext(ctx context.Context) GetDesktopPoolsDesktopPoolCollectionItemDevicePolicyArrayOutput
- type GetDesktopPoolsDesktopPoolCollectionItemDevicePolicyInput
- type GetDesktopPoolsDesktopPoolCollectionItemDevicePolicyOutput
- func (o GetDesktopPoolsDesktopPoolCollectionItemDevicePolicyOutput) AudioMode() pulumi.StringOutput
- func (o GetDesktopPoolsDesktopPoolCollectionItemDevicePolicyOutput) CdmMode() pulumi.StringOutput
- func (o GetDesktopPoolsDesktopPoolCollectionItemDevicePolicyOutput) ClipboardMode() pulumi.StringOutput
- func (GetDesktopPoolsDesktopPoolCollectionItemDevicePolicyOutput) ElementType() reflect.Type
- func (o GetDesktopPoolsDesktopPoolCollectionItemDevicePolicyOutput) IsDisplayEnabled() pulumi.BoolOutput
- func (o GetDesktopPoolsDesktopPoolCollectionItemDevicePolicyOutput) IsKeyboardEnabled() pulumi.BoolOutput
- func (o GetDesktopPoolsDesktopPoolCollectionItemDevicePolicyOutput) IsPointerEnabled() pulumi.BoolOutput
- func (o GetDesktopPoolsDesktopPoolCollectionItemDevicePolicyOutput) IsPrintingEnabled() pulumi.BoolOutput
- func (o GetDesktopPoolsDesktopPoolCollectionItemDevicePolicyOutput) ToGetDesktopPoolsDesktopPoolCollectionItemDevicePolicyOutput() GetDesktopPoolsDesktopPoolCollectionItemDevicePolicyOutput
- func (o GetDesktopPoolsDesktopPoolCollectionItemDevicePolicyOutput) ToGetDesktopPoolsDesktopPoolCollectionItemDevicePolicyOutputWithContext(ctx context.Context) GetDesktopPoolsDesktopPoolCollectionItemDevicePolicyOutput
- type GetDesktopPoolsDesktopPoolCollectionItemImage
- type GetDesktopPoolsDesktopPoolCollectionItemImageArgs
- func (GetDesktopPoolsDesktopPoolCollectionItemImageArgs) ElementType() reflect.Type
- func (i GetDesktopPoolsDesktopPoolCollectionItemImageArgs) ToGetDesktopPoolsDesktopPoolCollectionItemImageOutput() GetDesktopPoolsDesktopPoolCollectionItemImageOutput
- func (i GetDesktopPoolsDesktopPoolCollectionItemImageArgs) ToGetDesktopPoolsDesktopPoolCollectionItemImageOutputWithContext(ctx context.Context) GetDesktopPoolsDesktopPoolCollectionItemImageOutput
- type GetDesktopPoolsDesktopPoolCollectionItemImageArray
- func (GetDesktopPoolsDesktopPoolCollectionItemImageArray) ElementType() reflect.Type
- func (i GetDesktopPoolsDesktopPoolCollectionItemImageArray) ToGetDesktopPoolsDesktopPoolCollectionItemImageArrayOutput() GetDesktopPoolsDesktopPoolCollectionItemImageArrayOutput
- func (i GetDesktopPoolsDesktopPoolCollectionItemImageArray) ToGetDesktopPoolsDesktopPoolCollectionItemImageArrayOutputWithContext(ctx context.Context) GetDesktopPoolsDesktopPoolCollectionItemImageArrayOutput
- type GetDesktopPoolsDesktopPoolCollectionItemImageArrayInput
- type GetDesktopPoolsDesktopPoolCollectionItemImageArrayOutput
- func (GetDesktopPoolsDesktopPoolCollectionItemImageArrayOutput) ElementType() reflect.Type
- func (o GetDesktopPoolsDesktopPoolCollectionItemImageArrayOutput) Index(i pulumi.IntInput) GetDesktopPoolsDesktopPoolCollectionItemImageOutput
- func (o GetDesktopPoolsDesktopPoolCollectionItemImageArrayOutput) ToGetDesktopPoolsDesktopPoolCollectionItemImageArrayOutput() GetDesktopPoolsDesktopPoolCollectionItemImageArrayOutput
- func (o GetDesktopPoolsDesktopPoolCollectionItemImageArrayOutput) ToGetDesktopPoolsDesktopPoolCollectionItemImageArrayOutputWithContext(ctx context.Context) GetDesktopPoolsDesktopPoolCollectionItemImageArrayOutput
- type GetDesktopPoolsDesktopPoolCollectionItemImageInput
- type GetDesktopPoolsDesktopPoolCollectionItemImageOutput
- func (GetDesktopPoolsDesktopPoolCollectionItemImageOutput) ElementType() reflect.Type
- func (o GetDesktopPoolsDesktopPoolCollectionItemImageOutput) ImageId() pulumi.StringOutput
- func (o GetDesktopPoolsDesktopPoolCollectionItemImageOutput) ImageName() pulumi.StringOutput
- func (o GetDesktopPoolsDesktopPoolCollectionItemImageOutput) OperatingSystem() pulumi.StringOutput
- func (o GetDesktopPoolsDesktopPoolCollectionItemImageOutput) ToGetDesktopPoolsDesktopPoolCollectionItemImageOutput() GetDesktopPoolsDesktopPoolCollectionItemImageOutput
- func (o GetDesktopPoolsDesktopPoolCollectionItemImageOutput) ToGetDesktopPoolsDesktopPoolCollectionItemImageOutputWithContext(ctx context.Context) GetDesktopPoolsDesktopPoolCollectionItemImageOutput
- type GetDesktopPoolsDesktopPoolCollectionItemInput
- type GetDesktopPoolsDesktopPoolCollectionItemNetworkConfiguration
- type GetDesktopPoolsDesktopPoolCollectionItemNetworkConfigurationArgs
- func (GetDesktopPoolsDesktopPoolCollectionItemNetworkConfigurationArgs) ElementType() reflect.Type
- func (i GetDesktopPoolsDesktopPoolCollectionItemNetworkConfigurationArgs) ToGetDesktopPoolsDesktopPoolCollectionItemNetworkConfigurationOutput() GetDesktopPoolsDesktopPoolCollectionItemNetworkConfigurationOutput
- func (i GetDesktopPoolsDesktopPoolCollectionItemNetworkConfigurationArgs) ToGetDesktopPoolsDesktopPoolCollectionItemNetworkConfigurationOutputWithContext(ctx context.Context) GetDesktopPoolsDesktopPoolCollectionItemNetworkConfigurationOutput
- type GetDesktopPoolsDesktopPoolCollectionItemNetworkConfigurationArray
- func (GetDesktopPoolsDesktopPoolCollectionItemNetworkConfigurationArray) ElementType() reflect.Type
- func (i GetDesktopPoolsDesktopPoolCollectionItemNetworkConfigurationArray) ToGetDesktopPoolsDesktopPoolCollectionItemNetworkConfigurationArrayOutput() GetDesktopPoolsDesktopPoolCollectionItemNetworkConfigurationArrayOutput
- func (i GetDesktopPoolsDesktopPoolCollectionItemNetworkConfigurationArray) ToGetDesktopPoolsDesktopPoolCollectionItemNetworkConfigurationArrayOutputWithContext(ctx context.Context) GetDesktopPoolsDesktopPoolCollectionItemNetworkConfigurationArrayOutput
- type GetDesktopPoolsDesktopPoolCollectionItemNetworkConfigurationArrayInput
- type GetDesktopPoolsDesktopPoolCollectionItemNetworkConfigurationArrayOutput
- func (GetDesktopPoolsDesktopPoolCollectionItemNetworkConfigurationArrayOutput) ElementType() reflect.Type
- func (o GetDesktopPoolsDesktopPoolCollectionItemNetworkConfigurationArrayOutput) Index(i pulumi.IntInput) GetDesktopPoolsDesktopPoolCollectionItemNetworkConfigurationOutput
- func (o GetDesktopPoolsDesktopPoolCollectionItemNetworkConfigurationArrayOutput) ToGetDesktopPoolsDesktopPoolCollectionItemNetworkConfigurationArrayOutput() GetDesktopPoolsDesktopPoolCollectionItemNetworkConfigurationArrayOutput
- func (o GetDesktopPoolsDesktopPoolCollectionItemNetworkConfigurationArrayOutput) ToGetDesktopPoolsDesktopPoolCollectionItemNetworkConfigurationArrayOutputWithContext(ctx context.Context) GetDesktopPoolsDesktopPoolCollectionItemNetworkConfigurationArrayOutput
- type GetDesktopPoolsDesktopPoolCollectionItemNetworkConfigurationInput
- type GetDesktopPoolsDesktopPoolCollectionItemNetworkConfigurationOutput
- func (GetDesktopPoolsDesktopPoolCollectionItemNetworkConfigurationOutput) ElementType() reflect.Type
- func (o GetDesktopPoolsDesktopPoolCollectionItemNetworkConfigurationOutput) SubnetId() pulumi.StringOutput
- func (o GetDesktopPoolsDesktopPoolCollectionItemNetworkConfigurationOutput) ToGetDesktopPoolsDesktopPoolCollectionItemNetworkConfigurationOutput() GetDesktopPoolsDesktopPoolCollectionItemNetworkConfigurationOutput
- func (o GetDesktopPoolsDesktopPoolCollectionItemNetworkConfigurationOutput) ToGetDesktopPoolsDesktopPoolCollectionItemNetworkConfigurationOutputWithContext(ctx context.Context) GetDesktopPoolsDesktopPoolCollectionItemNetworkConfigurationOutput
- func (o GetDesktopPoolsDesktopPoolCollectionItemNetworkConfigurationOutput) VcnId() pulumi.StringOutput
- type GetDesktopPoolsDesktopPoolCollectionItemOutput
- func (o GetDesktopPoolsDesktopPoolCollectionItemOutput) ActiveDesktops() pulumi.IntOutput
- func (o GetDesktopPoolsDesktopPoolCollectionItemOutput) ArePrivilegedUsers() pulumi.BoolOutput
- func (o GetDesktopPoolsDesktopPoolCollectionItemOutput) AreVolumesPreserved() pulumi.BoolOutput
- func (o GetDesktopPoolsDesktopPoolCollectionItemOutput) AvailabilityDomain() pulumi.StringOutput
- func (o GetDesktopPoolsDesktopPoolCollectionItemOutput) AvailabilityPolicies() GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyArrayOutput
- func (o GetDesktopPoolsDesktopPoolCollectionItemOutput) CompartmentId() pulumi.StringOutput
- func (o GetDesktopPoolsDesktopPoolCollectionItemOutput) ContactDetails() pulumi.StringOutput
- func (o GetDesktopPoolsDesktopPoolCollectionItemOutput) DefinedTags() pulumi.StringMapOutput
- func (o GetDesktopPoolsDesktopPoolCollectionItemOutput) Description() pulumi.StringOutput
- func (o GetDesktopPoolsDesktopPoolCollectionItemOutput) DevicePolicies() GetDesktopPoolsDesktopPoolCollectionItemDevicePolicyArrayOutput
- func (o GetDesktopPoolsDesktopPoolCollectionItemOutput) DisplayName() pulumi.StringOutput
- func (GetDesktopPoolsDesktopPoolCollectionItemOutput) ElementType() reflect.Type
- func (o GetDesktopPoolsDesktopPoolCollectionItemOutput) FreeformTags() pulumi.StringMapOutput
- func (o GetDesktopPoolsDesktopPoolCollectionItemOutput) Id() pulumi.StringOutput
- func (o GetDesktopPoolsDesktopPoolCollectionItemOutput) Images() GetDesktopPoolsDesktopPoolCollectionItemImageArrayOutput
- func (o GetDesktopPoolsDesktopPoolCollectionItemOutput) IsStorageEnabled() pulumi.BoolOutput
- func (o GetDesktopPoolsDesktopPoolCollectionItemOutput) MaximumSize() pulumi.IntOutput
- func (o GetDesktopPoolsDesktopPoolCollectionItemOutput) NetworkConfigurations() GetDesktopPoolsDesktopPoolCollectionItemNetworkConfigurationArrayOutput
- func (o GetDesktopPoolsDesktopPoolCollectionItemOutput) NsgIds() pulumi.StringArrayOutput
- func (o GetDesktopPoolsDesktopPoolCollectionItemOutput) PrivateAccessDetails() GetDesktopPoolsDesktopPoolCollectionItemPrivateAccessDetailArrayOutput
- func (o GetDesktopPoolsDesktopPoolCollectionItemOutput) SessionLifecycleActions() GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionArrayOutput
- func (o GetDesktopPoolsDesktopPoolCollectionItemOutput) ShapeConfigs() GetDesktopPoolsDesktopPoolCollectionItemShapeConfigArrayOutput
- func (o GetDesktopPoolsDesktopPoolCollectionItemOutput) ShapeName() pulumi.StringOutput
- func (o GetDesktopPoolsDesktopPoolCollectionItemOutput) StandbySize() pulumi.IntOutput
- func (o GetDesktopPoolsDesktopPoolCollectionItemOutput) State() pulumi.StringOutput
- func (o GetDesktopPoolsDesktopPoolCollectionItemOutput) StorageBackupPolicyId() pulumi.StringOutput
- func (o GetDesktopPoolsDesktopPoolCollectionItemOutput) StorageSizeInGbs() pulumi.IntOutput
- func (o GetDesktopPoolsDesktopPoolCollectionItemOutput) TimeCreated() pulumi.StringOutput
- func (o GetDesktopPoolsDesktopPoolCollectionItemOutput) TimeStartScheduled() pulumi.StringOutput
- func (o GetDesktopPoolsDesktopPoolCollectionItemOutput) TimeStopScheduled() pulumi.StringOutput
- func (o GetDesktopPoolsDesktopPoolCollectionItemOutput) ToGetDesktopPoolsDesktopPoolCollectionItemOutput() GetDesktopPoolsDesktopPoolCollectionItemOutput
- func (o GetDesktopPoolsDesktopPoolCollectionItemOutput) ToGetDesktopPoolsDesktopPoolCollectionItemOutputWithContext(ctx context.Context) GetDesktopPoolsDesktopPoolCollectionItemOutput
- func (o GetDesktopPoolsDesktopPoolCollectionItemOutput) UseDedicatedVmHost() pulumi.StringOutput
- type GetDesktopPoolsDesktopPoolCollectionItemPrivateAccessDetail
- type GetDesktopPoolsDesktopPoolCollectionItemPrivateAccessDetailArgs
- func (GetDesktopPoolsDesktopPoolCollectionItemPrivateAccessDetailArgs) ElementType() reflect.Type
- func (i GetDesktopPoolsDesktopPoolCollectionItemPrivateAccessDetailArgs) ToGetDesktopPoolsDesktopPoolCollectionItemPrivateAccessDetailOutput() GetDesktopPoolsDesktopPoolCollectionItemPrivateAccessDetailOutput
- func (i GetDesktopPoolsDesktopPoolCollectionItemPrivateAccessDetailArgs) ToGetDesktopPoolsDesktopPoolCollectionItemPrivateAccessDetailOutputWithContext(ctx context.Context) GetDesktopPoolsDesktopPoolCollectionItemPrivateAccessDetailOutput
- type GetDesktopPoolsDesktopPoolCollectionItemPrivateAccessDetailArray
- func (GetDesktopPoolsDesktopPoolCollectionItemPrivateAccessDetailArray) ElementType() reflect.Type
- func (i GetDesktopPoolsDesktopPoolCollectionItemPrivateAccessDetailArray) ToGetDesktopPoolsDesktopPoolCollectionItemPrivateAccessDetailArrayOutput() GetDesktopPoolsDesktopPoolCollectionItemPrivateAccessDetailArrayOutput
- func (i GetDesktopPoolsDesktopPoolCollectionItemPrivateAccessDetailArray) ToGetDesktopPoolsDesktopPoolCollectionItemPrivateAccessDetailArrayOutputWithContext(ctx context.Context) GetDesktopPoolsDesktopPoolCollectionItemPrivateAccessDetailArrayOutput
- type GetDesktopPoolsDesktopPoolCollectionItemPrivateAccessDetailArrayInput
- type GetDesktopPoolsDesktopPoolCollectionItemPrivateAccessDetailArrayOutput
- func (GetDesktopPoolsDesktopPoolCollectionItemPrivateAccessDetailArrayOutput) ElementType() reflect.Type
- func (o GetDesktopPoolsDesktopPoolCollectionItemPrivateAccessDetailArrayOutput) Index(i pulumi.IntInput) GetDesktopPoolsDesktopPoolCollectionItemPrivateAccessDetailOutput
- func (o GetDesktopPoolsDesktopPoolCollectionItemPrivateAccessDetailArrayOutput) ToGetDesktopPoolsDesktopPoolCollectionItemPrivateAccessDetailArrayOutput() GetDesktopPoolsDesktopPoolCollectionItemPrivateAccessDetailArrayOutput
- func (o GetDesktopPoolsDesktopPoolCollectionItemPrivateAccessDetailArrayOutput) ToGetDesktopPoolsDesktopPoolCollectionItemPrivateAccessDetailArrayOutputWithContext(ctx context.Context) GetDesktopPoolsDesktopPoolCollectionItemPrivateAccessDetailArrayOutput
- type GetDesktopPoolsDesktopPoolCollectionItemPrivateAccessDetailInput
- type GetDesktopPoolsDesktopPoolCollectionItemPrivateAccessDetailOutput
- func (GetDesktopPoolsDesktopPoolCollectionItemPrivateAccessDetailOutput) ElementType() reflect.Type
- func (o GetDesktopPoolsDesktopPoolCollectionItemPrivateAccessDetailOutput) EndpointFqdn() pulumi.StringOutput
- func (o GetDesktopPoolsDesktopPoolCollectionItemPrivateAccessDetailOutput) NsgIds() pulumi.StringArrayOutput
- func (o GetDesktopPoolsDesktopPoolCollectionItemPrivateAccessDetailOutput) PrivateIp() pulumi.StringOutput
- func (o GetDesktopPoolsDesktopPoolCollectionItemPrivateAccessDetailOutput) SubnetId() pulumi.StringOutput
- func (o GetDesktopPoolsDesktopPoolCollectionItemPrivateAccessDetailOutput) ToGetDesktopPoolsDesktopPoolCollectionItemPrivateAccessDetailOutput() GetDesktopPoolsDesktopPoolCollectionItemPrivateAccessDetailOutput
- func (o GetDesktopPoolsDesktopPoolCollectionItemPrivateAccessDetailOutput) ToGetDesktopPoolsDesktopPoolCollectionItemPrivateAccessDetailOutputWithContext(ctx context.Context) GetDesktopPoolsDesktopPoolCollectionItemPrivateAccessDetailOutput
- func (o GetDesktopPoolsDesktopPoolCollectionItemPrivateAccessDetailOutput) VcnId() pulumi.StringOutput
- type GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleAction
- type GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionArgs
- func (GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionArgs) ElementType() reflect.Type
- func (i GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionArgs) ToGetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionOutput() GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionOutput
- func (i GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionArgs) ToGetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionOutputWithContext(ctx context.Context) GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionOutput
- type GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionArray
- func (GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionArray) ElementType() reflect.Type
- func (i GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionArray) ToGetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionArrayOutput() GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionArrayOutput
- func (i GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionArray) ToGetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionArrayOutputWithContext(ctx context.Context) GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionArrayOutput
- type GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionArrayInput
- type GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionArrayOutput
- func (GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionArrayOutput) ElementType() reflect.Type
- func (o GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionArrayOutput) Index(i pulumi.IntInput) GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionOutput
- func (o GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionArrayOutput) ToGetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionArrayOutput() GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionArrayOutput
- func (o GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionArrayOutput) ToGetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionArrayOutputWithContext(ctx context.Context) GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionArrayOutput
- type GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionDisconnect
- type GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionDisconnectArgs
- func (GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionDisconnectArgs) ElementType() reflect.Type
- func (i GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionDisconnectArgs) ToGetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionDisconnectOutput() GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionDisconnectOutput
- func (i GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionDisconnectArgs) ToGetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionDisconnectOutputWithContext(ctx context.Context) GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionDisconnectOutput
- type GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionDisconnectArray
- func (GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionDisconnectArray) ElementType() reflect.Type
- func (i GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionDisconnectArray) ToGetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionDisconnectArrayOutput() ...
- func (i GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionDisconnectArray) ToGetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionDisconnectArrayOutputWithContext(ctx context.Context) ...
- type GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionDisconnectArrayInput
- type GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionDisconnectArrayOutput
- func (GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionDisconnectArrayOutput) ElementType() reflect.Type
- func (o GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionDisconnectArrayOutput) Index(i pulumi.IntInput) GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionDisconnectOutput
- func (o GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionDisconnectArrayOutput) ToGetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionDisconnectArrayOutput() ...
- func (o GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionDisconnectArrayOutput) ToGetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionDisconnectArrayOutputWithContext(ctx context.Context) ...
- type GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionDisconnectInput
- type GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionDisconnectOutput
- func (o GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionDisconnectOutput) Action() pulumi.StringOutput
- func (GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionDisconnectOutput) ElementType() reflect.Type
- func (o GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionDisconnectOutput) GracePeriodInMinutes() pulumi.IntOutput
- func (o GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionDisconnectOutput) ToGetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionDisconnectOutput() GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionDisconnectOutput
- func (o GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionDisconnectOutput) ToGetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionDisconnectOutputWithContext(ctx context.Context) GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionDisconnectOutput
- type GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionInactivity
- type GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionInactivityArgs
- func (GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionInactivityArgs) ElementType() reflect.Type
- func (i GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionInactivityArgs) ToGetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionInactivityOutput() GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionInactivityOutput
- func (i GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionInactivityArgs) ToGetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionInactivityOutputWithContext(ctx context.Context) GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionInactivityOutput
- type GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionInactivityArray
- func (GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionInactivityArray) ElementType() reflect.Type
- func (i GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionInactivityArray) ToGetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionInactivityArrayOutput() ...
- func (i GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionInactivityArray) ToGetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionInactivityArrayOutputWithContext(ctx context.Context) ...
- type GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionInactivityArrayInput
- type GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionInactivityArrayOutput
- func (GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionInactivityArrayOutput) ElementType() reflect.Type
- func (o GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionInactivityArrayOutput) Index(i pulumi.IntInput) GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionInactivityOutput
- func (o GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionInactivityArrayOutput) ToGetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionInactivityArrayOutput() ...
- func (o GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionInactivityArrayOutput) ToGetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionInactivityArrayOutputWithContext(ctx context.Context) ...
- type GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionInactivityInput
- type GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionInactivityOutput
- func (o GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionInactivityOutput) Action() pulumi.StringOutput
- func (GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionInactivityOutput) ElementType() reflect.Type
- func (o GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionInactivityOutput) GracePeriodInMinutes() pulumi.IntOutput
- func (o GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionInactivityOutput) ToGetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionInactivityOutput() GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionInactivityOutput
- func (o GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionInactivityOutput) ToGetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionInactivityOutputWithContext(ctx context.Context) GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionInactivityOutput
- type GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionInput
- type GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionOutput
- func (o GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionOutput) Disconnects() ...
- func (GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionOutput) ElementType() reflect.Type
- func (o GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionOutput) Inactivities() ...
- func (o GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionOutput) ToGetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionOutput() GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionOutput
- func (o GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionOutput) ToGetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionOutputWithContext(ctx context.Context) GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionOutput
- type GetDesktopPoolsDesktopPoolCollectionItemShapeConfig
- type GetDesktopPoolsDesktopPoolCollectionItemShapeConfigArgs
- func (GetDesktopPoolsDesktopPoolCollectionItemShapeConfigArgs) ElementType() reflect.Type
- func (i GetDesktopPoolsDesktopPoolCollectionItemShapeConfigArgs) ToGetDesktopPoolsDesktopPoolCollectionItemShapeConfigOutput() GetDesktopPoolsDesktopPoolCollectionItemShapeConfigOutput
- func (i GetDesktopPoolsDesktopPoolCollectionItemShapeConfigArgs) ToGetDesktopPoolsDesktopPoolCollectionItemShapeConfigOutputWithContext(ctx context.Context) GetDesktopPoolsDesktopPoolCollectionItemShapeConfigOutput
- type GetDesktopPoolsDesktopPoolCollectionItemShapeConfigArray
- func (GetDesktopPoolsDesktopPoolCollectionItemShapeConfigArray) ElementType() reflect.Type
- func (i GetDesktopPoolsDesktopPoolCollectionItemShapeConfigArray) ToGetDesktopPoolsDesktopPoolCollectionItemShapeConfigArrayOutput() GetDesktopPoolsDesktopPoolCollectionItemShapeConfigArrayOutput
- func (i GetDesktopPoolsDesktopPoolCollectionItemShapeConfigArray) ToGetDesktopPoolsDesktopPoolCollectionItemShapeConfigArrayOutputWithContext(ctx context.Context) GetDesktopPoolsDesktopPoolCollectionItemShapeConfigArrayOutput
- type GetDesktopPoolsDesktopPoolCollectionItemShapeConfigArrayInput
- type GetDesktopPoolsDesktopPoolCollectionItemShapeConfigArrayOutput
- func (GetDesktopPoolsDesktopPoolCollectionItemShapeConfigArrayOutput) ElementType() reflect.Type
- func (o GetDesktopPoolsDesktopPoolCollectionItemShapeConfigArrayOutput) Index(i pulumi.IntInput) GetDesktopPoolsDesktopPoolCollectionItemShapeConfigOutput
- func (o GetDesktopPoolsDesktopPoolCollectionItemShapeConfigArrayOutput) ToGetDesktopPoolsDesktopPoolCollectionItemShapeConfigArrayOutput() GetDesktopPoolsDesktopPoolCollectionItemShapeConfigArrayOutput
- func (o GetDesktopPoolsDesktopPoolCollectionItemShapeConfigArrayOutput) ToGetDesktopPoolsDesktopPoolCollectionItemShapeConfigArrayOutputWithContext(ctx context.Context) GetDesktopPoolsDesktopPoolCollectionItemShapeConfigArrayOutput
- type GetDesktopPoolsDesktopPoolCollectionItemShapeConfigInput
- type GetDesktopPoolsDesktopPoolCollectionItemShapeConfigOutput
- func (o GetDesktopPoolsDesktopPoolCollectionItemShapeConfigOutput) BaselineOcpuUtilization() pulumi.StringOutput
- func (GetDesktopPoolsDesktopPoolCollectionItemShapeConfigOutput) ElementType() reflect.Type
- func (o GetDesktopPoolsDesktopPoolCollectionItemShapeConfigOutput) MemoryInGbs() pulumi.StringOutput
- func (o GetDesktopPoolsDesktopPoolCollectionItemShapeConfigOutput) Ocpus() pulumi.StringOutput
- func (o GetDesktopPoolsDesktopPoolCollectionItemShapeConfigOutput) ToGetDesktopPoolsDesktopPoolCollectionItemShapeConfigOutput() GetDesktopPoolsDesktopPoolCollectionItemShapeConfigOutput
- func (o GetDesktopPoolsDesktopPoolCollectionItemShapeConfigOutput) ToGetDesktopPoolsDesktopPoolCollectionItemShapeConfigOutputWithContext(ctx context.Context) GetDesktopPoolsDesktopPoolCollectionItemShapeConfigOutput
- type GetDesktopPoolsDesktopPoolCollectionOutput
- func (GetDesktopPoolsDesktopPoolCollectionOutput) ElementType() reflect.Type
- func (o GetDesktopPoolsDesktopPoolCollectionOutput) Items() GetDesktopPoolsDesktopPoolCollectionItemArrayOutput
- func (o GetDesktopPoolsDesktopPoolCollectionOutput) ToGetDesktopPoolsDesktopPoolCollectionOutput() GetDesktopPoolsDesktopPoolCollectionOutput
- func (o GetDesktopPoolsDesktopPoolCollectionOutput) ToGetDesktopPoolsDesktopPoolCollectionOutputWithContext(ctx context.Context) GetDesktopPoolsDesktopPoolCollectionOutput
- type GetDesktopPoolsFilter
- type GetDesktopPoolsFilterArgs
- type GetDesktopPoolsFilterArray
- func (GetDesktopPoolsFilterArray) ElementType() reflect.Type
- func (i GetDesktopPoolsFilterArray) ToGetDesktopPoolsFilterArrayOutput() GetDesktopPoolsFilterArrayOutput
- func (i GetDesktopPoolsFilterArray) ToGetDesktopPoolsFilterArrayOutputWithContext(ctx context.Context) GetDesktopPoolsFilterArrayOutput
- type GetDesktopPoolsFilterArrayInput
- type GetDesktopPoolsFilterArrayOutput
- func (GetDesktopPoolsFilterArrayOutput) ElementType() reflect.Type
- func (o GetDesktopPoolsFilterArrayOutput) Index(i pulumi.IntInput) GetDesktopPoolsFilterOutput
- func (o GetDesktopPoolsFilterArrayOutput) ToGetDesktopPoolsFilterArrayOutput() GetDesktopPoolsFilterArrayOutput
- func (o GetDesktopPoolsFilterArrayOutput) ToGetDesktopPoolsFilterArrayOutputWithContext(ctx context.Context) GetDesktopPoolsFilterArrayOutput
- type GetDesktopPoolsFilterInput
- type GetDesktopPoolsFilterOutput
- func (GetDesktopPoolsFilterOutput) ElementType() reflect.Type
- func (o GetDesktopPoolsFilterOutput) Name() pulumi.StringOutput
- func (o GetDesktopPoolsFilterOutput) Regex() pulumi.BoolPtrOutput
- func (o GetDesktopPoolsFilterOutput) ToGetDesktopPoolsFilterOutput() GetDesktopPoolsFilterOutput
- func (o GetDesktopPoolsFilterOutput) ToGetDesktopPoolsFilterOutputWithContext(ctx context.Context) GetDesktopPoolsFilterOutput
- func (o GetDesktopPoolsFilterOutput) Values() pulumi.StringArrayOutput
- type GetDesktopPoolsOutputArgs
- type GetDesktopPoolsResult
- type GetDesktopPoolsResultOutput
- func (o GetDesktopPoolsResultOutput) AvailabilityDomain() pulumi.StringPtrOutput
- func (o GetDesktopPoolsResultOutput) CompartmentId() pulumi.StringOutput
- func (o GetDesktopPoolsResultOutput) DesktopPoolCollections() GetDesktopPoolsDesktopPoolCollectionArrayOutput
- func (o GetDesktopPoolsResultOutput) DisplayName() pulumi.StringPtrOutput
- func (GetDesktopPoolsResultOutput) ElementType() reflect.Type
- func (o GetDesktopPoolsResultOutput) Filters() GetDesktopPoolsFilterArrayOutput
- func (o GetDesktopPoolsResultOutput) Id() pulumi.StringPtrOutput
- func (o GetDesktopPoolsResultOutput) State() pulumi.StringPtrOutput
- func (o GetDesktopPoolsResultOutput) ToGetDesktopPoolsResultOutput() GetDesktopPoolsResultOutput
- func (o GetDesktopPoolsResultOutput) ToGetDesktopPoolsResultOutputWithContext(ctx context.Context) GetDesktopPoolsResultOutput
- type GetDesktopResult
- type GetDesktopResultOutput
- func (o GetDesktopResultOutput) DefinedTags() pulumi.StringMapOutput
- func (o GetDesktopResultOutput) DesktopId() pulumi.StringOutput
- func (o GetDesktopResultOutput) DevicePolicies() GetDesktopDevicePolicyArrayOutput
- func (o GetDesktopResultOutput) DisplayName() pulumi.StringOutput
- func (GetDesktopResultOutput) ElementType() reflect.Type
- func (o GetDesktopResultOutput) FreeformTags() pulumi.StringMapOutput
- func (o GetDesktopResultOutput) HostingOptions() GetDesktopHostingOptionArrayOutput
- func (o GetDesktopResultOutput) Id() pulumi.StringOutput
- func (o GetDesktopResultOutput) PoolId() pulumi.StringOutput
- func (o GetDesktopResultOutput) State() pulumi.StringOutput
- func (o GetDesktopResultOutput) TimeCreated() pulumi.StringOutput
- func (o GetDesktopResultOutput) ToGetDesktopResultOutput() GetDesktopResultOutput
- func (o GetDesktopResultOutput) ToGetDesktopResultOutputWithContext(ctx context.Context) GetDesktopResultOutput
- func (o GetDesktopResultOutput) UserName() pulumi.StringOutput
- type GetDesktopsArgs
- type GetDesktopsDesktopCollection
- type GetDesktopsDesktopCollectionArgs
- func (GetDesktopsDesktopCollectionArgs) ElementType() reflect.Type
- func (i GetDesktopsDesktopCollectionArgs) ToGetDesktopsDesktopCollectionOutput() GetDesktopsDesktopCollectionOutput
- func (i GetDesktopsDesktopCollectionArgs) ToGetDesktopsDesktopCollectionOutputWithContext(ctx context.Context) GetDesktopsDesktopCollectionOutput
- type GetDesktopsDesktopCollectionArray
- func (GetDesktopsDesktopCollectionArray) ElementType() reflect.Type
- func (i GetDesktopsDesktopCollectionArray) ToGetDesktopsDesktopCollectionArrayOutput() GetDesktopsDesktopCollectionArrayOutput
- func (i GetDesktopsDesktopCollectionArray) ToGetDesktopsDesktopCollectionArrayOutputWithContext(ctx context.Context) GetDesktopsDesktopCollectionArrayOutput
- type GetDesktopsDesktopCollectionArrayInput
- type GetDesktopsDesktopCollectionArrayOutput
- func (GetDesktopsDesktopCollectionArrayOutput) ElementType() reflect.Type
- func (o GetDesktopsDesktopCollectionArrayOutput) Index(i pulumi.IntInput) GetDesktopsDesktopCollectionOutput
- func (o GetDesktopsDesktopCollectionArrayOutput) ToGetDesktopsDesktopCollectionArrayOutput() GetDesktopsDesktopCollectionArrayOutput
- func (o GetDesktopsDesktopCollectionArrayOutput) ToGetDesktopsDesktopCollectionArrayOutputWithContext(ctx context.Context) GetDesktopsDesktopCollectionArrayOutput
- type GetDesktopsDesktopCollectionInput
- type GetDesktopsDesktopCollectionItem
- type GetDesktopsDesktopCollectionItemArgs
- func (GetDesktopsDesktopCollectionItemArgs) ElementType() reflect.Type
- func (i GetDesktopsDesktopCollectionItemArgs) ToGetDesktopsDesktopCollectionItemOutput() GetDesktopsDesktopCollectionItemOutput
- func (i GetDesktopsDesktopCollectionItemArgs) ToGetDesktopsDesktopCollectionItemOutputWithContext(ctx context.Context) GetDesktopsDesktopCollectionItemOutput
- type GetDesktopsDesktopCollectionItemArray
- func (GetDesktopsDesktopCollectionItemArray) ElementType() reflect.Type
- func (i GetDesktopsDesktopCollectionItemArray) ToGetDesktopsDesktopCollectionItemArrayOutput() GetDesktopsDesktopCollectionItemArrayOutput
- func (i GetDesktopsDesktopCollectionItemArray) ToGetDesktopsDesktopCollectionItemArrayOutputWithContext(ctx context.Context) GetDesktopsDesktopCollectionItemArrayOutput
- type GetDesktopsDesktopCollectionItemArrayInput
- type GetDesktopsDesktopCollectionItemArrayOutput
- func (GetDesktopsDesktopCollectionItemArrayOutput) ElementType() reflect.Type
- func (o GetDesktopsDesktopCollectionItemArrayOutput) Index(i pulumi.IntInput) GetDesktopsDesktopCollectionItemOutput
- func (o GetDesktopsDesktopCollectionItemArrayOutput) ToGetDesktopsDesktopCollectionItemArrayOutput() GetDesktopsDesktopCollectionItemArrayOutput
- func (o GetDesktopsDesktopCollectionItemArrayOutput) ToGetDesktopsDesktopCollectionItemArrayOutputWithContext(ctx context.Context) GetDesktopsDesktopCollectionItemArrayOutput
- type GetDesktopsDesktopCollectionItemInput
- type GetDesktopsDesktopCollectionItemOutput
- func (o GetDesktopsDesktopCollectionItemOutput) DefinedTags() pulumi.StringMapOutput
- func (o GetDesktopsDesktopCollectionItemOutput) DisplayName() pulumi.StringOutput
- func (GetDesktopsDesktopCollectionItemOutput) ElementType() reflect.Type
- func (o GetDesktopsDesktopCollectionItemOutput) FreeformTags() pulumi.StringMapOutput
- func (o GetDesktopsDesktopCollectionItemOutput) Id() pulumi.StringOutput
- func (o GetDesktopsDesktopCollectionItemOutput) PoolId() pulumi.StringOutput
- func (o GetDesktopsDesktopCollectionItemOutput) State() pulumi.StringOutput
- func (o GetDesktopsDesktopCollectionItemOutput) TimeCreated() pulumi.StringOutput
- func (o GetDesktopsDesktopCollectionItemOutput) ToGetDesktopsDesktopCollectionItemOutput() GetDesktopsDesktopCollectionItemOutput
- func (o GetDesktopsDesktopCollectionItemOutput) ToGetDesktopsDesktopCollectionItemOutputWithContext(ctx context.Context) GetDesktopsDesktopCollectionItemOutput
- func (o GetDesktopsDesktopCollectionItemOutput) UserName() pulumi.StringOutput
- type GetDesktopsDesktopCollectionOutput
- func (GetDesktopsDesktopCollectionOutput) ElementType() reflect.Type
- func (o GetDesktopsDesktopCollectionOutput) Items() GetDesktopsDesktopCollectionItemArrayOutput
- func (o GetDesktopsDesktopCollectionOutput) ToGetDesktopsDesktopCollectionOutput() GetDesktopsDesktopCollectionOutput
- func (o GetDesktopsDesktopCollectionOutput) ToGetDesktopsDesktopCollectionOutputWithContext(ctx context.Context) GetDesktopsDesktopCollectionOutput
- type GetDesktopsFilter
- type GetDesktopsFilterArgs
- type GetDesktopsFilterArray
- type GetDesktopsFilterArrayInput
- type GetDesktopsFilterArrayOutput
- func (GetDesktopsFilterArrayOutput) ElementType() reflect.Type
- func (o GetDesktopsFilterArrayOutput) Index(i pulumi.IntInput) GetDesktopsFilterOutput
- func (o GetDesktopsFilterArrayOutput) ToGetDesktopsFilterArrayOutput() GetDesktopsFilterArrayOutput
- func (o GetDesktopsFilterArrayOutput) ToGetDesktopsFilterArrayOutputWithContext(ctx context.Context) GetDesktopsFilterArrayOutput
- type GetDesktopsFilterInput
- type GetDesktopsFilterOutput
- func (GetDesktopsFilterOutput) ElementType() reflect.Type
- func (o GetDesktopsFilterOutput) Name() pulumi.StringOutput
- func (o GetDesktopsFilterOutput) Regex() pulumi.BoolPtrOutput
- func (o GetDesktopsFilterOutput) ToGetDesktopsFilterOutput() GetDesktopsFilterOutput
- func (o GetDesktopsFilterOutput) ToGetDesktopsFilterOutputWithContext(ctx context.Context) GetDesktopsFilterOutput
- func (o GetDesktopsFilterOutput) Values() pulumi.StringArrayOutput
- type GetDesktopsOutputArgs
- type GetDesktopsResult
- type GetDesktopsResultOutput
- func (o GetDesktopsResultOutput) AvailabilityDomain() pulumi.StringPtrOutput
- func (o GetDesktopsResultOutput) CompartmentId() pulumi.StringOutput
- func (o GetDesktopsResultOutput) DesktopCollections() GetDesktopsDesktopCollectionArrayOutput
- func (o GetDesktopsResultOutput) DesktopPoolId() pulumi.StringPtrOutput
- func (o GetDesktopsResultOutput) DisplayName() pulumi.StringPtrOutput
- func (GetDesktopsResultOutput) ElementType() reflect.Type
- func (o GetDesktopsResultOutput) Filters() GetDesktopsFilterArrayOutput
- func (o GetDesktopsResultOutput) Id() pulumi.StringPtrOutput
- func (o GetDesktopsResultOutput) State() pulumi.StringPtrOutput
- func (o GetDesktopsResultOutput) ToGetDesktopsResultOutput() GetDesktopsResultOutput
- func (o GetDesktopsResultOutput) ToGetDesktopsResultOutputWithContext(ctx context.Context) GetDesktopsResultOutput
- type LookupDesktopPoolArgs
- type LookupDesktopPoolOutputArgs
- type LookupDesktopPoolResult
- type LookupDesktopPoolResultOutput
- func (o LookupDesktopPoolResultOutput) ActiveDesktops() pulumi.IntOutput
- func (o LookupDesktopPoolResultOutput) ArePrivilegedUsers() pulumi.BoolOutput
- func (o LookupDesktopPoolResultOutput) AreVolumesPreserved() pulumi.BoolOutput
- func (o LookupDesktopPoolResultOutput) AvailabilityDomain() pulumi.StringOutput
- func (o LookupDesktopPoolResultOutput) AvailabilityPolicies() GetDesktopPoolAvailabilityPolicyArrayOutput
- func (o LookupDesktopPoolResultOutput) CompartmentId() pulumi.StringOutput
- func (o LookupDesktopPoolResultOutput) ContactDetails() pulumi.StringOutput
- func (o LookupDesktopPoolResultOutput) DefinedTags() pulumi.StringMapOutput
- func (o LookupDesktopPoolResultOutput) Description() pulumi.StringOutput
- func (o LookupDesktopPoolResultOutput) DesktopPoolId() pulumi.StringOutput
- func (o LookupDesktopPoolResultOutput) DevicePolicies() GetDesktopPoolDevicePolicyArrayOutput
- func (o LookupDesktopPoolResultOutput) DisplayName() pulumi.StringOutput
- func (LookupDesktopPoolResultOutput) ElementType() reflect.Type
- func (o LookupDesktopPoolResultOutput) FreeformTags() pulumi.StringMapOutput
- func (o LookupDesktopPoolResultOutput) Id() pulumi.StringOutput
- func (o LookupDesktopPoolResultOutput) Images() GetDesktopPoolImageArrayOutput
- func (o LookupDesktopPoolResultOutput) IsStorageEnabled() pulumi.BoolOutput
- func (o LookupDesktopPoolResultOutput) MaximumSize() pulumi.IntOutput
- func (o LookupDesktopPoolResultOutput) NetworkConfigurations() GetDesktopPoolNetworkConfigurationArrayOutput
- func (o LookupDesktopPoolResultOutput) NsgIds() pulumi.StringArrayOutput
- func (o LookupDesktopPoolResultOutput) PrivateAccessDetails() GetDesktopPoolPrivateAccessDetailArrayOutput
- func (o LookupDesktopPoolResultOutput) SessionLifecycleActions() GetDesktopPoolSessionLifecycleActionArrayOutput
- func (o LookupDesktopPoolResultOutput) ShapeConfigs() GetDesktopPoolShapeConfigArrayOutput
- func (o LookupDesktopPoolResultOutput) ShapeName() pulumi.StringOutput
- func (o LookupDesktopPoolResultOutput) StandbySize() pulumi.IntOutput
- func (o LookupDesktopPoolResultOutput) State() pulumi.StringOutput
- func (o LookupDesktopPoolResultOutput) StorageBackupPolicyId() pulumi.StringOutput
- func (o LookupDesktopPoolResultOutput) StorageSizeInGbs() pulumi.IntOutput
- func (o LookupDesktopPoolResultOutput) TimeCreated() pulumi.StringOutput
- func (o LookupDesktopPoolResultOutput) TimeStartScheduled() pulumi.StringOutput
- func (o LookupDesktopPoolResultOutput) TimeStopScheduled() pulumi.StringOutput
- func (o LookupDesktopPoolResultOutput) ToLookupDesktopPoolResultOutput() LookupDesktopPoolResultOutput
- func (o LookupDesktopPoolResultOutput) ToLookupDesktopPoolResultOutputWithContext(ctx context.Context) LookupDesktopPoolResultOutput
- func (o LookupDesktopPoolResultOutput) UseDedicatedVmHost() pulumi.StringOutput
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DesktopPool ¶
type DesktopPool struct { pulumi.CustomResourceState // The number of active desktops in the desktop pool. ActiveDesktops pulumi.IntOutput `pulumi:"activeDesktops"` // Indicates whether desktop pool users have administrative privileges on their desktop. ArePrivilegedUsers pulumi.BoolOutput `pulumi:"arePrivilegedUsers"` // (Updatable) Indicates whether the volumes are preserved when a desktop pool is deleted. Default value is false. // // ** IMPORTANT ** // Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values AreVolumesPreserved pulumi.BoolPtrOutput `pulumi:"areVolumesPreserved"` // The availability domain of the desktop pool. AvailabilityDomain pulumi.StringOutput `pulumi:"availabilityDomain"` // (Updatable) Provides the start and stop schedule information for desktop availability of the desktop pool. Use `availabilityPolicy { }` to not set a schedule. AvailabilityPolicy DesktopPoolAvailabilityPolicyOutput `pulumi:"availabilityPolicy"` // (Updatable) The OCID of the compartment which will contain the desktop pool. CompartmentId pulumi.StringOutput `pulumi:"compartmentId"` // (Updatable) Contact information of the desktop pool administrator. Avoid entering confidential information. ContactDetails pulumi.StringOutput `pulumi:"contactDetails"` // (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Operations.CostCenter": "42"}` DefinedTags pulumi.StringMapOutput `pulumi:"definedTags"` // (Updatable) A user friendly description providing additional information about the resource. Avoid entering confidential information. Description pulumi.StringOutput `pulumi:"description"` // (Updatable) Provides the settings for desktop and client device options, such as audio in and out, client drive mapping, and clipboard access. DevicePolicy DesktopPoolDevicePolicyOutput `pulumi:"devicePolicy"` // (Updatable) A user friendly display name. Avoid entering confidential information. DisplayName pulumi.StringOutput `pulumi:"displayName"` // (Updatable) Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Department": "Finance"}` FreeformTags pulumi.StringMapOutput `pulumi:"freeformTags"` // Provides information about the desktop image. Image DesktopPoolImageOutput `pulumi:"image"` // Indicates whether storage is enabled for the desktop pool. IsStorageEnabled pulumi.BoolOutput `pulumi:"isStorageEnabled"` // (Updatable) The maximum number of desktops permitted in the desktop pool. MaximumSize pulumi.IntOutput `pulumi:"maximumSize"` // Provides information about the network configuration of the desktop pool. NetworkConfiguration DesktopPoolNetworkConfigurationOutput `pulumi:"networkConfiguration"` // A list of network security groups for the private access. NsgIds pulumi.StringArrayOutput `pulumi:"nsgIds"` // The details of the desktop's private access network connectivity to be set up for the desktop pool. PrivateAccessDetails DesktopPoolPrivateAccessDetailsOutput `pulumi:"privateAccessDetails"` // The details of action to be triggered in case of inactivity or disconnect SessionLifecycleActions DesktopPoolSessionLifecycleActionsPtrOutput `pulumi:"sessionLifecycleActions"` // The compute instance shape configuration requested for each desktop in the desktop pool. ShapeConfig DesktopPoolShapeConfigOutput `pulumi:"shapeConfig"` // The shape of the desktop pool. ShapeName pulumi.StringOutput `pulumi:"shapeName"` // (Updatable) The maximum number of standby desktops available in the desktop pool. StandbySize pulumi.IntOutput `pulumi:"standbySize"` // The current state of the desktop pool. State pulumi.StringOutput `pulumi:"state"` // The backup policy OCID of the storage. StorageBackupPolicyId pulumi.StringOutput `pulumi:"storageBackupPolicyId"` // The size in GBs of the storage for the desktop pool. StorageSizeInGbs pulumi.IntOutput `pulumi:"storageSizeInGbs"` // The date and time the resource was created. TimeCreated pulumi.StringOutput `pulumi:"timeCreated"` // (Updatable) The start time of the desktop pool. TimeStartScheduled pulumi.StringPtrOutput `pulumi:"timeStartScheduled"` // (Updatable) The stop time of the desktop pool. TimeStopScheduled pulumi.StringPtrOutput `pulumi:"timeStopScheduled"` // Indicates whether the desktop pool uses dedicated virtual machine hosts. UseDedicatedVmHost pulumi.StringOutput `pulumi:"useDedicatedVmHost"` }
This resource provides the Desktop Pool resource in Oracle Cloud Infrastructure Desktops service.
Creates a desktop pool with the given configuration parameters.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/desktops" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := desktops.NewDesktopPool(ctx, "test_desktop_pool", &desktops.DesktopPoolArgs{ ArePrivilegedUsers: pulumi.Any(desktopPoolArePrivilegedUsers), AvailabilityDomain: pulumi.Any(desktopPoolAvailabilityDomain), AvailabilityPolicy: &desktops.DesktopPoolAvailabilityPolicyArgs{ StartSchedule: &desktops.DesktopPoolAvailabilityPolicyStartScheduleArgs{ CronExpression: pulumi.String("0 10 8 ? * 2"), Timezone: pulumi.String("America/Denver"), }, StopSchedule: &desktops.DesktopPoolAvailabilityPolicyStopScheduleArgs{ CronExpression: pulumi.String("0 20 18 ? * 6"), Timezone: pulumi.String("America/Denver"), }, }, CompartmentId: pulumi.Any(compartmentId), ContactDetails: pulumi.Any(desktopPoolContactDetails), DevicePolicy: &desktops.DesktopPoolDevicePolicyArgs{ AudioMode: pulumi.Any(desktopPoolDevicePolicyAudioMode), CdmMode: pulumi.Any(desktopPoolDevicePolicyCdmMode), ClipboardMode: pulumi.Any(desktopPoolDevicePolicyClipboardMode), IsDisplayEnabled: pulumi.Any(desktopPoolDevicePolicyIsDisplayEnabled), IsKeyboardEnabled: pulumi.Any(desktopPoolDevicePolicyIsKeyboardEnabled), IsPointerEnabled: pulumi.Any(desktopPoolDevicePolicyIsPointerEnabled), IsPrintingEnabled: pulumi.Any(desktopPoolDevicePolicyIsPrintingEnabled), }, DisplayName: pulumi.Any(desktopPoolDisplayName), Image: &desktops.DesktopPoolImageArgs{ ImageId: pulumi.Any(testImage.Id), ImageName: pulumi.Any(desktopPoolImageImageName), OperatingSystem: pulumi.Any(desktopPoolImageOperatingSystem), }, IsStorageEnabled: pulumi.Any(desktopPoolIsStorageEnabled), MaximumSize: pulumi.Any(desktopPoolMaximumSize), NetworkConfiguration: &desktops.DesktopPoolNetworkConfigurationArgs{ SubnetId: pulumi.Any(testSubnet.Id), VcnId: pulumi.Any(testVcn.Id), }, ShapeName: pulumi.String("VM.Standard.E4.Flex"), StandbySize: pulumi.Any(desktopPoolStandbySize), StorageBackupPolicyId: pulumi.String("ocid1.volumebackuppolicy.oc1.xxxxyyyyyzzzz"), StorageSizeInGbs: pulumi.Any(desktopPoolStorageSizeInGbs), AreVolumesPreserved: pulumi.Any(desktopPoolAreVolumesPreserved), DefinedTags: pulumi.StringMap{ "Operations.CostCenter": pulumi.String("42"), }, Description: pulumi.Any(desktopPoolDescription), FreeformTags: pulumi.StringMap{ "Department": pulumi.String("Finance"), }, NsgIds: pulumi.Any(desktopPoolNsgIds), ShapeConfig: &desktops.DesktopPoolShapeConfigArgs{ BaselineOcpuUtilization: pulumi.Any(desktopPoolShapeConfigBaselineOcpuUtilization), MemoryInGbs: pulumi.Any(desktopPoolShapeConfigMemoryInGbs), Ocpus: pulumi.Any(desktopPoolShapeConfigOcpus), }, PrivateAccessDetails: &desktops.DesktopPoolPrivateAccessDetailsArgs{ SubnetId: pulumi.Any(testSubnet.Id), NsgIds: pulumi.Any(desktopPoolPrivateAccessDetailsNsgIds), PrivateIp: pulumi.Any(desktopPoolPrivateAccessDetailsPrivateIp), }, SessionLifecycleActions: &desktops.DesktopPoolSessionLifecycleActionsArgs{ Disconnect: &desktops.DesktopPoolSessionLifecycleActionsDisconnectArgs{ Action: pulumi.String("STOP"), GracePeriodInMinutes: pulumi.Any(desktopPoolSessionLifecycleActionsDisconnectGracePeriodInMinutes), }, Inactivity: &desktops.DesktopPoolSessionLifecycleActionsInactivityArgs{ Action: pulumi.String("DISCONNECT"), GracePeriodInMinutes: pulumi.Any(desktopPoolSessionLifecycleActionsInactivityGracePeriodInMinutes), }, }, TimeStartScheduled: pulumi.Any(desktopPoolTimeStartScheduled), TimeStopScheduled: pulumi.Any(desktopPoolTimeStopScheduled), UseDedicatedVmHost: pulumi.Any(desktopPoolUseDedicatedVmHost), }) if err != nil { return err } return nil }) }
```
## Import
DesktopPools can be imported using the `id`, e.g.
```sh $ pulumi import oci:Desktops/desktopPool:DesktopPool test_desktop_pool "id" ```
func GetDesktopPool ¶
func GetDesktopPool(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DesktopPoolState, opts ...pulumi.ResourceOption) (*DesktopPool, error)
GetDesktopPool gets an existing DesktopPool 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 NewDesktopPool ¶
func NewDesktopPool(ctx *pulumi.Context, name string, args *DesktopPoolArgs, opts ...pulumi.ResourceOption) (*DesktopPool, error)
NewDesktopPool registers a new resource with the given unique name, arguments, and options.
func (*DesktopPool) ElementType ¶
func (*DesktopPool) ElementType() reflect.Type
func (*DesktopPool) ToDesktopPoolOutput ¶
func (i *DesktopPool) ToDesktopPoolOutput() DesktopPoolOutput
func (*DesktopPool) ToDesktopPoolOutputWithContext ¶
func (i *DesktopPool) ToDesktopPoolOutputWithContext(ctx context.Context) DesktopPoolOutput
type DesktopPoolArgs ¶
type DesktopPoolArgs struct { // Indicates whether desktop pool users have administrative privileges on their desktop. ArePrivilegedUsers pulumi.BoolInput // (Updatable) Indicates whether the volumes are preserved when a desktop pool is deleted. Default value is false. // // ** IMPORTANT ** // Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values AreVolumesPreserved pulumi.BoolPtrInput // The availability domain of the desktop pool. AvailabilityDomain pulumi.StringInput // (Updatable) Provides the start and stop schedule information for desktop availability of the desktop pool. Use `availabilityPolicy { }` to not set a schedule. AvailabilityPolicy DesktopPoolAvailabilityPolicyInput // (Updatable) The OCID of the compartment which will contain the desktop pool. CompartmentId pulumi.StringInput // (Updatable) Contact information of the desktop pool administrator. Avoid entering confidential information. ContactDetails pulumi.StringInput // (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Operations.CostCenter": "42"}` DefinedTags pulumi.StringMapInput // (Updatable) A user friendly description providing additional information about the resource. Avoid entering confidential information. Description pulumi.StringPtrInput // (Updatable) Provides the settings for desktop and client device options, such as audio in and out, client drive mapping, and clipboard access. DevicePolicy DesktopPoolDevicePolicyInput // (Updatable) A user friendly display name. Avoid entering confidential information. DisplayName pulumi.StringInput // (Updatable) Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Department": "Finance"}` FreeformTags pulumi.StringMapInput // Provides information about the desktop image. Image DesktopPoolImageInput // Indicates whether storage is enabled for the desktop pool. IsStorageEnabled pulumi.BoolInput // (Updatable) The maximum number of desktops permitted in the desktop pool. MaximumSize pulumi.IntInput // Provides information about the network configuration of the desktop pool. NetworkConfiguration DesktopPoolNetworkConfigurationInput // A list of network security groups for the private access. NsgIds pulumi.StringArrayInput // The details of the desktop's private access network connectivity to be set up for the desktop pool. PrivateAccessDetails DesktopPoolPrivateAccessDetailsPtrInput // The details of action to be triggered in case of inactivity or disconnect SessionLifecycleActions DesktopPoolSessionLifecycleActionsPtrInput // The compute instance shape configuration requested for each desktop in the desktop pool. ShapeConfig DesktopPoolShapeConfigPtrInput // The shape of the desktop pool. ShapeName pulumi.StringInput // (Updatable) The maximum number of standby desktops available in the desktop pool. StandbySize pulumi.IntInput // The backup policy OCID of the storage. StorageBackupPolicyId pulumi.StringInput // The size in GBs of the storage for the desktop pool. StorageSizeInGbs pulumi.IntInput // (Updatable) The start time of the desktop pool. TimeStartScheduled pulumi.StringPtrInput // (Updatable) The stop time of the desktop pool. TimeStopScheduled pulumi.StringPtrInput // Indicates whether the desktop pool uses dedicated virtual machine hosts. UseDedicatedVmHost pulumi.StringPtrInput }
The set of arguments for constructing a DesktopPool resource.
func (DesktopPoolArgs) ElementType ¶
func (DesktopPoolArgs) ElementType() reflect.Type
type DesktopPoolArray ¶
type DesktopPoolArray []DesktopPoolInput
func (DesktopPoolArray) ElementType ¶
func (DesktopPoolArray) ElementType() reflect.Type
func (DesktopPoolArray) ToDesktopPoolArrayOutput ¶
func (i DesktopPoolArray) ToDesktopPoolArrayOutput() DesktopPoolArrayOutput
func (DesktopPoolArray) ToDesktopPoolArrayOutputWithContext ¶
func (i DesktopPoolArray) ToDesktopPoolArrayOutputWithContext(ctx context.Context) DesktopPoolArrayOutput
type DesktopPoolArrayInput ¶
type DesktopPoolArrayInput interface { pulumi.Input ToDesktopPoolArrayOutput() DesktopPoolArrayOutput ToDesktopPoolArrayOutputWithContext(context.Context) DesktopPoolArrayOutput }
DesktopPoolArrayInput is an input type that accepts DesktopPoolArray and DesktopPoolArrayOutput values. You can construct a concrete instance of `DesktopPoolArrayInput` via:
DesktopPoolArray{ DesktopPoolArgs{...} }
type DesktopPoolArrayOutput ¶
type DesktopPoolArrayOutput struct{ *pulumi.OutputState }
func (DesktopPoolArrayOutput) ElementType ¶
func (DesktopPoolArrayOutput) ElementType() reflect.Type
func (DesktopPoolArrayOutput) Index ¶
func (o DesktopPoolArrayOutput) Index(i pulumi.IntInput) DesktopPoolOutput
func (DesktopPoolArrayOutput) ToDesktopPoolArrayOutput ¶
func (o DesktopPoolArrayOutput) ToDesktopPoolArrayOutput() DesktopPoolArrayOutput
func (DesktopPoolArrayOutput) ToDesktopPoolArrayOutputWithContext ¶
func (o DesktopPoolArrayOutput) ToDesktopPoolArrayOutputWithContext(ctx context.Context) DesktopPoolArrayOutput
type DesktopPoolAvailabilityPolicy ¶
type DesktopPoolAvailabilityPolicy struct { // (Updatable) Provides the schedule information for a desktop. StartSchedule *DesktopPoolAvailabilityPolicyStartSchedule `pulumi:"startSchedule"` // (Updatable) Provides the schedule information for a desktop. StopSchedule *DesktopPoolAvailabilityPolicyStopSchedule `pulumi:"stopSchedule"` }
type DesktopPoolAvailabilityPolicyArgs ¶
type DesktopPoolAvailabilityPolicyArgs struct { // (Updatable) Provides the schedule information for a desktop. StartSchedule DesktopPoolAvailabilityPolicyStartSchedulePtrInput `pulumi:"startSchedule"` // (Updatable) Provides the schedule information for a desktop. StopSchedule DesktopPoolAvailabilityPolicyStopSchedulePtrInput `pulumi:"stopSchedule"` }
func (DesktopPoolAvailabilityPolicyArgs) ElementType ¶
func (DesktopPoolAvailabilityPolicyArgs) ElementType() reflect.Type
func (DesktopPoolAvailabilityPolicyArgs) ToDesktopPoolAvailabilityPolicyOutput ¶
func (i DesktopPoolAvailabilityPolicyArgs) ToDesktopPoolAvailabilityPolicyOutput() DesktopPoolAvailabilityPolicyOutput
func (DesktopPoolAvailabilityPolicyArgs) ToDesktopPoolAvailabilityPolicyOutputWithContext ¶
func (i DesktopPoolAvailabilityPolicyArgs) ToDesktopPoolAvailabilityPolicyOutputWithContext(ctx context.Context) DesktopPoolAvailabilityPolicyOutput
func (DesktopPoolAvailabilityPolicyArgs) ToDesktopPoolAvailabilityPolicyPtrOutput ¶
func (i DesktopPoolAvailabilityPolicyArgs) ToDesktopPoolAvailabilityPolicyPtrOutput() DesktopPoolAvailabilityPolicyPtrOutput
func (DesktopPoolAvailabilityPolicyArgs) ToDesktopPoolAvailabilityPolicyPtrOutputWithContext ¶
func (i DesktopPoolAvailabilityPolicyArgs) ToDesktopPoolAvailabilityPolicyPtrOutputWithContext(ctx context.Context) DesktopPoolAvailabilityPolicyPtrOutput
type DesktopPoolAvailabilityPolicyInput ¶
type DesktopPoolAvailabilityPolicyInput interface { pulumi.Input ToDesktopPoolAvailabilityPolicyOutput() DesktopPoolAvailabilityPolicyOutput ToDesktopPoolAvailabilityPolicyOutputWithContext(context.Context) DesktopPoolAvailabilityPolicyOutput }
DesktopPoolAvailabilityPolicyInput is an input type that accepts DesktopPoolAvailabilityPolicyArgs and DesktopPoolAvailabilityPolicyOutput values. You can construct a concrete instance of `DesktopPoolAvailabilityPolicyInput` via:
DesktopPoolAvailabilityPolicyArgs{...}
type DesktopPoolAvailabilityPolicyOutput ¶
type DesktopPoolAvailabilityPolicyOutput struct{ *pulumi.OutputState }
func (DesktopPoolAvailabilityPolicyOutput) ElementType ¶
func (DesktopPoolAvailabilityPolicyOutput) ElementType() reflect.Type
func (DesktopPoolAvailabilityPolicyOutput) StartSchedule ¶
func (o DesktopPoolAvailabilityPolicyOutput) StartSchedule() DesktopPoolAvailabilityPolicyStartSchedulePtrOutput
(Updatable) Provides the schedule information for a desktop.
func (DesktopPoolAvailabilityPolicyOutput) StopSchedule ¶
func (o DesktopPoolAvailabilityPolicyOutput) StopSchedule() DesktopPoolAvailabilityPolicyStopSchedulePtrOutput
(Updatable) Provides the schedule information for a desktop.
func (DesktopPoolAvailabilityPolicyOutput) ToDesktopPoolAvailabilityPolicyOutput ¶
func (o DesktopPoolAvailabilityPolicyOutput) ToDesktopPoolAvailabilityPolicyOutput() DesktopPoolAvailabilityPolicyOutput
func (DesktopPoolAvailabilityPolicyOutput) ToDesktopPoolAvailabilityPolicyOutputWithContext ¶
func (o DesktopPoolAvailabilityPolicyOutput) ToDesktopPoolAvailabilityPolicyOutputWithContext(ctx context.Context) DesktopPoolAvailabilityPolicyOutput
func (DesktopPoolAvailabilityPolicyOutput) ToDesktopPoolAvailabilityPolicyPtrOutput ¶
func (o DesktopPoolAvailabilityPolicyOutput) ToDesktopPoolAvailabilityPolicyPtrOutput() DesktopPoolAvailabilityPolicyPtrOutput
func (DesktopPoolAvailabilityPolicyOutput) ToDesktopPoolAvailabilityPolicyPtrOutputWithContext ¶
func (o DesktopPoolAvailabilityPolicyOutput) ToDesktopPoolAvailabilityPolicyPtrOutputWithContext(ctx context.Context) DesktopPoolAvailabilityPolicyPtrOutput
type DesktopPoolAvailabilityPolicyPtrInput ¶
type DesktopPoolAvailabilityPolicyPtrInput interface { pulumi.Input ToDesktopPoolAvailabilityPolicyPtrOutput() DesktopPoolAvailabilityPolicyPtrOutput ToDesktopPoolAvailabilityPolicyPtrOutputWithContext(context.Context) DesktopPoolAvailabilityPolicyPtrOutput }
DesktopPoolAvailabilityPolicyPtrInput is an input type that accepts DesktopPoolAvailabilityPolicyArgs, DesktopPoolAvailabilityPolicyPtr and DesktopPoolAvailabilityPolicyPtrOutput values. You can construct a concrete instance of `DesktopPoolAvailabilityPolicyPtrInput` via:
DesktopPoolAvailabilityPolicyArgs{...} or: nil
func DesktopPoolAvailabilityPolicyPtr ¶
func DesktopPoolAvailabilityPolicyPtr(v *DesktopPoolAvailabilityPolicyArgs) DesktopPoolAvailabilityPolicyPtrInput
type DesktopPoolAvailabilityPolicyPtrOutput ¶
type DesktopPoolAvailabilityPolicyPtrOutput struct{ *pulumi.OutputState }
func (DesktopPoolAvailabilityPolicyPtrOutput) ElementType ¶
func (DesktopPoolAvailabilityPolicyPtrOutput) ElementType() reflect.Type
func (DesktopPoolAvailabilityPolicyPtrOutput) StartSchedule ¶
func (o DesktopPoolAvailabilityPolicyPtrOutput) StartSchedule() DesktopPoolAvailabilityPolicyStartSchedulePtrOutput
(Updatable) Provides the schedule information for a desktop.
func (DesktopPoolAvailabilityPolicyPtrOutput) StopSchedule ¶
func (o DesktopPoolAvailabilityPolicyPtrOutput) StopSchedule() DesktopPoolAvailabilityPolicyStopSchedulePtrOutput
(Updatable) Provides the schedule information for a desktop.
func (DesktopPoolAvailabilityPolicyPtrOutput) ToDesktopPoolAvailabilityPolicyPtrOutput ¶
func (o DesktopPoolAvailabilityPolicyPtrOutput) ToDesktopPoolAvailabilityPolicyPtrOutput() DesktopPoolAvailabilityPolicyPtrOutput
func (DesktopPoolAvailabilityPolicyPtrOutput) ToDesktopPoolAvailabilityPolicyPtrOutputWithContext ¶
func (o DesktopPoolAvailabilityPolicyPtrOutput) ToDesktopPoolAvailabilityPolicyPtrOutputWithContext(ctx context.Context) DesktopPoolAvailabilityPolicyPtrOutput
type DesktopPoolAvailabilityPolicyStartScheduleArgs ¶
type DesktopPoolAvailabilityPolicyStartScheduleArgs struct { // (Updatable) A cron expression describing the desktop's schedule. CronExpression pulumi.StringInput `pulumi:"cronExpression"` // (Updatable) The timezone of the desktop's schedule. Timezone pulumi.StringInput `pulumi:"timezone"` }
func (DesktopPoolAvailabilityPolicyStartScheduleArgs) ElementType ¶
func (DesktopPoolAvailabilityPolicyStartScheduleArgs) ElementType() reflect.Type
func (DesktopPoolAvailabilityPolicyStartScheduleArgs) ToDesktopPoolAvailabilityPolicyStartScheduleOutput ¶
func (i DesktopPoolAvailabilityPolicyStartScheduleArgs) ToDesktopPoolAvailabilityPolicyStartScheduleOutput() DesktopPoolAvailabilityPolicyStartScheduleOutput
func (DesktopPoolAvailabilityPolicyStartScheduleArgs) ToDesktopPoolAvailabilityPolicyStartScheduleOutputWithContext ¶
func (i DesktopPoolAvailabilityPolicyStartScheduleArgs) ToDesktopPoolAvailabilityPolicyStartScheduleOutputWithContext(ctx context.Context) DesktopPoolAvailabilityPolicyStartScheduleOutput
func (DesktopPoolAvailabilityPolicyStartScheduleArgs) ToDesktopPoolAvailabilityPolicyStartSchedulePtrOutput ¶
func (i DesktopPoolAvailabilityPolicyStartScheduleArgs) ToDesktopPoolAvailabilityPolicyStartSchedulePtrOutput() DesktopPoolAvailabilityPolicyStartSchedulePtrOutput
func (DesktopPoolAvailabilityPolicyStartScheduleArgs) ToDesktopPoolAvailabilityPolicyStartSchedulePtrOutputWithContext ¶
func (i DesktopPoolAvailabilityPolicyStartScheduleArgs) ToDesktopPoolAvailabilityPolicyStartSchedulePtrOutputWithContext(ctx context.Context) DesktopPoolAvailabilityPolicyStartSchedulePtrOutput
type DesktopPoolAvailabilityPolicyStartScheduleInput ¶
type DesktopPoolAvailabilityPolicyStartScheduleInput interface { pulumi.Input ToDesktopPoolAvailabilityPolicyStartScheduleOutput() DesktopPoolAvailabilityPolicyStartScheduleOutput ToDesktopPoolAvailabilityPolicyStartScheduleOutputWithContext(context.Context) DesktopPoolAvailabilityPolicyStartScheduleOutput }
DesktopPoolAvailabilityPolicyStartScheduleInput is an input type that accepts DesktopPoolAvailabilityPolicyStartScheduleArgs and DesktopPoolAvailabilityPolicyStartScheduleOutput values. You can construct a concrete instance of `DesktopPoolAvailabilityPolicyStartScheduleInput` via:
DesktopPoolAvailabilityPolicyStartScheduleArgs{...}
type DesktopPoolAvailabilityPolicyStartScheduleOutput ¶
type DesktopPoolAvailabilityPolicyStartScheduleOutput struct{ *pulumi.OutputState }
func (DesktopPoolAvailabilityPolicyStartScheduleOutput) CronExpression ¶
func (o DesktopPoolAvailabilityPolicyStartScheduleOutput) CronExpression() pulumi.StringOutput
(Updatable) A cron expression describing the desktop's schedule.
func (DesktopPoolAvailabilityPolicyStartScheduleOutput) ElementType ¶
func (DesktopPoolAvailabilityPolicyStartScheduleOutput) ElementType() reflect.Type
func (DesktopPoolAvailabilityPolicyStartScheduleOutput) Timezone ¶
func (o DesktopPoolAvailabilityPolicyStartScheduleOutput) Timezone() pulumi.StringOutput
(Updatable) The timezone of the desktop's schedule.
func (DesktopPoolAvailabilityPolicyStartScheduleOutput) ToDesktopPoolAvailabilityPolicyStartScheduleOutput ¶
func (o DesktopPoolAvailabilityPolicyStartScheduleOutput) ToDesktopPoolAvailabilityPolicyStartScheduleOutput() DesktopPoolAvailabilityPolicyStartScheduleOutput
func (DesktopPoolAvailabilityPolicyStartScheduleOutput) ToDesktopPoolAvailabilityPolicyStartScheduleOutputWithContext ¶
func (o DesktopPoolAvailabilityPolicyStartScheduleOutput) ToDesktopPoolAvailabilityPolicyStartScheduleOutputWithContext(ctx context.Context) DesktopPoolAvailabilityPolicyStartScheduleOutput
func (DesktopPoolAvailabilityPolicyStartScheduleOutput) ToDesktopPoolAvailabilityPolicyStartSchedulePtrOutput ¶
func (o DesktopPoolAvailabilityPolicyStartScheduleOutput) ToDesktopPoolAvailabilityPolicyStartSchedulePtrOutput() DesktopPoolAvailabilityPolicyStartSchedulePtrOutput
func (DesktopPoolAvailabilityPolicyStartScheduleOutput) ToDesktopPoolAvailabilityPolicyStartSchedulePtrOutputWithContext ¶
func (o DesktopPoolAvailabilityPolicyStartScheduleOutput) ToDesktopPoolAvailabilityPolicyStartSchedulePtrOutputWithContext(ctx context.Context) DesktopPoolAvailabilityPolicyStartSchedulePtrOutput
type DesktopPoolAvailabilityPolicyStartSchedulePtrInput ¶
type DesktopPoolAvailabilityPolicyStartSchedulePtrInput interface { pulumi.Input ToDesktopPoolAvailabilityPolicyStartSchedulePtrOutput() DesktopPoolAvailabilityPolicyStartSchedulePtrOutput ToDesktopPoolAvailabilityPolicyStartSchedulePtrOutputWithContext(context.Context) DesktopPoolAvailabilityPolicyStartSchedulePtrOutput }
DesktopPoolAvailabilityPolicyStartSchedulePtrInput is an input type that accepts DesktopPoolAvailabilityPolicyStartScheduleArgs, DesktopPoolAvailabilityPolicyStartSchedulePtr and DesktopPoolAvailabilityPolicyStartSchedulePtrOutput values. You can construct a concrete instance of `DesktopPoolAvailabilityPolicyStartSchedulePtrInput` via:
DesktopPoolAvailabilityPolicyStartScheduleArgs{...} or: nil
func DesktopPoolAvailabilityPolicyStartSchedulePtr ¶
func DesktopPoolAvailabilityPolicyStartSchedulePtr(v *DesktopPoolAvailabilityPolicyStartScheduleArgs) DesktopPoolAvailabilityPolicyStartSchedulePtrInput
type DesktopPoolAvailabilityPolicyStartSchedulePtrOutput ¶
type DesktopPoolAvailabilityPolicyStartSchedulePtrOutput struct{ *pulumi.OutputState }
func (DesktopPoolAvailabilityPolicyStartSchedulePtrOutput) CronExpression ¶
func (o DesktopPoolAvailabilityPolicyStartSchedulePtrOutput) CronExpression() pulumi.StringPtrOutput
(Updatable) A cron expression describing the desktop's schedule.
func (DesktopPoolAvailabilityPolicyStartSchedulePtrOutput) ElementType ¶
func (DesktopPoolAvailabilityPolicyStartSchedulePtrOutput) ElementType() reflect.Type
func (DesktopPoolAvailabilityPolicyStartSchedulePtrOutput) Timezone ¶
func (o DesktopPoolAvailabilityPolicyStartSchedulePtrOutput) Timezone() pulumi.StringPtrOutput
(Updatable) The timezone of the desktop's schedule.
func (DesktopPoolAvailabilityPolicyStartSchedulePtrOutput) ToDesktopPoolAvailabilityPolicyStartSchedulePtrOutput ¶
func (o DesktopPoolAvailabilityPolicyStartSchedulePtrOutput) ToDesktopPoolAvailabilityPolicyStartSchedulePtrOutput() DesktopPoolAvailabilityPolicyStartSchedulePtrOutput
func (DesktopPoolAvailabilityPolicyStartSchedulePtrOutput) ToDesktopPoolAvailabilityPolicyStartSchedulePtrOutputWithContext ¶
func (o DesktopPoolAvailabilityPolicyStartSchedulePtrOutput) ToDesktopPoolAvailabilityPolicyStartSchedulePtrOutputWithContext(ctx context.Context) DesktopPoolAvailabilityPolicyStartSchedulePtrOutput
type DesktopPoolAvailabilityPolicyStopScheduleArgs ¶
type DesktopPoolAvailabilityPolicyStopScheduleArgs struct { // (Updatable) A cron expression describing the desktop's schedule. CronExpression pulumi.StringInput `pulumi:"cronExpression"` // (Updatable) The timezone of the desktop's schedule. Timezone pulumi.StringInput `pulumi:"timezone"` }
func (DesktopPoolAvailabilityPolicyStopScheduleArgs) ElementType ¶
func (DesktopPoolAvailabilityPolicyStopScheduleArgs) ElementType() reflect.Type
func (DesktopPoolAvailabilityPolicyStopScheduleArgs) ToDesktopPoolAvailabilityPolicyStopScheduleOutput ¶
func (i DesktopPoolAvailabilityPolicyStopScheduleArgs) ToDesktopPoolAvailabilityPolicyStopScheduleOutput() DesktopPoolAvailabilityPolicyStopScheduleOutput
func (DesktopPoolAvailabilityPolicyStopScheduleArgs) ToDesktopPoolAvailabilityPolicyStopScheduleOutputWithContext ¶
func (i DesktopPoolAvailabilityPolicyStopScheduleArgs) ToDesktopPoolAvailabilityPolicyStopScheduleOutputWithContext(ctx context.Context) DesktopPoolAvailabilityPolicyStopScheduleOutput
func (DesktopPoolAvailabilityPolicyStopScheduleArgs) ToDesktopPoolAvailabilityPolicyStopSchedulePtrOutput ¶
func (i DesktopPoolAvailabilityPolicyStopScheduleArgs) ToDesktopPoolAvailabilityPolicyStopSchedulePtrOutput() DesktopPoolAvailabilityPolicyStopSchedulePtrOutput
func (DesktopPoolAvailabilityPolicyStopScheduleArgs) ToDesktopPoolAvailabilityPolicyStopSchedulePtrOutputWithContext ¶
func (i DesktopPoolAvailabilityPolicyStopScheduleArgs) ToDesktopPoolAvailabilityPolicyStopSchedulePtrOutputWithContext(ctx context.Context) DesktopPoolAvailabilityPolicyStopSchedulePtrOutput
type DesktopPoolAvailabilityPolicyStopScheduleInput ¶
type DesktopPoolAvailabilityPolicyStopScheduleInput interface { pulumi.Input ToDesktopPoolAvailabilityPolicyStopScheduleOutput() DesktopPoolAvailabilityPolicyStopScheduleOutput ToDesktopPoolAvailabilityPolicyStopScheduleOutputWithContext(context.Context) DesktopPoolAvailabilityPolicyStopScheduleOutput }
DesktopPoolAvailabilityPolicyStopScheduleInput is an input type that accepts DesktopPoolAvailabilityPolicyStopScheduleArgs and DesktopPoolAvailabilityPolicyStopScheduleOutput values. You can construct a concrete instance of `DesktopPoolAvailabilityPolicyStopScheduleInput` via:
DesktopPoolAvailabilityPolicyStopScheduleArgs{...}
type DesktopPoolAvailabilityPolicyStopScheduleOutput ¶
type DesktopPoolAvailabilityPolicyStopScheduleOutput struct{ *pulumi.OutputState }
func (DesktopPoolAvailabilityPolicyStopScheduleOutput) CronExpression ¶
func (o DesktopPoolAvailabilityPolicyStopScheduleOutput) CronExpression() pulumi.StringOutput
(Updatable) A cron expression describing the desktop's schedule.
func (DesktopPoolAvailabilityPolicyStopScheduleOutput) ElementType ¶
func (DesktopPoolAvailabilityPolicyStopScheduleOutput) ElementType() reflect.Type
func (DesktopPoolAvailabilityPolicyStopScheduleOutput) Timezone ¶
func (o DesktopPoolAvailabilityPolicyStopScheduleOutput) Timezone() pulumi.StringOutput
(Updatable) The timezone of the desktop's schedule.
func (DesktopPoolAvailabilityPolicyStopScheduleOutput) ToDesktopPoolAvailabilityPolicyStopScheduleOutput ¶
func (o DesktopPoolAvailabilityPolicyStopScheduleOutput) ToDesktopPoolAvailabilityPolicyStopScheduleOutput() DesktopPoolAvailabilityPolicyStopScheduleOutput
func (DesktopPoolAvailabilityPolicyStopScheduleOutput) ToDesktopPoolAvailabilityPolicyStopScheduleOutputWithContext ¶
func (o DesktopPoolAvailabilityPolicyStopScheduleOutput) ToDesktopPoolAvailabilityPolicyStopScheduleOutputWithContext(ctx context.Context) DesktopPoolAvailabilityPolicyStopScheduleOutput
func (DesktopPoolAvailabilityPolicyStopScheduleOutput) ToDesktopPoolAvailabilityPolicyStopSchedulePtrOutput ¶
func (o DesktopPoolAvailabilityPolicyStopScheduleOutput) ToDesktopPoolAvailabilityPolicyStopSchedulePtrOutput() DesktopPoolAvailabilityPolicyStopSchedulePtrOutput
func (DesktopPoolAvailabilityPolicyStopScheduleOutput) ToDesktopPoolAvailabilityPolicyStopSchedulePtrOutputWithContext ¶
func (o DesktopPoolAvailabilityPolicyStopScheduleOutput) ToDesktopPoolAvailabilityPolicyStopSchedulePtrOutputWithContext(ctx context.Context) DesktopPoolAvailabilityPolicyStopSchedulePtrOutput
type DesktopPoolAvailabilityPolicyStopSchedulePtrInput ¶
type DesktopPoolAvailabilityPolicyStopSchedulePtrInput interface { pulumi.Input ToDesktopPoolAvailabilityPolicyStopSchedulePtrOutput() DesktopPoolAvailabilityPolicyStopSchedulePtrOutput ToDesktopPoolAvailabilityPolicyStopSchedulePtrOutputWithContext(context.Context) DesktopPoolAvailabilityPolicyStopSchedulePtrOutput }
DesktopPoolAvailabilityPolicyStopSchedulePtrInput is an input type that accepts DesktopPoolAvailabilityPolicyStopScheduleArgs, DesktopPoolAvailabilityPolicyStopSchedulePtr and DesktopPoolAvailabilityPolicyStopSchedulePtrOutput values. You can construct a concrete instance of `DesktopPoolAvailabilityPolicyStopSchedulePtrInput` via:
DesktopPoolAvailabilityPolicyStopScheduleArgs{...} or: nil
func DesktopPoolAvailabilityPolicyStopSchedulePtr ¶
func DesktopPoolAvailabilityPolicyStopSchedulePtr(v *DesktopPoolAvailabilityPolicyStopScheduleArgs) DesktopPoolAvailabilityPolicyStopSchedulePtrInput
type DesktopPoolAvailabilityPolicyStopSchedulePtrOutput ¶
type DesktopPoolAvailabilityPolicyStopSchedulePtrOutput struct{ *pulumi.OutputState }
func (DesktopPoolAvailabilityPolicyStopSchedulePtrOutput) CronExpression ¶
func (o DesktopPoolAvailabilityPolicyStopSchedulePtrOutput) CronExpression() pulumi.StringPtrOutput
(Updatable) A cron expression describing the desktop's schedule.
func (DesktopPoolAvailabilityPolicyStopSchedulePtrOutput) ElementType ¶
func (DesktopPoolAvailabilityPolicyStopSchedulePtrOutput) ElementType() reflect.Type
func (DesktopPoolAvailabilityPolicyStopSchedulePtrOutput) Timezone ¶
func (o DesktopPoolAvailabilityPolicyStopSchedulePtrOutput) Timezone() pulumi.StringPtrOutput
(Updatable) The timezone of the desktop's schedule.
func (DesktopPoolAvailabilityPolicyStopSchedulePtrOutput) ToDesktopPoolAvailabilityPolicyStopSchedulePtrOutput ¶
func (o DesktopPoolAvailabilityPolicyStopSchedulePtrOutput) ToDesktopPoolAvailabilityPolicyStopSchedulePtrOutput() DesktopPoolAvailabilityPolicyStopSchedulePtrOutput
func (DesktopPoolAvailabilityPolicyStopSchedulePtrOutput) ToDesktopPoolAvailabilityPolicyStopSchedulePtrOutputWithContext ¶
func (o DesktopPoolAvailabilityPolicyStopSchedulePtrOutput) ToDesktopPoolAvailabilityPolicyStopSchedulePtrOutputWithContext(ctx context.Context) DesktopPoolAvailabilityPolicyStopSchedulePtrOutput
type DesktopPoolDevicePolicy ¶
type DesktopPoolDevicePolicy struct { // (Updatable) The audio mode. NONE: No access to the local audio devices is permitted. TODESKTOP: The user may record audio on their desktop. FROMDESKTOP: The user may play audio on their desktop. FULL: The user may play and record audio on their desktop. AudioMode string `pulumi:"audioMode"` // (Updatable) The client local drive access mode. NONE: No access to local drives permitted. READONLY: The user may read from local drives on their desktop. FULL: The user may read from and write to their local drives on their desktop. CdmMode string `pulumi:"cdmMode"` // (Updatable) The clipboard mode. NONE: No access to the local clipboard is permitted. TODESKTOP: The clipboard can be used to transfer data to the desktop only. FROMDESKTOP: The clipboard can be used to transfer data from the desktop only. FULL: The clipboard can be used to transfer data to and from the desktop. ClipboardMode string `pulumi:"clipboardMode"` // (Updatable) Indicates whether the display is enabled. IsDisplayEnabled bool `pulumi:"isDisplayEnabled"` // (Updatable) Indicates whether the keyboard is enabled. IsKeyboardEnabled bool `pulumi:"isKeyboardEnabled"` // (Updatable) Indicates whether the pointer is enabled. IsPointerEnabled bool `pulumi:"isPointerEnabled"` // (Updatable) Indicates whether printing is enabled. IsPrintingEnabled bool `pulumi:"isPrintingEnabled"` }
type DesktopPoolDevicePolicyArgs ¶
type DesktopPoolDevicePolicyArgs struct { // (Updatable) The audio mode. NONE: No access to the local audio devices is permitted. TODESKTOP: The user may record audio on their desktop. FROMDESKTOP: The user may play audio on their desktop. FULL: The user may play and record audio on their desktop. AudioMode pulumi.StringInput `pulumi:"audioMode"` // (Updatable) The client local drive access mode. NONE: No access to local drives permitted. READONLY: The user may read from local drives on their desktop. FULL: The user may read from and write to their local drives on their desktop. CdmMode pulumi.StringInput `pulumi:"cdmMode"` // (Updatable) The clipboard mode. NONE: No access to the local clipboard is permitted. TODESKTOP: The clipboard can be used to transfer data to the desktop only. FROMDESKTOP: The clipboard can be used to transfer data from the desktop only. FULL: The clipboard can be used to transfer data to and from the desktop. ClipboardMode pulumi.StringInput `pulumi:"clipboardMode"` // (Updatable) Indicates whether the display is enabled. IsDisplayEnabled pulumi.BoolInput `pulumi:"isDisplayEnabled"` // (Updatable) Indicates whether the keyboard is enabled. IsKeyboardEnabled pulumi.BoolInput `pulumi:"isKeyboardEnabled"` // (Updatable) Indicates whether the pointer is enabled. IsPointerEnabled pulumi.BoolInput `pulumi:"isPointerEnabled"` // (Updatable) Indicates whether printing is enabled. IsPrintingEnabled pulumi.BoolInput `pulumi:"isPrintingEnabled"` }
func (DesktopPoolDevicePolicyArgs) ElementType ¶
func (DesktopPoolDevicePolicyArgs) ElementType() reflect.Type
func (DesktopPoolDevicePolicyArgs) ToDesktopPoolDevicePolicyOutput ¶
func (i DesktopPoolDevicePolicyArgs) ToDesktopPoolDevicePolicyOutput() DesktopPoolDevicePolicyOutput
func (DesktopPoolDevicePolicyArgs) ToDesktopPoolDevicePolicyOutputWithContext ¶
func (i DesktopPoolDevicePolicyArgs) ToDesktopPoolDevicePolicyOutputWithContext(ctx context.Context) DesktopPoolDevicePolicyOutput
func (DesktopPoolDevicePolicyArgs) ToDesktopPoolDevicePolicyPtrOutput ¶
func (i DesktopPoolDevicePolicyArgs) ToDesktopPoolDevicePolicyPtrOutput() DesktopPoolDevicePolicyPtrOutput
func (DesktopPoolDevicePolicyArgs) ToDesktopPoolDevicePolicyPtrOutputWithContext ¶
func (i DesktopPoolDevicePolicyArgs) ToDesktopPoolDevicePolicyPtrOutputWithContext(ctx context.Context) DesktopPoolDevicePolicyPtrOutput
type DesktopPoolDevicePolicyInput ¶
type DesktopPoolDevicePolicyInput interface { pulumi.Input ToDesktopPoolDevicePolicyOutput() DesktopPoolDevicePolicyOutput ToDesktopPoolDevicePolicyOutputWithContext(context.Context) DesktopPoolDevicePolicyOutput }
DesktopPoolDevicePolicyInput is an input type that accepts DesktopPoolDevicePolicyArgs and DesktopPoolDevicePolicyOutput values. You can construct a concrete instance of `DesktopPoolDevicePolicyInput` via:
DesktopPoolDevicePolicyArgs{...}
type DesktopPoolDevicePolicyOutput ¶
type DesktopPoolDevicePolicyOutput struct{ *pulumi.OutputState }
func (DesktopPoolDevicePolicyOutput) AudioMode ¶
func (o DesktopPoolDevicePolicyOutput) AudioMode() pulumi.StringOutput
(Updatable) The audio mode. NONE: No access to the local audio devices is permitted. TODESKTOP: The user may record audio on their desktop. FROMDESKTOP: The user may play audio on their desktop. FULL: The user may play and record audio on their desktop.
func (DesktopPoolDevicePolicyOutput) CdmMode ¶
func (o DesktopPoolDevicePolicyOutput) CdmMode() pulumi.StringOutput
(Updatable) The client local drive access mode. NONE: No access to local drives permitted. READONLY: The user may read from local drives on their desktop. FULL: The user may read from and write to their local drives on their desktop.
func (DesktopPoolDevicePolicyOutput) ClipboardMode ¶
func (o DesktopPoolDevicePolicyOutput) ClipboardMode() pulumi.StringOutput
(Updatable) The clipboard mode. NONE: No access to the local clipboard is permitted. TODESKTOP: The clipboard can be used to transfer data to the desktop only. FROMDESKTOP: The clipboard can be used to transfer data from the desktop only. FULL: The clipboard can be used to transfer data to and from the desktop.
func (DesktopPoolDevicePolicyOutput) ElementType ¶
func (DesktopPoolDevicePolicyOutput) ElementType() reflect.Type
func (DesktopPoolDevicePolicyOutput) IsDisplayEnabled ¶
func (o DesktopPoolDevicePolicyOutput) IsDisplayEnabled() pulumi.BoolOutput
(Updatable) Indicates whether the display is enabled.
func (DesktopPoolDevicePolicyOutput) IsKeyboardEnabled ¶
func (o DesktopPoolDevicePolicyOutput) IsKeyboardEnabled() pulumi.BoolOutput
(Updatable) Indicates whether the keyboard is enabled.
func (DesktopPoolDevicePolicyOutput) IsPointerEnabled ¶
func (o DesktopPoolDevicePolicyOutput) IsPointerEnabled() pulumi.BoolOutput
(Updatable) Indicates whether the pointer is enabled.
func (DesktopPoolDevicePolicyOutput) IsPrintingEnabled ¶
func (o DesktopPoolDevicePolicyOutput) IsPrintingEnabled() pulumi.BoolOutput
(Updatable) Indicates whether printing is enabled.
func (DesktopPoolDevicePolicyOutput) ToDesktopPoolDevicePolicyOutput ¶
func (o DesktopPoolDevicePolicyOutput) ToDesktopPoolDevicePolicyOutput() DesktopPoolDevicePolicyOutput
func (DesktopPoolDevicePolicyOutput) ToDesktopPoolDevicePolicyOutputWithContext ¶
func (o DesktopPoolDevicePolicyOutput) ToDesktopPoolDevicePolicyOutputWithContext(ctx context.Context) DesktopPoolDevicePolicyOutput
func (DesktopPoolDevicePolicyOutput) ToDesktopPoolDevicePolicyPtrOutput ¶
func (o DesktopPoolDevicePolicyOutput) ToDesktopPoolDevicePolicyPtrOutput() DesktopPoolDevicePolicyPtrOutput
func (DesktopPoolDevicePolicyOutput) ToDesktopPoolDevicePolicyPtrOutputWithContext ¶
func (o DesktopPoolDevicePolicyOutput) ToDesktopPoolDevicePolicyPtrOutputWithContext(ctx context.Context) DesktopPoolDevicePolicyPtrOutput
type DesktopPoolDevicePolicyPtrInput ¶
type DesktopPoolDevicePolicyPtrInput interface { pulumi.Input ToDesktopPoolDevicePolicyPtrOutput() DesktopPoolDevicePolicyPtrOutput ToDesktopPoolDevicePolicyPtrOutputWithContext(context.Context) DesktopPoolDevicePolicyPtrOutput }
DesktopPoolDevicePolicyPtrInput is an input type that accepts DesktopPoolDevicePolicyArgs, DesktopPoolDevicePolicyPtr and DesktopPoolDevicePolicyPtrOutput values. You can construct a concrete instance of `DesktopPoolDevicePolicyPtrInput` via:
DesktopPoolDevicePolicyArgs{...} or: nil
func DesktopPoolDevicePolicyPtr ¶
func DesktopPoolDevicePolicyPtr(v *DesktopPoolDevicePolicyArgs) DesktopPoolDevicePolicyPtrInput
type DesktopPoolDevicePolicyPtrOutput ¶
type DesktopPoolDevicePolicyPtrOutput struct{ *pulumi.OutputState }
func (DesktopPoolDevicePolicyPtrOutput) AudioMode ¶
func (o DesktopPoolDevicePolicyPtrOutput) AudioMode() pulumi.StringPtrOutput
(Updatable) The audio mode. NONE: No access to the local audio devices is permitted. TODESKTOP: The user may record audio on their desktop. FROMDESKTOP: The user may play audio on their desktop. FULL: The user may play and record audio on their desktop.
func (DesktopPoolDevicePolicyPtrOutput) CdmMode ¶
func (o DesktopPoolDevicePolicyPtrOutput) CdmMode() pulumi.StringPtrOutput
(Updatable) The client local drive access mode. NONE: No access to local drives permitted. READONLY: The user may read from local drives on their desktop. FULL: The user may read from and write to their local drives on their desktop.
func (DesktopPoolDevicePolicyPtrOutput) ClipboardMode ¶
func (o DesktopPoolDevicePolicyPtrOutput) ClipboardMode() pulumi.StringPtrOutput
(Updatable) The clipboard mode. NONE: No access to the local clipboard is permitted. TODESKTOP: The clipboard can be used to transfer data to the desktop only. FROMDESKTOP: The clipboard can be used to transfer data from the desktop only. FULL: The clipboard can be used to transfer data to and from the desktop.
func (DesktopPoolDevicePolicyPtrOutput) Elem ¶
func (o DesktopPoolDevicePolicyPtrOutput) Elem() DesktopPoolDevicePolicyOutput
func (DesktopPoolDevicePolicyPtrOutput) ElementType ¶
func (DesktopPoolDevicePolicyPtrOutput) ElementType() reflect.Type
func (DesktopPoolDevicePolicyPtrOutput) IsDisplayEnabled ¶
func (o DesktopPoolDevicePolicyPtrOutput) IsDisplayEnabled() pulumi.BoolPtrOutput
(Updatable) Indicates whether the display is enabled.
func (DesktopPoolDevicePolicyPtrOutput) IsKeyboardEnabled ¶
func (o DesktopPoolDevicePolicyPtrOutput) IsKeyboardEnabled() pulumi.BoolPtrOutput
(Updatable) Indicates whether the keyboard is enabled.
func (DesktopPoolDevicePolicyPtrOutput) IsPointerEnabled ¶
func (o DesktopPoolDevicePolicyPtrOutput) IsPointerEnabled() pulumi.BoolPtrOutput
(Updatable) Indicates whether the pointer is enabled.
func (DesktopPoolDevicePolicyPtrOutput) IsPrintingEnabled ¶
func (o DesktopPoolDevicePolicyPtrOutput) IsPrintingEnabled() pulumi.BoolPtrOutput
(Updatable) Indicates whether printing is enabled.
func (DesktopPoolDevicePolicyPtrOutput) ToDesktopPoolDevicePolicyPtrOutput ¶
func (o DesktopPoolDevicePolicyPtrOutput) ToDesktopPoolDevicePolicyPtrOutput() DesktopPoolDevicePolicyPtrOutput
func (DesktopPoolDevicePolicyPtrOutput) ToDesktopPoolDevicePolicyPtrOutputWithContext ¶
func (o DesktopPoolDevicePolicyPtrOutput) ToDesktopPoolDevicePolicyPtrOutputWithContext(ctx context.Context) DesktopPoolDevicePolicyPtrOutput
type DesktopPoolImage ¶
type DesktopPoolImage struct { // The OCID of the desktop image. ImageId string `pulumi:"imageId"` // The name of the desktop image. ImageName string `pulumi:"imageName"` // The operating system of the desktop image, e.g. "Oracle Linux", "Windows". OperatingSystem *string `pulumi:"operatingSystem"` }
type DesktopPoolImageArgs ¶
type DesktopPoolImageArgs struct { // The OCID of the desktop image. ImageId pulumi.StringInput `pulumi:"imageId"` // The name of the desktop image. ImageName pulumi.StringInput `pulumi:"imageName"` // The operating system of the desktop image, e.g. "Oracle Linux", "Windows". OperatingSystem pulumi.StringPtrInput `pulumi:"operatingSystem"` }
func (DesktopPoolImageArgs) ElementType ¶
func (DesktopPoolImageArgs) ElementType() reflect.Type
func (DesktopPoolImageArgs) ToDesktopPoolImageOutput ¶
func (i DesktopPoolImageArgs) ToDesktopPoolImageOutput() DesktopPoolImageOutput
func (DesktopPoolImageArgs) ToDesktopPoolImageOutputWithContext ¶
func (i DesktopPoolImageArgs) ToDesktopPoolImageOutputWithContext(ctx context.Context) DesktopPoolImageOutput
func (DesktopPoolImageArgs) ToDesktopPoolImagePtrOutput ¶
func (i DesktopPoolImageArgs) ToDesktopPoolImagePtrOutput() DesktopPoolImagePtrOutput
func (DesktopPoolImageArgs) ToDesktopPoolImagePtrOutputWithContext ¶
func (i DesktopPoolImageArgs) ToDesktopPoolImagePtrOutputWithContext(ctx context.Context) DesktopPoolImagePtrOutput
type DesktopPoolImageInput ¶
type DesktopPoolImageInput interface { pulumi.Input ToDesktopPoolImageOutput() DesktopPoolImageOutput ToDesktopPoolImageOutputWithContext(context.Context) DesktopPoolImageOutput }
DesktopPoolImageInput is an input type that accepts DesktopPoolImageArgs and DesktopPoolImageOutput values. You can construct a concrete instance of `DesktopPoolImageInput` via:
DesktopPoolImageArgs{...}
type DesktopPoolImageOutput ¶
type DesktopPoolImageOutput struct{ *pulumi.OutputState }
func (DesktopPoolImageOutput) ElementType ¶
func (DesktopPoolImageOutput) ElementType() reflect.Type
func (DesktopPoolImageOutput) ImageId ¶
func (o DesktopPoolImageOutput) ImageId() pulumi.StringOutput
The OCID of the desktop image.
func (DesktopPoolImageOutput) ImageName ¶
func (o DesktopPoolImageOutput) ImageName() pulumi.StringOutput
The name of the desktop image.
func (DesktopPoolImageOutput) OperatingSystem ¶ added in v2.12.0
func (o DesktopPoolImageOutput) OperatingSystem() pulumi.StringPtrOutput
The operating system of the desktop image, e.g. "Oracle Linux", "Windows".
func (DesktopPoolImageOutput) ToDesktopPoolImageOutput ¶
func (o DesktopPoolImageOutput) ToDesktopPoolImageOutput() DesktopPoolImageOutput
func (DesktopPoolImageOutput) ToDesktopPoolImageOutputWithContext ¶
func (o DesktopPoolImageOutput) ToDesktopPoolImageOutputWithContext(ctx context.Context) DesktopPoolImageOutput
func (DesktopPoolImageOutput) ToDesktopPoolImagePtrOutput ¶
func (o DesktopPoolImageOutput) ToDesktopPoolImagePtrOutput() DesktopPoolImagePtrOutput
func (DesktopPoolImageOutput) ToDesktopPoolImagePtrOutputWithContext ¶
func (o DesktopPoolImageOutput) ToDesktopPoolImagePtrOutputWithContext(ctx context.Context) DesktopPoolImagePtrOutput
type DesktopPoolImagePtrInput ¶
type DesktopPoolImagePtrInput interface { pulumi.Input ToDesktopPoolImagePtrOutput() DesktopPoolImagePtrOutput ToDesktopPoolImagePtrOutputWithContext(context.Context) DesktopPoolImagePtrOutput }
DesktopPoolImagePtrInput is an input type that accepts DesktopPoolImageArgs, DesktopPoolImagePtr and DesktopPoolImagePtrOutput values. You can construct a concrete instance of `DesktopPoolImagePtrInput` via:
DesktopPoolImageArgs{...} or: nil
func DesktopPoolImagePtr ¶
func DesktopPoolImagePtr(v *DesktopPoolImageArgs) DesktopPoolImagePtrInput
type DesktopPoolImagePtrOutput ¶
type DesktopPoolImagePtrOutput struct{ *pulumi.OutputState }
func (DesktopPoolImagePtrOutput) Elem ¶
func (o DesktopPoolImagePtrOutput) Elem() DesktopPoolImageOutput
func (DesktopPoolImagePtrOutput) ElementType ¶
func (DesktopPoolImagePtrOutput) ElementType() reflect.Type
func (DesktopPoolImagePtrOutput) ImageId ¶
func (o DesktopPoolImagePtrOutput) ImageId() pulumi.StringPtrOutput
The OCID of the desktop image.
func (DesktopPoolImagePtrOutput) ImageName ¶
func (o DesktopPoolImagePtrOutput) ImageName() pulumi.StringPtrOutput
The name of the desktop image.
func (DesktopPoolImagePtrOutput) OperatingSystem ¶ added in v2.12.0
func (o DesktopPoolImagePtrOutput) OperatingSystem() pulumi.StringPtrOutput
The operating system of the desktop image, e.g. "Oracle Linux", "Windows".
func (DesktopPoolImagePtrOutput) ToDesktopPoolImagePtrOutput ¶
func (o DesktopPoolImagePtrOutput) ToDesktopPoolImagePtrOutput() DesktopPoolImagePtrOutput
func (DesktopPoolImagePtrOutput) ToDesktopPoolImagePtrOutputWithContext ¶
func (o DesktopPoolImagePtrOutput) ToDesktopPoolImagePtrOutputWithContext(ctx context.Context) DesktopPoolImagePtrOutput
type DesktopPoolInput ¶
type DesktopPoolInput interface { pulumi.Input ToDesktopPoolOutput() DesktopPoolOutput ToDesktopPoolOutputWithContext(ctx context.Context) DesktopPoolOutput }
type DesktopPoolMap ¶
type DesktopPoolMap map[string]DesktopPoolInput
func (DesktopPoolMap) ElementType ¶
func (DesktopPoolMap) ElementType() reflect.Type
func (DesktopPoolMap) ToDesktopPoolMapOutput ¶
func (i DesktopPoolMap) ToDesktopPoolMapOutput() DesktopPoolMapOutput
func (DesktopPoolMap) ToDesktopPoolMapOutputWithContext ¶
func (i DesktopPoolMap) ToDesktopPoolMapOutputWithContext(ctx context.Context) DesktopPoolMapOutput
type DesktopPoolMapInput ¶
type DesktopPoolMapInput interface { pulumi.Input ToDesktopPoolMapOutput() DesktopPoolMapOutput ToDesktopPoolMapOutputWithContext(context.Context) DesktopPoolMapOutput }
DesktopPoolMapInput is an input type that accepts DesktopPoolMap and DesktopPoolMapOutput values. You can construct a concrete instance of `DesktopPoolMapInput` via:
DesktopPoolMap{ "key": DesktopPoolArgs{...} }
type DesktopPoolMapOutput ¶
type DesktopPoolMapOutput struct{ *pulumi.OutputState }
func (DesktopPoolMapOutput) ElementType ¶
func (DesktopPoolMapOutput) ElementType() reflect.Type
func (DesktopPoolMapOutput) MapIndex ¶
func (o DesktopPoolMapOutput) MapIndex(k pulumi.StringInput) DesktopPoolOutput
func (DesktopPoolMapOutput) ToDesktopPoolMapOutput ¶
func (o DesktopPoolMapOutput) ToDesktopPoolMapOutput() DesktopPoolMapOutput
func (DesktopPoolMapOutput) ToDesktopPoolMapOutputWithContext ¶
func (o DesktopPoolMapOutput) ToDesktopPoolMapOutputWithContext(ctx context.Context) DesktopPoolMapOutput
type DesktopPoolNetworkConfiguration ¶
type DesktopPoolNetworkConfiguration struct { // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the subnet in the customer VCN where the connectivity will be established. SubnetId string `pulumi:"subnetId"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the customer VCN. VcnId string `pulumi:"vcnId"` }
type DesktopPoolNetworkConfigurationArgs ¶
type DesktopPoolNetworkConfigurationArgs struct { // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the subnet in the customer VCN where the connectivity will be established. SubnetId pulumi.StringInput `pulumi:"subnetId"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the customer VCN. VcnId pulumi.StringInput `pulumi:"vcnId"` }
func (DesktopPoolNetworkConfigurationArgs) ElementType ¶
func (DesktopPoolNetworkConfigurationArgs) ElementType() reflect.Type
func (DesktopPoolNetworkConfigurationArgs) ToDesktopPoolNetworkConfigurationOutput ¶
func (i DesktopPoolNetworkConfigurationArgs) ToDesktopPoolNetworkConfigurationOutput() DesktopPoolNetworkConfigurationOutput
func (DesktopPoolNetworkConfigurationArgs) ToDesktopPoolNetworkConfigurationOutputWithContext ¶
func (i DesktopPoolNetworkConfigurationArgs) ToDesktopPoolNetworkConfigurationOutputWithContext(ctx context.Context) DesktopPoolNetworkConfigurationOutput
func (DesktopPoolNetworkConfigurationArgs) ToDesktopPoolNetworkConfigurationPtrOutput ¶
func (i DesktopPoolNetworkConfigurationArgs) ToDesktopPoolNetworkConfigurationPtrOutput() DesktopPoolNetworkConfigurationPtrOutput
func (DesktopPoolNetworkConfigurationArgs) ToDesktopPoolNetworkConfigurationPtrOutputWithContext ¶
func (i DesktopPoolNetworkConfigurationArgs) ToDesktopPoolNetworkConfigurationPtrOutputWithContext(ctx context.Context) DesktopPoolNetworkConfigurationPtrOutput
type DesktopPoolNetworkConfigurationInput ¶
type DesktopPoolNetworkConfigurationInput interface { pulumi.Input ToDesktopPoolNetworkConfigurationOutput() DesktopPoolNetworkConfigurationOutput ToDesktopPoolNetworkConfigurationOutputWithContext(context.Context) DesktopPoolNetworkConfigurationOutput }
DesktopPoolNetworkConfigurationInput is an input type that accepts DesktopPoolNetworkConfigurationArgs and DesktopPoolNetworkConfigurationOutput values. You can construct a concrete instance of `DesktopPoolNetworkConfigurationInput` via:
DesktopPoolNetworkConfigurationArgs{...}
type DesktopPoolNetworkConfigurationOutput ¶
type DesktopPoolNetworkConfigurationOutput struct{ *pulumi.OutputState }
func (DesktopPoolNetworkConfigurationOutput) ElementType ¶
func (DesktopPoolNetworkConfigurationOutput) ElementType() reflect.Type
func (DesktopPoolNetworkConfigurationOutput) SubnetId ¶
func (o DesktopPoolNetworkConfigurationOutput) SubnetId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the subnet in the customer VCN where the connectivity will be established.
func (DesktopPoolNetworkConfigurationOutput) ToDesktopPoolNetworkConfigurationOutput ¶
func (o DesktopPoolNetworkConfigurationOutput) ToDesktopPoolNetworkConfigurationOutput() DesktopPoolNetworkConfigurationOutput
func (DesktopPoolNetworkConfigurationOutput) ToDesktopPoolNetworkConfigurationOutputWithContext ¶
func (o DesktopPoolNetworkConfigurationOutput) ToDesktopPoolNetworkConfigurationOutputWithContext(ctx context.Context) DesktopPoolNetworkConfigurationOutput
func (DesktopPoolNetworkConfigurationOutput) ToDesktopPoolNetworkConfigurationPtrOutput ¶
func (o DesktopPoolNetworkConfigurationOutput) ToDesktopPoolNetworkConfigurationPtrOutput() DesktopPoolNetworkConfigurationPtrOutput
func (DesktopPoolNetworkConfigurationOutput) ToDesktopPoolNetworkConfigurationPtrOutputWithContext ¶
func (o DesktopPoolNetworkConfigurationOutput) ToDesktopPoolNetworkConfigurationPtrOutputWithContext(ctx context.Context) DesktopPoolNetworkConfigurationPtrOutput
func (DesktopPoolNetworkConfigurationOutput) VcnId ¶
func (o DesktopPoolNetworkConfigurationOutput) VcnId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the customer VCN.
type DesktopPoolNetworkConfigurationPtrInput ¶
type DesktopPoolNetworkConfigurationPtrInput interface { pulumi.Input ToDesktopPoolNetworkConfigurationPtrOutput() DesktopPoolNetworkConfigurationPtrOutput ToDesktopPoolNetworkConfigurationPtrOutputWithContext(context.Context) DesktopPoolNetworkConfigurationPtrOutput }
DesktopPoolNetworkConfigurationPtrInput is an input type that accepts DesktopPoolNetworkConfigurationArgs, DesktopPoolNetworkConfigurationPtr and DesktopPoolNetworkConfigurationPtrOutput values. You can construct a concrete instance of `DesktopPoolNetworkConfigurationPtrInput` via:
DesktopPoolNetworkConfigurationArgs{...} or: nil
func DesktopPoolNetworkConfigurationPtr ¶
func DesktopPoolNetworkConfigurationPtr(v *DesktopPoolNetworkConfigurationArgs) DesktopPoolNetworkConfigurationPtrInput
type DesktopPoolNetworkConfigurationPtrOutput ¶
type DesktopPoolNetworkConfigurationPtrOutput struct{ *pulumi.OutputState }
func (DesktopPoolNetworkConfigurationPtrOutput) ElementType ¶
func (DesktopPoolNetworkConfigurationPtrOutput) ElementType() reflect.Type
func (DesktopPoolNetworkConfigurationPtrOutput) SubnetId ¶
func (o DesktopPoolNetworkConfigurationPtrOutput) SubnetId() pulumi.StringPtrOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the subnet in the customer VCN where the connectivity will be established.
func (DesktopPoolNetworkConfigurationPtrOutput) ToDesktopPoolNetworkConfigurationPtrOutput ¶
func (o DesktopPoolNetworkConfigurationPtrOutput) ToDesktopPoolNetworkConfigurationPtrOutput() DesktopPoolNetworkConfigurationPtrOutput
func (DesktopPoolNetworkConfigurationPtrOutput) ToDesktopPoolNetworkConfigurationPtrOutputWithContext ¶
func (o DesktopPoolNetworkConfigurationPtrOutput) ToDesktopPoolNetworkConfigurationPtrOutputWithContext(ctx context.Context) DesktopPoolNetworkConfigurationPtrOutput
func (DesktopPoolNetworkConfigurationPtrOutput) VcnId ¶
func (o DesktopPoolNetworkConfigurationPtrOutput) VcnId() pulumi.StringPtrOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the customer VCN.
type DesktopPoolOutput ¶
type DesktopPoolOutput struct{ *pulumi.OutputState }
func (DesktopPoolOutput) ActiveDesktops ¶
func (o DesktopPoolOutput) ActiveDesktops() pulumi.IntOutput
The number of active desktops in the desktop pool.
func (DesktopPoolOutput) ArePrivilegedUsers ¶
func (o DesktopPoolOutput) ArePrivilegedUsers() pulumi.BoolOutput
Indicates whether desktop pool users have administrative privileges on their desktop.
func (DesktopPoolOutput) AreVolumesPreserved ¶ added in v2.19.0
func (o DesktopPoolOutput) AreVolumesPreserved() pulumi.BoolPtrOutput
(Updatable) Indicates whether the volumes are preserved when a desktop pool is deleted. Default value is false.
** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values
func (DesktopPoolOutput) AvailabilityDomain ¶
func (o DesktopPoolOutput) AvailabilityDomain() pulumi.StringOutput
The availability domain of the desktop pool.
func (DesktopPoolOutput) AvailabilityPolicy ¶
func (o DesktopPoolOutput) AvailabilityPolicy() DesktopPoolAvailabilityPolicyOutput
(Updatable) Provides the start and stop schedule information for desktop availability of the desktop pool. Use `availabilityPolicy { }` to not set a schedule.
func (DesktopPoolOutput) CompartmentId ¶
func (o DesktopPoolOutput) CompartmentId() pulumi.StringOutput
(Updatable) The OCID of the compartment which will contain the desktop pool.
func (DesktopPoolOutput) ContactDetails ¶
func (o DesktopPoolOutput) ContactDetails() pulumi.StringOutput
(Updatable) Contact information of the desktop pool administrator. Avoid entering confidential information.
func (DesktopPoolOutput) DefinedTags ¶
func (o DesktopPoolOutput) DefinedTags() pulumi.StringMapOutput
(Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Operations.CostCenter": "42"}`
func (DesktopPoolOutput) Description ¶
func (o DesktopPoolOutput) Description() pulumi.StringOutput
(Updatable) A user friendly description providing additional information about the resource. Avoid entering confidential information.
func (DesktopPoolOutput) DevicePolicy ¶
func (o DesktopPoolOutput) DevicePolicy() DesktopPoolDevicePolicyOutput
(Updatable) Provides the settings for desktop and client device options, such as audio in and out, client drive mapping, and clipboard access.
func (DesktopPoolOutput) DisplayName ¶
func (o DesktopPoolOutput) DisplayName() pulumi.StringOutput
(Updatable) A user friendly display name. Avoid entering confidential information.
func (DesktopPoolOutput) ElementType ¶
func (DesktopPoolOutput) ElementType() reflect.Type
func (DesktopPoolOutput) FreeformTags ¶
func (o DesktopPoolOutput) FreeformTags() pulumi.StringMapOutput
(Updatable) Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Department": "Finance"}`
func (DesktopPoolOutput) Image ¶
func (o DesktopPoolOutput) Image() DesktopPoolImageOutput
Provides information about the desktop image.
func (DesktopPoolOutput) IsStorageEnabled ¶
func (o DesktopPoolOutput) IsStorageEnabled() pulumi.BoolOutput
Indicates whether storage is enabled for the desktop pool.
func (DesktopPoolOutput) MaximumSize ¶
func (o DesktopPoolOutput) MaximumSize() pulumi.IntOutput
(Updatable) The maximum number of desktops permitted in the desktop pool.
func (DesktopPoolOutput) NetworkConfiguration ¶
func (o DesktopPoolOutput) NetworkConfiguration() DesktopPoolNetworkConfigurationOutput
Provides information about the network configuration of the desktop pool.
func (DesktopPoolOutput) NsgIds ¶
func (o DesktopPoolOutput) NsgIds() pulumi.StringArrayOutput
A list of network security groups for the private access.
func (DesktopPoolOutput) PrivateAccessDetails ¶ added in v2.12.0
func (o DesktopPoolOutput) PrivateAccessDetails() DesktopPoolPrivateAccessDetailsOutput
The details of the desktop's private access network connectivity to be set up for the desktop pool.
func (DesktopPoolOutput) SessionLifecycleActions ¶ added in v2.13.0
func (o DesktopPoolOutput) SessionLifecycleActions() DesktopPoolSessionLifecycleActionsPtrOutput
The details of action to be triggered in case of inactivity or disconnect
func (DesktopPoolOutput) ShapeConfig ¶ added in v2.12.0
func (o DesktopPoolOutput) ShapeConfig() DesktopPoolShapeConfigOutput
The compute instance shape configuration requested for each desktop in the desktop pool.
func (DesktopPoolOutput) ShapeName ¶
func (o DesktopPoolOutput) ShapeName() pulumi.StringOutput
The shape of the desktop pool.
func (DesktopPoolOutput) StandbySize ¶
func (o DesktopPoolOutput) StandbySize() pulumi.IntOutput
(Updatable) The maximum number of standby desktops available in the desktop pool.
func (DesktopPoolOutput) State ¶
func (o DesktopPoolOutput) State() pulumi.StringOutput
The current state of the desktop pool.
func (DesktopPoolOutput) StorageBackupPolicyId ¶
func (o DesktopPoolOutput) StorageBackupPolicyId() pulumi.StringOutput
The backup policy OCID of the storage.
func (DesktopPoolOutput) StorageSizeInGbs ¶
func (o DesktopPoolOutput) StorageSizeInGbs() pulumi.IntOutput
The size in GBs of the storage for the desktop pool.
func (DesktopPoolOutput) TimeCreated ¶
func (o DesktopPoolOutput) TimeCreated() pulumi.StringOutput
The date and time the resource was created.
func (DesktopPoolOutput) TimeStartScheduled ¶
func (o DesktopPoolOutput) TimeStartScheduled() pulumi.StringPtrOutput
(Updatable) The start time of the desktop pool.
func (DesktopPoolOutput) TimeStopScheduled ¶
func (o DesktopPoolOutput) TimeStopScheduled() pulumi.StringPtrOutput
(Updatable) The stop time of the desktop pool.
func (DesktopPoolOutput) ToDesktopPoolOutput ¶
func (o DesktopPoolOutput) ToDesktopPoolOutput() DesktopPoolOutput
func (DesktopPoolOutput) ToDesktopPoolOutputWithContext ¶
func (o DesktopPoolOutput) ToDesktopPoolOutputWithContext(ctx context.Context) DesktopPoolOutput
func (DesktopPoolOutput) UseDedicatedVmHost ¶ added in v2.12.0
func (o DesktopPoolOutput) UseDedicatedVmHost() pulumi.StringOutput
Indicates whether the desktop pool uses dedicated virtual machine hosts.
type DesktopPoolPrivateAccessDetails ¶ added in v2.12.0
type DesktopPoolPrivateAccessDetails struct { // The three-label FQDN to use for the private endpoint. The customer VCN's DNS records are updated with this FQDN. This enables the customer to use the FQDN instead of the private endpoint's private IP address to access the service (for example, xyz.oraclecloud.com). EndpointFqdn *string `pulumi:"endpointFqdn"` // A list of network security groups for the private access. NsgIds []string `pulumi:"nsgIds"` // The IPv4 address from the provided Oracle Cloud Infrastructure subnet which needs to be assigned to the VNIC. If not provided, it will be auto-assigned with an available IPv4 address from the subnet. PrivateIp *string `pulumi:"privateIp"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the private subnet in the customer VCN where the connectivity will be established. SubnetId string `pulumi:"subnetId"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the customer VCN. VcnId *string `pulumi:"vcnId"` }
type DesktopPoolPrivateAccessDetailsArgs ¶ added in v2.12.0
type DesktopPoolPrivateAccessDetailsArgs struct { // The three-label FQDN to use for the private endpoint. The customer VCN's DNS records are updated with this FQDN. This enables the customer to use the FQDN instead of the private endpoint's private IP address to access the service (for example, xyz.oraclecloud.com). EndpointFqdn pulumi.StringPtrInput `pulumi:"endpointFqdn"` // A list of network security groups for the private access. NsgIds pulumi.StringArrayInput `pulumi:"nsgIds"` // The IPv4 address from the provided Oracle Cloud Infrastructure subnet which needs to be assigned to the VNIC. If not provided, it will be auto-assigned with an available IPv4 address from the subnet. PrivateIp pulumi.StringPtrInput `pulumi:"privateIp"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the private subnet in the customer VCN where the connectivity will be established. SubnetId pulumi.StringInput `pulumi:"subnetId"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the customer VCN. VcnId pulumi.StringPtrInput `pulumi:"vcnId"` }
func (DesktopPoolPrivateAccessDetailsArgs) ElementType ¶ added in v2.12.0
func (DesktopPoolPrivateAccessDetailsArgs) ElementType() reflect.Type
func (DesktopPoolPrivateAccessDetailsArgs) ToDesktopPoolPrivateAccessDetailsOutput ¶ added in v2.12.0
func (i DesktopPoolPrivateAccessDetailsArgs) ToDesktopPoolPrivateAccessDetailsOutput() DesktopPoolPrivateAccessDetailsOutput
func (DesktopPoolPrivateAccessDetailsArgs) ToDesktopPoolPrivateAccessDetailsOutputWithContext ¶ added in v2.12.0
func (i DesktopPoolPrivateAccessDetailsArgs) ToDesktopPoolPrivateAccessDetailsOutputWithContext(ctx context.Context) DesktopPoolPrivateAccessDetailsOutput
func (DesktopPoolPrivateAccessDetailsArgs) ToDesktopPoolPrivateAccessDetailsPtrOutput ¶ added in v2.12.0
func (i DesktopPoolPrivateAccessDetailsArgs) ToDesktopPoolPrivateAccessDetailsPtrOutput() DesktopPoolPrivateAccessDetailsPtrOutput
func (DesktopPoolPrivateAccessDetailsArgs) ToDesktopPoolPrivateAccessDetailsPtrOutputWithContext ¶ added in v2.12.0
func (i DesktopPoolPrivateAccessDetailsArgs) ToDesktopPoolPrivateAccessDetailsPtrOutputWithContext(ctx context.Context) DesktopPoolPrivateAccessDetailsPtrOutput
type DesktopPoolPrivateAccessDetailsInput ¶ added in v2.12.0
type DesktopPoolPrivateAccessDetailsInput interface { pulumi.Input ToDesktopPoolPrivateAccessDetailsOutput() DesktopPoolPrivateAccessDetailsOutput ToDesktopPoolPrivateAccessDetailsOutputWithContext(context.Context) DesktopPoolPrivateAccessDetailsOutput }
DesktopPoolPrivateAccessDetailsInput is an input type that accepts DesktopPoolPrivateAccessDetailsArgs and DesktopPoolPrivateAccessDetailsOutput values. You can construct a concrete instance of `DesktopPoolPrivateAccessDetailsInput` via:
DesktopPoolPrivateAccessDetailsArgs{...}
type DesktopPoolPrivateAccessDetailsOutput ¶ added in v2.12.0
type DesktopPoolPrivateAccessDetailsOutput struct{ *pulumi.OutputState }
func (DesktopPoolPrivateAccessDetailsOutput) ElementType ¶ added in v2.12.0
func (DesktopPoolPrivateAccessDetailsOutput) ElementType() reflect.Type
func (DesktopPoolPrivateAccessDetailsOutput) EndpointFqdn ¶ added in v2.12.0
func (o DesktopPoolPrivateAccessDetailsOutput) EndpointFqdn() pulumi.StringPtrOutput
The three-label FQDN to use for the private endpoint. The customer VCN's DNS records are updated with this FQDN. This enables the customer to use the FQDN instead of the private endpoint's private IP address to access the service (for example, xyz.oraclecloud.com).
func (DesktopPoolPrivateAccessDetailsOutput) NsgIds ¶ added in v2.12.0
func (o DesktopPoolPrivateAccessDetailsOutput) NsgIds() pulumi.StringArrayOutput
A list of network security groups for the private access.
func (DesktopPoolPrivateAccessDetailsOutput) PrivateIp ¶ added in v2.12.0
func (o DesktopPoolPrivateAccessDetailsOutput) PrivateIp() pulumi.StringPtrOutput
The IPv4 address from the provided Oracle Cloud Infrastructure subnet which needs to be assigned to the VNIC. If not provided, it will be auto-assigned with an available IPv4 address from the subnet.
func (DesktopPoolPrivateAccessDetailsOutput) SubnetId ¶ added in v2.12.0
func (o DesktopPoolPrivateAccessDetailsOutput) SubnetId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the private subnet in the customer VCN where the connectivity will be established.
func (DesktopPoolPrivateAccessDetailsOutput) ToDesktopPoolPrivateAccessDetailsOutput ¶ added in v2.12.0
func (o DesktopPoolPrivateAccessDetailsOutput) ToDesktopPoolPrivateAccessDetailsOutput() DesktopPoolPrivateAccessDetailsOutput
func (DesktopPoolPrivateAccessDetailsOutput) ToDesktopPoolPrivateAccessDetailsOutputWithContext ¶ added in v2.12.0
func (o DesktopPoolPrivateAccessDetailsOutput) ToDesktopPoolPrivateAccessDetailsOutputWithContext(ctx context.Context) DesktopPoolPrivateAccessDetailsOutput
func (DesktopPoolPrivateAccessDetailsOutput) ToDesktopPoolPrivateAccessDetailsPtrOutput ¶ added in v2.12.0
func (o DesktopPoolPrivateAccessDetailsOutput) ToDesktopPoolPrivateAccessDetailsPtrOutput() DesktopPoolPrivateAccessDetailsPtrOutput
func (DesktopPoolPrivateAccessDetailsOutput) ToDesktopPoolPrivateAccessDetailsPtrOutputWithContext ¶ added in v2.12.0
func (o DesktopPoolPrivateAccessDetailsOutput) ToDesktopPoolPrivateAccessDetailsPtrOutputWithContext(ctx context.Context) DesktopPoolPrivateAccessDetailsPtrOutput
func (DesktopPoolPrivateAccessDetailsOutput) VcnId ¶ added in v2.12.0
func (o DesktopPoolPrivateAccessDetailsOutput) VcnId() pulumi.StringPtrOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the customer VCN.
type DesktopPoolPrivateAccessDetailsPtrInput ¶ added in v2.12.0
type DesktopPoolPrivateAccessDetailsPtrInput interface { pulumi.Input ToDesktopPoolPrivateAccessDetailsPtrOutput() DesktopPoolPrivateAccessDetailsPtrOutput ToDesktopPoolPrivateAccessDetailsPtrOutputWithContext(context.Context) DesktopPoolPrivateAccessDetailsPtrOutput }
DesktopPoolPrivateAccessDetailsPtrInput is an input type that accepts DesktopPoolPrivateAccessDetailsArgs, DesktopPoolPrivateAccessDetailsPtr and DesktopPoolPrivateAccessDetailsPtrOutput values. You can construct a concrete instance of `DesktopPoolPrivateAccessDetailsPtrInput` via:
DesktopPoolPrivateAccessDetailsArgs{...} or: nil
func DesktopPoolPrivateAccessDetailsPtr ¶ added in v2.12.0
func DesktopPoolPrivateAccessDetailsPtr(v *DesktopPoolPrivateAccessDetailsArgs) DesktopPoolPrivateAccessDetailsPtrInput
type DesktopPoolPrivateAccessDetailsPtrOutput ¶ added in v2.12.0
type DesktopPoolPrivateAccessDetailsPtrOutput struct{ *pulumi.OutputState }
func (DesktopPoolPrivateAccessDetailsPtrOutput) ElementType ¶ added in v2.12.0
func (DesktopPoolPrivateAccessDetailsPtrOutput) ElementType() reflect.Type
func (DesktopPoolPrivateAccessDetailsPtrOutput) EndpointFqdn ¶ added in v2.12.0
func (o DesktopPoolPrivateAccessDetailsPtrOutput) EndpointFqdn() pulumi.StringPtrOutput
The three-label FQDN to use for the private endpoint. The customer VCN's DNS records are updated with this FQDN. This enables the customer to use the FQDN instead of the private endpoint's private IP address to access the service (for example, xyz.oraclecloud.com).
func (DesktopPoolPrivateAccessDetailsPtrOutput) NsgIds ¶ added in v2.12.0
func (o DesktopPoolPrivateAccessDetailsPtrOutput) NsgIds() pulumi.StringArrayOutput
A list of network security groups for the private access.
func (DesktopPoolPrivateAccessDetailsPtrOutput) PrivateIp ¶ added in v2.12.0
func (o DesktopPoolPrivateAccessDetailsPtrOutput) PrivateIp() pulumi.StringPtrOutput
The IPv4 address from the provided Oracle Cloud Infrastructure subnet which needs to be assigned to the VNIC. If not provided, it will be auto-assigned with an available IPv4 address from the subnet.
func (DesktopPoolPrivateAccessDetailsPtrOutput) SubnetId ¶ added in v2.12.0
func (o DesktopPoolPrivateAccessDetailsPtrOutput) SubnetId() pulumi.StringPtrOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the private subnet in the customer VCN where the connectivity will be established.
func (DesktopPoolPrivateAccessDetailsPtrOutput) ToDesktopPoolPrivateAccessDetailsPtrOutput ¶ added in v2.12.0
func (o DesktopPoolPrivateAccessDetailsPtrOutput) ToDesktopPoolPrivateAccessDetailsPtrOutput() DesktopPoolPrivateAccessDetailsPtrOutput
func (DesktopPoolPrivateAccessDetailsPtrOutput) ToDesktopPoolPrivateAccessDetailsPtrOutputWithContext ¶ added in v2.12.0
func (o DesktopPoolPrivateAccessDetailsPtrOutput) ToDesktopPoolPrivateAccessDetailsPtrOutputWithContext(ctx context.Context) DesktopPoolPrivateAccessDetailsPtrOutput
func (DesktopPoolPrivateAccessDetailsPtrOutput) VcnId ¶ added in v2.12.0
func (o DesktopPoolPrivateAccessDetailsPtrOutput) VcnId() pulumi.StringPtrOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the customer VCN.
type DesktopPoolSessionLifecycleActions ¶ added in v2.13.0
type DesktopPoolSessionLifecycleActions struct { // (Updatable) Action and grace period for disconnect. Session disconnect can not be used together with an `availabilityPolicy` schedule. Disconnect *DesktopPoolSessionLifecycleActionsDisconnect `pulumi:"disconnect"` // (Updatable) Action and grace period for inactivity Inactivity *DesktopPoolSessionLifecycleActionsInactivity `pulumi:"inactivity"` }
type DesktopPoolSessionLifecycleActionsArgs ¶ added in v2.13.0
type DesktopPoolSessionLifecycleActionsArgs struct { // (Updatable) Action and grace period for disconnect. Session disconnect can not be used together with an `availabilityPolicy` schedule. Disconnect DesktopPoolSessionLifecycleActionsDisconnectPtrInput `pulumi:"disconnect"` // (Updatable) Action and grace period for inactivity Inactivity DesktopPoolSessionLifecycleActionsInactivityPtrInput `pulumi:"inactivity"` }
func (DesktopPoolSessionLifecycleActionsArgs) ElementType ¶ added in v2.13.0
func (DesktopPoolSessionLifecycleActionsArgs) ElementType() reflect.Type
func (DesktopPoolSessionLifecycleActionsArgs) ToDesktopPoolSessionLifecycleActionsOutput ¶ added in v2.13.0
func (i DesktopPoolSessionLifecycleActionsArgs) ToDesktopPoolSessionLifecycleActionsOutput() DesktopPoolSessionLifecycleActionsOutput
func (DesktopPoolSessionLifecycleActionsArgs) ToDesktopPoolSessionLifecycleActionsOutputWithContext ¶ added in v2.13.0
func (i DesktopPoolSessionLifecycleActionsArgs) ToDesktopPoolSessionLifecycleActionsOutputWithContext(ctx context.Context) DesktopPoolSessionLifecycleActionsOutput
func (DesktopPoolSessionLifecycleActionsArgs) ToDesktopPoolSessionLifecycleActionsPtrOutput ¶ added in v2.13.0
func (i DesktopPoolSessionLifecycleActionsArgs) ToDesktopPoolSessionLifecycleActionsPtrOutput() DesktopPoolSessionLifecycleActionsPtrOutput
func (DesktopPoolSessionLifecycleActionsArgs) ToDesktopPoolSessionLifecycleActionsPtrOutputWithContext ¶ added in v2.13.0
func (i DesktopPoolSessionLifecycleActionsArgs) ToDesktopPoolSessionLifecycleActionsPtrOutputWithContext(ctx context.Context) DesktopPoolSessionLifecycleActionsPtrOutput
type DesktopPoolSessionLifecycleActionsDisconnect ¶ added in v2.13.0
type DesktopPoolSessionLifecycleActionsDisconnect struct { // (Updatable) a disconnect action to be triggered. Could be set to NONE or STOP Action string `pulumi:"action"` // (Updatable) The period of time (in minutes) after disconnect before any action occurs. If the value is not provided, a default value is used. GracePeriodInMinutes *int `pulumi:"gracePeriodInMinutes"` }
type DesktopPoolSessionLifecycleActionsDisconnectArgs ¶ added in v2.13.0
type DesktopPoolSessionLifecycleActionsDisconnectArgs struct { // (Updatable) a disconnect action to be triggered. Could be set to NONE or STOP Action pulumi.StringInput `pulumi:"action"` // (Updatable) The period of time (in minutes) after disconnect before any action occurs. If the value is not provided, a default value is used. GracePeriodInMinutes pulumi.IntPtrInput `pulumi:"gracePeriodInMinutes"` }
func (DesktopPoolSessionLifecycleActionsDisconnectArgs) ElementType ¶ added in v2.13.0
func (DesktopPoolSessionLifecycleActionsDisconnectArgs) ElementType() reflect.Type
func (DesktopPoolSessionLifecycleActionsDisconnectArgs) ToDesktopPoolSessionLifecycleActionsDisconnectOutput ¶ added in v2.13.0
func (i DesktopPoolSessionLifecycleActionsDisconnectArgs) ToDesktopPoolSessionLifecycleActionsDisconnectOutput() DesktopPoolSessionLifecycleActionsDisconnectOutput
func (DesktopPoolSessionLifecycleActionsDisconnectArgs) ToDesktopPoolSessionLifecycleActionsDisconnectOutputWithContext ¶ added in v2.13.0
func (i DesktopPoolSessionLifecycleActionsDisconnectArgs) ToDesktopPoolSessionLifecycleActionsDisconnectOutputWithContext(ctx context.Context) DesktopPoolSessionLifecycleActionsDisconnectOutput
func (DesktopPoolSessionLifecycleActionsDisconnectArgs) ToDesktopPoolSessionLifecycleActionsDisconnectPtrOutput ¶ added in v2.13.0
func (i DesktopPoolSessionLifecycleActionsDisconnectArgs) ToDesktopPoolSessionLifecycleActionsDisconnectPtrOutput() DesktopPoolSessionLifecycleActionsDisconnectPtrOutput
func (DesktopPoolSessionLifecycleActionsDisconnectArgs) ToDesktopPoolSessionLifecycleActionsDisconnectPtrOutputWithContext ¶ added in v2.13.0
func (i DesktopPoolSessionLifecycleActionsDisconnectArgs) ToDesktopPoolSessionLifecycleActionsDisconnectPtrOutputWithContext(ctx context.Context) DesktopPoolSessionLifecycleActionsDisconnectPtrOutput
type DesktopPoolSessionLifecycleActionsDisconnectInput ¶ added in v2.13.0
type DesktopPoolSessionLifecycleActionsDisconnectInput interface { pulumi.Input ToDesktopPoolSessionLifecycleActionsDisconnectOutput() DesktopPoolSessionLifecycleActionsDisconnectOutput ToDesktopPoolSessionLifecycleActionsDisconnectOutputWithContext(context.Context) DesktopPoolSessionLifecycleActionsDisconnectOutput }
DesktopPoolSessionLifecycleActionsDisconnectInput is an input type that accepts DesktopPoolSessionLifecycleActionsDisconnectArgs and DesktopPoolSessionLifecycleActionsDisconnectOutput values. You can construct a concrete instance of `DesktopPoolSessionLifecycleActionsDisconnectInput` via:
DesktopPoolSessionLifecycleActionsDisconnectArgs{...}
type DesktopPoolSessionLifecycleActionsDisconnectOutput ¶ added in v2.13.0
type DesktopPoolSessionLifecycleActionsDisconnectOutput struct{ *pulumi.OutputState }
func (DesktopPoolSessionLifecycleActionsDisconnectOutput) Action ¶ added in v2.13.0
func (o DesktopPoolSessionLifecycleActionsDisconnectOutput) Action() pulumi.StringOutput
(Updatable) a disconnect action to be triggered. Could be set to NONE or STOP
func (DesktopPoolSessionLifecycleActionsDisconnectOutput) ElementType ¶ added in v2.13.0
func (DesktopPoolSessionLifecycleActionsDisconnectOutput) ElementType() reflect.Type
func (DesktopPoolSessionLifecycleActionsDisconnectOutput) GracePeriodInMinutes ¶ added in v2.13.0
func (o DesktopPoolSessionLifecycleActionsDisconnectOutput) GracePeriodInMinutes() pulumi.IntPtrOutput
(Updatable) The period of time (in minutes) after disconnect before any action occurs. If the value is not provided, a default value is used.
func (DesktopPoolSessionLifecycleActionsDisconnectOutput) ToDesktopPoolSessionLifecycleActionsDisconnectOutput ¶ added in v2.13.0
func (o DesktopPoolSessionLifecycleActionsDisconnectOutput) ToDesktopPoolSessionLifecycleActionsDisconnectOutput() DesktopPoolSessionLifecycleActionsDisconnectOutput
func (DesktopPoolSessionLifecycleActionsDisconnectOutput) ToDesktopPoolSessionLifecycleActionsDisconnectOutputWithContext ¶ added in v2.13.0
func (o DesktopPoolSessionLifecycleActionsDisconnectOutput) ToDesktopPoolSessionLifecycleActionsDisconnectOutputWithContext(ctx context.Context) DesktopPoolSessionLifecycleActionsDisconnectOutput
func (DesktopPoolSessionLifecycleActionsDisconnectOutput) ToDesktopPoolSessionLifecycleActionsDisconnectPtrOutput ¶ added in v2.13.0
func (o DesktopPoolSessionLifecycleActionsDisconnectOutput) ToDesktopPoolSessionLifecycleActionsDisconnectPtrOutput() DesktopPoolSessionLifecycleActionsDisconnectPtrOutput
func (DesktopPoolSessionLifecycleActionsDisconnectOutput) ToDesktopPoolSessionLifecycleActionsDisconnectPtrOutputWithContext ¶ added in v2.13.0
func (o DesktopPoolSessionLifecycleActionsDisconnectOutput) ToDesktopPoolSessionLifecycleActionsDisconnectPtrOutputWithContext(ctx context.Context) DesktopPoolSessionLifecycleActionsDisconnectPtrOutput
type DesktopPoolSessionLifecycleActionsDisconnectPtrInput ¶ added in v2.13.0
type DesktopPoolSessionLifecycleActionsDisconnectPtrInput interface { pulumi.Input ToDesktopPoolSessionLifecycleActionsDisconnectPtrOutput() DesktopPoolSessionLifecycleActionsDisconnectPtrOutput ToDesktopPoolSessionLifecycleActionsDisconnectPtrOutputWithContext(context.Context) DesktopPoolSessionLifecycleActionsDisconnectPtrOutput }
DesktopPoolSessionLifecycleActionsDisconnectPtrInput is an input type that accepts DesktopPoolSessionLifecycleActionsDisconnectArgs, DesktopPoolSessionLifecycleActionsDisconnectPtr and DesktopPoolSessionLifecycleActionsDisconnectPtrOutput values. You can construct a concrete instance of `DesktopPoolSessionLifecycleActionsDisconnectPtrInput` via:
DesktopPoolSessionLifecycleActionsDisconnectArgs{...} or: nil
func DesktopPoolSessionLifecycleActionsDisconnectPtr ¶ added in v2.13.0
func DesktopPoolSessionLifecycleActionsDisconnectPtr(v *DesktopPoolSessionLifecycleActionsDisconnectArgs) DesktopPoolSessionLifecycleActionsDisconnectPtrInput
type DesktopPoolSessionLifecycleActionsDisconnectPtrOutput ¶ added in v2.13.0
type DesktopPoolSessionLifecycleActionsDisconnectPtrOutput struct{ *pulumi.OutputState }
func (DesktopPoolSessionLifecycleActionsDisconnectPtrOutput) Action ¶ added in v2.13.0
func (o DesktopPoolSessionLifecycleActionsDisconnectPtrOutput) Action() pulumi.StringPtrOutput
(Updatable) a disconnect action to be triggered. Could be set to NONE or STOP
func (DesktopPoolSessionLifecycleActionsDisconnectPtrOutput) ElementType ¶ added in v2.13.0
func (DesktopPoolSessionLifecycleActionsDisconnectPtrOutput) ElementType() reflect.Type
func (DesktopPoolSessionLifecycleActionsDisconnectPtrOutput) GracePeriodInMinutes ¶ added in v2.13.0
func (o DesktopPoolSessionLifecycleActionsDisconnectPtrOutput) GracePeriodInMinutes() pulumi.IntPtrOutput
(Updatable) The period of time (in minutes) after disconnect before any action occurs. If the value is not provided, a default value is used.
func (DesktopPoolSessionLifecycleActionsDisconnectPtrOutput) ToDesktopPoolSessionLifecycleActionsDisconnectPtrOutput ¶ added in v2.13.0
func (o DesktopPoolSessionLifecycleActionsDisconnectPtrOutput) ToDesktopPoolSessionLifecycleActionsDisconnectPtrOutput() DesktopPoolSessionLifecycleActionsDisconnectPtrOutput
func (DesktopPoolSessionLifecycleActionsDisconnectPtrOutput) ToDesktopPoolSessionLifecycleActionsDisconnectPtrOutputWithContext ¶ added in v2.13.0
func (o DesktopPoolSessionLifecycleActionsDisconnectPtrOutput) ToDesktopPoolSessionLifecycleActionsDisconnectPtrOutputWithContext(ctx context.Context) DesktopPoolSessionLifecycleActionsDisconnectPtrOutput
type DesktopPoolSessionLifecycleActionsInactivity ¶ added in v2.13.0
type DesktopPoolSessionLifecycleActionsInactivity struct { // (Updatable) an inactivity action to be triggered. Could be set to NONE or DISCONNECT. Action string `pulumi:"action"` // (Updatable) The period of time (in minutes) during which the session must remain inactive before any action occurs. If the value is not provided, a default value is used. GracePeriodInMinutes *int `pulumi:"gracePeriodInMinutes"` }
type DesktopPoolSessionLifecycleActionsInactivityArgs ¶ added in v2.13.0
type DesktopPoolSessionLifecycleActionsInactivityArgs struct { // (Updatable) an inactivity action to be triggered. Could be set to NONE or DISCONNECT. Action pulumi.StringInput `pulumi:"action"` // (Updatable) The period of time (in minutes) during which the session must remain inactive before any action occurs. If the value is not provided, a default value is used. GracePeriodInMinutes pulumi.IntPtrInput `pulumi:"gracePeriodInMinutes"` }
func (DesktopPoolSessionLifecycleActionsInactivityArgs) ElementType ¶ added in v2.13.0
func (DesktopPoolSessionLifecycleActionsInactivityArgs) ElementType() reflect.Type
func (DesktopPoolSessionLifecycleActionsInactivityArgs) ToDesktopPoolSessionLifecycleActionsInactivityOutput ¶ added in v2.13.0
func (i DesktopPoolSessionLifecycleActionsInactivityArgs) ToDesktopPoolSessionLifecycleActionsInactivityOutput() DesktopPoolSessionLifecycleActionsInactivityOutput
func (DesktopPoolSessionLifecycleActionsInactivityArgs) ToDesktopPoolSessionLifecycleActionsInactivityOutputWithContext ¶ added in v2.13.0
func (i DesktopPoolSessionLifecycleActionsInactivityArgs) ToDesktopPoolSessionLifecycleActionsInactivityOutputWithContext(ctx context.Context) DesktopPoolSessionLifecycleActionsInactivityOutput
func (DesktopPoolSessionLifecycleActionsInactivityArgs) ToDesktopPoolSessionLifecycleActionsInactivityPtrOutput ¶ added in v2.13.0
func (i DesktopPoolSessionLifecycleActionsInactivityArgs) ToDesktopPoolSessionLifecycleActionsInactivityPtrOutput() DesktopPoolSessionLifecycleActionsInactivityPtrOutput
func (DesktopPoolSessionLifecycleActionsInactivityArgs) ToDesktopPoolSessionLifecycleActionsInactivityPtrOutputWithContext ¶ added in v2.13.0
func (i DesktopPoolSessionLifecycleActionsInactivityArgs) ToDesktopPoolSessionLifecycleActionsInactivityPtrOutputWithContext(ctx context.Context) DesktopPoolSessionLifecycleActionsInactivityPtrOutput
type DesktopPoolSessionLifecycleActionsInactivityInput ¶ added in v2.13.0
type DesktopPoolSessionLifecycleActionsInactivityInput interface { pulumi.Input ToDesktopPoolSessionLifecycleActionsInactivityOutput() DesktopPoolSessionLifecycleActionsInactivityOutput ToDesktopPoolSessionLifecycleActionsInactivityOutputWithContext(context.Context) DesktopPoolSessionLifecycleActionsInactivityOutput }
DesktopPoolSessionLifecycleActionsInactivityInput is an input type that accepts DesktopPoolSessionLifecycleActionsInactivityArgs and DesktopPoolSessionLifecycleActionsInactivityOutput values. You can construct a concrete instance of `DesktopPoolSessionLifecycleActionsInactivityInput` via:
DesktopPoolSessionLifecycleActionsInactivityArgs{...}
type DesktopPoolSessionLifecycleActionsInactivityOutput ¶ added in v2.13.0
type DesktopPoolSessionLifecycleActionsInactivityOutput struct{ *pulumi.OutputState }
func (DesktopPoolSessionLifecycleActionsInactivityOutput) Action ¶ added in v2.13.0
func (o DesktopPoolSessionLifecycleActionsInactivityOutput) Action() pulumi.StringOutput
(Updatable) an inactivity action to be triggered. Could be set to NONE or DISCONNECT.
func (DesktopPoolSessionLifecycleActionsInactivityOutput) ElementType ¶ added in v2.13.0
func (DesktopPoolSessionLifecycleActionsInactivityOutput) ElementType() reflect.Type
func (DesktopPoolSessionLifecycleActionsInactivityOutput) GracePeriodInMinutes ¶ added in v2.13.0
func (o DesktopPoolSessionLifecycleActionsInactivityOutput) GracePeriodInMinutes() pulumi.IntPtrOutput
(Updatable) The period of time (in minutes) during which the session must remain inactive before any action occurs. If the value is not provided, a default value is used.
func (DesktopPoolSessionLifecycleActionsInactivityOutput) ToDesktopPoolSessionLifecycleActionsInactivityOutput ¶ added in v2.13.0
func (o DesktopPoolSessionLifecycleActionsInactivityOutput) ToDesktopPoolSessionLifecycleActionsInactivityOutput() DesktopPoolSessionLifecycleActionsInactivityOutput
func (DesktopPoolSessionLifecycleActionsInactivityOutput) ToDesktopPoolSessionLifecycleActionsInactivityOutputWithContext ¶ added in v2.13.0
func (o DesktopPoolSessionLifecycleActionsInactivityOutput) ToDesktopPoolSessionLifecycleActionsInactivityOutputWithContext(ctx context.Context) DesktopPoolSessionLifecycleActionsInactivityOutput
func (DesktopPoolSessionLifecycleActionsInactivityOutput) ToDesktopPoolSessionLifecycleActionsInactivityPtrOutput ¶ added in v2.13.0
func (o DesktopPoolSessionLifecycleActionsInactivityOutput) ToDesktopPoolSessionLifecycleActionsInactivityPtrOutput() DesktopPoolSessionLifecycleActionsInactivityPtrOutput
func (DesktopPoolSessionLifecycleActionsInactivityOutput) ToDesktopPoolSessionLifecycleActionsInactivityPtrOutputWithContext ¶ added in v2.13.0
func (o DesktopPoolSessionLifecycleActionsInactivityOutput) ToDesktopPoolSessionLifecycleActionsInactivityPtrOutputWithContext(ctx context.Context) DesktopPoolSessionLifecycleActionsInactivityPtrOutput
type DesktopPoolSessionLifecycleActionsInactivityPtrInput ¶ added in v2.13.0
type DesktopPoolSessionLifecycleActionsInactivityPtrInput interface { pulumi.Input ToDesktopPoolSessionLifecycleActionsInactivityPtrOutput() DesktopPoolSessionLifecycleActionsInactivityPtrOutput ToDesktopPoolSessionLifecycleActionsInactivityPtrOutputWithContext(context.Context) DesktopPoolSessionLifecycleActionsInactivityPtrOutput }
DesktopPoolSessionLifecycleActionsInactivityPtrInput is an input type that accepts DesktopPoolSessionLifecycleActionsInactivityArgs, DesktopPoolSessionLifecycleActionsInactivityPtr and DesktopPoolSessionLifecycleActionsInactivityPtrOutput values. You can construct a concrete instance of `DesktopPoolSessionLifecycleActionsInactivityPtrInput` via:
DesktopPoolSessionLifecycleActionsInactivityArgs{...} or: nil
func DesktopPoolSessionLifecycleActionsInactivityPtr ¶ added in v2.13.0
func DesktopPoolSessionLifecycleActionsInactivityPtr(v *DesktopPoolSessionLifecycleActionsInactivityArgs) DesktopPoolSessionLifecycleActionsInactivityPtrInput
type DesktopPoolSessionLifecycleActionsInactivityPtrOutput ¶ added in v2.13.0
type DesktopPoolSessionLifecycleActionsInactivityPtrOutput struct{ *pulumi.OutputState }
func (DesktopPoolSessionLifecycleActionsInactivityPtrOutput) Action ¶ added in v2.13.0
func (o DesktopPoolSessionLifecycleActionsInactivityPtrOutput) Action() pulumi.StringPtrOutput
(Updatable) an inactivity action to be triggered. Could be set to NONE or DISCONNECT.
func (DesktopPoolSessionLifecycleActionsInactivityPtrOutput) ElementType ¶ added in v2.13.0
func (DesktopPoolSessionLifecycleActionsInactivityPtrOutput) ElementType() reflect.Type
func (DesktopPoolSessionLifecycleActionsInactivityPtrOutput) GracePeriodInMinutes ¶ added in v2.13.0
func (o DesktopPoolSessionLifecycleActionsInactivityPtrOutput) GracePeriodInMinutes() pulumi.IntPtrOutput
(Updatable) The period of time (in minutes) during which the session must remain inactive before any action occurs. If the value is not provided, a default value is used.
func (DesktopPoolSessionLifecycleActionsInactivityPtrOutput) ToDesktopPoolSessionLifecycleActionsInactivityPtrOutput ¶ added in v2.13.0
func (o DesktopPoolSessionLifecycleActionsInactivityPtrOutput) ToDesktopPoolSessionLifecycleActionsInactivityPtrOutput() DesktopPoolSessionLifecycleActionsInactivityPtrOutput
func (DesktopPoolSessionLifecycleActionsInactivityPtrOutput) ToDesktopPoolSessionLifecycleActionsInactivityPtrOutputWithContext ¶ added in v2.13.0
func (o DesktopPoolSessionLifecycleActionsInactivityPtrOutput) ToDesktopPoolSessionLifecycleActionsInactivityPtrOutputWithContext(ctx context.Context) DesktopPoolSessionLifecycleActionsInactivityPtrOutput
type DesktopPoolSessionLifecycleActionsInput ¶ added in v2.13.0
type DesktopPoolSessionLifecycleActionsInput interface { pulumi.Input ToDesktopPoolSessionLifecycleActionsOutput() DesktopPoolSessionLifecycleActionsOutput ToDesktopPoolSessionLifecycleActionsOutputWithContext(context.Context) DesktopPoolSessionLifecycleActionsOutput }
DesktopPoolSessionLifecycleActionsInput is an input type that accepts DesktopPoolSessionLifecycleActionsArgs and DesktopPoolSessionLifecycleActionsOutput values. You can construct a concrete instance of `DesktopPoolSessionLifecycleActionsInput` via:
DesktopPoolSessionLifecycleActionsArgs{...}
type DesktopPoolSessionLifecycleActionsOutput ¶ added in v2.13.0
type DesktopPoolSessionLifecycleActionsOutput struct{ *pulumi.OutputState }
func (DesktopPoolSessionLifecycleActionsOutput) Disconnect ¶ added in v2.13.0
func (o DesktopPoolSessionLifecycleActionsOutput) Disconnect() DesktopPoolSessionLifecycleActionsDisconnectPtrOutput
(Updatable) Action and grace period for disconnect. Session disconnect can not be used together with an `availabilityPolicy` schedule.
func (DesktopPoolSessionLifecycleActionsOutput) ElementType ¶ added in v2.13.0
func (DesktopPoolSessionLifecycleActionsOutput) ElementType() reflect.Type
func (DesktopPoolSessionLifecycleActionsOutput) Inactivity ¶ added in v2.13.0
func (o DesktopPoolSessionLifecycleActionsOutput) Inactivity() DesktopPoolSessionLifecycleActionsInactivityPtrOutput
(Updatable) Action and grace period for inactivity
func (DesktopPoolSessionLifecycleActionsOutput) ToDesktopPoolSessionLifecycleActionsOutput ¶ added in v2.13.0
func (o DesktopPoolSessionLifecycleActionsOutput) ToDesktopPoolSessionLifecycleActionsOutput() DesktopPoolSessionLifecycleActionsOutput
func (DesktopPoolSessionLifecycleActionsOutput) ToDesktopPoolSessionLifecycleActionsOutputWithContext ¶ added in v2.13.0
func (o DesktopPoolSessionLifecycleActionsOutput) ToDesktopPoolSessionLifecycleActionsOutputWithContext(ctx context.Context) DesktopPoolSessionLifecycleActionsOutput
func (DesktopPoolSessionLifecycleActionsOutput) ToDesktopPoolSessionLifecycleActionsPtrOutput ¶ added in v2.13.0
func (o DesktopPoolSessionLifecycleActionsOutput) ToDesktopPoolSessionLifecycleActionsPtrOutput() DesktopPoolSessionLifecycleActionsPtrOutput
func (DesktopPoolSessionLifecycleActionsOutput) ToDesktopPoolSessionLifecycleActionsPtrOutputWithContext ¶ added in v2.13.0
func (o DesktopPoolSessionLifecycleActionsOutput) ToDesktopPoolSessionLifecycleActionsPtrOutputWithContext(ctx context.Context) DesktopPoolSessionLifecycleActionsPtrOutput
type DesktopPoolSessionLifecycleActionsPtrInput ¶ added in v2.13.0
type DesktopPoolSessionLifecycleActionsPtrInput interface { pulumi.Input ToDesktopPoolSessionLifecycleActionsPtrOutput() DesktopPoolSessionLifecycleActionsPtrOutput ToDesktopPoolSessionLifecycleActionsPtrOutputWithContext(context.Context) DesktopPoolSessionLifecycleActionsPtrOutput }
DesktopPoolSessionLifecycleActionsPtrInput is an input type that accepts DesktopPoolSessionLifecycleActionsArgs, DesktopPoolSessionLifecycleActionsPtr and DesktopPoolSessionLifecycleActionsPtrOutput values. You can construct a concrete instance of `DesktopPoolSessionLifecycleActionsPtrInput` via:
DesktopPoolSessionLifecycleActionsArgs{...} or: nil
func DesktopPoolSessionLifecycleActionsPtr ¶ added in v2.13.0
func DesktopPoolSessionLifecycleActionsPtr(v *DesktopPoolSessionLifecycleActionsArgs) DesktopPoolSessionLifecycleActionsPtrInput
type DesktopPoolSessionLifecycleActionsPtrOutput ¶ added in v2.13.0
type DesktopPoolSessionLifecycleActionsPtrOutput struct{ *pulumi.OutputState }
func (DesktopPoolSessionLifecycleActionsPtrOutput) Disconnect ¶ added in v2.13.0
func (o DesktopPoolSessionLifecycleActionsPtrOutput) Disconnect() DesktopPoolSessionLifecycleActionsDisconnectPtrOutput
(Updatable) Action and grace period for disconnect. Session disconnect can not be used together with an `availabilityPolicy` schedule.
func (DesktopPoolSessionLifecycleActionsPtrOutput) ElementType ¶ added in v2.13.0
func (DesktopPoolSessionLifecycleActionsPtrOutput) ElementType() reflect.Type
func (DesktopPoolSessionLifecycleActionsPtrOutput) Inactivity ¶ added in v2.13.0
func (o DesktopPoolSessionLifecycleActionsPtrOutput) Inactivity() DesktopPoolSessionLifecycleActionsInactivityPtrOutput
(Updatable) Action and grace period for inactivity
func (DesktopPoolSessionLifecycleActionsPtrOutput) ToDesktopPoolSessionLifecycleActionsPtrOutput ¶ added in v2.13.0
func (o DesktopPoolSessionLifecycleActionsPtrOutput) ToDesktopPoolSessionLifecycleActionsPtrOutput() DesktopPoolSessionLifecycleActionsPtrOutput
func (DesktopPoolSessionLifecycleActionsPtrOutput) ToDesktopPoolSessionLifecycleActionsPtrOutputWithContext ¶ added in v2.13.0
func (o DesktopPoolSessionLifecycleActionsPtrOutput) ToDesktopPoolSessionLifecycleActionsPtrOutputWithContext(ctx context.Context) DesktopPoolSessionLifecycleActionsPtrOutput
type DesktopPoolShapeConfig ¶ added in v2.12.0
type DesktopPoolShapeConfig struct { // The baseline OCPU utilization for a subcore burstable VM instance used for each desktop compute instance in the desktop pool. Leave this attribute blank for a non-burstable instance, or explicitly specify non-burstable with `BASELINE_1_1`. The following values are supported: // * `BASELINE_1_8` - baseline usage is 1/8 of an OCPU. // * `BASELINE_1_2` - baseline usage is 1/2 of an OCPU. // * `BASELINE_1_1` - baseline usage is the entire OCPU. This represents a non-burstable instance. BaselineOcpuUtilization *string `pulumi:"baselineOcpuUtilization"` // The total amount of memory available in gigabytes for each desktop compute instance in the desktop pool. MemoryInGbs *string `pulumi:"memoryInGbs"` // The total number of OCPUs available for each desktop compute instance in the desktop pool. Ocpus *string `pulumi:"ocpus"` }
type DesktopPoolShapeConfigArgs ¶ added in v2.12.0
type DesktopPoolShapeConfigArgs struct { // The baseline OCPU utilization for a subcore burstable VM instance used for each desktop compute instance in the desktop pool. Leave this attribute blank for a non-burstable instance, or explicitly specify non-burstable with `BASELINE_1_1`. The following values are supported: // * `BASELINE_1_8` - baseline usage is 1/8 of an OCPU. // * `BASELINE_1_2` - baseline usage is 1/2 of an OCPU. // * `BASELINE_1_1` - baseline usage is the entire OCPU. This represents a non-burstable instance. BaselineOcpuUtilization pulumi.StringPtrInput `pulumi:"baselineOcpuUtilization"` // The total amount of memory available in gigabytes for each desktop compute instance in the desktop pool. MemoryInGbs pulumi.StringPtrInput `pulumi:"memoryInGbs"` // The total number of OCPUs available for each desktop compute instance in the desktop pool. Ocpus pulumi.StringPtrInput `pulumi:"ocpus"` }
func (DesktopPoolShapeConfigArgs) ElementType ¶ added in v2.12.0
func (DesktopPoolShapeConfigArgs) ElementType() reflect.Type
func (DesktopPoolShapeConfigArgs) ToDesktopPoolShapeConfigOutput ¶ added in v2.12.0
func (i DesktopPoolShapeConfigArgs) ToDesktopPoolShapeConfigOutput() DesktopPoolShapeConfigOutput
func (DesktopPoolShapeConfigArgs) ToDesktopPoolShapeConfigOutputWithContext ¶ added in v2.12.0
func (i DesktopPoolShapeConfigArgs) ToDesktopPoolShapeConfigOutputWithContext(ctx context.Context) DesktopPoolShapeConfigOutput
func (DesktopPoolShapeConfigArgs) ToDesktopPoolShapeConfigPtrOutput ¶ added in v2.12.0
func (i DesktopPoolShapeConfigArgs) ToDesktopPoolShapeConfigPtrOutput() DesktopPoolShapeConfigPtrOutput
func (DesktopPoolShapeConfigArgs) ToDesktopPoolShapeConfigPtrOutputWithContext ¶ added in v2.12.0
func (i DesktopPoolShapeConfigArgs) ToDesktopPoolShapeConfigPtrOutputWithContext(ctx context.Context) DesktopPoolShapeConfigPtrOutput
type DesktopPoolShapeConfigInput ¶ added in v2.12.0
type DesktopPoolShapeConfigInput interface { pulumi.Input ToDesktopPoolShapeConfigOutput() DesktopPoolShapeConfigOutput ToDesktopPoolShapeConfigOutputWithContext(context.Context) DesktopPoolShapeConfigOutput }
DesktopPoolShapeConfigInput is an input type that accepts DesktopPoolShapeConfigArgs and DesktopPoolShapeConfigOutput values. You can construct a concrete instance of `DesktopPoolShapeConfigInput` via:
DesktopPoolShapeConfigArgs{...}
type DesktopPoolShapeConfigOutput ¶ added in v2.12.0
type DesktopPoolShapeConfigOutput struct{ *pulumi.OutputState }
func (DesktopPoolShapeConfigOutput) BaselineOcpuUtilization ¶ added in v2.12.0
func (o DesktopPoolShapeConfigOutput) BaselineOcpuUtilization() pulumi.StringPtrOutput
The baseline OCPU utilization for a subcore burstable VM instance used for each desktop compute instance in the desktop pool. Leave this attribute blank for a non-burstable instance, or explicitly specify non-burstable with `BASELINE_1_1`. The following values are supported: * `BASELINE_1_8` - baseline usage is 1/8 of an OCPU. * `BASELINE_1_2` - baseline usage is 1/2 of an OCPU. * `BASELINE_1_1` - baseline usage is the entire OCPU. This represents a non-burstable instance.
func (DesktopPoolShapeConfigOutput) ElementType ¶ added in v2.12.0
func (DesktopPoolShapeConfigOutput) ElementType() reflect.Type
func (DesktopPoolShapeConfigOutput) MemoryInGbs ¶ added in v2.12.0
func (o DesktopPoolShapeConfigOutput) MemoryInGbs() pulumi.StringPtrOutput
The total amount of memory available in gigabytes for each desktop compute instance in the desktop pool.
func (DesktopPoolShapeConfigOutput) Ocpus ¶ added in v2.12.0
func (o DesktopPoolShapeConfigOutput) Ocpus() pulumi.StringPtrOutput
The total number of OCPUs available for each desktop compute instance in the desktop pool.
func (DesktopPoolShapeConfigOutput) ToDesktopPoolShapeConfigOutput ¶ added in v2.12.0
func (o DesktopPoolShapeConfigOutput) ToDesktopPoolShapeConfigOutput() DesktopPoolShapeConfigOutput
func (DesktopPoolShapeConfigOutput) ToDesktopPoolShapeConfigOutputWithContext ¶ added in v2.12.0
func (o DesktopPoolShapeConfigOutput) ToDesktopPoolShapeConfigOutputWithContext(ctx context.Context) DesktopPoolShapeConfigOutput
func (DesktopPoolShapeConfigOutput) ToDesktopPoolShapeConfigPtrOutput ¶ added in v2.12.0
func (o DesktopPoolShapeConfigOutput) ToDesktopPoolShapeConfigPtrOutput() DesktopPoolShapeConfigPtrOutput
func (DesktopPoolShapeConfigOutput) ToDesktopPoolShapeConfigPtrOutputWithContext ¶ added in v2.12.0
func (o DesktopPoolShapeConfigOutput) ToDesktopPoolShapeConfigPtrOutputWithContext(ctx context.Context) DesktopPoolShapeConfigPtrOutput
type DesktopPoolShapeConfigPtrInput ¶ added in v2.12.0
type DesktopPoolShapeConfigPtrInput interface { pulumi.Input ToDesktopPoolShapeConfigPtrOutput() DesktopPoolShapeConfigPtrOutput ToDesktopPoolShapeConfigPtrOutputWithContext(context.Context) DesktopPoolShapeConfigPtrOutput }
DesktopPoolShapeConfigPtrInput is an input type that accepts DesktopPoolShapeConfigArgs, DesktopPoolShapeConfigPtr and DesktopPoolShapeConfigPtrOutput values. You can construct a concrete instance of `DesktopPoolShapeConfigPtrInput` via:
DesktopPoolShapeConfigArgs{...} or: nil
func DesktopPoolShapeConfigPtr ¶ added in v2.12.0
func DesktopPoolShapeConfigPtr(v *DesktopPoolShapeConfigArgs) DesktopPoolShapeConfigPtrInput
type DesktopPoolShapeConfigPtrOutput ¶ added in v2.12.0
type DesktopPoolShapeConfigPtrOutput struct{ *pulumi.OutputState }
func (DesktopPoolShapeConfigPtrOutput) BaselineOcpuUtilization ¶ added in v2.12.0
func (o DesktopPoolShapeConfigPtrOutput) BaselineOcpuUtilization() pulumi.StringPtrOutput
The baseline OCPU utilization for a subcore burstable VM instance used for each desktop compute instance in the desktop pool. Leave this attribute blank for a non-burstable instance, or explicitly specify non-burstable with `BASELINE_1_1`. The following values are supported: * `BASELINE_1_8` - baseline usage is 1/8 of an OCPU. * `BASELINE_1_2` - baseline usage is 1/2 of an OCPU. * `BASELINE_1_1` - baseline usage is the entire OCPU. This represents a non-burstable instance.
func (DesktopPoolShapeConfigPtrOutput) Elem ¶ added in v2.12.0
func (o DesktopPoolShapeConfigPtrOutput) Elem() DesktopPoolShapeConfigOutput
func (DesktopPoolShapeConfigPtrOutput) ElementType ¶ added in v2.12.0
func (DesktopPoolShapeConfigPtrOutput) ElementType() reflect.Type
func (DesktopPoolShapeConfigPtrOutput) MemoryInGbs ¶ added in v2.12.0
func (o DesktopPoolShapeConfigPtrOutput) MemoryInGbs() pulumi.StringPtrOutput
The total amount of memory available in gigabytes for each desktop compute instance in the desktop pool.
func (DesktopPoolShapeConfigPtrOutput) Ocpus ¶ added in v2.12.0
func (o DesktopPoolShapeConfigPtrOutput) Ocpus() pulumi.StringPtrOutput
The total number of OCPUs available for each desktop compute instance in the desktop pool.
func (DesktopPoolShapeConfigPtrOutput) ToDesktopPoolShapeConfigPtrOutput ¶ added in v2.12.0
func (o DesktopPoolShapeConfigPtrOutput) ToDesktopPoolShapeConfigPtrOutput() DesktopPoolShapeConfigPtrOutput
func (DesktopPoolShapeConfigPtrOutput) ToDesktopPoolShapeConfigPtrOutputWithContext ¶ added in v2.12.0
func (o DesktopPoolShapeConfigPtrOutput) ToDesktopPoolShapeConfigPtrOutputWithContext(ctx context.Context) DesktopPoolShapeConfigPtrOutput
type DesktopPoolState ¶
type DesktopPoolState struct { // The number of active desktops in the desktop pool. ActiveDesktops pulumi.IntPtrInput // Indicates whether desktop pool users have administrative privileges on their desktop. ArePrivilegedUsers pulumi.BoolPtrInput // (Updatable) Indicates whether the volumes are preserved when a desktop pool is deleted. Default value is false. // // ** IMPORTANT ** // Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values AreVolumesPreserved pulumi.BoolPtrInput // The availability domain of the desktop pool. AvailabilityDomain pulumi.StringPtrInput // (Updatable) Provides the start and stop schedule information for desktop availability of the desktop pool. Use `availabilityPolicy { }` to not set a schedule. AvailabilityPolicy DesktopPoolAvailabilityPolicyPtrInput // (Updatable) The OCID of the compartment which will contain the desktop pool. CompartmentId pulumi.StringPtrInput // (Updatable) Contact information of the desktop pool administrator. Avoid entering confidential information. ContactDetails pulumi.StringPtrInput // (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Operations.CostCenter": "42"}` DefinedTags pulumi.StringMapInput // (Updatable) A user friendly description providing additional information about the resource. Avoid entering confidential information. Description pulumi.StringPtrInput // (Updatable) Provides the settings for desktop and client device options, such as audio in and out, client drive mapping, and clipboard access. DevicePolicy DesktopPoolDevicePolicyPtrInput // (Updatable) A user friendly display name. Avoid entering confidential information. DisplayName pulumi.StringPtrInput // (Updatable) Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Department": "Finance"}` FreeformTags pulumi.StringMapInput // Provides information about the desktop image. Image DesktopPoolImagePtrInput // Indicates whether storage is enabled for the desktop pool. IsStorageEnabled pulumi.BoolPtrInput // (Updatable) The maximum number of desktops permitted in the desktop pool. MaximumSize pulumi.IntPtrInput // Provides information about the network configuration of the desktop pool. NetworkConfiguration DesktopPoolNetworkConfigurationPtrInput // A list of network security groups for the private access. NsgIds pulumi.StringArrayInput // The details of the desktop's private access network connectivity to be set up for the desktop pool. PrivateAccessDetails DesktopPoolPrivateAccessDetailsPtrInput // The details of action to be triggered in case of inactivity or disconnect SessionLifecycleActions DesktopPoolSessionLifecycleActionsPtrInput // The compute instance shape configuration requested for each desktop in the desktop pool. ShapeConfig DesktopPoolShapeConfigPtrInput // The shape of the desktop pool. ShapeName pulumi.StringPtrInput // (Updatable) The maximum number of standby desktops available in the desktop pool. StandbySize pulumi.IntPtrInput // The current state of the desktop pool. State pulumi.StringPtrInput // The backup policy OCID of the storage. StorageBackupPolicyId pulumi.StringPtrInput // The size in GBs of the storage for the desktop pool. StorageSizeInGbs pulumi.IntPtrInput // The date and time the resource was created. TimeCreated pulumi.StringPtrInput // (Updatable) The start time of the desktop pool. TimeStartScheduled pulumi.StringPtrInput // (Updatable) The stop time of the desktop pool. TimeStopScheduled pulumi.StringPtrInput // Indicates whether the desktop pool uses dedicated virtual machine hosts. UseDedicatedVmHost pulumi.StringPtrInput }
func (DesktopPoolState) ElementType ¶
func (DesktopPoolState) ElementType() reflect.Type
type GetDesktopArgs ¶
type GetDesktopArgs struct { // The OCID of the desktop. DesktopId string `pulumi:"desktopId"` }
A collection of arguments for invoking getDesktop.
type GetDesktopDevicePolicy ¶
type GetDesktopDevicePolicy struct { // The audio mode. NONE: No access to the local audio devices is permitted. TODESKTOP: The user may record audio on their desktop. FROMDESKTOP: The user may play audio on their desktop. FULL: The user may play and record audio on their desktop. AudioMode string `pulumi:"audioMode"` // The client local drive access mode. NONE: No access to local drives permitted. READONLY: The user may read from local drives on their desktop. FULL: The user may read from and write to their local drives on their desktop. CdmMode string `pulumi:"cdmMode"` // The clipboard mode. NONE: No access to the local clipboard is permitted. TODESKTOP: The clipboard can be used to transfer data to the desktop only. FROMDESKTOP: The clipboard can be used to transfer data from the desktop only. FULL: The clipboard can be used to transfer data to and from the desktop. ClipboardMode string `pulumi:"clipboardMode"` // Indicates whether the display is enabled. IsDisplayEnabled bool `pulumi:"isDisplayEnabled"` // Indicates whether the keyboard is enabled. IsKeyboardEnabled bool `pulumi:"isKeyboardEnabled"` // Indicates whether the pointer is enabled. IsPointerEnabled bool `pulumi:"isPointerEnabled"` // Indicates whether printing is enabled. IsPrintingEnabled bool `pulumi:"isPrintingEnabled"` }
type GetDesktopDevicePolicyArgs ¶
type GetDesktopDevicePolicyArgs struct { // The audio mode. NONE: No access to the local audio devices is permitted. TODESKTOP: The user may record audio on their desktop. FROMDESKTOP: The user may play audio on their desktop. FULL: The user may play and record audio on their desktop. AudioMode pulumi.StringInput `pulumi:"audioMode"` // The client local drive access mode. NONE: No access to local drives permitted. READONLY: The user may read from local drives on their desktop. FULL: The user may read from and write to their local drives on their desktop. CdmMode pulumi.StringInput `pulumi:"cdmMode"` // The clipboard mode. NONE: No access to the local clipboard is permitted. TODESKTOP: The clipboard can be used to transfer data to the desktop only. FROMDESKTOP: The clipboard can be used to transfer data from the desktop only. FULL: The clipboard can be used to transfer data to and from the desktop. ClipboardMode pulumi.StringInput `pulumi:"clipboardMode"` // Indicates whether the display is enabled. IsDisplayEnabled pulumi.BoolInput `pulumi:"isDisplayEnabled"` // Indicates whether the keyboard is enabled. IsKeyboardEnabled pulumi.BoolInput `pulumi:"isKeyboardEnabled"` // Indicates whether the pointer is enabled. IsPointerEnabled pulumi.BoolInput `pulumi:"isPointerEnabled"` // Indicates whether printing is enabled. IsPrintingEnabled pulumi.BoolInput `pulumi:"isPrintingEnabled"` }
func (GetDesktopDevicePolicyArgs) ElementType ¶
func (GetDesktopDevicePolicyArgs) ElementType() reflect.Type
func (GetDesktopDevicePolicyArgs) ToGetDesktopDevicePolicyOutput ¶
func (i GetDesktopDevicePolicyArgs) ToGetDesktopDevicePolicyOutput() GetDesktopDevicePolicyOutput
func (GetDesktopDevicePolicyArgs) ToGetDesktopDevicePolicyOutputWithContext ¶
func (i GetDesktopDevicePolicyArgs) ToGetDesktopDevicePolicyOutputWithContext(ctx context.Context) GetDesktopDevicePolicyOutput
type GetDesktopDevicePolicyArray ¶
type GetDesktopDevicePolicyArray []GetDesktopDevicePolicyInput
func (GetDesktopDevicePolicyArray) ElementType ¶
func (GetDesktopDevicePolicyArray) ElementType() reflect.Type
func (GetDesktopDevicePolicyArray) ToGetDesktopDevicePolicyArrayOutput ¶
func (i GetDesktopDevicePolicyArray) ToGetDesktopDevicePolicyArrayOutput() GetDesktopDevicePolicyArrayOutput
func (GetDesktopDevicePolicyArray) ToGetDesktopDevicePolicyArrayOutputWithContext ¶
func (i GetDesktopDevicePolicyArray) ToGetDesktopDevicePolicyArrayOutputWithContext(ctx context.Context) GetDesktopDevicePolicyArrayOutput
type GetDesktopDevicePolicyArrayInput ¶
type GetDesktopDevicePolicyArrayInput interface { pulumi.Input ToGetDesktopDevicePolicyArrayOutput() GetDesktopDevicePolicyArrayOutput ToGetDesktopDevicePolicyArrayOutputWithContext(context.Context) GetDesktopDevicePolicyArrayOutput }
GetDesktopDevicePolicyArrayInput is an input type that accepts GetDesktopDevicePolicyArray and GetDesktopDevicePolicyArrayOutput values. You can construct a concrete instance of `GetDesktopDevicePolicyArrayInput` via:
GetDesktopDevicePolicyArray{ GetDesktopDevicePolicyArgs{...} }
type GetDesktopDevicePolicyArrayOutput ¶
type GetDesktopDevicePolicyArrayOutput struct{ *pulumi.OutputState }
func (GetDesktopDevicePolicyArrayOutput) ElementType ¶
func (GetDesktopDevicePolicyArrayOutput) ElementType() reflect.Type
func (GetDesktopDevicePolicyArrayOutput) Index ¶
func (o GetDesktopDevicePolicyArrayOutput) Index(i pulumi.IntInput) GetDesktopDevicePolicyOutput
func (GetDesktopDevicePolicyArrayOutput) ToGetDesktopDevicePolicyArrayOutput ¶
func (o GetDesktopDevicePolicyArrayOutput) ToGetDesktopDevicePolicyArrayOutput() GetDesktopDevicePolicyArrayOutput
func (GetDesktopDevicePolicyArrayOutput) ToGetDesktopDevicePolicyArrayOutputWithContext ¶
func (o GetDesktopDevicePolicyArrayOutput) ToGetDesktopDevicePolicyArrayOutputWithContext(ctx context.Context) GetDesktopDevicePolicyArrayOutput
type GetDesktopDevicePolicyInput ¶
type GetDesktopDevicePolicyInput interface { pulumi.Input ToGetDesktopDevicePolicyOutput() GetDesktopDevicePolicyOutput ToGetDesktopDevicePolicyOutputWithContext(context.Context) GetDesktopDevicePolicyOutput }
GetDesktopDevicePolicyInput is an input type that accepts GetDesktopDevicePolicyArgs and GetDesktopDevicePolicyOutput values. You can construct a concrete instance of `GetDesktopDevicePolicyInput` via:
GetDesktopDevicePolicyArgs{...}
type GetDesktopDevicePolicyOutput ¶
type GetDesktopDevicePolicyOutput struct{ *pulumi.OutputState }
func (GetDesktopDevicePolicyOutput) AudioMode ¶
func (o GetDesktopDevicePolicyOutput) AudioMode() pulumi.StringOutput
The audio mode. NONE: No access to the local audio devices is permitted. TODESKTOP: The user may record audio on their desktop. FROMDESKTOP: The user may play audio on their desktop. FULL: The user may play and record audio on their desktop.
func (GetDesktopDevicePolicyOutput) CdmMode ¶
func (o GetDesktopDevicePolicyOutput) CdmMode() pulumi.StringOutput
The client local drive access mode. NONE: No access to local drives permitted. READONLY: The user may read from local drives on their desktop. FULL: The user may read from and write to their local drives on their desktop.
func (GetDesktopDevicePolicyOutput) ClipboardMode ¶
func (o GetDesktopDevicePolicyOutput) ClipboardMode() pulumi.StringOutput
The clipboard mode. NONE: No access to the local clipboard is permitted. TODESKTOP: The clipboard can be used to transfer data to the desktop only. FROMDESKTOP: The clipboard can be used to transfer data from the desktop only. FULL: The clipboard can be used to transfer data to and from the desktop.
func (GetDesktopDevicePolicyOutput) ElementType ¶
func (GetDesktopDevicePolicyOutput) ElementType() reflect.Type
func (GetDesktopDevicePolicyOutput) IsDisplayEnabled ¶
func (o GetDesktopDevicePolicyOutput) IsDisplayEnabled() pulumi.BoolOutput
Indicates whether the display is enabled.
func (GetDesktopDevicePolicyOutput) IsKeyboardEnabled ¶
func (o GetDesktopDevicePolicyOutput) IsKeyboardEnabled() pulumi.BoolOutput
Indicates whether the keyboard is enabled.
func (GetDesktopDevicePolicyOutput) IsPointerEnabled ¶
func (o GetDesktopDevicePolicyOutput) IsPointerEnabled() pulumi.BoolOutput
Indicates whether the pointer is enabled.
func (GetDesktopDevicePolicyOutput) IsPrintingEnabled ¶
func (o GetDesktopDevicePolicyOutput) IsPrintingEnabled() pulumi.BoolOutput
Indicates whether printing is enabled.
func (GetDesktopDevicePolicyOutput) ToGetDesktopDevicePolicyOutput ¶
func (o GetDesktopDevicePolicyOutput) ToGetDesktopDevicePolicyOutput() GetDesktopDevicePolicyOutput
func (GetDesktopDevicePolicyOutput) ToGetDesktopDevicePolicyOutputWithContext ¶
func (o GetDesktopDevicePolicyOutput) ToGetDesktopDevicePolicyOutputWithContext(ctx context.Context) GetDesktopDevicePolicyOutput
type GetDesktopHostingOption ¶
type GetDesktopHostingOption struct { // The connection address of the desktop. ConnectAddress string `pulumi:"connectAddress"` // Provides information about the desktop image. Images []GetDesktopHostingOptionImage `pulumi:"images"` }
type GetDesktopHostingOptionArgs ¶
type GetDesktopHostingOptionArgs struct { // The connection address of the desktop. ConnectAddress pulumi.StringInput `pulumi:"connectAddress"` // Provides information about the desktop image. Images GetDesktopHostingOptionImageArrayInput `pulumi:"images"` }
func (GetDesktopHostingOptionArgs) ElementType ¶
func (GetDesktopHostingOptionArgs) ElementType() reflect.Type
func (GetDesktopHostingOptionArgs) ToGetDesktopHostingOptionOutput ¶
func (i GetDesktopHostingOptionArgs) ToGetDesktopHostingOptionOutput() GetDesktopHostingOptionOutput
func (GetDesktopHostingOptionArgs) ToGetDesktopHostingOptionOutputWithContext ¶
func (i GetDesktopHostingOptionArgs) ToGetDesktopHostingOptionOutputWithContext(ctx context.Context) GetDesktopHostingOptionOutput
type GetDesktopHostingOptionArray ¶
type GetDesktopHostingOptionArray []GetDesktopHostingOptionInput
func (GetDesktopHostingOptionArray) ElementType ¶
func (GetDesktopHostingOptionArray) ElementType() reflect.Type
func (GetDesktopHostingOptionArray) ToGetDesktopHostingOptionArrayOutput ¶
func (i GetDesktopHostingOptionArray) ToGetDesktopHostingOptionArrayOutput() GetDesktopHostingOptionArrayOutput
func (GetDesktopHostingOptionArray) ToGetDesktopHostingOptionArrayOutputWithContext ¶
func (i GetDesktopHostingOptionArray) ToGetDesktopHostingOptionArrayOutputWithContext(ctx context.Context) GetDesktopHostingOptionArrayOutput
type GetDesktopHostingOptionArrayInput ¶
type GetDesktopHostingOptionArrayInput interface { pulumi.Input ToGetDesktopHostingOptionArrayOutput() GetDesktopHostingOptionArrayOutput ToGetDesktopHostingOptionArrayOutputWithContext(context.Context) GetDesktopHostingOptionArrayOutput }
GetDesktopHostingOptionArrayInput is an input type that accepts GetDesktopHostingOptionArray and GetDesktopHostingOptionArrayOutput values. You can construct a concrete instance of `GetDesktopHostingOptionArrayInput` via:
GetDesktopHostingOptionArray{ GetDesktopHostingOptionArgs{...} }
type GetDesktopHostingOptionArrayOutput ¶
type GetDesktopHostingOptionArrayOutput struct{ *pulumi.OutputState }
func (GetDesktopHostingOptionArrayOutput) ElementType ¶
func (GetDesktopHostingOptionArrayOutput) ElementType() reflect.Type
func (GetDesktopHostingOptionArrayOutput) Index ¶
func (o GetDesktopHostingOptionArrayOutput) Index(i pulumi.IntInput) GetDesktopHostingOptionOutput
func (GetDesktopHostingOptionArrayOutput) ToGetDesktopHostingOptionArrayOutput ¶
func (o GetDesktopHostingOptionArrayOutput) ToGetDesktopHostingOptionArrayOutput() GetDesktopHostingOptionArrayOutput
func (GetDesktopHostingOptionArrayOutput) ToGetDesktopHostingOptionArrayOutputWithContext ¶
func (o GetDesktopHostingOptionArrayOutput) ToGetDesktopHostingOptionArrayOutputWithContext(ctx context.Context) GetDesktopHostingOptionArrayOutput
type GetDesktopHostingOptionImage ¶
type GetDesktopHostingOptionImage struct { // The OCID of the desktop image. ImageId string `pulumi:"imageId"` // The name of the desktop image. ImageName string `pulumi:"imageName"` // The operating system of the desktop image, e.g. "Oracle Linux", "Windows". OperatingSystem string `pulumi:"operatingSystem"` }
type GetDesktopHostingOptionImageArgs ¶
type GetDesktopHostingOptionImageArgs struct { // The OCID of the desktop image. ImageId pulumi.StringInput `pulumi:"imageId"` // The name of the desktop image. ImageName pulumi.StringInput `pulumi:"imageName"` // The operating system of the desktop image, e.g. "Oracle Linux", "Windows". OperatingSystem pulumi.StringInput `pulumi:"operatingSystem"` }
func (GetDesktopHostingOptionImageArgs) ElementType ¶
func (GetDesktopHostingOptionImageArgs) ElementType() reflect.Type
func (GetDesktopHostingOptionImageArgs) ToGetDesktopHostingOptionImageOutput ¶
func (i GetDesktopHostingOptionImageArgs) ToGetDesktopHostingOptionImageOutput() GetDesktopHostingOptionImageOutput
func (GetDesktopHostingOptionImageArgs) ToGetDesktopHostingOptionImageOutputWithContext ¶
func (i GetDesktopHostingOptionImageArgs) ToGetDesktopHostingOptionImageOutputWithContext(ctx context.Context) GetDesktopHostingOptionImageOutput
type GetDesktopHostingOptionImageArray ¶
type GetDesktopHostingOptionImageArray []GetDesktopHostingOptionImageInput
func (GetDesktopHostingOptionImageArray) ElementType ¶
func (GetDesktopHostingOptionImageArray) ElementType() reflect.Type
func (GetDesktopHostingOptionImageArray) ToGetDesktopHostingOptionImageArrayOutput ¶
func (i GetDesktopHostingOptionImageArray) ToGetDesktopHostingOptionImageArrayOutput() GetDesktopHostingOptionImageArrayOutput
func (GetDesktopHostingOptionImageArray) ToGetDesktopHostingOptionImageArrayOutputWithContext ¶
func (i GetDesktopHostingOptionImageArray) ToGetDesktopHostingOptionImageArrayOutputWithContext(ctx context.Context) GetDesktopHostingOptionImageArrayOutput
type GetDesktopHostingOptionImageArrayInput ¶
type GetDesktopHostingOptionImageArrayInput interface { pulumi.Input ToGetDesktopHostingOptionImageArrayOutput() GetDesktopHostingOptionImageArrayOutput ToGetDesktopHostingOptionImageArrayOutputWithContext(context.Context) GetDesktopHostingOptionImageArrayOutput }
GetDesktopHostingOptionImageArrayInput is an input type that accepts GetDesktopHostingOptionImageArray and GetDesktopHostingOptionImageArrayOutput values. You can construct a concrete instance of `GetDesktopHostingOptionImageArrayInput` via:
GetDesktopHostingOptionImageArray{ GetDesktopHostingOptionImageArgs{...} }
type GetDesktopHostingOptionImageArrayOutput ¶
type GetDesktopHostingOptionImageArrayOutput struct{ *pulumi.OutputState }
func (GetDesktopHostingOptionImageArrayOutput) ElementType ¶
func (GetDesktopHostingOptionImageArrayOutput) ElementType() reflect.Type
func (GetDesktopHostingOptionImageArrayOutput) ToGetDesktopHostingOptionImageArrayOutput ¶
func (o GetDesktopHostingOptionImageArrayOutput) ToGetDesktopHostingOptionImageArrayOutput() GetDesktopHostingOptionImageArrayOutput
func (GetDesktopHostingOptionImageArrayOutput) ToGetDesktopHostingOptionImageArrayOutputWithContext ¶
func (o GetDesktopHostingOptionImageArrayOutput) ToGetDesktopHostingOptionImageArrayOutputWithContext(ctx context.Context) GetDesktopHostingOptionImageArrayOutput
type GetDesktopHostingOptionImageInput ¶
type GetDesktopHostingOptionImageInput interface { pulumi.Input ToGetDesktopHostingOptionImageOutput() GetDesktopHostingOptionImageOutput ToGetDesktopHostingOptionImageOutputWithContext(context.Context) GetDesktopHostingOptionImageOutput }
GetDesktopHostingOptionImageInput is an input type that accepts GetDesktopHostingOptionImageArgs and GetDesktopHostingOptionImageOutput values. You can construct a concrete instance of `GetDesktopHostingOptionImageInput` via:
GetDesktopHostingOptionImageArgs{...}
type GetDesktopHostingOptionImageOutput ¶
type GetDesktopHostingOptionImageOutput struct{ *pulumi.OutputState }
func (GetDesktopHostingOptionImageOutput) ElementType ¶
func (GetDesktopHostingOptionImageOutput) ElementType() reflect.Type
func (GetDesktopHostingOptionImageOutput) ImageId ¶
func (o GetDesktopHostingOptionImageOutput) ImageId() pulumi.StringOutput
The OCID of the desktop image.
func (GetDesktopHostingOptionImageOutput) ImageName ¶
func (o GetDesktopHostingOptionImageOutput) ImageName() pulumi.StringOutput
The name of the desktop image.
func (GetDesktopHostingOptionImageOutput) OperatingSystem ¶ added in v2.12.0
func (o GetDesktopHostingOptionImageOutput) OperatingSystem() pulumi.StringOutput
The operating system of the desktop image, e.g. "Oracle Linux", "Windows".
func (GetDesktopHostingOptionImageOutput) ToGetDesktopHostingOptionImageOutput ¶
func (o GetDesktopHostingOptionImageOutput) ToGetDesktopHostingOptionImageOutput() GetDesktopHostingOptionImageOutput
func (GetDesktopHostingOptionImageOutput) ToGetDesktopHostingOptionImageOutputWithContext ¶
func (o GetDesktopHostingOptionImageOutput) ToGetDesktopHostingOptionImageOutputWithContext(ctx context.Context) GetDesktopHostingOptionImageOutput
type GetDesktopHostingOptionInput ¶
type GetDesktopHostingOptionInput interface { pulumi.Input ToGetDesktopHostingOptionOutput() GetDesktopHostingOptionOutput ToGetDesktopHostingOptionOutputWithContext(context.Context) GetDesktopHostingOptionOutput }
GetDesktopHostingOptionInput is an input type that accepts GetDesktopHostingOptionArgs and GetDesktopHostingOptionOutput values. You can construct a concrete instance of `GetDesktopHostingOptionInput` via:
GetDesktopHostingOptionArgs{...}
type GetDesktopHostingOptionOutput ¶
type GetDesktopHostingOptionOutput struct{ *pulumi.OutputState }
func (GetDesktopHostingOptionOutput) ConnectAddress ¶
func (o GetDesktopHostingOptionOutput) ConnectAddress() pulumi.StringOutput
The connection address of the desktop.
func (GetDesktopHostingOptionOutput) ElementType ¶
func (GetDesktopHostingOptionOutput) ElementType() reflect.Type
func (GetDesktopHostingOptionOutput) Images ¶
func (o GetDesktopHostingOptionOutput) Images() GetDesktopHostingOptionImageArrayOutput
Provides information about the desktop image.
func (GetDesktopHostingOptionOutput) ToGetDesktopHostingOptionOutput ¶
func (o GetDesktopHostingOptionOutput) ToGetDesktopHostingOptionOutput() GetDesktopHostingOptionOutput
func (GetDesktopHostingOptionOutput) ToGetDesktopHostingOptionOutputWithContext ¶
func (o GetDesktopHostingOptionOutput) ToGetDesktopHostingOptionOutputWithContext(ctx context.Context) GetDesktopHostingOptionOutput
type GetDesktopOutputArgs ¶
type GetDesktopOutputArgs struct { // The OCID of the desktop. DesktopId pulumi.StringInput `pulumi:"desktopId"` }
A collection of arguments for invoking getDesktop.
func (GetDesktopOutputArgs) ElementType ¶
func (GetDesktopOutputArgs) ElementType() reflect.Type
type GetDesktopPoolAvailabilityPolicy ¶
type GetDesktopPoolAvailabilityPolicy struct { // Provides the schedule information for a desktop. StartSchedules []GetDesktopPoolAvailabilityPolicyStartSchedule `pulumi:"startSchedules"` // Provides the schedule information for a desktop. StopSchedules []GetDesktopPoolAvailabilityPolicyStopSchedule `pulumi:"stopSchedules"` }
type GetDesktopPoolAvailabilityPolicyArgs ¶
type GetDesktopPoolAvailabilityPolicyArgs struct { // Provides the schedule information for a desktop. StartSchedules GetDesktopPoolAvailabilityPolicyStartScheduleArrayInput `pulumi:"startSchedules"` // Provides the schedule information for a desktop. StopSchedules GetDesktopPoolAvailabilityPolicyStopScheduleArrayInput `pulumi:"stopSchedules"` }
func (GetDesktopPoolAvailabilityPolicyArgs) ElementType ¶
func (GetDesktopPoolAvailabilityPolicyArgs) ElementType() reflect.Type
func (GetDesktopPoolAvailabilityPolicyArgs) ToGetDesktopPoolAvailabilityPolicyOutput ¶
func (i GetDesktopPoolAvailabilityPolicyArgs) ToGetDesktopPoolAvailabilityPolicyOutput() GetDesktopPoolAvailabilityPolicyOutput
func (GetDesktopPoolAvailabilityPolicyArgs) ToGetDesktopPoolAvailabilityPolicyOutputWithContext ¶
func (i GetDesktopPoolAvailabilityPolicyArgs) ToGetDesktopPoolAvailabilityPolicyOutputWithContext(ctx context.Context) GetDesktopPoolAvailabilityPolicyOutput
type GetDesktopPoolAvailabilityPolicyArray ¶
type GetDesktopPoolAvailabilityPolicyArray []GetDesktopPoolAvailabilityPolicyInput
func (GetDesktopPoolAvailabilityPolicyArray) ElementType ¶
func (GetDesktopPoolAvailabilityPolicyArray) ElementType() reflect.Type
func (GetDesktopPoolAvailabilityPolicyArray) ToGetDesktopPoolAvailabilityPolicyArrayOutput ¶
func (i GetDesktopPoolAvailabilityPolicyArray) ToGetDesktopPoolAvailabilityPolicyArrayOutput() GetDesktopPoolAvailabilityPolicyArrayOutput
func (GetDesktopPoolAvailabilityPolicyArray) ToGetDesktopPoolAvailabilityPolicyArrayOutputWithContext ¶
func (i GetDesktopPoolAvailabilityPolicyArray) ToGetDesktopPoolAvailabilityPolicyArrayOutputWithContext(ctx context.Context) GetDesktopPoolAvailabilityPolicyArrayOutput
type GetDesktopPoolAvailabilityPolicyArrayInput ¶
type GetDesktopPoolAvailabilityPolicyArrayInput interface { pulumi.Input ToGetDesktopPoolAvailabilityPolicyArrayOutput() GetDesktopPoolAvailabilityPolicyArrayOutput ToGetDesktopPoolAvailabilityPolicyArrayOutputWithContext(context.Context) GetDesktopPoolAvailabilityPolicyArrayOutput }
GetDesktopPoolAvailabilityPolicyArrayInput is an input type that accepts GetDesktopPoolAvailabilityPolicyArray and GetDesktopPoolAvailabilityPolicyArrayOutput values. You can construct a concrete instance of `GetDesktopPoolAvailabilityPolicyArrayInput` via:
GetDesktopPoolAvailabilityPolicyArray{ GetDesktopPoolAvailabilityPolicyArgs{...} }
type GetDesktopPoolAvailabilityPolicyArrayOutput ¶
type GetDesktopPoolAvailabilityPolicyArrayOutput struct{ *pulumi.OutputState }
func (GetDesktopPoolAvailabilityPolicyArrayOutput) ElementType ¶
func (GetDesktopPoolAvailabilityPolicyArrayOutput) ElementType() reflect.Type
func (GetDesktopPoolAvailabilityPolicyArrayOutput) ToGetDesktopPoolAvailabilityPolicyArrayOutput ¶
func (o GetDesktopPoolAvailabilityPolicyArrayOutput) ToGetDesktopPoolAvailabilityPolicyArrayOutput() GetDesktopPoolAvailabilityPolicyArrayOutput
func (GetDesktopPoolAvailabilityPolicyArrayOutput) ToGetDesktopPoolAvailabilityPolicyArrayOutputWithContext ¶
func (o GetDesktopPoolAvailabilityPolicyArrayOutput) ToGetDesktopPoolAvailabilityPolicyArrayOutputWithContext(ctx context.Context) GetDesktopPoolAvailabilityPolicyArrayOutput
type GetDesktopPoolAvailabilityPolicyInput ¶
type GetDesktopPoolAvailabilityPolicyInput interface { pulumi.Input ToGetDesktopPoolAvailabilityPolicyOutput() GetDesktopPoolAvailabilityPolicyOutput ToGetDesktopPoolAvailabilityPolicyOutputWithContext(context.Context) GetDesktopPoolAvailabilityPolicyOutput }
GetDesktopPoolAvailabilityPolicyInput is an input type that accepts GetDesktopPoolAvailabilityPolicyArgs and GetDesktopPoolAvailabilityPolicyOutput values. You can construct a concrete instance of `GetDesktopPoolAvailabilityPolicyInput` via:
GetDesktopPoolAvailabilityPolicyArgs{...}
type GetDesktopPoolAvailabilityPolicyOutput ¶
type GetDesktopPoolAvailabilityPolicyOutput struct{ *pulumi.OutputState }
func (GetDesktopPoolAvailabilityPolicyOutput) ElementType ¶
func (GetDesktopPoolAvailabilityPolicyOutput) ElementType() reflect.Type
func (GetDesktopPoolAvailabilityPolicyOutput) StartSchedules ¶
func (o GetDesktopPoolAvailabilityPolicyOutput) StartSchedules() GetDesktopPoolAvailabilityPolicyStartScheduleArrayOutput
Provides the schedule information for a desktop.
func (GetDesktopPoolAvailabilityPolicyOutput) StopSchedules ¶
func (o GetDesktopPoolAvailabilityPolicyOutput) StopSchedules() GetDesktopPoolAvailabilityPolicyStopScheduleArrayOutput
Provides the schedule information for a desktop.
func (GetDesktopPoolAvailabilityPolicyOutput) ToGetDesktopPoolAvailabilityPolicyOutput ¶
func (o GetDesktopPoolAvailabilityPolicyOutput) ToGetDesktopPoolAvailabilityPolicyOutput() GetDesktopPoolAvailabilityPolicyOutput
func (GetDesktopPoolAvailabilityPolicyOutput) ToGetDesktopPoolAvailabilityPolicyOutputWithContext ¶
func (o GetDesktopPoolAvailabilityPolicyOutput) ToGetDesktopPoolAvailabilityPolicyOutputWithContext(ctx context.Context) GetDesktopPoolAvailabilityPolicyOutput
type GetDesktopPoolAvailabilityPolicyStartScheduleArgs ¶
type GetDesktopPoolAvailabilityPolicyStartScheduleArgs struct { // A cron expression describing the desktop's schedule. CronExpression pulumi.StringInput `pulumi:"cronExpression"` // The timezone of the desktop's schedule. Timezone pulumi.StringInput `pulumi:"timezone"` }
func (GetDesktopPoolAvailabilityPolicyStartScheduleArgs) ElementType ¶
func (GetDesktopPoolAvailabilityPolicyStartScheduleArgs) ElementType() reflect.Type
func (GetDesktopPoolAvailabilityPolicyStartScheduleArgs) ToGetDesktopPoolAvailabilityPolicyStartScheduleOutput ¶
func (i GetDesktopPoolAvailabilityPolicyStartScheduleArgs) ToGetDesktopPoolAvailabilityPolicyStartScheduleOutput() GetDesktopPoolAvailabilityPolicyStartScheduleOutput
func (GetDesktopPoolAvailabilityPolicyStartScheduleArgs) ToGetDesktopPoolAvailabilityPolicyStartScheduleOutputWithContext ¶
func (i GetDesktopPoolAvailabilityPolicyStartScheduleArgs) ToGetDesktopPoolAvailabilityPolicyStartScheduleOutputWithContext(ctx context.Context) GetDesktopPoolAvailabilityPolicyStartScheduleOutput
type GetDesktopPoolAvailabilityPolicyStartScheduleArray ¶
type GetDesktopPoolAvailabilityPolicyStartScheduleArray []GetDesktopPoolAvailabilityPolicyStartScheduleInput
func (GetDesktopPoolAvailabilityPolicyStartScheduleArray) ElementType ¶
func (GetDesktopPoolAvailabilityPolicyStartScheduleArray) ElementType() reflect.Type
func (GetDesktopPoolAvailabilityPolicyStartScheduleArray) ToGetDesktopPoolAvailabilityPolicyStartScheduleArrayOutput ¶
func (i GetDesktopPoolAvailabilityPolicyStartScheduleArray) ToGetDesktopPoolAvailabilityPolicyStartScheduleArrayOutput() GetDesktopPoolAvailabilityPolicyStartScheduleArrayOutput
func (GetDesktopPoolAvailabilityPolicyStartScheduleArray) ToGetDesktopPoolAvailabilityPolicyStartScheduleArrayOutputWithContext ¶
func (i GetDesktopPoolAvailabilityPolicyStartScheduleArray) ToGetDesktopPoolAvailabilityPolicyStartScheduleArrayOutputWithContext(ctx context.Context) GetDesktopPoolAvailabilityPolicyStartScheduleArrayOutput
type GetDesktopPoolAvailabilityPolicyStartScheduleArrayInput ¶
type GetDesktopPoolAvailabilityPolicyStartScheduleArrayInput interface { pulumi.Input ToGetDesktopPoolAvailabilityPolicyStartScheduleArrayOutput() GetDesktopPoolAvailabilityPolicyStartScheduleArrayOutput ToGetDesktopPoolAvailabilityPolicyStartScheduleArrayOutputWithContext(context.Context) GetDesktopPoolAvailabilityPolicyStartScheduleArrayOutput }
GetDesktopPoolAvailabilityPolicyStartScheduleArrayInput is an input type that accepts GetDesktopPoolAvailabilityPolicyStartScheduleArray and GetDesktopPoolAvailabilityPolicyStartScheduleArrayOutput values. You can construct a concrete instance of `GetDesktopPoolAvailabilityPolicyStartScheduleArrayInput` via:
GetDesktopPoolAvailabilityPolicyStartScheduleArray{ GetDesktopPoolAvailabilityPolicyStartScheduleArgs{...} }
type GetDesktopPoolAvailabilityPolicyStartScheduleArrayOutput ¶
type GetDesktopPoolAvailabilityPolicyStartScheduleArrayOutput struct{ *pulumi.OutputState }
func (GetDesktopPoolAvailabilityPolicyStartScheduleArrayOutput) ElementType ¶
func (GetDesktopPoolAvailabilityPolicyStartScheduleArrayOutput) ElementType() reflect.Type
func (GetDesktopPoolAvailabilityPolicyStartScheduleArrayOutput) ToGetDesktopPoolAvailabilityPolicyStartScheduleArrayOutput ¶
func (o GetDesktopPoolAvailabilityPolicyStartScheduleArrayOutput) ToGetDesktopPoolAvailabilityPolicyStartScheduleArrayOutput() GetDesktopPoolAvailabilityPolicyStartScheduleArrayOutput
func (GetDesktopPoolAvailabilityPolicyStartScheduleArrayOutput) ToGetDesktopPoolAvailabilityPolicyStartScheduleArrayOutputWithContext ¶
func (o GetDesktopPoolAvailabilityPolicyStartScheduleArrayOutput) ToGetDesktopPoolAvailabilityPolicyStartScheduleArrayOutputWithContext(ctx context.Context) GetDesktopPoolAvailabilityPolicyStartScheduleArrayOutput
type GetDesktopPoolAvailabilityPolicyStartScheduleInput ¶
type GetDesktopPoolAvailabilityPolicyStartScheduleInput interface { pulumi.Input ToGetDesktopPoolAvailabilityPolicyStartScheduleOutput() GetDesktopPoolAvailabilityPolicyStartScheduleOutput ToGetDesktopPoolAvailabilityPolicyStartScheduleOutputWithContext(context.Context) GetDesktopPoolAvailabilityPolicyStartScheduleOutput }
GetDesktopPoolAvailabilityPolicyStartScheduleInput is an input type that accepts GetDesktopPoolAvailabilityPolicyStartScheduleArgs and GetDesktopPoolAvailabilityPolicyStartScheduleOutput values. You can construct a concrete instance of `GetDesktopPoolAvailabilityPolicyStartScheduleInput` via:
GetDesktopPoolAvailabilityPolicyStartScheduleArgs{...}
type GetDesktopPoolAvailabilityPolicyStartScheduleOutput ¶
type GetDesktopPoolAvailabilityPolicyStartScheduleOutput struct{ *pulumi.OutputState }
func (GetDesktopPoolAvailabilityPolicyStartScheduleOutput) CronExpression ¶
func (o GetDesktopPoolAvailabilityPolicyStartScheduleOutput) CronExpression() pulumi.StringOutput
A cron expression describing the desktop's schedule.
func (GetDesktopPoolAvailabilityPolicyStartScheduleOutput) ElementType ¶
func (GetDesktopPoolAvailabilityPolicyStartScheduleOutput) ElementType() reflect.Type
func (GetDesktopPoolAvailabilityPolicyStartScheduleOutput) Timezone ¶
func (o GetDesktopPoolAvailabilityPolicyStartScheduleOutput) Timezone() pulumi.StringOutput
The timezone of the desktop's schedule.
func (GetDesktopPoolAvailabilityPolicyStartScheduleOutput) ToGetDesktopPoolAvailabilityPolicyStartScheduleOutput ¶
func (o GetDesktopPoolAvailabilityPolicyStartScheduleOutput) ToGetDesktopPoolAvailabilityPolicyStartScheduleOutput() GetDesktopPoolAvailabilityPolicyStartScheduleOutput
func (GetDesktopPoolAvailabilityPolicyStartScheduleOutput) ToGetDesktopPoolAvailabilityPolicyStartScheduleOutputWithContext ¶
func (o GetDesktopPoolAvailabilityPolicyStartScheduleOutput) ToGetDesktopPoolAvailabilityPolicyStartScheduleOutputWithContext(ctx context.Context) GetDesktopPoolAvailabilityPolicyStartScheduleOutput
type GetDesktopPoolAvailabilityPolicyStopScheduleArgs ¶
type GetDesktopPoolAvailabilityPolicyStopScheduleArgs struct { // A cron expression describing the desktop's schedule. CronExpression pulumi.StringInput `pulumi:"cronExpression"` // The timezone of the desktop's schedule. Timezone pulumi.StringInput `pulumi:"timezone"` }
func (GetDesktopPoolAvailabilityPolicyStopScheduleArgs) ElementType ¶
func (GetDesktopPoolAvailabilityPolicyStopScheduleArgs) ElementType() reflect.Type
func (GetDesktopPoolAvailabilityPolicyStopScheduleArgs) ToGetDesktopPoolAvailabilityPolicyStopScheduleOutput ¶
func (i GetDesktopPoolAvailabilityPolicyStopScheduleArgs) ToGetDesktopPoolAvailabilityPolicyStopScheduleOutput() GetDesktopPoolAvailabilityPolicyStopScheduleOutput
func (GetDesktopPoolAvailabilityPolicyStopScheduleArgs) ToGetDesktopPoolAvailabilityPolicyStopScheduleOutputWithContext ¶
func (i GetDesktopPoolAvailabilityPolicyStopScheduleArgs) ToGetDesktopPoolAvailabilityPolicyStopScheduleOutputWithContext(ctx context.Context) GetDesktopPoolAvailabilityPolicyStopScheduleOutput
type GetDesktopPoolAvailabilityPolicyStopScheduleArray ¶
type GetDesktopPoolAvailabilityPolicyStopScheduleArray []GetDesktopPoolAvailabilityPolicyStopScheduleInput
func (GetDesktopPoolAvailabilityPolicyStopScheduleArray) ElementType ¶
func (GetDesktopPoolAvailabilityPolicyStopScheduleArray) ElementType() reflect.Type
func (GetDesktopPoolAvailabilityPolicyStopScheduleArray) ToGetDesktopPoolAvailabilityPolicyStopScheduleArrayOutput ¶
func (i GetDesktopPoolAvailabilityPolicyStopScheduleArray) ToGetDesktopPoolAvailabilityPolicyStopScheduleArrayOutput() GetDesktopPoolAvailabilityPolicyStopScheduleArrayOutput
func (GetDesktopPoolAvailabilityPolicyStopScheduleArray) ToGetDesktopPoolAvailabilityPolicyStopScheduleArrayOutputWithContext ¶
func (i GetDesktopPoolAvailabilityPolicyStopScheduleArray) ToGetDesktopPoolAvailabilityPolicyStopScheduleArrayOutputWithContext(ctx context.Context) GetDesktopPoolAvailabilityPolicyStopScheduleArrayOutput
type GetDesktopPoolAvailabilityPolicyStopScheduleArrayInput ¶
type GetDesktopPoolAvailabilityPolicyStopScheduleArrayInput interface { pulumi.Input ToGetDesktopPoolAvailabilityPolicyStopScheduleArrayOutput() GetDesktopPoolAvailabilityPolicyStopScheduleArrayOutput ToGetDesktopPoolAvailabilityPolicyStopScheduleArrayOutputWithContext(context.Context) GetDesktopPoolAvailabilityPolicyStopScheduleArrayOutput }
GetDesktopPoolAvailabilityPolicyStopScheduleArrayInput is an input type that accepts GetDesktopPoolAvailabilityPolicyStopScheduleArray and GetDesktopPoolAvailabilityPolicyStopScheduleArrayOutput values. You can construct a concrete instance of `GetDesktopPoolAvailabilityPolicyStopScheduleArrayInput` via:
GetDesktopPoolAvailabilityPolicyStopScheduleArray{ GetDesktopPoolAvailabilityPolicyStopScheduleArgs{...} }
type GetDesktopPoolAvailabilityPolicyStopScheduleArrayOutput ¶
type GetDesktopPoolAvailabilityPolicyStopScheduleArrayOutput struct{ *pulumi.OutputState }
func (GetDesktopPoolAvailabilityPolicyStopScheduleArrayOutput) ElementType ¶
func (GetDesktopPoolAvailabilityPolicyStopScheduleArrayOutput) ElementType() reflect.Type
func (GetDesktopPoolAvailabilityPolicyStopScheduleArrayOutput) ToGetDesktopPoolAvailabilityPolicyStopScheduleArrayOutput ¶
func (o GetDesktopPoolAvailabilityPolicyStopScheduleArrayOutput) ToGetDesktopPoolAvailabilityPolicyStopScheduleArrayOutput() GetDesktopPoolAvailabilityPolicyStopScheduleArrayOutput
func (GetDesktopPoolAvailabilityPolicyStopScheduleArrayOutput) ToGetDesktopPoolAvailabilityPolicyStopScheduleArrayOutputWithContext ¶
func (o GetDesktopPoolAvailabilityPolicyStopScheduleArrayOutput) ToGetDesktopPoolAvailabilityPolicyStopScheduleArrayOutputWithContext(ctx context.Context) GetDesktopPoolAvailabilityPolicyStopScheduleArrayOutput
type GetDesktopPoolAvailabilityPolicyStopScheduleInput ¶
type GetDesktopPoolAvailabilityPolicyStopScheduleInput interface { pulumi.Input ToGetDesktopPoolAvailabilityPolicyStopScheduleOutput() GetDesktopPoolAvailabilityPolicyStopScheduleOutput ToGetDesktopPoolAvailabilityPolicyStopScheduleOutputWithContext(context.Context) GetDesktopPoolAvailabilityPolicyStopScheduleOutput }
GetDesktopPoolAvailabilityPolicyStopScheduleInput is an input type that accepts GetDesktopPoolAvailabilityPolicyStopScheduleArgs and GetDesktopPoolAvailabilityPolicyStopScheduleOutput values. You can construct a concrete instance of `GetDesktopPoolAvailabilityPolicyStopScheduleInput` via:
GetDesktopPoolAvailabilityPolicyStopScheduleArgs{...}
type GetDesktopPoolAvailabilityPolicyStopScheduleOutput ¶
type GetDesktopPoolAvailabilityPolicyStopScheduleOutput struct{ *pulumi.OutputState }
func (GetDesktopPoolAvailabilityPolicyStopScheduleOutput) CronExpression ¶
func (o GetDesktopPoolAvailabilityPolicyStopScheduleOutput) CronExpression() pulumi.StringOutput
A cron expression describing the desktop's schedule.
func (GetDesktopPoolAvailabilityPolicyStopScheduleOutput) ElementType ¶
func (GetDesktopPoolAvailabilityPolicyStopScheduleOutput) ElementType() reflect.Type
func (GetDesktopPoolAvailabilityPolicyStopScheduleOutput) Timezone ¶
func (o GetDesktopPoolAvailabilityPolicyStopScheduleOutput) Timezone() pulumi.StringOutput
The timezone of the desktop's schedule.
func (GetDesktopPoolAvailabilityPolicyStopScheduleOutput) ToGetDesktopPoolAvailabilityPolicyStopScheduleOutput ¶
func (o GetDesktopPoolAvailabilityPolicyStopScheduleOutput) ToGetDesktopPoolAvailabilityPolicyStopScheduleOutput() GetDesktopPoolAvailabilityPolicyStopScheduleOutput
func (GetDesktopPoolAvailabilityPolicyStopScheduleOutput) ToGetDesktopPoolAvailabilityPolicyStopScheduleOutputWithContext ¶
func (o GetDesktopPoolAvailabilityPolicyStopScheduleOutput) ToGetDesktopPoolAvailabilityPolicyStopScheduleOutputWithContext(ctx context.Context) GetDesktopPoolAvailabilityPolicyStopScheduleOutput
type GetDesktopPoolDesktopsArgs ¶
type GetDesktopPoolDesktopsArgs struct { // The name of the availability domain. AvailabilityDomain *string `pulumi:"availabilityDomain"` // The OCID of the compartment of the desktop pool. CompartmentId string `pulumi:"compartmentId"` // The OCID of the desktop pool. DesktopPoolId string `pulumi:"desktopPoolId"` // A filter to return only results with the given displayName. DisplayName *string `pulumi:"displayName"` Filters []GetDesktopPoolDesktopsFilter `pulumi:"filters"` // A filter to return only results with the given OCID. Id *string `pulumi:"id"` // A filter to return only results with the given lifecycleState. State *string `pulumi:"state"` }
A collection of arguments for invoking getDesktopPoolDesktops.
type GetDesktopPoolDesktopsDesktopPoolDesktopCollection ¶
type GetDesktopPoolDesktopsDesktopPoolDesktopCollection struct { // A list of desktops. Items []GetDesktopPoolDesktopsDesktopPoolDesktopCollectionItem `pulumi:"items"` }
type GetDesktopPoolDesktopsDesktopPoolDesktopCollectionArgs ¶
type GetDesktopPoolDesktopsDesktopPoolDesktopCollectionArgs struct { // A list of desktops. Items GetDesktopPoolDesktopsDesktopPoolDesktopCollectionItemArrayInput `pulumi:"items"` }
func (GetDesktopPoolDesktopsDesktopPoolDesktopCollectionArgs) ElementType ¶
func (GetDesktopPoolDesktopsDesktopPoolDesktopCollectionArgs) ElementType() reflect.Type
func (GetDesktopPoolDesktopsDesktopPoolDesktopCollectionArgs) ToGetDesktopPoolDesktopsDesktopPoolDesktopCollectionOutput ¶
func (i GetDesktopPoolDesktopsDesktopPoolDesktopCollectionArgs) ToGetDesktopPoolDesktopsDesktopPoolDesktopCollectionOutput() GetDesktopPoolDesktopsDesktopPoolDesktopCollectionOutput
func (GetDesktopPoolDesktopsDesktopPoolDesktopCollectionArgs) ToGetDesktopPoolDesktopsDesktopPoolDesktopCollectionOutputWithContext ¶
func (i GetDesktopPoolDesktopsDesktopPoolDesktopCollectionArgs) ToGetDesktopPoolDesktopsDesktopPoolDesktopCollectionOutputWithContext(ctx context.Context) GetDesktopPoolDesktopsDesktopPoolDesktopCollectionOutput
type GetDesktopPoolDesktopsDesktopPoolDesktopCollectionArray ¶
type GetDesktopPoolDesktopsDesktopPoolDesktopCollectionArray []GetDesktopPoolDesktopsDesktopPoolDesktopCollectionInput
func (GetDesktopPoolDesktopsDesktopPoolDesktopCollectionArray) ElementType ¶
func (GetDesktopPoolDesktopsDesktopPoolDesktopCollectionArray) ElementType() reflect.Type
func (GetDesktopPoolDesktopsDesktopPoolDesktopCollectionArray) ToGetDesktopPoolDesktopsDesktopPoolDesktopCollectionArrayOutput ¶
func (i GetDesktopPoolDesktopsDesktopPoolDesktopCollectionArray) ToGetDesktopPoolDesktopsDesktopPoolDesktopCollectionArrayOutput() GetDesktopPoolDesktopsDesktopPoolDesktopCollectionArrayOutput
func (GetDesktopPoolDesktopsDesktopPoolDesktopCollectionArray) ToGetDesktopPoolDesktopsDesktopPoolDesktopCollectionArrayOutputWithContext ¶
func (i GetDesktopPoolDesktopsDesktopPoolDesktopCollectionArray) ToGetDesktopPoolDesktopsDesktopPoolDesktopCollectionArrayOutputWithContext(ctx context.Context) GetDesktopPoolDesktopsDesktopPoolDesktopCollectionArrayOutput
type GetDesktopPoolDesktopsDesktopPoolDesktopCollectionArrayInput ¶
type GetDesktopPoolDesktopsDesktopPoolDesktopCollectionArrayInput interface { pulumi.Input ToGetDesktopPoolDesktopsDesktopPoolDesktopCollectionArrayOutput() GetDesktopPoolDesktopsDesktopPoolDesktopCollectionArrayOutput ToGetDesktopPoolDesktopsDesktopPoolDesktopCollectionArrayOutputWithContext(context.Context) GetDesktopPoolDesktopsDesktopPoolDesktopCollectionArrayOutput }
GetDesktopPoolDesktopsDesktopPoolDesktopCollectionArrayInput is an input type that accepts GetDesktopPoolDesktopsDesktopPoolDesktopCollectionArray and GetDesktopPoolDesktopsDesktopPoolDesktopCollectionArrayOutput values. You can construct a concrete instance of `GetDesktopPoolDesktopsDesktopPoolDesktopCollectionArrayInput` via:
GetDesktopPoolDesktopsDesktopPoolDesktopCollectionArray{ GetDesktopPoolDesktopsDesktopPoolDesktopCollectionArgs{...} }
type GetDesktopPoolDesktopsDesktopPoolDesktopCollectionArrayOutput ¶
type GetDesktopPoolDesktopsDesktopPoolDesktopCollectionArrayOutput struct{ *pulumi.OutputState }
func (GetDesktopPoolDesktopsDesktopPoolDesktopCollectionArrayOutput) ElementType ¶
func (GetDesktopPoolDesktopsDesktopPoolDesktopCollectionArrayOutput) ElementType() reflect.Type
func (GetDesktopPoolDesktopsDesktopPoolDesktopCollectionArrayOutput) ToGetDesktopPoolDesktopsDesktopPoolDesktopCollectionArrayOutput ¶
func (o GetDesktopPoolDesktopsDesktopPoolDesktopCollectionArrayOutput) ToGetDesktopPoolDesktopsDesktopPoolDesktopCollectionArrayOutput() GetDesktopPoolDesktopsDesktopPoolDesktopCollectionArrayOutput
func (GetDesktopPoolDesktopsDesktopPoolDesktopCollectionArrayOutput) ToGetDesktopPoolDesktopsDesktopPoolDesktopCollectionArrayOutputWithContext ¶
func (o GetDesktopPoolDesktopsDesktopPoolDesktopCollectionArrayOutput) ToGetDesktopPoolDesktopsDesktopPoolDesktopCollectionArrayOutputWithContext(ctx context.Context) GetDesktopPoolDesktopsDesktopPoolDesktopCollectionArrayOutput
type GetDesktopPoolDesktopsDesktopPoolDesktopCollectionInput ¶
type GetDesktopPoolDesktopsDesktopPoolDesktopCollectionInput interface { pulumi.Input ToGetDesktopPoolDesktopsDesktopPoolDesktopCollectionOutput() GetDesktopPoolDesktopsDesktopPoolDesktopCollectionOutput ToGetDesktopPoolDesktopsDesktopPoolDesktopCollectionOutputWithContext(context.Context) GetDesktopPoolDesktopsDesktopPoolDesktopCollectionOutput }
GetDesktopPoolDesktopsDesktopPoolDesktopCollectionInput is an input type that accepts GetDesktopPoolDesktopsDesktopPoolDesktopCollectionArgs and GetDesktopPoolDesktopsDesktopPoolDesktopCollectionOutput values. You can construct a concrete instance of `GetDesktopPoolDesktopsDesktopPoolDesktopCollectionInput` via:
GetDesktopPoolDesktopsDesktopPoolDesktopCollectionArgs{...}
type GetDesktopPoolDesktopsDesktopPoolDesktopCollectionItem ¶
type GetDesktopPoolDesktopsDesktopPoolDesktopCollectionItem struct { // Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Operations.CostCenter": "42"}` DefinedTags map[string]string `pulumi:"definedTags"` // The OCID of the desktop. DesktopId string `pulumi:"desktopId"` // Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Department": "Finance"}` FreeformTags map[string]string `pulumi:"freeformTags"` // The OCID of the compute resource used by this desktop. InstanceId string `pulumi:"instanceId"` // Indicates whether the desktop is assigned to a user. IsAssigned bool `pulumi:"isAssigned"` // A filter to return only results with the given lifecycleState. State string `pulumi:"state"` // The date and time the resource was created. TimeCreated string `pulumi:"timeCreated"` // The owner of the desktop. UserName string `pulumi:"userName"` }
type GetDesktopPoolDesktopsDesktopPoolDesktopCollectionItemArgs ¶
type GetDesktopPoolDesktopsDesktopPoolDesktopCollectionItemArgs struct { // Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Operations.CostCenter": "42"}` DefinedTags pulumi.StringMapInput `pulumi:"definedTags"` // The OCID of the desktop. DesktopId pulumi.StringInput `pulumi:"desktopId"` // Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Department": "Finance"}` FreeformTags pulumi.StringMapInput `pulumi:"freeformTags"` // The OCID of the compute resource used by this desktop. InstanceId pulumi.StringInput `pulumi:"instanceId"` // Indicates whether the desktop is assigned to a user. IsAssigned pulumi.BoolInput `pulumi:"isAssigned"` // A filter to return only results with the given lifecycleState. State pulumi.StringInput `pulumi:"state"` // The date and time the resource was created. TimeCreated pulumi.StringInput `pulumi:"timeCreated"` // The owner of the desktop. UserName pulumi.StringInput `pulumi:"userName"` }
func (GetDesktopPoolDesktopsDesktopPoolDesktopCollectionItemArgs) ElementType ¶
func (GetDesktopPoolDesktopsDesktopPoolDesktopCollectionItemArgs) ElementType() reflect.Type
func (GetDesktopPoolDesktopsDesktopPoolDesktopCollectionItemArgs) ToGetDesktopPoolDesktopsDesktopPoolDesktopCollectionItemOutput ¶
func (i GetDesktopPoolDesktopsDesktopPoolDesktopCollectionItemArgs) ToGetDesktopPoolDesktopsDesktopPoolDesktopCollectionItemOutput() GetDesktopPoolDesktopsDesktopPoolDesktopCollectionItemOutput
func (GetDesktopPoolDesktopsDesktopPoolDesktopCollectionItemArgs) ToGetDesktopPoolDesktopsDesktopPoolDesktopCollectionItemOutputWithContext ¶
func (i GetDesktopPoolDesktopsDesktopPoolDesktopCollectionItemArgs) ToGetDesktopPoolDesktopsDesktopPoolDesktopCollectionItemOutputWithContext(ctx context.Context) GetDesktopPoolDesktopsDesktopPoolDesktopCollectionItemOutput
type GetDesktopPoolDesktopsDesktopPoolDesktopCollectionItemArray ¶
type GetDesktopPoolDesktopsDesktopPoolDesktopCollectionItemArray []GetDesktopPoolDesktopsDesktopPoolDesktopCollectionItemInput
func (GetDesktopPoolDesktopsDesktopPoolDesktopCollectionItemArray) ElementType ¶
func (GetDesktopPoolDesktopsDesktopPoolDesktopCollectionItemArray) ElementType() reflect.Type
func (GetDesktopPoolDesktopsDesktopPoolDesktopCollectionItemArray) ToGetDesktopPoolDesktopsDesktopPoolDesktopCollectionItemArrayOutput ¶
func (i GetDesktopPoolDesktopsDesktopPoolDesktopCollectionItemArray) ToGetDesktopPoolDesktopsDesktopPoolDesktopCollectionItemArrayOutput() GetDesktopPoolDesktopsDesktopPoolDesktopCollectionItemArrayOutput
func (GetDesktopPoolDesktopsDesktopPoolDesktopCollectionItemArray) ToGetDesktopPoolDesktopsDesktopPoolDesktopCollectionItemArrayOutputWithContext ¶
func (i GetDesktopPoolDesktopsDesktopPoolDesktopCollectionItemArray) ToGetDesktopPoolDesktopsDesktopPoolDesktopCollectionItemArrayOutputWithContext(ctx context.Context) GetDesktopPoolDesktopsDesktopPoolDesktopCollectionItemArrayOutput
type GetDesktopPoolDesktopsDesktopPoolDesktopCollectionItemArrayInput ¶
type GetDesktopPoolDesktopsDesktopPoolDesktopCollectionItemArrayInput interface { pulumi.Input ToGetDesktopPoolDesktopsDesktopPoolDesktopCollectionItemArrayOutput() GetDesktopPoolDesktopsDesktopPoolDesktopCollectionItemArrayOutput ToGetDesktopPoolDesktopsDesktopPoolDesktopCollectionItemArrayOutputWithContext(context.Context) GetDesktopPoolDesktopsDesktopPoolDesktopCollectionItemArrayOutput }
GetDesktopPoolDesktopsDesktopPoolDesktopCollectionItemArrayInput is an input type that accepts GetDesktopPoolDesktopsDesktopPoolDesktopCollectionItemArray and GetDesktopPoolDesktopsDesktopPoolDesktopCollectionItemArrayOutput values. You can construct a concrete instance of `GetDesktopPoolDesktopsDesktopPoolDesktopCollectionItemArrayInput` via:
GetDesktopPoolDesktopsDesktopPoolDesktopCollectionItemArray{ GetDesktopPoolDesktopsDesktopPoolDesktopCollectionItemArgs{...} }
type GetDesktopPoolDesktopsDesktopPoolDesktopCollectionItemArrayOutput ¶
type GetDesktopPoolDesktopsDesktopPoolDesktopCollectionItemArrayOutput struct{ *pulumi.OutputState }
func (GetDesktopPoolDesktopsDesktopPoolDesktopCollectionItemArrayOutput) ElementType ¶
func (GetDesktopPoolDesktopsDesktopPoolDesktopCollectionItemArrayOutput) ElementType() reflect.Type
func (GetDesktopPoolDesktopsDesktopPoolDesktopCollectionItemArrayOutput) ToGetDesktopPoolDesktopsDesktopPoolDesktopCollectionItemArrayOutput ¶
func (o GetDesktopPoolDesktopsDesktopPoolDesktopCollectionItemArrayOutput) ToGetDesktopPoolDesktopsDesktopPoolDesktopCollectionItemArrayOutput() GetDesktopPoolDesktopsDesktopPoolDesktopCollectionItemArrayOutput
func (GetDesktopPoolDesktopsDesktopPoolDesktopCollectionItemArrayOutput) ToGetDesktopPoolDesktopsDesktopPoolDesktopCollectionItemArrayOutputWithContext ¶
func (o GetDesktopPoolDesktopsDesktopPoolDesktopCollectionItemArrayOutput) ToGetDesktopPoolDesktopsDesktopPoolDesktopCollectionItemArrayOutputWithContext(ctx context.Context) GetDesktopPoolDesktopsDesktopPoolDesktopCollectionItemArrayOutput
type GetDesktopPoolDesktopsDesktopPoolDesktopCollectionItemInput ¶
type GetDesktopPoolDesktopsDesktopPoolDesktopCollectionItemInput interface { pulumi.Input ToGetDesktopPoolDesktopsDesktopPoolDesktopCollectionItemOutput() GetDesktopPoolDesktopsDesktopPoolDesktopCollectionItemOutput ToGetDesktopPoolDesktopsDesktopPoolDesktopCollectionItemOutputWithContext(context.Context) GetDesktopPoolDesktopsDesktopPoolDesktopCollectionItemOutput }
GetDesktopPoolDesktopsDesktopPoolDesktopCollectionItemInput is an input type that accepts GetDesktopPoolDesktopsDesktopPoolDesktopCollectionItemArgs and GetDesktopPoolDesktopsDesktopPoolDesktopCollectionItemOutput values. You can construct a concrete instance of `GetDesktopPoolDesktopsDesktopPoolDesktopCollectionItemInput` via:
GetDesktopPoolDesktopsDesktopPoolDesktopCollectionItemArgs{...}
type GetDesktopPoolDesktopsDesktopPoolDesktopCollectionItemOutput ¶
type GetDesktopPoolDesktopsDesktopPoolDesktopCollectionItemOutput struct{ *pulumi.OutputState }
func (GetDesktopPoolDesktopsDesktopPoolDesktopCollectionItemOutput) DefinedTags ¶
func (o GetDesktopPoolDesktopsDesktopPoolDesktopCollectionItemOutput) DefinedTags() pulumi.StringMapOutput
Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Operations.CostCenter": "42"}`
func (GetDesktopPoolDesktopsDesktopPoolDesktopCollectionItemOutput) DesktopId ¶
func (o GetDesktopPoolDesktopsDesktopPoolDesktopCollectionItemOutput) DesktopId() pulumi.StringOutput
The OCID of the desktop.
func (GetDesktopPoolDesktopsDesktopPoolDesktopCollectionItemOutput) ElementType ¶
func (GetDesktopPoolDesktopsDesktopPoolDesktopCollectionItemOutput) ElementType() reflect.Type
func (GetDesktopPoolDesktopsDesktopPoolDesktopCollectionItemOutput) FreeformTags ¶
func (o GetDesktopPoolDesktopsDesktopPoolDesktopCollectionItemOutput) FreeformTags() pulumi.StringMapOutput
Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Department": "Finance"}`
func (GetDesktopPoolDesktopsDesktopPoolDesktopCollectionItemOutput) InstanceId ¶
func (o GetDesktopPoolDesktopsDesktopPoolDesktopCollectionItemOutput) InstanceId() pulumi.StringOutput
The OCID of the compute resource used by this desktop.
func (GetDesktopPoolDesktopsDesktopPoolDesktopCollectionItemOutput) IsAssigned ¶
func (o GetDesktopPoolDesktopsDesktopPoolDesktopCollectionItemOutput) IsAssigned() pulumi.BoolOutput
Indicates whether the desktop is assigned to a user.
func (GetDesktopPoolDesktopsDesktopPoolDesktopCollectionItemOutput) State ¶
A filter to return only results with the given lifecycleState.
func (GetDesktopPoolDesktopsDesktopPoolDesktopCollectionItemOutput) TimeCreated ¶
func (o GetDesktopPoolDesktopsDesktopPoolDesktopCollectionItemOutput) TimeCreated() pulumi.StringOutput
The date and time the resource was created.
func (GetDesktopPoolDesktopsDesktopPoolDesktopCollectionItemOutput) ToGetDesktopPoolDesktopsDesktopPoolDesktopCollectionItemOutput ¶
func (o GetDesktopPoolDesktopsDesktopPoolDesktopCollectionItemOutput) ToGetDesktopPoolDesktopsDesktopPoolDesktopCollectionItemOutput() GetDesktopPoolDesktopsDesktopPoolDesktopCollectionItemOutput
func (GetDesktopPoolDesktopsDesktopPoolDesktopCollectionItemOutput) ToGetDesktopPoolDesktopsDesktopPoolDesktopCollectionItemOutputWithContext ¶
func (o GetDesktopPoolDesktopsDesktopPoolDesktopCollectionItemOutput) ToGetDesktopPoolDesktopsDesktopPoolDesktopCollectionItemOutputWithContext(ctx context.Context) GetDesktopPoolDesktopsDesktopPoolDesktopCollectionItemOutput
func (GetDesktopPoolDesktopsDesktopPoolDesktopCollectionItemOutput) UserName ¶
func (o GetDesktopPoolDesktopsDesktopPoolDesktopCollectionItemOutput) UserName() pulumi.StringOutput
The owner of the desktop.
type GetDesktopPoolDesktopsDesktopPoolDesktopCollectionOutput ¶
type GetDesktopPoolDesktopsDesktopPoolDesktopCollectionOutput struct{ *pulumi.OutputState }
func (GetDesktopPoolDesktopsDesktopPoolDesktopCollectionOutput) ElementType ¶
func (GetDesktopPoolDesktopsDesktopPoolDesktopCollectionOutput) ElementType() reflect.Type
func (GetDesktopPoolDesktopsDesktopPoolDesktopCollectionOutput) Items ¶
func (o GetDesktopPoolDesktopsDesktopPoolDesktopCollectionOutput) Items() GetDesktopPoolDesktopsDesktopPoolDesktopCollectionItemArrayOutput
A list of desktops.
func (GetDesktopPoolDesktopsDesktopPoolDesktopCollectionOutput) ToGetDesktopPoolDesktopsDesktopPoolDesktopCollectionOutput ¶
func (o GetDesktopPoolDesktopsDesktopPoolDesktopCollectionOutput) ToGetDesktopPoolDesktopsDesktopPoolDesktopCollectionOutput() GetDesktopPoolDesktopsDesktopPoolDesktopCollectionOutput
func (GetDesktopPoolDesktopsDesktopPoolDesktopCollectionOutput) ToGetDesktopPoolDesktopsDesktopPoolDesktopCollectionOutputWithContext ¶
func (o GetDesktopPoolDesktopsDesktopPoolDesktopCollectionOutput) ToGetDesktopPoolDesktopsDesktopPoolDesktopCollectionOutputWithContext(ctx context.Context) GetDesktopPoolDesktopsDesktopPoolDesktopCollectionOutput
type GetDesktopPoolDesktopsFilterArgs ¶
type GetDesktopPoolDesktopsFilterArgs struct { Name pulumi.StringInput `pulumi:"name"` Regex pulumi.BoolPtrInput `pulumi:"regex"` Values pulumi.StringArrayInput `pulumi:"values"` }
func (GetDesktopPoolDesktopsFilterArgs) ElementType ¶
func (GetDesktopPoolDesktopsFilterArgs) ElementType() reflect.Type
func (GetDesktopPoolDesktopsFilterArgs) ToGetDesktopPoolDesktopsFilterOutput ¶
func (i GetDesktopPoolDesktopsFilterArgs) ToGetDesktopPoolDesktopsFilterOutput() GetDesktopPoolDesktopsFilterOutput
func (GetDesktopPoolDesktopsFilterArgs) ToGetDesktopPoolDesktopsFilterOutputWithContext ¶
func (i GetDesktopPoolDesktopsFilterArgs) ToGetDesktopPoolDesktopsFilterOutputWithContext(ctx context.Context) GetDesktopPoolDesktopsFilterOutput
type GetDesktopPoolDesktopsFilterArray ¶
type GetDesktopPoolDesktopsFilterArray []GetDesktopPoolDesktopsFilterInput
func (GetDesktopPoolDesktopsFilterArray) ElementType ¶
func (GetDesktopPoolDesktopsFilterArray) ElementType() reflect.Type
func (GetDesktopPoolDesktopsFilterArray) ToGetDesktopPoolDesktopsFilterArrayOutput ¶
func (i GetDesktopPoolDesktopsFilterArray) ToGetDesktopPoolDesktopsFilterArrayOutput() GetDesktopPoolDesktopsFilterArrayOutput
func (GetDesktopPoolDesktopsFilterArray) ToGetDesktopPoolDesktopsFilterArrayOutputWithContext ¶
func (i GetDesktopPoolDesktopsFilterArray) ToGetDesktopPoolDesktopsFilterArrayOutputWithContext(ctx context.Context) GetDesktopPoolDesktopsFilterArrayOutput
type GetDesktopPoolDesktopsFilterArrayInput ¶
type GetDesktopPoolDesktopsFilterArrayInput interface { pulumi.Input ToGetDesktopPoolDesktopsFilterArrayOutput() GetDesktopPoolDesktopsFilterArrayOutput ToGetDesktopPoolDesktopsFilterArrayOutputWithContext(context.Context) GetDesktopPoolDesktopsFilterArrayOutput }
GetDesktopPoolDesktopsFilterArrayInput is an input type that accepts GetDesktopPoolDesktopsFilterArray and GetDesktopPoolDesktopsFilterArrayOutput values. You can construct a concrete instance of `GetDesktopPoolDesktopsFilterArrayInput` via:
GetDesktopPoolDesktopsFilterArray{ GetDesktopPoolDesktopsFilterArgs{...} }
type GetDesktopPoolDesktopsFilterArrayOutput ¶
type GetDesktopPoolDesktopsFilterArrayOutput struct{ *pulumi.OutputState }
func (GetDesktopPoolDesktopsFilterArrayOutput) ElementType ¶
func (GetDesktopPoolDesktopsFilterArrayOutput) ElementType() reflect.Type
func (GetDesktopPoolDesktopsFilterArrayOutput) ToGetDesktopPoolDesktopsFilterArrayOutput ¶
func (o GetDesktopPoolDesktopsFilterArrayOutput) ToGetDesktopPoolDesktopsFilterArrayOutput() GetDesktopPoolDesktopsFilterArrayOutput
func (GetDesktopPoolDesktopsFilterArrayOutput) ToGetDesktopPoolDesktopsFilterArrayOutputWithContext ¶
func (o GetDesktopPoolDesktopsFilterArrayOutput) ToGetDesktopPoolDesktopsFilterArrayOutputWithContext(ctx context.Context) GetDesktopPoolDesktopsFilterArrayOutput
type GetDesktopPoolDesktopsFilterInput ¶
type GetDesktopPoolDesktopsFilterInput interface { pulumi.Input ToGetDesktopPoolDesktopsFilterOutput() GetDesktopPoolDesktopsFilterOutput ToGetDesktopPoolDesktopsFilterOutputWithContext(context.Context) GetDesktopPoolDesktopsFilterOutput }
GetDesktopPoolDesktopsFilterInput is an input type that accepts GetDesktopPoolDesktopsFilterArgs and GetDesktopPoolDesktopsFilterOutput values. You can construct a concrete instance of `GetDesktopPoolDesktopsFilterInput` via:
GetDesktopPoolDesktopsFilterArgs{...}
type GetDesktopPoolDesktopsFilterOutput ¶
type GetDesktopPoolDesktopsFilterOutput struct{ *pulumi.OutputState }
func (GetDesktopPoolDesktopsFilterOutput) ElementType ¶
func (GetDesktopPoolDesktopsFilterOutput) ElementType() reflect.Type
func (GetDesktopPoolDesktopsFilterOutput) Name ¶
func (o GetDesktopPoolDesktopsFilterOutput) Name() pulumi.StringOutput
func (GetDesktopPoolDesktopsFilterOutput) Regex ¶
func (o GetDesktopPoolDesktopsFilterOutput) Regex() pulumi.BoolPtrOutput
func (GetDesktopPoolDesktopsFilterOutput) ToGetDesktopPoolDesktopsFilterOutput ¶
func (o GetDesktopPoolDesktopsFilterOutput) ToGetDesktopPoolDesktopsFilterOutput() GetDesktopPoolDesktopsFilterOutput
func (GetDesktopPoolDesktopsFilterOutput) ToGetDesktopPoolDesktopsFilterOutputWithContext ¶
func (o GetDesktopPoolDesktopsFilterOutput) ToGetDesktopPoolDesktopsFilterOutputWithContext(ctx context.Context) GetDesktopPoolDesktopsFilterOutput
func (GetDesktopPoolDesktopsFilterOutput) Values ¶
func (o GetDesktopPoolDesktopsFilterOutput) Values() pulumi.StringArrayOutput
type GetDesktopPoolDesktopsOutputArgs ¶
type GetDesktopPoolDesktopsOutputArgs struct { // The name of the availability domain. AvailabilityDomain pulumi.StringPtrInput `pulumi:"availabilityDomain"` // The OCID of the compartment of the desktop pool. CompartmentId pulumi.StringInput `pulumi:"compartmentId"` // The OCID of the desktop pool. DesktopPoolId pulumi.StringInput `pulumi:"desktopPoolId"` // A filter to return only results with the given displayName. DisplayName pulumi.StringPtrInput `pulumi:"displayName"` Filters GetDesktopPoolDesktopsFilterArrayInput `pulumi:"filters"` // A filter to return only results with the given OCID. Id pulumi.StringPtrInput `pulumi:"id"` // A filter to return only results with the given lifecycleState. State pulumi.StringPtrInput `pulumi:"state"` }
A collection of arguments for invoking getDesktopPoolDesktops.
func (GetDesktopPoolDesktopsOutputArgs) ElementType ¶
func (GetDesktopPoolDesktopsOutputArgs) ElementType() reflect.Type
type GetDesktopPoolDesktopsResult ¶
type GetDesktopPoolDesktopsResult struct { AvailabilityDomain *string `pulumi:"availabilityDomain"` CompartmentId string `pulumi:"compartmentId"` // The list of desktop_pool_desktop_collection. DesktopPoolDesktopCollections []GetDesktopPoolDesktopsDesktopPoolDesktopCollection `pulumi:"desktopPoolDesktopCollections"` DesktopPoolId string `pulumi:"desktopPoolId"` DisplayName *string `pulumi:"displayName"` Filters []GetDesktopPoolDesktopsFilter `pulumi:"filters"` Id *string `pulumi:"id"` // The state of the desktop. State *string `pulumi:"state"` }
A collection of values returned by getDesktopPoolDesktops.
func GetDesktopPoolDesktops ¶
func GetDesktopPoolDesktops(ctx *pulumi.Context, args *GetDesktopPoolDesktopsArgs, opts ...pulumi.InvokeOption) (*GetDesktopPoolDesktopsResult, error)
This data source provides the list of Desktop Pool Desktops in Oracle Cloud Infrastructure Desktops service.
Returns a list of desktops within a given desktop pool. You can limit the results to an availability domain, desktop name, or desktop state. You can limit the number of results returned, sort the results by time or name, and sort in ascending or descending order.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/desktops" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := desktops.GetDesktopPoolDesktops(ctx, &desktops.GetDesktopPoolDesktopsArgs{ CompartmentId: compartmentId, DesktopPoolId: testDesktopPool.Id, AvailabilityDomain: pulumi.StringRef(desktopPoolDesktopAvailabilityDomain), DisplayName: pulumi.StringRef(desktopPoolDesktopDisplayName), Id: pulumi.StringRef(desktopPoolDesktopId), State: pulumi.StringRef(desktopPoolDesktopState), }, nil) if err != nil { return err } return nil }) }
```
type GetDesktopPoolDesktopsResultOutput ¶
type GetDesktopPoolDesktopsResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getDesktopPoolDesktops.
func GetDesktopPoolDesktopsOutput ¶
func GetDesktopPoolDesktopsOutput(ctx *pulumi.Context, args GetDesktopPoolDesktopsOutputArgs, opts ...pulumi.InvokeOption) GetDesktopPoolDesktopsResultOutput
func (GetDesktopPoolDesktopsResultOutput) AvailabilityDomain ¶
func (o GetDesktopPoolDesktopsResultOutput) AvailabilityDomain() pulumi.StringPtrOutput
func (GetDesktopPoolDesktopsResultOutput) CompartmentId ¶
func (o GetDesktopPoolDesktopsResultOutput) CompartmentId() pulumi.StringOutput
func (GetDesktopPoolDesktopsResultOutput) DesktopPoolDesktopCollections ¶
func (o GetDesktopPoolDesktopsResultOutput) DesktopPoolDesktopCollections() GetDesktopPoolDesktopsDesktopPoolDesktopCollectionArrayOutput
The list of desktop_pool_desktop_collection.
func (GetDesktopPoolDesktopsResultOutput) DesktopPoolId ¶
func (o GetDesktopPoolDesktopsResultOutput) DesktopPoolId() pulumi.StringOutput
func (GetDesktopPoolDesktopsResultOutput) DisplayName ¶
func (o GetDesktopPoolDesktopsResultOutput) DisplayName() pulumi.StringPtrOutput
func (GetDesktopPoolDesktopsResultOutput) ElementType ¶
func (GetDesktopPoolDesktopsResultOutput) ElementType() reflect.Type
func (GetDesktopPoolDesktopsResultOutput) Filters ¶
func (o GetDesktopPoolDesktopsResultOutput) Filters() GetDesktopPoolDesktopsFilterArrayOutput
func (GetDesktopPoolDesktopsResultOutput) Id ¶
func (o GetDesktopPoolDesktopsResultOutput) Id() pulumi.StringPtrOutput
func (GetDesktopPoolDesktopsResultOutput) State ¶
func (o GetDesktopPoolDesktopsResultOutput) State() pulumi.StringPtrOutput
The state of the desktop.
func (GetDesktopPoolDesktopsResultOutput) ToGetDesktopPoolDesktopsResultOutput ¶
func (o GetDesktopPoolDesktopsResultOutput) ToGetDesktopPoolDesktopsResultOutput() GetDesktopPoolDesktopsResultOutput
func (GetDesktopPoolDesktopsResultOutput) ToGetDesktopPoolDesktopsResultOutputWithContext ¶
func (o GetDesktopPoolDesktopsResultOutput) ToGetDesktopPoolDesktopsResultOutputWithContext(ctx context.Context) GetDesktopPoolDesktopsResultOutput
type GetDesktopPoolDevicePolicy ¶
type GetDesktopPoolDevicePolicy struct { // The audio mode. NONE: No access to the local audio devices is permitted. TODESKTOP: The user may record audio on their desktop. FROMDESKTOP: The user may play audio on their desktop. FULL: The user may play and record audio on their desktop. AudioMode string `pulumi:"audioMode"` // The client local drive access mode. NONE: No access to local drives permitted. READONLY: The user may read from local drives on their desktop. FULL: The user may read from and write to their local drives on their desktop. CdmMode string `pulumi:"cdmMode"` // The clipboard mode. NONE: No access to the local clipboard is permitted. TODESKTOP: The clipboard can be used to transfer data to the desktop only. FROMDESKTOP: The clipboard can be used to transfer data from the desktop only. FULL: The clipboard can be used to transfer data to and from the desktop. ClipboardMode string `pulumi:"clipboardMode"` // Indicates whether the display is enabled. IsDisplayEnabled bool `pulumi:"isDisplayEnabled"` // Indicates whether the keyboard is enabled. IsKeyboardEnabled bool `pulumi:"isKeyboardEnabled"` // Indicates whether the pointer is enabled. IsPointerEnabled bool `pulumi:"isPointerEnabled"` // Indicates whether printing is enabled. IsPrintingEnabled bool `pulumi:"isPrintingEnabled"` }
type GetDesktopPoolDevicePolicyArgs ¶
type GetDesktopPoolDevicePolicyArgs struct { // The audio mode. NONE: No access to the local audio devices is permitted. TODESKTOP: The user may record audio on their desktop. FROMDESKTOP: The user may play audio on their desktop. FULL: The user may play and record audio on their desktop. AudioMode pulumi.StringInput `pulumi:"audioMode"` // The client local drive access mode. NONE: No access to local drives permitted. READONLY: The user may read from local drives on their desktop. FULL: The user may read from and write to their local drives on their desktop. CdmMode pulumi.StringInput `pulumi:"cdmMode"` // The clipboard mode. NONE: No access to the local clipboard is permitted. TODESKTOP: The clipboard can be used to transfer data to the desktop only. FROMDESKTOP: The clipboard can be used to transfer data from the desktop only. FULL: The clipboard can be used to transfer data to and from the desktop. ClipboardMode pulumi.StringInput `pulumi:"clipboardMode"` // Indicates whether the display is enabled. IsDisplayEnabled pulumi.BoolInput `pulumi:"isDisplayEnabled"` // Indicates whether the keyboard is enabled. IsKeyboardEnabled pulumi.BoolInput `pulumi:"isKeyboardEnabled"` // Indicates whether the pointer is enabled. IsPointerEnabled pulumi.BoolInput `pulumi:"isPointerEnabled"` // Indicates whether printing is enabled. IsPrintingEnabled pulumi.BoolInput `pulumi:"isPrintingEnabled"` }
func (GetDesktopPoolDevicePolicyArgs) ElementType ¶
func (GetDesktopPoolDevicePolicyArgs) ElementType() reflect.Type
func (GetDesktopPoolDevicePolicyArgs) ToGetDesktopPoolDevicePolicyOutput ¶
func (i GetDesktopPoolDevicePolicyArgs) ToGetDesktopPoolDevicePolicyOutput() GetDesktopPoolDevicePolicyOutput
func (GetDesktopPoolDevicePolicyArgs) ToGetDesktopPoolDevicePolicyOutputWithContext ¶
func (i GetDesktopPoolDevicePolicyArgs) ToGetDesktopPoolDevicePolicyOutputWithContext(ctx context.Context) GetDesktopPoolDevicePolicyOutput
type GetDesktopPoolDevicePolicyArray ¶
type GetDesktopPoolDevicePolicyArray []GetDesktopPoolDevicePolicyInput
func (GetDesktopPoolDevicePolicyArray) ElementType ¶
func (GetDesktopPoolDevicePolicyArray) ElementType() reflect.Type
func (GetDesktopPoolDevicePolicyArray) ToGetDesktopPoolDevicePolicyArrayOutput ¶
func (i GetDesktopPoolDevicePolicyArray) ToGetDesktopPoolDevicePolicyArrayOutput() GetDesktopPoolDevicePolicyArrayOutput
func (GetDesktopPoolDevicePolicyArray) ToGetDesktopPoolDevicePolicyArrayOutputWithContext ¶
func (i GetDesktopPoolDevicePolicyArray) ToGetDesktopPoolDevicePolicyArrayOutputWithContext(ctx context.Context) GetDesktopPoolDevicePolicyArrayOutput
type GetDesktopPoolDevicePolicyArrayInput ¶
type GetDesktopPoolDevicePolicyArrayInput interface { pulumi.Input ToGetDesktopPoolDevicePolicyArrayOutput() GetDesktopPoolDevicePolicyArrayOutput ToGetDesktopPoolDevicePolicyArrayOutputWithContext(context.Context) GetDesktopPoolDevicePolicyArrayOutput }
GetDesktopPoolDevicePolicyArrayInput is an input type that accepts GetDesktopPoolDevicePolicyArray and GetDesktopPoolDevicePolicyArrayOutput values. You can construct a concrete instance of `GetDesktopPoolDevicePolicyArrayInput` via:
GetDesktopPoolDevicePolicyArray{ GetDesktopPoolDevicePolicyArgs{...} }
type GetDesktopPoolDevicePolicyArrayOutput ¶
type GetDesktopPoolDevicePolicyArrayOutput struct{ *pulumi.OutputState }
func (GetDesktopPoolDevicePolicyArrayOutput) ElementType ¶
func (GetDesktopPoolDevicePolicyArrayOutput) ElementType() reflect.Type
func (GetDesktopPoolDevicePolicyArrayOutput) Index ¶
func (o GetDesktopPoolDevicePolicyArrayOutput) Index(i pulumi.IntInput) GetDesktopPoolDevicePolicyOutput
func (GetDesktopPoolDevicePolicyArrayOutput) ToGetDesktopPoolDevicePolicyArrayOutput ¶
func (o GetDesktopPoolDevicePolicyArrayOutput) ToGetDesktopPoolDevicePolicyArrayOutput() GetDesktopPoolDevicePolicyArrayOutput
func (GetDesktopPoolDevicePolicyArrayOutput) ToGetDesktopPoolDevicePolicyArrayOutputWithContext ¶
func (o GetDesktopPoolDevicePolicyArrayOutput) ToGetDesktopPoolDevicePolicyArrayOutputWithContext(ctx context.Context) GetDesktopPoolDevicePolicyArrayOutput
type GetDesktopPoolDevicePolicyInput ¶
type GetDesktopPoolDevicePolicyInput interface { pulumi.Input ToGetDesktopPoolDevicePolicyOutput() GetDesktopPoolDevicePolicyOutput ToGetDesktopPoolDevicePolicyOutputWithContext(context.Context) GetDesktopPoolDevicePolicyOutput }
GetDesktopPoolDevicePolicyInput is an input type that accepts GetDesktopPoolDevicePolicyArgs and GetDesktopPoolDevicePolicyOutput values. You can construct a concrete instance of `GetDesktopPoolDevicePolicyInput` via:
GetDesktopPoolDevicePolicyArgs{...}
type GetDesktopPoolDevicePolicyOutput ¶
type GetDesktopPoolDevicePolicyOutput struct{ *pulumi.OutputState }
func (GetDesktopPoolDevicePolicyOutput) AudioMode ¶
func (o GetDesktopPoolDevicePolicyOutput) AudioMode() pulumi.StringOutput
The audio mode. NONE: No access to the local audio devices is permitted. TODESKTOP: The user may record audio on their desktop. FROMDESKTOP: The user may play audio on their desktop. FULL: The user may play and record audio on their desktop.
func (GetDesktopPoolDevicePolicyOutput) CdmMode ¶
func (o GetDesktopPoolDevicePolicyOutput) CdmMode() pulumi.StringOutput
The client local drive access mode. NONE: No access to local drives permitted. READONLY: The user may read from local drives on their desktop. FULL: The user may read from and write to their local drives on their desktop.
func (GetDesktopPoolDevicePolicyOutput) ClipboardMode ¶
func (o GetDesktopPoolDevicePolicyOutput) ClipboardMode() pulumi.StringOutput
The clipboard mode. NONE: No access to the local clipboard is permitted. TODESKTOP: The clipboard can be used to transfer data to the desktop only. FROMDESKTOP: The clipboard can be used to transfer data from the desktop only. FULL: The clipboard can be used to transfer data to and from the desktop.
func (GetDesktopPoolDevicePolicyOutput) ElementType ¶
func (GetDesktopPoolDevicePolicyOutput) ElementType() reflect.Type
func (GetDesktopPoolDevicePolicyOutput) IsDisplayEnabled ¶
func (o GetDesktopPoolDevicePolicyOutput) IsDisplayEnabled() pulumi.BoolOutput
Indicates whether the display is enabled.
func (GetDesktopPoolDevicePolicyOutput) IsKeyboardEnabled ¶
func (o GetDesktopPoolDevicePolicyOutput) IsKeyboardEnabled() pulumi.BoolOutput
Indicates whether the keyboard is enabled.
func (GetDesktopPoolDevicePolicyOutput) IsPointerEnabled ¶
func (o GetDesktopPoolDevicePolicyOutput) IsPointerEnabled() pulumi.BoolOutput
Indicates whether the pointer is enabled.
func (GetDesktopPoolDevicePolicyOutput) IsPrintingEnabled ¶
func (o GetDesktopPoolDevicePolicyOutput) IsPrintingEnabled() pulumi.BoolOutput
Indicates whether printing is enabled.
func (GetDesktopPoolDevicePolicyOutput) ToGetDesktopPoolDevicePolicyOutput ¶
func (o GetDesktopPoolDevicePolicyOutput) ToGetDesktopPoolDevicePolicyOutput() GetDesktopPoolDevicePolicyOutput
func (GetDesktopPoolDevicePolicyOutput) ToGetDesktopPoolDevicePolicyOutputWithContext ¶
func (o GetDesktopPoolDevicePolicyOutput) ToGetDesktopPoolDevicePolicyOutputWithContext(ctx context.Context) GetDesktopPoolDevicePolicyOutput
type GetDesktopPoolImage ¶
type GetDesktopPoolImage struct { // The OCID of the desktop image. ImageId string `pulumi:"imageId"` // The name of the desktop image. ImageName string `pulumi:"imageName"` // The operating system of the desktop image, e.g. "Oracle Linux", "Windows". OperatingSystem string `pulumi:"operatingSystem"` }
type GetDesktopPoolImageArgs ¶
type GetDesktopPoolImageArgs struct { // The OCID of the desktop image. ImageId pulumi.StringInput `pulumi:"imageId"` // The name of the desktop image. ImageName pulumi.StringInput `pulumi:"imageName"` // The operating system of the desktop image, e.g. "Oracle Linux", "Windows". OperatingSystem pulumi.StringInput `pulumi:"operatingSystem"` }
func (GetDesktopPoolImageArgs) ElementType ¶
func (GetDesktopPoolImageArgs) ElementType() reflect.Type
func (GetDesktopPoolImageArgs) ToGetDesktopPoolImageOutput ¶
func (i GetDesktopPoolImageArgs) ToGetDesktopPoolImageOutput() GetDesktopPoolImageOutput
func (GetDesktopPoolImageArgs) ToGetDesktopPoolImageOutputWithContext ¶
func (i GetDesktopPoolImageArgs) ToGetDesktopPoolImageOutputWithContext(ctx context.Context) GetDesktopPoolImageOutput
type GetDesktopPoolImageArray ¶
type GetDesktopPoolImageArray []GetDesktopPoolImageInput
func (GetDesktopPoolImageArray) ElementType ¶
func (GetDesktopPoolImageArray) ElementType() reflect.Type
func (GetDesktopPoolImageArray) ToGetDesktopPoolImageArrayOutput ¶
func (i GetDesktopPoolImageArray) ToGetDesktopPoolImageArrayOutput() GetDesktopPoolImageArrayOutput
func (GetDesktopPoolImageArray) ToGetDesktopPoolImageArrayOutputWithContext ¶
func (i GetDesktopPoolImageArray) ToGetDesktopPoolImageArrayOutputWithContext(ctx context.Context) GetDesktopPoolImageArrayOutput
type GetDesktopPoolImageArrayInput ¶
type GetDesktopPoolImageArrayInput interface { pulumi.Input ToGetDesktopPoolImageArrayOutput() GetDesktopPoolImageArrayOutput ToGetDesktopPoolImageArrayOutputWithContext(context.Context) GetDesktopPoolImageArrayOutput }
GetDesktopPoolImageArrayInput is an input type that accepts GetDesktopPoolImageArray and GetDesktopPoolImageArrayOutput values. You can construct a concrete instance of `GetDesktopPoolImageArrayInput` via:
GetDesktopPoolImageArray{ GetDesktopPoolImageArgs{...} }
type GetDesktopPoolImageArrayOutput ¶
type GetDesktopPoolImageArrayOutput struct{ *pulumi.OutputState }
func (GetDesktopPoolImageArrayOutput) ElementType ¶
func (GetDesktopPoolImageArrayOutput) ElementType() reflect.Type
func (GetDesktopPoolImageArrayOutput) Index ¶
func (o GetDesktopPoolImageArrayOutput) Index(i pulumi.IntInput) GetDesktopPoolImageOutput
func (GetDesktopPoolImageArrayOutput) ToGetDesktopPoolImageArrayOutput ¶
func (o GetDesktopPoolImageArrayOutput) ToGetDesktopPoolImageArrayOutput() GetDesktopPoolImageArrayOutput
func (GetDesktopPoolImageArrayOutput) ToGetDesktopPoolImageArrayOutputWithContext ¶
func (o GetDesktopPoolImageArrayOutput) ToGetDesktopPoolImageArrayOutputWithContext(ctx context.Context) GetDesktopPoolImageArrayOutput
type GetDesktopPoolImageInput ¶
type GetDesktopPoolImageInput interface { pulumi.Input ToGetDesktopPoolImageOutput() GetDesktopPoolImageOutput ToGetDesktopPoolImageOutputWithContext(context.Context) GetDesktopPoolImageOutput }
GetDesktopPoolImageInput is an input type that accepts GetDesktopPoolImageArgs and GetDesktopPoolImageOutput values. You can construct a concrete instance of `GetDesktopPoolImageInput` via:
GetDesktopPoolImageArgs{...}
type GetDesktopPoolImageOutput ¶
type GetDesktopPoolImageOutput struct{ *pulumi.OutputState }
func (GetDesktopPoolImageOutput) ElementType ¶
func (GetDesktopPoolImageOutput) ElementType() reflect.Type
func (GetDesktopPoolImageOutput) ImageId ¶
func (o GetDesktopPoolImageOutput) ImageId() pulumi.StringOutput
The OCID of the desktop image.
func (GetDesktopPoolImageOutput) ImageName ¶
func (o GetDesktopPoolImageOutput) ImageName() pulumi.StringOutput
The name of the desktop image.
func (GetDesktopPoolImageOutput) OperatingSystem ¶ added in v2.12.0
func (o GetDesktopPoolImageOutput) OperatingSystem() pulumi.StringOutput
The operating system of the desktop image, e.g. "Oracle Linux", "Windows".
func (GetDesktopPoolImageOutput) ToGetDesktopPoolImageOutput ¶
func (o GetDesktopPoolImageOutput) ToGetDesktopPoolImageOutput() GetDesktopPoolImageOutput
func (GetDesktopPoolImageOutput) ToGetDesktopPoolImageOutputWithContext ¶
func (o GetDesktopPoolImageOutput) ToGetDesktopPoolImageOutputWithContext(ctx context.Context) GetDesktopPoolImageOutput
type GetDesktopPoolNetworkConfiguration ¶
type GetDesktopPoolNetworkConfiguration struct { // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the private subnet in the customer VCN where the connectivity will be established. SubnetId string `pulumi:"subnetId"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the customer VCN. VcnId string `pulumi:"vcnId"` }
type GetDesktopPoolNetworkConfigurationArgs ¶
type GetDesktopPoolNetworkConfigurationArgs struct { // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the private subnet in the customer VCN where the connectivity will be established. SubnetId pulumi.StringInput `pulumi:"subnetId"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the customer VCN. VcnId pulumi.StringInput `pulumi:"vcnId"` }
func (GetDesktopPoolNetworkConfigurationArgs) ElementType ¶
func (GetDesktopPoolNetworkConfigurationArgs) ElementType() reflect.Type
func (GetDesktopPoolNetworkConfigurationArgs) ToGetDesktopPoolNetworkConfigurationOutput ¶
func (i GetDesktopPoolNetworkConfigurationArgs) ToGetDesktopPoolNetworkConfigurationOutput() GetDesktopPoolNetworkConfigurationOutput
func (GetDesktopPoolNetworkConfigurationArgs) ToGetDesktopPoolNetworkConfigurationOutputWithContext ¶
func (i GetDesktopPoolNetworkConfigurationArgs) ToGetDesktopPoolNetworkConfigurationOutputWithContext(ctx context.Context) GetDesktopPoolNetworkConfigurationOutput
type GetDesktopPoolNetworkConfigurationArray ¶
type GetDesktopPoolNetworkConfigurationArray []GetDesktopPoolNetworkConfigurationInput
func (GetDesktopPoolNetworkConfigurationArray) ElementType ¶
func (GetDesktopPoolNetworkConfigurationArray) ElementType() reflect.Type
func (GetDesktopPoolNetworkConfigurationArray) ToGetDesktopPoolNetworkConfigurationArrayOutput ¶
func (i GetDesktopPoolNetworkConfigurationArray) ToGetDesktopPoolNetworkConfigurationArrayOutput() GetDesktopPoolNetworkConfigurationArrayOutput
func (GetDesktopPoolNetworkConfigurationArray) ToGetDesktopPoolNetworkConfigurationArrayOutputWithContext ¶
func (i GetDesktopPoolNetworkConfigurationArray) ToGetDesktopPoolNetworkConfigurationArrayOutputWithContext(ctx context.Context) GetDesktopPoolNetworkConfigurationArrayOutput
type GetDesktopPoolNetworkConfigurationArrayInput ¶
type GetDesktopPoolNetworkConfigurationArrayInput interface { pulumi.Input ToGetDesktopPoolNetworkConfigurationArrayOutput() GetDesktopPoolNetworkConfigurationArrayOutput ToGetDesktopPoolNetworkConfigurationArrayOutputWithContext(context.Context) GetDesktopPoolNetworkConfigurationArrayOutput }
GetDesktopPoolNetworkConfigurationArrayInput is an input type that accepts GetDesktopPoolNetworkConfigurationArray and GetDesktopPoolNetworkConfigurationArrayOutput values. You can construct a concrete instance of `GetDesktopPoolNetworkConfigurationArrayInput` via:
GetDesktopPoolNetworkConfigurationArray{ GetDesktopPoolNetworkConfigurationArgs{...} }
type GetDesktopPoolNetworkConfigurationArrayOutput ¶
type GetDesktopPoolNetworkConfigurationArrayOutput struct{ *pulumi.OutputState }
func (GetDesktopPoolNetworkConfigurationArrayOutput) ElementType ¶
func (GetDesktopPoolNetworkConfigurationArrayOutput) ElementType() reflect.Type
func (GetDesktopPoolNetworkConfigurationArrayOutput) ToGetDesktopPoolNetworkConfigurationArrayOutput ¶
func (o GetDesktopPoolNetworkConfigurationArrayOutput) ToGetDesktopPoolNetworkConfigurationArrayOutput() GetDesktopPoolNetworkConfigurationArrayOutput
func (GetDesktopPoolNetworkConfigurationArrayOutput) ToGetDesktopPoolNetworkConfigurationArrayOutputWithContext ¶
func (o GetDesktopPoolNetworkConfigurationArrayOutput) ToGetDesktopPoolNetworkConfigurationArrayOutputWithContext(ctx context.Context) GetDesktopPoolNetworkConfigurationArrayOutput
type GetDesktopPoolNetworkConfigurationInput ¶
type GetDesktopPoolNetworkConfigurationInput interface { pulumi.Input ToGetDesktopPoolNetworkConfigurationOutput() GetDesktopPoolNetworkConfigurationOutput ToGetDesktopPoolNetworkConfigurationOutputWithContext(context.Context) GetDesktopPoolNetworkConfigurationOutput }
GetDesktopPoolNetworkConfigurationInput is an input type that accepts GetDesktopPoolNetworkConfigurationArgs and GetDesktopPoolNetworkConfigurationOutput values. You can construct a concrete instance of `GetDesktopPoolNetworkConfigurationInput` via:
GetDesktopPoolNetworkConfigurationArgs{...}
type GetDesktopPoolNetworkConfigurationOutput ¶
type GetDesktopPoolNetworkConfigurationOutput struct{ *pulumi.OutputState }
func (GetDesktopPoolNetworkConfigurationOutput) ElementType ¶
func (GetDesktopPoolNetworkConfigurationOutput) ElementType() reflect.Type
func (GetDesktopPoolNetworkConfigurationOutput) SubnetId ¶
func (o GetDesktopPoolNetworkConfigurationOutput) SubnetId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the private subnet in the customer VCN where the connectivity will be established.
func (GetDesktopPoolNetworkConfigurationOutput) ToGetDesktopPoolNetworkConfigurationOutput ¶
func (o GetDesktopPoolNetworkConfigurationOutput) ToGetDesktopPoolNetworkConfigurationOutput() GetDesktopPoolNetworkConfigurationOutput
func (GetDesktopPoolNetworkConfigurationOutput) ToGetDesktopPoolNetworkConfigurationOutputWithContext ¶
func (o GetDesktopPoolNetworkConfigurationOutput) ToGetDesktopPoolNetworkConfigurationOutputWithContext(ctx context.Context) GetDesktopPoolNetworkConfigurationOutput
func (GetDesktopPoolNetworkConfigurationOutput) VcnId ¶
func (o GetDesktopPoolNetworkConfigurationOutput) VcnId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the customer VCN.
type GetDesktopPoolPrivateAccessDetail ¶ added in v2.12.0
type GetDesktopPoolPrivateAccessDetail struct { // The three-label FQDN to use for the private endpoint. The customer VCN's DNS records are updated with this FQDN. This enables the customer to use the FQDN instead of the private endpoint's private IP address to access the service (for example, xyz.oraclecloud.com). EndpointFqdn string `pulumi:"endpointFqdn"` // A list of network security groups for the private access. NsgIds []string `pulumi:"nsgIds"` // The IPv4 address from the provided Oracle Cloud Infrastructure subnet which needs to be assigned to the VNIC. If not provided, it will be auto-assigned with an available IPv4 address from the subnet. PrivateIp string `pulumi:"privateIp"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the private subnet in the customer VCN where the connectivity will be established. SubnetId string `pulumi:"subnetId"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the customer VCN. VcnId string `pulumi:"vcnId"` }
type GetDesktopPoolPrivateAccessDetailArgs ¶ added in v2.12.0
type GetDesktopPoolPrivateAccessDetailArgs struct { // The three-label FQDN to use for the private endpoint. The customer VCN's DNS records are updated with this FQDN. This enables the customer to use the FQDN instead of the private endpoint's private IP address to access the service (for example, xyz.oraclecloud.com). EndpointFqdn pulumi.StringInput `pulumi:"endpointFqdn"` // A list of network security groups for the private access. NsgIds pulumi.StringArrayInput `pulumi:"nsgIds"` // The IPv4 address from the provided Oracle Cloud Infrastructure subnet which needs to be assigned to the VNIC. If not provided, it will be auto-assigned with an available IPv4 address from the subnet. PrivateIp pulumi.StringInput `pulumi:"privateIp"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the private subnet in the customer VCN where the connectivity will be established. SubnetId pulumi.StringInput `pulumi:"subnetId"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the customer VCN. VcnId pulumi.StringInput `pulumi:"vcnId"` }
func (GetDesktopPoolPrivateAccessDetailArgs) ElementType ¶ added in v2.12.0
func (GetDesktopPoolPrivateAccessDetailArgs) ElementType() reflect.Type
func (GetDesktopPoolPrivateAccessDetailArgs) ToGetDesktopPoolPrivateAccessDetailOutput ¶ added in v2.12.0
func (i GetDesktopPoolPrivateAccessDetailArgs) ToGetDesktopPoolPrivateAccessDetailOutput() GetDesktopPoolPrivateAccessDetailOutput
func (GetDesktopPoolPrivateAccessDetailArgs) ToGetDesktopPoolPrivateAccessDetailOutputWithContext ¶ added in v2.12.0
func (i GetDesktopPoolPrivateAccessDetailArgs) ToGetDesktopPoolPrivateAccessDetailOutputWithContext(ctx context.Context) GetDesktopPoolPrivateAccessDetailOutput
type GetDesktopPoolPrivateAccessDetailArray ¶ added in v2.12.0
type GetDesktopPoolPrivateAccessDetailArray []GetDesktopPoolPrivateAccessDetailInput
func (GetDesktopPoolPrivateAccessDetailArray) ElementType ¶ added in v2.12.0
func (GetDesktopPoolPrivateAccessDetailArray) ElementType() reflect.Type
func (GetDesktopPoolPrivateAccessDetailArray) ToGetDesktopPoolPrivateAccessDetailArrayOutput ¶ added in v2.12.0
func (i GetDesktopPoolPrivateAccessDetailArray) ToGetDesktopPoolPrivateAccessDetailArrayOutput() GetDesktopPoolPrivateAccessDetailArrayOutput
func (GetDesktopPoolPrivateAccessDetailArray) ToGetDesktopPoolPrivateAccessDetailArrayOutputWithContext ¶ added in v2.12.0
func (i GetDesktopPoolPrivateAccessDetailArray) ToGetDesktopPoolPrivateAccessDetailArrayOutputWithContext(ctx context.Context) GetDesktopPoolPrivateAccessDetailArrayOutput
type GetDesktopPoolPrivateAccessDetailArrayInput ¶ added in v2.12.0
type GetDesktopPoolPrivateAccessDetailArrayInput interface { pulumi.Input ToGetDesktopPoolPrivateAccessDetailArrayOutput() GetDesktopPoolPrivateAccessDetailArrayOutput ToGetDesktopPoolPrivateAccessDetailArrayOutputWithContext(context.Context) GetDesktopPoolPrivateAccessDetailArrayOutput }
GetDesktopPoolPrivateAccessDetailArrayInput is an input type that accepts GetDesktopPoolPrivateAccessDetailArray and GetDesktopPoolPrivateAccessDetailArrayOutput values. You can construct a concrete instance of `GetDesktopPoolPrivateAccessDetailArrayInput` via:
GetDesktopPoolPrivateAccessDetailArray{ GetDesktopPoolPrivateAccessDetailArgs{...} }
type GetDesktopPoolPrivateAccessDetailArrayOutput ¶ added in v2.12.0
type GetDesktopPoolPrivateAccessDetailArrayOutput struct{ *pulumi.OutputState }
func (GetDesktopPoolPrivateAccessDetailArrayOutput) ElementType ¶ added in v2.12.0
func (GetDesktopPoolPrivateAccessDetailArrayOutput) ElementType() reflect.Type
func (GetDesktopPoolPrivateAccessDetailArrayOutput) ToGetDesktopPoolPrivateAccessDetailArrayOutput ¶ added in v2.12.0
func (o GetDesktopPoolPrivateAccessDetailArrayOutput) ToGetDesktopPoolPrivateAccessDetailArrayOutput() GetDesktopPoolPrivateAccessDetailArrayOutput
func (GetDesktopPoolPrivateAccessDetailArrayOutput) ToGetDesktopPoolPrivateAccessDetailArrayOutputWithContext ¶ added in v2.12.0
func (o GetDesktopPoolPrivateAccessDetailArrayOutput) ToGetDesktopPoolPrivateAccessDetailArrayOutputWithContext(ctx context.Context) GetDesktopPoolPrivateAccessDetailArrayOutput
type GetDesktopPoolPrivateAccessDetailInput ¶ added in v2.12.0
type GetDesktopPoolPrivateAccessDetailInput interface { pulumi.Input ToGetDesktopPoolPrivateAccessDetailOutput() GetDesktopPoolPrivateAccessDetailOutput ToGetDesktopPoolPrivateAccessDetailOutputWithContext(context.Context) GetDesktopPoolPrivateAccessDetailOutput }
GetDesktopPoolPrivateAccessDetailInput is an input type that accepts GetDesktopPoolPrivateAccessDetailArgs and GetDesktopPoolPrivateAccessDetailOutput values. You can construct a concrete instance of `GetDesktopPoolPrivateAccessDetailInput` via:
GetDesktopPoolPrivateAccessDetailArgs{...}
type GetDesktopPoolPrivateAccessDetailOutput ¶ added in v2.12.0
type GetDesktopPoolPrivateAccessDetailOutput struct{ *pulumi.OutputState }
func (GetDesktopPoolPrivateAccessDetailOutput) ElementType ¶ added in v2.12.0
func (GetDesktopPoolPrivateAccessDetailOutput) ElementType() reflect.Type
func (GetDesktopPoolPrivateAccessDetailOutput) EndpointFqdn ¶ added in v2.12.0
func (o GetDesktopPoolPrivateAccessDetailOutput) EndpointFqdn() pulumi.StringOutput
The three-label FQDN to use for the private endpoint. The customer VCN's DNS records are updated with this FQDN. This enables the customer to use the FQDN instead of the private endpoint's private IP address to access the service (for example, xyz.oraclecloud.com).
func (GetDesktopPoolPrivateAccessDetailOutput) NsgIds ¶ added in v2.12.0
func (o GetDesktopPoolPrivateAccessDetailOutput) NsgIds() pulumi.StringArrayOutput
A list of network security groups for the private access.
func (GetDesktopPoolPrivateAccessDetailOutput) PrivateIp ¶ added in v2.12.0
func (o GetDesktopPoolPrivateAccessDetailOutput) PrivateIp() pulumi.StringOutput
The IPv4 address from the provided Oracle Cloud Infrastructure subnet which needs to be assigned to the VNIC. If not provided, it will be auto-assigned with an available IPv4 address from the subnet.
func (GetDesktopPoolPrivateAccessDetailOutput) SubnetId ¶ added in v2.12.0
func (o GetDesktopPoolPrivateAccessDetailOutput) SubnetId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the private subnet in the customer VCN where the connectivity will be established.
func (GetDesktopPoolPrivateAccessDetailOutput) ToGetDesktopPoolPrivateAccessDetailOutput ¶ added in v2.12.0
func (o GetDesktopPoolPrivateAccessDetailOutput) ToGetDesktopPoolPrivateAccessDetailOutput() GetDesktopPoolPrivateAccessDetailOutput
func (GetDesktopPoolPrivateAccessDetailOutput) ToGetDesktopPoolPrivateAccessDetailOutputWithContext ¶ added in v2.12.0
func (o GetDesktopPoolPrivateAccessDetailOutput) ToGetDesktopPoolPrivateAccessDetailOutputWithContext(ctx context.Context) GetDesktopPoolPrivateAccessDetailOutput
func (GetDesktopPoolPrivateAccessDetailOutput) VcnId ¶ added in v2.12.0
func (o GetDesktopPoolPrivateAccessDetailOutput) VcnId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the customer VCN.
type GetDesktopPoolSessionLifecycleAction ¶ added in v2.13.0
type GetDesktopPoolSessionLifecycleAction struct { // Action and grace period for disconnect Disconnects []GetDesktopPoolSessionLifecycleActionDisconnect `pulumi:"disconnects"` // Action and grace period for inactivity Inactivities []GetDesktopPoolSessionLifecycleActionInactivity `pulumi:"inactivities"` }
type GetDesktopPoolSessionLifecycleActionArgs ¶ added in v2.13.0
type GetDesktopPoolSessionLifecycleActionArgs struct { // Action and grace period for disconnect Disconnects GetDesktopPoolSessionLifecycleActionDisconnectArrayInput `pulumi:"disconnects"` // Action and grace period for inactivity Inactivities GetDesktopPoolSessionLifecycleActionInactivityArrayInput `pulumi:"inactivities"` }
func (GetDesktopPoolSessionLifecycleActionArgs) ElementType ¶ added in v2.13.0
func (GetDesktopPoolSessionLifecycleActionArgs) ElementType() reflect.Type
func (GetDesktopPoolSessionLifecycleActionArgs) ToGetDesktopPoolSessionLifecycleActionOutput ¶ added in v2.13.0
func (i GetDesktopPoolSessionLifecycleActionArgs) ToGetDesktopPoolSessionLifecycleActionOutput() GetDesktopPoolSessionLifecycleActionOutput
func (GetDesktopPoolSessionLifecycleActionArgs) ToGetDesktopPoolSessionLifecycleActionOutputWithContext ¶ added in v2.13.0
func (i GetDesktopPoolSessionLifecycleActionArgs) ToGetDesktopPoolSessionLifecycleActionOutputWithContext(ctx context.Context) GetDesktopPoolSessionLifecycleActionOutput
type GetDesktopPoolSessionLifecycleActionArray ¶ added in v2.13.0
type GetDesktopPoolSessionLifecycleActionArray []GetDesktopPoolSessionLifecycleActionInput
func (GetDesktopPoolSessionLifecycleActionArray) ElementType ¶ added in v2.13.0
func (GetDesktopPoolSessionLifecycleActionArray) ElementType() reflect.Type
func (GetDesktopPoolSessionLifecycleActionArray) ToGetDesktopPoolSessionLifecycleActionArrayOutput ¶ added in v2.13.0
func (i GetDesktopPoolSessionLifecycleActionArray) ToGetDesktopPoolSessionLifecycleActionArrayOutput() GetDesktopPoolSessionLifecycleActionArrayOutput
func (GetDesktopPoolSessionLifecycleActionArray) ToGetDesktopPoolSessionLifecycleActionArrayOutputWithContext ¶ added in v2.13.0
func (i GetDesktopPoolSessionLifecycleActionArray) ToGetDesktopPoolSessionLifecycleActionArrayOutputWithContext(ctx context.Context) GetDesktopPoolSessionLifecycleActionArrayOutput
type GetDesktopPoolSessionLifecycleActionArrayInput ¶ added in v2.13.0
type GetDesktopPoolSessionLifecycleActionArrayInput interface { pulumi.Input ToGetDesktopPoolSessionLifecycleActionArrayOutput() GetDesktopPoolSessionLifecycleActionArrayOutput ToGetDesktopPoolSessionLifecycleActionArrayOutputWithContext(context.Context) GetDesktopPoolSessionLifecycleActionArrayOutput }
GetDesktopPoolSessionLifecycleActionArrayInput is an input type that accepts GetDesktopPoolSessionLifecycleActionArray and GetDesktopPoolSessionLifecycleActionArrayOutput values. You can construct a concrete instance of `GetDesktopPoolSessionLifecycleActionArrayInput` via:
GetDesktopPoolSessionLifecycleActionArray{ GetDesktopPoolSessionLifecycleActionArgs{...} }
type GetDesktopPoolSessionLifecycleActionArrayOutput ¶ added in v2.13.0
type GetDesktopPoolSessionLifecycleActionArrayOutput struct{ *pulumi.OutputState }
func (GetDesktopPoolSessionLifecycleActionArrayOutput) ElementType ¶ added in v2.13.0
func (GetDesktopPoolSessionLifecycleActionArrayOutput) ElementType() reflect.Type
func (GetDesktopPoolSessionLifecycleActionArrayOutput) ToGetDesktopPoolSessionLifecycleActionArrayOutput ¶ added in v2.13.0
func (o GetDesktopPoolSessionLifecycleActionArrayOutput) ToGetDesktopPoolSessionLifecycleActionArrayOutput() GetDesktopPoolSessionLifecycleActionArrayOutput
func (GetDesktopPoolSessionLifecycleActionArrayOutput) ToGetDesktopPoolSessionLifecycleActionArrayOutputWithContext ¶ added in v2.13.0
func (o GetDesktopPoolSessionLifecycleActionArrayOutput) ToGetDesktopPoolSessionLifecycleActionArrayOutputWithContext(ctx context.Context) GetDesktopPoolSessionLifecycleActionArrayOutput
type GetDesktopPoolSessionLifecycleActionDisconnect ¶ added in v2.13.0
type GetDesktopPoolSessionLifecycleActionDisconnect struct { // an inactivity action to be triggered Action string `pulumi:"action"` // The period of time (in minutes) during which the session must remain inactive before any action occurs. If the value is not provided, a default value is used. GracePeriodInMinutes int `pulumi:"gracePeriodInMinutes"` }
type GetDesktopPoolSessionLifecycleActionDisconnectArgs ¶ added in v2.13.0
type GetDesktopPoolSessionLifecycleActionDisconnectArgs struct { // an inactivity action to be triggered Action pulumi.StringInput `pulumi:"action"` // The period of time (in minutes) during which the session must remain inactive before any action occurs. If the value is not provided, a default value is used. GracePeriodInMinutes pulumi.IntInput `pulumi:"gracePeriodInMinutes"` }
func (GetDesktopPoolSessionLifecycleActionDisconnectArgs) ElementType ¶ added in v2.13.0
func (GetDesktopPoolSessionLifecycleActionDisconnectArgs) ElementType() reflect.Type
func (GetDesktopPoolSessionLifecycleActionDisconnectArgs) ToGetDesktopPoolSessionLifecycleActionDisconnectOutput ¶ added in v2.13.0
func (i GetDesktopPoolSessionLifecycleActionDisconnectArgs) ToGetDesktopPoolSessionLifecycleActionDisconnectOutput() GetDesktopPoolSessionLifecycleActionDisconnectOutput
func (GetDesktopPoolSessionLifecycleActionDisconnectArgs) ToGetDesktopPoolSessionLifecycleActionDisconnectOutputWithContext ¶ added in v2.13.0
func (i GetDesktopPoolSessionLifecycleActionDisconnectArgs) ToGetDesktopPoolSessionLifecycleActionDisconnectOutputWithContext(ctx context.Context) GetDesktopPoolSessionLifecycleActionDisconnectOutput
type GetDesktopPoolSessionLifecycleActionDisconnectArray ¶ added in v2.13.0
type GetDesktopPoolSessionLifecycleActionDisconnectArray []GetDesktopPoolSessionLifecycleActionDisconnectInput
func (GetDesktopPoolSessionLifecycleActionDisconnectArray) ElementType ¶ added in v2.13.0
func (GetDesktopPoolSessionLifecycleActionDisconnectArray) ElementType() reflect.Type
func (GetDesktopPoolSessionLifecycleActionDisconnectArray) ToGetDesktopPoolSessionLifecycleActionDisconnectArrayOutput ¶ added in v2.13.0
func (i GetDesktopPoolSessionLifecycleActionDisconnectArray) ToGetDesktopPoolSessionLifecycleActionDisconnectArrayOutput() GetDesktopPoolSessionLifecycleActionDisconnectArrayOutput
func (GetDesktopPoolSessionLifecycleActionDisconnectArray) ToGetDesktopPoolSessionLifecycleActionDisconnectArrayOutputWithContext ¶ added in v2.13.0
func (i GetDesktopPoolSessionLifecycleActionDisconnectArray) ToGetDesktopPoolSessionLifecycleActionDisconnectArrayOutputWithContext(ctx context.Context) GetDesktopPoolSessionLifecycleActionDisconnectArrayOutput
type GetDesktopPoolSessionLifecycleActionDisconnectArrayInput ¶ added in v2.13.0
type GetDesktopPoolSessionLifecycleActionDisconnectArrayInput interface { pulumi.Input ToGetDesktopPoolSessionLifecycleActionDisconnectArrayOutput() GetDesktopPoolSessionLifecycleActionDisconnectArrayOutput ToGetDesktopPoolSessionLifecycleActionDisconnectArrayOutputWithContext(context.Context) GetDesktopPoolSessionLifecycleActionDisconnectArrayOutput }
GetDesktopPoolSessionLifecycleActionDisconnectArrayInput is an input type that accepts GetDesktopPoolSessionLifecycleActionDisconnectArray and GetDesktopPoolSessionLifecycleActionDisconnectArrayOutput values. You can construct a concrete instance of `GetDesktopPoolSessionLifecycleActionDisconnectArrayInput` via:
GetDesktopPoolSessionLifecycleActionDisconnectArray{ GetDesktopPoolSessionLifecycleActionDisconnectArgs{...} }
type GetDesktopPoolSessionLifecycleActionDisconnectArrayOutput ¶ added in v2.13.0
type GetDesktopPoolSessionLifecycleActionDisconnectArrayOutput struct{ *pulumi.OutputState }
func (GetDesktopPoolSessionLifecycleActionDisconnectArrayOutput) ElementType ¶ added in v2.13.0
func (GetDesktopPoolSessionLifecycleActionDisconnectArrayOutput) ElementType() reflect.Type
func (GetDesktopPoolSessionLifecycleActionDisconnectArrayOutput) ToGetDesktopPoolSessionLifecycleActionDisconnectArrayOutput ¶ added in v2.13.0
func (o GetDesktopPoolSessionLifecycleActionDisconnectArrayOutput) ToGetDesktopPoolSessionLifecycleActionDisconnectArrayOutput() GetDesktopPoolSessionLifecycleActionDisconnectArrayOutput
func (GetDesktopPoolSessionLifecycleActionDisconnectArrayOutput) ToGetDesktopPoolSessionLifecycleActionDisconnectArrayOutputWithContext ¶ added in v2.13.0
func (o GetDesktopPoolSessionLifecycleActionDisconnectArrayOutput) ToGetDesktopPoolSessionLifecycleActionDisconnectArrayOutputWithContext(ctx context.Context) GetDesktopPoolSessionLifecycleActionDisconnectArrayOutput
type GetDesktopPoolSessionLifecycleActionDisconnectInput ¶ added in v2.13.0
type GetDesktopPoolSessionLifecycleActionDisconnectInput interface { pulumi.Input ToGetDesktopPoolSessionLifecycleActionDisconnectOutput() GetDesktopPoolSessionLifecycleActionDisconnectOutput ToGetDesktopPoolSessionLifecycleActionDisconnectOutputWithContext(context.Context) GetDesktopPoolSessionLifecycleActionDisconnectOutput }
GetDesktopPoolSessionLifecycleActionDisconnectInput is an input type that accepts GetDesktopPoolSessionLifecycleActionDisconnectArgs and GetDesktopPoolSessionLifecycleActionDisconnectOutput values. You can construct a concrete instance of `GetDesktopPoolSessionLifecycleActionDisconnectInput` via:
GetDesktopPoolSessionLifecycleActionDisconnectArgs{...}
type GetDesktopPoolSessionLifecycleActionDisconnectOutput ¶ added in v2.13.0
type GetDesktopPoolSessionLifecycleActionDisconnectOutput struct{ *pulumi.OutputState }
func (GetDesktopPoolSessionLifecycleActionDisconnectOutput) Action ¶ added in v2.13.0
func (o GetDesktopPoolSessionLifecycleActionDisconnectOutput) Action() pulumi.StringOutput
an inactivity action to be triggered
func (GetDesktopPoolSessionLifecycleActionDisconnectOutput) ElementType ¶ added in v2.13.0
func (GetDesktopPoolSessionLifecycleActionDisconnectOutput) ElementType() reflect.Type
func (GetDesktopPoolSessionLifecycleActionDisconnectOutput) GracePeriodInMinutes ¶ added in v2.13.0
func (o GetDesktopPoolSessionLifecycleActionDisconnectOutput) GracePeriodInMinutes() pulumi.IntOutput
The period of time (in minutes) during which the session must remain inactive before any action occurs. If the value is not provided, a default value is used.
func (GetDesktopPoolSessionLifecycleActionDisconnectOutput) ToGetDesktopPoolSessionLifecycleActionDisconnectOutput ¶ added in v2.13.0
func (o GetDesktopPoolSessionLifecycleActionDisconnectOutput) ToGetDesktopPoolSessionLifecycleActionDisconnectOutput() GetDesktopPoolSessionLifecycleActionDisconnectOutput
func (GetDesktopPoolSessionLifecycleActionDisconnectOutput) ToGetDesktopPoolSessionLifecycleActionDisconnectOutputWithContext ¶ added in v2.13.0
func (o GetDesktopPoolSessionLifecycleActionDisconnectOutput) ToGetDesktopPoolSessionLifecycleActionDisconnectOutputWithContext(ctx context.Context) GetDesktopPoolSessionLifecycleActionDisconnectOutput
type GetDesktopPoolSessionLifecycleActionInactivity ¶ added in v2.13.0
type GetDesktopPoolSessionLifecycleActionInactivity struct { // an inactivity action to be triggered Action string `pulumi:"action"` // The period of time (in minutes) during which the session must remain inactive before any action occurs. If the value is not provided, a default value is used. GracePeriodInMinutes int `pulumi:"gracePeriodInMinutes"` }
type GetDesktopPoolSessionLifecycleActionInactivityArgs ¶ added in v2.13.0
type GetDesktopPoolSessionLifecycleActionInactivityArgs struct { // an inactivity action to be triggered Action pulumi.StringInput `pulumi:"action"` // The period of time (in minutes) during which the session must remain inactive before any action occurs. If the value is not provided, a default value is used. GracePeriodInMinutes pulumi.IntInput `pulumi:"gracePeriodInMinutes"` }
func (GetDesktopPoolSessionLifecycleActionInactivityArgs) ElementType ¶ added in v2.13.0
func (GetDesktopPoolSessionLifecycleActionInactivityArgs) ElementType() reflect.Type
func (GetDesktopPoolSessionLifecycleActionInactivityArgs) ToGetDesktopPoolSessionLifecycleActionInactivityOutput ¶ added in v2.13.0
func (i GetDesktopPoolSessionLifecycleActionInactivityArgs) ToGetDesktopPoolSessionLifecycleActionInactivityOutput() GetDesktopPoolSessionLifecycleActionInactivityOutput
func (GetDesktopPoolSessionLifecycleActionInactivityArgs) ToGetDesktopPoolSessionLifecycleActionInactivityOutputWithContext ¶ added in v2.13.0
func (i GetDesktopPoolSessionLifecycleActionInactivityArgs) ToGetDesktopPoolSessionLifecycleActionInactivityOutputWithContext(ctx context.Context) GetDesktopPoolSessionLifecycleActionInactivityOutput
type GetDesktopPoolSessionLifecycleActionInactivityArray ¶ added in v2.13.0
type GetDesktopPoolSessionLifecycleActionInactivityArray []GetDesktopPoolSessionLifecycleActionInactivityInput
func (GetDesktopPoolSessionLifecycleActionInactivityArray) ElementType ¶ added in v2.13.0
func (GetDesktopPoolSessionLifecycleActionInactivityArray) ElementType() reflect.Type
func (GetDesktopPoolSessionLifecycleActionInactivityArray) ToGetDesktopPoolSessionLifecycleActionInactivityArrayOutput ¶ added in v2.13.0
func (i GetDesktopPoolSessionLifecycleActionInactivityArray) ToGetDesktopPoolSessionLifecycleActionInactivityArrayOutput() GetDesktopPoolSessionLifecycleActionInactivityArrayOutput
func (GetDesktopPoolSessionLifecycleActionInactivityArray) ToGetDesktopPoolSessionLifecycleActionInactivityArrayOutputWithContext ¶ added in v2.13.0
func (i GetDesktopPoolSessionLifecycleActionInactivityArray) ToGetDesktopPoolSessionLifecycleActionInactivityArrayOutputWithContext(ctx context.Context) GetDesktopPoolSessionLifecycleActionInactivityArrayOutput
type GetDesktopPoolSessionLifecycleActionInactivityArrayInput ¶ added in v2.13.0
type GetDesktopPoolSessionLifecycleActionInactivityArrayInput interface { pulumi.Input ToGetDesktopPoolSessionLifecycleActionInactivityArrayOutput() GetDesktopPoolSessionLifecycleActionInactivityArrayOutput ToGetDesktopPoolSessionLifecycleActionInactivityArrayOutputWithContext(context.Context) GetDesktopPoolSessionLifecycleActionInactivityArrayOutput }
GetDesktopPoolSessionLifecycleActionInactivityArrayInput is an input type that accepts GetDesktopPoolSessionLifecycleActionInactivityArray and GetDesktopPoolSessionLifecycleActionInactivityArrayOutput values. You can construct a concrete instance of `GetDesktopPoolSessionLifecycleActionInactivityArrayInput` via:
GetDesktopPoolSessionLifecycleActionInactivityArray{ GetDesktopPoolSessionLifecycleActionInactivityArgs{...} }
type GetDesktopPoolSessionLifecycleActionInactivityArrayOutput ¶ added in v2.13.0
type GetDesktopPoolSessionLifecycleActionInactivityArrayOutput struct{ *pulumi.OutputState }
func (GetDesktopPoolSessionLifecycleActionInactivityArrayOutput) ElementType ¶ added in v2.13.0
func (GetDesktopPoolSessionLifecycleActionInactivityArrayOutput) ElementType() reflect.Type
func (GetDesktopPoolSessionLifecycleActionInactivityArrayOutput) ToGetDesktopPoolSessionLifecycleActionInactivityArrayOutput ¶ added in v2.13.0
func (o GetDesktopPoolSessionLifecycleActionInactivityArrayOutput) ToGetDesktopPoolSessionLifecycleActionInactivityArrayOutput() GetDesktopPoolSessionLifecycleActionInactivityArrayOutput
func (GetDesktopPoolSessionLifecycleActionInactivityArrayOutput) ToGetDesktopPoolSessionLifecycleActionInactivityArrayOutputWithContext ¶ added in v2.13.0
func (o GetDesktopPoolSessionLifecycleActionInactivityArrayOutput) ToGetDesktopPoolSessionLifecycleActionInactivityArrayOutputWithContext(ctx context.Context) GetDesktopPoolSessionLifecycleActionInactivityArrayOutput
type GetDesktopPoolSessionLifecycleActionInactivityInput ¶ added in v2.13.0
type GetDesktopPoolSessionLifecycleActionInactivityInput interface { pulumi.Input ToGetDesktopPoolSessionLifecycleActionInactivityOutput() GetDesktopPoolSessionLifecycleActionInactivityOutput ToGetDesktopPoolSessionLifecycleActionInactivityOutputWithContext(context.Context) GetDesktopPoolSessionLifecycleActionInactivityOutput }
GetDesktopPoolSessionLifecycleActionInactivityInput is an input type that accepts GetDesktopPoolSessionLifecycleActionInactivityArgs and GetDesktopPoolSessionLifecycleActionInactivityOutput values. You can construct a concrete instance of `GetDesktopPoolSessionLifecycleActionInactivityInput` via:
GetDesktopPoolSessionLifecycleActionInactivityArgs{...}
type GetDesktopPoolSessionLifecycleActionInactivityOutput ¶ added in v2.13.0
type GetDesktopPoolSessionLifecycleActionInactivityOutput struct{ *pulumi.OutputState }
func (GetDesktopPoolSessionLifecycleActionInactivityOutput) Action ¶ added in v2.13.0
func (o GetDesktopPoolSessionLifecycleActionInactivityOutput) Action() pulumi.StringOutput
an inactivity action to be triggered
func (GetDesktopPoolSessionLifecycleActionInactivityOutput) ElementType ¶ added in v2.13.0
func (GetDesktopPoolSessionLifecycleActionInactivityOutput) ElementType() reflect.Type
func (GetDesktopPoolSessionLifecycleActionInactivityOutput) GracePeriodInMinutes ¶ added in v2.13.0
func (o GetDesktopPoolSessionLifecycleActionInactivityOutput) GracePeriodInMinutes() pulumi.IntOutput
The period of time (in minutes) during which the session must remain inactive before any action occurs. If the value is not provided, a default value is used.
func (GetDesktopPoolSessionLifecycleActionInactivityOutput) ToGetDesktopPoolSessionLifecycleActionInactivityOutput ¶ added in v2.13.0
func (o GetDesktopPoolSessionLifecycleActionInactivityOutput) ToGetDesktopPoolSessionLifecycleActionInactivityOutput() GetDesktopPoolSessionLifecycleActionInactivityOutput
func (GetDesktopPoolSessionLifecycleActionInactivityOutput) ToGetDesktopPoolSessionLifecycleActionInactivityOutputWithContext ¶ added in v2.13.0
func (o GetDesktopPoolSessionLifecycleActionInactivityOutput) ToGetDesktopPoolSessionLifecycleActionInactivityOutputWithContext(ctx context.Context) GetDesktopPoolSessionLifecycleActionInactivityOutput
type GetDesktopPoolSessionLifecycleActionInput ¶ added in v2.13.0
type GetDesktopPoolSessionLifecycleActionInput interface { pulumi.Input ToGetDesktopPoolSessionLifecycleActionOutput() GetDesktopPoolSessionLifecycleActionOutput ToGetDesktopPoolSessionLifecycleActionOutputWithContext(context.Context) GetDesktopPoolSessionLifecycleActionOutput }
GetDesktopPoolSessionLifecycleActionInput is an input type that accepts GetDesktopPoolSessionLifecycleActionArgs and GetDesktopPoolSessionLifecycleActionOutput values. You can construct a concrete instance of `GetDesktopPoolSessionLifecycleActionInput` via:
GetDesktopPoolSessionLifecycleActionArgs{...}
type GetDesktopPoolSessionLifecycleActionOutput ¶ added in v2.13.0
type GetDesktopPoolSessionLifecycleActionOutput struct{ *pulumi.OutputState }
func (GetDesktopPoolSessionLifecycleActionOutput) Disconnects ¶ added in v2.13.0
func (o GetDesktopPoolSessionLifecycleActionOutput) Disconnects() GetDesktopPoolSessionLifecycleActionDisconnectArrayOutput
Action and grace period for disconnect
func (GetDesktopPoolSessionLifecycleActionOutput) ElementType ¶ added in v2.13.0
func (GetDesktopPoolSessionLifecycleActionOutput) ElementType() reflect.Type
func (GetDesktopPoolSessionLifecycleActionOutput) Inactivities ¶ added in v2.13.0
func (o GetDesktopPoolSessionLifecycleActionOutput) Inactivities() GetDesktopPoolSessionLifecycleActionInactivityArrayOutput
Action and grace period for inactivity
func (GetDesktopPoolSessionLifecycleActionOutput) ToGetDesktopPoolSessionLifecycleActionOutput ¶ added in v2.13.0
func (o GetDesktopPoolSessionLifecycleActionOutput) ToGetDesktopPoolSessionLifecycleActionOutput() GetDesktopPoolSessionLifecycleActionOutput
func (GetDesktopPoolSessionLifecycleActionOutput) ToGetDesktopPoolSessionLifecycleActionOutputWithContext ¶ added in v2.13.0
func (o GetDesktopPoolSessionLifecycleActionOutput) ToGetDesktopPoolSessionLifecycleActionOutputWithContext(ctx context.Context) GetDesktopPoolSessionLifecycleActionOutput
type GetDesktopPoolShapeConfig ¶ added in v2.12.0
type GetDesktopPoolShapeConfig struct { // The baseline OCPU utilization for a subcore burstable VM instance used for each desktop compute instance in the desktop pool. Leave this attribute blank for a non-burstable instance, or explicitly specify non-burstable with `BASELINE_1_1`. The following values are supported: // * `BASELINE_1_8` - baseline usage is 1/8 of an OCPU. // * `BASELINE_1_2` - baseline usage is 1/2 of an OCPU. // * `BASELINE_1_1` - baseline usage is the entire OCPU. This represents a non-burstable instance. BaselineOcpuUtilization string `pulumi:"baselineOcpuUtilization"` // The total amount of memory available in gigabytes for each desktop compute instance in the desktop pool. MemoryInGbs string `pulumi:"memoryInGbs"` // The total number of OCPUs available for each desktop compute instance in the desktop pool. Ocpus string `pulumi:"ocpus"` }
type GetDesktopPoolShapeConfigArgs ¶ added in v2.12.0
type GetDesktopPoolShapeConfigArgs struct { // The baseline OCPU utilization for a subcore burstable VM instance used for each desktop compute instance in the desktop pool. Leave this attribute blank for a non-burstable instance, or explicitly specify non-burstable with `BASELINE_1_1`. The following values are supported: // * `BASELINE_1_8` - baseline usage is 1/8 of an OCPU. // * `BASELINE_1_2` - baseline usage is 1/2 of an OCPU. // * `BASELINE_1_1` - baseline usage is the entire OCPU. This represents a non-burstable instance. BaselineOcpuUtilization pulumi.StringInput `pulumi:"baselineOcpuUtilization"` // The total amount of memory available in gigabytes for each desktop compute instance in the desktop pool. MemoryInGbs pulumi.StringInput `pulumi:"memoryInGbs"` // The total number of OCPUs available for each desktop compute instance in the desktop pool. Ocpus pulumi.StringInput `pulumi:"ocpus"` }
func (GetDesktopPoolShapeConfigArgs) ElementType ¶ added in v2.12.0
func (GetDesktopPoolShapeConfigArgs) ElementType() reflect.Type
func (GetDesktopPoolShapeConfigArgs) ToGetDesktopPoolShapeConfigOutput ¶ added in v2.12.0
func (i GetDesktopPoolShapeConfigArgs) ToGetDesktopPoolShapeConfigOutput() GetDesktopPoolShapeConfigOutput
func (GetDesktopPoolShapeConfigArgs) ToGetDesktopPoolShapeConfigOutputWithContext ¶ added in v2.12.0
func (i GetDesktopPoolShapeConfigArgs) ToGetDesktopPoolShapeConfigOutputWithContext(ctx context.Context) GetDesktopPoolShapeConfigOutput
type GetDesktopPoolShapeConfigArray ¶ added in v2.12.0
type GetDesktopPoolShapeConfigArray []GetDesktopPoolShapeConfigInput
func (GetDesktopPoolShapeConfigArray) ElementType ¶ added in v2.12.0
func (GetDesktopPoolShapeConfigArray) ElementType() reflect.Type
func (GetDesktopPoolShapeConfigArray) ToGetDesktopPoolShapeConfigArrayOutput ¶ added in v2.12.0
func (i GetDesktopPoolShapeConfigArray) ToGetDesktopPoolShapeConfigArrayOutput() GetDesktopPoolShapeConfigArrayOutput
func (GetDesktopPoolShapeConfigArray) ToGetDesktopPoolShapeConfigArrayOutputWithContext ¶ added in v2.12.0
func (i GetDesktopPoolShapeConfigArray) ToGetDesktopPoolShapeConfigArrayOutputWithContext(ctx context.Context) GetDesktopPoolShapeConfigArrayOutput
type GetDesktopPoolShapeConfigArrayInput ¶ added in v2.12.0
type GetDesktopPoolShapeConfigArrayInput interface { pulumi.Input ToGetDesktopPoolShapeConfigArrayOutput() GetDesktopPoolShapeConfigArrayOutput ToGetDesktopPoolShapeConfigArrayOutputWithContext(context.Context) GetDesktopPoolShapeConfigArrayOutput }
GetDesktopPoolShapeConfigArrayInput is an input type that accepts GetDesktopPoolShapeConfigArray and GetDesktopPoolShapeConfigArrayOutput values. You can construct a concrete instance of `GetDesktopPoolShapeConfigArrayInput` via:
GetDesktopPoolShapeConfigArray{ GetDesktopPoolShapeConfigArgs{...} }
type GetDesktopPoolShapeConfigArrayOutput ¶ added in v2.12.0
type GetDesktopPoolShapeConfigArrayOutput struct{ *pulumi.OutputState }
func (GetDesktopPoolShapeConfigArrayOutput) ElementType ¶ added in v2.12.0
func (GetDesktopPoolShapeConfigArrayOutput) ElementType() reflect.Type
func (GetDesktopPoolShapeConfigArrayOutput) Index ¶ added in v2.12.0
func (o GetDesktopPoolShapeConfigArrayOutput) Index(i pulumi.IntInput) GetDesktopPoolShapeConfigOutput
func (GetDesktopPoolShapeConfigArrayOutput) ToGetDesktopPoolShapeConfigArrayOutput ¶ added in v2.12.0
func (o GetDesktopPoolShapeConfigArrayOutput) ToGetDesktopPoolShapeConfigArrayOutput() GetDesktopPoolShapeConfigArrayOutput
func (GetDesktopPoolShapeConfigArrayOutput) ToGetDesktopPoolShapeConfigArrayOutputWithContext ¶ added in v2.12.0
func (o GetDesktopPoolShapeConfigArrayOutput) ToGetDesktopPoolShapeConfigArrayOutputWithContext(ctx context.Context) GetDesktopPoolShapeConfigArrayOutput
type GetDesktopPoolShapeConfigInput ¶ added in v2.12.0
type GetDesktopPoolShapeConfigInput interface { pulumi.Input ToGetDesktopPoolShapeConfigOutput() GetDesktopPoolShapeConfigOutput ToGetDesktopPoolShapeConfigOutputWithContext(context.Context) GetDesktopPoolShapeConfigOutput }
GetDesktopPoolShapeConfigInput is an input type that accepts GetDesktopPoolShapeConfigArgs and GetDesktopPoolShapeConfigOutput values. You can construct a concrete instance of `GetDesktopPoolShapeConfigInput` via:
GetDesktopPoolShapeConfigArgs{...}
type GetDesktopPoolShapeConfigOutput ¶ added in v2.12.0
type GetDesktopPoolShapeConfigOutput struct{ *pulumi.OutputState }
func (GetDesktopPoolShapeConfigOutput) BaselineOcpuUtilization ¶ added in v2.12.0
func (o GetDesktopPoolShapeConfigOutput) BaselineOcpuUtilization() pulumi.StringOutput
The baseline OCPU utilization for a subcore burstable VM instance used for each desktop compute instance in the desktop pool. Leave this attribute blank for a non-burstable instance, or explicitly specify non-burstable with `BASELINE_1_1`. The following values are supported: * `BASELINE_1_8` - baseline usage is 1/8 of an OCPU. * `BASELINE_1_2` - baseline usage is 1/2 of an OCPU. * `BASELINE_1_1` - baseline usage is the entire OCPU. This represents a non-burstable instance.
func (GetDesktopPoolShapeConfigOutput) ElementType ¶ added in v2.12.0
func (GetDesktopPoolShapeConfigOutput) ElementType() reflect.Type
func (GetDesktopPoolShapeConfigOutput) MemoryInGbs ¶ added in v2.12.0
func (o GetDesktopPoolShapeConfigOutput) MemoryInGbs() pulumi.StringOutput
The total amount of memory available in gigabytes for each desktop compute instance in the desktop pool.
func (GetDesktopPoolShapeConfigOutput) Ocpus ¶ added in v2.12.0
func (o GetDesktopPoolShapeConfigOutput) Ocpus() pulumi.StringOutput
The total number of OCPUs available for each desktop compute instance in the desktop pool.
func (GetDesktopPoolShapeConfigOutput) ToGetDesktopPoolShapeConfigOutput ¶ added in v2.12.0
func (o GetDesktopPoolShapeConfigOutput) ToGetDesktopPoolShapeConfigOutput() GetDesktopPoolShapeConfigOutput
func (GetDesktopPoolShapeConfigOutput) ToGetDesktopPoolShapeConfigOutputWithContext ¶ added in v2.12.0
func (o GetDesktopPoolShapeConfigOutput) ToGetDesktopPoolShapeConfigOutputWithContext(ctx context.Context) GetDesktopPoolShapeConfigOutput
type GetDesktopPoolVolumesArgs ¶
type GetDesktopPoolVolumesArgs struct { // The name of the availability domain. AvailabilityDomain *string `pulumi:"availabilityDomain"` // The OCID of the compartment of the desktop pool. CompartmentId string `pulumi:"compartmentId"` // The OCID of the desktop pool. DesktopPoolId string `pulumi:"desktopPoolId"` // A filter to return only results with the given displayName. DisplayName *string `pulumi:"displayName"` Filters []GetDesktopPoolVolumesFilter `pulumi:"filters"` // A filter to return only results with the given OCID. Id *string `pulumi:"id"` // A filter to return only results with the given lifecycleState. State *string `pulumi:"state"` }
A collection of arguments for invoking getDesktopPoolVolumes.
type GetDesktopPoolVolumesDesktopPoolVolumeCollection ¶
type GetDesktopPoolVolumesDesktopPoolVolumeCollection struct { // A list of desktop pool volumes. Items []GetDesktopPoolVolumesDesktopPoolVolumeCollectionItem `pulumi:"items"` }
type GetDesktopPoolVolumesDesktopPoolVolumeCollectionArgs ¶
type GetDesktopPoolVolumesDesktopPoolVolumeCollectionArgs struct { // A list of desktop pool volumes. Items GetDesktopPoolVolumesDesktopPoolVolumeCollectionItemArrayInput `pulumi:"items"` }
func (GetDesktopPoolVolumesDesktopPoolVolumeCollectionArgs) ElementType ¶
func (GetDesktopPoolVolumesDesktopPoolVolumeCollectionArgs) ElementType() reflect.Type
func (GetDesktopPoolVolumesDesktopPoolVolumeCollectionArgs) ToGetDesktopPoolVolumesDesktopPoolVolumeCollectionOutput ¶
func (i GetDesktopPoolVolumesDesktopPoolVolumeCollectionArgs) ToGetDesktopPoolVolumesDesktopPoolVolumeCollectionOutput() GetDesktopPoolVolumesDesktopPoolVolumeCollectionOutput
func (GetDesktopPoolVolumesDesktopPoolVolumeCollectionArgs) ToGetDesktopPoolVolumesDesktopPoolVolumeCollectionOutputWithContext ¶
func (i GetDesktopPoolVolumesDesktopPoolVolumeCollectionArgs) ToGetDesktopPoolVolumesDesktopPoolVolumeCollectionOutputWithContext(ctx context.Context) GetDesktopPoolVolumesDesktopPoolVolumeCollectionOutput
type GetDesktopPoolVolumesDesktopPoolVolumeCollectionArray ¶
type GetDesktopPoolVolumesDesktopPoolVolumeCollectionArray []GetDesktopPoolVolumesDesktopPoolVolumeCollectionInput
func (GetDesktopPoolVolumesDesktopPoolVolumeCollectionArray) ElementType ¶
func (GetDesktopPoolVolumesDesktopPoolVolumeCollectionArray) ElementType() reflect.Type
func (GetDesktopPoolVolumesDesktopPoolVolumeCollectionArray) ToGetDesktopPoolVolumesDesktopPoolVolumeCollectionArrayOutput ¶
func (i GetDesktopPoolVolumesDesktopPoolVolumeCollectionArray) ToGetDesktopPoolVolumesDesktopPoolVolumeCollectionArrayOutput() GetDesktopPoolVolumesDesktopPoolVolumeCollectionArrayOutput
func (GetDesktopPoolVolumesDesktopPoolVolumeCollectionArray) ToGetDesktopPoolVolumesDesktopPoolVolumeCollectionArrayOutputWithContext ¶
func (i GetDesktopPoolVolumesDesktopPoolVolumeCollectionArray) ToGetDesktopPoolVolumesDesktopPoolVolumeCollectionArrayOutputWithContext(ctx context.Context) GetDesktopPoolVolumesDesktopPoolVolumeCollectionArrayOutput
type GetDesktopPoolVolumesDesktopPoolVolumeCollectionArrayInput ¶
type GetDesktopPoolVolumesDesktopPoolVolumeCollectionArrayInput interface { pulumi.Input ToGetDesktopPoolVolumesDesktopPoolVolumeCollectionArrayOutput() GetDesktopPoolVolumesDesktopPoolVolumeCollectionArrayOutput ToGetDesktopPoolVolumesDesktopPoolVolumeCollectionArrayOutputWithContext(context.Context) GetDesktopPoolVolumesDesktopPoolVolumeCollectionArrayOutput }
GetDesktopPoolVolumesDesktopPoolVolumeCollectionArrayInput is an input type that accepts GetDesktopPoolVolumesDesktopPoolVolumeCollectionArray and GetDesktopPoolVolumesDesktopPoolVolumeCollectionArrayOutput values. You can construct a concrete instance of `GetDesktopPoolVolumesDesktopPoolVolumeCollectionArrayInput` via:
GetDesktopPoolVolumesDesktopPoolVolumeCollectionArray{ GetDesktopPoolVolumesDesktopPoolVolumeCollectionArgs{...} }
type GetDesktopPoolVolumesDesktopPoolVolumeCollectionArrayOutput ¶
type GetDesktopPoolVolumesDesktopPoolVolumeCollectionArrayOutput struct{ *pulumi.OutputState }
func (GetDesktopPoolVolumesDesktopPoolVolumeCollectionArrayOutput) ElementType ¶
func (GetDesktopPoolVolumesDesktopPoolVolumeCollectionArrayOutput) ElementType() reflect.Type
func (GetDesktopPoolVolumesDesktopPoolVolumeCollectionArrayOutput) ToGetDesktopPoolVolumesDesktopPoolVolumeCollectionArrayOutput ¶
func (o GetDesktopPoolVolumesDesktopPoolVolumeCollectionArrayOutput) ToGetDesktopPoolVolumesDesktopPoolVolumeCollectionArrayOutput() GetDesktopPoolVolumesDesktopPoolVolumeCollectionArrayOutput
func (GetDesktopPoolVolumesDesktopPoolVolumeCollectionArrayOutput) ToGetDesktopPoolVolumesDesktopPoolVolumeCollectionArrayOutputWithContext ¶
func (o GetDesktopPoolVolumesDesktopPoolVolumeCollectionArrayOutput) ToGetDesktopPoolVolumesDesktopPoolVolumeCollectionArrayOutputWithContext(ctx context.Context) GetDesktopPoolVolumesDesktopPoolVolumeCollectionArrayOutput
type GetDesktopPoolVolumesDesktopPoolVolumeCollectionInput ¶
type GetDesktopPoolVolumesDesktopPoolVolumeCollectionInput interface { pulumi.Input ToGetDesktopPoolVolumesDesktopPoolVolumeCollectionOutput() GetDesktopPoolVolumesDesktopPoolVolumeCollectionOutput ToGetDesktopPoolVolumesDesktopPoolVolumeCollectionOutputWithContext(context.Context) GetDesktopPoolVolumesDesktopPoolVolumeCollectionOutput }
GetDesktopPoolVolumesDesktopPoolVolumeCollectionInput is an input type that accepts GetDesktopPoolVolumesDesktopPoolVolumeCollectionArgs and GetDesktopPoolVolumesDesktopPoolVolumeCollectionOutput values. You can construct a concrete instance of `GetDesktopPoolVolumesDesktopPoolVolumeCollectionInput` via:
GetDesktopPoolVolumesDesktopPoolVolumeCollectionArgs{...}
type GetDesktopPoolVolumesDesktopPoolVolumeCollectionItem ¶
type GetDesktopPoolVolumesDesktopPoolVolumeCollectionItem struct { // The name of the availability domain. AvailabilityDomain string `pulumi:"availabilityDomain"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Operations.CostCenter": "42"}` DefinedTags map[string]string `pulumi:"definedTags"` // Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Department": "Finance"}` FreeformTags map[string]string `pulumi:"freeformTags"` // A filter to return only results with the given OCID. Id string `pulumi:"id"` // The name of the desktop pool volume. Name string `pulumi:"name"` // The OCID of the desktop pool to which this volume belongs. PoolId string `pulumi:"poolId"` // A filter to return only results with the given lifecycleState. State string `pulumi:"state"` // The owner of the desktop pool volume. UserName string `pulumi:"userName"` }
type GetDesktopPoolVolumesDesktopPoolVolumeCollectionItemArgs ¶
type GetDesktopPoolVolumesDesktopPoolVolumeCollectionItemArgs struct { // The name of the availability domain. AvailabilityDomain pulumi.StringInput `pulumi:"availabilityDomain"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Operations.CostCenter": "42"}` DefinedTags pulumi.StringMapInput `pulumi:"definedTags"` // Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Department": "Finance"}` FreeformTags pulumi.StringMapInput `pulumi:"freeformTags"` // A filter to return only results with the given OCID. Id pulumi.StringInput `pulumi:"id"` // The name of the desktop pool volume. Name pulumi.StringInput `pulumi:"name"` // The OCID of the desktop pool to which this volume belongs. PoolId pulumi.StringInput `pulumi:"poolId"` // A filter to return only results with the given lifecycleState. State pulumi.StringInput `pulumi:"state"` // The owner of the desktop pool volume. UserName pulumi.StringInput `pulumi:"userName"` }
func (GetDesktopPoolVolumesDesktopPoolVolumeCollectionItemArgs) ElementType ¶
func (GetDesktopPoolVolumesDesktopPoolVolumeCollectionItemArgs) ElementType() reflect.Type
func (GetDesktopPoolVolumesDesktopPoolVolumeCollectionItemArgs) ToGetDesktopPoolVolumesDesktopPoolVolumeCollectionItemOutput ¶
func (i GetDesktopPoolVolumesDesktopPoolVolumeCollectionItemArgs) ToGetDesktopPoolVolumesDesktopPoolVolumeCollectionItemOutput() GetDesktopPoolVolumesDesktopPoolVolumeCollectionItemOutput
func (GetDesktopPoolVolumesDesktopPoolVolumeCollectionItemArgs) ToGetDesktopPoolVolumesDesktopPoolVolumeCollectionItemOutputWithContext ¶
func (i GetDesktopPoolVolumesDesktopPoolVolumeCollectionItemArgs) ToGetDesktopPoolVolumesDesktopPoolVolumeCollectionItemOutputWithContext(ctx context.Context) GetDesktopPoolVolumesDesktopPoolVolumeCollectionItemOutput
type GetDesktopPoolVolumesDesktopPoolVolumeCollectionItemArray ¶
type GetDesktopPoolVolumesDesktopPoolVolumeCollectionItemArray []GetDesktopPoolVolumesDesktopPoolVolumeCollectionItemInput
func (GetDesktopPoolVolumesDesktopPoolVolumeCollectionItemArray) ElementType ¶
func (GetDesktopPoolVolumesDesktopPoolVolumeCollectionItemArray) ElementType() reflect.Type
func (GetDesktopPoolVolumesDesktopPoolVolumeCollectionItemArray) ToGetDesktopPoolVolumesDesktopPoolVolumeCollectionItemArrayOutput ¶
func (i GetDesktopPoolVolumesDesktopPoolVolumeCollectionItemArray) ToGetDesktopPoolVolumesDesktopPoolVolumeCollectionItemArrayOutput() GetDesktopPoolVolumesDesktopPoolVolumeCollectionItemArrayOutput
func (GetDesktopPoolVolumesDesktopPoolVolumeCollectionItemArray) ToGetDesktopPoolVolumesDesktopPoolVolumeCollectionItemArrayOutputWithContext ¶
func (i GetDesktopPoolVolumesDesktopPoolVolumeCollectionItemArray) ToGetDesktopPoolVolumesDesktopPoolVolumeCollectionItemArrayOutputWithContext(ctx context.Context) GetDesktopPoolVolumesDesktopPoolVolumeCollectionItemArrayOutput
type GetDesktopPoolVolumesDesktopPoolVolumeCollectionItemArrayInput ¶
type GetDesktopPoolVolumesDesktopPoolVolumeCollectionItemArrayInput interface { pulumi.Input ToGetDesktopPoolVolumesDesktopPoolVolumeCollectionItemArrayOutput() GetDesktopPoolVolumesDesktopPoolVolumeCollectionItemArrayOutput ToGetDesktopPoolVolumesDesktopPoolVolumeCollectionItemArrayOutputWithContext(context.Context) GetDesktopPoolVolumesDesktopPoolVolumeCollectionItemArrayOutput }
GetDesktopPoolVolumesDesktopPoolVolumeCollectionItemArrayInput is an input type that accepts GetDesktopPoolVolumesDesktopPoolVolumeCollectionItemArray and GetDesktopPoolVolumesDesktopPoolVolumeCollectionItemArrayOutput values. You can construct a concrete instance of `GetDesktopPoolVolumesDesktopPoolVolumeCollectionItemArrayInput` via:
GetDesktopPoolVolumesDesktopPoolVolumeCollectionItemArray{ GetDesktopPoolVolumesDesktopPoolVolumeCollectionItemArgs{...} }
type GetDesktopPoolVolumesDesktopPoolVolumeCollectionItemArrayOutput ¶
type GetDesktopPoolVolumesDesktopPoolVolumeCollectionItemArrayOutput struct{ *pulumi.OutputState }
func (GetDesktopPoolVolumesDesktopPoolVolumeCollectionItemArrayOutput) ElementType ¶
func (GetDesktopPoolVolumesDesktopPoolVolumeCollectionItemArrayOutput) ElementType() reflect.Type
func (GetDesktopPoolVolumesDesktopPoolVolumeCollectionItemArrayOutput) ToGetDesktopPoolVolumesDesktopPoolVolumeCollectionItemArrayOutput ¶
func (o GetDesktopPoolVolumesDesktopPoolVolumeCollectionItemArrayOutput) ToGetDesktopPoolVolumesDesktopPoolVolumeCollectionItemArrayOutput() GetDesktopPoolVolumesDesktopPoolVolumeCollectionItemArrayOutput
func (GetDesktopPoolVolumesDesktopPoolVolumeCollectionItemArrayOutput) ToGetDesktopPoolVolumesDesktopPoolVolumeCollectionItemArrayOutputWithContext ¶
func (o GetDesktopPoolVolumesDesktopPoolVolumeCollectionItemArrayOutput) ToGetDesktopPoolVolumesDesktopPoolVolumeCollectionItemArrayOutputWithContext(ctx context.Context) GetDesktopPoolVolumesDesktopPoolVolumeCollectionItemArrayOutput
type GetDesktopPoolVolumesDesktopPoolVolumeCollectionItemInput ¶
type GetDesktopPoolVolumesDesktopPoolVolumeCollectionItemInput interface { pulumi.Input ToGetDesktopPoolVolumesDesktopPoolVolumeCollectionItemOutput() GetDesktopPoolVolumesDesktopPoolVolumeCollectionItemOutput ToGetDesktopPoolVolumesDesktopPoolVolumeCollectionItemOutputWithContext(context.Context) GetDesktopPoolVolumesDesktopPoolVolumeCollectionItemOutput }
GetDesktopPoolVolumesDesktopPoolVolumeCollectionItemInput is an input type that accepts GetDesktopPoolVolumesDesktopPoolVolumeCollectionItemArgs and GetDesktopPoolVolumesDesktopPoolVolumeCollectionItemOutput values. You can construct a concrete instance of `GetDesktopPoolVolumesDesktopPoolVolumeCollectionItemInput` via:
GetDesktopPoolVolumesDesktopPoolVolumeCollectionItemArgs{...}
type GetDesktopPoolVolumesDesktopPoolVolumeCollectionItemOutput ¶
type GetDesktopPoolVolumesDesktopPoolVolumeCollectionItemOutput struct{ *pulumi.OutputState }
func (GetDesktopPoolVolumesDesktopPoolVolumeCollectionItemOutput) AvailabilityDomain ¶
func (o GetDesktopPoolVolumesDesktopPoolVolumeCollectionItemOutput) AvailabilityDomain() pulumi.StringOutput
The name of the availability domain.
func (GetDesktopPoolVolumesDesktopPoolVolumeCollectionItemOutput) DefinedTags ¶
func (o GetDesktopPoolVolumesDesktopPoolVolumeCollectionItemOutput) DefinedTags() pulumi.StringMapOutput
Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Operations.CostCenter": "42"}`
func (GetDesktopPoolVolumesDesktopPoolVolumeCollectionItemOutput) ElementType ¶
func (GetDesktopPoolVolumesDesktopPoolVolumeCollectionItemOutput) ElementType() reflect.Type
func (GetDesktopPoolVolumesDesktopPoolVolumeCollectionItemOutput) FreeformTags ¶
func (o GetDesktopPoolVolumesDesktopPoolVolumeCollectionItemOutput) FreeformTags() pulumi.StringMapOutput
Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Department": "Finance"}`
func (GetDesktopPoolVolumesDesktopPoolVolumeCollectionItemOutput) Id ¶
A filter to return only results with the given OCID.
func (GetDesktopPoolVolumesDesktopPoolVolumeCollectionItemOutput) Name ¶
The name of the desktop pool volume.
func (GetDesktopPoolVolumesDesktopPoolVolumeCollectionItemOutput) PoolId ¶
func (o GetDesktopPoolVolumesDesktopPoolVolumeCollectionItemOutput) PoolId() pulumi.StringOutput
The OCID of the desktop pool to which this volume belongs.
func (GetDesktopPoolVolumesDesktopPoolVolumeCollectionItemOutput) State ¶
func (o GetDesktopPoolVolumesDesktopPoolVolumeCollectionItemOutput) State() pulumi.StringOutput
A filter to return only results with the given lifecycleState.
func (GetDesktopPoolVolumesDesktopPoolVolumeCollectionItemOutput) ToGetDesktopPoolVolumesDesktopPoolVolumeCollectionItemOutput ¶
func (o GetDesktopPoolVolumesDesktopPoolVolumeCollectionItemOutput) ToGetDesktopPoolVolumesDesktopPoolVolumeCollectionItemOutput() GetDesktopPoolVolumesDesktopPoolVolumeCollectionItemOutput
func (GetDesktopPoolVolumesDesktopPoolVolumeCollectionItemOutput) ToGetDesktopPoolVolumesDesktopPoolVolumeCollectionItemOutputWithContext ¶
func (o GetDesktopPoolVolumesDesktopPoolVolumeCollectionItemOutput) ToGetDesktopPoolVolumesDesktopPoolVolumeCollectionItemOutputWithContext(ctx context.Context) GetDesktopPoolVolumesDesktopPoolVolumeCollectionItemOutput
func (GetDesktopPoolVolumesDesktopPoolVolumeCollectionItemOutput) UserName ¶
func (o GetDesktopPoolVolumesDesktopPoolVolumeCollectionItemOutput) UserName() pulumi.StringOutput
The owner of the desktop pool volume.
type GetDesktopPoolVolumesDesktopPoolVolumeCollectionOutput ¶
type GetDesktopPoolVolumesDesktopPoolVolumeCollectionOutput struct{ *pulumi.OutputState }
func (GetDesktopPoolVolumesDesktopPoolVolumeCollectionOutput) ElementType ¶
func (GetDesktopPoolVolumesDesktopPoolVolumeCollectionOutput) ElementType() reflect.Type
func (GetDesktopPoolVolumesDesktopPoolVolumeCollectionOutput) Items ¶
func (o GetDesktopPoolVolumesDesktopPoolVolumeCollectionOutput) Items() GetDesktopPoolVolumesDesktopPoolVolumeCollectionItemArrayOutput
A list of desktop pool volumes.
func (GetDesktopPoolVolumesDesktopPoolVolumeCollectionOutput) ToGetDesktopPoolVolumesDesktopPoolVolumeCollectionOutput ¶
func (o GetDesktopPoolVolumesDesktopPoolVolumeCollectionOutput) ToGetDesktopPoolVolumesDesktopPoolVolumeCollectionOutput() GetDesktopPoolVolumesDesktopPoolVolumeCollectionOutput
func (GetDesktopPoolVolumesDesktopPoolVolumeCollectionOutput) ToGetDesktopPoolVolumesDesktopPoolVolumeCollectionOutputWithContext ¶
func (o GetDesktopPoolVolumesDesktopPoolVolumeCollectionOutput) ToGetDesktopPoolVolumesDesktopPoolVolumeCollectionOutputWithContext(ctx context.Context) GetDesktopPoolVolumesDesktopPoolVolumeCollectionOutput
type GetDesktopPoolVolumesFilterArgs ¶
type GetDesktopPoolVolumesFilterArgs struct { // The name of the desktop pool volume. Name pulumi.StringInput `pulumi:"name"` Regex pulumi.BoolPtrInput `pulumi:"regex"` Values pulumi.StringArrayInput `pulumi:"values"` }
func (GetDesktopPoolVolumesFilterArgs) ElementType ¶
func (GetDesktopPoolVolumesFilterArgs) ElementType() reflect.Type
func (GetDesktopPoolVolumesFilterArgs) ToGetDesktopPoolVolumesFilterOutput ¶
func (i GetDesktopPoolVolumesFilterArgs) ToGetDesktopPoolVolumesFilterOutput() GetDesktopPoolVolumesFilterOutput
func (GetDesktopPoolVolumesFilterArgs) ToGetDesktopPoolVolumesFilterOutputWithContext ¶
func (i GetDesktopPoolVolumesFilterArgs) ToGetDesktopPoolVolumesFilterOutputWithContext(ctx context.Context) GetDesktopPoolVolumesFilterOutput
type GetDesktopPoolVolumesFilterArray ¶
type GetDesktopPoolVolumesFilterArray []GetDesktopPoolVolumesFilterInput
func (GetDesktopPoolVolumesFilterArray) ElementType ¶
func (GetDesktopPoolVolumesFilterArray) ElementType() reflect.Type
func (GetDesktopPoolVolumesFilterArray) ToGetDesktopPoolVolumesFilterArrayOutput ¶
func (i GetDesktopPoolVolumesFilterArray) ToGetDesktopPoolVolumesFilterArrayOutput() GetDesktopPoolVolumesFilterArrayOutput
func (GetDesktopPoolVolumesFilterArray) ToGetDesktopPoolVolumesFilterArrayOutputWithContext ¶
func (i GetDesktopPoolVolumesFilterArray) ToGetDesktopPoolVolumesFilterArrayOutputWithContext(ctx context.Context) GetDesktopPoolVolumesFilterArrayOutput
type GetDesktopPoolVolumesFilterArrayInput ¶
type GetDesktopPoolVolumesFilterArrayInput interface { pulumi.Input ToGetDesktopPoolVolumesFilterArrayOutput() GetDesktopPoolVolumesFilterArrayOutput ToGetDesktopPoolVolumesFilterArrayOutputWithContext(context.Context) GetDesktopPoolVolumesFilterArrayOutput }
GetDesktopPoolVolumesFilterArrayInput is an input type that accepts GetDesktopPoolVolumesFilterArray and GetDesktopPoolVolumesFilterArrayOutput values. You can construct a concrete instance of `GetDesktopPoolVolumesFilterArrayInput` via:
GetDesktopPoolVolumesFilterArray{ GetDesktopPoolVolumesFilterArgs{...} }
type GetDesktopPoolVolumesFilterArrayOutput ¶
type GetDesktopPoolVolumesFilterArrayOutput struct{ *pulumi.OutputState }
func (GetDesktopPoolVolumesFilterArrayOutput) ElementType ¶
func (GetDesktopPoolVolumesFilterArrayOutput) ElementType() reflect.Type
func (GetDesktopPoolVolumesFilterArrayOutput) ToGetDesktopPoolVolumesFilterArrayOutput ¶
func (o GetDesktopPoolVolumesFilterArrayOutput) ToGetDesktopPoolVolumesFilterArrayOutput() GetDesktopPoolVolumesFilterArrayOutput
func (GetDesktopPoolVolumesFilterArrayOutput) ToGetDesktopPoolVolumesFilterArrayOutputWithContext ¶
func (o GetDesktopPoolVolumesFilterArrayOutput) ToGetDesktopPoolVolumesFilterArrayOutputWithContext(ctx context.Context) GetDesktopPoolVolumesFilterArrayOutput
type GetDesktopPoolVolumesFilterInput ¶
type GetDesktopPoolVolumesFilterInput interface { pulumi.Input ToGetDesktopPoolVolumesFilterOutput() GetDesktopPoolVolumesFilterOutput ToGetDesktopPoolVolumesFilterOutputWithContext(context.Context) GetDesktopPoolVolumesFilterOutput }
GetDesktopPoolVolumesFilterInput is an input type that accepts GetDesktopPoolVolumesFilterArgs and GetDesktopPoolVolumesFilterOutput values. You can construct a concrete instance of `GetDesktopPoolVolumesFilterInput` via:
GetDesktopPoolVolumesFilterArgs{...}
type GetDesktopPoolVolumesFilterOutput ¶
type GetDesktopPoolVolumesFilterOutput struct{ *pulumi.OutputState }
func (GetDesktopPoolVolumesFilterOutput) ElementType ¶
func (GetDesktopPoolVolumesFilterOutput) ElementType() reflect.Type
func (GetDesktopPoolVolumesFilterOutput) Name ¶
func (o GetDesktopPoolVolumesFilterOutput) Name() pulumi.StringOutput
The name of the desktop pool volume.
func (GetDesktopPoolVolumesFilterOutput) Regex ¶
func (o GetDesktopPoolVolumesFilterOutput) Regex() pulumi.BoolPtrOutput
func (GetDesktopPoolVolumesFilterOutput) ToGetDesktopPoolVolumesFilterOutput ¶
func (o GetDesktopPoolVolumesFilterOutput) ToGetDesktopPoolVolumesFilterOutput() GetDesktopPoolVolumesFilterOutput
func (GetDesktopPoolVolumesFilterOutput) ToGetDesktopPoolVolumesFilterOutputWithContext ¶
func (o GetDesktopPoolVolumesFilterOutput) ToGetDesktopPoolVolumesFilterOutputWithContext(ctx context.Context) GetDesktopPoolVolumesFilterOutput
func (GetDesktopPoolVolumesFilterOutput) Values ¶
func (o GetDesktopPoolVolumesFilterOutput) Values() pulumi.StringArrayOutput
type GetDesktopPoolVolumesOutputArgs ¶
type GetDesktopPoolVolumesOutputArgs struct { // The name of the availability domain. AvailabilityDomain pulumi.StringPtrInput `pulumi:"availabilityDomain"` // The OCID of the compartment of the desktop pool. CompartmentId pulumi.StringInput `pulumi:"compartmentId"` // The OCID of the desktop pool. DesktopPoolId pulumi.StringInput `pulumi:"desktopPoolId"` // A filter to return only results with the given displayName. DisplayName pulumi.StringPtrInput `pulumi:"displayName"` Filters GetDesktopPoolVolumesFilterArrayInput `pulumi:"filters"` // A filter to return only results with the given OCID. Id pulumi.StringPtrInput `pulumi:"id"` // A filter to return only results with the given lifecycleState. State pulumi.StringPtrInput `pulumi:"state"` }
A collection of arguments for invoking getDesktopPoolVolumes.
func (GetDesktopPoolVolumesOutputArgs) ElementType ¶
func (GetDesktopPoolVolumesOutputArgs) ElementType() reflect.Type
type GetDesktopPoolVolumesResult ¶
type GetDesktopPoolVolumesResult struct { // The availability domain of the desktop pool. AvailabilityDomain *string `pulumi:"availabilityDomain"` CompartmentId string `pulumi:"compartmentId"` DesktopPoolId string `pulumi:"desktopPoolId"` // The list of desktop_pool_volume_collection. DesktopPoolVolumeCollections []GetDesktopPoolVolumesDesktopPoolVolumeCollection `pulumi:"desktopPoolVolumeCollections"` DisplayName *string `pulumi:"displayName"` Filters []GetDesktopPoolVolumesFilter `pulumi:"filters"` // The OCID of the desktop pool volume. Id *string `pulumi:"id"` // The state of the desktop pool volume. State *string `pulumi:"state"` }
A collection of values returned by getDesktopPoolVolumes.
func GetDesktopPoolVolumes ¶
func GetDesktopPoolVolumes(ctx *pulumi.Context, args *GetDesktopPoolVolumesArgs, opts ...pulumi.InvokeOption) (*GetDesktopPoolVolumesResult, error)
This data source provides the list of Desktop Pool Volumes in Oracle Cloud Infrastructure Desktops service.
Returns a list of volumes within the given desktop pool. You can limit the results to an availability domain, volume name, or volume state. You can limit the number of results returned, sort the results by time or name, and sort in ascending or descending order.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/desktops" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := desktops.GetDesktopPoolVolumes(ctx, &desktops.GetDesktopPoolVolumesArgs{ CompartmentId: compartmentId, DesktopPoolId: testDesktopPool.Id, AvailabilityDomain: pulumi.StringRef(desktopPoolVolumeAvailabilityDomain), DisplayName: pulumi.StringRef(desktopPoolVolumeDisplayName), Id: pulumi.StringRef(desktopPoolVolumeId), State: pulumi.StringRef(desktopPoolVolumeState), }, nil) if err != nil { return err } return nil }) }
```
type GetDesktopPoolVolumesResultOutput ¶
type GetDesktopPoolVolumesResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getDesktopPoolVolumes.
func GetDesktopPoolVolumesOutput ¶
func GetDesktopPoolVolumesOutput(ctx *pulumi.Context, args GetDesktopPoolVolumesOutputArgs, opts ...pulumi.InvokeOption) GetDesktopPoolVolumesResultOutput
func (GetDesktopPoolVolumesResultOutput) AvailabilityDomain ¶
func (o GetDesktopPoolVolumesResultOutput) AvailabilityDomain() pulumi.StringPtrOutput
The availability domain of the desktop pool.
func (GetDesktopPoolVolumesResultOutput) CompartmentId ¶
func (o GetDesktopPoolVolumesResultOutput) CompartmentId() pulumi.StringOutput
func (GetDesktopPoolVolumesResultOutput) DesktopPoolId ¶
func (o GetDesktopPoolVolumesResultOutput) DesktopPoolId() pulumi.StringOutput
func (GetDesktopPoolVolumesResultOutput) DesktopPoolVolumeCollections ¶
func (o GetDesktopPoolVolumesResultOutput) DesktopPoolVolumeCollections() GetDesktopPoolVolumesDesktopPoolVolumeCollectionArrayOutput
The list of desktop_pool_volume_collection.
func (GetDesktopPoolVolumesResultOutput) DisplayName ¶
func (o GetDesktopPoolVolumesResultOutput) DisplayName() pulumi.StringPtrOutput
func (GetDesktopPoolVolumesResultOutput) ElementType ¶
func (GetDesktopPoolVolumesResultOutput) ElementType() reflect.Type
func (GetDesktopPoolVolumesResultOutput) Filters ¶
func (o GetDesktopPoolVolumesResultOutput) Filters() GetDesktopPoolVolumesFilterArrayOutput
func (GetDesktopPoolVolumesResultOutput) Id ¶
func (o GetDesktopPoolVolumesResultOutput) Id() pulumi.StringPtrOutput
The OCID of the desktop pool volume.
func (GetDesktopPoolVolumesResultOutput) State ¶
func (o GetDesktopPoolVolumesResultOutput) State() pulumi.StringPtrOutput
The state of the desktop pool volume.
func (GetDesktopPoolVolumesResultOutput) ToGetDesktopPoolVolumesResultOutput ¶
func (o GetDesktopPoolVolumesResultOutput) ToGetDesktopPoolVolumesResultOutput() GetDesktopPoolVolumesResultOutput
func (GetDesktopPoolVolumesResultOutput) ToGetDesktopPoolVolumesResultOutputWithContext ¶
func (o GetDesktopPoolVolumesResultOutput) ToGetDesktopPoolVolumesResultOutputWithContext(ctx context.Context) GetDesktopPoolVolumesResultOutput
type GetDesktopPoolsArgs ¶
type GetDesktopPoolsArgs struct { // The name of the availability domain. AvailabilityDomain *string `pulumi:"availabilityDomain"` // The OCID of the compartment of the desktop pool. CompartmentId string `pulumi:"compartmentId"` // A filter to return only results with the given displayName. DisplayName *string `pulumi:"displayName"` Filters []GetDesktopPoolsFilter `pulumi:"filters"` // A filter to return only results with the given OCID. Id *string `pulumi:"id"` // A filter to return only results with the given lifecycleState. State *string `pulumi:"state"` }
A collection of arguments for invoking getDesktopPools.
type GetDesktopPoolsDesktopPoolCollection ¶
type GetDesktopPoolsDesktopPoolCollection struct {
Items []GetDesktopPoolsDesktopPoolCollectionItem `pulumi:"items"`
}
type GetDesktopPoolsDesktopPoolCollectionArgs ¶
type GetDesktopPoolsDesktopPoolCollectionArgs struct {
Items GetDesktopPoolsDesktopPoolCollectionItemArrayInput `pulumi:"items"`
}
func (GetDesktopPoolsDesktopPoolCollectionArgs) ElementType ¶
func (GetDesktopPoolsDesktopPoolCollectionArgs) ElementType() reflect.Type
func (GetDesktopPoolsDesktopPoolCollectionArgs) ToGetDesktopPoolsDesktopPoolCollectionOutput ¶
func (i GetDesktopPoolsDesktopPoolCollectionArgs) ToGetDesktopPoolsDesktopPoolCollectionOutput() GetDesktopPoolsDesktopPoolCollectionOutput
func (GetDesktopPoolsDesktopPoolCollectionArgs) ToGetDesktopPoolsDesktopPoolCollectionOutputWithContext ¶
func (i GetDesktopPoolsDesktopPoolCollectionArgs) ToGetDesktopPoolsDesktopPoolCollectionOutputWithContext(ctx context.Context) GetDesktopPoolsDesktopPoolCollectionOutput
type GetDesktopPoolsDesktopPoolCollectionArray ¶
type GetDesktopPoolsDesktopPoolCollectionArray []GetDesktopPoolsDesktopPoolCollectionInput
func (GetDesktopPoolsDesktopPoolCollectionArray) ElementType ¶
func (GetDesktopPoolsDesktopPoolCollectionArray) ElementType() reflect.Type
func (GetDesktopPoolsDesktopPoolCollectionArray) ToGetDesktopPoolsDesktopPoolCollectionArrayOutput ¶
func (i GetDesktopPoolsDesktopPoolCollectionArray) ToGetDesktopPoolsDesktopPoolCollectionArrayOutput() GetDesktopPoolsDesktopPoolCollectionArrayOutput
func (GetDesktopPoolsDesktopPoolCollectionArray) ToGetDesktopPoolsDesktopPoolCollectionArrayOutputWithContext ¶
func (i GetDesktopPoolsDesktopPoolCollectionArray) ToGetDesktopPoolsDesktopPoolCollectionArrayOutputWithContext(ctx context.Context) GetDesktopPoolsDesktopPoolCollectionArrayOutput
type GetDesktopPoolsDesktopPoolCollectionArrayInput ¶
type GetDesktopPoolsDesktopPoolCollectionArrayInput interface { pulumi.Input ToGetDesktopPoolsDesktopPoolCollectionArrayOutput() GetDesktopPoolsDesktopPoolCollectionArrayOutput ToGetDesktopPoolsDesktopPoolCollectionArrayOutputWithContext(context.Context) GetDesktopPoolsDesktopPoolCollectionArrayOutput }
GetDesktopPoolsDesktopPoolCollectionArrayInput is an input type that accepts GetDesktopPoolsDesktopPoolCollectionArray and GetDesktopPoolsDesktopPoolCollectionArrayOutput values. You can construct a concrete instance of `GetDesktopPoolsDesktopPoolCollectionArrayInput` via:
GetDesktopPoolsDesktopPoolCollectionArray{ GetDesktopPoolsDesktopPoolCollectionArgs{...} }
type GetDesktopPoolsDesktopPoolCollectionArrayOutput ¶
type GetDesktopPoolsDesktopPoolCollectionArrayOutput struct{ *pulumi.OutputState }
func (GetDesktopPoolsDesktopPoolCollectionArrayOutput) ElementType ¶
func (GetDesktopPoolsDesktopPoolCollectionArrayOutput) ElementType() reflect.Type
func (GetDesktopPoolsDesktopPoolCollectionArrayOutput) ToGetDesktopPoolsDesktopPoolCollectionArrayOutput ¶
func (o GetDesktopPoolsDesktopPoolCollectionArrayOutput) ToGetDesktopPoolsDesktopPoolCollectionArrayOutput() GetDesktopPoolsDesktopPoolCollectionArrayOutput
func (GetDesktopPoolsDesktopPoolCollectionArrayOutput) ToGetDesktopPoolsDesktopPoolCollectionArrayOutputWithContext ¶
func (o GetDesktopPoolsDesktopPoolCollectionArrayOutput) ToGetDesktopPoolsDesktopPoolCollectionArrayOutputWithContext(ctx context.Context) GetDesktopPoolsDesktopPoolCollectionArrayOutput
type GetDesktopPoolsDesktopPoolCollectionInput ¶
type GetDesktopPoolsDesktopPoolCollectionInput interface { pulumi.Input ToGetDesktopPoolsDesktopPoolCollectionOutput() GetDesktopPoolsDesktopPoolCollectionOutput ToGetDesktopPoolsDesktopPoolCollectionOutputWithContext(context.Context) GetDesktopPoolsDesktopPoolCollectionOutput }
GetDesktopPoolsDesktopPoolCollectionInput is an input type that accepts GetDesktopPoolsDesktopPoolCollectionArgs and GetDesktopPoolsDesktopPoolCollectionOutput values. You can construct a concrete instance of `GetDesktopPoolsDesktopPoolCollectionInput` via:
GetDesktopPoolsDesktopPoolCollectionArgs{...}
type GetDesktopPoolsDesktopPoolCollectionItem ¶
type GetDesktopPoolsDesktopPoolCollectionItem struct { // The number of active desktops in the desktop pool. ActiveDesktops int `pulumi:"activeDesktops"` // Indicates whether desktop pool users have administrative privileges on their desktop. ArePrivilegedUsers bool `pulumi:"arePrivilegedUsers"` AreVolumesPreserved bool `pulumi:"areVolumesPreserved"` // The name of the availability domain. AvailabilityDomain string `pulumi:"availabilityDomain"` // Provides the start and stop schedule information for desktop availability of the desktop pool. AvailabilityPolicies []GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicy `pulumi:"availabilityPolicies"` // The OCID of the compartment of the desktop pool. CompartmentId string `pulumi:"compartmentId"` // Contact information of the desktop pool administrator. Avoid entering confidential information. ContactDetails string `pulumi:"contactDetails"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Operations.CostCenter": "42"}` DefinedTags map[string]string `pulumi:"definedTags"` // A user friendly description providing additional information about the resource. Avoid entering confidential information. Description string `pulumi:"description"` // Provides the settings for desktop and client device options, such as audio in and out, client drive mapping, and clipboard access. DevicePolicies []GetDesktopPoolsDesktopPoolCollectionItemDevicePolicy `pulumi:"devicePolicies"` // A filter to return only results with the given displayName. DisplayName string `pulumi:"displayName"` // Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Department": "Finance"}` FreeformTags map[string]string `pulumi:"freeformTags"` // A filter to return only results with the given OCID. Id string `pulumi:"id"` // Provides information about the desktop image. Images []GetDesktopPoolsDesktopPoolCollectionItemImage `pulumi:"images"` // Indicates whether storage is enabled for the desktop pool. IsStorageEnabled bool `pulumi:"isStorageEnabled"` // The maximum number of desktops permitted in the desktop pool. MaximumSize int `pulumi:"maximumSize"` // Provides information about the network configuration of the desktop pool. NetworkConfigurations []GetDesktopPoolsDesktopPoolCollectionItemNetworkConfiguration `pulumi:"networkConfigurations"` // A list of network security groups for the private access. NsgIds []string `pulumi:"nsgIds"` // The details of the desktop's private access network connectivity that were used to create the pool. PrivateAccessDetails []GetDesktopPoolsDesktopPoolCollectionItemPrivateAccessDetail `pulumi:"privateAccessDetails"` // Action to be triggered on inactivity or disconnect SessionLifecycleActions []GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleAction `pulumi:"sessionLifecycleActions"` // The shape configuration used for each desktop compute instance in the desktop pool. ShapeConfigs []GetDesktopPoolsDesktopPoolCollectionItemShapeConfig `pulumi:"shapeConfigs"` // The shape of the desktop pool. ShapeName string `pulumi:"shapeName"` // The maximum number of standby desktops available in the desktop pool. StandbySize int `pulumi:"standbySize"` // A filter to return only results with the given lifecycleState. State string `pulumi:"state"` // The backup policy OCID of the storage. StorageBackupPolicyId string `pulumi:"storageBackupPolicyId"` // The size in GBs of the storage for the desktop pool. StorageSizeInGbs int `pulumi:"storageSizeInGbs"` // The date and time the resource was created. TimeCreated string `pulumi:"timeCreated"` // The start time of the desktop pool. TimeStartScheduled string `pulumi:"timeStartScheduled"` // The stop time of the desktop pool. TimeStopScheduled string `pulumi:"timeStopScheduled"` // Indicates whether the desktop pool uses dedicated virtual machine hosts. UseDedicatedVmHost string `pulumi:"useDedicatedVmHost"` }
type GetDesktopPoolsDesktopPoolCollectionItemArgs ¶
type GetDesktopPoolsDesktopPoolCollectionItemArgs struct { // The number of active desktops in the desktop pool. ActiveDesktops pulumi.IntInput `pulumi:"activeDesktops"` // Indicates whether desktop pool users have administrative privileges on their desktop. ArePrivilegedUsers pulumi.BoolInput `pulumi:"arePrivilegedUsers"` AreVolumesPreserved pulumi.BoolInput `pulumi:"areVolumesPreserved"` // The name of the availability domain. AvailabilityDomain pulumi.StringInput `pulumi:"availabilityDomain"` // Provides the start and stop schedule information for desktop availability of the desktop pool. AvailabilityPolicies GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyArrayInput `pulumi:"availabilityPolicies"` // The OCID of the compartment of the desktop pool. CompartmentId pulumi.StringInput `pulumi:"compartmentId"` // Contact information of the desktop pool administrator. Avoid entering confidential information. ContactDetails pulumi.StringInput `pulumi:"contactDetails"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Operations.CostCenter": "42"}` DefinedTags pulumi.StringMapInput `pulumi:"definedTags"` // A user friendly description providing additional information about the resource. Avoid entering confidential information. Description pulumi.StringInput `pulumi:"description"` // Provides the settings for desktop and client device options, such as audio in and out, client drive mapping, and clipboard access. DevicePolicies GetDesktopPoolsDesktopPoolCollectionItemDevicePolicyArrayInput `pulumi:"devicePolicies"` // A filter to return only results with the given displayName. DisplayName pulumi.StringInput `pulumi:"displayName"` // Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Department": "Finance"}` FreeformTags pulumi.StringMapInput `pulumi:"freeformTags"` // A filter to return only results with the given OCID. Id pulumi.StringInput `pulumi:"id"` // Provides information about the desktop image. Images GetDesktopPoolsDesktopPoolCollectionItemImageArrayInput `pulumi:"images"` // Indicates whether storage is enabled for the desktop pool. IsStorageEnabled pulumi.BoolInput `pulumi:"isStorageEnabled"` // The maximum number of desktops permitted in the desktop pool. MaximumSize pulumi.IntInput `pulumi:"maximumSize"` // Provides information about the network configuration of the desktop pool. NetworkConfigurations GetDesktopPoolsDesktopPoolCollectionItemNetworkConfigurationArrayInput `pulumi:"networkConfigurations"` // A list of network security groups for the private access. NsgIds pulumi.StringArrayInput `pulumi:"nsgIds"` // The details of the desktop's private access network connectivity that were used to create the pool. PrivateAccessDetails GetDesktopPoolsDesktopPoolCollectionItemPrivateAccessDetailArrayInput `pulumi:"privateAccessDetails"` // Action to be triggered on inactivity or disconnect SessionLifecycleActions GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionArrayInput `pulumi:"sessionLifecycleActions"` // The shape configuration used for each desktop compute instance in the desktop pool. ShapeConfigs GetDesktopPoolsDesktopPoolCollectionItemShapeConfigArrayInput `pulumi:"shapeConfigs"` // The shape of the desktop pool. ShapeName pulumi.StringInput `pulumi:"shapeName"` // The maximum number of standby desktops available in the desktop pool. StandbySize pulumi.IntInput `pulumi:"standbySize"` // A filter to return only results with the given lifecycleState. State pulumi.StringInput `pulumi:"state"` // The backup policy OCID of the storage. StorageBackupPolicyId pulumi.StringInput `pulumi:"storageBackupPolicyId"` // The size in GBs of the storage for the desktop pool. StorageSizeInGbs pulumi.IntInput `pulumi:"storageSizeInGbs"` // The date and time the resource was created. TimeCreated pulumi.StringInput `pulumi:"timeCreated"` // The start time of the desktop pool. TimeStartScheduled pulumi.StringInput `pulumi:"timeStartScheduled"` // The stop time of the desktop pool. TimeStopScheduled pulumi.StringInput `pulumi:"timeStopScheduled"` // Indicates whether the desktop pool uses dedicated virtual machine hosts. UseDedicatedVmHost pulumi.StringInput `pulumi:"useDedicatedVmHost"` }
func (GetDesktopPoolsDesktopPoolCollectionItemArgs) ElementType ¶
func (GetDesktopPoolsDesktopPoolCollectionItemArgs) ElementType() reflect.Type
func (GetDesktopPoolsDesktopPoolCollectionItemArgs) ToGetDesktopPoolsDesktopPoolCollectionItemOutput ¶
func (i GetDesktopPoolsDesktopPoolCollectionItemArgs) ToGetDesktopPoolsDesktopPoolCollectionItemOutput() GetDesktopPoolsDesktopPoolCollectionItemOutput
func (GetDesktopPoolsDesktopPoolCollectionItemArgs) ToGetDesktopPoolsDesktopPoolCollectionItemOutputWithContext ¶
func (i GetDesktopPoolsDesktopPoolCollectionItemArgs) ToGetDesktopPoolsDesktopPoolCollectionItemOutputWithContext(ctx context.Context) GetDesktopPoolsDesktopPoolCollectionItemOutput
type GetDesktopPoolsDesktopPoolCollectionItemArray ¶
type GetDesktopPoolsDesktopPoolCollectionItemArray []GetDesktopPoolsDesktopPoolCollectionItemInput
func (GetDesktopPoolsDesktopPoolCollectionItemArray) ElementType ¶
func (GetDesktopPoolsDesktopPoolCollectionItemArray) ElementType() reflect.Type
func (GetDesktopPoolsDesktopPoolCollectionItemArray) ToGetDesktopPoolsDesktopPoolCollectionItemArrayOutput ¶
func (i GetDesktopPoolsDesktopPoolCollectionItemArray) ToGetDesktopPoolsDesktopPoolCollectionItemArrayOutput() GetDesktopPoolsDesktopPoolCollectionItemArrayOutput
func (GetDesktopPoolsDesktopPoolCollectionItemArray) ToGetDesktopPoolsDesktopPoolCollectionItemArrayOutputWithContext ¶
func (i GetDesktopPoolsDesktopPoolCollectionItemArray) ToGetDesktopPoolsDesktopPoolCollectionItemArrayOutputWithContext(ctx context.Context) GetDesktopPoolsDesktopPoolCollectionItemArrayOutput
type GetDesktopPoolsDesktopPoolCollectionItemArrayInput ¶
type GetDesktopPoolsDesktopPoolCollectionItemArrayInput interface { pulumi.Input ToGetDesktopPoolsDesktopPoolCollectionItemArrayOutput() GetDesktopPoolsDesktopPoolCollectionItemArrayOutput ToGetDesktopPoolsDesktopPoolCollectionItemArrayOutputWithContext(context.Context) GetDesktopPoolsDesktopPoolCollectionItemArrayOutput }
GetDesktopPoolsDesktopPoolCollectionItemArrayInput is an input type that accepts GetDesktopPoolsDesktopPoolCollectionItemArray and GetDesktopPoolsDesktopPoolCollectionItemArrayOutput values. You can construct a concrete instance of `GetDesktopPoolsDesktopPoolCollectionItemArrayInput` via:
GetDesktopPoolsDesktopPoolCollectionItemArray{ GetDesktopPoolsDesktopPoolCollectionItemArgs{...} }
type GetDesktopPoolsDesktopPoolCollectionItemArrayOutput ¶
type GetDesktopPoolsDesktopPoolCollectionItemArrayOutput struct{ *pulumi.OutputState }
func (GetDesktopPoolsDesktopPoolCollectionItemArrayOutput) ElementType ¶
func (GetDesktopPoolsDesktopPoolCollectionItemArrayOutput) ElementType() reflect.Type
func (GetDesktopPoolsDesktopPoolCollectionItemArrayOutput) ToGetDesktopPoolsDesktopPoolCollectionItemArrayOutput ¶
func (o GetDesktopPoolsDesktopPoolCollectionItemArrayOutput) ToGetDesktopPoolsDesktopPoolCollectionItemArrayOutput() GetDesktopPoolsDesktopPoolCollectionItemArrayOutput
func (GetDesktopPoolsDesktopPoolCollectionItemArrayOutput) ToGetDesktopPoolsDesktopPoolCollectionItemArrayOutputWithContext ¶
func (o GetDesktopPoolsDesktopPoolCollectionItemArrayOutput) ToGetDesktopPoolsDesktopPoolCollectionItemArrayOutputWithContext(ctx context.Context) GetDesktopPoolsDesktopPoolCollectionItemArrayOutput
type GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicy ¶
type GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicy struct { // Provides the schedule information for a desktop. StartSchedules []GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStartSchedule `pulumi:"startSchedules"` // Provides the schedule information for a desktop. StopSchedules []GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStopSchedule `pulumi:"stopSchedules"` }
type GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyArgs ¶
type GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyArgs struct { // Provides the schedule information for a desktop. StartSchedules GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStartScheduleArrayInput `pulumi:"startSchedules"` // Provides the schedule information for a desktop. StopSchedules GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStopScheduleArrayInput `pulumi:"stopSchedules"` }
func (GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyArgs) ElementType ¶
func (GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyArgs) ElementType() reflect.Type
func (GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyArgs) ToGetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyOutput ¶
func (i GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyArgs) ToGetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyOutput() GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyOutput
func (GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyArgs) ToGetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyOutputWithContext ¶
func (i GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyArgs) ToGetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyOutputWithContext(ctx context.Context) GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyOutput
type GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyArray ¶
type GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyArray []GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyInput
func (GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyArray) ElementType ¶
func (GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyArray) ElementType() reflect.Type
func (GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyArray) ToGetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyArrayOutput ¶
func (i GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyArray) ToGetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyArrayOutput() GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyArrayOutput
func (GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyArray) ToGetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyArrayOutputWithContext ¶
func (i GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyArray) ToGetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyArrayOutputWithContext(ctx context.Context) GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyArrayOutput
type GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyArrayInput ¶
type GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyArrayInput interface { pulumi.Input ToGetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyArrayOutput() GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyArrayOutput ToGetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyArrayOutputWithContext(context.Context) GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyArrayOutput }
GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyArrayInput is an input type that accepts GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyArray and GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyArrayOutput values. You can construct a concrete instance of `GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyArrayInput` via:
GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyArray{ GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyArgs{...} }
type GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyArrayOutput ¶
type GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyArrayOutput struct{ *pulumi.OutputState }
func (GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyArrayOutput) ElementType ¶
func (GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyArrayOutput) ElementType() reflect.Type
func (GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyArrayOutput) ToGetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyArrayOutput ¶
func (o GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyArrayOutput) ToGetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyArrayOutput() GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyArrayOutput
func (GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyArrayOutput) ToGetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyArrayOutputWithContext ¶
func (o GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyArrayOutput) ToGetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyArrayOutputWithContext(ctx context.Context) GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyArrayOutput
type GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyInput ¶
type GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyInput interface { pulumi.Input ToGetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyOutput() GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyOutput ToGetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyOutputWithContext(context.Context) GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyOutput }
GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyInput is an input type that accepts GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyArgs and GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyOutput values. You can construct a concrete instance of `GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyInput` via:
GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyArgs{...}
type GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyOutput ¶
type GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyOutput struct{ *pulumi.OutputState }
func (GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyOutput) ElementType ¶
func (GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyOutput) ElementType() reflect.Type
func (GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyOutput) StartSchedules ¶
func (o GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyOutput) StartSchedules() GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStartScheduleArrayOutput
Provides the schedule information for a desktop.
func (GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyOutput) StopSchedules ¶
func (o GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyOutput) StopSchedules() GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStopScheduleArrayOutput
Provides the schedule information for a desktop.
func (GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyOutput) ToGetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyOutput ¶
func (o GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyOutput) ToGetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyOutput() GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyOutput
func (GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyOutput) ToGetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyOutputWithContext ¶
func (o GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyOutput) ToGetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyOutputWithContext(ctx context.Context) GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyOutput
type GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStartScheduleArgs ¶
type GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStartScheduleArgs struct { // A cron expression describing the desktop's schedule. CronExpression pulumi.StringInput `pulumi:"cronExpression"` // The timezone of the desktop's schedule. Timezone pulumi.StringInput `pulumi:"timezone"` }
func (GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStartScheduleArgs) ElementType ¶
func (GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStartScheduleArgs) ElementType() reflect.Type
func (GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStartScheduleArgs) ToGetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStartScheduleOutput ¶
func (i GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStartScheduleArgs) ToGetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStartScheduleOutput() GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStartScheduleOutput
func (GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStartScheduleArgs) ToGetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStartScheduleOutputWithContext ¶
func (i GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStartScheduleArgs) ToGetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStartScheduleOutputWithContext(ctx context.Context) GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStartScheduleOutput
type GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStartScheduleArray ¶
type GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStartScheduleArray []GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStartScheduleInput
func (GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStartScheduleArray) ElementType ¶
func (GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStartScheduleArray) ElementType() reflect.Type
func (GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStartScheduleArray) ToGetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStartScheduleArrayOutput ¶
func (i GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStartScheduleArray) ToGetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStartScheduleArrayOutput() GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStartScheduleArrayOutput
func (GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStartScheduleArray) ToGetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStartScheduleArrayOutputWithContext ¶
func (i GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStartScheduleArray) ToGetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStartScheduleArrayOutputWithContext(ctx context.Context) GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStartScheduleArrayOutput
type GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStartScheduleArrayInput ¶
type GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStartScheduleArrayInput interface { pulumi.Input ToGetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStartScheduleArrayOutput() GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStartScheduleArrayOutput ToGetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStartScheduleArrayOutputWithContext(context.Context) GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStartScheduleArrayOutput }
GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStartScheduleArrayInput is an input type that accepts GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStartScheduleArray and GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStartScheduleArrayOutput values. You can construct a concrete instance of `GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStartScheduleArrayInput` via:
GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStartScheduleArray{ GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStartScheduleArgs{...} }
type GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStartScheduleArrayOutput ¶
type GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStartScheduleArrayOutput struct{ *pulumi.OutputState }
func (GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStartScheduleArrayOutput) ElementType ¶
func (GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStartScheduleArrayOutput) ToGetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStartScheduleArrayOutput ¶
func (o GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStartScheduleArrayOutput) ToGetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStartScheduleArrayOutput() GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStartScheduleArrayOutput
func (GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStartScheduleArrayOutput) ToGetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStartScheduleArrayOutputWithContext ¶
func (o GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStartScheduleArrayOutput) ToGetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStartScheduleArrayOutputWithContext(ctx context.Context) GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStartScheduleArrayOutput
type GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStartScheduleInput ¶
type GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStartScheduleInput interface { pulumi.Input ToGetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStartScheduleOutput() GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStartScheduleOutput ToGetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStartScheduleOutputWithContext(context.Context) GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStartScheduleOutput }
GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStartScheduleInput is an input type that accepts GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStartScheduleArgs and GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStartScheduleOutput values. You can construct a concrete instance of `GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStartScheduleInput` via:
GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStartScheduleArgs{...}
type GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStartScheduleOutput ¶
type GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStartScheduleOutput struct{ *pulumi.OutputState }
func (GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStartScheduleOutput) CronExpression ¶
func (o GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStartScheduleOutput) CronExpression() pulumi.StringOutput
A cron expression describing the desktop's schedule.
func (GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStartScheduleOutput) ElementType ¶
func (GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStartScheduleOutput) ElementType() reflect.Type
func (GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStartScheduleOutput) Timezone ¶
func (o GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStartScheduleOutput) Timezone() pulumi.StringOutput
The timezone of the desktop's schedule.
func (GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStartScheduleOutput) ToGetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStartScheduleOutput ¶
func (o GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStartScheduleOutput) ToGetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStartScheduleOutput() GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStartScheduleOutput
func (GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStartScheduleOutput) ToGetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStartScheduleOutputWithContext ¶
func (o GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStartScheduleOutput) ToGetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStartScheduleOutputWithContext(ctx context.Context) GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStartScheduleOutput
type GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStopScheduleArgs ¶
type GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStopScheduleArgs struct { // A cron expression describing the desktop's schedule. CronExpression pulumi.StringInput `pulumi:"cronExpression"` // The timezone of the desktop's schedule. Timezone pulumi.StringInput `pulumi:"timezone"` }
func (GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStopScheduleArgs) ElementType ¶
func (GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStopScheduleArgs) ElementType() reflect.Type
func (GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStopScheduleArgs) ToGetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStopScheduleOutput ¶
func (i GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStopScheduleArgs) ToGetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStopScheduleOutput() GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStopScheduleOutput
func (GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStopScheduleArgs) ToGetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStopScheduleOutputWithContext ¶
func (i GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStopScheduleArgs) ToGetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStopScheduleOutputWithContext(ctx context.Context) GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStopScheduleOutput
type GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStopScheduleArray ¶
type GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStopScheduleArray []GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStopScheduleInput
func (GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStopScheduleArray) ElementType ¶
func (GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStopScheduleArray) ElementType() reflect.Type
func (GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStopScheduleArray) ToGetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStopScheduleArrayOutput ¶
func (i GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStopScheduleArray) ToGetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStopScheduleArrayOutput() GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStopScheduleArrayOutput
func (GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStopScheduleArray) ToGetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStopScheduleArrayOutputWithContext ¶
func (i GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStopScheduleArray) ToGetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStopScheduleArrayOutputWithContext(ctx context.Context) GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStopScheduleArrayOutput
type GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStopScheduleArrayInput ¶
type GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStopScheduleArrayInput interface { pulumi.Input ToGetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStopScheduleArrayOutput() GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStopScheduleArrayOutput ToGetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStopScheduleArrayOutputWithContext(context.Context) GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStopScheduleArrayOutput }
GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStopScheduleArrayInput is an input type that accepts GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStopScheduleArray and GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStopScheduleArrayOutput values. You can construct a concrete instance of `GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStopScheduleArrayInput` via:
GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStopScheduleArray{ GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStopScheduleArgs{...} }
type GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStopScheduleArrayOutput ¶
type GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStopScheduleArrayOutput struct{ *pulumi.OutputState }
func (GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStopScheduleArrayOutput) ElementType ¶
func (GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStopScheduleArrayOutput) ElementType() reflect.Type
func (GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStopScheduleArrayOutput) ToGetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStopScheduleArrayOutput ¶
func (o GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStopScheduleArrayOutput) ToGetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStopScheduleArrayOutput() GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStopScheduleArrayOutput
func (GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStopScheduleArrayOutput) ToGetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStopScheduleArrayOutputWithContext ¶
func (o GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStopScheduleArrayOutput) ToGetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStopScheduleArrayOutputWithContext(ctx context.Context) GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStopScheduleArrayOutput
type GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStopScheduleInput ¶
type GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStopScheduleInput interface { pulumi.Input ToGetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStopScheduleOutput() GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStopScheduleOutput ToGetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStopScheduleOutputWithContext(context.Context) GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStopScheduleOutput }
GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStopScheduleInput is an input type that accepts GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStopScheduleArgs and GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStopScheduleOutput values. You can construct a concrete instance of `GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStopScheduleInput` via:
GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStopScheduleArgs{...}
type GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStopScheduleOutput ¶
type GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStopScheduleOutput struct{ *pulumi.OutputState }
func (GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStopScheduleOutput) CronExpression ¶
func (o GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStopScheduleOutput) CronExpression() pulumi.StringOutput
A cron expression describing the desktop's schedule.
func (GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStopScheduleOutput) ElementType ¶
func (GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStopScheduleOutput) ElementType() reflect.Type
func (GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStopScheduleOutput) Timezone ¶
func (o GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStopScheduleOutput) Timezone() pulumi.StringOutput
The timezone of the desktop's schedule.
func (GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStopScheduleOutput) ToGetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStopScheduleOutput ¶
func (o GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStopScheduleOutput) ToGetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStopScheduleOutput() GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStopScheduleOutput
func (GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStopScheduleOutput) ToGetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStopScheduleOutputWithContext ¶
func (o GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStopScheduleOutput) ToGetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStopScheduleOutputWithContext(ctx context.Context) GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyStopScheduleOutput
type GetDesktopPoolsDesktopPoolCollectionItemDevicePolicy ¶
type GetDesktopPoolsDesktopPoolCollectionItemDevicePolicy struct { // The audio mode. NONE: No access to the local audio devices is permitted. TODESKTOP: The user may record audio on their desktop. FROMDESKTOP: The user may play audio on their desktop. FULL: The user may play and record audio on their desktop. AudioMode string `pulumi:"audioMode"` // The client local drive access mode. NONE: No access to local drives permitted. READONLY: The user may read from local drives on their desktop. FULL: The user may read from and write to their local drives on their desktop. CdmMode string `pulumi:"cdmMode"` // The clipboard mode. NONE: No access to the local clipboard is permitted. TODESKTOP: The clipboard can be used to transfer data to the desktop only. FROMDESKTOP: The clipboard can be used to transfer data from the desktop only. FULL: The clipboard can be used to transfer data to and from the desktop. ClipboardMode string `pulumi:"clipboardMode"` // Indicates whether the display is enabled. IsDisplayEnabled bool `pulumi:"isDisplayEnabled"` // Indicates whether the keyboard is enabled. IsKeyboardEnabled bool `pulumi:"isKeyboardEnabled"` // Indicates whether the pointer is enabled. IsPointerEnabled bool `pulumi:"isPointerEnabled"` // Indicates whether printing is enabled. IsPrintingEnabled bool `pulumi:"isPrintingEnabled"` }
type GetDesktopPoolsDesktopPoolCollectionItemDevicePolicyArgs ¶
type GetDesktopPoolsDesktopPoolCollectionItemDevicePolicyArgs struct { // The audio mode. NONE: No access to the local audio devices is permitted. TODESKTOP: The user may record audio on their desktop. FROMDESKTOP: The user may play audio on their desktop. FULL: The user may play and record audio on their desktop. AudioMode pulumi.StringInput `pulumi:"audioMode"` // The client local drive access mode. NONE: No access to local drives permitted. READONLY: The user may read from local drives on their desktop. FULL: The user may read from and write to their local drives on their desktop. CdmMode pulumi.StringInput `pulumi:"cdmMode"` // The clipboard mode. NONE: No access to the local clipboard is permitted. TODESKTOP: The clipboard can be used to transfer data to the desktop only. FROMDESKTOP: The clipboard can be used to transfer data from the desktop only. FULL: The clipboard can be used to transfer data to and from the desktop. ClipboardMode pulumi.StringInput `pulumi:"clipboardMode"` // Indicates whether the display is enabled. IsDisplayEnabled pulumi.BoolInput `pulumi:"isDisplayEnabled"` // Indicates whether the keyboard is enabled. IsKeyboardEnabled pulumi.BoolInput `pulumi:"isKeyboardEnabled"` // Indicates whether the pointer is enabled. IsPointerEnabled pulumi.BoolInput `pulumi:"isPointerEnabled"` // Indicates whether printing is enabled. IsPrintingEnabled pulumi.BoolInput `pulumi:"isPrintingEnabled"` }
func (GetDesktopPoolsDesktopPoolCollectionItemDevicePolicyArgs) ElementType ¶
func (GetDesktopPoolsDesktopPoolCollectionItemDevicePolicyArgs) ElementType() reflect.Type
func (GetDesktopPoolsDesktopPoolCollectionItemDevicePolicyArgs) ToGetDesktopPoolsDesktopPoolCollectionItemDevicePolicyOutput ¶
func (i GetDesktopPoolsDesktopPoolCollectionItemDevicePolicyArgs) ToGetDesktopPoolsDesktopPoolCollectionItemDevicePolicyOutput() GetDesktopPoolsDesktopPoolCollectionItemDevicePolicyOutput
func (GetDesktopPoolsDesktopPoolCollectionItemDevicePolicyArgs) ToGetDesktopPoolsDesktopPoolCollectionItemDevicePolicyOutputWithContext ¶
func (i GetDesktopPoolsDesktopPoolCollectionItemDevicePolicyArgs) ToGetDesktopPoolsDesktopPoolCollectionItemDevicePolicyOutputWithContext(ctx context.Context) GetDesktopPoolsDesktopPoolCollectionItemDevicePolicyOutput
type GetDesktopPoolsDesktopPoolCollectionItemDevicePolicyArray ¶
type GetDesktopPoolsDesktopPoolCollectionItemDevicePolicyArray []GetDesktopPoolsDesktopPoolCollectionItemDevicePolicyInput
func (GetDesktopPoolsDesktopPoolCollectionItemDevicePolicyArray) ElementType ¶
func (GetDesktopPoolsDesktopPoolCollectionItemDevicePolicyArray) ElementType() reflect.Type
func (GetDesktopPoolsDesktopPoolCollectionItemDevicePolicyArray) ToGetDesktopPoolsDesktopPoolCollectionItemDevicePolicyArrayOutput ¶
func (i GetDesktopPoolsDesktopPoolCollectionItemDevicePolicyArray) ToGetDesktopPoolsDesktopPoolCollectionItemDevicePolicyArrayOutput() GetDesktopPoolsDesktopPoolCollectionItemDevicePolicyArrayOutput
func (GetDesktopPoolsDesktopPoolCollectionItemDevicePolicyArray) ToGetDesktopPoolsDesktopPoolCollectionItemDevicePolicyArrayOutputWithContext ¶
func (i GetDesktopPoolsDesktopPoolCollectionItemDevicePolicyArray) ToGetDesktopPoolsDesktopPoolCollectionItemDevicePolicyArrayOutputWithContext(ctx context.Context) GetDesktopPoolsDesktopPoolCollectionItemDevicePolicyArrayOutput
type GetDesktopPoolsDesktopPoolCollectionItemDevicePolicyArrayInput ¶
type GetDesktopPoolsDesktopPoolCollectionItemDevicePolicyArrayInput interface { pulumi.Input ToGetDesktopPoolsDesktopPoolCollectionItemDevicePolicyArrayOutput() GetDesktopPoolsDesktopPoolCollectionItemDevicePolicyArrayOutput ToGetDesktopPoolsDesktopPoolCollectionItemDevicePolicyArrayOutputWithContext(context.Context) GetDesktopPoolsDesktopPoolCollectionItemDevicePolicyArrayOutput }
GetDesktopPoolsDesktopPoolCollectionItemDevicePolicyArrayInput is an input type that accepts GetDesktopPoolsDesktopPoolCollectionItemDevicePolicyArray and GetDesktopPoolsDesktopPoolCollectionItemDevicePolicyArrayOutput values. You can construct a concrete instance of `GetDesktopPoolsDesktopPoolCollectionItemDevicePolicyArrayInput` via:
GetDesktopPoolsDesktopPoolCollectionItemDevicePolicyArray{ GetDesktopPoolsDesktopPoolCollectionItemDevicePolicyArgs{...} }
type GetDesktopPoolsDesktopPoolCollectionItemDevicePolicyArrayOutput ¶
type GetDesktopPoolsDesktopPoolCollectionItemDevicePolicyArrayOutput struct{ *pulumi.OutputState }
func (GetDesktopPoolsDesktopPoolCollectionItemDevicePolicyArrayOutput) ElementType ¶
func (GetDesktopPoolsDesktopPoolCollectionItemDevicePolicyArrayOutput) ElementType() reflect.Type
func (GetDesktopPoolsDesktopPoolCollectionItemDevicePolicyArrayOutput) ToGetDesktopPoolsDesktopPoolCollectionItemDevicePolicyArrayOutput ¶
func (o GetDesktopPoolsDesktopPoolCollectionItemDevicePolicyArrayOutput) ToGetDesktopPoolsDesktopPoolCollectionItemDevicePolicyArrayOutput() GetDesktopPoolsDesktopPoolCollectionItemDevicePolicyArrayOutput
func (GetDesktopPoolsDesktopPoolCollectionItemDevicePolicyArrayOutput) ToGetDesktopPoolsDesktopPoolCollectionItemDevicePolicyArrayOutputWithContext ¶
func (o GetDesktopPoolsDesktopPoolCollectionItemDevicePolicyArrayOutput) ToGetDesktopPoolsDesktopPoolCollectionItemDevicePolicyArrayOutputWithContext(ctx context.Context) GetDesktopPoolsDesktopPoolCollectionItemDevicePolicyArrayOutput
type GetDesktopPoolsDesktopPoolCollectionItemDevicePolicyInput ¶
type GetDesktopPoolsDesktopPoolCollectionItemDevicePolicyInput interface { pulumi.Input ToGetDesktopPoolsDesktopPoolCollectionItemDevicePolicyOutput() GetDesktopPoolsDesktopPoolCollectionItemDevicePolicyOutput ToGetDesktopPoolsDesktopPoolCollectionItemDevicePolicyOutputWithContext(context.Context) GetDesktopPoolsDesktopPoolCollectionItemDevicePolicyOutput }
GetDesktopPoolsDesktopPoolCollectionItemDevicePolicyInput is an input type that accepts GetDesktopPoolsDesktopPoolCollectionItemDevicePolicyArgs and GetDesktopPoolsDesktopPoolCollectionItemDevicePolicyOutput values. You can construct a concrete instance of `GetDesktopPoolsDesktopPoolCollectionItemDevicePolicyInput` via:
GetDesktopPoolsDesktopPoolCollectionItemDevicePolicyArgs{...}
type GetDesktopPoolsDesktopPoolCollectionItemDevicePolicyOutput ¶
type GetDesktopPoolsDesktopPoolCollectionItemDevicePolicyOutput struct{ *pulumi.OutputState }
func (GetDesktopPoolsDesktopPoolCollectionItemDevicePolicyOutput) AudioMode ¶
func (o GetDesktopPoolsDesktopPoolCollectionItemDevicePolicyOutput) AudioMode() pulumi.StringOutput
The audio mode. NONE: No access to the local audio devices is permitted. TODESKTOP: The user may record audio on their desktop. FROMDESKTOP: The user may play audio on their desktop. FULL: The user may play and record audio on their desktop.
func (GetDesktopPoolsDesktopPoolCollectionItemDevicePolicyOutput) CdmMode ¶
func (o GetDesktopPoolsDesktopPoolCollectionItemDevicePolicyOutput) CdmMode() pulumi.StringOutput
The client local drive access mode. NONE: No access to local drives permitted. READONLY: The user may read from local drives on their desktop. FULL: The user may read from and write to their local drives on their desktop.
func (GetDesktopPoolsDesktopPoolCollectionItemDevicePolicyOutput) ClipboardMode ¶
func (o GetDesktopPoolsDesktopPoolCollectionItemDevicePolicyOutput) ClipboardMode() pulumi.StringOutput
The clipboard mode. NONE: No access to the local clipboard is permitted. TODESKTOP: The clipboard can be used to transfer data to the desktop only. FROMDESKTOP: The clipboard can be used to transfer data from the desktop only. FULL: The clipboard can be used to transfer data to and from the desktop.
func (GetDesktopPoolsDesktopPoolCollectionItemDevicePolicyOutput) ElementType ¶
func (GetDesktopPoolsDesktopPoolCollectionItemDevicePolicyOutput) ElementType() reflect.Type
func (GetDesktopPoolsDesktopPoolCollectionItemDevicePolicyOutput) IsDisplayEnabled ¶
func (o GetDesktopPoolsDesktopPoolCollectionItemDevicePolicyOutput) IsDisplayEnabled() pulumi.BoolOutput
Indicates whether the display is enabled.
func (GetDesktopPoolsDesktopPoolCollectionItemDevicePolicyOutput) IsKeyboardEnabled ¶
func (o GetDesktopPoolsDesktopPoolCollectionItemDevicePolicyOutput) IsKeyboardEnabled() pulumi.BoolOutput
Indicates whether the keyboard is enabled.
func (GetDesktopPoolsDesktopPoolCollectionItemDevicePolicyOutput) IsPointerEnabled ¶
func (o GetDesktopPoolsDesktopPoolCollectionItemDevicePolicyOutput) IsPointerEnabled() pulumi.BoolOutput
Indicates whether the pointer is enabled.
func (GetDesktopPoolsDesktopPoolCollectionItemDevicePolicyOutput) IsPrintingEnabled ¶
func (o GetDesktopPoolsDesktopPoolCollectionItemDevicePolicyOutput) IsPrintingEnabled() pulumi.BoolOutput
Indicates whether printing is enabled.
func (GetDesktopPoolsDesktopPoolCollectionItemDevicePolicyOutput) ToGetDesktopPoolsDesktopPoolCollectionItemDevicePolicyOutput ¶
func (o GetDesktopPoolsDesktopPoolCollectionItemDevicePolicyOutput) ToGetDesktopPoolsDesktopPoolCollectionItemDevicePolicyOutput() GetDesktopPoolsDesktopPoolCollectionItemDevicePolicyOutput
func (GetDesktopPoolsDesktopPoolCollectionItemDevicePolicyOutput) ToGetDesktopPoolsDesktopPoolCollectionItemDevicePolicyOutputWithContext ¶
func (o GetDesktopPoolsDesktopPoolCollectionItemDevicePolicyOutput) ToGetDesktopPoolsDesktopPoolCollectionItemDevicePolicyOutputWithContext(ctx context.Context) GetDesktopPoolsDesktopPoolCollectionItemDevicePolicyOutput
type GetDesktopPoolsDesktopPoolCollectionItemImage ¶
type GetDesktopPoolsDesktopPoolCollectionItemImage struct { // The OCID of the desktop image. ImageId string `pulumi:"imageId"` // The name of the desktop image. ImageName string `pulumi:"imageName"` // The operating system of the desktop image, e.g. "Oracle Linux", "Windows". OperatingSystem string `pulumi:"operatingSystem"` }
type GetDesktopPoolsDesktopPoolCollectionItemImageArgs ¶
type GetDesktopPoolsDesktopPoolCollectionItemImageArgs struct { // The OCID of the desktop image. ImageId pulumi.StringInput `pulumi:"imageId"` // The name of the desktop image. ImageName pulumi.StringInput `pulumi:"imageName"` // The operating system of the desktop image, e.g. "Oracle Linux", "Windows". OperatingSystem pulumi.StringInput `pulumi:"operatingSystem"` }
func (GetDesktopPoolsDesktopPoolCollectionItemImageArgs) ElementType ¶
func (GetDesktopPoolsDesktopPoolCollectionItemImageArgs) ElementType() reflect.Type
func (GetDesktopPoolsDesktopPoolCollectionItemImageArgs) ToGetDesktopPoolsDesktopPoolCollectionItemImageOutput ¶
func (i GetDesktopPoolsDesktopPoolCollectionItemImageArgs) ToGetDesktopPoolsDesktopPoolCollectionItemImageOutput() GetDesktopPoolsDesktopPoolCollectionItemImageOutput
func (GetDesktopPoolsDesktopPoolCollectionItemImageArgs) ToGetDesktopPoolsDesktopPoolCollectionItemImageOutputWithContext ¶
func (i GetDesktopPoolsDesktopPoolCollectionItemImageArgs) ToGetDesktopPoolsDesktopPoolCollectionItemImageOutputWithContext(ctx context.Context) GetDesktopPoolsDesktopPoolCollectionItemImageOutput
type GetDesktopPoolsDesktopPoolCollectionItemImageArray ¶
type GetDesktopPoolsDesktopPoolCollectionItemImageArray []GetDesktopPoolsDesktopPoolCollectionItemImageInput
func (GetDesktopPoolsDesktopPoolCollectionItemImageArray) ElementType ¶
func (GetDesktopPoolsDesktopPoolCollectionItemImageArray) ElementType() reflect.Type
func (GetDesktopPoolsDesktopPoolCollectionItemImageArray) ToGetDesktopPoolsDesktopPoolCollectionItemImageArrayOutput ¶
func (i GetDesktopPoolsDesktopPoolCollectionItemImageArray) ToGetDesktopPoolsDesktopPoolCollectionItemImageArrayOutput() GetDesktopPoolsDesktopPoolCollectionItemImageArrayOutput
func (GetDesktopPoolsDesktopPoolCollectionItemImageArray) ToGetDesktopPoolsDesktopPoolCollectionItemImageArrayOutputWithContext ¶
func (i GetDesktopPoolsDesktopPoolCollectionItemImageArray) ToGetDesktopPoolsDesktopPoolCollectionItemImageArrayOutputWithContext(ctx context.Context) GetDesktopPoolsDesktopPoolCollectionItemImageArrayOutput
type GetDesktopPoolsDesktopPoolCollectionItemImageArrayInput ¶
type GetDesktopPoolsDesktopPoolCollectionItemImageArrayInput interface { pulumi.Input ToGetDesktopPoolsDesktopPoolCollectionItemImageArrayOutput() GetDesktopPoolsDesktopPoolCollectionItemImageArrayOutput ToGetDesktopPoolsDesktopPoolCollectionItemImageArrayOutputWithContext(context.Context) GetDesktopPoolsDesktopPoolCollectionItemImageArrayOutput }
GetDesktopPoolsDesktopPoolCollectionItemImageArrayInput is an input type that accepts GetDesktopPoolsDesktopPoolCollectionItemImageArray and GetDesktopPoolsDesktopPoolCollectionItemImageArrayOutput values. You can construct a concrete instance of `GetDesktopPoolsDesktopPoolCollectionItemImageArrayInput` via:
GetDesktopPoolsDesktopPoolCollectionItemImageArray{ GetDesktopPoolsDesktopPoolCollectionItemImageArgs{...} }
type GetDesktopPoolsDesktopPoolCollectionItemImageArrayOutput ¶
type GetDesktopPoolsDesktopPoolCollectionItemImageArrayOutput struct{ *pulumi.OutputState }
func (GetDesktopPoolsDesktopPoolCollectionItemImageArrayOutput) ElementType ¶
func (GetDesktopPoolsDesktopPoolCollectionItemImageArrayOutput) ElementType() reflect.Type
func (GetDesktopPoolsDesktopPoolCollectionItemImageArrayOutput) ToGetDesktopPoolsDesktopPoolCollectionItemImageArrayOutput ¶
func (o GetDesktopPoolsDesktopPoolCollectionItemImageArrayOutput) ToGetDesktopPoolsDesktopPoolCollectionItemImageArrayOutput() GetDesktopPoolsDesktopPoolCollectionItemImageArrayOutput
func (GetDesktopPoolsDesktopPoolCollectionItemImageArrayOutput) ToGetDesktopPoolsDesktopPoolCollectionItemImageArrayOutputWithContext ¶
func (o GetDesktopPoolsDesktopPoolCollectionItemImageArrayOutput) ToGetDesktopPoolsDesktopPoolCollectionItemImageArrayOutputWithContext(ctx context.Context) GetDesktopPoolsDesktopPoolCollectionItemImageArrayOutput
type GetDesktopPoolsDesktopPoolCollectionItemImageInput ¶
type GetDesktopPoolsDesktopPoolCollectionItemImageInput interface { pulumi.Input ToGetDesktopPoolsDesktopPoolCollectionItemImageOutput() GetDesktopPoolsDesktopPoolCollectionItemImageOutput ToGetDesktopPoolsDesktopPoolCollectionItemImageOutputWithContext(context.Context) GetDesktopPoolsDesktopPoolCollectionItemImageOutput }
GetDesktopPoolsDesktopPoolCollectionItemImageInput is an input type that accepts GetDesktopPoolsDesktopPoolCollectionItemImageArgs and GetDesktopPoolsDesktopPoolCollectionItemImageOutput values. You can construct a concrete instance of `GetDesktopPoolsDesktopPoolCollectionItemImageInput` via:
GetDesktopPoolsDesktopPoolCollectionItemImageArgs{...}
type GetDesktopPoolsDesktopPoolCollectionItemImageOutput ¶
type GetDesktopPoolsDesktopPoolCollectionItemImageOutput struct{ *pulumi.OutputState }
func (GetDesktopPoolsDesktopPoolCollectionItemImageOutput) ElementType ¶
func (GetDesktopPoolsDesktopPoolCollectionItemImageOutput) ElementType() reflect.Type
func (GetDesktopPoolsDesktopPoolCollectionItemImageOutput) ImageId ¶
func (o GetDesktopPoolsDesktopPoolCollectionItemImageOutput) ImageId() pulumi.StringOutput
The OCID of the desktop image.
func (GetDesktopPoolsDesktopPoolCollectionItemImageOutput) ImageName ¶
func (o GetDesktopPoolsDesktopPoolCollectionItemImageOutput) ImageName() pulumi.StringOutput
The name of the desktop image.
func (GetDesktopPoolsDesktopPoolCollectionItemImageOutput) OperatingSystem ¶ added in v2.12.0
func (o GetDesktopPoolsDesktopPoolCollectionItemImageOutput) OperatingSystem() pulumi.StringOutput
The operating system of the desktop image, e.g. "Oracle Linux", "Windows".
func (GetDesktopPoolsDesktopPoolCollectionItemImageOutput) ToGetDesktopPoolsDesktopPoolCollectionItemImageOutput ¶
func (o GetDesktopPoolsDesktopPoolCollectionItemImageOutput) ToGetDesktopPoolsDesktopPoolCollectionItemImageOutput() GetDesktopPoolsDesktopPoolCollectionItemImageOutput
func (GetDesktopPoolsDesktopPoolCollectionItemImageOutput) ToGetDesktopPoolsDesktopPoolCollectionItemImageOutputWithContext ¶
func (o GetDesktopPoolsDesktopPoolCollectionItemImageOutput) ToGetDesktopPoolsDesktopPoolCollectionItemImageOutputWithContext(ctx context.Context) GetDesktopPoolsDesktopPoolCollectionItemImageOutput
type GetDesktopPoolsDesktopPoolCollectionItemInput ¶
type GetDesktopPoolsDesktopPoolCollectionItemInput interface { pulumi.Input ToGetDesktopPoolsDesktopPoolCollectionItemOutput() GetDesktopPoolsDesktopPoolCollectionItemOutput ToGetDesktopPoolsDesktopPoolCollectionItemOutputWithContext(context.Context) GetDesktopPoolsDesktopPoolCollectionItemOutput }
GetDesktopPoolsDesktopPoolCollectionItemInput is an input type that accepts GetDesktopPoolsDesktopPoolCollectionItemArgs and GetDesktopPoolsDesktopPoolCollectionItemOutput values. You can construct a concrete instance of `GetDesktopPoolsDesktopPoolCollectionItemInput` via:
GetDesktopPoolsDesktopPoolCollectionItemArgs{...}
type GetDesktopPoolsDesktopPoolCollectionItemNetworkConfiguration ¶
type GetDesktopPoolsDesktopPoolCollectionItemNetworkConfiguration struct { // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the private subnet in the customer VCN where the connectivity will be established. SubnetId string `pulumi:"subnetId"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the customer VCN. VcnId string `pulumi:"vcnId"` }
type GetDesktopPoolsDesktopPoolCollectionItemNetworkConfigurationArgs ¶
type GetDesktopPoolsDesktopPoolCollectionItemNetworkConfigurationArgs struct { // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the private subnet in the customer VCN where the connectivity will be established. SubnetId pulumi.StringInput `pulumi:"subnetId"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the customer VCN. VcnId pulumi.StringInput `pulumi:"vcnId"` }
func (GetDesktopPoolsDesktopPoolCollectionItemNetworkConfigurationArgs) ElementType ¶
func (GetDesktopPoolsDesktopPoolCollectionItemNetworkConfigurationArgs) ElementType() reflect.Type
func (GetDesktopPoolsDesktopPoolCollectionItemNetworkConfigurationArgs) ToGetDesktopPoolsDesktopPoolCollectionItemNetworkConfigurationOutput ¶
func (i GetDesktopPoolsDesktopPoolCollectionItemNetworkConfigurationArgs) ToGetDesktopPoolsDesktopPoolCollectionItemNetworkConfigurationOutput() GetDesktopPoolsDesktopPoolCollectionItemNetworkConfigurationOutput
func (GetDesktopPoolsDesktopPoolCollectionItemNetworkConfigurationArgs) ToGetDesktopPoolsDesktopPoolCollectionItemNetworkConfigurationOutputWithContext ¶
func (i GetDesktopPoolsDesktopPoolCollectionItemNetworkConfigurationArgs) ToGetDesktopPoolsDesktopPoolCollectionItemNetworkConfigurationOutputWithContext(ctx context.Context) GetDesktopPoolsDesktopPoolCollectionItemNetworkConfigurationOutput
type GetDesktopPoolsDesktopPoolCollectionItemNetworkConfigurationArray ¶
type GetDesktopPoolsDesktopPoolCollectionItemNetworkConfigurationArray []GetDesktopPoolsDesktopPoolCollectionItemNetworkConfigurationInput
func (GetDesktopPoolsDesktopPoolCollectionItemNetworkConfigurationArray) ElementType ¶
func (GetDesktopPoolsDesktopPoolCollectionItemNetworkConfigurationArray) ElementType() reflect.Type
func (GetDesktopPoolsDesktopPoolCollectionItemNetworkConfigurationArray) ToGetDesktopPoolsDesktopPoolCollectionItemNetworkConfigurationArrayOutput ¶
func (i GetDesktopPoolsDesktopPoolCollectionItemNetworkConfigurationArray) ToGetDesktopPoolsDesktopPoolCollectionItemNetworkConfigurationArrayOutput() GetDesktopPoolsDesktopPoolCollectionItemNetworkConfigurationArrayOutput
func (GetDesktopPoolsDesktopPoolCollectionItemNetworkConfigurationArray) ToGetDesktopPoolsDesktopPoolCollectionItemNetworkConfigurationArrayOutputWithContext ¶
func (i GetDesktopPoolsDesktopPoolCollectionItemNetworkConfigurationArray) ToGetDesktopPoolsDesktopPoolCollectionItemNetworkConfigurationArrayOutputWithContext(ctx context.Context) GetDesktopPoolsDesktopPoolCollectionItemNetworkConfigurationArrayOutput
type GetDesktopPoolsDesktopPoolCollectionItemNetworkConfigurationArrayInput ¶
type GetDesktopPoolsDesktopPoolCollectionItemNetworkConfigurationArrayInput interface { pulumi.Input ToGetDesktopPoolsDesktopPoolCollectionItemNetworkConfigurationArrayOutput() GetDesktopPoolsDesktopPoolCollectionItemNetworkConfigurationArrayOutput ToGetDesktopPoolsDesktopPoolCollectionItemNetworkConfigurationArrayOutputWithContext(context.Context) GetDesktopPoolsDesktopPoolCollectionItemNetworkConfigurationArrayOutput }
GetDesktopPoolsDesktopPoolCollectionItemNetworkConfigurationArrayInput is an input type that accepts GetDesktopPoolsDesktopPoolCollectionItemNetworkConfigurationArray and GetDesktopPoolsDesktopPoolCollectionItemNetworkConfigurationArrayOutput values. You can construct a concrete instance of `GetDesktopPoolsDesktopPoolCollectionItemNetworkConfigurationArrayInput` via:
GetDesktopPoolsDesktopPoolCollectionItemNetworkConfigurationArray{ GetDesktopPoolsDesktopPoolCollectionItemNetworkConfigurationArgs{...} }
type GetDesktopPoolsDesktopPoolCollectionItemNetworkConfigurationArrayOutput ¶
type GetDesktopPoolsDesktopPoolCollectionItemNetworkConfigurationArrayOutput struct{ *pulumi.OutputState }
func (GetDesktopPoolsDesktopPoolCollectionItemNetworkConfigurationArrayOutput) ElementType ¶
func (GetDesktopPoolsDesktopPoolCollectionItemNetworkConfigurationArrayOutput) ElementType() reflect.Type
func (GetDesktopPoolsDesktopPoolCollectionItemNetworkConfigurationArrayOutput) ToGetDesktopPoolsDesktopPoolCollectionItemNetworkConfigurationArrayOutput ¶
func (o GetDesktopPoolsDesktopPoolCollectionItemNetworkConfigurationArrayOutput) ToGetDesktopPoolsDesktopPoolCollectionItemNetworkConfigurationArrayOutput() GetDesktopPoolsDesktopPoolCollectionItemNetworkConfigurationArrayOutput
func (GetDesktopPoolsDesktopPoolCollectionItemNetworkConfigurationArrayOutput) ToGetDesktopPoolsDesktopPoolCollectionItemNetworkConfigurationArrayOutputWithContext ¶
func (o GetDesktopPoolsDesktopPoolCollectionItemNetworkConfigurationArrayOutput) ToGetDesktopPoolsDesktopPoolCollectionItemNetworkConfigurationArrayOutputWithContext(ctx context.Context) GetDesktopPoolsDesktopPoolCollectionItemNetworkConfigurationArrayOutput
type GetDesktopPoolsDesktopPoolCollectionItemNetworkConfigurationInput ¶
type GetDesktopPoolsDesktopPoolCollectionItemNetworkConfigurationInput interface { pulumi.Input ToGetDesktopPoolsDesktopPoolCollectionItemNetworkConfigurationOutput() GetDesktopPoolsDesktopPoolCollectionItemNetworkConfigurationOutput ToGetDesktopPoolsDesktopPoolCollectionItemNetworkConfigurationOutputWithContext(context.Context) GetDesktopPoolsDesktopPoolCollectionItemNetworkConfigurationOutput }
GetDesktopPoolsDesktopPoolCollectionItemNetworkConfigurationInput is an input type that accepts GetDesktopPoolsDesktopPoolCollectionItemNetworkConfigurationArgs and GetDesktopPoolsDesktopPoolCollectionItemNetworkConfigurationOutput values. You can construct a concrete instance of `GetDesktopPoolsDesktopPoolCollectionItemNetworkConfigurationInput` via:
GetDesktopPoolsDesktopPoolCollectionItemNetworkConfigurationArgs{...}
type GetDesktopPoolsDesktopPoolCollectionItemNetworkConfigurationOutput ¶
type GetDesktopPoolsDesktopPoolCollectionItemNetworkConfigurationOutput struct{ *pulumi.OutputState }
func (GetDesktopPoolsDesktopPoolCollectionItemNetworkConfigurationOutput) ElementType ¶
func (GetDesktopPoolsDesktopPoolCollectionItemNetworkConfigurationOutput) ElementType() reflect.Type
func (GetDesktopPoolsDesktopPoolCollectionItemNetworkConfigurationOutput) SubnetId ¶
func (o GetDesktopPoolsDesktopPoolCollectionItemNetworkConfigurationOutput) SubnetId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the private subnet in the customer VCN where the connectivity will be established.
func (GetDesktopPoolsDesktopPoolCollectionItemNetworkConfigurationOutput) ToGetDesktopPoolsDesktopPoolCollectionItemNetworkConfigurationOutput ¶
func (o GetDesktopPoolsDesktopPoolCollectionItemNetworkConfigurationOutput) ToGetDesktopPoolsDesktopPoolCollectionItemNetworkConfigurationOutput() GetDesktopPoolsDesktopPoolCollectionItemNetworkConfigurationOutput
func (GetDesktopPoolsDesktopPoolCollectionItemNetworkConfigurationOutput) ToGetDesktopPoolsDesktopPoolCollectionItemNetworkConfigurationOutputWithContext ¶
func (o GetDesktopPoolsDesktopPoolCollectionItemNetworkConfigurationOutput) ToGetDesktopPoolsDesktopPoolCollectionItemNetworkConfigurationOutputWithContext(ctx context.Context) GetDesktopPoolsDesktopPoolCollectionItemNetworkConfigurationOutput
func (GetDesktopPoolsDesktopPoolCollectionItemNetworkConfigurationOutput) VcnId ¶
func (o GetDesktopPoolsDesktopPoolCollectionItemNetworkConfigurationOutput) VcnId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the customer VCN.
type GetDesktopPoolsDesktopPoolCollectionItemOutput ¶
type GetDesktopPoolsDesktopPoolCollectionItemOutput struct{ *pulumi.OutputState }
func (GetDesktopPoolsDesktopPoolCollectionItemOutput) ActiveDesktops ¶
func (o GetDesktopPoolsDesktopPoolCollectionItemOutput) ActiveDesktops() pulumi.IntOutput
The number of active desktops in the desktop pool.
func (GetDesktopPoolsDesktopPoolCollectionItemOutput) ArePrivilegedUsers ¶
func (o GetDesktopPoolsDesktopPoolCollectionItemOutput) ArePrivilegedUsers() pulumi.BoolOutput
Indicates whether desktop pool users have administrative privileges on their desktop.
func (GetDesktopPoolsDesktopPoolCollectionItemOutput) AreVolumesPreserved ¶ added in v2.19.0
func (o GetDesktopPoolsDesktopPoolCollectionItemOutput) AreVolumesPreserved() pulumi.BoolOutput
func (GetDesktopPoolsDesktopPoolCollectionItemOutput) AvailabilityDomain ¶
func (o GetDesktopPoolsDesktopPoolCollectionItemOutput) AvailabilityDomain() pulumi.StringOutput
The name of the availability domain.
func (GetDesktopPoolsDesktopPoolCollectionItemOutput) AvailabilityPolicies ¶
func (o GetDesktopPoolsDesktopPoolCollectionItemOutput) AvailabilityPolicies() GetDesktopPoolsDesktopPoolCollectionItemAvailabilityPolicyArrayOutput
Provides the start and stop schedule information for desktop availability of the desktop pool.
func (GetDesktopPoolsDesktopPoolCollectionItemOutput) CompartmentId ¶
func (o GetDesktopPoolsDesktopPoolCollectionItemOutput) CompartmentId() pulumi.StringOutput
The OCID of the compartment of the desktop pool.
func (GetDesktopPoolsDesktopPoolCollectionItemOutput) ContactDetails ¶
func (o GetDesktopPoolsDesktopPoolCollectionItemOutput) ContactDetails() pulumi.StringOutput
Contact information of the desktop pool administrator. Avoid entering confidential information.
func (GetDesktopPoolsDesktopPoolCollectionItemOutput) DefinedTags ¶
func (o GetDesktopPoolsDesktopPoolCollectionItemOutput) DefinedTags() pulumi.StringMapOutput
Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Operations.CostCenter": "42"}`
func (GetDesktopPoolsDesktopPoolCollectionItemOutput) Description ¶
func (o GetDesktopPoolsDesktopPoolCollectionItemOutput) Description() pulumi.StringOutput
A user friendly description providing additional information about the resource. Avoid entering confidential information.
func (GetDesktopPoolsDesktopPoolCollectionItemOutput) DevicePolicies ¶
func (o GetDesktopPoolsDesktopPoolCollectionItemOutput) DevicePolicies() GetDesktopPoolsDesktopPoolCollectionItemDevicePolicyArrayOutput
Provides the settings for desktop and client device options, such as audio in and out, client drive mapping, and clipboard access.
func (GetDesktopPoolsDesktopPoolCollectionItemOutput) DisplayName ¶
func (o GetDesktopPoolsDesktopPoolCollectionItemOutput) DisplayName() pulumi.StringOutput
A filter to return only results with the given displayName.
func (GetDesktopPoolsDesktopPoolCollectionItemOutput) ElementType ¶
func (GetDesktopPoolsDesktopPoolCollectionItemOutput) ElementType() reflect.Type
func (GetDesktopPoolsDesktopPoolCollectionItemOutput) FreeformTags ¶
func (o GetDesktopPoolsDesktopPoolCollectionItemOutput) FreeformTags() pulumi.StringMapOutput
Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Department": "Finance"}`
func (GetDesktopPoolsDesktopPoolCollectionItemOutput) Id ¶
func (o GetDesktopPoolsDesktopPoolCollectionItemOutput) Id() pulumi.StringOutput
A filter to return only results with the given OCID.
func (GetDesktopPoolsDesktopPoolCollectionItemOutput) Images ¶
func (o GetDesktopPoolsDesktopPoolCollectionItemOutput) Images() GetDesktopPoolsDesktopPoolCollectionItemImageArrayOutput
Provides information about the desktop image.
func (GetDesktopPoolsDesktopPoolCollectionItemOutput) IsStorageEnabled ¶
func (o GetDesktopPoolsDesktopPoolCollectionItemOutput) IsStorageEnabled() pulumi.BoolOutput
Indicates whether storage is enabled for the desktop pool.
func (GetDesktopPoolsDesktopPoolCollectionItemOutput) MaximumSize ¶
func (o GetDesktopPoolsDesktopPoolCollectionItemOutput) MaximumSize() pulumi.IntOutput
The maximum number of desktops permitted in the desktop pool.
func (GetDesktopPoolsDesktopPoolCollectionItemOutput) NetworkConfigurations ¶
func (o GetDesktopPoolsDesktopPoolCollectionItemOutput) NetworkConfigurations() GetDesktopPoolsDesktopPoolCollectionItemNetworkConfigurationArrayOutput
Provides information about the network configuration of the desktop pool.
func (GetDesktopPoolsDesktopPoolCollectionItemOutput) NsgIds ¶
func (o GetDesktopPoolsDesktopPoolCollectionItemOutput) NsgIds() pulumi.StringArrayOutput
A list of network security groups for the private access.
func (GetDesktopPoolsDesktopPoolCollectionItemOutput) PrivateAccessDetails ¶ added in v2.12.0
func (o GetDesktopPoolsDesktopPoolCollectionItemOutput) PrivateAccessDetails() GetDesktopPoolsDesktopPoolCollectionItemPrivateAccessDetailArrayOutput
The details of the desktop's private access network connectivity that were used to create the pool.
func (GetDesktopPoolsDesktopPoolCollectionItemOutput) SessionLifecycleActions ¶ added in v2.13.0
func (o GetDesktopPoolsDesktopPoolCollectionItemOutput) SessionLifecycleActions() GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionArrayOutput
Action to be triggered on inactivity or disconnect
func (GetDesktopPoolsDesktopPoolCollectionItemOutput) ShapeConfigs ¶ added in v2.12.0
func (o GetDesktopPoolsDesktopPoolCollectionItemOutput) ShapeConfigs() GetDesktopPoolsDesktopPoolCollectionItemShapeConfigArrayOutput
The shape configuration used for each desktop compute instance in the desktop pool.
func (GetDesktopPoolsDesktopPoolCollectionItemOutput) ShapeName ¶
func (o GetDesktopPoolsDesktopPoolCollectionItemOutput) ShapeName() pulumi.StringOutput
The shape of the desktop pool.
func (GetDesktopPoolsDesktopPoolCollectionItemOutput) StandbySize ¶
func (o GetDesktopPoolsDesktopPoolCollectionItemOutput) StandbySize() pulumi.IntOutput
The maximum number of standby desktops available in the desktop pool.
func (GetDesktopPoolsDesktopPoolCollectionItemOutput) State ¶
func (o GetDesktopPoolsDesktopPoolCollectionItemOutput) State() pulumi.StringOutput
A filter to return only results with the given lifecycleState.
func (GetDesktopPoolsDesktopPoolCollectionItemOutput) StorageBackupPolicyId ¶
func (o GetDesktopPoolsDesktopPoolCollectionItemOutput) StorageBackupPolicyId() pulumi.StringOutput
The backup policy OCID of the storage.
func (GetDesktopPoolsDesktopPoolCollectionItemOutput) StorageSizeInGbs ¶
func (o GetDesktopPoolsDesktopPoolCollectionItemOutput) StorageSizeInGbs() pulumi.IntOutput
The size in GBs of the storage for the desktop pool.
func (GetDesktopPoolsDesktopPoolCollectionItemOutput) TimeCreated ¶
func (o GetDesktopPoolsDesktopPoolCollectionItemOutput) TimeCreated() pulumi.StringOutput
The date and time the resource was created.
func (GetDesktopPoolsDesktopPoolCollectionItemOutput) TimeStartScheduled ¶
func (o GetDesktopPoolsDesktopPoolCollectionItemOutput) TimeStartScheduled() pulumi.StringOutput
The start time of the desktop pool.
func (GetDesktopPoolsDesktopPoolCollectionItemOutput) TimeStopScheduled ¶
func (o GetDesktopPoolsDesktopPoolCollectionItemOutput) TimeStopScheduled() pulumi.StringOutput
The stop time of the desktop pool.
func (GetDesktopPoolsDesktopPoolCollectionItemOutput) ToGetDesktopPoolsDesktopPoolCollectionItemOutput ¶
func (o GetDesktopPoolsDesktopPoolCollectionItemOutput) ToGetDesktopPoolsDesktopPoolCollectionItemOutput() GetDesktopPoolsDesktopPoolCollectionItemOutput
func (GetDesktopPoolsDesktopPoolCollectionItemOutput) ToGetDesktopPoolsDesktopPoolCollectionItemOutputWithContext ¶
func (o GetDesktopPoolsDesktopPoolCollectionItemOutput) ToGetDesktopPoolsDesktopPoolCollectionItemOutputWithContext(ctx context.Context) GetDesktopPoolsDesktopPoolCollectionItemOutput
func (GetDesktopPoolsDesktopPoolCollectionItemOutput) UseDedicatedVmHost ¶ added in v2.12.0
func (o GetDesktopPoolsDesktopPoolCollectionItemOutput) UseDedicatedVmHost() pulumi.StringOutput
Indicates whether the desktop pool uses dedicated virtual machine hosts.
type GetDesktopPoolsDesktopPoolCollectionItemPrivateAccessDetail ¶ added in v2.12.0
type GetDesktopPoolsDesktopPoolCollectionItemPrivateAccessDetail struct { // The three-label FQDN to use for the private endpoint. The customer VCN's DNS records are updated with this FQDN. This enables the customer to use the FQDN instead of the private endpoint's private IP address to access the service (for example, xyz.oraclecloud.com). EndpointFqdn string `pulumi:"endpointFqdn"` // A list of network security groups for the private access. NsgIds []string `pulumi:"nsgIds"` // The IPv4 address from the provided Oracle Cloud Infrastructure subnet which needs to be assigned to the VNIC. If not provided, it will be auto-assigned with an available IPv4 address from the subnet. PrivateIp string `pulumi:"privateIp"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the private subnet in the customer VCN where the connectivity will be established. SubnetId string `pulumi:"subnetId"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the customer VCN. VcnId string `pulumi:"vcnId"` }
type GetDesktopPoolsDesktopPoolCollectionItemPrivateAccessDetailArgs ¶ added in v2.12.0
type GetDesktopPoolsDesktopPoolCollectionItemPrivateAccessDetailArgs struct { // The three-label FQDN to use for the private endpoint. The customer VCN's DNS records are updated with this FQDN. This enables the customer to use the FQDN instead of the private endpoint's private IP address to access the service (for example, xyz.oraclecloud.com). EndpointFqdn pulumi.StringInput `pulumi:"endpointFqdn"` // A list of network security groups for the private access. NsgIds pulumi.StringArrayInput `pulumi:"nsgIds"` // The IPv4 address from the provided Oracle Cloud Infrastructure subnet which needs to be assigned to the VNIC. If not provided, it will be auto-assigned with an available IPv4 address from the subnet. PrivateIp pulumi.StringInput `pulumi:"privateIp"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the private subnet in the customer VCN where the connectivity will be established. SubnetId pulumi.StringInput `pulumi:"subnetId"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the customer VCN. VcnId pulumi.StringInput `pulumi:"vcnId"` }
func (GetDesktopPoolsDesktopPoolCollectionItemPrivateAccessDetailArgs) ElementType ¶ added in v2.12.0
func (GetDesktopPoolsDesktopPoolCollectionItemPrivateAccessDetailArgs) ElementType() reflect.Type
func (GetDesktopPoolsDesktopPoolCollectionItemPrivateAccessDetailArgs) ToGetDesktopPoolsDesktopPoolCollectionItemPrivateAccessDetailOutput ¶ added in v2.12.0
func (i GetDesktopPoolsDesktopPoolCollectionItemPrivateAccessDetailArgs) ToGetDesktopPoolsDesktopPoolCollectionItemPrivateAccessDetailOutput() GetDesktopPoolsDesktopPoolCollectionItemPrivateAccessDetailOutput
func (GetDesktopPoolsDesktopPoolCollectionItemPrivateAccessDetailArgs) ToGetDesktopPoolsDesktopPoolCollectionItemPrivateAccessDetailOutputWithContext ¶ added in v2.12.0
func (i GetDesktopPoolsDesktopPoolCollectionItemPrivateAccessDetailArgs) ToGetDesktopPoolsDesktopPoolCollectionItemPrivateAccessDetailOutputWithContext(ctx context.Context) GetDesktopPoolsDesktopPoolCollectionItemPrivateAccessDetailOutput
type GetDesktopPoolsDesktopPoolCollectionItemPrivateAccessDetailArray ¶ added in v2.12.0
type GetDesktopPoolsDesktopPoolCollectionItemPrivateAccessDetailArray []GetDesktopPoolsDesktopPoolCollectionItemPrivateAccessDetailInput
func (GetDesktopPoolsDesktopPoolCollectionItemPrivateAccessDetailArray) ElementType ¶ added in v2.12.0
func (GetDesktopPoolsDesktopPoolCollectionItemPrivateAccessDetailArray) ElementType() reflect.Type
func (GetDesktopPoolsDesktopPoolCollectionItemPrivateAccessDetailArray) ToGetDesktopPoolsDesktopPoolCollectionItemPrivateAccessDetailArrayOutput ¶ added in v2.12.0
func (i GetDesktopPoolsDesktopPoolCollectionItemPrivateAccessDetailArray) ToGetDesktopPoolsDesktopPoolCollectionItemPrivateAccessDetailArrayOutput() GetDesktopPoolsDesktopPoolCollectionItemPrivateAccessDetailArrayOutput
func (GetDesktopPoolsDesktopPoolCollectionItemPrivateAccessDetailArray) ToGetDesktopPoolsDesktopPoolCollectionItemPrivateAccessDetailArrayOutputWithContext ¶ added in v2.12.0
func (i GetDesktopPoolsDesktopPoolCollectionItemPrivateAccessDetailArray) ToGetDesktopPoolsDesktopPoolCollectionItemPrivateAccessDetailArrayOutputWithContext(ctx context.Context) GetDesktopPoolsDesktopPoolCollectionItemPrivateAccessDetailArrayOutput
type GetDesktopPoolsDesktopPoolCollectionItemPrivateAccessDetailArrayInput ¶ added in v2.12.0
type GetDesktopPoolsDesktopPoolCollectionItemPrivateAccessDetailArrayInput interface { pulumi.Input ToGetDesktopPoolsDesktopPoolCollectionItemPrivateAccessDetailArrayOutput() GetDesktopPoolsDesktopPoolCollectionItemPrivateAccessDetailArrayOutput ToGetDesktopPoolsDesktopPoolCollectionItemPrivateAccessDetailArrayOutputWithContext(context.Context) GetDesktopPoolsDesktopPoolCollectionItemPrivateAccessDetailArrayOutput }
GetDesktopPoolsDesktopPoolCollectionItemPrivateAccessDetailArrayInput is an input type that accepts GetDesktopPoolsDesktopPoolCollectionItemPrivateAccessDetailArray and GetDesktopPoolsDesktopPoolCollectionItemPrivateAccessDetailArrayOutput values. You can construct a concrete instance of `GetDesktopPoolsDesktopPoolCollectionItemPrivateAccessDetailArrayInput` via:
GetDesktopPoolsDesktopPoolCollectionItemPrivateAccessDetailArray{ GetDesktopPoolsDesktopPoolCollectionItemPrivateAccessDetailArgs{...} }
type GetDesktopPoolsDesktopPoolCollectionItemPrivateAccessDetailArrayOutput ¶ added in v2.12.0
type GetDesktopPoolsDesktopPoolCollectionItemPrivateAccessDetailArrayOutput struct{ *pulumi.OutputState }
func (GetDesktopPoolsDesktopPoolCollectionItemPrivateAccessDetailArrayOutput) ElementType ¶ added in v2.12.0
func (GetDesktopPoolsDesktopPoolCollectionItemPrivateAccessDetailArrayOutput) ElementType() reflect.Type
func (GetDesktopPoolsDesktopPoolCollectionItemPrivateAccessDetailArrayOutput) Index ¶ added in v2.12.0
func (GetDesktopPoolsDesktopPoolCollectionItemPrivateAccessDetailArrayOutput) ToGetDesktopPoolsDesktopPoolCollectionItemPrivateAccessDetailArrayOutput ¶ added in v2.12.0
func (o GetDesktopPoolsDesktopPoolCollectionItemPrivateAccessDetailArrayOutput) ToGetDesktopPoolsDesktopPoolCollectionItemPrivateAccessDetailArrayOutput() GetDesktopPoolsDesktopPoolCollectionItemPrivateAccessDetailArrayOutput
func (GetDesktopPoolsDesktopPoolCollectionItemPrivateAccessDetailArrayOutput) ToGetDesktopPoolsDesktopPoolCollectionItemPrivateAccessDetailArrayOutputWithContext ¶ added in v2.12.0
func (o GetDesktopPoolsDesktopPoolCollectionItemPrivateAccessDetailArrayOutput) ToGetDesktopPoolsDesktopPoolCollectionItemPrivateAccessDetailArrayOutputWithContext(ctx context.Context) GetDesktopPoolsDesktopPoolCollectionItemPrivateAccessDetailArrayOutput
type GetDesktopPoolsDesktopPoolCollectionItemPrivateAccessDetailInput ¶ added in v2.12.0
type GetDesktopPoolsDesktopPoolCollectionItemPrivateAccessDetailInput interface { pulumi.Input ToGetDesktopPoolsDesktopPoolCollectionItemPrivateAccessDetailOutput() GetDesktopPoolsDesktopPoolCollectionItemPrivateAccessDetailOutput ToGetDesktopPoolsDesktopPoolCollectionItemPrivateAccessDetailOutputWithContext(context.Context) GetDesktopPoolsDesktopPoolCollectionItemPrivateAccessDetailOutput }
GetDesktopPoolsDesktopPoolCollectionItemPrivateAccessDetailInput is an input type that accepts GetDesktopPoolsDesktopPoolCollectionItemPrivateAccessDetailArgs and GetDesktopPoolsDesktopPoolCollectionItemPrivateAccessDetailOutput values. You can construct a concrete instance of `GetDesktopPoolsDesktopPoolCollectionItemPrivateAccessDetailInput` via:
GetDesktopPoolsDesktopPoolCollectionItemPrivateAccessDetailArgs{...}
type GetDesktopPoolsDesktopPoolCollectionItemPrivateAccessDetailOutput ¶ added in v2.12.0
type GetDesktopPoolsDesktopPoolCollectionItemPrivateAccessDetailOutput struct{ *pulumi.OutputState }
func (GetDesktopPoolsDesktopPoolCollectionItemPrivateAccessDetailOutput) ElementType ¶ added in v2.12.0
func (GetDesktopPoolsDesktopPoolCollectionItemPrivateAccessDetailOutput) ElementType() reflect.Type
func (GetDesktopPoolsDesktopPoolCollectionItemPrivateAccessDetailOutput) EndpointFqdn ¶ added in v2.12.0
func (o GetDesktopPoolsDesktopPoolCollectionItemPrivateAccessDetailOutput) EndpointFqdn() pulumi.StringOutput
The three-label FQDN to use for the private endpoint. The customer VCN's DNS records are updated with this FQDN. This enables the customer to use the FQDN instead of the private endpoint's private IP address to access the service (for example, xyz.oraclecloud.com).
func (GetDesktopPoolsDesktopPoolCollectionItemPrivateAccessDetailOutput) NsgIds ¶ added in v2.12.0
func (o GetDesktopPoolsDesktopPoolCollectionItemPrivateAccessDetailOutput) NsgIds() pulumi.StringArrayOutput
A list of network security groups for the private access.
func (GetDesktopPoolsDesktopPoolCollectionItemPrivateAccessDetailOutput) PrivateIp ¶ added in v2.12.0
func (o GetDesktopPoolsDesktopPoolCollectionItemPrivateAccessDetailOutput) PrivateIp() pulumi.StringOutput
The IPv4 address from the provided Oracle Cloud Infrastructure subnet which needs to be assigned to the VNIC. If not provided, it will be auto-assigned with an available IPv4 address from the subnet.
func (GetDesktopPoolsDesktopPoolCollectionItemPrivateAccessDetailOutput) SubnetId ¶ added in v2.12.0
func (o GetDesktopPoolsDesktopPoolCollectionItemPrivateAccessDetailOutput) SubnetId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the private subnet in the customer VCN where the connectivity will be established.
func (GetDesktopPoolsDesktopPoolCollectionItemPrivateAccessDetailOutput) ToGetDesktopPoolsDesktopPoolCollectionItemPrivateAccessDetailOutput ¶ added in v2.12.0
func (o GetDesktopPoolsDesktopPoolCollectionItemPrivateAccessDetailOutput) ToGetDesktopPoolsDesktopPoolCollectionItemPrivateAccessDetailOutput() GetDesktopPoolsDesktopPoolCollectionItemPrivateAccessDetailOutput
func (GetDesktopPoolsDesktopPoolCollectionItemPrivateAccessDetailOutput) ToGetDesktopPoolsDesktopPoolCollectionItemPrivateAccessDetailOutputWithContext ¶ added in v2.12.0
func (o GetDesktopPoolsDesktopPoolCollectionItemPrivateAccessDetailOutput) ToGetDesktopPoolsDesktopPoolCollectionItemPrivateAccessDetailOutputWithContext(ctx context.Context) GetDesktopPoolsDesktopPoolCollectionItemPrivateAccessDetailOutput
func (GetDesktopPoolsDesktopPoolCollectionItemPrivateAccessDetailOutput) VcnId ¶ added in v2.12.0
func (o GetDesktopPoolsDesktopPoolCollectionItemPrivateAccessDetailOutput) VcnId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the customer VCN.
type GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleAction ¶ added in v2.13.0
type GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleAction struct { // Action and grace period for disconnect Disconnects []GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionDisconnect `pulumi:"disconnects"` // Action and grace period for inactivity Inactivities []GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionInactivity `pulumi:"inactivities"` }
type GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionArgs ¶ added in v2.13.0
type GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionArgs struct { // Action and grace period for disconnect Disconnects GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionDisconnectArrayInput `pulumi:"disconnects"` // Action and grace period for inactivity Inactivities GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionInactivityArrayInput `pulumi:"inactivities"` }
func (GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionArgs) ElementType ¶ added in v2.13.0
func (GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionArgs) ElementType() reflect.Type
func (GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionArgs) ToGetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionOutput ¶ added in v2.13.0
func (i GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionArgs) ToGetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionOutput() GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionOutput
func (GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionArgs) ToGetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionOutputWithContext ¶ added in v2.13.0
func (i GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionArgs) ToGetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionOutputWithContext(ctx context.Context) GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionOutput
type GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionArray ¶ added in v2.13.0
type GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionArray []GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionInput
func (GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionArray) ElementType ¶ added in v2.13.0
func (GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionArray) ElementType() reflect.Type
func (GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionArray) ToGetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionArrayOutput ¶ added in v2.13.0
func (i GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionArray) ToGetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionArrayOutput() GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionArrayOutput
func (GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionArray) ToGetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionArrayOutputWithContext ¶ added in v2.13.0
func (i GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionArray) ToGetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionArrayOutputWithContext(ctx context.Context) GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionArrayOutput
type GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionArrayInput ¶ added in v2.13.0
type GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionArrayInput interface { pulumi.Input ToGetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionArrayOutput() GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionArrayOutput ToGetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionArrayOutputWithContext(context.Context) GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionArrayOutput }
GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionArrayInput is an input type that accepts GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionArray and GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionArrayOutput values. You can construct a concrete instance of `GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionArrayInput` via:
GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionArray{ GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionArgs{...} }
type GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionArrayOutput ¶ added in v2.13.0
type GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionArrayOutput struct{ *pulumi.OutputState }
func (GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionArrayOutput) ElementType ¶ added in v2.13.0
func (GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionArrayOutput) ElementType() reflect.Type
func (GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionArrayOutput) Index ¶ added in v2.13.0
func (GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionArrayOutput) ToGetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionArrayOutput ¶ added in v2.13.0
func (o GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionArrayOutput) ToGetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionArrayOutput() GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionArrayOutput
func (GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionArrayOutput) ToGetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionArrayOutputWithContext ¶ added in v2.13.0
func (o GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionArrayOutput) ToGetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionArrayOutputWithContext(ctx context.Context) GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionArrayOutput
type GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionDisconnect ¶ added in v2.13.0
type GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionDisconnect struct { // an inactivity action to be triggered Action string `pulumi:"action"` // The period of time (in minutes) during which the session must remain inactive before any action occurs. If the value is not provided, a default value is used. GracePeriodInMinutes int `pulumi:"gracePeriodInMinutes"` }
type GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionDisconnectArgs ¶ added in v2.13.0
type GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionDisconnectArgs struct { // an inactivity action to be triggered Action pulumi.StringInput `pulumi:"action"` // The period of time (in minutes) during which the session must remain inactive before any action occurs. If the value is not provided, a default value is used. GracePeriodInMinutes pulumi.IntInput `pulumi:"gracePeriodInMinutes"` }
func (GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionDisconnectArgs) ElementType ¶ added in v2.13.0
func (GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionDisconnectArgs) ElementType() reflect.Type
func (GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionDisconnectArgs) ToGetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionDisconnectOutput ¶ added in v2.13.0
func (i GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionDisconnectArgs) ToGetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionDisconnectOutput() GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionDisconnectOutput
func (GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionDisconnectArgs) ToGetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionDisconnectOutputWithContext ¶ added in v2.13.0
func (i GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionDisconnectArgs) ToGetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionDisconnectOutputWithContext(ctx context.Context) GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionDisconnectOutput
type GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionDisconnectArray ¶ added in v2.13.0
type GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionDisconnectArray []GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionDisconnectInput
func (GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionDisconnectArray) ElementType ¶ added in v2.13.0
func (GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionDisconnectArray) ElementType() reflect.Type
func (GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionDisconnectArray) ToGetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionDisconnectArrayOutput ¶ added in v2.13.0
func (i GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionDisconnectArray) ToGetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionDisconnectArrayOutput() GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionDisconnectArrayOutput
func (GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionDisconnectArray) ToGetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionDisconnectArrayOutputWithContext ¶ added in v2.13.0
func (i GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionDisconnectArray) ToGetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionDisconnectArrayOutputWithContext(ctx context.Context) GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionDisconnectArrayOutput
type GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionDisconnectArrayInput ¶ added in v2.13.0
type GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionDisconnectArrayInput interface { pulumi.Input ToGetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionDisconnectArrayOutput() GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionDisconnectArrayOutput ToGetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionDisconnectArrayOutputWithContext(context.Context) GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionDisconnectArrayOutput }
GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionDisconnectArrayInput is an input type that accepts GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionDisconnectArray and GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionDisconnectArrayOutput values. You can construct a concrete instance of `GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionDisconnectArrayInput` via:
GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionDisconnectArray{ GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionDisconnectArgs{...} }
type GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionDisconnectArrayOutput ¶ added in v2.13.0
type GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionDisconnectArrayOutput struct{ *pulumi.OutputState }
func (GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionDisconnectArrayOutput) ElementType ¶ added in v2.13.0
func (GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionDisconnectArrayOutput) Index ¶ added in v2.13.0
func (GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionDisconnectArrayOutput) ToGetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionDisconnectArrayOutput ¶ added in v2.13.0
func (o GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionDisconnectArrayOutput) ToGetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionDisconnectArrayOutput() GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionDisconnectArrayOutput
func (GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionDisconnectArrayOutput) ToGetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionDisconnectArrayOutputWithContext ¶ added in v2.13.0
func (o GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionDisconnectArrayOutput) ToGetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionDisconnectArrayOutputWithContext(ctx context.Context) GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionDisconnectArrayOutput
type GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionDisconnectInput ¶ added in v2.13.0
type GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionDisconnectInput interface { pulumi.Input ToGetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionDisconnectOutput() GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionDisconnectOutput ToGetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionDisconnectOutputWithContext(context.Context) GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionDisconnectOutput }
GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionDisconnectInput is an input type that accepts GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionDisconnectArgs and GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionDisconnectOutput values. You can construct a concrete instance of `GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionDisconnectInput` via:
GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionDisconnectArgs{...}
type GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionDisconnectOutput ¶ added in v2.13.0
type GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionDisconnectOutput struct{ *pulumi.OutputState }
func (GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionDisconnectOutput) Action ¶ added in v2.13.0
func (o GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionDisconnectOutput) Action() pulumi.StringOutput
an inactivity action to be triggered
func (GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionDisconnectOutput) ElementType ¶ added in v2.13.0
func (GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionDisconnectOutput) ElementType() reflect.Type
func (GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionDisconnectOutput) GracePeriodInMinutes ¶ added in v2.13.0
func (o GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionDisconnectOutput) GracePeriodInMinutes() pulumi.IntOutput
The period of time (in minutes) during which the session must remain inactive before any action occurs. If the value is not provided, a default value is used.
func (GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionDisconnectOutput) ToGetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionDisconnectOutput ¶ added in v2.13.0
func (o GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionDisconnectOutput) ToGetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionDisconnectOutput() GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionDisconnectOutput
func (GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionDisconnectOutput) ToGetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionDisconnectOutputWithContext ¶ added in v2.13.0
func (o GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionDisconnectOutput) ToGetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionDisconnectOutputWithContext(ctx context.Context) GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionDisconnectOutput
type GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionInactivity ¶ added in v2.13.0
type GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionInactivity struct { // an inactivity action to be triggered Action string `pulumi:"action"` // The period of time (in minutes) during which the session must remain inactive before any action occurs. If the value is not provided, a default value is used. GracePeriodInMinutes int `pulumi:"gracePeriodInMinutes"` }
type GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionInactivityArgs ¶ added in v2.13.0
type GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionInactivityArgs struct { // an inactivity action to be triggered Action pulumi.StringInput `pulumi:"action"` // The period of time (in minutes) during which the session must remain inactive before any action occurs. If the value is not provided, a default value is used. GracePeriodInMinutes pulumi.IntInput `pulumi:"gracePeriodInMinutes"` }
func (GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionInactivityArgs) ElementType ¶ added in v2.13.0
func (GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionInactivityArgs) ElementType() reflect.Type
func (GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionInactivityArgs) ToGetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionInactivityOutput ¶ added in v2.13.0
func (i GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionInactivityArgs) ToGetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionInactivityOutput() GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionInactivityOutput
func (GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionInactivityArgs) ToGetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionInactivityOutputWithContext ¶ added in v2.13.0
func (i GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionInactivityArgs) ToGetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionInactivityOutputWithContext(ctx context.Context) GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionInactivityOutput
type GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionInactivityArray ¶ added in v2.13.0
type GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionInactivityArray []GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionInactivityInput
func (GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionInactivityArray) ElementType ¶ added in v2.13.0
func (GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionInactivityArray) ElementType() reflect.Type
func (GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionInactivityArray) ToGetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionInactivityArrayOutput ¶ added in v2.13.0
func (i GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionInactivityArray) ToGetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionInactivityArrayOutput() GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionInactivityArrayOutput
func (GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionInactivityArray) ToGetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionInactivityArrayOutputWithContext ¶ added in v2.13.0
func (i GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionInactivityArray) ToGetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionInactivityArrayOutputWithContext(ctx context.Context) GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionInactivityArrayOutput
type GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionInactivityArrayInput ¶ added in v2.13.0
type GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionInactivityArrayInput interface { pulumi.Input ToGetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionInactivityArrayOutput() GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionInactivityArrayOutput ToGetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionInactivityArrayOutputWithContext(context.Context) GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionInactivityArrayOutput }
GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionInactivityArrayInput is an input type that accepts GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionInactivityArray and GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionInactivityArrayOutput values. You can construct a concrete instance of `GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionInactivityArrayInput` via:
GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionInactivityArray{ GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionInactivityArgs{...} }
type GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionInactivityArrayOutput ¶ added in v2.13.0
type GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionInactivityArrayOutput struct{ *pulumi.OutputState }
func (GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionInactivityArrayOutput) ElementType ¶ added in v2.13.0
func (GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionInactivityArrayOutput) Index ¶ added in v2.13.0
func (GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionInactivityArrayOutput) ToGetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionInactivityArrayOutput ¶ added in v2.13.0
func (o GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionInactivityArrayOutput) ToGetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionInactivityArrayOutput() GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionInactivityArrayOutput
func (GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionInactivityArrayOutput) ToGetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionInactivityArrayOutputWithContext ¶ added in v2.13.0
func (o GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionInactivityArrayOutput) ToGetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionInactivityArrayOutputWithContext(ctx context.Context) GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionInactivityArrayOutput
type GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionInactivityInput ¶ added in v2.13.0
type GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionInactivityInput interface { pulumi.Input ToGetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionInactivityOutput() GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionInactivityOutput ToGetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionInactivityOutputWithContext(context.Context) GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionInactivityOutput }
GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionInactivityInput is an input type that accepts GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionInactivityArgs and GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionInactivityOutput values. You can construct a concrete instance of `GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionInactivityInput` via:
GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionInactivityArgs{...}
type GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionInactivityOutput ¶ added in v2.13.0
type GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionInactivityOutput struct{ *pulumi.OutputState }
func (GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionInactivityOutput) Action ¶ added in v2.13.0
func (o GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionInactivityOutput) Action() pulumi.StringOutput
an inactivity action to be triggered
func (GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionInactivityOutput) ElementType ¶ added in v2.13.0
func (GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionInactivityOutput) ElementType() reflect.Type
func (GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionInactivityOutput) GracePeriodInMinutes ¶ added in v2.13.0
func (o GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionInactivityOutput) GracePeriodInMinutes() pulumi.IntOutput
The period of time (in minutes) during which the session must remain inactive before any action occurs. If the value is not provided, a default value is used.
func (GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionInactivityOutput) ToGetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionInactivityOutput ¶ added in v2.13.0
func (o GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionInactivityOutput) ToGetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionInactivityOutput() GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionInactivityOutput
func (GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionInactivityOutput) ToGetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionInactivityOutputWithContext ¶ added in v2.13.0
func (o GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionInactivityOutput) ToGetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionInactivityOutputWithContext(ctx context.Context) GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionInactivityOutput
type GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionInput ¶ added in v2.13.0
type GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionInput interface { pulumi.Input ToGetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionOutput() GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionOutput ToGetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionOutputWithContext(context.Context) GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionOutput }
GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionInput is an input type that accepts GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionArgs and GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionOutput values. You can construct a concrete instance of `GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionInput` via:
GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionArgs{...}
type GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionOutput ¶ added in v2.13.0
type GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionOutput struct{ *pulumi.OutputState }
func (GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionOutput) Disconnects ¶ added in v2.13.0
func (o GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionOutput) Disconnects() GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionDisconnectArrayOutput
Action and grace period for disconnect
func (GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionOutput) ElementType ¶ added in v2.13.0
func (GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionOutput) ElementType() reflect.Type
func (GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionOutput) Inactivities ¶ added in v2.13.0
func (o GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionOutput) Inactivities() GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionInactivityArrayOutput
Action and grace period for inactivity
func (GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionOutput) ToGetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionOutput ¶ added in v2.13.0
func (o GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionOutput) ToGetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionOutput() GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionOutput
func (GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionOutput) ToGetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionOutputWithContext ¶ added in v2.13.0
func (o GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionOutput) ToGetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionOutputWithContext(ctx context.Context) GetDesktopPoolsDesktopPoolCollectionItemSessionLifecycleActionOutput
type GetDesktopPoolsDesktopPoolCollectionItemShapeConfig ¶ added in v2.12.0
type GetDesktopPoolsDesktopPoolCollectionItemShapeConfig struct { // The baseline OCPU utilization for a subcore burstable VM instance used for each desktop compute instance in the desktop pool. Leave this attribute blank for a non-burstable instance, or explicitly specify non-burstable with `BASELINE_1_1`. The following values are supported: // * `BASELINE_1_8` - baseline usage is 1/8 of an OCPU. // * `BASELINE_1_2` - baseline usage is 1/2 of an OCPU. // * `BASELINE_1_1` - baseline usage is the entire OCPU. This represents a non-burstable instance. BaselineOcpuUtilization string `pulumi:"baselineOcpuUtilization"` // The total amount of memory available in gigabytes for each desktop compute instance in the desktop pool. MemoryInGbs string `pulumi:"memoryInGbs"` // The total number of OCPUs available for each desktop compute instance in the desktop pool. Ocpus string `pulumi:"ocpus"` }
type GetDesktopPoolsDesktopPoolCollectionItemShapeConfigArgs ¶ added in v2.12.0
type GetDesktopPoolsDesktopPoolCollectionItemShapeConfigArgs struct { // The baseline OCPU utilization for a subcore burstable VM instance used for each desktop compute instance in the desktop pool. Leave this attribute blank for a non-burstable instance, or explicitly specify non-burstable with `BASELINE_1_1`. The following values are supported: // * `BASELINE_1_8` - baseline usage is 1/8 of an OCPU. // * `BASELINE_1_2` - baseline usage is 1/2 of an OCPU. // * `BASELINE_1_1` - baseline usage is the entire OCPU. This represents a non-burstable instance. BaselineOcpuUtilization pulumi.StringInput `pulumi:"baselineOcpuUtilization"` // The total amount of memory available in gigabytes for each desktop compute instance in the desktop pool. MemoryInGbs pulumi.StringInput `pulumi:"memoryInGbs"` // The total number of OCPUs available for each desktop compute instance in the desktop pool. Ocpus pulumi.StringInput `pulumi:"ocpus"` }
func (GetDesktopPoolsDesktopPoolCollectionItemShapeConfigArgs) ElementType ¶ added in v2.12.0
func (GetDesktopPoolsDesktopPoolCollectionItemShapeConfigArgs) ElementType() reflect.Type
func (GetDesktopPoolsDesktopPoolCollectionItemShapeConfigArgs) ToGetDesktopPoolsDesktopPoolCollectionItemShapeConfigOutput ¶ added in v2.12.0
func (i GetDesktopPoolsDesktopPoolCollectionItemShapeConfigArgs) ToGetDesktopPoolsDesktopPoolCollectionItemShapeConfigOutput() GetDesktopPoolsDesktopPoolCollectionItemShapeConfigOutput
func (GetDesktopPoolsDesktopPoolCollectionItemShapeConfigArgs) ToGetDesktopPoolsDesktopPoolCollectionItemShapeConfigOutputWithContext ¶ added in v2.12.0
func (i GetDesktopPoolsDesktopPoolCollectionItemShapeConfigArgs) ToGetDesktopPoolsDesktopPoolCollectionItemShapeConfigOutputWithContext(ctx context.Context) GetDesktopPoolsDesktopPoolCollectionItemShapeConfigOutput
type GetDesktopPoolsDesktopPoolCollectionItemShapeConfigArray ¶ added in v2.12.0
type GetDesktopPoolsDesktopPoolCollectionItemShapeConfigArray []GetDesktopPoolsDesktopPoolCollectionItemShapeConfigInput
func (GetDesktopPoolsDesktopPoolCollectionItemShapeConfigArray) ElementType ¶ added in v2.12.0
func (GetDesktopPoolsDesktopPoolCollectionItemShapeConfigArray) ElementType() reflect.Type
func (GetDesktopPoolsDesktopPoolCollectionItemShapeConfigArray) ToGetDesktopPoolsDesktopPoolCollectionItemShapeConfigArrayOutput ¶ added in v2.12.0
func (i GetDesktopPoolsDesktopPoolCollectionItemShapeConfigArray) ToGetDesktopPoolsDesktopPoolCollectionItemShapeConfigArrayOutput() GetDesktopPoolsDesktopPoolCollectionItemShapeConfigArrayOutput
func (GetDesktopPoolsDesktopPoolCollectionItemShapeConfigArray) ToGetDesktopPoolsDesktopPoolCollectionItemShapeConfigArrayOutputWithContext ¶ added in v2.12.0
func (i GetDesktopPoolsDesktopPoolCollectionItemShapeConfigArray) ToGetDesktopPoolsDesktopPoolCollectionItemShapeConfigArrayOutputWithContext(ctx context.Context) GetDesktopPoolsDesktopPoolCollectionItemShapeConfigArrayOutput
type GetDesktopPoolsDesktopPoolCollectionItemShapeConfigArrayInput ¶ added in v2.12.0
type GetDesktopPoolsDesktopPoolCollectionItemShapeConfigArrayInput interface { pulumi.Input ToGetDesktopPoolsDesktopPoolCollectionItemShapeConfigArrayOutput() GetDesktopPoolsDesktopPoolCollectionItemShapeConfigArrayOutput ToGetDesktopPoolsDesktopPoolCollectionItemShapeConfigArrayOutputWithContext(context.Context) GetDesktopPoolsDesktopPoolCollectionItemShapeConfigArrayOutput }
GetDesktopPoolsDesktopPoolCollectionItemShapeConfigArrayInput is an input type that accepts GetDesktopPoolsDesktopPoolCollectionItemShapeConfigArray and GetDesktopPoolsDesktopPoolCollectionItemShapeConfigArrayOutput values. You can construct a concrete instance of `GetDesktopPoolsDesktopPoolCollectionItemShapeConfigArrayInput` via:
GetDesktopPoolsDesktopPoolCollectionItemShapeConfigArray{ GetDesktopPoolsDesktopPoolCollectionItemShapeConfigArgs{...} }
type GetDesktopPoolsDesktopPoolCollectionItemShapeConfigArrayOutput ¶ added in v2.12.0
type GetDesktopPoolsDesktopPoolCollectionItemShapeConfigArrayOutput struct{ *pulumi.OutputState }
func (GetDesktopPoolsDesktopPoolCollectionItemShapeConfigArrayOutput) ElementType ¶ added in v2.12.0
func (GetDesktopPoolsDesktopPoolCollectionItemShapeConfigArrayOutput) ElementType() reflect.Type
func (GetDesktopPoolsDesktopPoolCollectionItemShapeConfigArrayOutput) ToGetDesktopPoolsDesktopPoolCollectionItemShapeConfigArrayOutput ¶ added in v2.12.0
func (o GetDesktopPoolsDesktopPoolCollectionItemShapeConfigArrayOutput) ToGetDesktopPoolsDesktopPoolCollectionItemShapeConfigArrayOutput() GetDesktopPoolsDesktopPoolCollectionItemShapeConfigArrayOutput
func (GetDesktopPoolsDesktopPoolCollectionItemShapeConfigArrayOutput) ToGetDesktopPoolsDesktopPoolCollectionItemShapeConfigArrayOutputWithContext ¶ added in v2.12.0
func (o GetDesktopPoolsDesktopPoolCollectionItemShapeConfigArrayOutput) ToGetDesktopPoolsDesktopPoolCollectionItemShapeConfigArrayOutputWithContext(ctx context.Context) GetDesktopPoolsDesktopPoolCollectionItemShapeConfigArrayOutput
type GetDesktopPoolsDesktopPoolCollectionItemShapeConfigInput ¶ added in v2.12.0
type GetDesktopPoolsDesktopPoolCollectionItemShapeConfigInput interface { pulumi.Input ToGetDesktopPoolsDesktopPoolCollectionItemShapeConfigOutput() GetDesktopPoolsDesktopPoolCollectionItemShapeConfigOutput ToGetDesktopPoolsDesktopPoolCollectionItemShapeConfigOutputWithContext(context.Context) GetDesktopPoolsDesktopPoolCollectionItemShapeConfigOutput }
GetDesktopPoolsDesktopPoolCollectionItemShapeConfigInput is an input type that accepts GetDesktopPoolsDesktopPoolCollectionItemShapeConfigArgs and GetDesktopPoolsDesktopPoolCollectionItemShapeConfigOutput values. You can construct a concrete instance of `GetDesktopPoolsDesktopPoolCollectionItemShapeConfigInput` via:
GetDesktopPoolsDesktopPoolCollectionItemShapeConfigArgs{...}
type GetDesktopPoolsDesktopPoolCollectionItemShapeConfigOutput ¶ added in v2.12.0
type GetDesktopPoolsDesktopPoolCollectionItemShapeConfigOutput struct{ *pulumi.OutputState }
func (GetDesktopPoolsDesktopPoolCollectionItemShapeConfigOutput) BaselineOcpuUtilization ¶ added in v2.12.0
func (o GetDesktopPoolsDesktopPoolCollectionItemShapeConfigOutput) BaselineOcpuUtilization() pulumi.StringOutput
The baseline OCPU utilization for a subcore burstable VM instance used for each desktop compute instance in the desktop pool. Leave this attribute blank for a non-burstable instance, or explicitly specify non-burstable with `BASELINE_1_1`. The following values are supported: * `BASELINE_1_8` - baseline usage is 1/8 of an OCPU. * `BASELINE_1_2` - baseline usage is 1/2 of an OCPU. * `BASELINE_1_1` - baseline usage is the entire OCPU. This represents a non-burstable instance.
func (GetDesktopPoolsDesktopPoolCollectionItemShapeConfigOutput) ElementType ¶ added in v2.12.0
func (GetDesktopPoolsDesktopPoolCollectionItemShapeConfigOutput) ElementType() reflect.Type
func (GetDesktopPoolsDesktopPoolCollectionItemShapeConfigOutput) MemoryInGbs ¶ added in v2.12.0
func (o GetDesktopPoolsDesktopPoolCollectionItemShapeConfigOutput) MemoryInGbs() pulumi.StringOutput
The total amount of memory available in gigabytes for each desktop compute instance in the desktop pool.
func (GetDesktopPoolsDesktopPoolCollectionItemShapeConfigOutput) Ocpus ¶ added in v2.12.0
func (o GetDesktopPoolsDesktopPoolCollectionItemShapeConfigOutput) Ocpus() pulumi.StringOutput
The total number of OCPUs available for each desktop compute instance in the desktop pool.
func (GetDesktopPoolsDesktopPoolCollectionItemShapeConfigOutput) ToGetDesktopPoolsDesktopPoolCollectionItemShapeConfigOutput ¶ added in v2.12.0
func (o GetDesktopPoolsDesktopPoolCollectionItemShapeConfigOutput) ToGetDesktopPoolsDesktopPoolCollectionItemShapeConfigOutput() GetDesktopPoolsDesktopPoolCollectionItemShapeConfigOutput
func (GetDesktopPoolsDesktopPoolCollectionItemShapeConfigOutput) ToGetDesktopPoolsDesktopPoolCollectionItemShapeConfigOutputWithContext ¶ added in v2.12.0
func (o GetDesktopPoolsDesktopPoolCollectionItemShapeConfigOutput) ToGetDesktopPoolsDesktopPoolCollectionItemShapeConfigOutputWithContext(ctx context.Context) GetDesktopPoolsDesktopPoolCollectionItemShapeConfigOutput
type GetDesktopPoolsDesktopPoolCollectionOutput ¶
type GetDesktopPoolsDesktopPoolCollectionOutput struct{ *pulumi.OutputState }
func (GetDesktopPoolsDesktopPoolCollectionOutput) ElementType ¶
func (GetDesktopPoolsDesktopPoolCollectionOutput) ElementType() reflect.Type
func (GetDesktopPoolsDesktopPoolCollectionOutput) ToGetDesktopPoolsDesktopPoolCollectionOutput ¶
func (o GetDesktopPoolsDesktopPoolCollectionOutput) ToGetDesktopPoolsDesktopPoolCollectionOutput() GetDesktopPoolsDesktopPoolCollectionOutput
func (GetDesktopPoolsDesktopPoolCollectionOutput) ToGetDesktopPoolsDesktopPoolCollectionOutputWithContext ¶
func (o GetDesktopPoolsDesktopPoolCollectionOutput) ToGetDesktopPoolsDesktopPoolCollectionOutputWithContext(ctx context.Context) GetDesktopPoolsDesktopPoolCollectionOutput
type GetDesktopPoolsFilter ¶
type GetDesktopPoolsFilterArgs ¶
type GetDesktopPoolsFilterArgs struct { Name pulumi.StringInput `pulumi:"name"` Regex pulumi.BoolPtrInput `pulumi:"regex"` Values pulumi.StringArrayInput `pulumi:"values"` }
func (GetDesktopPoolsFilterArgs) ElementType ¶
func (GetDesktopPoolsFilterArgs) ElementType() reflect.Type
func (GetDesktopPoolsFilterArgs) ToGetDesktopPoolsFilterOutput ¶
func (i GetDesktopPoolsFilterArgs) ToGetDesktopPoolsFilterOutput() GetDesktopPoolsFilterOutput
func (GetDesktopPoolsFilterArgs) ToGetDesktopPoolsFilterOutputWithContext ¶
func (i GetDesktopPoolsFilterArgs) ToGetDesktopPoolsFilterOutputWithContext(ctx context.Context) GetDesktopPoolsFilterOutput
type GetDesktopPoolsFilterArray ¶
type GetDesktopPoolsFilterArray []GetDesktopPoolsFilterInput
func (GetDesktopPoolsFilterArray) ElementType ¶
func (GetDesktopPoolsFilterArray) ElementType() reflect.Type
func (GetDesktopPoolsFilterArray) ToGetDesktopPoolsFilterArrayOutput ¶
func (i GetDesktopPoolsFilterArray) ToGetDesktopPoolsFilterArrayOutput() GetDesktopPoolsFilterArrayOutput
func (GetDesktopPoolsFilterArray) ToGetDesktopPoolsFilterArrayOutputWithContext ¶
func (i GetDesktopPoolsFilterArray) ToGetDesktopPoolsFilterArrayOutputWithContext(ctx context.Context) GetDesktopPoolsFilterArrayOutput
type GetDesktopPoolsFilterArrayInput ¶
type GetDesktopPoolsFilterArrayInput interface { pulumi.Input ToGetDesktopPoolsFilterArrayOutput() GetDesktopPoolsFilterArrayOutput ToGetDesktopPoolsFilterArrayOutputWithContext(context.Context) GetDesktopPoolsFilterArrayOutput }
GetDesktopPoolsFilterArrayInput is an input type that accepts GetDesktopPoolsFilterArray and GetDesktopPoolsFilterArrayOutput values. You can construct a concrete instance of `GetDesktopPoolsFilterArrayInput` via:
GetDesktopPoolsFilterArray{ GetDesktopPoolsFilterArgs{...} }
type GetDesktopPoolsFilterArrayOutput ¶
type GetDesktopPoolsFilterArrayOutput struct{ *pulumi.OutputState }
func (GetDesktopPoolsFilterArrayOutput) ElementType ¶
func (GetDesktopPoolsFilterArrayOutput) ElementType() reflect.Type
func (GetDesktopPoolsFilterArrayOutput) Index ¶
func (o GetDesktopPoolsFilterArrayOutput) Index(i pulumi.IntInput) GetDesktopPoolsFilterOutput
func (GetDesktopPoolsFilterArrayOutput) ToGetDesktopPoolsFilterArrayOutput ¶
func (o GetDesktopPoolsFilterArrayOutput) ToGetDesktopPoolsFilterArrayOutput() GetDesktopPoolsFilterArrayOutput
func (GetDesktopPoolsFilterArrayOutput) ToGetDesktopPoolsFilterArrayOutputWithContext ¶
func (o GetDesktopPoolsFilterArrayOutput) ToGetDesktopPoolsFilterArrayOutputWithContext(ctx context.Context) GetDesktopPoolsFilterArrayOutput
type GetDesktopPoolsFilterInput ¶
type GetDesktopPoolsFilterInput interface { pulumi.Input ToGetDesktopPoolsFilterOutput() GetDesktopPoolsFilterOutput ToGetDesktopPoolsFilterOutputWithContext(context.Context) GetDesktopPoolsFilterOutput }
GetDesktopPoolsFilterInput is an input type that accepts GetDesktopPoolsFilterArgs and GetDesktopPoolsFilterOutput values. You can construct a concrete instance of `GetDesktopPoolsFilterInput` via:
GetDesktopPoolsFilterArgs{...}
type GetDesktopPoolsFilterOutput ¶
type GetDesktopPoolsFilterOutput struct{ *pulumi.OutputState }
func (GetDesktopPoolsFilterOutput) ElementType ¶
func (GetDesktopPoolsFilterOutput) ElementType() reflect.Type
func (GetDesktopPoolsFilterOutput) Name ¶
func (o GetDesktopPoolsFilterOutput) Name() pulumi.StringOutput
func (GetDesktopPoolsFilterOutput) Regex ¶
func (o GetDesktopPoolsFilterOutput) Regex() pulumi.BoolPtrOutput
func (GetDesktopPoolsFilterOutput) ToGetDesktopPoolsFilterOutput ¶
func (o GetDesktopPoolsFilterOutput) ToGetDesktopPoolsFilterOutput() GetDesktopPoolsFilterOutput
func (GetDesktopPoolsFilterOutput) ToGetDesktopPoolsFilterOutputWithContext ¶
func (o GetDesktopPoolsFilterOutput) ToGetDesktopPoolsFilterOutputWithContext(ctx context.Context) GetDesktopPoolsFilterOutput
func (GetDesktopPoolsFilterOutput) Values ¶
func (o GetDesktopPoolsFilterOutput) Values() pulumi.StringArrayOutput
type GetDesktopPoolsOutputArgs ¶
type GetDesktopPoolsOutputArgs struct { // The name of the availability domain. AvailabilityDomain pulumi.StringPtrInput `pulumi:"availabilityDomain"` // The OCID of the compartment of the desktop pool. CompartmentId pulumi.StringInput `pulumi:"compartmentId"` // A filter to return only results with the given displayName. DisplayName pulumi.StringPtrInput `pulumi:"displayName"` Filters GetDesktopPoolsFilterArrayInput `pulumi:"filters"` // A filter to return only results with the given OCID. Id pulumi.StringPtrInput `pulumi:"id"` // A filter to return only results with the given lifecycleState. State pulumi.StringPtrInput `pulumi:"state"` }
A collection of arguments for invoking getDesktopPools.
func (GetDesktopPoolsOutputArgs) ElementType ¶
func (GetDesktopPoolsOutputArgs) ElementType() reflect.Type
type GetDesktopPoolsResult ¶
type GetDesktopPoolsResult struct { // The availability domain of the desktop pool. AvailabilityDomain *string `pulumi:"availabilityDomain"` // The OCID of the compartment of the desktop pool. CompartmentId string `pulumi:"compartmentId"` // The list of desktop_pool_collection. DesktopPoolCollections []GetDesktopPoolsDesktopPoolCollection `pulumi:"desktopPoolCollections"` // A user friendly display name. Avoid entering confidential information. DisplayName *string `pulumi:"displayName"` Filters []GetDesktopPoolsFilter `pulumi:"filters"` // The OCID of the desktop pool. Id *string `pulumi:"id"` // The current state of the desktop pool. State *string `pulumi:"state"` }
A collection of values returned by getDesktopPools.
func GetDesktopPools ¶
func GetDesktopPools(ctx *pulumi.Context, args *GetDesktopPoolsArgs, opts ...pulumi.InvokeOption) (*GetDesktopPoolsResult, error)
This data source provides the list of Desktop Pools in Oracle Cloud Infrastructure Desktops service.
Returns a list of desktop pools within the given compartment. You can limit the results to an availability domain, pool name, or pool state. You can limit the number of results returned, sort the results by time or name, and sort in ascending or descending order.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/desktops" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := desktops.GetDesktopPools(ctx, &desktops.GetDesktopPoolsArgs{ CompartmentId: compartmentId, AvailabilityDomain: pulumi.StringRef(desktopPoolAvailabilityDomain), DisplayName: pulumi.StringRef(desktopPoolDisplayName), Id: pulumi.StringRef(desktopPoolId), State: pulumi.StringRef(desktopPoolState), }, nil) if err != nil { return err } return nil }) }
```
type GetDesktopPoolsResultOutput ¶
type GetDesktopPoolsResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getDesktopPools.
func GetDesktopPoolsOutput ¶
func GetDesktopPoolsOutput(ctx *pulumi.Context, args GetDesktopPoolsOutputArgs, opts ...pulumi.InvokeOption) GetDesktopPoolsResultOutput
func (GetDesktopPoolsResultOutput) AvailabilityDomain ¶
func (o GetDesktopPoolsResultOutput) AvailabilityDomain() pulumi.StringPtrOutput
The availability domain of the desktop pool.
func (GetDesktopPoolsResultOutput) CompartmentId ¶
func (o GetDesktopPoolsResultOutput) CompartmentId() pulumi.StringOutput
The OCID of the compartment of the desktop pool.
func (GetDesktopPoolsResultOutput) DesktopPoolCollections ¶
func (o GetDesktopPoolsResultOutput) DesktopPoolCollections() GetDesktopPoolsDesktopPoolCollectionArrayOutput
The list of desktop_pool_collection.
func (GetDesktopPoolsResultOutput) DisplayName ¶
func (o GetDesktopPoolsResultOutput) DisplayName() pulumi.StringPtrOutput
A user friendly display name. Avoid entering confidential information.
func (GetDesktopPoolsResultOutput) ElementType ¶
func (GetDesktopPoolsResultOutput) ElementType() reflect.Type
func (GetDesktopPoolsResultOutput) Filters ¶
func (o GetDesktopPoolsResultOutput) Filters() GetDesktopPoolsFilterArrayOutput
func (GetDesktopPoolsResultOutput) Id ¶
func (o GetDesktopPoolsResultOutput) Id() pulumi.StringPtrOutput
The OCID of the desktop pool.
func (GetDesktopPoolsResultOutput) State ¶
func (o GetDesktopPoolsResultOutput) State() pulumi.StringPtrOutput
The current state of the desktop pool.
func (GetDesktopPoolsResultOutput) ToGetDesktopPoolsResultOutput ¶
func (o GetDesktopPoolsResultOutput) ToGetDesktopPoolsResultOutput() GetDesktopPoolsResultOutput
func (GetDesktopPoolsResultOutput) ToGetDesktopPoolsResultOutputWithContext ¶
func (o GetDesktopPoolsResultOutput) ToGetDesktopPoolsResultOutputWithContext(ctx context.Context) GetDesktopPoolsResultOutput
type GetDesktopResult ¶
type GetDesktopResult struct { // Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Operations.CostCenter": "42"}` DefinedTags map[string]string `pulumi:"definedTags"` DesktopId string `pulumi:"desktopId"` // Provides the settings for desktop and client device options, such as audio in and out, client drive mapping, and clipboard access. DevicePolicies []GetDesktopDevicePolicy `pulumi:"devicePolicies"` // A user friendly display name. Avoid entering confidential information. DisplayName string `pulumi:"displayName"` // Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Department": "Finance"}` FreeformTags map[string]string `pulumi:"freeformTags"` // Provides information about where a desktop is hosted. HostingOptions []GetDesktopHostingOption `pulumi:"hostingOptions"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // The OCID of the desktop pool the desktop is a member of. PoolId string `pulumi:"poolId"` // The state of the desktop. State string `pulumi:"state"` // The date and time the resource was created. TimeCreated string `pulumi:"timeCreated"` // The owner of the desktop. UserName string `pulumi:"userName"` }
A collection of values returned by getDesktop.
func GetDesktop ¶
func GetDesktop(ctx *pulumi.Context, args *GetDesktopArgs, opts ...pulumi.InvokeOption) (*GetDesktopResult, error)
This data source provides details about a specific Desktop resource in Oracle Cloud Infrastructure Desktops service.
Provides information about the desktop with the specified OCID.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/desktops" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := desktops.GetDesktop(ctx, &desktops.GetDesktopArgs{ DesktopId: testDesktopOciDesktopsDesktop.Id, }, nil) if err != nil { return err } return nil }) }
```
type GetDesktopResultOutput ¶
type GetDesktopResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getDesktop.
func GetDesktopOutput ¶
func GetDesktopOutput(ctx *pulumi.Context, args GetDesktopOutputArgs, opts ...pulumi.InvokeOption) GetDesktopResultOutput
func (GetDesktopResultOutput) DefinedTags ¶
func (o GetDesktopResultOutput) DefinedTags() pulumi.StringMapOutput
Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Operations.CostCenter": "42"}`
func (GetDesktopResultOutput) DesktopId ¶
func (o GetDesktopResultOutput) DesktopId() pulumi.StringOutput
func (GetDesktopResultOutput) DevicePolicies ¶
func (o GetDesktopResultOutput) DevicePolicies() GetDesktopDevicePolicyArrayOutput
Provides the settings for desktop and client device options, such as audio in and out, client drive mapping, and clipboard access.
func (GetDesktopResultOutput) DisplayName ¶
func (o GetDesktopResultOutput) DisplayName() pulumi.StringOutput
A user friendly display name. Avoid entering confidential information.
func (GetDesktopResultOutput) ElementType ¶
func (GetDesktopResultOutput) ElementType() reflect.Type
func (GetDesktopResultOutput) FreeformTags ¶
func (o GetDesktopResultOutput) FreeformTags() pulumi.StringMapOutput
Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Department": "Finance"}`
func (GetDesktopResultOutput) HostingOptions ¶
func (o GetDesktopResultOutput) HostingOptions() GetDesktopHostingOptionArrayOutput
Provides information about where a desktop is hosted.
func (GetDesktopResultOutput) Id ¶
func (o GetDesktopResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetDesktopResultOutput) PoolId ¶
func (o GetDesktopResultOutput) PoolId() pulumi.StringOutput
The OCID of the desktop pool the desktop is a member of.
func (GetDesktopResultOutput) State ¶
func (o GetDesktopResultOutput) State() pulumi.StringOutput
The state of the desktop.
func (GetDesktopResultOutput) TimeCreated ¶
func (o GetDesktopResultOutput) TimeCreated() pulumi.StringOutput
The date and time the resource was created.
func (GetDesktopResultOutput) ToGetDesktopResultOutput ¶
func (o GetDesktopResultOutput) ToGetDesktopResultOutput() GetDesktopResultOutput
func (GetDesktopResultOutput) ToGetDesktopResultOutputWithContext ¶
func (o GetDesktopResultOutput) ToGetDesktopResultOutputWithContext(ctx context.Context) GetDesktopResultOutput
func (GetDesktopResultOutput) UserName ¶
func (o GetDesktopResultOutput) UserName() pulumi.StringOutput
The owner of the desktop.
type GetDesktopsArgs ¶
type GetDesktopsArgs struct { // The name of the availability domain. AvailabilityDomain *string `pulumi:"availabilityDomain"` // The OCID of the compartment of the desktop pool. CompartmentId string `pulumi:"compartmentId"` // The OCID of the desktop pool. DesktopPoolId *string `pulumi:"desktopPoolId"` // A filter to return only results with the given displayName. DisplayName *string `pulumi:"displayName"` Filters []GetDesktopsFilter `pulumi:"filters"` // A filter to return only results with the given OCID. Id *string `pulumi:"id"` // A filter to return only results with the given lifecycleState. State *string `pulumi:"state"` }
A collection of arguments for invoking getDesktops.
type GetDesktopsDesktopCollection ¶
type GetDesktopsDesktopCollection struct {
Items []GetDesktopsDesktopCollectionItem `pulumi:"items"`
}
type GetDesktopsDesktopCollectionArgs ¶
type GetDesktopsDesktopCollectionArgs struct {
Items GetDesktopsDesktopCollectionItemArrayInput `pulumi:"items"`
}
func (GetDesktopsDesktopCollectionArgs) ElementType ¶
func (GetDesktopsDesktopCollectionArgs) ElementType() reflect.Type
func (GetDesktopsDesktopCollectionArgs) ToGetDesktopsDesktopCollectionOutput ¶
func (i GetDesktopsDesktopCollectionArgs) ToGetDesktopsDesktopCollectionOutput() GetDesktopsDesktopCollectionOutput
func (GetDesktopsDesktopCollectionArgs) ToGetDesktopsDesktopCollectionOutputWithContext ¶
func (i GetDesktopsDesktopCollectionArgs) ToGetDesktopsDesktopCollectionOutputWithContext(ctx context.Context) GetDesktopsDesktopCollectionOutput
type GetDesktopsDesktopCollectionArray ¶
type GetDesktopsDesktopCollectionArray []GetDesktopsDesktopCollectionInput
func (GetDesktopsDesktopCollectionArray) ElementType ¶
func (GetDesktopsDesktopCollectionArray) ElementType() reflect.Type
func (GetDesktopsDesktopCollectionArray) ToGetDesktopsDesktopCollectionArrayOutput ¶
func (i GetDesktopsDesktopCollectionArray) ToGetDesktopsDesktopCollectionArrayOutput() GetDesktopsDesktopCollectionArrayOutput
func (GetDesktopsDesktopCollectionArray) ToGetDesktopsDesktopCollectionArrayOutputWithContext ¶
func (i GetDesktopsDesktopCollectionArray) ToGetDesktopsDesktopCollectionArrayOutputWithContext(ctx context.Context) GetDesktopsDesktopCollectionArrayOutput
type GetDesktopsDesktopCollectionArrayInput ¶
type GetDesktopsDesktopCollectionArrayInput interface { pulumi.Input ToGetDesktopsDesktopCollectionArrayOutput() GetDesktopsDesktopCollectionArrayOutput ToGetDesktopsDesktopCollectionArrayOutputWithContext(context.Context) GetDesktopsDesktopCollectionArrayOutput }
GetDesktopsDesktopCollectionArrayInput is an input type that accepts GetDesktopsDesktopCollectionArray and GetDesktopsDesktopCollectionArrayOutput values. You can construct a concrete instance of `GetDesktopsDesktopCollectionArrayInput` via:
GetDesktopsDesktopCollectionArray{ GetDesktopsDesktopCollectionArgs{...} }
type GetDesktopsDesktopCollectionArrayOutput ¶
type GetDesktopsDesktopCollectionArrayOutput struct{ *pulumi.OutputState }
func (GetDesktopsDesktopCollectionArrayOutput) ElementType ¶
func (GetDesktopsDesktopCollectionArrayOutput) ElementType() reflect.Type
func (GetDesktopsDesktopCollectionArrayOutput) ToGetDesktopsDesktopCollectionArrayOutput ¶
func (o GetDesktopsDesktopCollectionArrayOutput) ToGetDesktopsDesktopCollectionArrayOutput() GetDesktopsDesktopCollectionArrayOutput
func (GetDesktopsDesktopCollectionArrayOutput) ToGetDesktopsDesktopCollectionArrayOutputWithContext ¶
func (o GetDesktopsDesktopCollectionArrayOutput) ToGetDesktopsDesktopCollectionArrayOutputWithContext(ctx context.Context) GetDesktopsDesktopCollectionArrayOutput
type GetDesktopsDesktopCollectionInput ¶
type GetDesktopsDesktopCollectionInput interface { pulumi.Input ToGetDesktopsDesktopCollectionOutput() GetDesktopsDesktopCollectionOutput ToGetDesktopsDesktopCollectionOutputWithContext(context.Context) GetDesktopsDesktopCollectionOutput }
GetDesktopsDesktopCollectionInput is an input type that accepts GetDesktopsDesktopCollectionArgs and GetDesktopsDesktopCollectionOutput values. You can construct a concrete instance of `GetDesktopsDesktopCollectionInput` via:
GetDesktopsDesktopCollectionArgs{...}
type GetDesktopsDesktopCollectionItem ¶
type GetDesktopsDesktopCollectionItem struct { // Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Operations.CostCenter": "42"}` DefinedTags map[string]string `pulumi:"definedTags"` // A filter to return only results with the given displayName. DisplayName string `pulumi:"displayName"` // Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Department": "Finance"}` FreeformTags map[string]string `pulumi:"freeformTags"` // A filter to return only results with the given OCID. Id string `pulumi:"id"` // The OCID of the desktop pool the desktop is a member of. PoolId string `pulumi:"poolId"` // A filter to return only results with the given lifecycleState. State string `pulumi:"state"` // The date and time the resource was created. TimeCreated string `pulumi:"timeCreated"` // The owner of the desktop. UserName string `pulumi:"userName"` }
type GetDesktopsDesktopCollectionItemArgs ¶
type GetDesktopsDesktopCollectionItemArgs struct { // Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Operations.CostCenter": "42"}` DefinedTags pulumi.StringMapInput `pulumi:"definedTags"` // A filter to return only results with the given displayName. DisplayName pulumi.StringInput `pulumi:"displayName"` // Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Department": "Finance"}` FreeformTags pulumi.StringMapInput `pulumi:"freeformTags"` // A filter to return only results with the given OCID. Id pulumi.StringInput `pulumi:"id"` // The OCID of the desktop pool the desktop is a member of. PoolId pulumi.StringInput `pulumi:"poolId"` // A filter to return only results with the given lifecycleState. State pulumi.StringInput `pulumi:"state"` // The date and time the resource was created. TimeCreated pulumi.StringInput `pulumi:"timeCreated"` // The owner of the desktop. UserName pulumi.StringInput `pulumi:"userName"` }
func (GetDesktopsDesktopCollectionItemArgs) ElementType ¶
func (GetDesktopsDesktopCollectionItemArgs) ElementType() reflect.Type
func (GetDesktopsDesktopCollectionItemArgs) ToGetDesktopsDesktopCollectionItemOutput ¶
func (i GetDesktopsDesktopCollectionItemArgs) ToGetDesktopsDesktopCollectionItemOutput() GetDesktopsDesktopCollectionItemOutput
func (GetDesktopsDesktopCollectionItemArgs) ToGetDesktopsDesktopCollectionItemOutputWithContext ¶
func (i GetDesktopsDesktopCollectionItemArgs) ToGetDesktopsDesktopCollectionItemOutputWithContext(ctx context.Context) GetDesktopsDesktopCollectionItemOutput
type GetDesktopsDesktopCollectionItemArray ¶
type GetDesktopsDesktopCollectionItemArray []GetDesktopsDesktopCollectionItemInput
func (GetDesktopsDesktopCollectionItemArray) ElementType ¶
func (GetDesktopsDesktopCollectionItemArray) ElementType() reflect.Type
func (GetDesktopsDesktopCollectionItemArray) ToGetDesktopsDesktopCollectionItemArrayOutput ¶
func (i GetDesktopsDesktopCollectionItemArray) ToGetDesktopsDesktopCollectionItemArrayOutput() GetDesktopsDesktopCollectionItemArrayOutput
func (GetDesktopsDesktopCollectionItemArray) ToGetDesktopsDesktopCollectionItemArrayOutputWithContext ¶
func (i GetDesktopsDesktopCollectionItemArray) ToGetDesktopsDesktopCollectionItemArrayOutputWithContext(ctx context.Context) GetDesktopsDesktopCollectionItemArrayOutput
type GetDesktopsDesktopCollectionItemArrayInput ¶
type GetDesktopsDesktopCollectionItemArrayInput interface { pulumi.Input ToGetDesktopsDesktopCollectionItemArrayOutput() GetDesktopsDesktopCollectionItemArrayOutput ToGetDesktopsDesktopCollectionItemArrayOutputWithContext(context.Context) GetDesktopsDesktopCollectionItemArrayOutput }
GetDesktopsDesktopCollectionItemArrayInput is an input type that accepts GetDesktopsDesktopCollectionItemArray and GetDesktopsDesktopCollectionItemArrayOutput values. You can construct a concrete instance of `GetDesktopsDesktopCollectionItemArrayInput` via:
GetDesktopsDesktopCollectionItemArray{ GetDesktopsDesktopCollectionItemArgs{...} }
type GetDesktopsDesktopCollectionItemArrayOutput ¶
type GetDesktopsDesktopCollectionItemArrayOutput struct{ *pulumi.OutputState }
func (GetDesktopsDesktopCollectionItemArrayOutput) ElementType ¶
func (GetDesktopsDesktopCollectionItemArrayOutput) ElementType() reflect.Type
func (GetDesktopsDesktopCollectionItemArrayOutput) ToGetDesktopsDesktopCollectionItemArrayOutput ¶
func (o GetDesktopsDesktopCollectionItemArrayOutput) ToGetDesktopsDesktopCollectionItemArrayOutput() GetDesktopsDesktopCollectionItemArrayOutput
func (GetDesktopsDesktopCollectionItemArrayOutput) ToGetDesktopsDesktopCollectionItemArrayOutputWithContext ¶
func (o GetDesktopsDesktopCollectionItemArrayOutput) ToGetDesktopsDesktopCollectionItemArrayOutputWithContext(ctx context.Context) GetDesktopsDesktopCollectionItemArrayOutput
type GetDesktopsDesktopCollectionItemInput ¶
type GetDesktopsDesktopCollectionItemInput interface { pulumi.Input ToGetDesktopsDesktopCollectionItemOutput() GetDesktopsDesktopCollectionItemOutput ToGetDesktopsDesktopCollectionItemOutputWithContext(context.Context) GetDesktopsDesktopCollectionItemOutput }
GetDesktopsDesktopCollectionItemInput is an input type that accepts GetDesktopsDesktopCollectionItemArgs and GetDesktopsDesktopCollectionItemOutput values. You can construct a concrete instance of `GetDesktopsDesktopCollectionItemInput` via:
GetDesktopsDesktopCollectionItemArgs{...}
type GetDesktopsDesktopCollectionItemOutput ¶
type GetDesktopsDesktopCollectionItemOutput struct{ *pulumi.OutputState }
func (GetDesktopsDesktopCollectionItemOutput) DefinedTags ¶
func (o GetDesktopsDesktopCollectionItemOutput) DefinedTags() pulumi.StringMapOutput
Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Operations.CostCenter": "42"}`
func (GetDesktopsDesktopCollectionItemOutput) DisplayName ¶
func (o GetDesktopsDesktopCollectionItemOutput) DisplayName() pulumi.StringOutput
A filter to return only results with the given displayName.
func (GetDesktopsDesktopCollectionItemOutput) ElementType ¶
func (GetDesktopsDesktopCollectionItemOutput) ElementType() reflect.Type
func (GetDesktopsDesktopCollectionItemOutput) FreeformTags ¶
func (o GetDesktopsDesktopCollectionItemOutput) FreeformTags() pulumi.StringMapOutput
Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Department": "Finance"}`
func (GetDesktopsDesktopCollectionItemOutput) Id ¶
func (o GetDesktopsDesktopCollectionItemOutput) Id() pulumi.StringOutput
A filter to return only results with the given OCID.
func (GetDesktopsDesktopCollectionItemOutput) PoolId ¶
func (o GetDesktopsDesktopCollectionItemOutput) PoolId() pulumi.StringOutput
The OCID of the desktop pool the desktop is a member of.
func (GetDesktopsDesktopCollectionItemOutput) State ¶
func (o GetDesktopsDesktopCollectionItemOutput) State() pulumi.StringOutput
A filter to return only results with the given lifecycleState.
func (GetDesktopsDesktopCollectionItemOutput) TimeCreated ¶
func (o GetDesktopsDesktopCollectionItemOutput) TimeCreated() pulumi.StringOutput
The date and time the resource was created.
func (GetDesktopsDesktopCollectionItemOutput) ToGetDesktopsDesktopCollectionItemOutput ¶
func (o GetDesktopsDesktopCollectionItemOutput) ToGetDesktopsDesktopCollectionItemOutput() GetDesktopsDesktopCollectionItemOutput
func (GetDesktopsDesktopCollectionItemOutput) ToGetDesktopsDesktopCollectionItemOutputWithContext ¶
func (o GetDesktopsDesktopCollectionItemOutput) ToGetDesktopsDesktopCollectionItemOutputWithContext(ctx context.Context) GetDesktopsDesktopCollectionItemOutput
func (GetDesktopsDesktopCollectionItemOutput) UserName ¶
func (o GetDesktopsDesktopCollectionItemOutput) UserName() pulumi.StringOutput
The owner of the desktop.
type GetDesktopsDesktopCollectionOutput ¶
type GetDesktopsDesktopCollectionOutput struct{ *pulumi.OutputState }
func (GetDesktopsDesktopCollectionOutput) ElementType ¶
func (GetDesktopsDesktopCollectionOutput) ElementType() reflect.Type
func (GetDesktopsDesktopCollectionOutput) ToGetDesktopsDesktopCollectionOutput ¶
func (o GetDesktopsDesktopCollectionOutput) ToGetDesktopsDesktopCollectionOutput() GetDesktopsDesktopCollectionOutput
func (GetDesktopsDesktopCollectionOutput) ToGetDesktopsDesktopCollectionOutputWithContext ¶
func (o GetDesktopsDesktopCollectionOutput) ToGetDesktopsDesktopCollectionOutputWithContext(ctx context.Context) GetDesktopsDesktopCollectionOutput
type GetDesktopsFilter ¶
type GetDesktopsFilterArgs ¶
type GetDesktopsFilterArgs struct { Name pulumi.StringInput `pulumi:"name"` Regex pulumi.BoolPtrInput `pulumi:"regex"` Values pulumi.StringArrayInput `pulumi:"values"` }
func (GetDesktopsFilterArgs) ElementType ¶
func (GetDesktopsFilterArgs) ElementType() reflect.Type
func (GetDesktopsFilterArgs) ToGetDesktopsFilterOutput ¶
func (i GetDesktopsFilterArgs) ToGetDesktopsFilterOutput() GetDesktopsFilterOutput
func (GetDesktopsFilterArgs) ToGetDesktopsFilterOutputWithContext ¶
func (i GetDesktopsFilterArgs) ToGetDesktopsFilterOutputWithContext(ctx context.Context) GetDesktopsFilterOutput
type GetDesktopsFilterArray ¶
type GetDesktopsFilterArray []GetDesktopsFilterInput
func (GetDesktopsFilterArray) ElementType ¶
func (GetDesktopsFilterArray) ElementType() reflect.Type
func (GetDesktopsFilterArray) ToGetDesktopsFilterArrayOutput ¶
func (i GetDesktopsFilterArray) ToGetDesktopsFilterArrayOutput() GetDesktopsFilterArrayOutput
func (GetDesktopsFilterArray) ToGetDesktopsFilterArrayOutputWithContext ¶
func (i GetDesktopsFilterArray) ToGetDesktopsFilterArrayOutputWithContext(ctx context.Context) GetDesktopsFilterArrayOutput
type GetDesktopsFilterArrayInput ¶
type GetDesktopsFilterArrayInput interface { pulumi.Input ToGetDesktopsFilterArrayOutput() GetDesktopsFilterArrayOutput ToGetDesktopsFilterArrayOutputWithContext(context.Context) GetDesktopsFilterArrayOutput }
GetDesktopsFilterArrayInput is an input type that accepts GetDesktopsFilterArray and GetDesktopsFilterArrayOutput values. You can construct a concrete instance of `GetDesktopsFilterArrayInput` via:
GetDesktopsFilterArray{ GetDesktopsFilterArgs{...} }
type GetDesktopsFilterArrayOutput ¶
type GetDesktopsFilterArrayOutput struct{ *pulumi.OutputState }
func (GetDesktopsFilterArrayOutput) ElementType ¶
func (GetDesktopsFilterArrayOutput) ElementType() reflect.Type
func (GetDesktopsFilterArrayOutput) Index ¶
func (o GetDesktopsFilterArrayOutput) Index(i pulumi.IntInput) GetDesktopsFilterOutput
func (GetDesktopsFilterArrayOutput) ToGetDesktopsFilterArrayOutput ¶
func (o GetDesktopsFilterArrayOutput) ToGetDesktopsFilterArrayOutput() GetDesktopsFilterArrayOutput
func (GetDesktopsFilterArrayOutput) ToGetDesktopsFilterArrayOutputWithContext ¶
func (o GetDesktopsFilterArrayOutput) ToGetDesktopsFilterArrayOutputWithContext(ctx context.Context) GetDesktopsFilterArrayOutput
type GetDesktopsFilterInput ¶
type GetDesktopsFilterInput interface { pulumi.Input ToGetDesktopsFilterOutput() GetDesktopsFilterOutput ToGetDesktopsFilterOutputWithContext(context.Context) GetDesktopsFilterOutput }
GetDesktopsFilterInput is an input type that accepts GetDesktopsFilterArgs and GetDesktopsFilterOutput values. You can construct a concrete instance of `GetDesktopsFilterInput` via:
GetDesktopsFilterArgs{...}
type GetDesktopsFilterOutput ¶
type GetDesktopsFilterOutput struct{ *pulumi.OutputState }
func (GetDesktopsFilterOutput) ElementType ¶
func (GetDesktopsFilterOutput) ElementType() reflect.Type
func (GetDesktopsFilterOutput) Name ¶
func (o GetDesktopsFilterOutput) Name() pulumi.StringOutput
func (GetDesktopsFilterOutput) Regex ¶
func (o GetDesktopsFilterOutput) Regex() pulumi.BoolPtrOutput
func (GetDesktopsFilterOutput) ToGetDesktopsFilterOutput ¶
func (o GetDesktopsFilterOutput) ToGetDesktopsFilterOutput() GetDesktopsFilterOutput
func (GetDesktopsFilterOutput) ToGetDesktopsFilterOutputWithContext ¶
func (o GetDesktopsFilterOutput) ToGetDesktopsFilterOutputWithContext(ctx context.Context) GetDesktopsFilterOutput
func (GetDesktopsFilterOutput) Values ¶
func (o GetDesktopsFilterOutput) Values() pulumi.StringArrayOutput
type GetDesktopsOutputArgs ¶
type GetDesktopsOutputArgs struct { // The name of the availability domain. AvailabilityDomain pulumi.StringPtrInput `pulumi:"availabilityDomain"` // The OCID of the compartment of the desktop pool. CompartmentId pulumi.StringInput `pulumi:"compartmentId"` // The OCID of the desktop pool. DesktopPoolId pulumi.StringPtrInput `pulumi:"desktopPoolId"` // A filter to return only results with the given displayName. DisplayName pulumi.StringPtrInput `pulumi:"displayName"` Filters GetDesktopsFilterArrayInput `pulumi:"filters"` // A filter to return only results with the given OCID. Id pulumi.StringPtrInput `pulumi:"id"` // A filter to return only results with the given lifecycleState. State pulumi.StringPtrInput `pulumi:"state"` }
A collection of arguments for invoking getDesktops.
func (GetDesktopsOutputArgs) ElementType ¶
func (GetDesktopsOutputArgs) ElementType() reflect.Type
type GetDesktopsResult ¶
type GetDesktopsResult struct { AvailabilityDomain *string `pulumi:"availabilityDomain"` CompartmentId string `pulumi:"compartmentId"` // The list of desktop_collection. DesktopCollections []GetDesktopsDesktopCollection `pulumi:"desktopCollections"` DesktopPoolId *string `pulumi:"desktopPoolId"` // A user friendly display name. Avoid entering confidential information. DisplayName *string `pulumi:"displayName"` Filters []GetDesktopsFilter `pulumi:"filters"` // The OCID of the desktop. Id *string `pulumi:"id"` // The state of the desktop. State *string `pulumi:"state"` }
A collection of values returned by getDesktops.
func GetDesktops ¶
func GetDesktops(ctx *pulumi.Context, args *GetDesktopsArgs, opts ...pulumi.InvokeOption) (*GetDesktopsResult, error)
This data source provides the list of Desktops in Oracle Cloud Infrastructure Desktops service.
Returns a list of desktops filtered by the specified parameters. You can limit the results to an availability domain, desktop name, desktop OCID, desktop state, pool OCID, or compartment OCID. You can limit the number of results returned, sort the results by time or name, and sort in ascending or descending order.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/desktops" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := desktops.GetDesktops(ctx, &desktops.GetDesktopsArgs{ CompartmentId: compartmentId, AvailabilityDomain: pulumi.StringRef(desktopAvailabilityDomain), DesktopPoolId: pulumi.StringRef(testDesktopPool.Id), DisplayName: pulumi.StringRef(desktopDisplayName), Id: pulumi.StringRef(desktopId), State: pulumi.StringRef(desktopState), }, nil) if err != nil { return err } return nil }) }
```
type GetDesktopsResultOutput ¶
type GetDesktopsResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getDesktops.
func GetDesktopsOutput ¶
func GetDesktopsOutput(ctx *pulumi.Context, args GetDesktopsOutputArgs, opts ...pulumi.InvokeOption) GetDesktopsResultOutput
func (GetDesktopsResultOutput) AvailabilityDomain ¶
func (o GetDesktopsResultOutput) AvailabilityDomain() pulumi.StringPtrOutput
func (GetDesktopsResultOutput) CompartmentId ¶
func (o GetDesktopsResultOutput) CompartmentId() pulumi.StringOutput
func (GetDesktopsResultOutput) DesktopCollections ¶
func (o GetDesktopsResultOutput) DesktopCollections() GetDesktopsDesktopCollectionArrayOutput
The list of desktop_collection.
func (GetDesktopsResultOutput) DesktopPoolId ¶
func (o GetDesktopsResultOutput) DesktopPoolId() pulumi.StringPtrOutput
func (GetDesktopsResultOutput) DisplayName ¶
func (o GetDesktopsResultOutput) DisplayName() pulumi.StringPtrOutput
A user friendly display name. Avoid entering confidential information.
func (GetDesktopsResultOutput) ElementType ¶
func (GetDesktopsResultOutput) ElementType() reflect.Type
func (GetDesktopsResultOutput) Filters ¶
func (o GetDesktopsResultOutput) Filters() GetDesktopsFilterArrayOutput
func (GetDesktopsResultOutput) Id ¶
func (o GetDesktopsResultOutput) Id() pulumi.StringPtrOutput
The OCID of the desktop.
func (GetDesktopsResultOutput) State ¶
func (o GetDesktopsResultOutput) State() pulumi.StringPtrOutput
The state of the desktop.
func (GetDesktopsResultOutput) ToGetDesktopsResultOutput ¶
func (o GetDesktopsResultOutput) ToGetDesktopsResultOutput() GetDesktopsResultOutput
func (GetDesktopsResultOutput) ToGetDesktopsResultOutputWithContext ¶
func (o GetDesktopsResultOutput) ToGetDesktopsResultOutputWithContext(ctx context.Context) GetDesktopsResultOutput
type LookupDesktopPoolArgs ¶
type LookupDesktopPoolArgs struct { // The OCID of the desktop pool. DesktopPoolId string `pulumi:"desktopPoolId"` }
A collection of arguments for invoking getDesktopPool.
type LookupDesktopPoolOutputArgs ¶
type LookupDesktopPoolOutputArgs struct { // The OCID of the desktop pool. DesktopPoolId pulumi.StringInput `pulumi:"desktopPoolId"` }
A collection of arguments for invoking getDesktopPool.
func (LookupDesktopPoolOutputArgs) ElementType ¶
func (LookupDesktopPoolOutputArgs) ElementType() reflect.Type
type LookupDesktopPoolResult ¶
type LookupDesktopPoolResult struct { // The number of active desktops in the desktop pool. ActiveDesktops int `pulumi:"activeDesktops"` // Indicates whether desktop pool users have administrative privileges on their desktop. ArePrivilegedUsers bool `pulumi:"arePrivilegedUsers"` AreVolumesPreserved bool `pulumi:"areVolumesPreserved"` // The availability domain of the desktop pool. AvailabilityDomain string `pulumi:"availabilityDomain"` // Provides the start and stop schedule information for desktop availability of the desktop pool. AvailabilityPolicies []GetDesktopPoolAvailabilityPolicy `pulumi:"availabilityPolicies"` // The OCID of the compartment of the desktop pool. CompartmentId string `pulumi:"compartmentId"` // Contact information of the desktop pool administrator. Avoid entering confidential information. ContactDetails string `pulumi:"contactDetails"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Operations.CostCenter": "42"}` DefinedTags map[string]string `pulumi:"definedTags"` // A user friendly description providing additional information about the resource. Avoid entering confidential information. Description string `pulumi:"description"` DesktopPoolId string `pulumi:"desktopPoolId"` // Provides the settings for desktop and client device options, such as audio in and out, client drive mapping, and clipboard access. DevicePolicies []GetDesktopPoolDevicePolicy `pulumi:"devicePolicies"` // A user friendly display name. Avoid entering confidential information. DisplayName string `pulumi:"displayName"` // Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Department": "Finance"}` FreeformTags map[string]string `pulumi:"freeformTags"` // The OCID of the desktop pool. Id string `pulumi:"id"` // Provides information about the desktop image. Images []GetDesktopPoolImage `pulumi:"images"` // Indicates whether storage is enabled for the desktop pool. IsStorageEnabled bool `pulumi:"isStorageEnabled"` // The maximum number of desktops permitted in the desktop pool. MaximumSize int `pulumi:"maximumSize"` // Provides information about the network configuration of the desktop pool. NetworkConfigurations []GetDesktopPoolNetworkConfiguration `pulumi:"networkConfigurations"` // A list of network security groups for the private access. NsgIds []string `pulumi:"nsgIds"` // The details of the desktop's private access network connectivity that were used to create the pool. PrivateAccessDetails []GetDesktopPoolPrivateAccessDetail `pulumi:"privateAccessDetails"` // Action to be triggered on inactivity or disconnect SessionLifecycleActions []GetDesktopPoolSessionLifecycleAction `pulumi:"sessionLifecycleActions"` // The shape configuration used for each desktop compute instance in the desktop pool. ShapeConfigs []GetDesktopPoolShapeConfig `pulumi:"shapeConfigs"` // The shape of the desktop pool. ShapeName string `pulumi:"shapeName"` // The maximum number of standby desktops available in the desktop pool. StandbySize int `pulumi:"standbySize"` // The current state of the desktop pool. State string `pulumi:"state"` // The backup policy OCID of the storage. StorageBackupPolicyId string `pulumi:"storageBackupPolicyId"` // The size in GBs of the storage for the desktop pool. StorageSizeInGbs int `pulumi:"storageSizeInGbs"` // The date and time the resource was created. TimeCreated string `pulumi:"timeCreated"` // The start time of the desktop pool. TimeStartScheduled string `pulumi:"timeStartScheduled"` // The stop time of the desktop pool. TimeStopScheduled string `pulumi:"timeStopScheduled"` // Indicates whether the desktop pool uses dedicated virtual machine hosts. // --- UseDedicatedVmHost string `pulumi:"useDedicatedVmHost"` }
A collection of values returned by getDesktopPool.
func LookupDesktopPool ¶
func LookupDesktopPool(ctx *pulumi.Context, args *LookupDesktopPoolArgs, opts ...pulumi.InvokeOption) (*LookupDesktopPoolResult, error)
This data source provides details about a specific Desktop Pool resource in Oracle Cloud Infrastructure Desktops service.
Returns information about the desktop pool including all configuration parameters and the current state.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/desktops" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := desktops.GetDesktopPool(ctx, &desktops.GetDesktopPoolArgs{ DesktopPoolId: testDesktopPoolOciDesktopsDesktopPool.Id, }, nil) if err != nil { return err } return nil }) }
```
type LookupDesktopPoolResultOutput ¶
type LookupDesktopPoolResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getDesktopPool.
func LookupDesktopPoolOutput ¶
func LookupDesktopPoolOutput(ctx *pulumi.Context, args LookupDesktopPoolOutputArgs, opts ...pulumi.InvokeOption) LookupDesktopPoolResultOutput
func (LookupDesktopPoolResultOutput) ActiveDesktops ¶
func (o LookupDesktopPoolResultOutput) ActiveDesktops() pulumi.IntOutput
The number of active desktops in the desktop pool.
func (LookupDesktopPoolResultOutput) ArePrivilegedUsers ¶
func (o LookupDesktopPoolResultOutput) ArePrivilegedUsers() pulumi.BoolOutput
Indicates whether desktop pool users have administrative privileges on their desktop.
func (LookupDesktopPoolResultOutput) AreVolumesPreserved ¶ added in v2.19.0
func (o LookupDesktopPoolResultOutput) AreVolumesPreserved() pulumi.BoolOutput
func (LookupDesktopPoolResultOutput) AvailabilityDomain ¶
func (o LookupDesktopPoolResultOutput) AvailabilityDomain() pulumi.StringOutput
The availability domain of the desktop pool.
func (LookupDesktopPoolResultOutput) AvailabilityPolicies ¶
func (o LookupDesktopPoolResultOutput) AvailabilityPolicies() GetDesktopPoolAvailabilityPolicyArrayOutput
Provides the start and stop schedule information for desktop availability of the desktop pool.
func (LookupDesktopPoolResultOutput) CompartmentId ¶
func (o LookupDesktopPoolResultOutput) CompartmentId() pulumi.StringOutput
The OCID of the compartment of the desktop pool.
func (LookupDesktopPoolResultOutput) ContactDetails ¶
func (o LookupDesktopPoolResultOutput) ContactDetails() pulumi.StringOutput
Contact information of the desktop pool administrator. Avoid entering confidential information.
func (LookupDesktopPoolResultOutput) DefinedTags ¶
func (o LookupDesktopPoolResultOutput) DefinedTags() pulumi.StringMapOutput
Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Operations.CostCenter": "42"}`
func (LookupDesktopPoolResultOutput) Description ¶
func (o LookupDesktopPoolResultOutput) Description() pulumi.StringOutput
A user friendly description providing additional information about the resource. Avoid entering confidential information.
func (LookupDesktopPoolResultOutput) DesktopPoolId ¶
func (o LookupDesktopPoolResultOutput) DesktopPoolId() pulumi.StringOutput
func (LookupDesktopPoolResultOutput) DevicePolicies ¶
func (o LookupDesktopPoolResultOutput) DevicePolicies() GetDesktopPoolDevicePolicyArrayOutput
Provides the settings for desktop and client device options, such as audio in and out, client drive mapping, and clipboard access.
func (LookupDesktopPoolResultOutput) DisplayName ¶
func (o LookupDesktopPoolResultOutput) DisplayName() pulumi.StringOutput
A user friendly display name. Avoid entering confidential information.
func (LookupDesktopPoolResultOutput) ElementType ¶
func (LookupDesktopPoolResultOutput) ElementType() reflect.Type
func (LookupDesktopPoolResultOutput) FreeformTags ¶
func (o LookupDesktopPoolResultOutput) FreeformTags() pulumi.StringMapOutput
Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Department": "Finance"}`
func (LookupDesktopPoolResultOutput) Id ¶
func (o LookupDesktopPoolResultOutput) Id() pulumi.StringOutput
The OCID of the desktop pool.
func (LookupDesktopPoolResultOutput) Images ¶
func (o LookupDesktopPoolResultOutput) Images() GetDesktopPoolImageArrayOutput
Provides information about the desktop image.
func (LookupDesktopPoolResultOutput) IsStorageEnabled ¶
func (o LookupDesktopPoolResultOutput) IsStorageEnabled() pulumi.BoolOutput
Indicates whether storage is enabled for the desktop pool.
func (LookupDesktopPoolResultOutput) MaximumSize ¶
func (o LookupDesktopPoolResultOutput) MaximumSize() pulumi.IntOutput
The maximum number of desktops permitted in the desktop pool.
func (LookupDesktopPoolResultOutput) NetworkConfigurations ¶
func (o LookupDesktopPoolResultOutput) NetworkConfigurations() GetDesktopPoolNetworkConfigurationArrayOutput
Provides information about the network configuration of the desktop pool.
func (LookupDesktopPoolResultOutput) NsgIds ¶
func (o LookupDesktopPoolResultOutput) NsgIds() pulumi.StringArrayOutput
A list of network security groups for the private access.
func (LookupDesktopPoolResultOutput) PrivateAccessDetails ¶ added in v2.12.0
func (o LookupDesktopPoolResultOutput) PrivateAccessDetails() GetDesktopPoolPrivateAccessDetailArrayOutput
The details of the desktop's private access network connectivity that were used to create the pool.
func (LookupDesktopPoolResultOutput) SessionLifecycleActions ¶ added in v2.13.0
func (o LookupDesktopPoolResultOutput) SessionLifecycleActions() GetDesktopPoolSessionLifecycleActionArrayOutput
Action to be triggered on inactivity or disconnect
func (LookupDesktopPoolResultOutput) ShapeConfigs ¶ added in v2.12.0
func (o LookupDesktopPoolResultOutput) ShapeConfigs() GetDesktopPoolShapeConfigArrayOutput
The shape configuration used for each desktop compute instance in the desktop pool.
func (LookupDesktopPoolResultOutput) ShapeName ¶
func (o LookupDesktopPoolResultOutput) ShapeName() pulumi.StringOutput
The shape of the desktop pool.
func (LookupDesktopPoolResultOutput) StandbySize ¶
func (o LookupDesktopPoolResultOutput) StandbySize() pulumi.IntOutput
The maximum number of standby desktops available in the desktop pool.
func (LookupDesktopPoolResultOutput) State ¶
func (o LookupDesktopPoolResultOutput) State() pulumi.StringOutput
The current state of the desktop pool.
func (LookupDesktopPoolResultOutput) StorageBackupPolicyId ¶
func (o LookupDesktopPoolResultOutput) StorageBackupPolicyId() pulumi.StringOutput
The backup policy OCID of the storage.
func (LookupDesktopPoolResultOutput) StorageSizeInGbs ¶
func (o LookupDesktopPoolResultOutput) StorageSizeInGbs() pulumi.IntOutput
The size in GBs of the storage for the desktop pool.
func (LookupDesktopPoolResultOutput) TimeCreated ¶
func (o LookupDesktopPoolResultOutput) TimeCreated() pulumi.StringOutput
The date and time the resource was created.
func (LookupDesktopPoolResultOutput) TimeStartScheduled ¶
func (o LookupDesktopPoolResultOutput) TimeStartScheduled() pulumi.StringOutput
The start time of the desktop pool.
func (LookupDesktopPoolResultOutput) TimeStopScheduled ¶
func (o LookupDesktopPoolResultOutput) TimeStopScheduled() pulumi.StringOutput
The stop time of the desktop pool.
func (LookupDesktopPoolResultOutput) ToLookupDesktopPoolResultOutput ¶
func (o LookupDesktopPoolResultOutput) ToLookupDesktopPoolResultOutput() LookupDesktopPoolResultOutput
func (LookupDesktopPoolResultOutput) ToLookupDesktopPoolResultOutputWithContext ¶
func (o LookupDesktopPoolResultOutput) ToLookupDesktopPoolResultOutputWithContext(ctx context.Context) LookupDesktopPoolResultOutput
func (LookupDesktopPoolResultOutput) UseDedicatedVmHost ¶ added in v2.12.0
func (o LookupDesktopPoolResultOutput) UseDedicatedVmHost() pulumi.StringOutput
Indicates whether the desktop pool uses dedicated virtual machine hosts. ---