Documentation ¶
Index ¶
- Constants
- type AgentUpdateProperties
- type AgentUpdatePropertiesArgs
- func (AgentUpdatePropertiesArgs) ElementType() reflect.Type
- func (i AgentUpdatePropertiesArgs) ToAgentUpdatePropertiesOutput() AgentUpdatePropertiesOutput
- func (i AgentUpdatePropertiesArgs) ToAgentUpdatePropertiesOutputWithContext(ctx context.Context) AgentUpdatePropertiesOutput
- func (i AgentUpdatePropertiesArgs) ToAgentUpdatePropertiesPtrOutput() AgentUpdatePropertiesPtrOutput
- func (i AgentUpdatePropertiesArgs) ToAgentUpdatePropertiesPtrOutputWithContext(ctx context.Context) AgentUpdatePropertiesPtrOutput
- type AgentUpdatePropertiesInput
- type AgentUpdatePropertiesOutput
- func (AgentUpdatePropertiesOutput) ElementType() reflect.Type
- func (o AgentUpdatePropertiesOutput) MaintenanceWindowTimeZone() pulumi.StringPtrOutput
- func (o AgentUpdatePropertiesOutput) MaintenanceWindows() MaintenanceWindowPropertiesArrayOutput
- func (o AgentUpdatePropertiesOutput) ToAgentUpdatePropertiesOutput() AgentUpdatePropertiesOutput
- func (o AgentUpdatePropertiesOutput) ToAgentUpdatePropertiesOutputWithContext(ctx context.Context) AgentUpdatePropertiesOutput
- func (o AgentUpdatePropertiesOutput) ToAgentUpdatePropertiesPtrOutput() AgentUpdatePropertiesPtrOutput
- func (o AgentUpdatePropertiesOutput) ToAgentUpdatePropertiesPtrOutputWithContext(ctx context.Context) AgentUpdatePropertiesPtrOutput
- func (o AgentUpdatePropertiesOutput) Type() pulumi.StringPtrOutput
- func (o AgentUpdatePropertiesOutput) UseSessionHostLocalTime() pulumi.BoolPtrOutput
- type AgentUpdatePropertiesPtrInput
- type AgentUpdatePropertiesPtrOutput
- func (o AgentUpdatePropertiesPtrOutput) Elem() AgentUpdatePropertiesOutput
- func (AgentUpdatePropertiesPtrOutput) ElementType() reflect.Type
- func (o AgentUpdatePropertiesPtrOutput) MaintenanceWindowTimeZone() pulumi.StringPtrOutput
- func (o AgentUpdatePropertiesPtrOutput) MaintenanceWindows() MaintenanceWindowPropertiesArrayOutput
- func (o AgentUpdatePropertiesPtrOutput) ToAgentUpdatePropertiesPtrOutput() AgentUpdatePropertiesPtrOutput
- func (o AgentUpdatePropertiesPtrOutput) ToAgentUpdatePropertiesPtrOutputWithContext(ctx context.Context) AgentUpdatePropertiesPtrOutput
- func (o AgentUpdatePropertiesPtrOutput) Type() pulumi.StringPtrOutput
- func (o AgentUpdatePropertiesPtrOutput) UseSessionHostLocalTime() pulumi.BoolPtrOutput
- type AgentUpdatePropertiesResponse
- type AgentUpdatePropertiesResponseOutput
- func (AgentUpdatePropertiesResponseOutput) ElementType() reflect.Type
- func (o AgentUpdatePropertiesResponseOutput) MaintenanceWindowTimeZone() pulumi.StringPtrOutput
- func (o AgentUpdatePropertiesResponseOutput) MaintenanceWindows() MaintenanceWindowPropertiesResponseArrayOutput
- func (o AgentUpdatePropertiesResponseOutput) ToAgentUpdatePropertiesResponseOutput() AgentUpdatePropertiesResponseOutput
- func (o AgentUpdatePropertiesResponseOutput) ToAgentUpdatePropertiesResponseOutputWithContext(ctx context.Context) AgentUpdatePropertiesResponseOutput
- func (o AgentUpdatePropertiesResponseOutput) Type() pulumi.StringPtrOutput
- func (o AgentUpdatePropertiesResponseOutput) UseSessionHostLocalTime() pulumi.BoolPtrOutput
- type AgentUpdatePropertiesResponsePtrOutput
- func (o AgentUpdatePropertiesResponsePtrOutput) Elem() AgentUpdatePropertiesResponseOutput
- func (AgentUpdatePropertiesResponsePtrOutput) ElementType() reflect.Type
- func (o AgentUpdatePropertiesResponsePtrOutput) MaintenanceWindowTimeZone() pulumi.StringPtrOutput
- func (o AgentUpdatePropertiesResponsePtrOutput) MaintenanceWindows() MaintenanceWindowPropertiesResponseArrayOutput
- func (o AgentUpdatePropertiesResponsePtrOutput) ToAgentUpdatePropertiesResponsePtrOutput() AgentUpdatePropertiesResponsePtrOutput
- func (o AgentUpdatePropertiesResponsePtrOutput) ToAgentUpdatePropertiesResponsePtrOutputWithContext(ctx context.Context) AgentUpdatePropertiesResponsePtrOutput
- func (o AgentUpdatePropertiesResponsePtrOutput) Type() pulumi.StringPtrOutput
- func (o AgentUpdatePropertiesResponsePtrOutput) UseSessionHostLocalTime() pulumi.BoolPtrOutput
- type AppAttachPackage
- type AppAttachPackageArgs
- type AppAttachPackageInfoProperties
- type AppAttachPackageInfoPropertiesArgs
- func (AppAttachPackageInfoPropertiesArgs) ElementType() reflect.Type
- func (i AppAttachPackageInfoPropertiesArgs) ToAppAttachPackageInfoPropertiesOutput() AppAttachPackageInfoPropertiesOutput
- func (i AppAttachPackageInfoPropertiesArgs) ToAppAttachPackageInfoPropertiesOutputWithContext(ctx context.Context) AppAttachPackageInfoPropertiesOutput
- func (i AppAttachPackageInfoPropertiesArgs) ToAppAttachPackageInfoPropertiesPtrOutput() AppAttachPackageInfoPropertiesPtrOutput
- func (i AppAttachPackageInfoPropertiesArgs) ToAppAttachPackageInfoPropertiesPtrOutputWithContext(ctx context.Context) AppAttachPackageInfoPropertiesPtrOutput
- type AppAttachPackageInfoPropertiesInput
- type AppAttachPackageInfoPropertiesOutput
- func (o AppAttachPackageInfoPropertiesOutput) CertificateExpiry() pulumi.StringPtrOutput
- func (o AppAttachPackageInfoPropertiesOutput) CertificateName() pulumi.StringPtrOutput
- func (o AppAttachPackageInfoPropertiesOutput) DisplayName() pulumi.StringPtrOutput
- func (AppAttachPackageInfoPropertiesOutput) ElementType() reflect.Type
- func (o AppAttachPackageInfoPropertiesOutput) ImagePath() pulumi.StringPtrOutput
- func (o AppAttachPackageInfoPropertiesOutput) IsActive() pulumi.BoolPtrOutput
- func (o AppAttachPackageInfoPropertiesOutput) IsPackageTimestamped() pulumi.StringPtrOutput
- func (o AppAttachPackageInfoPropertiesOutput) IsRegularRegistration() pulumi.BoolPtrOutput
- func (o AppAttachPackageInfoPropertiesOutput) LastUpdated() pulumi.StringPtrOutput
- func (o AppAttachPackageInfoPropertiesOutput) PackageAlias() pulumi.StringPtrOutput
- func (o AppAttachPackageInfoPropertiesOutput) PackageApplications() MsixPackageApplicationsArrayOutput
- func (o AppAttachPackageInfoPropertiesOutput) PackageDependencies() MsixPackageDependenciesArrayOutput
- func (o AppAttachPackageInfoPropertiesOutput) PackageFamilyName() pulumi.StringPtrOutput
- func (o AppAttachPackageInfoPropertiesOutput) PackageFullName() pulumi.StringPtrOutput
- func (o AppAttachPackageInfoPropertiesOutput) PackageName() pulumi.StringPtrOutput
- func (o AppAttachPackageInfoPropertiesOutput) PackageRelativePath() pulumi.StringPtrOutput
- func (o AppAttachPackageInfoPropertiesOutput) ToAppAttachPackageInfoPropertiesOutput() AppAttachPackageInfoPropertiesOutput
- func (o AppAttachPackageInfoPropertiesOutput) ToAppAttachPackageInfoPropertiesOutputWithContext(ctx context.Context) AppAttachPackageInfoPropertiesOutput
- func (o AppAttachPackageInfoPropertiesOutput) ToAppAttachPackageInfoPropertiesPtrOutput() AppAttachPackageInfoPropertiesPtrOutput
- func (o AppAttachPackageInfoPropertiesOutput) ToAppAttachPackageInfoPropertiesPtrOutputWithContext(ctx context.Context) AppAttachPackageInfoPropertiesPtrOutput
- func (o AppAttachPackageInfoPropertiesOutput) Version() pulumi.StringPtrOutput
- type AppAttachPackageInfoPropertiesPtrInput
- type AppAttachPackageInfoPropertiesPtrOutput
- func (o AppAttachPackageInfoPropertiesPtrOutput) CertificateExpiry() pulumi.StringPtrOutput
- func (o AppAttachPackageInfoPropertiesPtrOutput) CertificateName() pulumi.StringPtrOutput
- func (o AppAttachPackageInfoPropertiesPtrOutput) DisplayName() pulumi.StringPtrOutput
- func (o AppAttachPackageInfoPropertiesPtrOutput) Elem() AppAttachPackageInfoPropertiesOutput
- func (AppAttachPackageInfoPropertiesPtrOutput) ElementType() reflect.Type
- func (o AppAttachPackageInfoPropertiesPtrOutput) ImagePath() pulumi.StringPtrOutput
- func (o AppAttachPackageInfoPropertiesPtrOutput) IsActive() pulumi.BoolPtrOutput
- func (o AppAttachPackageInfoPropertiesPtrOutput) IsPackageTimestamped() pulumi.StringPtrOutput
- func (o AppAttachPackageInfoPropertiesPtrOutput) IsRegularRegistration() pulumi.BoolPtrOutput
- func (o AppAttachPackageInfoPropertiesPtrOutput) LastUpdated() pulumi.StringPtrOutput
- func (o AppAttachPackageInfoPropertiesPtrOutput) PackageAlias() pulumi.StringPtrOutput
- func (o AppAttachPackageInfoPropertiesPtrOutput) PackageApplications() MsixPackageApplicationsArrayOutput
- func (o AppAttachPackageInfoPropertiesPtrOutput) PackageDependencies() MsixPackageDependenciesArrayOutput
- func (o AppAttachPackageInfoPropertiesPtrOutput) PackageFamilyName() pulumi.StringPtrOutput
- func (o AppAttachPackageInfoPropertiesPtrOutput) PackageFullName() pulumi.StringPtrOutput
- func (o AppAttachPackageInfoPropertiesPtrOutput) PackageName() pulumi.StringPtrOutput
- func (o AppAttachPackageInfoPropertiesPtrOutput) PackageRelativePath() pulumi.StringPtrOutput
- func (o AppAttachPackageInfoPropertiesPtrOutput) ToAppAttachPackageInfoPropertiesPtrOutput() AppAttachPackageInfoPropertiesPtrOutput
- func (o AppAttachPackageInfoPropertiesPtrOutput) ToAppAttachPackageInfoPropertiesPtrOutputWithContext(ctx context.Context) AppAttachPackageInfoPropertiesPtrOutput
- func (o AppAttachPackageInfoPropertiesPtrOutput) Version() pulumi.StringPtrOutput
- type AppAttachPackageInfoPropertiesResponse
- type AppAttachPackageInfoPropertiesResponseOutput
- func (o AppAttachPackageInfoPropertiesResponseOutput) CertificateExpiry() pulumi.StringPtrOutput
- func (o AppAttachPackageInfoPropertiesResponseOutput) CertificateName() pulumi.StringPtrOutput
- func (o AppAttachPackageInfoPropertiesResponseOutput) DisplayName() pulumi.StringPtrOutput
- func (AppAttachPackageInfoPropertiesResponseOutput) ElementType() reflect.Type
- func (o AppAttachPackageInfoPropertiesResponseOutput) ImagePath() pulumi.StringPtrOutput
- func (o AppAttachPackageInfoPropertiesResponseOutput) IsActive() pulumi.BoolPtrOutput
- func (o AppAttachPackageInfoPropertiesResponseOutput) IsPackageTimestamped() pulumi.StringPtrOutput
- func (o AppAttachPackageInfoPropertiesResponseOutput) IsRegularRegistration() pulumi.BoolPtrOutput
- func (o AppAttachPackageInfoPropertiesResponseOutput) LastUpdated() pulumi.StringPtrOutput
- func (o AppAttachPackageInfoPropertiesResponseOutput) PackageAlias() pulumi.StringPtrOutput
- func (o AppAttachPackageInfoPropertiesResponseOutput) PackageApplications() MsixPackageApplicationsResponseArrayOutput
- func (o AppAttachPackageInfoPropertiesResponseOutput) PackageDependencies() MsixPackageDependenciesResponseArrayOutput
- func (o AppAttachPackageInfoPropertiesResponseOutput) PackageFamilyName() pulumi.StringPtrOutput
- func (o AppAttachPackageInfoPropertiesResponseOutput) PackageFullName() pulumi.StringPtrOutput
- func (o AppAttachPackageInfoPropertiesResponseOutput) PackageName() pulumi.StringPtrOutput
- func (o AppAttachPackageInfoPropertiesResponseOutput) PackageRelativePath() pulumi.StringPtrOutput
- func (o AppAttachPackageInfoPropertiesResponseOutput) ToAppAttachPackageInfoPropertiesResponseOutput() AppAttachPackageInfoPropertiesResponseOutput
- func (o AppAttachPackageInfoPropertiesResponseOutput) ToAppAttachPackageInfoPropertiesResponseOutputWithContext(ctx context.Context) AppAttachPackageInfoPropertiesResponseOutput
- func (o AppAttachPackageInfoPropertiesResponseOutput) Version() pulumi.StringPtrOutput
- type AppAttachPackageInfoPropertiesResponsePtrOutput
- func (o AppAttachPackageInfoPropertiesResponsePtrOutput) CertificateExpiry() pulumi.StringPtrOutput
- func (o AppAttachPackageInfoPropertiesResponsePtrOutput) CertificateName() pulumi.StringPtrOutput
- func (o AppAttachPackageInfoPropertiesResponsePtrOutput) DisplayName() pulumi.StringPtrOutput
- func (o AppAttachPackageInfoPropertiesResponsePtrOutput) Elem() AppAttachPackageInfoPropertiesResponseOutput
- func (AppAttachPackageInfoPropertiesResponsePtrOutput) ElementType() reflect.Type
- func (o AppAttachPackageInfoPropertiesResponsePtrOutput) ImagePath() pulumi.StringPtrOutput
- func (o AppAttachPackageInfoPropertiesResponsePtrOutput) IsActive() pulumi.BoolPtrOutput
- func (o AppAttachPackageInfoPropertiesResponsePtrOutput) IsPackageTimestamped() pulumi.StringPtrOutput
- func (o AppAttachPackageInfoPropertiesResponsePtrOutput) IsRegularRegistration() pulumi.BoolPtrOutput
- func (o AppAttachPackageInfoPropertiesResponsePtrOutput) LastUpdated() pulumi.StringPtrOutput
- func (o AppAttachPackageInfoPropertiesResponsePtrOutput) PackageAlias() pulumi.StringPtrOutput
- func (o AppAttachPackageInfoPropertiesResponsePtrOutput) PackageApplications() MsixPackageApplicationsResponseArrayOutput
- func (o AppAttachPackageInfoPropertiesResponsePtrOutput) PackageDependencies() MsixPackageDependenciesResponseArrayOutput
- func (o AppAttachPackageInfoPropertiesResponsePtrOutput) PackageFamilyName() pulumi.StringPtrOutput
- func (o AppAttachPackageInfoPropertiesResponsePtrOutput) PackageFullName() pulumi.StringPtrOutput
- func (o AppAttachPackageInfoPropertiesResponsePtrOutput) PackageName() pulumi.StringPtrOutput
- func (o AppAttachPackageInfoPropertiesResponsePtrOutput) PackageRelativePath() pulumi.StringPtrOutput
- func (o AppAttachPackageInfoPropertiesResponsePtrOutput) ToAppAttachPackageInfoPropertiesResponsePtrOutput() AppAttachPackageInfoPropertiesResponsePtrOutput
- func (o AppAttachPackageInfoPropertiesResponsePtrOutput) ToAppAttachPackageInfoPropertiesResponsePtrOutputWithContext(ctx context.Context) AppAttachPackageInfoPropertiesResponsePtrOutput
- func (o AppAttachPackageInfoPropertiesResponsePtrOutput) Version() pulumi.StringPtrOutput
- type AppAttachPackageInput
- type AppAttachPackageOutput
- func (AppAttachPackageOutput) ElementType() reflect.Type
- func (o AppAttachPackageOutput) Etag() pulumi.StringOutput
- func (o AppAttachPackageOutput) Identity() ResourceModelWithAllowedPropertySetResponseIdentityPtrOutput
- func (o AppAttachPackageOutput) Kind() pulumi.StringPtrOutput
- func (o AppAttachPackageOutput) Location() pulumi.StringPtrOutput
- func (o AppAttachPackageOutput) ManagedBy() pulumi.StringPtrOutput
- func (o AppAttachPackageOutput) Name() pulumi.StringOutput
- func (o AppAttachPackageOutput) Plan() ResourceModelWithAllowedPropertySetResponsePlanPtrOutput
- func (o AppAttachPackageOutput) Properties() AppAttachPackagePropertiesResponseOutput
- func (o AppAttachPackageOutput) Sku() ResourceModelWithAllowedPropertySetResponseSkuPtrOutput
- func (o AppAttachPackageOutput) SystemData() SystemDataResponseOutput
- func (o AppAttachPackageOutput) Tags() pulumi.StringMapOutput
- func (o AppAttachPackageOutput) ToAppAttachPackageOutput() AppAttachPackageOutput
- func (o AppAttachPackageOutput) ToAppAttachPackageOutputWithContext(ctx context.Context) AppAttachPackageOutput
- func (o AppAttachPackageOutput) Type() pulumi.StringOutput
- type AppAttachPackageProperties
- type AppAttachPackagePropertiesArgs
- func (AppAttachPackagePropertiesArgs) ElementType() reflect.Type
- func (i AppAttachPackagePropertiesArgs) ToAppAttachPackagePropertiesOutput() AppAttachPackagePropertiesOutput
- func (i AppAttachPackagePropertiesArgs) ToAppAttachPackagePropertiesOutputWithContext(ctx context.Context) AppAttachPackagePropertiesOutput
- type AppAttachPackagePropertiesInput
- type AppAttachPackagePropertiesOutput
- func (AppAttachPackagePropertiesOutput) ElementType() reflect.Type
- func (o AppAttachPackagePropertiesOutput) FailHealthCheckOnStagingFailure() pulumi.StringPtrOutput
- func (o AppAttachPackagePropertiesOutput) HostPoolReferences() pulumi.StringArrayOutput
- func (o AppAttachPackagePropertiesOutput) Image() AppAttachPackageInfoPropertiesPtrOutput
- func (o AppAttachPackagePropertiesOutput) KeyVaultURL() pulumi.StringPtrOutput
- func (o AppAttachPackagePropertiesOutput) ToAppAttachPackagePropertiesOutput() AppAttachPackagePropertiesOutput
- func (o AppAttachPackagePropertiesOutput) ToAppAttachPackagePropertiesOutputWithContext(ctx context.Context) AppAttachPackagePropertiesOutput
- type AppAttachPackagePropertiesResponse
- type AppAttachPackagePropertiesResponseOutput
- func (AppAttachPackagePropertiesResponseOutput) ElementType() reflect.Type
- func (o AppAttachPackagePropertiesResponseOutput) FailHealthCheckOnStagingFailure() pulumi.StringPtrOutput
- func (o AppAttachPackagePropertiesResponseOutput) HostPoolReferences() pulumi.StringArrayOutput
- func (o AppAttachPackagePropertiesResponseOutput) Image() AppAttachPackageInfoPropertiesResponsePtrOutput
- func (o AppAttachPackagePropertiesResponseOutput) KeyVaultURL() pulumi.StringPtrOutput
- func (o AppAttachPackagePropertiesResponseOutput) ProvisioningState() pulumi.StringOutput
- func (o AppAttachPackagePropertiesResponseOutput) ToAppAttachPackagePropertiesResponseOutput() AppAttachPackagePropertiesResponseOutput
- func (o AppAttachPackagePropertiesResponseOutput) ToAppAttachPackagePropertiesResponseOutputWithContext(ctx context.Context) AppAttachPackagePropertiesResponseOutput
- type AppAttachPackageState
- type Application
- type ApplicationArgs
- type ApplicationGroup
- type ApplicationGroupArgs
- type ApplicationGroupInput
- type ApplicationGroupOutput
- func (o ApplicationGroupOutput) ApplicationGroupType() pulumi.StringOutput
- func (o ApplicationGroupOutput) CloudPcResource() pulumi.BoolOutput
- func (o ApplicationGroupOutput) Description() pulumi.StringPtrOutput
- func (ApplicationGroupOutput) ElementType() reflect.Type
- func (o ApplicationGroupOutput) Etag() pulumi.StringOutput
- func (o ApplicationGroupOutput) FriendlyName() pulumi.StringPtrOutput
- func (o ApplicationGroupOutput) HostPoolArmPath() pulumi.StringOutput
- func (o ApplicationGroupOutput) Identity() ResourceModelWithAllowedPropertySetResponseIdentityPtrOutput
- func (o ApplicationGroupOutput) Kind() pulumi.StringPtrOutput
- func (o ApplicationGroupOutput) Location() pulumi.StringPtrOutput
- func (o ApplicationGroupOutput) ManagedBy() pulumi.StringPtrOutput
- func (o ApplicationGroupOutput) Name() pulumi.StringOutput
- func (o ApplicationGroupOutput) ObjectId() pulumi.StringOutput
- func (o ApplicationGroupOutput) Plan() ResourceModelWithAllowedPropertySetResponsePlanPtrOutput
- func (o ApplicationGroupOutput) Sku() ResourceModelWithAllowedPropertySetResponseSkuPtrOutput
- func (o ApplicationGroupOutput) SystemData() SystemDataResponseOutput
- func (o ApplicationGroupOutput) Tags() pulumi.StringMapOutput
- func (o ApplicationGroupOutput) ToApplicationGroupOutput() ApplicationGroupOutput
- func (o ApplicationGroupOutput) ToApplicationGroupOutputWithContext(ctx context.Context) ApplicationGroupOutput
- func (o ApplicationGroupOutput) Type() pulumi.StringOutput
- func (o ApplicationGroupOutput) WorkspaceArmPath() pulumi.StringOutput
- type ApplicationGroupState
- type ApplicationGroupType
- func (ApplicationGroupType) ElementType() reflect.Type
- func (e ApplicationGroupType) ToApplicationGroupTypeOutput() ApplicationGroupTypeOutput
- func (e ApplicationGroupType) ToApplicationGroupTypeOutputWithContext(ctx context.Context) ApplicationGroupTypeOutput
- func (e ApplicationGroupType) ToApplicationGroupTypePtrOutput() ApplicationGroupTypePtrOutput
- func (e ApplicationGroupType) ToApplicationGroupTypePtrOutputWithContext(ctx context.Context) ApplicationGroupTypePtrOutput
- func (e ApplicationGroupType) ToStringOutput() pulumi.StringOutput
- func (e ApplicationGroupType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ApplicationGroupType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ApplicationGroupType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ApplicationGroupTypeInput
- type ApplicationGroupTypeOutput
- func (ApplicationGroupTypeOutput) ElementType() reflect.Type
- func (o ApplicationGroupTypeOutput) ToApplicationGroupTypeOutput() ApplicationGroupTypeOutput
- func (o ApplicationGroupTypeOutput) ToApplicationGroupTypeOutputWithContext(ctx context.Context) ApplicationGroupTypeOutput
- func (o ApplicationGroupTypeOutput) ToApplicationGroupTypePtrOutput() ApplicationGroupTypePtrOutput
- func (o ApplicationGroupTypeOutput) ToApplicationGroupTypePtrOutputWithContext(ctx context.Context) ApplicationGroupTypePtrOutput
- func (o ApplicationGroupTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o ApplicationGroupTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o ApplicationGroupTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ApplicationGroupTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ApplicationGroupTypePtrInput
- type ApplicationGroupTypePtrOutput
- func (o ApplicationGroupTypePtrOutput) Elem() ApplicationGroupTypeOutput
- func (ApplicationGroupTypePtrOutput) ElementType() reflect.Type
- func (o ApplicationGroupTypePtrOutput) ToApplicationGroupTypePtrOutput() ApplicationGroupTypePtrOutput
- func (o ApplicationGroupTypePtrOutput) ToApplicationGroupTypePtrOutputWithContext(ctx context.Context) ApplicationGroupTypePtrOutput
- func (o ApplicationGroupTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ApplicationGroupTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ApplicationInput
- type ApplicationOutput
- func (o ApplicationOutput) ApplicationType() pulumi.StringPtrOutput
- func (o ApplicationOutput) CommandLineArguments() pulumi.StringPtrOutput
- func (o ApplicationOutput) CommandLineSetting() pulumi.StringOutput
- func (o ApplicationOutput) Description() pulumi.StringPtrOutput
- func (ApplicationOutput) ElementType() reflect.Type
- func (o ApplicationOutput) FilePath() pulumi.StringPtrOutput
- func (o ApplicationOutput) FriendlyName() pulumi.StringPtrOutput
- func (o ApplicationOutput) IconContent() pulumi.StringOutput
- func (o ApplicationOutput) IconHash() pulumi.StringOutput
- func (o ApplicationOutput) IconIndex() pulumi.IntPtrOutput
- func (o ApplicationOutput) IconPath() pulumi.StringPtrOutput
- func (o ApplicationOutput) MsixPackageApplicationId() pulumi.StringPtrOutput
- func (o ApplicationOutput) MsixPackageFamilyName() pulumi.StringPtrOutput
- func (o ApplicationOutput) Name() pulumi.StringOutput
- func (o ApplicationOutput) ObjectId() pulumi.StringOutput
- func (o ApplicationOutput) ShowInPortal() pulumi.BoolPtrOutput
- func (o ApplicationOutput) SystemData() SystemDataResponseOutput
- func (o ApplicationOutput) ToApplicationOutput() ApplicationOutput
- func (o ApplicationOutput) ToApplicationOutputWithContext(ctx context.Context) ApplicationOutput
- func (o ApplicationOutput) Type() pulumi.StringOutput
- type ApplicationState
- type CommandLineSetting
- func (CommandLineSetting) ElementType() reflect.Type
- func (e CommandLineSetting) ToCommandLineSettingOutput() CommandLineSettingOutput
- func (e CommandLineSetting) ToCommandLineSettingOutputWithContext(ctx context.Context) CommandLineSettingOutput
- func (e CommandLineSetting) ToCommandLineSettingPtrOutput() CommandLineSettingPtrOutput
- func (e CommandLineSetting) ToCommandLineSettingPtrOutputWithContext(ctx context.Context) CommandLineSettingPtrOutput
- func (e CommandLineSetting) ToStringOutput() pulumi.StringOutput
- func (e CommandLineSetting) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e CommandLineSetting) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e CommandLineSetting) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type CommandLineSettingInput
- type CommandLineSettingOutput
- func (CommandLineSettingOutput) ElementType() reflect.Type
- func (o CommandLineSettingOutput) ToCommandLineSettingOutput() CommandLineSettingOutput
- func (o CommandLineSettingOutput) ToCommandLineSettingOutputWithContext(ctx context.Context) CommandLineSettingOutput
- func (o CommandLineSettingOutput) ToCommandLineSettingPtrOutput() CommandLineSettingPtrOutput
- func (o CommandLineSettingOutput) ToCommandLineSettingPtrOutputWithContext(ctx context.Context) CommandLineSettingPtrOutput
- func (o CommandLineSettingOutput) ToStringOutput() pulumi.StringOutput
- func (o CommandLineSettingOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o CommandLineSettingOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o CommandLineSettingOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type CommandLineSettingPtrInput
- type CommandLineSettingPtrOutput
- func (o CommandLineSettingPtrOutput) Elem() CommandLineSettingOutput
- func (CommandLineSettingPtrOutput) ElementType() reflect.Type
- func (o CommandLineSettingPtrOutput) ToCommandLineSettingPtrOutput() CommandLineSettingPtrOutput
- func (o CommandLineSettingPtrOutput) ToCommandLineSettingPtrOutputWithContext(ctx context.Context) CommandLineSettingPtrOutput
- func (o CommandLineSettingPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o CommandLineSettingPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DayOfWeek
- func (DayOfWeek) ElementType() reflect.Type
- func (e DayOfWeek) ToDayOfWeekOutput() DayOfWeekOutput
- func (e DayOfWeek) ToDayOfWeekOutputWithContext(ctx context.Context) DayOfWeekOutput
- func (e DayOfWeek) ToDayOfWeekPtrOutput() DayOfWeekPtrOutput
- func (e DayOfWeek) ToDayOfWeekPtrOutputWithContext(ctx context.Context) DayOfWeekPtrOutput
- func (e DayOfWeek) ToStringOutput() pulumi.StringOutput
- func (e DayOfWeek) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e DayOfWeek) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e DayOfWeek) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DayOfWeekInput
- type DayOfWeekOutput
- func (DayOfWeekOutput) ElementType() reflect.Type
- func (o DayOfWeekOutput) ToDayOfWeekOutput() DayOfWeekOutput
- func (o DayOfWeekOutput) ToDayOfWeekOutputWithContext(ctx context.Context) DayOfWeekOutput
- func (o DayOfWeekOutput) ToDayOfWeekPtrOutput() DayOfWeekPtrOutput
- func (o DayOfWeekOutput) ToDayOfWeekPtrOutputWithContext(ctx context.Context) DayOfWeekPtrOutput
- func (o DayOfWeekOutput) ToStringOutput() pulumi.StringOutput
- func (o DayOfWeekOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o DayOfWeekOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o DayOfWeekOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DayOfWeekPtrInput
- type DayOfWeekPtrOutput
- func (o DayOfWeekPtrOutput) Elem() DayOfWeekOutput
- func (DayOfWeekPtrOutput) ElementType() reflect.Type
- func (o DayOfWeekPtrOutput) ToDayOfWeekPtrOutput() DayOfWeekPtrOutput
- func (o DayOfWeekPtrOutput) ToDayOfWeekPtrOutputWithContext(ctx context.Context) DayOfWeekPtrOutput
- func (o DayOfWeekPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o DayOfWeekPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type FailHealthCheckOnStagingFailure
- func (FailHealthCheckOnStagingFailure) ElementType() reflect.Type
- func (e FailHealthCheckOnStagingFailure) ToFailHealthCheckOnStagingFailureOutput() FailHealthCheckOnStagingFailureOutput
- func (e FailHealthCheckOnStagingFailure) ToFailHealthCheckOnStagingFailureOutputWithContext(ctx context.Context) FailHealthCheckOnStagingFailureOutput
- func (e FailHealthCheckOnStagingFailure) ToFailHealthCheckOnStagingFailurePtrOutput() FailHealthCheckOnStagingFailurePtrOutput
- func (e FailHealthCheckOnStagingFailure) ToFailHealthCheckOnStagingFailurePtrOutputWithContext(ctx context.Context) FailHealthCheckOnStagingFailurePtrOutput
- func (e FailHealthCheckOnStagingFailure) ToStringOutput() pulumi.StringOutput
- func (e FailHealthCheckOnStagingFailure) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e FailHealthCheckOnStagingFailure) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e FailHealthCheckOnStagingFailure) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type FailHealthCheckOnStagingFailureInput
- type FailHealthCheckOnStagingFailureOutput
- func (FailHealthCheckOnStagingFailureOutput) ElementType() reflect.Type
- func (o FailHealthCheckOnStagingFailureOutput) ToFailHealthCheckOnStagingFailureOutput() FailHealthCheckOnStagingFailureOutput
- func (o FailHealthCheckOnStagingFailureOutput) ToFailHealthCheckOnStagingFailureOutputWithContext(ctx context.Context) FailHealthCheckOnStagingFailureOutput
- func (o FailHealthCheckOnStagingFailureOutput) ToFailHealthCheckOnStagingFailurePtrOutput() FailHealthCheckOnStagingFailurePtrOutput
- func (o FailHealthCheckOnStagingFailureOutput) ToFailHealthCheckOnStagingFailurePtrOutputWithContext(ctx context.Context) FailHealthCheckOnStagingFailurePtrOutput
- func (o FailHealthCheckOnStagingFailureOutput) ToStringOutput() pulumi.StringOutput
- func (o FailHealthCheckOnStagingFailureOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o FailHealthCheckOnStagingFailureOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o FailHealthCheckOnStagingFailureOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type FailHealthCheckOnStagingFailurePtrInput
- type FailHealthCheckOnStagingFailurePtrOutput
- func (o FailHealthCheckOnStagingFailurePtrOutput) Elem() FailHealthCheckOnStagingFailureOutput
- func (FailHealthCheckOnStagingFailurePtrOutput) ElementType() reflect.Type
- func (o FailHealthCheckOnStagingFailurePtrOutput) ToFailHealthCheckOnStagingFailurePtrOutput() FailHealthCheckOnStagingFailurePtrOutput
- func (o FailHealthCheckOnStagingFailurePtrOutput) ToFailHealthCheckOnStagingFailurePtrOutputWithContext(ctx context.Context) FailHealthCheckOnStagingFailurePtrOutput
- func (o FailHealthCheckOnStagingFailurePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o FailHealthCheckOnStagingFailurePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type HostPool
- type HostPoolArgs
- type HostPoolInput
- type HostPoolOutput
- func (o HostPoolOutput) AgentUpdate() AgentUpdatePropertiesResponsePtrOutput
- func (o HostPoolOutput) ApplicationGroupReferences() pulumi.StringArrayOutput
- func (o HostPoolOutput) CloudPcResource() pulumi.BoolOutput
- func (o HostPoolOutput) CustomRdpProperty() pulumi.StringPtrOutput
- func (o HostPoolOutput) Description() pulumi.StringPtrOutput
- func (HostPoolOutput) ElementType() reflect.Type
- func (o HostPoolOutput) Etag() pulumi.StringOutput
- func (o HostPoolOutput) FriendlyName() pulumi.StringPtrOutput
- func (o HostPoolOutput) HostPoolType() pulumi.StringOutput
- func (o HostPoolOutput) Identity() ResourceModelWithAllowedPropertySetResponseIdentityPtrOutput
- func (o HostPoolOutput) Kind() pulumi.StringPtrOutput
- func (o HostPoolOutput) LoadBalancerType() pulumi.StringOutput
- func (o HostPoolOutput) Location() pulumi.StringPtrOutput
- func (o HostPoolOutput) ManagedBy() pulumi.StringPtrOutput
- func (o HostPoolOutput) MaxSessionLimit() pulumi.IntPtrOutput
- func (o HostPoolOutput) Name() pulumi.StringOutput
- func (o HostPoolOutput) ObjectId() pulumi.StringOutput
- func (o HostPoolOutput) PersonalDesktopAssignmentType() pulumi.StringPtrOutput
- func (o HostPoolOutput) Plan() ResourceModelWithAllowedPropertySetResponsePlanPtrOutput
- func (o HostPoolOutput) PreferredAppGroupType() pulumi.StringOutput
- func (o HostPoolOutput) RegistrationInfo() RegistrationInfoResponsePtrOutput
- func (o HostPoolOutput) Ring() pulumi.IntPtrOutput
- func (o HostPoolOutput) Sku() ResourceModelWithAllowedPropertySetResponseSkuPtrOutput
- func (o HostPoolOutput) SsoClientId() pulumi.StringPtrOutput
- func (o HostPoolOutput) SsoClientSecretKeyVaultPath() pulumi.StringPtrOutput
- func (o HostPoolOutput) SsoSecretType() pulumi.StringPtrOutput
- func (o HostPoolOutput) SsoadfsAuthority() pulumi.StringPtrOutput
- func (o HostPoolOutput) StartVMOnConnect() pulumi.BoolPtrOutput
- func (o HostPoolOutput) SystemData() SystemDataResponseOutput
- func (o HostPoolOutput) Tags() pulumi.StringMapOutput
- func (o HostPoolOutput) ToHostPoolOutput() HostPoolOutput
- func (o HostPoolOutput) ToHostPoolOutputWithContext(ctx context.Context) HostPoolOutput
- func (o HostPoolOutput) Type() pulumi.StringOutput
- func (o HostPoolOutput) ValidationEnvironment() pulumi.BoolPtrOutput
- func (o HostPoolOutput) VmTemplate() pulumi.StringPtrOutput
- type HostPoolState
- type HostPoolType
- func (HostPoolType) ElementType() reflect.Type
- func (e HostPoolType) ToHostPoolTypeOutput() HostPoolTypeOutput
- func (e HostPoolType) ToHostPoolTypeOutputWithContext(ctx context.Context) HostPoolTypeOutput
- func (e HostPoolType) ToHostPoolTypePtrOutput() HostPoolTypePtrOutput
- func (e HostPoolType) ToHostPoolTypePtrOutputWithContext(ctx context.Context) HostPoolTypePtrOutput
- func (e HostPoolType) ToStringOutput() pulumi.StringOutput
- func (e HostPoolType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e HostPoolType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e HostPoolType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type HostPoolTypeInput
- type HostPoolTypeOutput
- func (HostPoolTypeOutput) ElementType() reflect.Type
- func (o HostPoolTypeOutput) ToHostPoolTypeOutput() HostPoolTypeOutput
- func (o HostPoolTypeOutput) ToHostPoolTypeOutputWithContext(ctx context.Context) HostPoolTypeOutput
- func (o HostPoolTypeOutput) ToHostPoolTypePtrOutput() HostPoolTypePtrOutput
- func (o HostPoolTypeOutput) ToHostPoolTypePtrOutputWithContext(ctx context.Context) HostPoolTypePtrOutput
- func (o HostPoolTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o HostPoolTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o HostPoolTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o HostPoolTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type HostPoolTypePtrInput
- type HostPoolTypePtrOutput
- func (o HostPoolTypePtrOutput) Elem() HostPoolTypeOutput
- func (HostPoolTypePtrOutput) ElementType() reflect.Type
- func (o HostPoolTypePtrOutput) ToHostPoolTypePtrOutput() HostPoolTypePtrOutput
- func (o HostPoolTypePtrOutput) ToHostPoolTypePtrOutputWithContext(ctx context.Context) HostPoolTypePtrOutput
- func (o HostPoolTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o HostPoolTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type LoadBalancerType
- func (LoadBalancerType) ElementType() reflect.Type
- func (e LoadBalancerType) ToLoadBalancerTypeOutput() LoadBalancerTypeOutput
- func (e LoadBalancerType) ToLoadBalancerTypeOutputWithContext(ctx context.Context) LoadBalancerTypeOutput
- func (e LoadBalancerType) ToLoadBalancerTypePtrOutput() LoadBalancerTypePtrOutput
- func (e LoadBalancerType) ToLoadBalancerTypePtrOutputWithContext(ctx context.Context) LoadBalancerTypePtrOutput
- func (e LoadBalancerType) ToStringOutput() pulumi.StringOutput
- func (e LoadBalancerType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e LoadBalancerType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e LoadBalancerType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type LoadBalancerTypeInput
- type LoadBalancerTypeOutput
- func (LoadBalancerTypeOutput) ElementType() reflect.Type
- func (o LoadBalancerTypeOutput) ToLoadBalancerTypeOutput() LoadBalancerTypeOutput
- func (o LoadBalancerTypeOutput) ToLoadBalancerTypeOutputWithContext(ctx context.Context) LoadBalancerTypeOutput
- func (o LoadBalancerTypeOutput) ToLoadBalancerTypePtrOutput() LoadBalancerTypePtrOutput
- func (o LoadBalancerTypeOutput) ToLoadBalancerTypePtrOutputWithContext(ctx context.Context) LoadBalancerTypePtrOutput
- func (o LoadBalancerTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o LoadBalancerTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o LoadBalancerTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o LoadBalancerTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type LoadBalancerTypePtrInput
- type LoadBalancerTypePtrOutput
- func (o LoadBalancerTypePtrOutput) Elem() LoadBalancerTypeOutput
- func (LoadBalancerTypePtrOutput) ElementType() reflect.Type
- func (o LoadBalancerTypePtrOutput) ToLoadBalancerTypePtrOutput() LoadBalancerTypePtrOutput
- func (o LoadBalancerTypePtrOutput) ToLoadBalancerTypePtrOutputWithContext(ctx context.Context) LoadBalancerTypePtrOutput
- func (o LoadBalancerTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o LoadBalancerTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type LookupAppAttachPackageArgs
- type LookupAppAttachPackageOutputArgs
- type LookupAppAttachPackageResult
- type LookupAppAttachPackageResultOutput
- func (LookupAppAttachPackageResultOutput) ElementType() reflect.Type
- func (o LookupAppAttachPackageResultOutput) Etag() pulumi.StringOutput
- func (o LookupAppAttachPackageResultOutput) Id() pulumi.StringOutput
- func (o LookupAppAttachPackageResultOutput) Identity() ResourceModelWithAllowedPropertySetResponseIdentityPtrOutput
- func (o LookupAppAttachPackageResultOutput) Kind() pulumi.StringPtrOutput
- func (o LookupAppAttachPackageResultOutput) Location() pulumi.StringPtrOutput
- func (o LookupAppAttachPackageResultOutput) ManagedBy() pulumi.StringPtrOutput
- func (o LookupAppAttachPackageResultOutput) Name() pulumi.StringOutput
- func (o LookupAppAttachPackageResultOutput) Plan() ResourceModelWithAllowedPropertySetResponsePlanPtrOutput
- func (o LookupAppAttachPackageResultOutput) Properties() AppAttachPackagePropertiesResponseOutput
- func (o LookupAppAttachPackageResultOutput) Sku() ResourceModelWithAllowedPropertySetResponseSkuPtrOutput
- func (o LookupAppAttachPackageResultOutput) SystemData() SystemDataResponseOutput
- func (o LookupAppAttachPackageResultOutput) Tags() pulumi.StringMapOutput
- func (o LookupAppAttachPackageResultOutput) ToLookupAppAttachPackageResultOutput() LookupAppAttachPackageResultOutput
- func (o LookupAppAttachPackageResultOutput) ToLookupAppAttachPackageResultOutputWithContext(ctx context.Context) LookupAppAttachPackageResultOutput
- func (o LookupAppAttachPackageResultOutput) Type() pulumi.StringOutput
- type LookupApplicationArgs
- type LookupApplicationGroupArgs
- type LookupApplicationGroupOutputArgs
- type LookupApplicationGroupResult
- type LookupApplicationGroupResultOutput
- func (o LookupApplicationGroupResultOutput) ApplicationGroupType() pulumi.StringOutput
- func (o LookupApplicationGroupResultOutput) CloudPcResource() pulumi.BoolOutput
- func (o LookupApplicationGroupResultOutput) Description() pulumi.StringPtrOutput
- func (LookupApplicationGroupResultOutput) ElementType() reflect.Type
- func (o LookupApplicationGroupResultOutput) Etag() pulumi.StringOutput
- func (o LookupApplicationGroupResultOutput) FriendlyName() pulumi.StringPtrOutput
- func (o LookupApplicationGroupResultOutput) HostPoolArmPath() pulumi.StringOutput
- func (o LookupApplicationGroupResultOutput) Id() pulumi.StringOutput
- func (o LookupApplicationGroupResultOutput) Identity() ResourceModelWithAllowedPropertySetResponseIdentityPtrOutput
- func (o LookupApplicationGroupResultOutput) Kind() pulumi.StringPtrOutput
- func (o LookupApplicationGroupResultOutput) Location() pulumi.StringPtrOutput
- func (o LookupApplicationGroupResultOutput) ManagedBy() pulumi.StringPtrOutput
- func (o LookupApplicationGroupResultOutput) Name() pulumi.StringOutput
- func (o LookupApplicationGroupResultOutput) ObjectId() pulumi.StringOutput
- func (o LookupApplicationGroupResultOutput) Plan() ResourceModelWithAllowedPropertySetResponsePlanPtrOutput
- func (o LookupApplicationGroupResultOutput) Sku() ResourceModelWithAllowedPropertySetResponseSkuPtrOutput
- func (o LookupApplicationGroupResultOutput) SystemData() SystemDataResponseOutput
- func (o LookupApplicationGroupResultOutput) Tags() pulumi.StringMapOutput
- func (o LookupApplicationGroupResultOutput) ToLookupApplicationGroupResultOutput() LookupApplicationGroupResultOutput
- func (o LookupApplicationGroupResultOutput) ToLookupApplicationGroupResultOutputWithContext(ctx context.Context) LookupApplicationGroupResultOutput
- func (o LookupApplicationGroupResultOutput) Type() pulumi.StringOutput
- func (o LookupApplicationGroupResultOutput) WorkspaceArmPath() pulumi.StringOutput
- type LookupApplicationOutputArgs
- type LookupApplicationResult
- type LookupApplicationResultOutput
- func (o LookupApplicationResultOutput) ApplicationType() pulumi.StringPtrOutput
- func (o LookupApplicationResultOutput) CommandLineArguments() pulumi.StringPtrOutput
- func (o LookupApplicationResultOutput) CommandLineSetting() pulumi.StringOutput
- func (o LookupApplicationResultOutput) Description() pulumi.StringPtrOutput
- func (LookupApplicationResultOutput) ElementType() reflect.Type
- func (o LookupApplicationResultOutput) FilePath() pulumi.StringPtrOutput
- func (o LookupApplicationResultOutput) FriendlyName() pulumi.StringPtrOutput
- func (o LookupApplicationResultOutput) IconContent() pulumi.StringOutput
- func (o LookupApplicationResultOutput) IconHash() pulumi.StringOutput
- func (o LookupApplicationResultOutput) IconIndex() pulumi.IntPtrOutput
- func (o LookupApplicationResultOutput) IconPath() pulumi.StringPtrOutput
- func (o LookupApplicationResultOutput) Id() pulumi.StringOutput
- func (o LookupApplicationResultOutput) MsixPackageApplicationId() pulumi.StringPtrOutput
- func (o LookupApplicationResultOutput) MsixPackageFamilyName() pulumi.StringPtrOutput
- func (o LookupApplicationResultOutput) Name() pulumi.StringOutput
- func (o LookupApplicationResultOutput) ObjectId() pulumi.StringOutput
- func (o LookupApplicationResultOutput) ShowInPortal() pulumi.BoolPtrOutput
- func (o LookupApplicationResultOutput) SystemData() SystemDataResponseOutput
- func (o LookupApplicationResultOutput) ToLookupApplicationResultOutput() LookupApplicationResultOutput
- func (o LookupApplicationResultOutput) ToLookupApplicationResultOutputWithContext(ctx context.Context) LookupApplicationResultOutput
- func (o LookupApplicationResultOutput) Type() pulumi.StringOutput
- type LookupHostPoolArgs
- type LookupHostPoolOutputArgs
- type LookupHostPoolResult
- type LookupHostPoolResultOutput
- func (o LookupHostPoolResultOutput) AgentUpdate() AgentUpdatePropertiesResponsePtrOutput
- func (o LookupHostPoolResultOutput) ApplicationGroupReferences() pulumi.StringArrayOutput
- func (o LookupHostPoolResultOutput) CloudPcResource() pulumi.BoolOutput
- func (o LookupHostPoolResultOutput) CustomRdpProperty() pulumi.StringPtrOutput
- func (o LookupHostPoolResultOutput) Description() pulumi.StringPtrOutput
- func (LookupHostPoolResultOutput) ElementType() reflect.Type
- func (o LookupHostPoolResultOutput) Etag() pulumi.StringOutput
- func (o LookupHostPoolResultOutput) FriendlyName() pulumi.StringPtrOutput
- func (o LookupHostPoolResultOutput) HostPoolType() pulumi.StringOutput
- func (o LookupHostPoolResultOutput) Id() pulumi.StringOutput
- func (o LookupHostPoolResultOutput) Identity() ResourceModelWithAllowedPropertySetResponseIdentityPtrOutput
- func (o LookupHostPoolResultOutput) Kind() pulumi.StringPtrOutput
- func (o LookupHostPoolResultOutput) LoadBalancerType() pulumi.StringOutput
- func (o LookupHostPoolResultOutput) Location() pulumi.StringPtrOutput
- func (o LookupHostPoolResultOutput) ManagedBy() pulumi.StringPtrOutput
- func (o LookupHostPoolResultOutput) MaxSessionLimit() pulumi.IntPtrOutput
- func (o LookupHostPoolResultOutput) Name() pulumi.StringOutput
- func (o LookupHostPoolResultOutput) ObjectId() pulumi.StringOutput
- func (o LookupHostPoolResultOutput) PersonalDesktopAssignmentType() pulumi.StringPtrOutput
- func (o LookupHostPoolResultOutput) Plan() ResourceModelWithAllowedPropertySetResponsePlanPtrOutput
- func (o LookupHostPoolResultOutput) PreferredAppGroupType() pulumi.StringOutput
- func (o LookupHostPoolResultOutput) RegistrationInfo() RegistrationInfoResponsePtrOutput
- func (o LookupHostPoolResultOutput) Ring() pulumi.IntPtrOutput
- func (o LookupHostPoolResultOutput) Sku() ResourceModelWithAllowedPropertySetResponseSkuPtrOutput
- func (o LookupHostPoolResultOutput) SsoClientId() pulumi.StringPtrOutput
- func (o LookupHostPoolResultOutput) SsoClientSecretKeyVaultPath() pulumi.StringPtrOutput
- func (o LookupHostPoolResultOutput) SsoSecretType() pulumi.StringPtrOutput
- func (o LookupHostPoolResultOutput) SsoadfsAuthority() pulumi.StringPtrOutput
- func (o LookupHostPoolResultOutput) StartVMOnConnect() pulumi.BoolPtrOutput
- func (o LookupHostPoolResultOutput) SystemData() SystemDataResponseOutput
- func (o LookupHostPoolResultOutput) Tags() pulumi.StringMapOutput
- func (o LookupHostPoolResultOutput) ToLookupHostPoolResultOutput() LookupHostPoolResultOutput
- func (o LookupHostPoolResultOutput) ToLookupHostPoolResultOutputWithContext(ctx context.Context) LookupHostPoolResultOutput
- func (o LookupHostPoolResultOutput) Type() pulumi.StringOutput
- func (o LookupHostPoolResultOutput) ValidationEnvironment() pulumi.BoolPtrOutput
- func (o LookupHostPoolResultOutput) VmTemplate() pulumi.StringPtrOutput
- type LookupMSIXPackageArgs
- type LookupMSIXPackageOutputArgs
- type LookupMSIXPackageResult
- type LookupMSIXPackageResultOutput
- func (o LookupMSIXPackageResultOutput) DisplayName() pulumi.StringPtrOutput
- func (LookupMSIXPackageResultOutput) ElementType() reflect.Type
- func (o LookupMSIXPackageResultOutput) Id() pulumi.StringOutput
- func (o LookupMSIXPackageResultOutput) ImagePath() pulumi.StringPtrOutput
- func (o LookupMSIXPackageResultOutput) IsActive() pulumi.BoolPtrOutput
- func (o LookupMSIXPackageResultOutput) IsRegularRegistration() pulumi.BoolPtrOutput
- func (o LookupMSIXPackageResultOutput) LastUpdated() pulumi.StringPtrOutput
- func (o LookupMSIXPackageResultOutput) Name() pulumi.StringOutput
- func (o LookupMSIXPackageResultOutput) PackageApplications() MsixPackageApplicationsResponseArrayOutput
- func (o LookupMSIXPackageResultOutput) PackageDependencies() MsixPackageDependenciesResponseArrayOutput
- func (o LookupMSIXPackageResultOutput) PackageFamilyName() pulumi.StringPtrOutput
- func (o LookupMSIXPackageResultOutput) PackageName() pulumi.StringPtrOutput
- func (o LookupMSIXPackageResultOutput) PackageRelativePath() pulumi.StringPtrOutput
- func (o LookupMSIXPackageResultOutput) SystemData() SystemDataResponseOutput
- func (o LookupMSIXPackageResultOutput) ToLookupMSIXPackageResultOutput() LookupMSIXPackageResultOutput
- func (o LookupMSIXPackageResultOutput) ToLookupMSIXPackageResultOutputWithContext(ctx context.Context) LookupMSIXPackageResultOutput
- func (o LookupMSIXPackageResultOutput) Type() pulumi.StringOutput
- func (o LookupMSIXPackageResultOutput) Version() pulumi.StringPtrOutput
- type LookupPrivateEndpointConnectionByHostPoolArgs
- type LookupPrivateEndpointConnectionByHostPoolOutputArgs
- type LookupPrivateEndpointConnectionByHostPoolResult
- type LookupPrivateEndpointConnectionByHostPoolResultOutput
- func (LookupPrivateEndpointConnectionByHostPoolResultOutput) ElementType() reflect.Type
- func (o LookupPrivateEndpointConnectionByHostPoolResultOutput) Id() pulumi.StringOutput
- func (o LookupPrivateEndpointConnectionByHostPoolResultOutput) Name() pulumi.StringOutput
- func (o LookupPrivateEndpointConnectionByHostPoolResultOutput) PrivateEndpoint() PrivateEndpointResponsePtrOutput
- func (o LookupPrivateEndpointConnectionByHostPoolResultOutput) PrivateLinkServiceConnectionState() PrivateLinkServiceConnectionStateResponseOutput
- func (o LookupPrivateEndpointConnectionByHostPoolResultOutput) ProvisioningState() pulumi.StringOutput
- func (o LookupPrivateEndpointConnectionByHostPoolResultOutput) SystemData() SystemDataResponseOutput
- func (o LookupPrivateEndpointConnectionByHostPoolResultOutput) ToLookupPrivateEndpointConnectionByHostPoolResultOutput() LookupPrivateEndpointConnectionByHostPoolResultOutput
- func (o LookupPrivateEndpointConnectionByHostPoolResultOutput) ToLookupPrivateEndpointConnectionByHostPoolResultOutputWithContext(ctx context.Context) LookupPrivateEndpointConnectionByHostPoolResultOutput
- func (o LookupPrivateEndpointConnectionByHostPoolResultOutput) Type() pulumi.StringOutput
- type LookupPrivateEndpointConnectionByWorkspaceArgs
- type LookupPrivateEndpointConnectionByWorkspaceOutputArgs
- type LookupPrivateEndpointConnectionByWorkspaceResult
- type LookupPrivateEndpointConnectionByWorkspaceResultOutput
- func (LookupPrivateEndpointConnectionByWorkspaceResultOutput) ElementType() reflect.Type
- func (o LookupPrivateEndpointConnectionByWorkspaceResultOutput) Id() pulumi.StringOutput
- func (o LookupPrivateEndpointConnectionByWorkspaceResultOutput) Name() pulumi.StringOutput
- func (o LookupPrivateEndpointConnectionByWorkspaceResultOutput) PrivateEndpoint() PrivateEndpointResponsePtrOutput
- func (o LookupPrivateEndpointConnectionByWorkspaceResultOutput) PrivateLinkServiceConnectionState() PrivateLinkServiceConnectionStateResponseOutput
- func (o LookupPrivateEndpointConnectionByWorkspaceResultOutput) ProvisioningState() pulumi.StringOutput
- func (o LookupPrivateEndpointConnectionByWorkspaceResultOutput) SystemData() SystemDataResponseOutput
- func (o LookupPrivateEndpointConnectionByWorkspaceResultOutput) ToLookupPrivateEndpointConnectionByWorkspaceResultOutput() LookupPrivateEndpointConnectionByWorkspaceResultOutput
- func (o LookupPrivateEndpointConnectionByWorkspaceResultOutput) ToLookupPrivateEndpointConnectionByWorkspaceResultOutputWithContext(ctx context.Context) LookupPrivateEndpointConnectionByWorkspaceResultOutput
- func (o LookupPrivateEndpointConnectionByWorkspaceResultOutput) Type() pulumi.StringOutput
- type LookupScalingPlanArgs
- type LookupScalingPlanOutputArgs
- type LookupScalingPlanPersonalScheduleArgs
- type LookupScalingPlanPersonalScheduleOutputArgs
- type LookupScalingPlanPersonalScheduleResult
- type LookupScalingPlanPersonalScheduleResultOutput
- func (o LookupScalingPlanPersonalScheduleResultOutput) DaysOfWeek() pulumi.StringArrayOutput
- func (LookupScalingPlanPersonalScheduleResultOutput) ElementType() reflect.Type
- func (o LookupScalingPlanPersonalScheduleResultOutput) Id() pulumi.StringOutput
- func (o LookupScalingPlanPersonalScheduleResultOutput) Name() pulumi.StringOutput
- func (o LookupScalingPlanPersonalScheduleResultOutput) OffPeakActionOnDisconnect() pulumi.StringPtrOutput
- func (o LookupScalingPlanPersonalScheduleResultOutput) OffPeakActionOnLogoff() pulumi.StringPtrOutput
- func (o LookupScalingPlanPersonalScheduleResultOutput) OffPeakMinutesToWaitOnDisconnect() pulumi.IntPtrOutput
- func (o LookupScalingPlanPersonalScheduleResultOutput) OffPeakMinutesToWaitOnLogoff() pulumi.IntPtrOutput
- func (o LookupScalingPlanPersonalScheduleResultOutput) OffPeakStartTime() TimeResponsePtrOutput
- func (o LookupScalingPlanPersonalScheduleResultOutput) OffPeakStartVMOnConnect() pulumi.StringPtrOutput
- func (o LookupScalingPlanPersonalScheduleResultOutput) PeakActionOnDisconnect() pulumi.StringPtrOutput
- func (o LookupScalingPlanPersonalScheduleResultOutput) PeakActionOnLogoff() pulumi.StringPtrOutput
- func (o LookupScalingPlanPersonalScheduleResultOutput) PeakMinutesToWaitOnDisconnect() pulumi.IntPtrOutput
- func (o LookupScalingPlanPersonalScheduleResultOutput) PeakMinutesToWaitOnLogoff() pulumi.IntPtrOutput
- func (o LookupScalingPlanPersonalScheduleResultOutput) PeakStartTime() TimeResponsePtrOutput
- func (o LookupScalingPlanPersonalScheduleResultOutput) PeakStartVMOnConnect() pulumi.StringPtrOutput
- func (o LookupScalingPlanPersonalScheduleResultOutput) RampDownActionOnDisconnect() pulumi.StringPtrOutput
- func (o LookupScalingPlanPersonalScheduleResultOutput) RampDownActionOnLogoff() pulumi.StringPtrOutput
- func (o LookupScalingPlanPersonalScheduleResultOutput) RampDownMinutesToWaitOnDisconnect() pulumi.IntPtrOutput
- func (o LookupScalingPlanPersonalScheduleResultOutput) RampDownMinutesToWaitOnLogoff() pulumi.IntPtrOutput
- func (o LookupScalingPlanPersonalScheduleResultOutput) RampDownStartTime() TimeResponsePtrOutput
- func (o LookupScalingPlanPersonalScheduleResultOutput) RampDownStartVMOnConnect() pulumi.StringPtrOutput
- func (o LookupScalingPlanPersonalScheduleResultOutput) RampUpActionOnDisconnect() pulumi.StringPtrOutput
- func (o LookupScalingPlanPersonalScheduleResultOutput) RampUpActionOnLogoff() pulumi.StringPtrOutput
- func (o LookupScalingPlanPersonalScheduleResultOutput) RampUpAutoStartHosts() pulumi.StringPtrOutput
- func (o LookupScalingPlanPersonalScheduleResultOutput) RampUpMinutesToWaitOnDisconnect() pulumi.IntPtrOutput
- func (o LookupScalingPlanPersonalScheduleResultOutput) RampUpMinutesToWaitOnLogoff() pulumi.IntPtrOutput
- func (o LookupScalingPlanPersonalScheduleResultOutput) RampUpStartTime() TimeResponsePtrOutput
- func (o LookupScalingPlanPersonalScheduleResultOutput) RampUpStartVMOnConnect() pulumi.StringPtrOutput
- func (o LookupScalingPlanPersonalScheduleResultOutput) SystemData() SystemDataResponseOutput
- func (o LookupScalingPlanPersonalScheduleResultOutput) ToLookupScalingPlanPersonalScheduleResultOutput() LookupScalingPlanPersonalScheduleResultOutput
- func (o LookupScalingPlanPersonalScheduleResultOutput) ToLookupScalingPlanPersonalScheduleResultOutputWithContext(ctx context.Context) LookupScalingPlanPersonalScheduleResultOutput
- func (o LookupScalingPlanPersonalScheduleResultOutput) Type() pulumi.StringOutput
- type LookupScalingPlanPooledScheduleArgs
- type LookupScalingPlanPooledScheduleOutputArgs
- type LookupScalingPlanPooledScheduleResult
- type LookupScalingPlanPooledScheduleResultOutput
- func (o LookupScalingPlanPooledScheduleResultOutput) DaysOfWeek() pulumi.StringArrayOutput
- func (LookupScalingPlanPooledScheduleResultOutput) ElementType() reflect.Type
- func (o LookupScalingPlanPooledScheduleResultOutput) Id() pulumi.StringOutput
- func (o LookupScalingPlanPooledScheduleResultOutput) Name() pulumi.StringOutput
- func (o LookupScalingPlanPooledScheduleResultOutput) OffPeakLoadBalancingAlgorithm() pulumi.StringPtrOutput
- func (o LookupScalingPlanPooledScheduleResultOutput) OffPeakStartTime() TimeResponsePtrOutput
- func (o LookupScalingPlanPooledScheduleResultOutput) PeakLoadBalancingAlgorithm() pulumi.StringPtrOutput
- func (o LookupScalingPlanPooledScheduleResultOutput) PeakStartTime() TimeResponsePtrOutput
- func (o LookupScalingPlanPooledScheduleResultOutput) RampDownCapacityThresholdPct() pulumi.IntPtrOutput
- func (o LookupScalingPlanPooledScheduleResultOutput) RampDownForceLogoffUsers() pulumi.BoolPtrOutput
- func (o LookupScalingPlanPooledScheduleResultOutput) RampDownLoadBalancingAlgorithm() pulumi.StringPtrOutput
- func (o LookupScalingPlanPooledScheduleResultOutput) RampDownMinimumHostsPct() pulumi.IntPtrOutput
- func (o LookupScalingPlanPooledScheduleResultOutput) RampDownNotificationMessage() pulumi.StringPtrOutput
- func (o LookupScalingPlanPooledScheduleResultOutput) RampDownStartTime() TimeResponsePtrOutput
- func (o LookupScalingPlanPooledScheduleResultOutput) RampDownStopHostsWhen() pulumi.StringPtrOutput
- func (o LookupScalingPlanPooledScheduleResultOutput) RampDownWaitTimeMinutes() pulumi.IntPtrOutput
- func (o LookupScalingPlanPooledScheduleResultOutput) RampUpCapacityThresholdPct() pulumi.IntPtrOutput
- func (o LookupScalingPlanPooledScheduleResultOutput) RampUpLoadBalancingAlgorithm() pulumi.StringPtrOutput
- func (o LookupScalingPlanPooledScheduleResultOutput) RampUpMinimumHostsPct() pulumi.IntPtrOutput
- func (o LookupScalingPlanPooledScheduleResultOutput) RampUpStartTime() TimeResponsePtrOutput
- func (o LookupScalingPlanPooledScheduleResultOutput) SystemData() SystemDataResponseOutput
- func (o LookupScalingPlanPooledScheduleResultOutput) ToLookupScalingPlanPooledScheduleResultOutput() LookupScalingPlanPooledScheduleResultOutput
- func (o LookupScalingPlanPooledScheduleResultOutput) ToLookupScalingPlanPooledScheduleResultOutputWithContext(ctx context.Context) LookupScalingPlanPooledScheduleResultOutput
- func (o LookupScalingPlanPooledScheduleResultOutput) Type() pulumi.StringOutput
- type LookupScalingPlanResult
- type LookupScalingPlanResultOutput
- func (o LookupScalingPlanResultOutput) Description() pulumi.StringPtrOutput
- func (LookupScalingPlanResultOutput) ElementType() reflect.Type
- func (o LookupScalingPlanResultOutput) Etag() pulumi.StringOutput
- func (o LookupScalingPlanResultOutput) ExclusionTag() pulumi.StringPtrOutput
- func (o LookupScalingPlanResultOutput) FriendlyName() pulumi.StringPtrOutput
- func (o LookupScalingPlanResultOutput) HostPoolReferences() ScalingHostPoolReferenceResponseArrayOutput
- func (o LookupScalingPlanResultOutput) HostPoolType() pulumi.StringPtrOutput
- func (o LookupScalingPlanResultOutput) Id() pulumi.StringOutput
- func (o LookupScalingPlanResultOutput) Identity() ResourceModelWithAllowedPropertySetResponseIdentityPtrOutput
- func (o LookupScalingPlanResultOutput) Kind() pulumi.StringPtrOutput
- func (o LookupScalingPlanResultOutput) Location() pulumi.StringPtrOutput
- func (o LookupScalingPlanResultOutput) ManagedBy() pulumi.StringPtrOutput
- func (o LookupScalingPlanResultOutput) Name() pulumi.StringOutput
- func (o LookupScalingPlanResultOutput) ObjectId() pulumi.StringOutput
- func (o LookupScalingPlanResultOutput) Plan() ResourceModelWithAllowedPropertySetResponsePlanPtrOutput
- func (o LookupScalingPlanResultOutput) Schedules() ScalingScheduleResponseArrayOutput
- func (o LookupScalingPlanResultOutput) Sku() ResourceModelWithAllowedPropertySetResponseSkuPtrOutput
- func (o LookupScalingPlanResultOutput) SystemData() SystemDataResponseOutput
- func (o LookupScalingPlanResultOutput) Tags() pulumi.StringMapOutput
- func (o LookupScalingPlanResultOutput) TimeZone() pulumi.StringOutput
- func (o LookupScalingPlanResultOutput) ToLookupScalingPlanResultOutput() LookupScalingPlanResultOutput
- func (o LookupScalingPlanResultOutput) ToLookupScalingPlanResultOutputWithContext(ctx context.Context) LookupScalingPlanResultOutput
- func (o LookupScalingPlanResultOutput) Type() pulumi.StringOutput
- type LookupWorkspaceArgs
- type LookupWorkspaceOutputArgs
- type LookupWorkspaceResult
- type LookupWorkspaceResultOutput
- func (o LookupWorkspaceResultOutput) ApplicationGroupReferences() pulumi.StringArrayOutput
- func (o LookupWorkspaceResultOutput) CloudPcResource() pulumi.BoolOutput
- func (o LookupWorkspaceResultOutput) Description() pulumi.StringPtrOutput
- func (LookupWorkspaceResultOutput) ElementType() reflect.Type
- func (o LookupWorkspaceResultOutput) Etag() pulumi.StringOutput
- func (o LookupWorkspaceResultOutput) FriendlyName() pulumi.StringPtrOutput
- func (o LookupWorkspaceResultOutput) Id() pulumi.StringOutput
- func (o LookupWorkspaceResultOutput) Identity() ResourceModelWithAllowedPropertySetResponseIdentityPtrOutput
- func (o LookupWorkspaceResultOutput) Kind() pulumi.StringPtrOutput
- func (o LookupWorkspaceResultOutput) Location() pulumi.StringPtrOutput
- func (o LookupWorkspaceResultOutput) ManagedBy() pulumi.StringPtrOutput
- func (o LookupWorkspaceResultOutput) Name() pulumi.StringOutput
- func (o LookupWorkspaceResultOutput) ObjectId() pulumi.StringOutput
- func (o LookupWorkspaceResultOutput) Plan() ResourceModelWithAllowedPropertySetResponsePlanPtrOutput
- func (o LookupWorkspaceResultOutput) Sku() ResourceModelWithAllowedPropertySetResponseSkuPtrOutput
- func (o LookupWorkspaceResultOutput) SystemData() SystemDataResponseOutput
- func (o LookupWorkspaceResultOutput) Tags() pulumi.StringMapOutput
- func (o LookupWorkspaceResultOutput) ToLookupWorkspaceResultOutput() LookupWorkspaceResultOutput
- func (o LookupWorkspaceResultOutput) ToLookupWorkspaceResultOutputWithContext(ctx context.Context) LookupWorkspaceResultOutput
- func (o LookupWorkspaceResultOutput) Type() pulumi.StringOutput
- type MSIXPackage
- type MSIXPackageArgs
- type MSIXPackageInput
- type MSIXPackageOutput
- func (o MSIXPackageOutput) DisplayName() pulumi.StringPtrOutput
- func (MSIXPackageOutput) ElementType() reflect.Type
- func (o MSIXPackageOutput) ImagePath() pulumi.StringPtrOutput
- func (o MSIXPackageOutput) IsActive() pulumi.BoolPtrOutput
- func (o MSIXPackageOutput) IsRegularRegistration() pulumi.BoolPtrOutput
- func (o MSIXPackageOutput) LastUpdated() pulumi.StringPtrOutput
- func (o MSIXPackageOutput) Name() pulumi.StringOutput
- func (o MSIXPackageOutput) PackageApplications() MsixPackageApplicationsResponseArrayOutput
- func (o MSIXPackageOutput) PackageDependencies() MsixPackageDependenciesResponseArrayOutput
- func (o MSIXPackageOutput) PackageFamilyName() pulumi.StringPtrOutput
- func (o MSIXPackageOutput) PackageName() pulumi.StringPtrOutput
- func (o MSIXPackageOutput) PackageRelativePath() pulumi.StringPtrOutput
- func (o MSIXPackageOutput) SystemData() SystemDataResponseOutput
- func (o MSIXPackageOutput) ToMSIXPackageOutput() MSIXPackageOutput
- func (o MSIXPackageOutput) ToMSIXPackageOutputWithContext(ctx context.Context) MSIXPackageOutput
- func (o MSIXPackageOutput) Type() pulumi.StringOutput
- func (o MSIXPackageOutput) Version() pulumi.StringPtrOutput
- type MSIXPackageState
- type MaintenanceWindowProperties
- type MaintenanceWindowPropertiesArgs
- func (MaintenanceWindowPropertiesArgs) ElementType() reflect.Type
- func (i MaintenanceWindowPropertiesArgs) ToMaintenanceWindowPropertiesOutput() MaintenanceWindowPropertiesOutput
- func (i MaintenanceWindowPropertiesArgs) ToMaintenanceWindowPropertiesOutputWithContext(ctx context.Context) MaintenanceWindowPropertiesOutput
- type MaintenanceWindowPropertiesArray
- func (MaintenanceWindowPropertiesArray) ElementType() reflect.Type
- func (i MaintenanceWindowPropertiesArray) ToMaintenanceWindowPropertiesArrayOutput() MaintenanceWindowPropertiesArrayOutput
- func (i MaintenanceWindowPropertiesArray) ToMaintenanceWindowPropertiesArrayOutputWithContext(ctx context.Context) MaintenanceWindowPropertiesArrayOutput
- type MaintenanceWindowPropertiesArrayInput
- type MaintenanceWindowPropertiesArrayOutput
- func (MaintenanceWindowPropertiesArrayOutput) ElementType() reflect.Type
- func (o MaintenanceWindowPropertiesArrayOutput) Index(i pulumi.IntInput) MaintenanceWindowPropertiesOutput
- func (o MaintenanceWindowPropertiesArrayOutput) ToMaintenanceWindowPropertiesArrayOutput() MaintenanceWindowPropertiesArrayOutput
- func (o MaintenanceWindowPropertiesArrayOutput) ToMaintenanceWindowPropertiesArrayOutputWithContext(ctx context.Context) MaintenanceWindowPropertiesArrayOutput
- type MaintenanceWindowPropertiesInput
- type MaintenanceWindowPropertiesOutput
- func (o MaintenanceWindowPropertiesOutput) DayOfWeek() DayOfWeekPtrOutput
- func (MaintenanceWindowPropertiesOutput) ElementType() reflect.Type
- func (o MaintenanceWindowPropertiesOutput) Hour() pulumi.IntPtrOutput
- func (o MaintenanceWindowPropertiesOutput) ToMaintenanceWindowPropertiesOutput() MaintenanceWindowPropertiesOutput
- func (o MaintenanceWindowPropertiesOutput) ToMaintenanceWindowPropertiesOutputWithContext(ctx context.Context) MaintenanceWindowPropertiesOutput
- type MaintenanceWindowPropertiesResponse
- type MaintenanceWindowPropertiesResponseArrayOutput
- func (MaintenanceWindowPropertiesResponseArrayOutput) ElementType() reflect.Type
- func (o MaintenanceWindowPropertiesResponseArrayOutput) Index(i pulumi.IntInput) MaintenanceWindowPropertiesResponseOutput
- func (o MaintenanceWindowPropertiesResponseArrayOutput) ToMaintenanceWindowPropertiesResponseArrayOutput() MaintenanceWindowPropertiesResponseArrayOutput
- func (o MaintenanceWindowPropertiesResponseArrayOutput) ToMaintenanceWindowPropertiesResponseArrayOutputWithContext(ctx context.Context) MaintenanceWindowPropertiesResponseArrayOutput
- type MaintenanceWindowPropertiesResponseOutput
- func (o MaintenanceWindowPropertiesResponseOutput) DayOfWeek() pulumi.StringPtrOutput
- func (MaintenanceWindowPropertiesResponseOutput) ElementType() reflect.Type
- func (o MaintenanceWindowPropertiesResponseOutput) Hour() pulumi.IntPtrOutput
- func (o MaintenanceWindowPropertiesResponseOutput) ToMaintenanceWindowPropertiesResponseOutput() MaintenanceWindowPropertiesResponseOutput
- func (o MaintenanceWindowPropertiesResponseOutput) ToMaintenanceWindowPropertiesResponseOutputWithContext(ctx context.Context) MaintenanceWindowPropertiesResponseOutput
- type MsixPackageApplications
- type MsixPackageApplicationsArgs
- type MsixPackageApplicationsArray
- func (MsixPackageApplicationsArray) ElementType() reflect.Type
- func (i MsixPackageApplicationsArray) ToMsixPackageApplicationsArrayOutput() MsixPackageApplicationsArrayOutput
- func (i MsixPackageApplicationsArray) ToMsixPackageApplicationsArrayOutputWithContext(ctx context.Context) MsixPackageApplicationsArrayOutput
- type MsixPackageApplicationsArrayInput
- type MsixPackageApplicationsArrayOutput
- func (MsixPackageApplicationsArrayOutput) ElementType() reflect.Type
- func (o MsixPackageApplicationsArrayOutput) Index(i pulumi.IntInput) MsixPackageApplicationsOutput
- func (o MsixPackageApplicationsArrayOutput) ToMsixPackageApplicationsArrayOutput() MsixPackageApplicationsArrayOutput
- func (o MsixPackageApplicationsArrayOutput) ToMsixPackageApplicationsArrayOutputWithContext(ctx context.Context) MsixPackageApplicationsArrayOutput
- type MsixPackageApplicationsInput
- type MsixPackageApplicationsOutput
- func (o MsixPackageApplicationsOutput) AppId() pulumi.StringPtrOutput
- func (o MsixPackageApplicationsOutput) AppUserModelID() pulumi.StringPtrOutput
- func (o MsixPackageApplicationsOutput) Description() pulumi.StringPtrOutput
- func (MsixPackageApplicationsOutput) ElementType() reflect.Type
- func (o MsixPackageApplicationsOutput) FriendlyName() pulumi.StringPtrOutput
- func (o MsixPackageApplicationsOutput) IconImageName() pulumi.StringPtrOutput
- func (o MsixPackageApplicationsOutput) RawIcon() pulumi.StringPtrOutput
- func (o MsixPackageApplicationsOutput) RawPng() pulumi.StringPtrOutput
- func (o MsixPackageApplicationsOutput) ToMsixPackageApplicationsOutput() MsixPackageApplicationsOutput
- func (o MsixPackageApplicationsOutput) ToMsixPackageApplicationsOutputWithContext(ctx context.Context) MsixPackageApplicationsOutput
- type MsixPackageApplicationsResponse
- type MsixPackageApplicationsResponseArrayOutput
- func (MsixPackageApplicationsResponseArrayOutput) ElementType() reflect.Type
- func (o MsixPackageApplicationsResponseArrayOutput) Index(i pulumi.IntInput) MsixPackageApplicationsResponseOutput
- func (o MsixPackageApplicationsResponseArrayOutput) ToMsixPackageApplicationsResponseArrayOutput() MsixPackageApplicationsResponseArrayOutput
- func (o MsixPackageApplicationsResponseArrayOutput) ToMsixPackageApplicationsResponseArrayOutputWithContext(ctx context.Context) MsixPackageApplicationsResponseArrayOutput
- type MsixPackageApplicationsResponseOutput
- func (o MsixPackageApplicationsResponseOutput) AppId() pulumi.StringPtrOutput
- func (o MsixPackageApplicationsResponseOutput) AppUserModelID() pulumi.StringPtrOutput
- func (o MsixPackageApplicationsResponseOutput) Description() pulumi.StringPtrOutput
- func (MsixPackageApplicationsResponseOutput) ElementType() reflect.Type
- func (o MsixPackageApplicationsResponseOutput) FriendlyName() pulumi.StringPtrOutput
- func (o MsixPackageApplicationsResponseOutput) IconImageName() pulumi.StringPtrOutput
- func (o MsixPackageApplicationsResponseOutput) RawIcon() pulumi.StringPtrOutput
- func (o MsixPackageApplicationsResponseOutput) RawPng() pulumi.StringPtrOutput
- func (o MsixPackageApplicationsResponseOutput) ToMsixPackageApplicationsResponseOutput() MsixPackageApplicationsResponseOutput
- func (o MsixPackageApplicationsResponseOutput) ToMsixPackageApplicationsResponseOutputWithContext(ctx context.Context) MsixPackageApplicationsResponseOutput
- type MsixPackageDependencies
- type MsixPackageDependenciesArgs
- type MsixPackageDependenciesArray
- func (MsixPackageDependenciesArray) ElementType() reflect.Type
- func (i MsixPackageDependenciesArray) ToMsixPackageDependenciesArrayOutput() MsixPackageDependenciesArrayOutput
- func (i MsixPackageDependenciesArray) ToMsixPackageDependenciesArrayOutputWithContext(ctx context.Context) MsixPackageDependenciesArrayOutput
- type MsixPackageDependenciesArrayInput
- type MsixPackageDependenciesArrayOutput
- func (MsixPackageDependenciesArrayOutput) ElementType() reflect.Type
- func (o MsixPackageDependenciesArrayOutput) Index(i pulumi.IntInput) MsixPackageDependenciesOutput
- func (o MsixPackageDependenciesArrayOutput) ToMsixPackageDependenciesArrayOutput() MsixPackageDependenciesArrayOutput
- func (o MsixPackageDependenciesArrayOutput) ToMsixPackageDependenciesArrayOutputWithContext(ctx context.Context) MsixPackageDependenciesArrayOutput
- type MsixPackageDependenciesInput
- type MsixPackageDependenciesOutput
- func (o MsixPackageDependenciesOutput) DependencyName() pulumi.StringPtrOutput
- func (MsixPackageDependenciesOutput) ElementType() reflect.Type
- func (o MsixPackageDependenciesOutput) MinVersion() pulumi.StringPtrOutput
- func (o MsixPackageDependenciesOutput) Publisher() pulumi.StringPtrOutput
- func (o MsixPackageDependenciesOutput) ToMsixPackageDependenciesOutput() MsixPackageDependenciesOutput
- func (o MsixPackageDependenciesOutput) ToMsixPackageDependenciesOutputWithContext(ctx context.Context) MsixPackageDependenciesOutput
- type MsixPackageDependenciesResponse
- type MsixPackageDependenciesResponseArrayOutput
- func (MsixPackageDependenciesResponseArrayOutput) ElementType() reflect.Type
- func (o MsixPackageDependenciesResponseArrayOutput) Index(i pulumi.IntInput) MsixPackageDependenciesResponseOutput
- func (o MsixPackageDependenciesResponseArrayOutput) ToMsixPackageDependenciesResponseArrayOutput() MsixPackageDependenciesResponseArrayOutput
- func (o MsixPackageDependenciesResponseArrayOutput) ToMsixPackageDependenciesResponseArrayOutputWithContext(ctx context.Context) MsixPackageDependenciesResponseArrayOutput
- type MsixPackageDependenciesResponseOutput
- func (o MsixPackageDependenciesResponseOutput) DependencyName() pulumi.StringPtrOutput
- func (MsixPackageDependenciesResponseOutput) ElementType() reflect.Type
- func (o MsixPackageDependenciesResponseOutput) MinVersion() pulumi.StringPtrOutput
- func (o MsixPackageDependenciesResponseOutput) Publisher() pulumi.StringPtrOutput
- func (o MsixPackageDependenciesResponseOutput) ToMsixPackageDependenciesResponseOutput() MsixPackageDependenciesResponseOutput
- func (o MsixPackageDependenciesResponseOutput) ToMsixPackageDependenciesResponseOutputWithContext(ctx context.Context) MsixPackageDependenciesResponseOutput
- type PackageTimestamped
- func (PackageTimestamped) ElementType() reflect.Type
- func (e PackageTimestamped) ToPackageTimestampedOutput() PackageTimestampedOutput
- func (e PackageTimestamped) ToPackageTimestampedOutputWithContext(ctx context.Context) PackageTimestampedOutput
- func (e PackageTimestamped) ToPackageTimestampedPtrOutput() PackageTimestampedPtrOutput
- func (e PackageTimestamped) ToPackageTimestampedPtrOutputWithContext(ctx context.Context) PackageTimestampedPtrOutput
- func (e PackageTimestamped) ToStringOutput() pulumi.StringOutput
- func (e PackageTimestamped) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e PackageTimestamped) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e PackageTimestamped) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type PackageTimestampedInput
- type PackageTimestampedOutput
- func (PackageTimestampedOutput) ElementType() reflect.Type
- func (o PackageTimestampedOutput) ToPackageTimestampedOutput() PackageTimestampedOutput
- func (o PackageTimestampedOutput) ToPackageTimestampedOutputWithContext(ctx context.Context) PackageTimestampedOutput
- func (o PackageTimestampedOutput) ToPackageTimestampedPtrOutput() PackageTimestampedPtrOutput
- func (o PackageTimestampedOutput) ToPackageTimestampedPtrOutputWithContext(ctx context.Context) PackageTimestampedPtrOutput
- func (o PackageTimestampedOutput) ToStringOutput() pulumi.StringOutput
- func (o PackageTimestampedOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o PackageTimestampedOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o PackageTimestampedOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type PackageTimestampedPtrInput
- type PackageTimestampedPtrOutput
- func (o PackageTimestampedPtrOutput) Elem() PackageTimestampedOutput
- func (PackageTimestampedPtrOutput) ElementType() reflect.Type
- func (o PackageTimestampedPtrOutput) ToPackageTimestampedPtrOutput() PackageTimestampedPtrOutput
- func (o PackageTimestampedPtrOutput) ToPackageTimestampedPtrOutputWithContext(ctx context.Context) PackageTimestampedPtrOutput
- func (o PackageTimestampedPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o PackageTimestampedPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type PersonalDesktopAssignmentType
- func (PersonalDesktopAssignmentType) ElementType() reflect.Type
- func (e PersonalDesktopAssignmentType) ToPersonalDesktopAssignmentTypeOutput() PersonalDesktopAssignmentTypeOutput
- func (e PersonalDesktopAssignmentType) ToPersonalDesktopAssignmentTypeOutputWithContext(ctx context.Context) PersonalDesktopAssignmentTypeOutput
- func (e PersonalDesktopAssignmentType) ToPersonalDesktopAssignmentTypePtrOutput() PersonalDesktopAssignmentTypePtrOutput
- func (e PersonalDesktopAssignmentType) ToPersonalDesktopAssignmentTypePtrOutputWithContext(ctx context.Context) PersonalDesktopAssignmentTypePtrOutput
- func (e PersonalDesktopAssignmentType) ToStringOutput() pulumi.StringOutput
- func (e PersonalDesktopAssignmentType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e PersonalDesktopAssignmentType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e PersonalDesktopAssignmentType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type PersonalDesktopAssignmentTypeInput
- type PersonalDesktopAssignmentTypeOutput
- func (PersonalDesktopAssignmentTypeOutput) ElementType() reflect.Type
- func (o PersonalDesktopAssignmentTypeOutput) ToPersonalDesktopAssignmentTypeOutput() PersonalDesktopAssignmentTypeOutput
- func (o PersonalDesktopAssignmentTypeOutput) ToPersonalDesktopAssignmentTypeOutputWithContext(ctx context.Context) PersonalDesktopAssignmentTypeOutput
- func (o PersonalDesktopAssignmentTypeOutput) ToPersonalDesktopAssignmentTypePtrOutput() PersonalDesktopAssignmentTypePtrOutput
- func (o PersonalDesktopAssignmentTypeOutput) ToPersonalDesktopAssignmentTypePtrOutputWithContext(ctx context.Context) PersonalDesktopAssignmentTypePtrOutput
- func (o PersonalDesktopAssignmentTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o PersonalDesktopAssignmentTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o PersonalDesktopAssignmentTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o PersonalDesktopAssignmentTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type PersonalDesktopAssignmentTypePtrInput
- type PersonalDesktopAssignmentTypePtrOutput
- func (o PersonalDesktopAssignmentTypePtrOutput) Elem() PersonalDesktopAssignmentTypeOutput
- func (PersonalDesktopAssignmentTypePtrOutput) ElementType() reflect.Type
- func (o PersonalDesktopAssignmentTypePtrOutput) ToPersonalDesktopAssignmentTypePtrOutput() PersonalDesktopAssignmentTypePtrOutput
- func (o PersonalDesktopAssignmentTypePtrOutput) ToPersonalDesktopAssignmentTypePtrOutputWithContext(ctx context.Context) PersonalDesktopAssignmentTypePtrOutput
- func (o PersonalDesktopAssignmentTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o PersonalDesktopAssignmentTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type PreferredAppGroupType
- func (PreferredAppGroupType) ElementType() reflect.Type
- func (e PreferredAppGroupType) ToPreferredAppGroupTypeOutput() PreferredAppGroupTypeOutput
- func (e PreferredAppGroupType) ToPreferredAppGroupTypeOutputWithContext(ctx context.Context) PreferredAppGroupTypeOutput
- func (e PreferredAppGroupType) ToPreferredAppGroupTypePtrOutput() PreferredAppGroupTypePtrOutput
- func (e PreferredAppGroupType) ToPreferredAppGroupTypePtrOutputWithContext(ctx context.Context) PreferredAppGroupTypePtrOutput
- func (e PreferredAppGroupType) ToStringOutput() pulumi.StringOutput
- func (e PreferredAppGroupType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e PreferredAppGroupType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e PreferredAppGroupType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type PreferredAppGroupTypeInput
- type PreferredAppGroupTypeOutput
- func (PreferredAppGroupTypeOutput) ElementType() reflect.Type
- func (o PreferredAppGroupTypeOutput) ToPreferredAppGroupTypeOutput() PreferredAppGroupTypeOutput
- func (o PreferredAppGroupTypeOutput) ToPreferredAppGroupTypeOutputWithContext(ctx context.Context) PreferredAppGroupTypeOutput
- func (o PreferredAppGroupTypeOutput) ToPreferredAppGroupTypePtrOutput() PreferredAppGroupTypePtrOutput
- func (o PreferredAppGroupTypeOutput) ToPreferredAppGroupTypePtrOutputWithContext(ctx context.Context) PreferredAppGroupTypePtrOutput
- func (o PreferredAppGroupTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o PreferredAppGroupTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o PreferredAppGroupTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o PreferredAppGroupTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type PreferredAppGroupTypePtrInput
- type PreferredAppGroupTypePtrOutput
- func (o PreferredAppGroupTypePtrOutput) Elem() PreferredAppGroupTypeOutput
- func (PreferredAppGroupTypePtrOutput) ElementType() reflect.Type
- func (o PreferredAppGroupTypePtrOutput) ToPreferredAppGroupTypePtrOutput() PreferredAppGroupTypePtrOutput
- func (o PreferredAppGroupTypePtrOutput) ToPreferredAppGroupTypePtrOutputWithContext(ctx context.Context) PreferredAppGroupTypePtrOutput
- func (o PreferredAppGroupTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o PreferredAppGroupTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type PrivateEndpointConnectionByHostPool
- func (*PrivateEndpointConnectionByHostPool) ElementType() reflect.Type
- func (i *PrivateEndpointConnectionByHostPool) ToPrivateEndpointConnectionByHostPoolOutput() PrivateEndpointConnectionByHostPoolOutput
- func (i *PrivateEndpointConnectionByHostPool) ToPrivateEndpointConnectionByHostPoolOutputWithContext(ctx context.Context) PrivateEndpointConnectionByHostPoolOutput
- type PrivateEndpointConnectionByHostPoolArgs
- type PrivateEndpointConnectionByHostPoolInput
- type PrivateEndpointConnectionByHostPoolOutput
- func (PrivateEndpointConnectionByHostPoolOutput) ElementType() reflect.Type
- func (o PrivateEndpointConnectionByHostPoolOutput) Name() pulumi.StringOutput
- func (o PrivateEndpointConnectionByHostPoolOutput) PrivateEndpoint() PrivateEndpointResponsePtrOutput
- func (o PrivateEndpointConnectionByHostPoolOutput) PrivateLinkServiceConnectionState() PrivateLinkServiceConnectionStateResponseOutput
- func (o PrivateEndpointConnectionByHostPoolOutput) ProvisioningState() pulumi.StringOutput
- func (o PrivateEndpointConnectionByHostPoolOutput) SystemData() SystemDataResponseOutput
- func (o PrivateEndpointConnectionByHostPoolOutput) ToPrivateEndpointConnectionByHostPoolOutput() PrivateEndpointConnectionByHostPoolOutput
- func (o PrivateEndpointConnectionByHostPoolOutput) ToPrivateEndpointConnectionByHostPoolOutputWithContext(ctx context.Context) PrivateEndpointConnectionByHostPoolOutput
- func (o PrivateEndpointConnectionByHostPoolOutput) Type() pulumi.StringOutput
- type PrivateEndpointConnectionByHostPoolState
- type PrivateEndpointConnectionByWorkspace
- func (*PrivateEndpointConnectionByWorkspace) ElementType() reflect.Type
- func (i *PrivateEndpointConnectionByWorkspace) ToPrivateEndpointConnectionByWorkspaceOutput() PrivateEndpointConnectionByWorkspaceOutput
- func (i *PrivateEndpointConnectionByWorkspace) ToPrivateEndpointConnectionByWorkspaceOutputWithContext(ctx context.Context) PrivateEndpointConnectionByWorkspaceOutput
- type PrivateEndpointConnectionByWorkspaceArgs
- type PrivateEndpointConnectionByWorkspaceInput
- type PrivateEndpointConnectionByWorkspaceOutput
- func (PrivateEndpointConnectionByWorkspaceOutput) ElementType() reflect.Type
- func (o PrivateEndpointConnectionByWorkspaceOutput) Name() pulumi.StringOutput
- func (o PrivateEndpointConnectionByWorkspaceOutput) PrivateEndpoint() PrivateEndpointResponsePtrOutput
- func (o PrivateEndpointConnectionByWorkspaceOutput) PrivateLinkServiceConnectionState() PrivateLinkServiceConnectionStateResponseOutput
- func (o PrivateEndpointConnectionByWorkspaceOutput) ProvisioningState() pulumi.StringOutput
- func (o PrivateEndpointConnectionByWorkspaceOutput) SystemData() SystemDataResponseOutput
- func (o PrivateEndpointConnectionByWorkspaceOutput) ToPrivateEndpointConnectionByWorkspaceOutput() PrivateEndpointConnectionByWorkspaceOutput
- func (o PrivateEndpointConnectionByWorkspaceOutput) ToPrivateEndpointConnectionByWorkspaceOutputWithContext(ctx context.Context) PrivateEndpointConnectionByWorkspaceOutput
- func (o PrivateEndpointConnectionByWorkspaceOutput) Type() pulumi.StringOutput
- type PrivateEndpointConnectionByWorkspaceState
- type PrivateEndpointResponse
- type PrivateEndpointResponseOutput
- func (PrivateEndpointResponseOutput) ElementType() reflect.Type
- func (o PrivateEndpointResponseOutput) Id() pulumi.StringOutput
- func (o PrivateEndpointResponseOutput) ToPrivateEndpointResponseOutput() PrivateEndpointResponseOutput
- func (o PrivateEndpointResponseOutput) ToPrivateEndpointResponseOutputWithContext(ctx context.Context) PrivateEndpointResponseOutput
- type PrivateEndpointResponsePtrOutput
- func (o PrivateEndpointResponsePtrOutput) Elem() PrivateEndpointResponseOutput
- func (PrivateEndpointResponsePtrOutput) ElementType() reflect.Type
- func (o PrivateEndpointResponsePtrOutput) Id() pulumi.StringPtrOutput
- func (o PrivateEndpointResponsePtrOutput) ToPrivateEndpointResponsePtrOutput() PrivateEndpointResponsePtrOutput
- func (o PrivateEndpointResponsePtrOutput) ToPrivateEndpointResponsePtrOutputWithContext(ctx context.Context) PrivateEndpointResponsePtrOutput
- type PrivateEndpointServiceConnectionStatus
- func (PrivateEndpointServiceConnectionStatus) ElementType() reflect.Type
- func (e PrivateEndpointServiceConnectionStatus) ToPrivateEndpointServiceConnectionStatusOutput() PrivateEndpointServiceConnectionStatusOutput
- func (e PrivateEndpointServiceConnectionStatus) ToPrivateEndpointServiceConnectionStatusOutputWithContext(ctx context.Context) PrivateEndpointServiceConnectionStatusOutput
- func (e PrivateEndpointServiceConnectionStatus) ToPrivateEndpointServiceConnectionStatusPtrOutput() PrivateEndpointServiceConnectionStatusPtrOutput
- func (e PrivateEndpointServiceConnectionStatus) ToPrivateEndpointServiceConnectionStatusPtrOutputWithContext(ctx context.Context) PrivateEndpointServiceConnectionStatusPtrOutput
- func (e PrivateEndpointServiceConnectionStatus) ToStringOutput() pulumi.StringOutput
- func (e PrivateEndpointServiceConnectionStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e PrivateEndpointServiceConnectionStatus) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e PrivateEndpointServiceConnectionStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type PrivateEndpointServiceConnectionStatusInput
- type PrivateEndpointServiceConnectionStatusOutput
- func (PrivateEndpointServiceConnectionStatusOutput) ElementType() reflect.Type
- func (o PrivateEndpointServiceConnectionStatusOutput) ToPrivateEndpointServiceConnectionStatusOutput() PrivateEndpointServiceConnectionStatusOutput
- func (o PrivateEndpointServiceConnectionStatusOutput) ToPrivateEndpointServiceConnectionStatusOutputWithContext(ctx context.Context) PrivateEndpointServiceConnectionStatusOutput
- func (o PrivateEndpointServiceConnectionStatusOutput) ToPrivateEndpointServiceConnectionStatusPtrOutput() PrivateEndpointServiceConnectionStatusPtrOutput
- func (o PrivateEndpointServiceConnectionStatusOutput) ToPrivateEndpointServiceConnectionStatusPtrOutputWithContext(ctx context.Context) PrivateEndpointServiceConnectionStatusPtrOutput
- func (o PrivateEndpointServiceConnectionStatusOutput) ToStringOutput() pulumi.StringOutput
- func (o PrivateEndpointServiceConnectionStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o PrivateEndpointServiceConnectionStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o PrivateEndpointServiceConnectionStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type PrivateEndpointServiceConnectionStatusPtrInput
- type PrivateEndpointServiceConnectionStatusPtrOutput
- func (o PrivateEndpointServiceConnectionStatusPtrOutput) Elem() PrivateEndpointServiceConnectionStatusOutput
- func (PrivateEndpointServiceConnectionStatusPtrOutput) ElementType() reflect.Type
- func (o PrivateEndpointServiceConnectionStatusPtrOutput) ToPrivateEndpointServiceConnectionStatusPtrOutput() PrivateEndpointServiceConnectionStatusPtrOutput
- func (o PrivateEndpointServiceConnectionStatusPtrOutput) ToPrivateEndpointServiceConnectionStatusPtrOutputWithContext(ctx context.Context) PrivateEndpointServiceConnectionStatusPtrOutput
- func (o PrivateEndpointServiceConnectionStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o PrivateEndpointServiceConnectionStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type PrivateLinkServiceConnectionState
- type PrivateLinkServiceConnectionStateArgs
- func (PrivateLinkServiceConnectionStateArgs) ElementType() reflect.Type
- func (i PrivateLinkServiceConnectionStateArgs) ToPrivateLinkServiceConnectionStateOutput() PrivateLinkServiceConnectionStateOutput
- func (i PrivateLinkServiceConnectionStateArgs) ToPrivateLinkServiceConnectionStateOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStateOutput
- type PrivateLinkServiceConnectionStateInput
- type PrivateLinkServiceConnectionStateOutput
- func (o PrivateLinkServiceConnectionStateOutput) ActionsRequired() pulumi.StringPtrOutput
- func (o PrivateLinkServiceConnectionStateOutput) Description() pulumi.StringPtrOutput
- func (PrivateLinkServiceConnectionStateOutput) ElementType() reflect.Type
- func (o PrivateLinkServiceConnectionStateOutput) Status() pulumi.StringPtrOutput
- func (o PrivateLinkServiceConnectionStateOutput) ToPrivateLinkServiceConnectionStateOutput() PrivateLinkServiceConnectionStateOutput
- func (o PrivateLinkServiceConnectionStateOutput) ToPrivateLinkServiceConnectionStateOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStateOutput
- type PrivateLinkServiceConnectionStateResponse
- type PrivateLinkServiceConnectionStateResponseOutput
- func (o PrivateLinkServiceConnectionStateResponseOutput) ActionsRequired() pulumi.StringPtrOutput
- func (o PrivateLinkServiceConnectionStateResponseOutput) Description() pulumi.StringPtrOutput
- func (PrivateLinkServiceConnectionStateResponseOutput) ElementType() reflect.Type
- func (o PrivateLinkServiceConnectionStateResponseOutput) Status() pulumi.StringPtrOutput
- func (o PrivateLinkServiceConnectionStateResponseOutput) ToPrivateLinkServiceConnectionStateResponseOutput() PrivateLinkServiceConnectionStateResponseOutput
- func (o PrivateLinkServiceConnectionStateResponseOutput) ToPrivateLinkServiceConnectionStateResponseOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStateResponseOutput
- type RegistrationInfo
- type RegistrationInfoArgs
- func (RegistrationInfoArgs) ElementType() reflect.Type
- func (i RegistrationInfoArgs) ToRegistrationInfoOutput() RegistrationInfoOutput
- func (i RegistrationInfoArgs) ToRegistrationInfoOutputWithContext(ctx context.Context) RegistrationInfoOutput
- func (i RegistrationInfoArgs) ToRegistrationInfoPtrOutput() RegistrationInfoPtrOutput
- func (i RegistrationInfoArgs) ToRegistrationInfoPtrOutputWithContext(ctx context.Context) RegistrationInfoPtrOutput
- type RegistrationInfoInput
- type RegistrationInfoOutput
- func (RegistrationInfoOutput) ElementType() reflect.Type
- func (o RegistrationInfoOutput) ExpirationTime() pulumi.StringPtrOutput
- func (o RegistrationInfoOutput) RegistrationTokenOperation() pulumi.StringPtrOutput
- func (o RegistrationInfoOutput) ToRegistrationInfoOutput() RegistrationInfoOutput
- func (o RegistrationInfoOutput) ToRegistrationInfoOutputWithContext(ctx context.Context) RegistrationInfoOutput
- func (o RegistrationInfoOutput) ToRegistrationInfoPtrOutput() RegistrationInfoPtrOutput
- func (o RegistrationInfoOutput) ToRegistrationInfoPtrOutputWithContext(ctx context.Context) RegistrationInfoPtrOutput
- func (o RegistrationInfoOutput) Token() pulumi.StringPtrOutput
- type RegistrationInfoPtrInput
- type RegistrationInfoPtrOutput
- func (o RegistrationInfoPtrOutput) Elem() RegistrationInfoOutput
- func (RegistrationInfoPtrOutput) ElementType() reflect.Type
- func (o RegistrationInfoPtrOutput) ExpirationTime() pulumi.StringPtrOutput
- func (o RegistrationInfoPtrOutput) RegistrationTokenOperation() pulumi.StringPtrOutput
- func (o RegistrationInfoPtrOutput) ToRegistrationInfoPtrOutput() RegistrationInfoPtrOutput
- func (o RegistrationInfoPtrOutput) ToRegistrationInfoPtrOutputWithContext(ctx context.Context) RegistrationInfoPtrOutput
- func (o RegistrationInfoPtrOutput) Token() pulumi.StringPtrOutput
- type RegistrationInfoResponse
- type RegistrationInfoResponseOutput
- func (RegistrationInfoResponseOutput) ElementType() reflect.Type
- func (o RegistrationInfoResponseOutput) ExpirationTime() pulumi.StringPtrOutput
- func (o RegistrationInfoResponseOutput) RegistrationTokenOperation() pulumi.StringPtrOutput
- func (o RegistrationInfoResponseOutput) ToRegistrationInfoResponseOutput() RegistrationInfoResponseOutput
- func (o RegistrationInfoResponseOutput) ToRegistrationInfoResponseOutputWithContext(ctx context.Context) RegistrationInfoResponseOutput
- func (o RegistrationInfoResponseOutput) Token() pulumi.StringPtrOutput
- type RegistrationInfoResponsePtrOutput
- func (o RegistrationInfoResponsePtrOutput) Elem() RegistrationInfoResponseOutput
- func (RegistrationInfoResponsePtrOutput) ElementType() reflect.Type
- func (o RegistrationInfoResponsePtrOutput) ExpirationTime() pulumi.StringPtrOutput
- func (o RegistrationInfoResponsePtrOutput) RegistrationTokenOperation() pulumi.StringPtrOutput
- func (o RegistrationInfoResponsePtrOutput) ToRegistrationInfoResponsePtrOutput() RegistrationInfoResponsePtrOutput
- func (o RegistrationInfoResponsePtrOutput) ToRegistrationInfoResponsePtrOutputWithContext(ctx context.Context) RegistrationInfoResponsePtrOutput
- func (o RegistrationInfoResponsePtrOutput) Token() pulumi.StringPtrOutput
- type RegistrationTokenOperation
- func (RegistrationTokenOperation) ElementType() reflect.Type
- func (e RegistrationTokenOperation) ToRegistrationTokenOperationOutput() RegistrationTokenOperationOutput
- func (e RegistrationTokenOperation) ToRegistrationTokenOperationOutputWithContext(ctx context.Context) RegistrationTokenOperationOutput
- func (e RegistrationTokenOperation) ToRegistrationTokenOperationPtrOutput() RegistrationTokenOperationPtrOutput
- func (e RegistrationTokenOperation) ToRegistrationTokenOperationPtrOutputWithContext(ctx context.Context) RegistrationTokenOperationPtrOutput
- func (e RegistrationTokenOperation) ToStringOutput() pulumi.StringOutput
- func (e RegistrationTokenOperation) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e RegistrationTokenOperation) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e RegistrationTokenOperation) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type RegistrationTokenOperationInput
- type RegistrationTokenOperationOutput
- func (RegistrationTokenOperationOutput) ElementType() reflect.Type
- func (o RegistrationTokenOperationOutput) ToRegistrationTokenOperationOutput() RegistrationTokenOperationOutput
- func (o RegistrationTokenOperationOutput) ToRegistrationTokenOperationOutputWithContext(ctx context.Context) RegistrationTokenOperationOutput
- func (o RegistrationTokenOperationOutput) ToRegistrationTokenOperationPtrOutput() RegistrationTokenOperationPtrOutput
- func (o RegistrationTokenOperationOutput) ToRegistrationTokenOperationPtrOutputWithContext(ctx context.Context) RegistrationTokenOperationPtrOutput
- func (o RegistrationTokenOperationOutput) ToStringOutput() pulumi.StringOutput
- func (o RegistrationTokenOperationOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o RegistrationTokenOperationOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o RegistrationTokenOperationOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type RegistrationTokenOperationPtrInput
- type RegistrationTokenOperationPtrOutput
- func (o RegistrationTokenOperationPtrOutput) Elem() RegistrationTokenOperationOutput
- func (RegistrationTokenOperationPtrOutput) ElementType() reflect.Type
- func (o RegistrationTokenOperationPtrOutput) ToRegistrationTokenOperationPtrOutput() RegistrationTokenOperationPtrOutput
- func (o RegistrationTokenOperationPtrOutput) ToRegistrationTokenOperationPtrOutputWithContext(ctx context.Context) RegistrationTokenOperationPtrOutput
- func (o RegistrationTokenOperationPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o RegistrationTokenOperationPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type RemoteApplicationType
- func (RemoteApplicationType) ElementType() reflect.Type
- func (e RemoteApplicationType) ToRemoteApplicationTypeOutput() RemoteApplicationTypeOutput
- func (e RemoteApplicationType) ToRemoteApplicationTypeOutputWithContext(ctx context.Context) RemoteApplicationTypeOutput
- func (e RemoteApplicationType) ToRemoteApplicationTypePtrOutput() RemoteApplicationTypePtrOutput
- func (e RemoteApplicationType) ToRemoteApplicationTypePtrOutputWithContext(ctx context.Context) RemoteApplicationTypePtrOutput
- func (e RemoteApplicationType) ToStringOutput() pulumi.StringOutput
- func (e RemoteApplicationType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e RemoteApplicationType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e RemoteApplicationType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type RemoteApplicationTypeInput
- type RemoteApplicationTypeOutput
- func (RemoteApplicationTypeOutput) ElementType() reflect.Type
- func (o RemoteApplicationTypeOutput) ToRemoteApplicationTypeOutput() RemoteApplicationTypeOutput
- func (o RemoteApplicationTypeOutput) ToRemoteApplicationTypeOutputWithContext(ctx context.Context) RemoteApplicationTypeOutput
- func (o RemoteApplicationTypeOutput) ToRemoteApplicationTypePtrOutput() RemoteApplicationTypePtrOutput
- func (o RemoteApplicationTypeOutput) ToRemoteApplicationTypePtrOutputWithContext(ctx context.Context) RemoteApplicationTypePtrOutput
- func (o RemoteApplicationTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o RemoteApplicationTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o RemoteApplicationTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o RemoteApplicationTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type RemoteApplicationTypePtrInput
- type RemoteApplicationTypePtrOutput
- func (o RemoteApplicationTypePtrOutput) Elem() RemoteApplicationTypeOutput
- func (RemoteApplicationTypePtrOutput) ElementType() reflect.Type
- func (o RemoteApplicationTypePtrOutput) ToRemoteApplicationTypePtrOutput() RemoteApplicationTypePtrOutput
- func (o RemoteApplicationTypePtrOutput) ToRemoteApplicationTypePtrOutputWithContext(ctx context.Context) RemoteApplicationTypePtrOutput
- func (o RemoteApplicationTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o RemoteApplicationTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ResourceIdentityType
- func (ResourceIdentityType) ElementType() reflect.Type
- func (e ResourceIdentityType) ToResourceIdentityTypeOutput() ResourceIdentityTypeOutput
- func (e ResourceIdentityType) ToResourceIdentityTypeOutputWithContext(ctx context.Context) ResourceIdentityTypeOutput
- func (e ResourceIdentityType) ToResourceIdentityTypePtrOutput() ResourceIdentityTypePtrOutput
- func (e ResourceIdentityType) ToResourceIdentityTypePtrOutputWithContext(ctx context.Context) ResourceIdentityTypePtrOutput
- func (e ResourceIdentityType) ToStringOutput() pulumi.StringOutput
- func (e ResourceIdentityType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ResourceIdentityType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ResourceIdentityType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ResourceIdentityTypeInput
- type ResourceIdentityTypeOutput
- func (ResourceIdentityTypeOutput) ElementType() reflect.Type
- func (o ResourceIdentityTypeOutput) ToResourceIdentityTypeOutput() ResourceIdentityTypeOutput
- func (o ResourceIdentityTypeOutput) ToResourceIdentityTypeOutputWithContext(ctx context.Context) ResourceIdentityTypeOutput
- func (o ResourceIdentityTypeOutput) ToResourceIdentityTypePtrOutput() ResourceIdentityTypePtrOutput
- func (o ResourceIdentityTypeOutput) ToResourceIdentityTypePtrOutputWithContext(ctx context.Context) ResourceIdentityTypePtrOutput
- func (o ResourceIdentityTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o ResourceIdentityTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o ResourceIdentityTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ResourceIdentityTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ResourceIdentityTypePtrInput
- type ResourceIdentityTypePtrOutput
- func (o ResourceIdentityTypePtrOutput) Elem() ResourceIdentityTypeOutput
- func (ResourceIdentityTypePtrOutput) ElementType() reflect.Type
- func (o ResourceIdentityTypePtrOutput) ToResourceIdentityTypePtrOutput() ResourceIdentityTypePtrOutput
- func (o ResourceIdentityTypePtrOutput) ToResourceIdentityTypePtrOutputWithContext(ctx context.Context) ResourceIdentityTypePtrOutput
- func (o ResourceIdentityTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ResourceIdentityTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ResourceModelWithAllowedPropertySetIdentity
- type ResourceModelWithAllowedPropertySetIdentityArgs
- func (ResourceModelWithAllowedPropertySetIdentityArgs) ElementType() reflect.Type
- func (i ResourceModelWithAllowedPropertySetIdentityArgs) ToResourceModelWithAllowedPropertySetIdentityOutput() ResourceModelWithAllowedPropertySetIdentityOutput
- func (i ResourceModelWithAllowedPropertySetIdentityArgs) ToResourceModelWithAllowedPropertySetIdentityOutputWithContext(ctx context.Context) ResourceModelWithAllowedPropertySetIdentityOutput
- func (i ResourceModelWithAllowedPropertySetIdentityArgs) ToResourceModelWithAllowedPropertySetIdentityPtrOutput() ResourceModelWithAllowedPropertySetIdentityPtrOutput
- func (i ResourceModelWithAllowedPropertySetIdentityArgs) ToResourceModelWithAllowedPropertySetIdentityPtrOutputWithContext(ctx context.Context) ResourceModelWithAllowedPropertySetIdentityPtrOutput
- type ResourceModelWithAllowedPropertySetIdentityInput
- type ResourceModelWithAllowedPropertySetIdentityOutput
- func (ResourceModelWithAllowedPropertySetIdentityOutput) ElementType() reflect.Type
- func (o ResourceModelWithAllowedPropertySetIdentityOutput) ToResourceModelWithAllowedPropertySetIdentityOutput() ResourceModelWithAllowedPropertySetIdentityOutput
- func (o ResourceModelWithAllowedPropertySetIdentityOutput) ToResourceModelWithAllowedPropertySetIdentityOutputWithContext(ctx context.Context) ResourceModelWithAllowedPropertySetIdentityOutput
- func (o ResourceModelWithAllowedPropertySetIdentityOutput) ToResourceModelWithAllowedPropertySetIdentityPtrOutput() ResourceModelWithAllowedPropertySetIdentityPtrOutput
- func (o ResourceModelWithAllowedPropertySetIdentityOutput) ToResourceModelWithAllowedPropertySetIdentityPtrOutputWithContext(ctx context.Context) ResourceModelWithAllowedPropertySetIdentityPtrOutput
- func (o ResourceModelWithAllowedPropertySetIdentityOutput) Type() ResourceIdentityTypePtrOutput
- type ResourceModelWithAllowedPropertySetIdentityPtrInput
- type ResourceModelWithAllowedPropertySetIdentityPtrOutput
- func (o ResourceModelWithAllowedPropertySetIdentityPtrOutput) Elem() ResourceModelWithAllowedPropertySetIdentityOutput
- func (ResourceModelWithAllowedPropertySetIdentityPtrOutput) ElementType() reflect.Type
- func (o ResourceModelWithAllowedPropertySetIdentityPtrOutput) ToResourceModelWithAllowedPropertySetIdentityPtrOutput() ResourceModelWithAllowedPropertySetIdentityPtrOutput
- func (o ResourceModelWithAllowedPropertySetIdentityPtrOutput) ToResourceModelWithAllowedPropertySetIdentityPtrOutputWithContext(ctx context.Context) ResourceModelWithAllowedPropertySetIdentityPtrOutput
- func (o ResourceModelWithAllowedPropertySetIdentityPtrOutput) Type() ResourceIdentityTypePtrOutput
- type ResourceModelWithAllowedPropertySetPlan
- type ResourceModelWithAllowedPropertySetPlanArgs
- func (ResourceModelWithAllowedPropertySetPlanArgs) ElementType() reflect.Type
- func (i ResourceModelWithAllowedPropertySetPlanArgs) ToResourceModelWithAllowedPropertySetPlanOutput() ResourceModelWithAllowedPropertySetPlanOutput
- func (i ResourceModelWithAllowedPropertySetPlanArgs) ToResourceModelWithAllowedPropertySetPlanOutputWithContext(ctx context.Context) ResourceModelWithAllowedPropertySetPlanOutput
- func (i ResourceModelWithAllowedPropertySetPlanArgs) ToResourceModelWithAllowedPropertySetPlanPtrOutput() ResourceModelWithAllowedPropertySetPlanPtrOutput
- func (i ResourceModelWithAllowedPropertySetPlanArgs) ToResourceModelWithAllowedPropertySetPlanPtrOutputWithContext(ctx context.Context) ResourceModelWithAllowedPropertySetPlanPtrOutput
- type ResourceModelWithAllowedPropertySetPlanInput
- type ResourceModelWithAllowedPropertySetPlanOutput
- func (ResourceModelWithAllowedPropertySetPlanOutput) ElementType() reflect.Type
- func (o ResourceModelWithAllowedPropertySetPlanOutput) Name() pulumi.StringOutput
- func (o ResourceModelWithAllowedPropertySetPlanOutput) Product() pulumi.StringOutput
- func (o ResourceModelWithAllowedPropertySetPlanOutput) PromotionCode() pulumi.StringPtrOutput
- func (o ResourceModelWithAllowedPropertySetPlanOutput) Publisher() pulumi.StringOutput
- func (o ResourceModelWithAllowedPropertySetPlanOutput) ToResourceModelWithAllowedPropertySetPlanOutput() ResourceModelWithAllowedPropertySetPlanOutput
- func (o ResourceModelWithAllowedPropertySetPlanOutput) ToResourceModelWithAllowedPropertySetPlanOutputWithContext(ctx context.Context) ResourceModelWithAllowedPropertySetPlanOutput
- func (o ResourceModelWithAllowedPropertySetPlanOutput) ToResourceModelWithAllowedPropertySetPlanPtrOutput() ResourceModelWithAllowedPropertySetPlanPtrOutput
- func (o ResourceModelWithAllowedPropertySetPlanOutput) ToResourceModelWithAllowedPropertySetPlanPtrOutputWithContext(ctx context.Context) ResourceModelWithAllowedPropertySetPlanPtrOutput
- func (o ResourceModelWithAllowedPropertySetPlanOutput) Version() pulumi.StringPtrOutput
- type ResourceModelWithAllowedPropertySetPlanPtrInput
- type ResourceModelWithAllowedPropertySetPlanPtrOutput
- func (o ResourceModelWithAllowedPropertySetPlanPtrOutput) Elem() ResourceModelWithAllowedPropertySetPlanOutput
- func (ResourceModelWithAllowedPropertySetPlanPtrOutput) ElementType() reflect.Type
- func (o ResourceModelWithAllowedPropertySetPlanPtrOutput) Name() pulumi.StringPtrOutput
- func (o ResourceModelWithAllowedPropertySetPlanPtrOutput) Product() pulumi.StringPtrOutput
- func (o ResourceModelWithAllowedPropertySetPlanPtrOutput) PromotionCode() pulumi.StringPtrOutput
- func (o ResourceModelWithAllowedPropertySetPlanPtrOutput) Publisher() pulumi.StringPtrOutput
- func (o ResourceModelWithAllowedPropertySetPlanPtrOutput) ToResourceModelWithAllowedPropertySetPlanPtrOutput() ResourceModelWithAllowedPropertySetPlanPtrOutput
- func (o ResourceModelWithAllowedPropertySetPlanPtrOutput) ToResourceModelWithAllowedPropertySetPlanPtrOutputWithContext(ctx context.Context) ResourceModelWithAllowedPropertySetPlanPtrOutput
- func (o ResourceModelWithAllowedPropertySetPlanPtrOutput) Version() pulumi.StringPtrOutput
- type ResourceModelWithAllowedPropertySetResponseIdentity
- type ResourceModelWithAllowedPropertySetResponseIdentityOutput
- func (ResourceModelWithAllowedPropertySetResponseIdentityOutput) ElementType() reflect.Type
- func (o ResourceModelWithAllowedPropertySetResponseIdentityOutput) PrincipalId() pulumi.StringOutput
- func (o ResourceModelWithAllowedPropertySetResponseIdentityOutput) TenantId() pulumi.StringOutput
- func (o ResourceModelWithAllowedPropertySetResponseIdentityOutput) ToResourceModelWithAllowedPropertySetResponseIdentityOutput() ResourceModelWithAllowedPropertySetResponseIdentityOutput
- func (o ResourceModelWithAllowedPropertySetResponseIdentityOutput) ToResourceModelWithAllowedPropertySetResponseIdentityOutputWithContext(ctx context.Context) ResourceModelWithAllowedPropertySetResponseIdentityOutput
- func (o ResourceModelWithAllowedPropertySetResponseIdentityOutput) Type() pulumi.StringPtrOutput
- type ResourceModelWithAllowedPropertySetResponseIdentityPtrOutput
- func (o ResourceModelWithAllowedPropertySetResponseIdentityPtrOutput) Elem() ResourceModelWithAllowedPropertySetResponseIdentityOutput
- func (ResourceModelWithAllowedPropertySetResponseIdentityPtrOutput) ElementType() reflect.Type
- func (o ResourceModelWithAllowedPropertySetResponseIdentityPtrOutput) PrincipalId() pulumi.StringPtrOutput
- func (o ResourceModelWithAllowedPropertySetResponseIdentityPtrOutput) TenantId() pulumi.StringPtrOutput
- func (o ResourceModelWithAllowedPropertySetResponseIdentityPtrOutput) ToResourceModelWithAllowedPropertySetResponseIdentityPtrOutput() ResourceModelWithAllowedPropertySetResponseIdentityPtrOutput
- func (o ResourceModelWithAllowedPropertySetResponseIdentityPtrOutput) ToResourceModelWithAllowedPropertySetResponseIdentityPtrOutputWithContext(ctx context.Context) ResourceModelWithAllowedPropertySetResponseIdentityPtrOutput
- func (o ResourceModelWithAllowedPropertySetResponseIdentityPtrOutput) Type() pulumi.StringPtrOutput
- type ResourceModelWithAllowedPropertySetResponsePlan
- type ResourceModelWithAllowedPropertySetResponsePlanOutput
- func (ResourceModelWithAllowedPropertySetResponsePlanOutput) ElementType() reflect.Type
- func (o ResourceModelWithAllowedPropertySetResponsePlanOutput) Name() pulumi.StringOutput
- func (o ResourceModelWithAllowedPropertySetResponsePlanOutput) Product() pulumi.StringOutput
- func (o ResourceModelWithAllowedPropertySetResponsePlanOutput) PromotionCode() pulumi.StringPtrOutput
- func (o ResourceModelWithAllowedPropertySetResponsePlanOutput) Publisher() pulumi.StringOutput
- func (o ResourceModelWithAllowedPropertySetResponsePlanOutput) ToResourceModelWithAllowedPropertySetResponsePlanOutput() ResourceModelWithAllowedPropertySetResponsePlanOutput
- func (o ResourceModelWithAllowedPropertySetResponsePlanOutput) ToResourceModelWithAllowedPropertySetResponsePlanOutputWithContext(ctx context.Context) ResourceModelWithAllowedPropertySetResponsePlanOutput
- func (o ResourceModelWithAllowedPropertySetResponsePlanOutput) Version() pulumi.StringPtrOutput
- type ResourceModelWithAllowedPropertySetResponsePlanPtrOutput
- func (o ResourceModelWithAllowedPropertySetResponsePlanPtrOutput) Elem() ResourceModelWithAllowedPropertySetResponsePlanOutput
- func (ResourceModelWithAllowedPropertySetResponsePlanPtrOutput) ElementType() reflect.Type
- func (o ResourceModelWithAllowedPropertySetResponsePlanPtrOutput) Name() pulumi.StringPtrOutput
- func (o ResourceModelWithAllowedPropertySetResponsePlanPtrOutput) Product() pulumi.StringPtrOutput
- func (o ResourceModelWithAllowedPropertySetResponsePlanPtrOutput) PromotionCode() pulumi.StringPtrOutput
- func (o ResourceModelWithAllowedPropertySetResponsePlanPtrOutput) Publisher() pulumi.StringPtrOutput
- func (o ResourceModelWithAllowedPropertySetResponsePlanPtrOutput) ToResourceModelWithAllowedPropertySetResponsePlanPtrOutput() ResourceModelWithAllowedPropertySetResponsePlanPtrOutput
- func (o ResourceModelWithAllowedPropertySetResponsePlanPtrOutput) ToResourceModelWithAllowedPropertySetResponsePlanPtrOutputWithContext(ctx context.Context) ResourceModelWithAllowedPropertySetResponsePlanPtrOutput
- func (o ResourceModelWithAllowedPropertySetResponsePlanPtrOutput) Version() pulumi.StringPtrOutput
- type ResourceModelWithAllowedPropertySetResponseSku
- type ResourceModelWithAllowedPropertySetResponseSkuOutput
- func (o ResourceModelWithAllowedPropertySetResponseSkuOutput) Capacity() pulumi.IntPtrOutput
- func (ResourceModelWithAllowedPropertySetResponseSkuOutput) ElementType() reflect.Type
- func (o ResourceModelWithAllowedPropertySetResponseSkuOutput) Family() pulumi.StringPtrOutput
- func (o ResourceModelWithAllowedPropertySetResponseSkuOutput) Name() pulumi.StringOutput
- func (o ResourceModelWithAllowedPropertySetResponseSkuOutput) Size() pulumi.StringPtrOutput
- func (o ResourceModelWithAllowedPropertySetResponseSkuOutput) Tier() pulumi.StringPtrOutput
- func (o ResourceModelWithAllowedPropertySetResponseSkuOutput) ToResourceModelWithAllowedPropertySetResponseSkuOutput() ResourceModelWithAllowedPropertySetResponseSkuOutput
- func (o ResourceModelWithAllowedPropertySetResponseSkuOutput) ToResourceModelWithAllowedPropertySetResponseSkuOutputWithContext(ctx context.Context) ResourceModelWithAllowedPropertySetResponseSkuOutput
- type ResourceModelWithAllowedPropertySetResponseSkuPtrOutput
- func (o ResourceModelWithAllowedPropertySetResponseSkuPtrOutput) Capacity() pulumi.IntPtrOutput
- func (o ResourceModelWithAllowedPropertySetResponseSkuPtrOutput) Elem() ResourceModelWithAllowedPropertySetResponseSkuOutput
- func (ResourceModelWithAllowedPropertySetResponseSkuPtrOutput) ElementType() reflect.Type
- func (o ResourceModelWithAllowedPropertySetResponseSkuPtrOutput) Family() pulumi.StringPtrOutput
- func (o ResourceModelWithAllowedPropertySetResponseSkuPtrOutput) Name() pulumi.StringPtrOutput
- func (o ResourceModelWithAllowedPropertySetResponseSkuPtrOutput) Size() pulumi.StringPtrOutput
- func (o ResourceModelWithAllowedPropertySetResponseSkuPtrOutput) Tier() pulumi.StringPtrOutput
- func (o ResourceModelWithAllowedPropertySetResponseSkuPtrOutput) ToResourceModelWithAllowedPropertySetResponseSkuPtrOutput() ResourceModelWithAllowedPropertySetResponseSkuPtrOutput
- func (o ResourceModelWithAllowedPropertySetResponseSkuPtrOutput) ToResourceModelWithAllowedPropertySetResponseSkuPtrOutputWithContext(ctx context.Context) ResourceModelWithAllowedPropertySetResponseSkuPtrOutput
- type ResourceModelWithAllowedPropertySetSku
- type ResourceModelWithAllowedPropertySetSkuArgs
- func (ResourceModelWithAllowedPropertySetSkuArgs) ElementType() reflect.Type
- func (i ResourceModelWithAllowedPropertySetSkuArgs) ToResourceModelWithAllowedPropertySetSkuOutput() ResourceModelWithAllowedPropertySetSkuOutput
- func (i ResourceModelWithAllowedPropertySetSkuArgs) ToResourceModelWithAllowedPropertySetSkuOutputWithContext(ctx context.Context) ResourceModelWithAllowedPropertySetSkuOutput
- func (i ResourceModelWithAllowedPropertySetSkuArgs) ToResourceModelWithAllowedPropertySetSkuPtrOutput() ResourceModelWithAllowedPropertySetSkuPtrOutput
- func (i ResourceModelWithAllowedPropertySetSkuArgs) ToResourceModelWithAllowedPropertySetSkuPtrOutputWithContext(ctx context.Context) ResourceModelWithAllowedPropertySetSkuPtrOutput
- type ResourceModelWithAllowedPropertySetSkuInput
- type ResourceModelWithAllowedPropertySetSkuOutput
- func (o ResourceModelWithAllowedPropertySetSkuOutput) Capacity() pulumi.IntPtrOutput
- func (ResourceModelWithAllowedPropertySetSkuOutput) ElementType() reflect.Type
- func (o ResourceModelWithAllowedPropertySetSkuOutput) Family() pulumi.StringPtrOutput
- func (o ResourceModelWithAllowedPropertySetSkuOutput) Name() pulumi.StringOutput
- func (o ResourceModelWithAllowedPropertySetSkuOutput) Size() pulumi.StringPtrOutput
- func (o ResourceModelWithAllowedPropertySetSkuOutput) Tier() SkuTierPtrOutput
- func (o ResourceModelWithAllowedPropertySetSkuOutput) ToResourceModelWithAllowedPropertySetSkuOutput() ResourceModelWithAllowedPropertySetSkuOutput
- func (o ResourceModelWithAllowedPropertySetSkuOutput) ToResourceModelWithAllowedPropertySetSkuOutputWithContext(ctx context.Context) ResourceModelWithAllowedPropertySetSkuOutput
- func (o ResourceModelWithAllowedPropertySetSkuOutput) ToResourceModelWithAllowedPropertySetSkuPtrOutput() ResourceModelWithAllowedPropertySetSkuPtrOutput
- func (o ResourceModelWithAllowedPropertySetSkuOutput) ToResourceModelWithAllowedPropertySetSkuPtrOutputWithContext(ctx context.Context) ResourceModelWithAllowedPropertySetSkuPtrOutput
- type ResourceModelWithAllowedPropertySetSkuPtrInput
- type ResourceModelWithAllowedPropertySetSkuPtrOutput
- func (o ResourceModelWithAllowedPropertySetSkuPtrOutput) Capacity() pulumi.IntPtrOutput
- func (o ResourceModelWithAllowedPropertySetSkuPtrOutput) Elem() ResourceModelWithAllowedPropertySetSkuOutput
- func (ResourceModelWithAllowedPropertySetSkuPtrOutput) ElementType() reflect.Type
- func (o ResourceModelWithAllowedPropertySetSkuPtrOutput) Family() pulumi.StringPtrOutput
- func (o ResourceModelWithAllowedPropertySetSkuPtrOutput) Name() pulumi.StringPtrOutput
- func (o ResourceModelWithAllowedPropertySetSkuPtrOutput) Size() pulumi.StringPtrOutput
- func (o ResourceModelWithAllowedPropertySetSkuPtrOutput) Tier() SkuTierPtrOutput
- func (o ResourceModelWithAllowedPropertySetSkuPtrOutput) ToResourceModelWithAllowedPropertySetSkuPtrOutput() ResourceModelWithAllowedPropertySetSkuPtrOutput
- func (o ResourceModelWithAllowedPropertySetSkuPtrOutput) ToResourceModelWithAllowedPropertySetSkuPtrOutputWithContext(ctx context.Context) ResourceModelWithAllowedPropertySetSkuPtrOutput
- type SSOSecretType
- func (SSOSecretType) ElementType() reflect.Type
- func (e SSOSecretType) ToSSOSecretTypeOutput() SSOSecretTypeOutput
- func (e SSOSecretType) ToSSOSecretTypeOutputWithContext(ctx context.Context) SSOSecretTypeOutput
- func (e SSOSecretType) ToSSOSecretTypePtrOutput() SSOSecretTypePtrOutput
- func (e SSOSecretType) ToSSOSecretTypePtrOutputWithContext(ctx context.Context) SSOSecretTypePtrOutput
- func (e SSOSecretType) ToStringOutput() pulumi.StringOutput
- func (e SSOSecretType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e SSOSecretType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e SSOSecretType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type SSOSecretTypeInput
- type SSOSecretTypeOutput
- func (SSOSecretTypeOutput) ElementType() reflect.Type
- func (o SSOSecretTypeOutput) ToSSOSecretTypeOutput() SSOSecretTypeOutput
- func (o SSOSecretTypeOutput) ToSSOSecretTypeOutputWithContext(ctx context.Context) SSOSecretTypeOutput
- func (o SSOSecretTypeOutput) ToSSOSecretTypePtrOutput() SSOSecretTypePtrOutput
- func (o SSOSecretTypeOutput) ToSSOSecretTypePtrOutputWithContext(ctx context.Context) SSOSecretTypePtrOutput
- func (o SSOSecretTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o SSOSecretTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o SSOSecretTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o SSOSecretTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type SSOSecretTypePtrInput
- type SSOSecretTypePtrOutput
- func (o SSOSecretTypePtrOutput) Elem() SSOSecretTypeOutput
- func (SSOSecretTypePtrOutput) ElementType() reflect.Type
- func (o SSOSecretTypePtrOutput) ToSSOSecretTypePtrOutput() SSOSecretTypePtrOutput
- func (o SSOSecretTypePtrOutput) ToSSOSecretTypePtrOutputWithContext(ctx context.Context) SSOSecretTypePtrOutput
- func (o SSOSecretTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o SSOSecretTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ScalingHostPoolReference
- type ScalingHostPoolReferenceArgs
- func (ScalingHostPoolReferenceArgs) ElementType() reflect.Type
- func (i ScalingHostPoolReferenceArgs) ToScalingHostPoolReferenceOutput() ScalingHostPoolReferenceOutput
- func (i ScalingHostPoolReferenceArgs) ToScalingHostPoolReferenceOutputWithContext(ctx context.Context) ScalingHostPoolReferenceOutput
- type ScalingHostPoolReferenceArray
- func (ScalingHostPoolReferenceArray) ElementType() reflect.Type
- func (i ScalingHostPoolReferenceArray) ToScalingHostPoolReferenceArrayOutput() ScalingHostPoolReferenceArrayOutput
- func (i ScalingHostPoolReferenceArray) ToScalingHostPoolReferenceArrayOutputWithContext(ctx context.Context) ScalingHostPoolReferenceArrayOutput
- type ScalingHostPoolReferenceArrayInput
- type ScalingHostPoolReferenceArrayOutput
- func (ScalingHostPoolReferenceArrayOutput) ElementType() reflect.Type
- func (o ScalingHostPoolReferenceArrayOutput) Index(i pulumi.IntInput) ScalingHostPoolReferenceOutput
- func (o ScalingHostPoolReferenceArrayOutput) ToScalingHostPoolReferenceArrayOutput() ScalingHostPoolReferenceArrayOutput
- func (o ScalingHostPoolReferenceArrayOutput) ToScalingHostPoolReferenceArrayOutputWithContext(ctx context.Context) ScalingHostPoolReferenceArrayOutput
- type ScalingHostPoolReferenceInput
- type ScalingHostPoolReferenceOutput
- func (ScalingHostPoolReferenceOutput) ElementType() reflect.Type
- func (o ScalingHostPoolReferenceOutput) HostPoolArmPath() pulumi.StringPtrOutput
- func (o ScalingHostPoolReferenceOutput) ScalingPlanEnabled() pulumi.BoolPtrOutput
- func (o ScalingHostPoolReferenceOutput) ToScalingHostPoolReferenceOutput() ScalingHostPoolReferenceOutput
- func (o ScalingHostPoolReferenceOutput) ToScalingHostPoolReferenceOutputWithContext(ctx context.Context) ScalingHostPoolReferenceOutput
- type ScalingHostPoolReferenceResponse
- type ScalingHostPoolReferenceResponseArrayOutput
- func (ScalingHostPoolReferenceResponseArrayOutput) ElementType() reflect.Type
- func (o ScalingHostPoolReferenceResponseArrayOutput) Index(i pulumi.IntInput) ScalingHostPoolReferenceResponseOutput
- func (o ScalingHostPoolReferenceResponseArrayOutput) ToScalingHostPoolReferenceResponseArrayOutput() ScalingHostPoolReferenceResponseArrayOutput
- func (o ScalingHostPoolReferenceResponseArrayOutput) ToScalingHostPoolReferenceResponseArrayOutputWithContext(ctx context.Context) ScalingHostPoolReferenceResponseArrayOutput
- type ScalingHostPoolReferenceResponseOutput
- func (ScalingHostPoolReferenceResponseOutput) ElementType() reflect.Type
- func (o ScalingHostPoolReferenceResponseOutput) HostPoolArmPath() pulumi.StringPtrOutput
- func (o ScalingHostPoolReferenceResponseOutput) ScalingPlanEnabled() pulumi.BoolPtrOutput
- func (o ScalingHostPoolReferenceResponseOutput) ToScalingHostPoolReferenceResponseOutput() ScalingHostPoolReferenceResponseOutput
- func (o ScalingHostPoolReferenceResponseOutput) ToScalingHostPoolReferenceResponseOutputWithContext(ctx context.Context) ScalingHostPoolReferenceResponseOutput
- type ScalingHostPoolType
- func (ScalingHostPoolType) ElementType() reflect.Type
- func (e ScalingHostPoolType) ToScalingHostPoolTypeOutput() ScalingHostPoolTypeOutput
- func (e ScalingHostPoolType) ToScalingHostPoolTypeOutputWithContext(ctx context.Context) ScalingHostPoolTypeOutput
- func (e ScalingHostPoolType) ToScalingHostPoolTypePtrOutput() ScalingHostPoolTypePtrOutput
- func (e ScalingHostPoolType) ToScalingHostPoolTypePtrOutputWithContext(ctx context.Context) ScalingHostPoolTypePtrOutput
- func (e ScalingHostPoolType) ToStringOutput() pulumi.StringOutput
- func (e ScalingHostPoolType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ScalingHostPoolType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ScalingHostPoolType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ScalingHostPoolTypeInput
- type ScalingHostPoolTypeOutput
- func (ScalingHostPoolTypeOutput) ElementType() reflect.Type
- func (o ScalingHostPoolTypeOutput) ToScalingHostPoolTypeOutput() ScalingHostPoolTypeOutput
- func (o ScalingHostPoolTypeOutput) ToScalingHostPoolTypeOutputWithContext(ctx context.Context) ScalingHostPoolTypeOutput
- func (o ScalingHostPoolTypeOutput) ToScalingHostPoolTypePtrOutput() ScalingHostPoolTypePtrOutput
- func (o ScalingHostPoolTypeOutput) ToScalingHostPoolTypePtrOutputWithContext(ctx context.Context) ScalingHostPoolTypePtrOutput
- func (o ScalingHostPoolTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o ScalingHostPoolTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o ScalingHostPoolTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ScalingHostPoolTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ScalingHostPoolTypePtrInput
- type ScalingHostPoolTypePtrOutput
- func (o ScalingHostPoolTypePtrOutput) Elem() ScalingHostPoolTypeOutput
- func (ScalingHostPoolTypePtrOutput) ElementType() reflect.Type
- func (o ScalingHostPoolTypePtrOutput) ToScalingHostPoolTypePtrOutput() ScalingHostPoolTypePtrOutput
- func (o ScalingHostPoolTypePtrOutput) ToScalingHostPoolTypePtrOutputWithContext(ctx context.Context) ScalingHostPoolTypePtrOutput
- func (o ScalingHostPoolTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ScalingHostPoolTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ScalingPlan
- type ScalingPlanArgs
- type ScalingPlanInput
- type ScalingPlanOutput
- func (o ScalingPlanOutput) Description() pulumi.StringPtrOutput
- func (ScalingPlanOutput) ElementType() reflect.Type
- func (o ScalingPlanOutput) Etag() pulumi.StringOutput
- func (o ScalingPlanOutput) ExclusionTag() pulumi.StringPtrOutput
- func (o ScalingPlanOutput) FriendlyName() pulumi.StringPtrOutput
- func (o ScalingPlanOutput) HostPoolReferences() ScalingHostPoolReferenceResponseArrayOutput
- func (o ScalingPlanOutput) HostPoolType() pulumi.StringPtrOutput
- func (o ScalingPlanOutput) Identity() ResourceModelWithAllowedPropertySetResponseIdentityPtrOutput
- func (o ScalingPlanOutput) Kind() pulumi.StringPtrOutput
- func (o ScalingPlanOutput) Location() pulumi.StringPtrOutput
- func (o ScalingPlanOutput) ManagedBy() pulumi.StringPtrOutput
- func (o ScalingPlanOutput) Name() pulumi.StringOutput
- func (o ScalingPlanOutput) ObjectId() pulumi.StringOutput
- func (o ScalingPlanOutput) Plan() ResourceModelWithAllowedPropertySetResponsePlanPtrOutput
- func (o ScalingPlanOutput) Schedules() ScalingScheduleResponseArrayOutput
- func (o ScalingPlanOutput) Sku() ResourceModelWithAllowedPropertySetResponseSkuPtrOutput
- func (o ScalingPlanOutput) SystemData() SystemDataResponseOutput
- func (o ScalingPlanOutput) Tags() pulumi.StringMapOutput
- func (o ScalingPlanOutput) TimeZone() pulumi.StringOutput
- func (o ScalingPlanOutput) ToScalingPlanOutput() ScalingPlanOutput
- func (o ScalingPlanOutput) ToScalingPlanOutputWithContext(ctx context.Context) ScalingPlanOutput
- func (o ScalingPlanOutput) Type() pulumi.StringOutput
- type ScalingPlanPersonalSchedule
- func (*ScalingPlanPersonalSchedule) ElementType() reflect.Type
- func (i *ScalingPlanPersonalSchedule) ToScalingPlanPersonalScheduleOutput() ScalingPlanPersonalScheduleOutput
- func (i *ScalingPlanPersonalSchedule) ToScalingPlanPersonalScheduleOutputWithContext(ctx context.Context) ScalingPlanPersonalScheduleOutput
- type ScalingPlanPersonalScheduleArgs
- type ScalingPlanPersonalScheduleInput
- type ScalingPlanPersonalScheduleOutput
- func (o ScalingPlanPersonalScheduleOutput) DaysOfWeek() pulumi.StringArrayOutput
- func (ScalingPlanPersonalScheduleOutput) ElementType() reflect.Type
- func (o ScalingPlanPersonalScheduleOutput) Name() pulumi.StringOutput
- func (o ScalingPlanPersonalScheduleOutput) OffPeakActionOnDisconnect() pulumi.StringPtrOutput
- func (o ScalingPlanPersonalScheduleOutput) OffPeakActionOnLogoff() pulumi.StringPtrOutput
- func (o ScalingPlanPersonalScheduleOutput) OffPeakMinutesToWaitOnDisconnect() pulumi.IntPtrOutput
- func (o ScalingPlanPersonalScheduleOutput) OffPeakMinutesToWaitOnLogoff() pulumi.IntPtrOutput
- func (o ScalingPlanPersonalScheduleOutput) OffPeakStartTime() TimeResponsePtrOutput
- func (o ScalingPlanPersonalScheduleOutput) OffPeakStartVMOnConnect() pulumi.StringPtrOutput
- func (o ScalingPlanPersonalScheduleOutput) PeakActionOnDisconnect() pulumi.StringPtrOutput
- func (o ScalingPlanPersonalScheduleOutput) PeakActionOnLogoff() pulumi.StringPtrOutput
- func (o ScalingPlanPersonalScheduleOutput) PeakMinutesToWaitOnDisconnect() pulumi.IntPtrOutput
- func (o ScalingPlanPersonalScheduleOutput) PeakMinutesToWaitOnLogoff() pulumi.IntPtrOutput
- func (o ScalingPlanPersonalScheduleOutput) PeakStartTime() TimeResponsePtrOutput
- func (o ScalingPlanPersonalScheduleOutput) PeakStartVMOnConnect() pulumi.StringPtrOutput
- func (o ScalingPlanPersonalScheduleOutput) RampDownActionOnDisconnect() pulumi.StringPtrOutput
- func (o ScalingPlanPersonalScheduleOutput) RampDownActionOnLogoff() pulumi.StringPtrOutput
- func (o ScalingPlanPersonalScheduleOutput) RampDownMinutesToWaitOnDisconnect() pulumi.IntPtrOutput
- func (o ScalingPlanPersonalScheduleOutput) RampDownMinutesToWaitOnLogoff() pulumi.IntPtrOutput
- func (o ScalingPlanPersonalScheduleOutput) RampDownStartTime() TimeResponsePtrOutput
- func (o ScalingPlanPersonalScheduleOutput) RampDownStartVMOnConnect() pulumi.StringPtrOutput
- func (o ScalingPlanPersonalScheduleOutput) RampUpActionOnDisconnect() pulumi.StringPtrOutput
- func (o ScalingPlanPersonalScheduleOutput) RampUpActionOnLogoff() pulumi.StringPtrOutput
- func (o ScalingPlanPersonalScheduleOutput) RampUpAutoStartHosts() pulumi.StringPtrOutput
- func (o ScalingPlanPersonalScheduleOutput) RampUpMinutesToWaitOnDisconnect() pulumi.IntPtrOutput
- func (o ScalingPlanPersonalScheduleOutput) RampUpMinutesToWaitOnLogoff() pulumi.IntPtrOutput
- func (o ScalingPlanPersonalScheduleOutput) RampUpStartTime() TimeResponsePtrOutput
- func (o ScalingPlanPersonalScheduleOutput) RampUpStartVMOnConnect() pulumi.StringPtrOutput
- func (o ScalingPlanPersonalScheduleOutput) SystemData() SystemDataResponseOutput
- func (o ScalingPlanPersonalScheduleOutput) ToScalingPlanPersonalScheduleOutput() ScalingPlanPersonalScheduleOutput
- func (o ScalingPlanPersonalScheduleOutput) ToScalingPlanPersonalScheduleOutputWithContext(ctx context.Context) ScalingPlanPersonalScheduleOutput
- func (o ScalingPlanPersonalScheduleOutput) Type() pulumi.StringOutput
- type ScalingPlanPersonalScheduleState
- type ScalingPlanPooledSchedule
- type ScalingPlanPooledScheduleArgs
- type ScalingPlanPooledScheduleInput
- type ScalingPlanPooledScheduleOutput
- func (o ScalingPlanPooledScheduleOutput) DaysOfWeek() pulumi.StringArrayOutput
- func (ScalingPlanPooledScheduleOutput) ElementType() reflect.Type
- func (o ScalingPlanPooledScheduleOutput) Name() pulumi.StringOutput
- func (o ScalingPlanPooledScheduleOutput) OffPeakLoadBalancingAlgorithm() pulumi.StringPtrOutput
- func (o ScalingPlanPooledScheduleOutput) OffPeakStartTime() TimeResponsePtrOutput
- func (o ScalingPlanPooledScheduleOutput) PeakLoadBalancingAlgorithm() pulumi.StringPtrOutput
- func (o ScalingPlanPooledScheduleOutput) PeakStartTime() TimeResponsePtrOutput
- func (o ScalingPlanPooledScheduleOutput) RampDownCapacityThresholdPct() pulumi.IntPtrOutput
- func (o ScalingPlanPooledScheduleOutput) RampDownForceLogoffUsers() pulumi.BoolPtrOutput
- func (o ScalingPlanPooledScheduleOutput) RampDownLoadBalancingAlgorithm() pulumi.StringPtrOutput
- func (o ScalingPlanPooledScheduleOutput) RampDownMinimumHostsPct() pulumi.IntPtrOutput
- func (o ScalingPlanPooledScheduleOutput) RampDownNotificationMessage() pulumi.StringPtrOutput
- func (o ScalingPlanPooledScheduleOutput) RampDownStartTime() TimeResponsePtrOutput
- func (o ScalingPlanPooledScheduleOutput) RampDownStopHostsWhen() pulumi.StringPtrOutput
- func (o ScalingPlanPooledScheduleOutput) RampDownWaitTimeMinutes() pulumi.IntPtrOutput
- func (o ScalingPlanPooledScheduleOutput) RampUpCapacityThresholdPct() pulumi.IntPtrOutput
- func (o ScalingPlanPooledScheduleOutput) RampUpLoadBalancingAlgorithm() pulumi.StringPtrOutput
- func (o ScalingPlanPooledScheduleOutput) RampUpMinimumHostsPct() pulumi.IntPtrOutput
- func (o ScalingPlanPooledScheduleOutput) RampUpStartTime() TimeResponsePtrOutput
- func (o ScalingPlanPooledScheduleOutput) SystemData() SystemDataResponseOutput
- func (o ScalingPlanPooledScheduleOutput) ToScalingPlanPooledScheduleOutput() ScalingPlanPooledScheduleOutput
- func (o ScalingPlanPooledScheduleOutput) ToScalingPlanPooledScheduleOutputWithContext(ctx context.Context) ScalingPlanPooledScheduleOutput
- func (o ScalingPlanPooledScheduleOutput) Type() pulumi.StringOutput
- type ScalingPlanPooledScheduleState
- type ScalingPlanState
- type ScalingSchedule
- type ScalingScheduleArgs
- type ScalingScheduleArray
- type ScalingScheduleArrayInput
- type ScalingScheduleArrayOutput
- func (ScalingScheduleArrayOutput) ElementType() reflect.Type
- func (o ScalingScheduleArrayOutput) Index(i pulumi.IntInput) ScalingScheduleOutput
- func (o ScalingScheduleArrayOutput) ToScalingScheduleArrayOutput() ScalingScheduleArrayOutput
- func (o ScalingScheduleArrayOutput) ToScalingScheduleArrayOutputWithContext(ctx context.Context) ScalingScheduleArrayOutput
- type ScalingScheduleInput
- type ScalingScheduleOutput
- func (o ScalingScheduleOutput) DaysOfWeek() pulumi.StringArrayOutput
- func (ScalingScheduleOutput) ElementType() reflect.Type
- func (o ScalingScheduleOutput) Name() pulumi.StringPtrOutput
- func (o ScalingScheduleOutput) OffPeakLoadBalancingAlgorithm() pulumi.StringPtrOutput
- func (o ScalingScheduleOutput) OffPeakStartTime() TimePtrOutput
- func (o ScalingScheduleOutput) PeakLoadBalancingAlgorithm() pulumi.StringPtrOutput
- func (o ScalingScheduleOutput) PeakStartTime() TimePtrOutput
- func (o ScalingScheduleOutput) RampDownCapacityThresholdPct() pulumi.IntPtrOutput
- func (o ScalingScheduleOutput) RampDownForceLogoffUsers() pulumi.BoolPtrOutput
- func (o ScalingScheduleOutput) RampDownLoadBalancingAlgorithm() pulumi.StringPtrOutput
- func (o ScalingScheduleOutput) RampDownMinimumHostsPct() pulumi.IntPtrOutput
- func (o ScalingScheduleOutput) RampDownNotificationMessage() pulumi.StringPtrOutput
- func (o ScalingScheduleOutput) RampDownStartTime() TimePtrOutput
- func (o ScalingScheduleOutput) RampDownStopHostsWhen() pulumi.StringPtrOutput
- func (o ScalingScheduleOutput) RampDownWaitTimeMinutes() pulumi.IntPtrOutput
- func (o ScalingScheduleOutput) RampUpCapacityThresholdPct() pulumi.IntPtrOutput
- func (o ScalingScheduleOutput) RampUpLoadBalancingAlgorithm() pulumi.StringPtrOutput
- func (o ScalingScheduleOutput) RampUpMinimumHostsPct() pulumi.IntPtrOutput
- func (o ScalingScheduleOutput) RampUpStartTime() TimePtrOutput
- func (o ScalingScheduleOutput) ToScalingScheduleOutput() ScalingScheduleOutput
- func (o ScalingScheduleOutput) ToScalingScheduleOutputWithContext(ctx context.Context) ScalingScheduleOutput
- type ScalingScheduleResponse
- type ScalingScheduleResponseArrayOutput
- func (ScalingScheduleResponseArrayOutput) ElementType() reflect.Type
- func (o ScalingScheduleResponseArrayOutput) Index(i pulumi.IntInput) ScalingScheduleResponseOutput
- func (o ScalingScheduleResponseArrayOutput) ToScalingScheduleResponseArrayOutput() ScalingScheduleResponseArrayOutput
- func (o ScalingScheduleResponseArrayOutput) ToScalingScheduleResponseArrayOutputWithContext(ctx context.Context) ScalingScheduleResponseArrayOutput
- type ScalingScheduleResponseOutput
- func (o ScalingScheduleResponseOutput) DaysOfWeek() pulumi.StringArrayOutput
- func (ScalingScheduleResponseOutput) ElementType() reflect.Type
- func (o ScalingScheduleResponseOutput) Name() pulumi.StringPtrOutput
- func (o ScalingScheduleResponseOutput) OffPeakLoadBalancingAlgorithm() pulumi.StringPtrOutput
- func (o ScalingScheduleResponseOutput) OffPeakStartTime() TimeResponsePtrOutput
- func (o ScalingScheduleResponseOutput) PeakLoadBalancingAlgorithm() pulumi.StringPtrOutput
- func (o ScalingScheduleResponseOutput) PeakStartTime() TimeResponsePtrOutput
- func (o ScalingScheduleResponseOutput) RampDownCapacityThresholdPct() pulumi.IntPtrOutput
- func (o ScalingScheduleResponseOutput) RampDownForceLogoffUsers() pulumi.BoolPtrOutput
- func (o ScalingScheduleResponseOutput) RampDownLoadBalancingAlgorithm() pulumi.StringPtrOutput
- func (o ScalingScheduleResponseOutput) RampDownMinimumHostsPct() pulumi.IntPtrOutput
- func (o ScalingScheduleResponseOutput) RampDownNotificationMessage() pulumi.StringPtrOutput
- func (o ScalingScheduleResponseOutput) RampDownStartTime() TimeResponsePtrOutput
- func (o ScalingScheduleResponseOutput) RampDownStopHostsWhen() pulumi.StringPtrOutput
- func (o ScalingScheduleResponseOutput) RampDownWaitTimeMinutes() pulumi.IntPtrOutput
- func (o ScalingScheduleResponseOutput) RampUpCapacityThresholdPct() pulumi.IntPtrOutput
- func (o ScalingScheduleResponseOutput) RampUpLoadBalancingAlgorithm() pulumi.StringPtrOutput
- func (o ScalingScheduleResponseOutput) RampUpMinimumHostsPct() pulumi.IntPtrOutput
- func (o ScalingScheduleResponseOutput) RampUpStartTime() TimeResponsePtrOutput
- func (o ScalingScheduleResponseOutput) ToScalingScheduleResponseOutput() ScalingScheduleResponseOutput
- func (o ScalingScheduleResponseOutput) ToScalingScheduleResponseOutputWithContext(ctx context.Context) ScalingScheduleResponseOutput
- type SessionHandlingOperation
- func (SessionHandlingOperation) ElementType() reflect.Type
- func (e SessionHandlingOperation) ToSessionHandlingOperationOutput() SessionHandlingOperationOutput
- func (e SessionHandlingOperation) ToSessionHandlingOperationOutputWithContext(ctx context.Context) SessionHandlingOperationOutput
- func (e SessionHandlingOperation) ToSessionHandlingOperationPtrOutput() SessionHandlingOperationPtrOutput
- func (e SessionHandlingOperation) ToSessionHandlingOperationPtrOutputWithContext(ctx context.Context) SessionHandlingOperationPtrOutput
- func (e SessionHandlingOperation) ToStringOutput() pulumi.StringOutput
- func (e SessionHandlingOperation) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e SessionHandlingOperation) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e SessionHandlingOperation) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type SessionHandlingOperationInput
- type SessionHandlingOperationOutput
- func (SessionHandlingOperationOutput) ElementType() reflect.Type
- func (o SessionHandlingOperationOutput) ToSessionHandlingOperationOutput() SessionHandlingOperationOutput
- func (o SessionHandlingOperationOutput) ToSessionHandlingOperationOutputWithContext(ctx context.Context) SessionHandlingOperationOutput
- func (o SessionHandlingOperationOutput) ToSessionHandlingOperationPtrOutput() SessionHandlingOperationPtrOutput
- func (o SessionHandlingOperationOutput) ToSessionHandlingOperationPtrOutputWithContext(ctx context.Context) SessionHandlingOperationPtrOutput
- func (o SessionHandlingOperationOutput) ToStringOutput() pulumi.StringOutput
- func (o SessionHandlingOperationOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o SessionHandlingOperationOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o SessionHandlingOperationOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type SessionHandlingOperationPtrInput
- type SessionHandlingOperationPtrOutput
- func (o SessionHandlingOperationPtrOutput) Elem() SessionHandlingOperationOutput
- func (SessionHandlingOperationPtrOutput) ElementType() reflect.Type
- func (o SessionHandlingOperationPtrOutput) ToSessionHandlingOperationPtrOutput() SessionHandlingOperationPtrOutput
- func (o SessionHandlingOperationPtrOutput) ToSessionHandlingOperationPtrOutputWithContext(ctx context.Context) SessionHandlingOperationPtrOutput
- func (o SessionHandlingOperationPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o SessionHandlingOperationPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type SessionHostComponentUpdateType
- func (SessionHostComponentUpdateType) ElementType() reflect.Type
- func (e SessionHostComponentUpdateType) ToSessionHostComponentUpdateTypeOutput() SessionHostComponentUpdateTypeOutput
- func (e SessionHostComponentUpdateType) ToSessionHostComponentUpdateTypeOutputWithContext(ctx context.Context) SessionHostComponentUpdateTypeOutput
- func (e SessionHostComponentUpdateType) ToSessionHostComponentUpdateTypePtrOutput() SessionHostComponentUpdateTypePtrOutput
- func (e SessionHostComponentUpdateType) ToSessionHostComponentUpdateTypePtrOutputWithContext(ctx context.Context) SessionHostComponentUpdateTypePtrOutput
- func (e SessionHostComponentUpdateType) ToStringOutput() pulumi.StringOutput
- func (e SessionHostComponentUpdateType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e SessionHostComponentUpdateType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e SessionHostComponentUpdateType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type SessionHostComponentUpdateTypeInput
- type SessionHostComponentUpdateTypeOutput
- func (SessionHostComponentUpdateTypeOutput) ElementType() reflect.Type
- func (o SessionHostComponentUpdateTypeOutput) ToSessionHostComponentUpdateTypeOutput() SessionHostComponentUpdateTypeOutput
- func (o SessionHostComponentUpdateTypeOutput) ToSessionHostComponentUpdateTypeOutputWithContext(ctx context.Context) SessionHostComponentUpdateTypeOutput
- func (o SessionHostComponentUpdateTypeOutput) ToSessionHostComponentUpdateTypePtrOutput() SessionHostComponentUpdateTypePtrOutput
- func (o SessionHostComponentUpdateTypeOutput) ToSessionHostComponentUpdateTypePtrOutputWithContext(ctx context.Context) SessionHostComponentUpdateTypePtrOutput
- func (o SessionHostComponentUpdateTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o SessionHostComponentUpdateTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o SessionHostComponentUpdateTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o SessionHostComponentUpdateTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type SessionHostComponentUpdateTypePtrInput
- type SessionHostComponentUpdateTypePtrOutput
- func (o SessionHostComponentUpdateTypePtrOutput) Elem() SessionHostComponentUpdateTypeOutput
- func (SessionHostComponentUpdateTypePtrOutput) ElementType() reflect.Type
- func (o SessionHostComponentUpdateTypePtrOutput) ToSessionHostComponentUpdateTypePtrOutput() SessionHostComponentUpdateTypePtrOutput
- func (o SessionHostComponentUpdateTypePtrOutput) ToSessionHostComponentUpdateTypePtrOutputWithContext(ctx context.Context) SessionHostComponentUpdateTypePtrOutput
- func (o SessionHostComponentUpdateTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o SessionHostComponentUpdateTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type SessionHostLoadBalancingAlgorithm
- func (SessionHostLoadBalancingAlgorithm) ElementType() reflect.Type
- func (e SessionHostLoadBalancingAlgorithm) ToSessionHostLoadBalancingAlgorithmOutput() SessionHostLoadBalancingAlgorithmOutput
- func (e SessionHostLoadBalancingAlgorithm) ToSessionHostLoadBalancingAlgorithmOutputWithContext(ctx context.Context) SessionHostLoadBalancingAlgorithmOutput
- func (e SessionHostLoadBalancingAlgorithm) ToSessionHostLoadBalancingAlgorithmPtrOutput() SessionHostLoadBalancingAlgorithmPtrOutput
- func (e SessionHostLoadBalancingAlgorithm) ToSessionHostLoadBalancingAlgorithmPtrOutputWithContext(ctx context.Context) SessionHostLoadBalancingAlgorithmPtrOutput
- func (e SessionHostLoadBalancingAlgorithm) ToStringOutput() pulumi.StringOutput
- func (e SessionHostLoadBalancingAlgorithm) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e SessionHostLoadBalancingAlgorithm) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e SessionHostLoadBalancingAlgorithm) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type SessionHostLoadBalancingAlgorithmInput
- type SessionHostLoadBalancingAlgorithmOutput
- func (SessionHostLoadBalancingAlgorithmOutput) ElementType() reflect.Type
- func (o SessionHostLoadBalancingAlgorithmOutput) ToSessionHostLoadBalancingAlgorithmOutput() SessionHostLoadBalancingAlgorithmOutput
- func (o SessionHostLoadBalancingAlgorithmOutput) ToSessionHostLoadBalancingAlgorithmOutputWithContext(ctx context.Context) SessionHostLoadBalancingAlgorithmOutput
- func (o SessionHostLoadBalancingAlgorithmOutput) ToSessionHostLoadBalancingAlgorithmPtrOutput() SessionHostLoadBalancingAlgorithmPtrOutput
- func (o SessionHostLoadBalancingAlgorithmOutput) ToSessionHostLoadBalancingAlgorithmPtrOutputWithContext(ctx context.Context) SessionHostLoadBalancingAlgorithmPtrOutput
- func (o SessionHostLoadBalancingAlgorithmOutput) ToStringOutput() pulumi.StringOutput
- func (o SessionHostLoadBalancingAlgorithmOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o SessionHostLoadBalancingAlgorithmOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o SessionHostLoadBalancingAlgorithmOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type SessionHostLoadBalancingAlgorithmPtrInput
- type SessionHostLoadBalancingAlgorithmPtrOutput
- func (o SessionHostLoadBalancingAlgorithmPtrOutput) Elem() SessionHostLoadBalancingAlgorithmOutput
- func (SessionHostLoadBalancingAlgorithmPtrOutput) ElementType() reflect.Type
- func (o SessionHostLoadBalancingAlgorithmPtrOutput) ToSessionHostLoadBalancingAlgorithmPtrOutput() SessionHostLoadBalancingAlgorithmPtrOutput
- func (o SessionHostLoadBalancingAlgorithmPtrOutput) ToSessionHostLoadBalancingAlgorithmPtrOutputWithContext(ctx context.Context) SessionHostLoadBalancingAlgorithmPtrOutput
- func (o SessionHostLoadBalancingAlgorithmPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o SessionHostLoadBalancingAlgorithmPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type SetStartVMOnConnect
- func (SetStartVMOnConnect) ElementType() reflect.Type
- func (e SetStartVMOnConnect) ToSetStartVMOnConnectOutput() SetStartVMOnConnectOutput
- func (e SetStartVMOnConnect) ToSetStartVMOnConnectOutputWithContext(ctx context.Context) SetStartVMOnConnectOutput
- func (e SetStartVMOnConnect) ToSetStartVMOnConnectPtrOutput() SetStartVMOnConnectPtrOutput
- func (e SetStartVMOnConnect) ToSetStartVMOnConnectPtrOutputWithContext(ctx context.Context) SetStartVMOnConnectPtrOutput
- func (e SetStartVMOnConnect) ToStringOutput() pulumi.StringOutput
- func (e SetStartVMOnConnect) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e SetStartVMOnConnect) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e SetStartVMOnConnect) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type SetStartVMOnConnectInput
- type SetStartVMOnConnectOutput
- func (SetStartVMOnConnectOutput) ElementType() reflect.Type
- func (o SetStartVMOnConnectOutput) ToSetStartVMOnConnectOutput() SetStartVMOnConnectOutput
- func (o SetStartVMOnConnectOutput) ToSetStartVMOnConnectOutputWithContext(ctx context.Context) SetStartVMOnConnectOutput
- func (o SetStartVMOnConnectOutput) ToSetStartVMOnConnectPtrOutput() SetStartVMOnConnectPtrOutput
- func (o SetStartVMOnConnectOutput) ToSetStartVMOnConnectPtrOutputWithContext(ctx context.Context) SetStartVMOnConnectPtrOutput
- func (o SetStartVMOnConnectOutput) ToStringOutput() pulumi.StringOutput
- func (o SetStartVMOnConnectOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o SetStartVMOnConnectOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o SetStartVMOnConnectOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type SetStartVMOnConnectPtrInput
- type SetStartVMOnConnectPtrOutput
- func (o SetStartVMOnConnectPtrOutput) Elem() SetStartVMOnConnectOutput
- func (SetStartVMOnConnectPtrOutput) ElementType() reflect.Type
- func (o SetStartVMOnConnectPtrOutput) ToSetStartVMOnConnectPtrOutput() SetStartVMOnConnectPtrOutput
- func (o SetStartVMOnConnectPtrOutput) ToSetStartVMOnConnectPtrOutputWithContext(ctx context.Context) SetStartVMOnConnectPtrOutput
- func (o SetStartVMOnConnectPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o SetStartVMOnConnectPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type SkuTier
- func (SkuTier) ElementType() reflect.Type
- func (e SkuTier) ToSkuTierOutput() SkuTierOutput
- func (e SkuTier) ToSkuTierOutputWithContext(ctx context.Context) SkuTierOutput
- func (e SkuTier) ToSkuTierPtrOutput() SkuTierPtrOutput
- func (e SkuTier) ToSkuTierPtrOutputWithContext(ctx context.Context) SkuTierPtrOutput
- func (e SkuTier) ToStringOutput() pulumi.StringOutput
- func (e SkuTier) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e SkuTier) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e SkuTier) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type SkuTierInput
- type SkuTierOutput
- func (SkuTierOutput) ElementType() reflect.Type
- func (o SkuTierOutput) ToSkuTierOutput() SkuTierOutput
- func (o SkuTierOutput) ToSkuTierOutputWithContext(ctx context.Context) SkuTierOutput
- func (o SkuTierOutput) ToSkuTierPtrOutput() SkuTierPtrOutput
- func (o SkuTierOutput) ToSkuTierPtrOutputWithContext(ctx context.Context) SkuTierPtrOutput
- func (o SkuTierOutput) ToStringOutput() pulumi.StringOutput
- func (o SkuTierOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o SkuTierOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o SkuTierOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type SkuTierPtrInput
- type SkuTierPtrOutput
- func (o SkuTierPtrOutput) Elem() SkuTierOutput
- func (SkuTierPtrOutput) ElementType() reflect.Type
- func (o SkuTierPtrOutput) ToSkuTierPtrOutput() SkuTierPtrOutput
- func (o SkuTierPtrOutput) ToSkuTierPtrOutputWithContext(ctx context.Context) SkuTierPtrOutput
- func (o SkuTierPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o SkuTierPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type StartupBehavior
- func (StartupBehavior) ElementType() reflect.Type
- func (e StartupBehavior) ToStartupBehaviorOutput() StartupBehaviorOutput
- func (e StartupBehavior) ToStartupBehaviorOutputWithContext(ctx context.Context) StartupBehaviorOutput
- func (e StartupBehavior) ToStartupBehaviorPtrOutput() StartupBehaviorPtrOutput
- func (e StartupBehavior) ToStartupBehaviorPtrOutputWithContext(ctx context.Context) StartupBehaviorPtrOutput
- func (e StartupBehavior) ToStringOutput() pulumi.StringOutput
- func (e StartupBehavior) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e StartupBehavior) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e StartupBehavior) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type StartupBehaviorInput
- type StartupBehaviorOutput
- func (StartupBehaviorOutput) ElementType() reflect.Type
- func (o StartupBehaviorOutput) ToStartupBehaviorOutput() StartupBehaviorOutput
- func (o StartupBehaviorOutput) ToStartupBehaviorOutputWithContext(ctx context.Context) StartupBehaviorOutput
- func (o StartupBehaviorOutput) ToStartupBehaviorPtrOutput() StartupBehaviorPtrOutput
- func (o StartupBehaviorOutput) ToStartupBehaviorPtrOutputWithContext(ctx context.Context) StartupBehaviorPtrOutput
- func (o StartupBehaviorOutput) ToStringOutput() pulumi.StringOutput
- func (o StartupBehaviorOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o StartupBehaviorOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o StartupBehaviorOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type StartupBehaviorPtrInput
- type StartupBehaviorPtrOutput
- func (o StartupBehaviorPtrOutput) Elem() StartupBehaviorOutput
- func (StartupBehaviorPtrOutput) ElementType() reflect.Type
- func (o StartupBehaviorPtrOutput) ToStartupBehaviorPtrOutput() StartupBehaviorPtrOutput
- func (o StartupBehaviorPtrOutput) ToStartupBehaviorPtrOutputWithContext(ctx context.Context) StartupBehaviorPtrOutput
- func (o StartupBehaviorPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o StartupBehaviorPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type StopHostsWhen
- func (StopHostsWhen) ElementType() reflect.Type
- func (e StopHostsWhen) ToStopHostsWhenOutput() StopHostsWhenOutput
- func (e StopHostsWhen) ToStopHostsWhenOutputWithContext(ctx context.Context) StopHostsWhenOutput
- func (e StopHostsWhen) ToStopHostsWhenPtrOutput() StopHostsWhenPtrOutput
- func (e StopHostsWhen) ToStopHostsWhenPtrOutputWithContext(ctx context.Context) StopHostsWhenPtrOutput
- func (e StopHostsWhen) ToStringOutput() pulumi.StringOutput
- func (e StopHostsWhen) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e StopHostsWhen) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e StopHostsWhen) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type StopHostsWhenInput
- type StopHostsWhenOutput
- func (StopHostsWhenOutput) ElementType() reflect.Type
- func (o StopHostsWhenOutput) ToStopHostsWhenOutput() StopHostsWhenOutput
- func (o StopHostsWhenOutput) ToStopHostsWhenOutputWithContext(ctx context.Context) StopHostsWhenOutput
- func (o StopHostsWhenOutput) ToStopHostsWhenPtrOutput() StopHostsWhenPtrOutput
- func (o StopHostsWhenOutput) ToStopHostsWhenPtrOutputWithContext(ctx context.Context) StopHostsWhenPtrOutput
- func (o StopHostsWhenOutput) ToStringOutput() pulumi.StringOutput
- func (o StopHostsWhenOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o StopHostsWhenOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o StopHostsWhenOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type StopHostsWhenPtrInput
- type StopHostsWhenPtrOutput
- func (o StopHostsWhenPtrOutput) Elem() StopHostsWhenOutput
- func (StopHostsWhenPtrOutput) ElementType() reflect.Type
- func (o StopHostsWhenPtrOutput) ToStopHostsWhenPtrOutput() StopHostsWhenPtrOutput
- func (o StopHostsWhenPtrOutput) ToStopHostsWhenPtrOutputWithContext(ctx context.Context) StopHostsWhenPtrOutput
- func (o StopHostsWhenPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o StopHostsWhenPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type SystemDataResponse
- type SystemDataResponseOutput
- func (o SystemDataResponseOutput) CreatedAt() pulumi.StringPtrOutput
- func (o SystemDataResponseOutput) CreatedBy() pulumi.StringPtrOutput
- func (o SystemDataResponseOutput) CreatedByType() pulumi.StringPtrOutput
- func (SystemDataResponseOutput) ElementType() reflect.Type
- func (o SystemDataResponseOutput) LastModifiedAt() pulumi.StringPtrOutput
- func (o SystemDataResponseOutput) LastModifiedBy() pulumi.StringPtrOutput
- func (o SystemDataResponseOutput) LastModifiedByType() pulumi.StringPtrOutput
- func (o SystemDataResponseOutput) ToSystemDataResponseOutput() SystemDataResponseOutput
- func (o SystemDataResponseOutput) ToSystemDataResponseOutputWithContext(ctx context.Context) SystemDataResponseOutput
- type Time
- type TimeArgs
- type TimeInput
- type TimeOutput
- func (TimeOutput) ElementType() reflect.Type
- func (o TimeOutput) Hour() pulumi.IntOutput
- func (o TimeOutput) Minute() pulumi.IntOutput
- func (o TimeOutput) ToTimeOutput() TimeOutput
- func (o TimeOutput) ToTimeOutputWithContext(ctx context.Context) TimeOutput
- func (o TimeOutput) ToTimePtrOutput() TimePtrOutput
- func (o TimeOutput) ToTimePtrOutputWithContext(ctx context.Context) TimePtrOutput
- type TimePtrInput
- type TimePtrOutput
- func (o TimePtrOutput) Elem() TimeOutput
- func (TimePtrOutput) ElementType() reflect.Type
- func (o TimePtrOutput) Hour() pulumi.IntPtrOutput
- func (o TimePtrOutput) Minute() pulumi.IntPtrOutput
- func (o TimePtrOutput) ToTimePtrOutput() TimePtrOutput
- func (o TimePtrOutput) ToTimePtrOutputWithContext(ctx context.Context) TimePtrOutput
- type TimeResponse
- type TimeResponseOutput
- func (TimeResponseOutput) ElementType() reflect.Type
- func (o TimeResponseOutput) Hour() pulumi.IntOutput
- func (o TimeResponseOutput) Minute() pulumi.IntOutput
- func (o TimeResponseOutput) ToTimeResponseOutput() TimeResponseOutput
- func (o TimeResponseOutput) ToTimeResponseOutputWithContext(ctx context.Context) TimeResponseOutput
- type TimeResponsePtrOutput
- func (o TimeResponsePtrOutput) Elem() TimeResponseOutput
- func (TimeResponsePtrOutput) ElementType() reflect.Type
- func (o TimeResponsePtrOutput) Hour() pulumi.IntPtrOutput
- func (o TimeResponsePtrOutput) Minute() pulumi.IntPtrOutput
- func (o TimeResponsePtrOutput) ToTimeResponsePtrOutput() TimeResponsePtrOutput
- func (o TimeResponsePtrOutput) ToTimeResponsePtrOutputWithContext(ctx context.Context) TimeResponsePtrOutput
- type Workspace
- type WorkspaceArgs
- type WorkspaceInput
- type WorkspaceOutput
- func (o WorkspaceOutput) ApplicationGroupReferences() pulumi.StringArrayOutput
- func (o WorkspaceOutput) CloudPcResource() pulumi.BoolOutput
- func (o WorkspaceOutput) Description() pulumi.StringPtrOutput
- func (WorkspaceOutput) ElementType() reflect.Type
- func (o WorkspaceOutput) Etag() pulumi.StringOutput
- func (o WorkspaceOutput) FriendlyName() pulumi.StringPtrOutput
- func (o WorkspaceOutput) Identity() ResourceModelWithAllowedPropertySetResponseIdentityPtrOutput
- func (o WorkspaceOutput) Kind() pulumi.StringPtrOutput
- func (o WorkspaceOutput) Location() pulumi.StringPtrOutput
- func (o WorkspaceOutput) ManagedBy() pulumi.StringPtrOutput
- func (o WorkspaceOutput) Name() pulumi.StringOutput
- func (o WorkspaceOutput) ObjectId() pulumi.StringOutput
- func (o WorkspaceOutput) Plan() ResourceModelWithAllowedPropertySetResponsePlanPtrOutput
- func (o WorkspaceOutput) Sku() ResourceModelWithAllowedPropertySetResponseSkuPtrOutput
- func (o WorkspaceOutput) SystemData() SystemDataResponseOutput
- func (o WorkspaceOutput) Tags() pulumi.StringMapOutput
- func (o WorkspaceOutput) ToWorkspaceOutput() WorkspaceOutput
- func (o WorkspaceOutput) ToWorkspaceOutputWithContext(ctx context.Context) WorkspaceOutput
- func (o WorkspaceOutput) Type() pulumi.StringOutput
- type WorkspaceState
Constants ¶
const ( ApplicationGroupTypeRemoteApp = ApplicationGroupType("RemoteApp") ApplicationGroupTypeDesktop = ApplicationGroupType("Desktop") )
const ( CommandLineSettingDoNotAllow = CommandLineSetting("DoNotAllow") CommandLineSettingAllow = CommandLineSetting("Allow") CommandLineSettingRequire = CommandLineSetting("Require") )
const ( DayOfWeekMonday = DayOfWeek("Monday") DayOfWeekTuesday = DayOfWeek("Tuesday") DayOfWeekWednesday = DayOfWeek("Wednesday") DayOfWeekThursday = DayOfWeek("Thursday") DayOfWeekFriday = DayOfWeek("Friday") DayOfWeekSaturday = DayOfWeek("Saturday") DayOfWeekSunday = DayOfWeek("Sunday") )
const ( FailHealthCheckOnStagingFailureUnhealthy = FailHealthCheckOnStagingFailure("Unhealthy") FailHealthCheckOnStagingFailureNeedsAssistance = FailHealthCheckOnStagingFailure("NeedsAssistance") FailHealthCheckOnStagingFailureDoNotFail = FailHealthCheckOnStagingFailure("DoNotFail") )
const ( // Users will be assigned a SessionHost either by administrators (PersonalDesktopAssignmentType = Direct) or upon connecting to the pool (PersonalDesktopAssignmentType = Automatic). They will always be redirected to their assigned SessionHost. HostPoolTypePersonal = HostPoolType("Personal") // Users get a new (random) SessionHost every time it connects to the HostPool. HostPoolTypePooled = HostPoolType("Pooled") // Users assign their own machines, load balancing logic remains the same as Personal. PersonalDesktopAssignmentType must be Direct. HostPoolTypeBYODesktop = HostPoolType("BYODesktop") )
const ( LoadBalancerTypeBreadthFirst = LoadBalancerType("BreadthFirst") LoadBalancerTypeDepthFirst = LoadBalancerType("DepthFirst") LoadBalancerTypePersistent = LoadBalancerType("Persistent") )
const ( PackageTimestampedTimestamped = PackageTimestamped("Timestamped") PackageTimestampedNotTimestamped = PackageTimestamped("NotTimestamped") )
const ( PersonalDesktopAssignmentTypeAutomatic = PersonalDesktopAssignmentType("Automatic") PersonalDesktopAssignmentTypeDirect = PersonalDesktopAssignmentType("Direct") )
const ( PreferredAppGroupTypeNone = PreferredAppGroupType("None") PreferredAppGroupTypeDesktop = PreferredAppGroupType("Desktop") PreferredAppGroupTypeRailApplications = PreferredAppGroupType("RailApplications") )
const ( PrivateEndpointServiceConnectionStatusPending = PrivateEndpointServiceConnectionStatus("Pending") PrivateEndpointServiceConnectionStatusApproved = PrivateEndpointServiceConnectionStatus("Approved") PrivateEndpointServiceConnectionStatusRejected = PrivateEndpointServiceConnectionStatus("Rejected") )
const ( RegistrationTokenOperationDelete = RegistrationTokenOperation("Delete") RegistrationTokenOperationNone = RegistrationTokenOperation("None") RegistrationTokenOperationUpdate = RegistrationTokenOperation("Update") )
const ( RemoteApplicationTypeInBuilt = RemoteApplicationType("InBuilt") RemoteApplicationTypeMsixApplication = RemoteApplicationType("MsixApplication") )
const ( SSOSecretTypeCertificate = SSOSecretType("Certificate") SSOSecretTypeCertificateInKeyVault = SSOSecretType("CertificateInKeyVault") )
const ( SessionHandlingOperationNone = SessionHandlingOperation("None") SessionHandlingOperationDeallocate = SessionHandlingOperation("Deallocate") )
const ( // Agent and other agent side components are delivery schedule is controlled by WVD Infra. SessionHostComponentUpdateTypeDefault = SessionHostComponentUpdateType("Default") // TenantAdmin have opted in for Scheduled Component Update feature. SessionHostComponentUpdateTypeScheduled = SessionHostComponentUpdateType("Scheduled") )
const ( SessionHostLoadBalancingAlgorithmBreadthFirst = SessionHostLoadBalancingAlgorithm("BreadthFirst") SessionHostLoadBalancingAlgorithmDepthFirst = SessionHostLoadBalancingAlgorithm("DepthFirst") )
const ( SetStartVMOnConnectEnable = SetStartVMOnConnect("Enable") SetStartVMOnConnectDisable = SetStartVMOnConnect("Disable") )
const ( SkuTierFree = SkuTier("Free") SkuTierBasic = SkuTier("Basic") SkuTierStandard = SkuTier("Standard") SkuTierPremium = SkuTier("Premium") )
const ( // Session hosts will not be started by the service. This setting depends on Start VM on Connect to be enabled to start the session hosts. StartupBehaviorNone = StartupBehavior("None") // Session hosts with an assigned user will be started during Ramp Up StartupBehaviorWithAssignedUser = StartupBehavior("WithAssignedUser") // All personal session hosts in the hostpool will be started during ramp up. StartupBehaviorAll = StartupBehavior("All") )
const ( StopHostsWhenZeroSessions = StopHostsWhen("ZeroSessions") StopHostsWhenZeroActiveSessions = StopHostsWhen("ZeroActiveSessions") )
const (
ResourceIdentityTypeSystemAssigned = ResourceIdentityType("SystemAssigned")
)
const ( // Users get a new (random) SessionHost every time it connects to the HostPool. ScalingHostPoolTypePooled = ScalingHostPoolType("Pooled") )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AgentUpdateProperties ¶
type AgentUpdateProperties struct { // Time zone for maintenance as defined in https://docs.microsoft.com/en-us/dotnet/api/system.timezoneinfo.findsystemtimezonebyid?view=net-5.0. Must be set if useLocalTime is true. MaintenanceWindowTimeZone *string `pulumi:"maintenanceWindowTimeZone"` // List of maintenance windows. Maintenance windows are 2 hours long. MaintenanceWindows []MaintenanceWindowProperties `pulumi:"maintenanceWindows"` // The type of maintenance for session host components. Type *string `pulumi:"type"` // Whether to use localTime of the virtual machine. UseSessionHostLocalTime *bool `pulumi:"useSessionHostLocalTime"` }
The session host configuration for updating agent, monitoring agent, and stack component.
type AgentUpdatePropertiesArgs ¶
type AgentUpdatePropertiesArgs struct { // Time zone for maintenance as defined in https://docs.microsoft.com/en-us/dotnet/api/system.timezoneinfo.findsystemtimezonebyid?view=net-5.0. Must be set if useLocalTime is true. MaintenanceWindowTimeZone pulumi.StringPtrInput `pulumi:"maintenanceWindowTimeZone"` // List of maintenance windows. Maintenance windows are 2 hours long. MaintenanceWindows MaintenanceWindowPropertiesArrayInput `pulumi:"maintenanceWindows"` // The type of maintenance for session host components. Type pulumi.StringPtrInput `pulumi:"type"` // Whether to use localTime of the virtual machine. UseSessionHostLocalTime pulumi.BoolPtrInput `pulumi:"useSessionHostLocalTime"` }
The session host configuration for updating agent, monitoring agent, and stack component.
func (AgentUpdatePropertiesArgs) ElementType ¶
func (AgentUpdatePropertiesArgs) ElementType() reflect.Type
func (AgentUpdatePropertiesArgs) ToAgentUpdatePropertiesOutput ¶
func (i AgentUpdatePropertiesArgs) ToAgentUpdatePropertiesOutput() AgentUpdatePropertiesOutput
func (AgentUpdatePropertiesArgs) ToAgentUpdatePropertiesOutputWithContext ¶
func (i AgentUpdatePropertiesArgs) ToAgentUpdatePropertiesOutputWithContext(ctx context.Context) AgentUpdatePropertiesOutput
func (AgentUpdatePropertiesArgs) ToAgentUpdatePropertiesPtrOutput ¶
func (i AgentUpdatePropertiesArgs) ToAgentUpdatePropertiesPtrOutput() AgentUpdatePropertiesPtrOutput
func (AgentUpdatePropertiesArgs) ToAgentUpdatePropertiesPtrOutputWithContext ¶
func (i AgentUpdatePropertiesArgs) ToAgentUpdatePropertiesPtrOutputWithContext(ctx context.Context) AgentUpdatePropertiesPtrOutput
type AgentUpdatePropertiesInput ¶
type AgentUpdatePropertiesInput interface { pulumi.Input ToAgentUpdatePropertiesOutput() AgentUpdatePropertiesOutput ToAgentUpdatePropertiesOutputWithContext(context.Context) AgentUpdatePropertiesOutput }
AgentUpdatePropertiesInput is an input type that accepts AgentUpdatePropertiesArgs and AgentUpdatePropertiesOutput values. You can construct a concrete instance of `AgentUpdatePropertiesInput` via:
AgentUpdatePropertiesArgs{...}
type AgentUpdatePropertiesOutput ¶
type AgentUpdatePropertiesOutput struct{ *pulumi.OutputState }
The session host configuration for updating agent, monitoring agent, and stack component.
func (AgentUpdatePropertiesOutput) ElementType ¶
func (AgentUpdatePropertiesOutput) ElementType() reflect.Type
func (AgentUpdatePropertiesOutput) MaintenanceWindowTimeZone ¶
func (o AgentUpdatePropertiesOutput) MaintenanceWindowTimeZone() pulumi.StringPtrOutput
Time zone for maintenance as defined in https://docs.microsoft.com/en-us/dotnet/api/system.timezoneinfo.findsystemtimezonebyid?view=net-5.0. Must be set if useLocalTime is true.
func (AgentUpdatePropertiesOutput) MaintenanceWindows ¶
func (o AgentUpdatePropertiesOutput) MaintenanceWindows() MaintenanceWindowPropertiesArrayOutput
List of maintenance windows. Maintenance windows are 2 hours long.
func (AgentUpdatePropertiesOutput) ToAgentUpdatePropertiesOutput ¶
func (o AgentUpdatePropertiesOutput) ToAgentUpdatePropertiesOutput() AgentUpdatePropertiesOutput
func (AgentUpdatePropertiesOutput) ToAgentUpdatePropertiesOutputWithContext ¶
func (o AgentUpdatePropertiesOutput) ToAgentUpdatePropertiesOutputWithContext(ctx context.Context) AgentUpdatePropertiesOutput
func (AgentUpdatePropertiesOutput) ToAgentUpdatePropertiesPtrOutput ¶
func (o AgentUpdatePropertiesOutput) ToAgentUpdatePropertiesPtrOutput() AgentUpdatePropertiesPtrOutput
func (AgentUpdatePropertiesOutput) ToAgentUpdatePropertiesPtrOutputWithContext ¶
func (o AgentUpdatePropertiesOutput) ToAgentUpdatePropertiesPtrOutputWithContext(ctx context.Context) AgentUpdatePropertiesPtrOutput
func (AgentUpdatePropertiesOutput) Type ¶
func (o AgentUpdatePropertiesOutput) Type() pulumi.StringPtrOutput
The type of maintenance for session host components.
func (AgentUpdatePropertiesOutput) UseSessionHostLocalTime ¶
func (o AgentUpdatePropertiesOutput) UseSessionHostLocalTime() pulumi.BoolPtrOutput
Whether to use localTime of the virtual machine.
type AgentUpdatePropertiesPtrInput ¶
type AgentUpdatePropertiesPtrInput interface { pulumi.Input ToAgentUpdatePropertiesPtrOutput() AgentUpdatePropertiesPtrOutput ToAgentUpdatePropertiesPtrOutputWithContext(context.Context) AgentUpdatePropertiesPtrOutput }
AgentUpdatePropertiesPtrInput is an input type that accepts AgentUpdatePropertiesArgs, AgentUpdatePropertiesPtr and AgentUpdatePropertiesPtrOutput values. You can construct a concrete instance of `AgentUpdatePropertiesPtrInput` via:
AgentUpdatePropertiesArgs{...} or: nil
func AgentUpdatePropertiesPtr ¶
func AgentUpdatePropertiesPtr(v *AgentUpdatePropertiesArgs) AgentUpdatePropertiesPtrInput
type AgentUpdatePropertiesPtrOutput ¶
type AgentUpdatePropertiesPtrOutput struct{ *pulumi.OutputState }
func (AgentUpdatePropertiesPtrOutput) Elem ¶
func (o AgentUpdatePropertiesPtrOutput) Elem() AgentUpdatePropertiesOutput
func (AgentUpdatePropertiesPtrOutput) ElementType ¶
func (AgentUpdatePropertiesPtrOutput) ElementType() reflect.Type
func (AgentUpdatePropertiesPtrOutput) MaintenanceWindowTimeZone ¶
func (o AgentUpdatePropertiesPtrOutput) MaintenanceWindowTimeZone() pulumi.StringPtrOutput
Time zone for maintenance as defined in https://docs.microsoft.com/en-us/dotnet/api/system.timezoneinfo.findsystemtimezonebyid?view=net-5.0. Must be set if useLocalTime is true.
func (AgentUpdatePropertiesPtrOutput) MaintenanceWindows ¶
func (o AgentUpdatePropertiesPtrOutput) MaintenanceWindows() MaintenanceWindowPropertiesArrayOutput
List of maintenance windows. Maintenance windows are 2 hours long.
func (AgentUpdatePropertiesPtrOutput) ToAgentUpdatePropertiesPtrOutput ¶
func (o AgentUpdatePropertiesPtrOutput) ToAgentUpdatePropertiesPtrOutput() AgentUpdatePropertiesPtrOutput
func (AgentUpdatePropertiesPtrOutput) ToAgentUpdatePropertiesPtrOutputWithContext ¶
func (o AgentUpdatePropertiesPtrOutput) ToAgentUpdatePropertiesPtrOutputWithContext(ctx context.Context) AgentUpdatePropertiesPtrOutput
func (AgentUpdatePropertiesPtrOutput) Type ¶
func (o AgentUpdatePropertiesPtrOutput) Type() pulumi.StringPtrOutput
The type of maintenance for session host components.
func (AgentUpdatePropertiesPtrOutput) UseSessionHostLocalTime ¶
func (o AgentUpdatePropertiesPtrOutput) UseSessionHostLocalTime() pulumi.BoolPtrOutput
Whether to use localTime of the virtual machine.
type AgentUpdatePropertiesResponse ¶
type AgentUpdatePropertiesResponse struct { // Time zone for maintenance as defined in https://docs.microsoft.com/en-us/dotnet/api/system.timezoneinfo.findsystemtimezonebyid?view=net-5.0. Must be set if useLocalTime is true. MaintenanceWindowTimeZone *string `pulumi:"maintenanceWindowTimeZone"` // List of maintenance windows. Maintenance windows are 2 hours long. MaintenanceWindows []MaintenanceWindowPropertiesResponse `pulumi:"maintenanceWindows"` // The type of maintenance for session host components. Type *string `pulumi:"type"` // Whether to use localTime of the virtual machine. UseSessionHostLocalTime *bool `pulumi:"useSessionHostLocalTime"` }
The session host configuration for updating agent, monitoring agent, and stack component.
type AgentUpdatePropertiesResponseOutput ¶
type AgentUpdatePropertiesResponseOutput struct{ *pulumi.OutputState }
The session host configuration for updating agent, monitoring agent, and stack component.
func (AgentUpdatePropertiesResponseOutput) ElementType ¶
func (AgentUpdatePropertiesResponseOutput) ElementType() reflect.Type
func (AgentUpdatePropertiesResponseOutput) MaintenanceWindowTimeZone ¶
func (o AgentUpdatePropertiesResponseOutput) MaintenanceWindowTimeZone() pulumi.StringPtrOutput
Time zone for maintenance as defined in https://docs.microsoft.com/en-us/dotnet/api/system.timezoneinfo.findsystemtimezonebyid?view=net-5.0. Must be set if useLocalTime is true.
func (AgentUpdatePropertiesResponseOutput) MaintenanceWindows ¶
func (o AgentUpdatePropertiesResponseOutput) MaintenanceWindows() MaintenanceWindowPropertiesResponseArrayOutput
List of maintenance windows. Maintenance windows are 2 hours long.
func (AgentUpdatePropertiesResponseOutput) ToAgentUpdatePropertiesResponseOutput ¶
func (o AgentUpdatePropertiesResponseOutput) ToAgentUpdatePropertiesResponseOutput() AgentUpdatePropertiesResponseOutput
func (AgentUpdatePropertiesResponseOutput) ToAgentUpdatePropertiesResponseOutputWithContext ¶
func (o AgentUpdatePropertiesResponseOutput) ToAgentUpdatePropertiesResponseOutputWithContext(ctx context.Context) AgentUpdatePropertiesResponseOutput
func (AgentUpdatePropertiesResponseOutput) Type ¶
func (o AgentUpdatePropertiesResponseOutput) Type() pulumi.StringPtrOutput
The type of maintenance for session host components.
func (AgentUpdatePropertiesResponseOutput) UseSessionHostLocalTime ¶
func (o AgentUpdatePropertiesResponseOutput) UseSessionHostLocalTime() pulumi.BoolPtrOutput
Whether to use localTime of the virtual machine.
type AgentUpdatePropertiesResponsePtrOutput ¶
type AgentUpdatePropertiesResponsePtrOutput struct{ *pulumi.OutputState }
func (AgentUpdatePropertiesResponsePtrOutput) ElementType ¶
func (AgentUpdatePropertiesResponsePtrOutput) ElementType() reflect.Type
func (AgentUpdatePropertiesResponsePtrOutput) MaintenanceWindowTimeZone ¶
func (o AgentUpdatePropertiesResponsePtrOutput) MaintenanceWindowTimeZone() pulumi.StringPtrOutput
Time zone for maintenance as defined in https://docs.microsoft.com/en-us/dotnet/api/system.timezoneinfo.findsystemtimezonebyid?view=net-5.0. Must be set if useLocalTime is true.
func (AgentUpdatePropertiesResponsePtrOutput) MaintenanceWindows ¶
func (o AgentUpdatePropertiesResponsePtrOutput) MaintenanceWindows() MaintenanceWindowPropertiesResponseArrayOutput
List of maintenance windows. Maintenance windows are 2 hours long.
func (AgentUpdatePropertiesResponsePtrOutput) ToAgentUpdatePropertiesResponsePtrOutput ¶
func (o AgentUpdatePropertiesResponsePtrOutput) ToAgentUpdatePropertiesResponsePtrOutput() AgentUpdatePropertiesResponsePtrOutput
func (AgentUpdatePropertiesResponsePtrOutput) ToAgentUpdatePropertiesResponsePtrOutputWithContext ¶
func (o AgentUpdatePropertiesResponsePtrOutput) ToAgentUpdatePropertiesResponsePtrOutputWithContext(ctx context.Context) AgentUpdatePropertiesResponsePtrOutput
func (AgentUpdatePropertiesResponsePtrOutput) Type ¶
func (o AgentUpdatePropertiesResponsePtrOutput) Type() pulumi.StringPtrOutput
The type of maintenance for session host components.
func (AgentUpdatePropertiesResponsePtrOutput) UseSessionHostLocalTime ¶
func (o AgentUpdatePropertiesResponsePtrOutput) UseSessionHostLocalTime() pulumi.BoolPtrOutput
Whether to use localTime of the virtual machine.
type AppAttachPackage ¶
type AppAttachPackage struct { pulumi.CustomResourceState // The etag field is *not* required. If it is provided in the response body, it must also be provided as a header per the normal etag convention. Entity tags are used for comparing two or more entities from the same requested resource. HTTP/1.1 uses entity tags in the etag (section 14.19), If-Match (section 14.24), If-None-Match (section 14.26), and If-Range (section 14.27) header fields. Etag pulumi.StringOutput `pulumi:"etag"` Identity ResourceModelWithAllowedPropertySetResponseIdentityPtrOutput `pulumi:"identity"` // Metadata used by portal/tooling/etc to render different UX experiences for resources of the same type; e.g. ApiApps are a kind of Microsoft.Web/sites type. If supported, the resource provider must validate and persist this value. Kind pulumi.StringPtrOutput `pulumi:"kind"` // The geo-location where the resource lives Location pulumi.StringPtrOutput `pulumi:"location"` // The fully qualified resource ID of the resource that manages this resource. Indicates if this resource is managed by another Azure resource. If this is present, complete mode deployment will not delete the resource if it is removed from the template since it is managed by another resource. ManagedBy pulumi.StringPtrOutput `pulumi:"managedBy"` // The name of the resource Name pulumi.StringOutput `pulumi:"name"` Plan ResourceModelWithAllowedPropertySetResponsePlanPtrOutput `pulumi:"plan"` // Detailed properties for App Attach Package Properties AppAttachPackagePropertiesResponseOutput `pulumi:"properties"` Sku ResourceModelWithAllowedPropertySetResponseSkuPtrOutput `pulumi:"sku"` // Metadata pertaining to creation and last modification of the resource. SystemData SystemDataResponseOutput `pulumi:"systemData"` // Resource tags. Tags pulumi.StringMapOutput `pulumi:"tags"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringOutput `pulumi:"type"` }
Schema for App Attach Package properties. Azure REST API version: 2023-10-04-preview.
Other available API versions: 2023-11-01-preview, 2024-01-16-preview, 2024-03-06-preview.
func GetAppAttachPackage ¶
func GetAppAttachPackage(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AppAttachPackageState, opts ...pulumi.ResourceOption) (*AppAttachPackage, error)
GetAppAttachPackage gets an existing AppAttachPackage 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 NewAppAttachPackage ¶
func NewAppAttachPackage(ctx *pulumi.Context, name string, args *AppAttachPackageArgs, opts ...pulumi.ResourceOption) (*AppAttachPackage, error)
NewAppAttachPackage registers a new resource with the given unique name, arguments, and options.
func (*AppAttachPackage) ElementType ¶
func (*AppAttachPackage) ElementType() reflect.Type
func (*AppAttachPackage) ToAppAttachPackageOutput ¶
func (i *AppAttachPackage) ToAppAttachPackageOutput() AppAttachPackageOutput
func (*AppAttachPackage) ToAppAttachPackageOutputWithContext ¶
func (i *AppAttachPackage) ToAppAttachPackageOutputWithContext(ctx context.Context) AppAttachPackageOutput
type AppAttachPackageArgs ¶
type AppAttachPackageArgs struct { // The name of the App Attach package arm object AppAttachPackageName pulumi.StringPtrInput Identity ResourceModelWithAllowedPropertySetIdentityPtrInput // Metadata used by portal/tooling/etc to render different UX experiences for resources of the same type; e.g. ApiApps are a kind of Microsoft.Web/sites type. If supported, the resource provider must validate and persist this value. Kind pulumi.StringPtrInput // The geo-location where the resource lives Location pulumi.StringPtrInput // The fully qualified resource ID of the resource that manages this resource. Indicates if this resource is managed by another Azure resource. If this is present, complete mode deployment will not delete the resource if it is removed from the template since it is managed by another resource. ManagedBy pulumi.StringPtrInput Plan ResourceModelWithAllowedPropertySetPlanPtrInput // Detailed properties for App Attach Package Properties AppAttachPackagePropertiesInput // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput Sku ResourceModelWithAllowedPropertySetSkuPtrInput // Resource tags. Tags pulumi.StringMapInput }
The set of arguments for constructing a AppAttachPackage resource.
func (AppAttachPackageArgs) ElementType ¶
func (AppAttachPackageArgs) ElementType() reflect.Type
type AppAttachPackageInfoProperties ¶
type AppAttachPackageInfoProperties struct { // Date certificate expires, found in the appxmanifest.xml. CertificateExpiry *string `pulumi:"certificateExpiry"` // Certificate name found in the appxmanifest.xml. CertificateName *string `pulumi:"certificateName"` // User friendly Name to be displayed in the portal. DisplayName *string `pulumi:"displayName"` // VHD/CIM image path on Network Share. ImagePath *string `pulumi:"imagePath"` // Make this version of the package the active one across the hostpool. IsActive *bool `pulumi:"isActive"` // Is package timestamped so it can ignore the certificate expiry date IsPackageTimestamped *string `pulumi:"isPackageTimestamped"` // Specifies how to register Package in feed. IsRegularRegistration *bool `pulumi:"isRegularRegistration"` // Date Package was last updated, found in the appxmanifest.xml. LastUpdated *string `pulumi:"lastUpdated"` // Alias of App Attach Package. Assigned at import time PackageAlias *string `pulumi:"packageAlias"` // List of package applications. PackageApplications []MsixPackageApplications `pulumi:"packageApplications"` // List of package dependencies. PackageDependencies []MsixPackageDependencies `pulumi:"packageDependencies"` // Package Family Name from appxmanifest.xml. Contains Package Name and Publisher name. PackageFamilyName *string `pulumi:"packageFamilyName"` // Package Full Name from appxmanifest.xml. PackageFullName *string `pulumi:"packageFullName"` // Package Name from appxmanifest.xml. PackageName *string `pulumi:"packageName"` // Relative Path to the package inside the image. PackageRelativePath *string `pulumi:"packageRelativePath"` // Package Version found in the appxmanifest.xml. Version *string `pulumi:"version"` }
Schema for Import Package Information properties.
type AppAttachPackageInfoPropertiesArgs ¶
type AppAttachPackageInfoPropertiesArgs struct { // Date certificate expires, found in the appxmanifest.xml. CertificateExpiry pulumi.StringPtrInput `pulumi:"certificateExpiry"` // Certificate name found in the appxmanifest.xml. CertificateName pulumi.StringPtrInput `pulumi:"certificateName"` // User friendly Name to be displayed in the portal. DisplayName pulumi.StringPtrInput `pulumi:"displayName"` // VHD/CIM image path on Network Share. ImagePath pulumi.StringPtrInput `pulumi:"imagePath"` // Make this version of the package the active one across the hostpool. IsActive pulumi.BoolPtrInput `pulumi:"isActive"` // Is package timestamped so it can ignore the certificate expiry date IsPackageTimestamped pulumi.StringPtrInput `pulumi:"isPackageTimestamped"` // Specifies how to register Package in feed. IsRegularRegistration pulumi.BoolPtrInput `pulumi:"isRegularRegistration"` // Date Package was last updated, found in the appxmanifest.xml. LastUpdated pulumi.StringPtrInput `pulumi:"lastUpdated"` // Alias of App Attach Package. Assigned at import time PackageAlias pulumi.StringPtrInput `pulumi:"packageAlias"` // List of package applications. PackageApplications MsixPackageApplicationsArrayInput `pulumi:"packageApplications"` // List of package dependencies. PackageDependencies MsixPackageDependenciesArrayInput `pulumi:"packageDependencies"` // Package Family Name from appxmanifest.xml. Contains Package Name and Publisher name. PackageFamilyName pulumi.StringPtrInput `pulumi:"packageFamilyName"` // Package Full Name from appxmanifest.xml. PackageFullName pulumi.StringPtrInput `pulumi:"packageFullName"` // Package Name from appxmanifest.xml. PackageName pulumi.StringPtrInput `pulumi:"packageName"` // Relative Path to the package inside the image. PackageRelativePath pulumi.StringPtrInput `pulumi:"packageRelativePath"` // Package Version found in the appxmanifest.xml. Version pulumi.StringPtrInput `pulumi:"version"` }
Schema for Import Package Information properties.
func (AppAttachPackageInfoPropertiesArgs) ElementType ¶
func (AppAttachPackageInfoPropertiesArgs) ElementType() reflect.Type
func (AppAttachPackageInfoPropertiesArgs) ToAppAttachPackageInfoPropertiesOutput ¶
func (i AppAttachPackageInfoPropertiesArgs) ToAppAttachPackageInfoPropertiesOutput() AppAttachPackageInfoPropertiesOutput
func (AppAttachPackageInfoPropertiesArgs) ToAppAttachPackageInfoPropertiesOutputWithContext ¶
func (i AppAttachPackageInfoPropertiesArgs) ToAppAttachPackageInfoPropertiesOutputWithContext(ctx context.Context) AppAttachPackageInfoPropertiesOutput
func (AppAttachPackageInfoPropertiesArgs) ToAppAttachPackageInfoPropertiesPtrOutput ¶
func (i AppAttachPackageInfoPropertiesArgs) ToAppAttachPackageInfoPropertiesPtrOutput() AppAttachPackageInfoPropertiesPtrOutput
func (AppAttachPackageInfoPropertiesArgs) ToAppAttachPackageInfoPropertiesPtrOutputWithContext ¶
func (i AppAttachPackageInfoPropertiesArgs) ToAppAttachPackageInfoPropertiesPtrOutputWithContext(ctx context.Context) AppAttachPackageInfoPropertiesPtrOutput
type AppAttachPackageInfoPropertiesInput ¶
type AppAttachPackageInfoPropertiesInput interface { pulumi.Input ToAppAttachPackageInfoPropertiesOutput() AppAttachPackageInfoPropertiesOutput ToAppAttachPackageInfoPropertiesOutputWithContext(context.Context) AppAttachPackageInfoPropertiesOutput }
AppAttachPackageInfoPropertiesInput is an input type that accepts AppAttachPackageInfoPropertiesArgs and AppAttachPackageInfoPropertiesOutput values. You can construct a concrete instance of `AppAttachPackageInfoPropertiesInput` via:
AppAttachPackageInfoPropertiesArgs{...}
type AppAttachPackageInfoPropertiesOutput ¶
type AppAttachPackageInfoPropertiesOutput struct{ *pulumi.OutputState }
Schema for Import Package Information properties.
func (AppAttachPackageInfoPropertiesOutput) CertificateExpiry ¶
func (o AppAttachPackageInfoPropertiesOutput) CertificateExpiry() pulumi.StringPtrOutput
Date certificate expires, found in the appxmanifest.xml.
func (AppAttachPackageInfoPropertiesOutput) CertificateName ¶
func (o AppAttachPackageInfoPropertiesOutput) CertificateName() pulumi.StringPtrOutput
Certificate name found in the appxmanifest.xml.
func (AppAttachPackageInfoPropertiesOutput) DisplayName ¶
func (o AppAttachPackageInfoPropertiesOutput) DisplayName() pulumi.StringPtrOutput
User friendly Name to be displayed in the portal.
func (AppAttachPackageInfoPropertiesOutput) ElementType ¶
func (AppAttachPackageInfoPropertiesOutput) ElementType() reflect.Type
func (AppAttachPackageInfoPropertiesOutput) ImagePath ¶
func (o AppAttachPackageInfoPropertiesOutput) ImagePath() pulumi.StringPtrOutput
VHD/CIM image path on Network Share.
func (AppAttachPackageInfoPropertiesOutput) IsActive ¶
func (o AppAttachPackageInfoPropertiesOutput) IsActive() pulumi.BoolPtrOutput
Make this version of the package the active one across the hostpool.
func (AppAttachPackageInfoPropertiesOutput) IsPackageTimestamped ¶
func (o AppAttachPackageInfoPropertiesOutput) IsPackageTimestamped() pulumi.StringPtrOutput
Is package timestamped so it can ignore the certificate expiry date
func (AppAttachPackageInfoPropertiesOutput) IsRegularRegistration ¶
func (o AppAttachPackageInfoPropertiesOutput) IsRegularRegistration() pulumi.BoolPtrOutput
Specifies how to register Package in feed.
func (AppAttachPackageInfoPropertiesOutput) LastUpdated ¶
func (o AppAttachPackageInfoPropertiesOutput) LastUpdated() pulumi.StringPtrOutput
Date Package was last updated, found in the appxmanifest.xml.
func (AppAttachPackageInfoPropertiesOutput) PackageAlias ¶
func (o AppAttachPackageInfoPropertiesOutput) PackageAlias() pulumi.StringPtrOutput
Alias of App Attach Package. Assigned at import time
func (AppAttachPackageInfoPropertiesOutput) PackageApplications ¶
func (o AppAttachPackageInfoPropertiesOutput) PackageApplications() MsixPackageApplicationsArrayOutput
List of package applications.
func (AppAttachPackageInfoPropertiesOutput) PackageDependencies ¶
func (o AppAttachPackageInfoPropertiesOutput) PackageDependencies() MsixPackageDependenciesArrayOutput
List of package dependencies.
func (AppAttachPackageInfoPropertiesOutput) PackageFamilyName ¶
func (o AppAttachPackageInfoPropertiesOutput) PackageFamilyName() pulumi.StringPtrOutput
Package Family Name from appxmanifest.xml. Contains Package Name and Publisher name.
func (AppAttachPackageInfoPropertiesOutput) PackageFullName ¶
func (o AppAttachPackageInfoPropertiesOutput) PackageFullName() pulumi.StringPtrOutput
Package Full Name from appxmanifest.xml.
func (AppAttachPackageInfoPropertiesOutput) PackageName ¶
func (o AppAttachPackageInfoPropertiesOutput) PackageName() pulumi.StringPtrOutput
Package Name from appxmanifest.xml.
func (AppAttachPackageInfoPropertiesOutput) PackageRelativePath ¶
func (o AppAttachPackageInfoPropertiesOutput) PackageRelativePath() pulumi.StringPtrOutput
Relative Path to the package inside the image.
func (AppAttachPackageInfoPropertiesOutput) ToAppAttachPackageInfoPropertiesOutput ¶
func (o AppAttachPackageInfoPropertiesOutput) ToAppAttachPackageInfoPropertiesOutput() AppAttachPackageInfoPropertiesOutput
func (AppAttachPackageInfoPropertiesOutput) ToAppAttachPackageInfoPropertiesOutputWithContext ¶
func (o AppAttachPackageInfoPropertiesOutput) ToAppAttachPackageInfoPropertiesOutputWithContext(ctx context.Context) AppAttachPackageInfoPropertiesOutput
func (AppAttachPackageInfoPropertiesOutput) ToAppAttachPackageInfoPropertiesPtrOutput ¶
func (o AppAttachPackageInfoPropertiesOutput) ToAppAttachPackageInfoPropertiesPtrOutput() AppAttachPackageInfoPropertiesPtrOutput
func (AppAttachPackageInfoPropertiesOutput) ToAppAttachPackageInfoPropertiesPtrOutputWithContext ¶
func (o AppAttachPackageInfoPropertiesOutput) ToAppAttachPackageInfoPropertiesPtrOutputWithContext(ctx context.Context) AppAttachPackageInfoPropertiesPtrOutput
func (AppAttachPackageInfoPropertiesOutput) Version ¶
func (o AppAttachPackageInfoPropertiesOutput) Version() pulumi.StringPtrOutput
Package Version found in the appxmanifest.xml.
type AppAttachPackageInfoPropertiesPtrInput ¶
type AppAttachPackageInfoPropertiesPtrInput interface { pulumi.Input ToAppAttachPackageInfoPropertiesPtrOutput() AppAttachPackageInfoPropertiesPtrOutput ToAppAttachPackageInfoPropertiesPtrOutputWithContext(context.Context) AppAttachPackageInfoPropertiesPtrOutput }
AppAttachPackageInfoPropertiesPtrInput is an input type that accepts AppAttachPackageInfoPropertiesArgs, AppAttachPackageInfoPropertiesPtr and AppAttachPackageInfoPropertiesPtrOutput values. You can construct a concrete instance of `AppAttachPackageInfoPropertiesPtrInput` via:
AppAttachPackageInfoPropertiesArgs{...} or: nil
func AppAttachPackageInfoPropertiesPtr ¶
func AppAttachPackageInfoPropertiesPtr(v *AppAttachPackageInfoPropertiesArgs) AppAttachPackageInfoPropertiesPtrInput
type AppAttachPackageInfoPropertiesPtrOutput ¶
type AppAttachPackageInfoPropertiesPtrOutput struct{ *pulumi.OutputState }
func (AppAttachPackageInfoPropertiesPtrOutput) CertificateExpiry ¶
func (o AppAttachPackageInfoPropertiesPtrOutput) CertificateExpiry() pulumi.StringPtrOutput
Date certificate expires, found in the appxmanifest.xml.
func (AppAttachPackageInfoPropertiesPtrOutput) CertificateName ¶
func (o AppAttachPackageInfoPropertiesPtrOutput) CertificateName() pulumi.StringPtrOutput
Certificate name found in the appxmanifest.xml.
func (AppAttachPackageInfoPropertiesPtrOutput) DisplayName ¶
func (o AppAttachPackageInfoPropertiesPtrOutput) DisplayName() pulumi.StringPtrOutput
User friendly Name to be displayed in the portal.
func (AppAttachPackageInfoPropertiesPtrOutput) ElementType ¶
func (AppAttachPackageInfoPropertiesPtrOutput) ElementType() reflect.Type
func (AppAttachPackageInfoPropertiesPtrOutput) ImagePath ¶
func (o AppAttachPackageInfoPropertiesPtrOutput) ImagePath() pulumi.StringPtrOutput
VHD/CIM image path on Network Share.
func (AppAttachPackageInfoPropertiesPtrOutput) IsActive ¶
func (o AppAttachPackageInfoPropertiesPtrOutput) IsActive() pulumi.BoolPtrOutput
Make this version of the package the active one across the hostpool.
func (AppAttachPackageInfoPropertiesPtrOutput) IsPackageTimestamped ¶
func (o AppAttachPackageInfoPropertiesPtrOutput) IsPackageTimestamped() pulumi.StringPtrOutput
Is package timestamped so it can ignore the certificate expiry date
func (AppAttachPackageInfoPropertiesPtrOutput) IsRegularRegistration ¶
func (o AppAttachPackageInfoPropertiesPtrOutput) IsRegularRegistration() pulumi.BoolPtrOutput
Specifies how to register Package in feed.
func (AppAttachPackageInfoPropertiesPtrOutput) LastUpdated ¶
func (o AppAttachPackageInfoPropertiesPtrOutput) LastUpdated() pulumi.StringPtrOutput
Date Package was last updated, found in the appxmanifest.xml.
func (AppAttachPackageInfoPropertiesPtrOutput) PackageAlias ¶
func (o AppAttachPackageInfoPropertiesPtrOutput) PackageAlias() pulumi.StringPtrOutput
Alias of App Attach Package. Assigned at import time
func (AppAttachPackageInfoPropertiesPtrOutput) PackageApplications ¶
func (o AppAttachPackageInfoPropertiesPtrOutput) PackageApplications() MsixPackageApplicationsArrayOutput
List of package applications.
func (AppAttachPackageInfoPropertiesPtrOutput) PackageDependencies ¶
func (o AppAttachPackageInfoPropertiesPtrOutput) PackageDependencies() MsixPackageDependenciesArrayOutput
List of package dependencies.
func (AppAttachPackageInfoPropertiesPtrOutput) PackageFamilyName ¶
func (o AppAttachPackageInfoPropertiesPtrOutput) PackageFamilyName() pulumi.StringPtrOutput
Package Family Name from appxmanifest.xml. Contains Package Name and Publisher name.
func (AppAttachPackageInfoPropertiesPtrOutput) PackageFullName ¶
func (o AppAttachPackageInfoPropertiesPtrOutput) PackageFullName() pulumi.StringPtrOutput
Package Full Name from appxmanifest.xml.
func (AppAttachPackageInfoPropertiesPtrOutput) PackageName ¶
func (o AppAttachPackageInfoPropertiesPtrOutput) PackageName() pulumi.StringPtrOutput
Package Name from appxmanifest.xml.
func (AppAttachPackageInfoPropertiesPtrOutput) PackageRelativePath ¶
func (o AppAttachPackageInfoPropertiesPtrOutput) PackageRelativePath() pulumi.StringPtrOutput
Relative Path to the package inside the image.
func (AppAttachPackageInfoPropertiesPtrOutput) ToAppAttachPackageInfoPropertiesPtrOutput ¶
func (o AppAttachPackageInfoPropertiesPtrOutput) ToAppAttachPackageInfoPropertiesPtrOutput() AppAttachPackageInfoPropertiesPtrOutput
func (AppAttachPackageInfoPropertiesPtrOutput) ToAppAttachPackageInfoPropertiesPtrOutputWithContext ¶
func (o AppAttachPackageInfoPropertiesPtrOutput) ToAppAttachPackageInfoPropertiesPtrOutputWithContext(ctx context.Context) AppAttachPackageInfoPropertiesPtrOutput
func (AppAttachPackageInfoPropertiesPtrOutput) Version ¶
func (o AppAttachPackageInfoPropertiesPtrOutput) Version() pulumi.StringPtrOutput
Package Version found in the appxmanifest.xml.
type AppAttachPackageInfoPropertiesResponse ¶
type AppAttachPackageInfoPropertiesResponse struct { // Date certificate expires, found in the appxmanifest.xml. CertificateExpiry *string `pulumi:"certificateExpiry"` // Certificate name found in the appxmanifest.xml. CertificateName *string `pulumi:"certificateName"` // User friendly Name to be displayed in the portal. DisplayName *string `pulumi:"displayName"` // VHD/CIM image path on Network Share. ImagePath *string `pulumi:"imagePath"` // Make this version of the package the active one across the hostpool. IsActive *bool `pulumi:"isActive"` // Is package timestamped so it can ignore the certificate expiry date IsPackageTimestamped *string `pulumi:"isPackageTimestamped"` // Specifies how to register Package in feed. IsRegularRegistration *bool `pulumi:"isRegularRegistration"` // Date Package was last updated, found in the appxmanifest.xml. LastUpdated *string `pulumi:"lastUpdated"` // Alias of App Attach Package. Assigned at import time PackageAlias *string `pulumi:"packageAlias"` // List of package applications. PackageApplications []MsixPackageApplicationsResponse `pulumi:"packageApplications"` // List of package dependencies. PackageDependencies []MsixPackageDependenciesResponse `pulumi:"packageDependencies"` // Package Family Name from appxmanifest.xml. Contains Package Name and Publisher name. PackageFamilyName *string `pulumi:"packageFamilyName"` // Package Full Name from appxmanifest.xml. PackageFullName *string `pulumi:"packageFullName"` // Package Name from appxmanifest.xml. PackageName *string `pulumi:"packageName"` // Relative Path to the package inside the image. PackageRelativePath *string `pulumi:"packageRelativePath"` // Package Version found in the appxmanifest.xml. Version *string `pulumi:"version"` }
Schema for Import Package Information properties.
type AppAttachPackageInfoPropertiesResponseOutput ¶
type AppAttachPackageInfoPropertiesResponseOutput struct{ *pulumi.OutputState }
Schema for Import Package Information properties.
func (AppAttachPackageInfoPropertiesResponseOutput) CertificateExpiry ¶
func (o AppAttachPackageInfoPropertiesResponseOutput) CertificateExpiry() pulumi.StringPtrOutput
Date certificate expires, found in the appxmanifest.xml.
func (AppAttachPackageInfoPropertiesResponseOutput) CertificateName ¶
func (o AppAttachPackageInfoPropertiesResponseOutput) CertificateName() pulumi.StringPtrOutput
Certificate name found in the appxmanifest.xml.
func (AppAttachPackageInfoPropertiesResponseOutput) DisplayName ¶
func (o AppAttachPackageInfoPropertiesResponseOutput) DisplayName() pulumi.StringPtrOutput
User friendly Name to be displayed in the portal.
func (AppAttachPackageInfoPropertiesResponseOutput) ElementType ¶
func (AppAttachPackageInfoPropertiesResponseOutput) ElementType() reflect.Type
func (AppAttachPackageInfoPropertiesResponseOutput) ImagePath ¶
func (o AppAttachPackageInfoPropertiesResponseOutput) ImagePath() pulumi.StringPtrOutput
VHD/CIM image path on Network Share.
func (AppAttachPackageInfoPropertiesResponseOutput) IsActive ¶
func (o AppAttachPackageInfoPropertiesResponseOutput) IsActive() pulumi.BoolPtrOutput
Make this version of the package the active one across the hostpool.
func (AppAttachPackageInfoPropertiesResponseOutput) IsPackageTimestamped ¶
func (o AppAttachPackageInfoPropertiesResponseOutput) IsPackageTimestamped() pulumi.StringPtrOutput
Is package timestamped so it can ignore the certificate expiry date
func (AppAttachPackageInfoPropertiesResponseOutput) IsRegularRegistration ¶
func (o AppAttachPackageInfoPropertiesResponseOutput) IsRegularRegistration() pulumi.BoolPtrOutput
Specifies how to register Package in feed.
func (AppAttachPackageInfoPropertiesResponseOutput) LastUpdated ¶
func (o AppAttachPackageInfoPropertiesResponseOutput) LastUpdated() pulumi.StringPtrOutput
Date Package was last updated, found in the appxmanifest.xml.
func (AppAttachPackageInfoPropertiesResponseOutput) PackageAlias ¶
func (o AppAttachPackageInfoPropertiesResponseOutput) PackageAlias() pulumi.StringPtrOutput
Alias of App Attach Package. Assigned at import time
func (AppAttachPackageInfoPropertiesResponseOutput) PackageApplications ¶
func (o AppAttachPackageInfoPropertiesResponseOutput) PackageApplications() MsixPackageApplicationsResponseArrayOutput
List of package applications.
func (AppAttachPackageInfoPropertiesResponseOutput) PackageDependencies ¶
func (o AppAttachPackageInfoPropertiesResponseOutput) PackageDependencies() MsixPackageDependenciesResponseArrayOutput
List of package dependencies.
func (AppAttachPackageInfoPropertiesResponseOutput) PackageFamilyName ¶
func (o AppAttachPackageInfoPropertiesResponseOutput) PackageFamilyName() pulumi.StringPtrOutput
Package Family Name from appxmanifest.xml. Contains Package Name and Publisher name.
func (AppAttachPackageInfoPropertiesResponseOutput) PackageFullName ¶
func (o AppAttachPackageInfoPropertiesResponseOutput) PackageFullName() pulumi.StringPtrOutput
Package Full Name from appxmanifest.xml.
func (AppAttachPackageInfoPropertiesResponseOutput) PackageName ¶
func (o AppAttachPackageInfoPropertiesResponseOutput) PackageName() pulumi.StringPtrOutput
Package Name from appxmanifest.xml.
func (AppAttachPackageInfoPropertiesResponseOutput) PackageRelativePath ¶
func (o AppAttachPackageInfoPropertiesResponseOutput) PackageRelativePath() pulumi.StringPtrOutput
Relative Path to the package inside the image.
func (AppAttachPackageInfoPropertiesResponseOutput) ToAppAttachPackageInfoPropertiesResponseOutput ¶
func (o AppAttachPackageInfoPropertiesResponseOutput) ToAppAttachPackageInfoPropertiesResponseOutput() AppAttachPackageInfoPropertiesResponseOutput
func (AppAttachPackageInfoPropertiesResponseOutput) ToAppAttachPackageInfoPropertiesResponseOutputWithContext ¶
func (o AppAttachPackageInfoPropertiesResponseOutput) ToAppAttachPackageInfoPropertiesResponseOutputWithContext(ctx context.Context) AppAttachPackageInfoPropertiesResponseOutput
func (AppAttachPackageInfoPropertiesResponseOutput) Version ¶
func (o AppAttachPackageInfoPropertiesResponseOutput) Version() pulumi.StringPtrOutput
Package Version found in the appxmanifest.xml.
type AppAttachPackageInfoPropertiesResponsePtrOutput ¶
type AppAttachPackageInfoPropertiesResponsePtrOutput struct{ *pulumi.OutputState }
func (AppAttachPackageInfoPropertiesResponsePtrOutput) CertificateExpiry ¶
func (o AppAttachPackageInfoPropertiesResponsePtrOutput) CertificateExpiry() pulumi.StringPtrOutput
Date certificate expires, found in the appxmanifest.xml.
func (AppAttachPackageInfoPropertiesResponsePtrOutput) CertificateName ¶
func (o AppAttachPackageInfoPropertiesResponsePtrOutput) CertificateName() pulumi.StringPtrOutput
Certificate name found in the appxmanifest.xml.
func (AppAttachPackageInfoPropertiesResponsePtrOutput) DisplayName ¶
func (o AppAttachPackageInfoPropertiesResponsePtrOutput) DisplayName() pulumi.StringPtrOutput
User friendly Name to be displayed in the portal.
func (AppAttachPackageInfoPropertiesResponsePtrOutput) ElementType ¶
func (AppAttachPackageInfoPropertiesResponsePtrOutput) ElementType() reflect.Type
func (AppAttachPackageInfoPropertiesResponsePtrOutput) ImagePath ¶
func (o AppAttachPackageInfoPropertiesResponsePtrOutput) ImagePath() pulumi.StringPtrOutput
VHD/CIM image path on Network Share.
func (AppAttachPackageInfoPropertiesResponsePtrOutput) IsActive ¶
func (o AppAttachPackageInfoPropertiesResponsePtrOutput) IsActive() pulumi.BoolPtrOutput
Make this version of the package the active one across the hostpool.
func (AppAttachPackageInfoPropertiesResponsePtrOutput) IsPackageTimestamped ¶
func (o AppAttachPackageInfoPropertiesResponsePtrOutput) IsPackageTimestamped() pulumi.StringPtrOutput
Is package timestamped so it can ignore the certificate expiry date
func (AppAttachPackageInfoPropertiesResponsePtrOutput) IsRegularRegistration ¶
func (o AppAttachPackageInfoPropertiesResponsePtrOutput) IsRegularRegistration() pulumi.BoolPtrOutput
Specifies how to register Package in feed.
func (AppAttachPackageInfoPropertiesResponsePtrOutput) LastUpdated ¶
func (o AppAttachPackageInfoPropertiesResponsePtrOutput) LastUpdated() pulumi.StringPtrOutput
Date Package was last updated, found in the appxmanifest.xml.
func (AppAttachPackageInfoPropertiesResponsePtrOutput) PackageAlias ¶
func (o AppAttachPackageInfoPropertiesResponsePtrOutput) PackageAlias() pulumi.StringPtrOutput
Alias of App Attach Package. Assigned at import time
func (AppAttachPackageInfoPropertiesResponsePtrOutput) PackageApplications ¶
func (o AppAttachPackageInfoPropertiesResponsePtrOutput) PackageApplications() MsixPackageApplicationsResponseArrayOutput
List of package applications.
func (AppAttachPackageInfoPropertiesResponsePtrOutput) PackageDependencies ¶
func (o AppAttachPackageInfoPropertiesResponsePtrOutput) PackageDependencies() MsixPackageDependenciesResponseArrayOutput
List of package dependencies.
func (AppAttachPackageInfoPropertiesResponsePtrOutput) PackageFamilyName ¶
func (o AppAttachPackageInfoPropertiesResponsePtrOutput) PackageFamilyName() pulumi.StringPtrOutput
Package Family Name from appxmanifest.xml. Contains Package Name and Publisher name.
func (AppAttachPackageInfoPropertiesResponsePtrOutput) PackageFullName ¶
func (o AppAttachPackageInfoPropertiesResponsePtrOutput) PackageFullName() pulumi.StringPtrOutput
Package Full Name from appxmanifest.xml.
func (AppAttachPackageInfoPropertiesResponsePtrOutput) PackageName ¶
func (o AppAttachPackageInfoPropertiesResponsePtrOutput) PackageName() pulumi.StringPtrOutput
Package Name from appxmanifest.xml.
func (AppAttachPackageInfoPropertiesResponsePtrOutput) PackageRelativePath ¶
func (o AppAttachPackageInfoPropertiesResponsePtrOutput) PackageRelativePath() pulumi.StringPtrOutput
Relative Path to the package inside the image.
func (AppAttachPackageInfoPropertiesResponsePtrOutput) ToAppAttachPackageInfoPropertiesResponsePtrOutput ¶
func (o AppAttachPackageInfoPropertiesResponsePtrOutput) ToAppAttachPackageInfoPropertiesResponsePtrOutput() AppAttachPackageInfoPropertiesResponsePtrOutput
func (AppAttachPackageInfoPropertiesResponsePtrOutput) ToAppAttachPackageInfoPropertiesResponsePtrOutputWithContext ¶
func (o AppAttachPackageInfoPropertiesResponsePtrOutput) ToAppAttachPackageInfoPropertiesResponsePtrOutputWithContext(ctx context.Context) AppAttachPackageInfoPropertiesResponsePtrOutput
func (AppAttachPackageInfoPropertiesResponsePtrOutput) Version ¶
func (o AppAttachPackageInfoPropertiesResponsePtrOutput) Version() pulumi.StringPtrOutput
Package Version found in the appxmanifest.xml.
type AppAttachPackageInput ¶
type AppAttachPackageInput interface { pulumi.Input ToAppAttachPackageOutput() AppAttachPackageOutput ToAppAttachPackageOutputWithContext(ctx context.Context) AppAttachPackageOutput }
type AppAttachPackageOutput ¶
type AppAttachPackageOutput struct{ *pulumi.OutputState }
func (AppAttachPackageOutput) ElementType ¶
func (AppAttachPackageOutput) ElementType() reflect.Type
func (AppAttachPackageOutput) Etag ¶
func (o AppAttachPackageOutput) Etag() pulumi.StringOutput
The etag field is *not* required. If it is provided in the response body, it must also be provided as a header per the normal etag convention. Entity tags are used for comparing two or more entities from the same requested resource. HTTP/1.1 uses entity tags in the etag (section 14.19), If-Match (section 14.24), If-None-Match (section 14.26), and If-Range (section 14.27) header fields.
func (AppAttachPackageOutput) Identity ¶
func (o AppAttachPackageOutput) Identity() ResourceModelWithAllowedPropertySetResponseIdentityPtrOutput
func (AppAttachPackageOutput) Kind ¶
func (o AppAttachPackageOutput) Kind() pulumi.StringPtrOutput
Metadata used by portal/tooling/etc to render different UX experiences for resources of the same type; e.g. ApiApps are a kind of Microsoft.Web/sites type. If supported, the resource provider must validate and persist this value.
func (AppAttachPackageOutput) Location ¶
func (o AppAttachPackageOutput) Location() pulumi.StringPtrOutput
The geo-location where the resource lives
func (AppAttachPackageOutput) ManagedBy ¶
func (o AppAttachPackageOutput) ManagedBy() pulumi.StringPtrOutput
The fully qualified resource ID of the resource that manages this resource. Indicates if this resource is managed by another Azure resource. If this is present, complete mode deployment will not delete the resource if it is removed from the template since it is managed by another resource.
func (AppAttachPackageOutput) Name ¶
func (o AppAttachPackageOutput) Name() pulumi.StringOutput
The name of the resource
func (AppAttachPackageOutput) Properties ¶
func (o AppAttachPackageOutput) Properties() AppAttachPackagePropertiesResponseOutput
Detailed properties for App Attach Package
func (AppAttachPackageOutput) SystemData ¶
func (o AppAttachPackageOutput) SystemData() SystemDataResponseOutput
Metadata pertaining to creation and last modification of the resource.
func (AppAttachPackageOutput) Tags ¶
func (o AppAttachPackageOutput) Tags() pulumi.StringMapOutput
Resource tags.
func (AppAttachPackageOutput) ToAppAttachPackageOutput ¶
func (o AppAttachPackageOutput) ToAppAttachPackageOutput() AppAttachPackageOutput
func (AppAttachPackageOutput) ToAppAttachPackageOutputWithContext ¶
func (o AppAttachPackageOutput) ToAppAttachPackageOutputWithContext(ctx context.Context) AppAttachPackageOutput
func (AppAttachPackageOutput) Type ¶
func (o AppAttachPackageOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
type AppAttachPackageProperties ¶
type AppAttachPackageProperties struct { // Parameter indicating how the health check should behave if this package fails staging FailHealthCheckOnStagingFailure *string `pulumi:"failHealthCheckOnStagingFailure"` // List of Hostpool resource Ids. HostPoolReferences []string `pulumi:"hostPoolReferences"` // Detailed properties for App Attach Package Image *AppAttachPackageInfoProperties `pulumi:"image"` // URL of keyvault location to store certificate KeyVaultURL *string `pulumi:"keyVaultURL"` }
Schema for App Attach Package properties.
type AppAttachPackagePropertiesArgs ¶
type AppAttachPackagePropertiesArgs struct { // Parameter indicating how the health check should behave if this package fails staging FailHealthCheckOnStagingFailure pulumi.StringPtrInput `pulumi:"failHealthCheckOnStagingFailure"` // List of Hostpool resource Ids. HostPoolReferences pulumi.StringArrayInput `pulumi:"hostPoolReferences"` // Detailed properties for App Attach Package Image AppAttachPackageInfoPropertiesPtrInput `pulumi:"image"` // URL of keyvault location to store certificate KeyVaultURL pulumi.StringPtrInput `pulumi:"keyVaultURL"` }
Schema for App Attach Package properties.
func (AppAttachPackagePropertiesArgs) ElementType ¶
func (AppAttachPackagePropertiesArgs) ElementType() reflect.Type
func (AppAttachPackagePropertiesArgs) ToAppAttachPackagePropertiesOutput ¶
func (i AppAttachPackagePropertiesArgs) ToAppAttachPackagePropertiesOutput() AppAttachPackagePropertiesOutput
func (AppAttachPackagePropertiesArgs) ToAppAttachPackagePropertiesOutputWithContext ¶
func (i AppAttachPackagePropertiesArgs) ToAppAttachPackagePropertiesOutputWithContext(ctx context.Context) AppAttachPackagePropertiesOutput
type AppAttachPackagePropertiesInput ¶
type AppAttachPackagePropertiesInput interface { pulumi.Input ToAppAttachPackagePropertiesOutput() AppAttachPackagePropertiesOutput ToAppAttachPackagePropertiesOutputWithContext(context.Context) AppAttachPackagePropertiesOutput }
AppAttachPackagePropertiesInput is an input type that accepts AppAttachPackagePropertiesArgs and AppAttachPackagePropertiesOutput values. You can construct a concrete instance of `AppAttachPackagePropertiesInput` via:
AppAttachPackagePropertiesArgs{...}
type AppAttachPackagePropertiesOutput ¶
type AppAttachPackagePropertiesOutput struct{ *pulumi.OutputState }
Schema for App Attach Package properties.
func (AppAttachPackagePropertiesOutput) ElementType ¶
func (AppAttachPackagePropertiesOutput) ElementType() reflect.Type
func (AppAttachPackagePropertiesOutput) FailHealthCheckOnStagingFailure ¶
func (o AppAttachPackagePropertiesOutput) FailHealthCheckOnStagingFailure() pulumi.StringPtrOutput
Parameter indicating how the health check should behave if this package fails staging
func (AppAttachPackagePropertiesOutput) HostPoolReferences ¶
func (o AppAttachPackagePropertiesOutput) HostPoolReferences() pulumi.StringArrayOutput
List of Hostpool resource Ids.
func (AppAttachPackagePropertiesOutput) Image ¶
func (o AppAttachPackagePropertiesOutput) Image() AppAttachPackageInfoPropertiesPtrOutput
Detailed properties for App Attach Package
func (AppAttachPackagePropertiesOutput) KeyVaultURL ¶
func (o AppAttachPackagePropertiesOutput) KeyVaultURL() pulumi.StringPtrOutput
URL of keyvault location to store certificate
func (AppAttachPackagePropertiesOutput) ToAppAttachPackagePropertiesOutput ¶
func (o AppAttachPackagePropertiesOutput) ToAppAttachPackagePropertiesOutput() AppAttachPackagePropertiesOutput
func (AppAttachPackagePropertiesOutput) ToAppAttachPackagePropertiesOutputWithContext ¶
func (o AppAttachPackagePropertiesOutput) ToAppAttachPackagePropertiesOutputWithContext(ctx context.Context) AppAttachPackagePropertiesOutput
type AppAttachPackagePropertiesResponse ¶
type AppAttachPackagePropertiesResponse struct { // Parameter indicating how the health check should behave if this package fails staging FailHealthCheckOnStagingFailure *string `pulumi:"failHealthCheckOnStagingFailure"` // List of Hostpool resource Ids. HostPoolReferences []string `pulumi:"hostPoolReferences"` // Detailed properties for App Attach Package Image *AppAttachPackageInfoPropertiesResponse `pulumi:"image"` // URL of keyvault location to store certificate KeyVaultURL *string `pulumi:"keyVaultURL"` // The provisioning state of the App Attach Package. ProvisioningState string `pulumi:"provisioningState"` }
Schema for App Attach Package properties.
type AppAttachPackagePropertiesResponseOutput ¶
type AppAttachPackagePropertiesResponseOutput struct{ *pulumi.OutputState }
Schema for App Attach Package properties.
func (AppAttachPackagePropertiesResponseOutput) ElementType ¶
func (AppAttachPackagePropertiesResponseOutput) ElementType() reflect.Type
func (AppAttachPackagePropertiesResponseOutput) FailHealthCheckOnStagingFailure ¶
func (o AppAttachPackagePropertiesResponseOutput) FailHealthCheckOnStagingFailure() pulumi.StringPtrOutput
Parameter indicating how the health check should behave if this package fails staging
func (AppAttachPackagePropertiesResponseOutput) HostPoolReferences ¶
func (o AppAttachPackagePropertiesResponseOutput) HostPoolReferences() pulumi.StringArrayOutput
List of Hostpool resource Ids.
func (AppAttachPackagePropertiesResponseOutput) Image ¶
func (o AppAttachPackagePropertiesResponseOutput) Image() AppAttachPackageInfoPropertiesResponsePtrOutput
Detailed properties for App Attach Package
func (AppAttachPackagePropertiesResponseOutput) KeyVaultURL ¶
func (o AppAttachPackagePropertiesResponseOutput) KeyVaultURL() pulumi.StringPtrOutput
URL of keyvault location to store certificate
func (AppAttachPackagePropertiesResponseOutput) ProvisioningState ¶
func (o AppAttachPackagePropertiesResponseOutput) ProvisioningState() pulumi.StringOutput
The provisioning state of the App Attach Package.
func (AppAttachPackagePropertiesResponseOutput) ToAppAttachPackagePropertiesResponseOutput ¶
func (o AppAttachPackagePropertiesResponseOutput) ToAppAttachPackagePropertiesResponseOutput() AppAttachPackagePropertiesResponseOutput
func (AppAttachPackagePropertiesResponseOutput) ToAppAttachPackagePropertiesResponseOutputWithContext ¶
func (o AppAttachPackagePropertiesResponseOutput) ToAppAttachPackagePropertiesResponseOutputWithContext(ctx context.Context) AppAttachPackagePropertiesResponseOutput
type AppAttachPackageState ¶
type AppAttachPackageState struct { }
func (AppAttachPackageState) ElementType ¶
func (AppAttachPackageState) ElementType() reflect.Type
type Application ¶
type Application struct { pulumi.CustomResourceState // Resource Type of Application. ApplicationType pulumi.StringPtrOutput `pulumi:"applicationType"` // Command Line Arguments for Application. CommandLineArguments pulumi.StringPtrOutput `pulumi:"commandLineArguments"` // Specifies whether this published application can be launched with command line arguments provided by the client, command line arguments specified at publish time, or no command line arguments at all. CommandLineSetting pulumi.StringOutput `pulumi:"commandLineSetting"` // Description of Application. Description pulumi.StringPtrOutput `pulumi:"description"` // Specifies a path for the executable file for the application. FilePath pulumi.StringPtrOutput `pulumi:"filePath"` // Friendly name of Application. FriendlyName pulumi.StringPtrOutput `pulumi:"friendlyName"` // the icon a 64 bit string as a byte array. IconContent pulumi.StringOutput `pulumi:"iconContent"` // Hash of the icon. IconHash pulumi.StringOutput `pulumi:"iconHash"` // Index of the icon. IconIndex pulumi.IntPtrOutput `pulumi:"iconIndex"` // Path to icon. IconPath pulumi.StringPtrOutput `pulumi:"iconPath"` // Specifies the package application Id for MSIX applications MsixPackageApplicationId pulumi.StringPtrOutput `pulumi:"msixPackageApplicationId"` // Specifies the package family name for MSIX applications MsixPackageFamilyName pulumi.StringPtrOutput `pulumi:"msixPackageFamilyName"` // The name of the resource Name pulumi.StringOutput `pulumi:"name"` // ObjectId of Application. (internal use) ObjectId pulumi.StringOutput `pulumi:"objectId"` // Specifies whether to show the RemoteApp program in the RD Web Access server. ShowInPortal pulumi.BoolPtrOutput `pulumi:"showInPortal"` // Metadata pertaining to creation and last modification of the resource. SystemData SystemDataResponseOutput `pulumi:"systemData"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringOutput `pulumi:"type"` }
Schema for Application properties. Azure REST API version: 2022-09-09. Prior API version in Azure Native 1.x: 2021-02-01-preview.
Other available API versions: 2022-10-14-preview, 2023-07-07-preview, 2023-09-05, 2023-10-04-preview, 2023-11-01-preview, 2024-01-16-preview, 2024-03-06-preview.
func GetApplication ¶
func GetApplication(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ApplicationState, opts ...pulumi.ResourceOption) (*Application, error)
GetApplication gets an existing Application 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 NewApplication ¶
func NewApplication(ctx *pulumi.Context, name string, args *ApplicationArgs, opts ...pulumi.ResourceOption) (*Application, error)
NewApplication registers a new resource with the given unique name, arguments, and options.
func (*Application) ElementType ¶
func (*Application) ElementType() reflect.Type
func (*Application) ToApplicationOutput ¶
func (i *Application) ToApplicationOutput() ApplicationOutput
func (*Application) ToApplicationOutputWithContext ¶
func (i *Application) ToApplicationOutputWithContext(ctx context.Context) ApplicationOutput
type ApplicationArgs ¶
type ApplicationArgs struct { // The name of the application group ApplicationGroupName pulumi.StringInput // The name of the application within the specified application group ApplicationName pulumi.StringPtrInput // Resource Type of Application. ApplicationType pulumi.StringPtrInput // Command Line Arguments for Application. CommandLineArguments pulumi.StringPtrInput // Specifies whether this published application can be launched with command line arguments provided by the client, command line arguments specified at publish time, or no command line arguments at all. CommandLineSetting pulumi.StringInput // Description of Application. Description pulumi.StringPtrInput // Specifies a path for the executable file for the application. FilePath pulumi.StringPtrInput // Friendly name of Application. FriendlyName pulumi.StringPtrInput // Index of the icon. IconIndex pulumi.IntPtrInput // Path to icon. IconPath pulumi.StringPtrInput // Specifies the package application Id for MSIX applications MsixPackageApplicationId pulumi.StringPtrInput // Specifies the package family name for MSIX applications MsixPackageFamilyName pulumi.StringPtrInput // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput // Specifies whether to show the RemoteApp program in the RD Web Access server. ShowInPortal pulumi.BoolPtrInput }
The set of arguments for constructing a Application resource.
func (ApplicationArgs) ElementType ¶
func (ApplicationArgs) ElementType() reflect.Type
type ApplicationGroup ¶
type ApplicationGroup struct { pulumi.CustomResourceState // Resource Type of ApplicationGroup. ApplicationGroupType pulumi.StringOutput `pulumi:"applicationGroupType"` // Is cloud pc resource. CloudPcResource pulumi.BoolOutput `pulumi:"cloudPcResource"` // Description of ApplicationGroup. Description pulumi.StringPtrOutput `pulumi:"description"` // The etag field is *not* required. If it is provided in the response body, it must also be provided as a header per the normal etag convention. Entity tags are used for comparing two or more entities from the same requested resource. HTTP/1.1 uses entity tags in the etag (section 14.19), If-Match (section 14.24), If-None-Match (section 14.26), and If-Range (section 14.27) header fields. Etag pulumi.StringOutput `pulumi:"etag"` // Friendly name of ApplicationGroup. FriendlyName pulumi.StringPtrOutput `pulumi:"friendlyName"` // HostPool arm path of ApplicationGroup. HostPoolArmPath pulumi.StringOutput `pulumi:"hostPoolArmPath"` Identity ResourceModelWithAllowedPropertySetResponseIdentityPtrOutput `pulumi:"identity"` // Metadata used by portal/tooling/etc to render different UX experiences for resources of the same type; e.g. ApiApps are a kind of Microsoft.Web/sites type. If supported, the resource provider must validate and persist this value. Kind pulumi.StringPtrOutput `pulumi:"kind"` // The geo-location where the resource lives Location pulumi.StringPtrOutput `pulumi:"location"` // The fully qualified resource ID of the resource that manages this resource. Indicates if this resource is managed by another Azure resource. If this is present, complete mode deployment will not delete the resource if it is removed from the template since it is managed by another resource. ManagedBy pulumi.StringPtrOutput `pulumi:"managedBy"` // The name of the resource Name pulumi.StringOutput `pulumi:"name"` // ObjectId of ApplicationGroup. (internal use) ObjectId pulumi.StringOutput `pulumi:"objectId"` Plan ResourceModelWithAllowedPropertySetResponsePlanPtrOutput `pulumi:"plan"` Sku ResourceModelWithAllowedPropertySetResponseSkuPtrOutput `pulumi:"sku"` // Metadata pertaining to creation and last modification of the resource. SystemData SystemDataResponseOutput `pulumi:"systemData"` // Resource tags. Tags pulumi.StringMapOutput `pulumi:"tags"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringOutput `pulumi:"type"` // Workspace arm path of ApplicationGroup. WorkspaceArmPath pulumi.StringOutput `pulumi:"workspaceArmPath"` }
Represents a ApplicationGroup definition. Azure REST API version: 2022-09-09. Prior API version in Azure Native 1.x: 2021-02-01-preview.
Other available API versions: 2020-11-10-preview, 2022-04-01-preview, 2022-10-14-preview, 2023-07-07-preview, 2023-09-05, 2023-10-04-preview, 2023-11-01-preview, 2024-01-16-preview, 2024-03-06-preview.
func GetApplicationGroup ¶
func GetApplicationGroup(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ApplicationGroupState, opts ...pulumi.ResourceOption) (*ApplicationGroup, error)
GetApplicationGroup gets an existing ApplicationGroup 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 NewApplicationGroup ¶
func NewApplicationGroup(ctx *pulumi.Context, name string, args *ApplicationGroupArgs, opts ...pulumi.ResourceOption) (*ApplicationGroup, error)
NewApplicationGroup registers a new resource with the given unique name, arguments, and options.
func (*ApplicationGroup) ElementType ¶
func (*ApplicationGroup) ElementType() reflect.Type
func (*ApplicationGroup) ToApplicationGroupOutput ¶
func (i *ApplicationGroup) ToApplicationGroupOutput() ApplicationGroupOutput
func (*ApplicationGroup) ToApplicationGroupOutputWithContext ¶
func (i *ApplicationGroup) ToApplicationGroupOutputWithContext(ctx context.Context) ApplicationGroupOutput
type ApplicationGroupArgs ¶
type ApplicationGroupArgs struct { // The name of the application group ApplicationGroupName pulumi.StringPtrInput // Resource Type of ApplicationGroup. ApplicationGroupType pulumi.StringInput // Description of ApplicationGroup. Description pulumi.StringPtrInput // Friendly name of ApplicationGroup. FriendlyName pulumi.StringPtrInput // HostPool arm path of ApplicationGroup. HostPoolArmPath pulumi.StringInput Identity ResourceModelWithAllowedPropertySetIdentityPtrInput // Metadata used by portal/tooling/etc to render different UX experiences for resources of the same type; e.g. ApiApps are a kind of Microsoft.Web/sites type. If supported, the resource provider must validate and persist this value. Kind pulumi.StringPtrInput // The geo-location where the resource lives Location pulumi.StringPtrInput // The fully qualified resource ID of the resource that manages this resource. Indicates if this resource is managed by another Azure resource. If this is present, complete mode deployment will not delete the resource if it is removed from the template since it is managed by another resource. ManagedBy pulumi.StringPtrInput Plan ResourceModelWithAllowedPropertySetPlanPtrInput // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput Sku ResourceModelWithAllowedPropertySetSkuPtrInput // Resource tags. Tags pulumi.StringMapInput }
The set of arguments for constructing a ApplicationGroup resource.
func (ApplicationGroupArgs) ElementType ¶
func (ApplicationGroupArgs) ElementType() reflect.Type
type ApplicationGroupInput ¶
type ApplicationGroupInput interface { pulumi.Input ToApplicationGroupOutput() ApplicationGroupOutput ToApplicationGroupOutputWithContext(ctx context.Context) ApplicationGroupOutput }
type ApplicationGroupOutput ¶
type ApplicationGroupOutput struct{ *pulumi.OutputState }
func (ApplicationGroupOutput) ApplicationGroupType ¶
func (o ApplicationGroupOutput) ApplicationGroupType() pulumi.StringOutput
Resource Type of ApplicationGroup.
func (ApplicationGroupOutput) CloudPcResource ¶
func (o ApplicationGroupOutput) CloudPcResource() pulumi.BoolOutput
Is cloud pc resource.
func (ApplicationGroupOutput) Description ¶
func (o ApplicationGroupOutput) Description() pulumi.StringPtrOutput
Description of ApplicationGroup.
func (ApplicationGroupOutput) ElementType ¶
func (ApplicationGroupOutput) ElementType() reflect.Type
func (ApplicationGroupOutput) Etag ¶
func (o ApplicationGroupOutput) Etag() pulumi.StringOutput
The etag field is *not* required. If it is provided in the response body, it must also be provided as a header per the normal etag convention. Entity tags are used for comparing two or more entities from the same requested resource. HTTP/1.1 uses entity tags in the etag (section 14.19), If-Match (section 14.24), If-None-Match (section 14.26), and If-Range (section 14.27) header fields.
func (ApplicationGroupOutput) FriendlyName ¶
func (o ApplicationGroupOutput) FriendlyName() pulumi.StringPtrOutput
Friendly name of ApplicationGroup.
func (ApplicationGroupOutput) HostPoolArmPath ¶
func (o ApplicationGroupOutput) HostPoolArmPath() pulumi.StringOutput
HostPool arm path of ApplicationGroup.
func (ApplicationGroupOutput) Identity ¶
func (o ApplicationGroupOutput) Identity() ResourceModelWithAllowedPropertySetResponseIdentityPtrOutput
func (ApplicationGroupOutput) Kind ¶
func (o ApplicationGroupOutput) Kind() pulumi.StringPtrOutput
Metadata used by portal/tooling/etc to render different UX experiences for resources of the same type; e.g. ApiApps are a kind of Microsoft.Web/sites type. If supported, the resource provider must validate and persist this value.
func (ApplicationGroupOutput) Location ¶
func (o ApplicationGroupOutput) Location() pulumi.StringPtrOutput
The geo-location where the resource lives
func (ApplicationGroupOutput) ManagedBy ¶
func (o ApplicationGroupOutput) ManagedBy() pulumi.StringPtrOutput
The fully qualified resource ID of the resource that manages this resource. Indicates if this resource is managed by another Azure resource. If this is present, complete mode deployment will not delete the resource if it is removed from the template since it is managed by another resource.
func (ApplicationGroupOutput) Name ¶
func (o ApplicationGroupOutput) Name() pulumi.StringOutput
The name of the resource
func (ApplicationGroupOutput) ObjectId ¶
func (o ApplicationGroupOutput) ObjectId() pulumi.StringOutput
ObjectId of ApplicationGroup. (internal use)
func (ApplicationGroupOutput) SystemData ¶
func (o ApplicationGroupOutput) SystemData() SystemDataResponseOutput
Metadata pertaining to creation and last modification of the resource.
func (ApplicationGroupOutput) Tags ¶
func (o ApplicationGroupOutput) Tags() pulumi.StringMapOutput
Resource tags.
func (ApplicationGroupOutput) ToApplicationGroupOutput ¶
func (o ApplicationGroupOutput) ToApplicationGroupOutput() ApplicationGroupOutput
func (ApplicationGroupOutput) ToApplicationGroupOutputWithContext ¶
func (o ApplicationGroupOutput) ToApplicationGroupOutputWithContext(ctx context.Context) ApplicationGroupOutput
func (ApplicationGroupOutput) Type ¶
func (o ApplicationGroupOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
func (ApplicationGroupOutput) WorkspaceArmPath ¶
func (o ApplicationGroupOutput) WorkspaceArmPath() pulumi.StringOutput
Workspace arm path of ApplicationGroup.
type ApplicationGroupState ¶
type ApplicationGroupState struct { }
func (ApplicationGroupState) ElementType ¶
func (ApplicationGroupState) ElementType() reflect.Type
type ApplicationGroupType ¶
type ApplicationGroupType string
Resource Type of ApplicationGroup.
func (ApplicationGroupType) ElementType ¶
func (ApplicationGroupType) ElementType() reflect.Type
func (ApplicationGroupType) ToApplicationGroupTypeOutput ¶
func (e ApplicationGroupType) ToApplicationGroupTypeOutput() ApplicationGroupTypeOutput
func (ApplicationGroupType) ToApplicationGroupTypeOutputWithContext ¶
func (e ApplicationGroupType) ToApplicationGroupTypeOutputWithContext(ctx context.Context) ApplicationGroupTypeOutput
func (ApplicationGroupType) ToApplicationGroupTypePtrOutput ¶
func (e ApplicationGroupType) ToApplicationGroupTypePtrOutput() ApplicationGroupTypePtrOutput
func (ApplicationGroupType) ToApplicationGroupTypePtrOutputWithContext ¶
func (e ApplicationGroupType) ToApplicationGroupTypePtrOutputWithContext(ctx context.Context) ApplicationGroupTypePtrOutput
func (ApplicationGroupType) ToStringOutput ¶
func (e ApplicationGroupType) ToStringOutput() pulumi.StringOutput
func (ApplicationGroupType) ToStringOutputWithContext ¶
func (e ApplicationGroupType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ApplicationGroupType) ToStringPtrOutput ¶
func (e ApplicationGroupType) ToStringPtrOutput() pulumi.StringPtrOutput
func (ApplicationGroupType) ToStringPtrOutputWithContext ¶
func (e ApplicationGroupType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ApplicationGroupTypeInput ¶
type ApplicationGroupTypeInput interface { pulumi.Input ToApplicationGroupTypeOutput() ApplicationGroupTypeOutput ToApplicationGroupTypeOutputWithContext(context.Context) ApplicationGroupTypeOutput }
ApplicationGroupTypeInput is an input type that accepts values of the ApplicationGroupType enum A concrete instance of `ApplicationGroupTypeInput` can be one of the following:
ApplicationGroupTypeRemoteApp ApplicationGroupTypeDesktop
type ApplicationGroupTypeOutput ¶
type ApplicationGroupTypeOutput struct{ *pulumi.OutputState }
func (ApplicationGroupTypeOutput) ElementType ¶
func (ApplicationGroupTypeOutput) ElementType() reflect.Type
func (ApplicationGroupTypeOutput) ToApplicationGroupTypeOutput ¶
func (o ApplicationGroupTypeOutput) ToApplicationGroupTypeOutput() ApplicationGroupTypeOutput
func (ApplicationGroupTypeOutput) ToApplicationGroupTypeOutputWithContext ¶
func (o ApplicationGroupTypeOutput) ToApplicationGroupTypeOutputWithContext(ctx context.Context) ApplicationGroupTypeOutput
func (ApplicationGroupTypeOutput) ToApplicationGroupTypePtrOutput ¶
func (o ApplicationGroupTypeOutput) ToApplicationGroupTypePtrOutput() ApplicationGroupTypePtrOutput
func (ApplicationGroupTypeOutput) ToApplicationGroupTypePtrOutputWithContext ¶
func (o ApplicationGroupTypeOutput) ToApplicationGroupTypePtrOutputWithContext(ctx context.Context) ApplicationGroupTypePtrOutput
func (ApplicationGroupTypeOutput) ToStringOutput ¶
func (o ApplicationGroupTypeOutput) ToStringOutput() pulumi.StringOutput
func (ApplicationGroupTypeOutput) ToStringOutputWithContext ¶
func (o ApplicationGroupTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ApplicationGroupTypeOutput) ToStringPtrOutput ¶
func (o ApplicationGroupTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ApplicationGroupTypeOutput) ToStringPtrOutputWithContext ¶
func (o ApplicationGroupTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ApplicationGroupTypePtrInput ¶
type ApplicationGroupTypePtrInput interface { pulumi.Input ToApplicationGroupTypePtrOutput() ApplicationGroupTypePtrOutput ToApplicationGroupTypePtrOutputWithContext(context.Context) ApplicationGroupTypePtrOutput }
func ApplicationGroupTypePtr ¶
func ApplicationGroupTypePtr(v string) ApplicationGroupTypePtrInput
type ApplicationGroupTypePtrOutput ¶
type ApplicationGroupTypePtrOutput struct{ *pulumi.OutputState }
func (ApplicationGroupTypePtrOutput) Elem ¶
func (o ApplicationGroupTypePtrOutput) Elem() ApplicationGroupTypeOutput
func (ApplicationGroupTypePtrOutput) ElementType ¶
func (ApplicationGroupTypePtrOutput) ElementType() reflect.Type
func (ApplicationGroupTypePtrOutput) ToApplicationGroupTypePtrOutput ¶
func (o ApplicationGroupTypePtrOutput) ToApplicationGroupTypePtrOutput() ApplicationGroupTypePtrOutput
func (ApplicationGroupTypePtrOutput) ToApplicationGroupTypePtrOutputWithContext ¶
func (o ApplicationGroupTypePtrOutput) ToApplicationGroupTypePtrOutputWithContext(ctx context.Context) ApplicationGroupTypePtrOutput
func (ApplicationGroupTypePtrOutput) ToStringPtrOutput ¶
func (o ApplicationGroupTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ApplicationGroupTypePtrOutput) ToStringPtrOutputWithContext ¶
func (o ApplicationGroupTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ApplicationInput ¶
type ApplicationInput interface { pulumi.Input ToApplicationOutput() ApplicationOutput ToApplicationOutputWithContext(ctx context.Context) ApplicationOutput }
type ApplicationOutput ¶
type ApplicationOutput struct{ *pulumi.OutputState }
func (ApplicationOutput) ApplicationType ¶
func (o ApplicationOutput) ApplicationType() pulumi.StringPtrOutput
Resource Type of Application.
func (ApplicationOutput) CommandLineArguments ¶
func (o ApplicationOutput) CommandLineArguments() pulumi.StringPtrOutput
Command Line Arguments for Application.
func (ApplicationOutput) CommandLineSetting ¶
func (o ApplicationOutput) CommandLineSetting() pulumi.StringOutput
Specifies whether this published application can be launched with command line arguments provided by the client, command line arguments specified at publish time, or no command line arguments at all.
func (ApplicationOutput) Description ¶
func (o ApplicationOutput) Description() pulumi.StringPtrOutput
Description of Application.
func (ApplicationOutput) ElementType ¶
func (ApplicationOutput) ElementType() reflect.Type
func (ApplicationOutput) FilePath ¶
func (o ApplicationOutput) FilePath() pulumi.StringPtrOutput
Specifies a path for the executable file for the application.
func (ApplicationOutput) FriendlyName ¶
func (o ApplicationOutput) FriendlyName() pulumi.StringPtrOutput
Friendly name of Application.
func (ApplicationOutput) IconContent ¶
func (o ApplicationOutput) IconContent() pulumi.StringOutput
the icon a 64 bit string as a byte array.
func (ApplicationOutput) IconHash ¶
func (o ApplicationOutput) IconHash() pulumi.StringOutput
Hash of the icon.
func (ApplicationOutput) IconIndex ¶
func (o ApplicationOutput) IconIndex() pulumi.IntPtrOutput
Index of the icon.
func (ApplicationOutput) IconPath ¶
func (o ApplicationOutput) IconPath() pulumi.StringPtrOutput
Path to icon.
func (ApplicationOutput) MsixPackageApplicationId ¶
func (o ApplicationOutput) MsixPackageApplicationId() pulumi.StringPtrOutput
Specifies the package application Id for MSIX applications
func (ApplicationOutput) MsixPackageFamilyName ¶
func (o ApplicationOutput) MsixPackageFamilyName() pulumi.StringPtrOutput
Specifies the package family name for MSIX applications
func (ApplicationOutput) Name ¶
func (o ApplicationOutput) Name() pulumi.StringOutput
The name of the resource
func (ApplicationOutput) ObjectId ¶
func (o ApplicationOutput) ObjectId() pulumi.StringOutput
ObjectId of Application. (internal use)
func (ApplicationOutput) ShowInPortal ¶
func (o ApplicationOutput) ShowInPortal() pulumi.BoolPtrOutput
Specifies whether to show the RemoteApp program in the RD Web Access server.
func (ApplicationOutput) SystemData ¶
func (o ApplicationOutput) SystemData() SystemDataResponseOutput
Metadata pertaining to creation and last modification of the resource.
func (ApplicationOutput) ToApplicationOutput ¶
func (o ApplicationOutput) ToApplicationOutput() ApplicationOutput
func (ApplicationOutput) ToApplicationOutputWithContext ¶
func (o ApplicationOutput) ToApplicationOutputWithContext(ctx context.Context) ApplicationOutput
func (ApplicationOutput) Type ¶
func (o ApplicationOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
type ApplicationState ¶
type ApplicationState struct { }
func (ApplicationState) ElementType ¶
func (ApplicationState) ElementType() reflect.Type
type CommandLineSetting ¶
type CommandLineSetting string
Specifies whether this published application can be launched with command line arguments provided by the client, command line arguments specified at publish time, or no command line arguments at all.
func (CommandLineSetting) ElementType ¶
func (CommandLineSetting) ElementType() reflect.Type
func (CommandLineSetting) ToCommandLineSettingOutput ¶
func (e CommandLineSetting) ToCommandLineSettingOutput() CommandLineSettingOutput
func (CommandLineSetting) ToCommandLineSettingOutputWithContext ¶
func (e CommandLineSetting) ToCommandLineSettingOutputWithContext(ctx context.Context) CommandLineSettingOutput
func (CommandLineSetting) ToCommandLineSettingPtrOutput ¶
func (e CommandLineSetting) ToCommandLineSettingPtrOutput() CommandLineSettingPtrOutput
func (CommandLineSetting) ToCommandLineSettingPtrOutputWithContext ¶
func (e CommandLineSetting) ToCommandLineSettingPtrOutputWithContext(ctx context.Context) CommandLineSettingPtrOutput
func (CommandLineSetting) ToStringOutput ¶
func (e CommandLineSetting) ToStringOutput() pulumi.StringOutput
func (CommandLineSetting) ToStringOutputWithContext ¶
func (e CommandLineSetting) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (CommandLineSetting) ToStringPtrOutput ¶
func (e CommandLineSetting) ToStringPtrOutput() pulumi.StringPtrOutput
func (CommandLineSetting) ToStringPtrOutputWithContext ¶
func (e CommandLineSetting) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type CommandLineSettingInput ¶
type CommandLineSettingInput interface { pulumi.Input ToCommandLineSettingOutput() CommandLineSettingOutput ToCommandLineSettingOutputWithContext(context.Context) CommandLineSettingOutput }
CommandLineSettingInput is an input type that accepts values of the CommandLineSetting enum A concrete instance of `CommandLineSettingInput` can be one of the following:
CommandLineSettingDoNotAllow CommandLineSettingAllow CommandLineSettingRequire
type CommandLineSettingOutput ¶
type CommandLineSettingOutput struct{ *pulumi.OutputState }
func (CommandLineSettingOutput) ElementType ¶
func (CommandLineSettingOutput) ElementType() reflect.Type
func (CommandLineSettingOutput) ToCommandLineSettingOutput ¶
func (o CommandLineSettingOutput) ToCommandLineSettingOutput() CommandLineSettingOutput
func (CommandLineSettingOutput) ToCommandLineSettingOutputWithContext ¶
func (o CommandLineSettingOutput) ToCommandLineSettingOutputWithContext(ctx context.Context) CommandLineSettingOutput
func (CommandLineSettingOutput) ToCommandLineSettingPtrOutput ¶
func (o CommandLineSettingOutput) ToCommandLineSettingPtrOutput() CommandLineSettingPtrOutput
func (CommandLineSettingOutput) ToCommandLineSettingPtrOutputWithContext ¶
func (o CommandLineSettingOutput) ToCommandLineSettingPtrOutputWithContext(ctx context.Context) CommandLineSettingPtrOutput
func (CommandLineSettingOutput) ToStringOutput ¶
func (o CommandLineSettingOutput) ToStringOutput() pulumi.StringOutput
func (CommandLineSettingOutput) ToStringOutputWithContext ¶
func (o CommandLineSettingOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (CommandLineSettingOutput) ToStringPtrOutput ¶
func (o CommandLineSettingOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (CommandLineSettingOutput) ToStringPtrOutputWithContext ¶
func (o CommandLineSettingOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type CommandLineSettingPtrInput ¶
type CommandLineSettingPtrInput interface { pulumi.Input ToCommandLineSettingPtrOutput() CommandLineSettingPtrOutput ToCommandLineSettingPtrOutputWithContext(context.Context) CommandLineSettingPtrOutput }
func CommandLineSettingPtr ¶
func CommandLineSettingPtr(v string) CommandLineSettingPtrInput
type CommandLineSettingPtrOutput ¶
type CommandLineSettingPtrOutput struct{ *pulumi.OutputState }
func (CommandLineSettingPtrOutput) Elem ¶
func (o CommandLineSettingPtrOutput) Elem() CommandLineSettingOutput
func (CommandLineSettingPtrOutput) ElementType ¶
func (CommandLineSettingPtrOutput) ElementType() reflect.Type
func (CommandLineSettingPtrOutput) ToCommandLineSettingPtrOutput ¶
func (o CommandLineSettingPtrOutput) ToCommandLineSettingPtrOutput() CommandLineSettingPtrOutput
func (CommandLineSettingPtrOutput) ToCommandLineSettingPtrOutputWithContext ¶
func (o CommandLineSettingPtrOutput) ToCommandLineSettingPtrOutputWithContext(ctx context.Context) CommandLineSettingPtrOutput
func (CommandLineSettingPtrOutput) ToStringPtrOutput ¶
func (o CommandLineSettingPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (CommandLineSettingPtrOutput) ToStringPtrOutputWithContext ¶
func (o CommandLineSettingPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DayOfWeek ¶
type DayOfWeek string
func (DayOfWeek) ElementType ¶
func (DayOfWeek) ToDayOfWeekOutput ¶
func (e DayOfWeek) ToDayOfWeekOutput() DayOfWeekOutput
func (DayOfWeek) ToDayOfWeekOutputWithContext ¶
func (e DayOfWeek) ToDayOfWeekOutputWithContext(ctx context.Context) DayOfWeekOutput
func (DayOfWeek) ToDayOfWeekPtrOutput ¶
func (e DayOfWeek) ToDayOfWeekPtrOutput() DayOfWeekPtrOutput
func (DayOfWeek) ToDayOfWeekPtrOutputWithContext ¶
func (e DayOfWeek) ToDayOfWeekPtrOutputWithContext(ctx context.Context) DayOfWeekPtrOutput
func (DayOfWeek) ToStringOutput ¶
func (e DayOfWeek) ToStringOutput() pulumi.StringOutput
func (DayOfWeek) ToStringOutputWithContext ¶
func (e DayOfWeek) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DayOfWeek) ToStringPtrOutput ¶
func (e DayOfWeek) ToStringPtrOutput() pulumi.StringPtrOutput
func (DayOfWeek) ToStringPtrOutputWithContext ¶
func (e DayOfWeek) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DayOfWeekInput ¶
type DayOfWeekInput interface { pulumi.Input ToDayOfWeekOutput() DayOfWeekOutput ToDayOfWeekOutputWithContext(context.Context) DayOfWeekOutput }
DayOfWeekInput is an input type that accepts values of the DayOfWeek enum A concrete instance of `DayOfWeekInput` can be one of the following:
DayOfWeekMonday DayOfWeekTuesday DayOfWeekWednesday DayOfWeekThursday DayOfWeekFriday DayOfWeekSaturday DayOfWeekSunday
type DayOfWeekOutput ¶
type DayOfWeekOutput struct{ *pulumi.OutputState }
func (DayOfWeekOutput) ElementType ¶
func (DayOfWeekOutput) ElementType() reflect.Type
func (DayOfWeekOutput) ToDayOfWeekOutput ¶
func (o DayOfWeekOutput) ToDayOfWeekOutput() DayOfWeekOutput
func (DayOfWeekOutput) ToDayOfWeekOutputWithContext ¶
func (o DayOfWeekOutput) ToDayOfWeekOutputWithContext(ctx context.Context) DayOfWeekOutput
func (DayOfWeekOutput) ToDayOfWeekPtrOutput ¶
func (o DayOfWeekOutput) ToDayOfWeekPtrOutput() DayOfWeekPtrOutput
func (DayOfWeekOutput) ToDayOfWeekPtrOutputWithContext ¶
func (o DayOfWeekOutput) ToDayOfWeekPtrOutputWithContext(ctx context.Context) DayOfWeekPtrOutput
func (DayOfWeekOutput) ToStringOutput ¶
func (o DayOfWeekOutput) ToStringOutput() pulumi.StringOutput
func (DayOfWeekOutput) ToStringOutputWithContext ¶
func (o DayOfWeekOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DayOfWeekOutput) ToStringPtrOutput ¶
func (o DayOfWeekOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (DayOfWeekOutput) ToStringPtrOutputWithContext ¶
func (o DayOfWeekOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DayOfWeekPtrInput ¶
type DayOfWeekPtrInput interface { pulumi.Input ToDayOfWeekPtrOutput() DayOfWeekPtrOutput ToDayOfWeekPtrOutputWithContext(context.Context) DayOfWeekPtrOutput }
func DayOfWeekPtr ¶
func DayOfWeekPtr(v string) DayOfWeekPtrInput
type DayOfWeekPtrOutput ¶
type DayOfWeekPtrOutput struct{ *pulumi.OutputState }
func (DayOfWeekPtrOutput) Elem ¶
func (o DayOfWeekPtrOutput) Elem() DayOfWeekOutput
func (DayOfWeekPtrOutput) ElementType ¶
func (DayOfWeekPtrOutput) ElementType() reflect.Type
func (DayOfWeekPtrOutput) ToDayOfWeekPtrOutput ¶
func (o DayOfWeekPtrOutput) ToDayOfWeekPtrOutput() DayOfWeekPtrOutput
func (DayOfWeekPtrOutput) ToDayOfWeekPtrOutputWithContext ¶
func (o DayOfWeekPtrOutput) ToDayOfWeekPtrOutputWithContext(ctx context.Context) DayOfWeekPtrOutput
func (DayOfWeekPtrOutput) ToStringPtrOutput ¶
func (o DayOfWeekPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (DayOfWeekPtrOutput) ToStringPtrOutputWithContext ¶
func (o DayOfWeekPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type FailHealthCheckOnStagingFailure ¶
type FailHealthCheckOnStagingFailure string
Parameter indicating how the health check should behave if this package fails staging
func (FailHealthCheckOnStagingFailure) ElementType ¶
func (FailHealthCheckOnStagingFailure) ElementType() reflect.Type
func (FailHealthCheckOnStagingFailure) ToFailHealthCheckOnStagingFailureOutput ¶
func (e FailHealthCheckOnStagingFailure) ToFailHealthCheckOnStagingFailureOutput() FailHealthCheckOnStagingFailureOutput
func (FailHealthCheckOnStagingFailure) ToFailHealthCheckOnStagingFailureOutputWithContext ¶
func (e FailHealthCheckOnStagingFailure) ToFailHealthCheckOnStagingFailureOutputWithContext(ctx context.Context) FailHealthCheckOnStagingFailureOutput
func (FailHealthCheckOnStagingFailure) ToFailHealthCheckOnStagingFailurePtrOutput ¶
func (e FailHealthCheckOnStagingFailure) ToFailHealthCheckOnStagingFailurePtrOutput() FailHealthCheckOnStagingFailurePtrOutput
func (FailHealthCheckOnStagingFailure) ToFailHealthCheckOnStagingFailurePtrOutputWithContext ¶
func (e FailHealthCheckOnStagingFailure) ToFailHealthCheckOnStagingFailurePtrOutputWithContext(ctx context.Context) FailHealthCheckOnStagingFailurePtrOutput
func (FailHealthCheckOnStagingFailure) ToStringOutput ¶
func (e FailHealthCheckOnStagingFailure) ToStringOutput() pulumi.StringOutput
func (FailHealthCheckOnStagingFailure) ToStringOutputWithContext ¶
func (e FailHealthCheckOnStagingFailure) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (FailHealthCheckOnStagingFailure) ToStringPtrOutput ¶
func (e FailHealthCheckOnStagingFailure) ToStringPtrOutput() pulumi.StringPtrOutput
func (FailHealthCheckOnStagingFailure) ToStringPtrOutputWithContext ¶
func (e FailHealthCheckOnStagingFailure) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type FailHealthCheckOnStagingFailureInput ¶
type FailHealthCheckOnStagingFailureInput interface { pulumi.Input ToFailHealthCheckOnStagingFailureOutput() FailHealthCheckOnStagingFailureOutput ToFailHealthCheckOnStagingFailureOutputWithContext(context.Context) FailHealthCheckOnStagingFailureOutput }
FailHealthCheckOnStagingFailureInput is an input type that accepts values of the FailHealthCheckOnStagingFailure enum A concrete instance of `FailHealthCheckOnStagingFailureInput` can be one of the following:
FailHealthCheckOnStagingFailureUnhealthy FailHealthCheckOnStagingFailureNeedsAssistance FailHealthCheckOnStagingFailureDoNotFail
type FailHealthCheckOnStagingFailureOutput ¶
type FailHealthCheckOnStagingFailureOutput struct{ *pulumi.OutputState }
func (FailHealthCheckOnStagingFailureOutput) ElementType ¶
func (FailHealthCheckOnStagingFailureOutput) ElementType() reflect.Type
func (FailHealthCheckOnStagingFailureOutput) ToFailHealthCheckOnStagingFailureOutput ¶
func (o FailHealthCheckOnStagingFailureOutput) ToFailHealthCheckOnStagingFailureOutput() FailHealthCheckOnStagingFailureOutput
func (FailHealthCheckOnStagingFailureOutput) ToFailHealthCheckOnStagingFailureOutputWithContext ¶
func (o FailHealthCheckOnStagingFailureOutput) ToFailHealthCheckOnStagingFailureOutputWithContext(ctx context.Context) FailHealthCheckOnStagingFailureOutput
func (FailHealthCheckOnStagingFailureOutput) ToFailHealthCheckOnStagingFailurePtrOutput ¶
func (o FailHealthCheckOnStagingFailureOutput) ToFailHealthCheckOnStagingFailurePtrOutput() FailHealthCheckOnStagingFailurePtrOutput
func (FailHealthCheckOnStagingFailureOutput) ToFailHealthCheckOnStagingFailurePtrOutputWithContext ¶
func (o FailHealthCheckOnStagingFailureOutput) ToFailHealthCheckOnStagingFailurePtrOutputWithContext(ctx context.Context) FailHealthCheckOnStagingFailurePtrOutput
func (FailHealthCheckOnStagingFailureOutput) ToStringOutput ¶
func (o FailHealthCheckOnStagingFailureOutput) ToStringOutput() pulumi.StringOutput
func (FailHealthCheckOnStagingFailureOutput) ToStringOutputWithContext ¶
func (o FailHealthCheckOnStagingFailureOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (FailHealthCheckOnStagingFailureOutput) ToStringPtrOutput ¶
func (o FailHealthCheckOnStagingFailureOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (FailHealthCheckOnStagingFailureOutput) ToStringPtrOutputWithContext ¶
func (o FailHealthCheckOnStagingFailureOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type FailHealthCheckOnStagingFailurePtrInput ¶
type FailHealthCheckOnStagingFailurePtrInput interface { pulumi.Input ToFailHealthCheckOnStagingFailurePtrOutput() FailHealthCheckOnStagingFailurePtrOutput ToFailHealthCheckOnStagingFailurePtrOutputWithContext(context.Context) FailHealthCheckOnStagingFailurePtrOutput }
func FailHealthCheckOnStagingFailurePtr ¶
func FailHealthCheckOnStagingFailurePtr(v string) FailHealthCheckOnStagingFailurePtrInput
type FailHealthCheckOnStagingFailurePtrOutput ¶
type FailHealthCheckOnStagingFailurePtrOutput struct{ *pulumi.OutputState }
func (FailHealthCheckOnStagingFailurePtrOutput) ElementType ¶
func (FailHealthCheckOnStagingFailurePtrOutput) ElementType() reflect.Type
func (FailHealthCheckOnStagingFailurePtrOutput) ToFailHealthCheckOnStagingFailurePtrOutput ¶
func (o FailHealthCheckOnStagingFailurePtrOutput) ToFailHealthCheckOnStagingFailurePtrOutput() FailHealthCheckOnStagingFailurePtrOutput
func (FailHealthCheckOnStagingFailurePtrOutput) ToFailHealthCheckOnStagingFailurePtrOutputWithContext ¶
func (o FailHealthCheckOnStagingFailurePtrOutput) ToFailHealthCheckOnStagingFailurePtrOutputWithContext(ctx context.Context) FailHealthCheckOnStagingFailurePtrOutput
func (FailHealthCheckOnStagingFailurePtrOutput) ToStringPtrOutput ¶
func (o FailHealthCheckOnStagingFailurePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (FailHealthCheckOnStagingFailurePtrOutput) ToStringPtrOutputWithContext ¶
func (o FailHealthCheckOnStagingFailurePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type HostPool ¶
type HostPool struct { pulumi.CustomResourceState // The session host configuration for updating agent, monitoring agent, and stack component. AgentUpdate AgentUpdatePropertiesResponsePtrOutput `pulumi:"agentUpdate"` // List of applicationGroup links. ApplicationGroupReferences pulumi.StringArrayOutput `pulumi:"applicationGroupReferences"` // Is cloud pc resource. CloudPcResource pulumi.BoolOutput `pulumi:"cloudPcResource"` // Custom rdp property of HostPool. CustomRdpProperty pulumi.StringPtrOutput `pulumi:"customRdpProperty"` // Description of HostPool. Description pulumi.StringPtrOutput `pulumi:"description"` // The etag field is *not* required. If it is provided in the response body, it must also be provided as a header per the normal etag convention. Entity tags are used for comparing two or more entities from the same requested resource. HTTP/1.1 uses entity tags in the etag (section 14.19), If-Match (section 14.24), If-None-Match (section 14.26), and If-Range (section 14.27) header fields. Etag pulumi.StringOutput `pulumi:"etag"` // Friendly name of HostPool. FriendlyName pulumi.StringPtrOutput `pulumi:"friendlyName"` // HostPool type for desktop. HostPoolType pulumi.StringOutput `pulumi:"hostPoolType"` Identity ResourceModelWithAllowedPropertySetResponseIdentityPtrOutput `pulumi:"identity"` // Metadata used by portal/tooling/etc to render different UX experiences for resources of the same type; e.g. ApiApps are a kind of Microsoft.Web/sites type. If supported, the resource provider must validate and persist this value. Kind pulumi.StringPtrOutput `pulumi:"kind"` // The type of the load balancer. LoadBalancerType pulumi.StringOutput `pulumi:"loadBalancerType"` // The geo-location where the resource lives Location pulumi.StringPtrOutput `pulumi:"location"` // The fully qualified resource ID of the resource that manages this resource. Indicates if this resource is managed by another Azure resource. If this is present, complete mode deployment will not delete the resource if it is removed from the template since it is managed by another resource. ManagedBy pulumi.StringPtrOutput `pulumi:"managedBy"` // The max session limit of HostPool. MaxSessionLimit pulumi.IntPtrOutput `pulumi:"maxSessionLimit"` // The name of the resource Name pulumi.StringOutput `pulumi:"name"` // ObjectId of HostPool. (internal use) ObjectId pulumi.StringOutput `pulumi:"objectId"` // PersonalDesktopAssignment type for HostPool. PersonalDesktopAssignmentType pulumi.StringPtrOutput `pulumi:"personalDesktopAssignmentType"` Plan ResourceModelWithAllowedPropertySetResponsePlanPtrOutput `pulumi:"plan"` // The type of preferred application group type, default to Desktop Application Group PreferredAppGroupType pulumi.StringOutput `pulumi:"preferredAppGroupType"` // The registration info of HostPool. RegistrationInfo RegistrationInfoResponsePtrOutput `pulumi:"registrationInfo"` // The ring number of HostPool. Ring pulumi.IntPtrOutput `pulumi:"ring"` Sku ResourceModelWithAllowedPropertySetResponseSkuPtrOutput `pulumi:"sku"` // ClientId for the registered Relying Party used to issue WVD SSO certificates. SsoClientId pulumi.StringPtrOutput `pulumi:"ssoClientId"` // Path to Azure KeyVault storing the secret used for communication to ADFS. SsoClientSecretKeyVaultPath pulumi.StringPtrOutput `pulumi:"ssoClientSecretKeyVaultPath"` // The type of single sign on Secret Type. SsoSecretType pulumi.StringPtrOutput `pulumi:"ssoSecretType"` // URL to customer ADFS server for signing WVD SSO certificates. SsoadfsAuthority pulumi.StringPtrOutput `pulumi:"ssoadfsAuthority"` // The flag to turn on/off StartVMOnConnect feature. StartVMOnConnect pulumi.BoolPtrOutput `pulumi:"startVMOnConnect"` // Metadata pertaining to creation and last modification of the resource. SystemData SystemDataResponseOutput `pulumi:"systemData"` // Resource tags. Tags pulumi.StringMapOutput `pulumi:"tags"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringOutput `pulumi:"type"` // Is validation environment. ValidationEnvironment pulumi.BoolPtrOutput `pulumi:"validationEnvironment"` // VM template for sessionhosts configuration within hostpool. VmTemplate pulumi.StringPtrOutput `pulumi:"vmTemplate"` }
Represents a HostPool definition. Azure REST API version: 2022-09-09. Prior API version in Azure Native 1.x: 2021-02-01-preview.
Other available API versions: 2020-11-02-preview, 2020-11-10-preview, 2022-04-01-preview, 2022-10-14-preview, 2023-07-07-preview, 2023-09-05, 2023-10-04-preview, 2023-11-01-preview, 2024-01-16-preview, 2024-03-06-preview.
func GetHostPool ¶
func GetHostPool(ctx *pulumi.Context, name string, id pulumi.IDInput, state *HostPoolState, opts ...pulumi.ResourceOption) (*HostPool, error)
GetHostPool gets an existing HostPool 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 NewHostPool ¶
func NewHostPool(ctx *pulumi.Context, name string, args *HostPoolArgs, opts ...pulumi.ResourceOption) (*HostPool, error)
NewHostPool registers a new resource with the given unique name, arguments, and options.
func (*HostPool) ElementType ¶
func (*HostPool) ToHostPoolOutput ¶
func (i *HostPool) ToHostPoolOutput() HostPoolOutput
func (*HostPool) ToHostPoolOutputWithContext ¶
func (i *HostPool) ToHostPoolOutputWithContext(ctx context.Context) HostPoolOutput
type HostPoolArgs ¶
type HostPoolArgs struct { // The session host configuration for updating agent, monitoring agent, and stack component. AgentUpdate AgentUpdatePropertiesPtrInput // Custom rdp property of HostPool. CustomRdpProperty pulumi.StringPtrInput // Description of HostPool. Description pulumi.StringPtrInput // Friendly name of HostPool. FriendlyName pulumi.StringPtrInput // The name of the host pool within the specified resource group HostPoolName pulumi.StringPtrInput // HostPool type for desktop. HostPoolType pulumi.StringInput Identity ResourceModelWithAllowedPropertySetIdentityPtrInput // Metadata used by portal/tooling/etc to render different UX experiences for resources of the same type; e.g. ApiApps are a kind of Microsoft.Web/sites type. If supported, the resource provider must validate and persist this value. Kind pulumi.StringPtrInput // The type of the load balancer. LoadBalancerType pulumi.StringInput // The geo-location where the resource lives Location pulumi.StringPtrInput // The fully qualified resource ID of the resource that manages this resource. Indicates if this resource is managed by another Azure resource. If this is present, complete mode deployment will not delete the resource if it is removed from the template since it is managed by another resource. ManagedBy pulumi.StringPtrInput // The max session limit of HostPool. MaxSessionLimit pulumi.IntPtrInput // PersonalDesktopAssignment type for HostPool. PersonalDesktopAssignmentType pulumi.StringPtrInput Plan ResourceModelWithAllowedPropertySetPlanPtrInput // The type of preferred application group type, default to Desktop Application Group PreferredAppGroupType pulumi.StringInput // The registration info of HostPool. RegistrationInfo RegistrationInfoPtrInput // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput // The ring number of HostPool. Ring pulumi.IntPtrInput Sku ResourceModelWithAllowedPropertySetSkuPtrInput // ClientId for the registered Relying Party used to issue WVD SSO certificates. SsoClientId pulumi.StringPtrInput // Path to Azure KeyVault storing the secret used for communication to ADFS. SsoClientSecretKeyVaultPath pulumi.StringPtrInput // The type of single sign on Secret Type. SsoSecretType pulumi.StringPtrInput // URL to customer ADFS server for signing WVD SSO certificates. SsoadfsAuthority pulumi.StringPtrInput // The flag to turn on/off StartVMOnConnect feature. StartVMOnConnect pulumi.BoolPtrInput // Resource tags. Tags pulumi.StringMapInput // Is validation environment. ValidationEnvironment pulumi.BoolPtrInput // VM template for sessionhosts configuration within hostpool. VmTemplate pulumi.StringPtrInput }
The set of arguments for constructing a HostPool resource.
func (HostPoolArgs) ElementType ¶
func (HostPoolArgs) ElementType() reflect.Type
type HostPoolInput ¶
type HostPoolInput interface { pulumi.Input ToHostPoolOutput() HostPoolOutput ToHostPoolOutputWithContext(ctx context.Context) HostPoolOutput }
type HostPoolOutput ¶
type HostPoolOutput struct{ *pulumi.OutputState }
func (HostPoolOutput) AgentUpdate ¶
func (o HostPoolOutput) AgentUpdate() AgentUpdatePropertiesResponsePtrOutput
The session host configuration for updating agent, monitoring agent, and stack component.
func (HostPoolOutput) ApplicationGroupReferences ¶
func (o HostPoolOutput) ApplicationGroupReferences() pulumi.StringArrayOutput
List of applicationGroup links.
func (HostPoolOutput) CloudPcResource ¶
func (o HostPoolOutput) CloudPcResource() pulumi.BoolOutput
Is cloud pc resource.
func (HostPoolOutput) CustomRdpProperty ¶
func (o HostPoolOutput) CustomRdpProperty() pulumi.StringPtrOutput
Custom rdp property of HostPool.
func (HostPoolOutput) Description ¶
func (o HostPoolOutput) Description() pulumi.StringPtrOutput
Description of HostPool.
func (HostPoolOutput) ElementType ¶
func (HostPoolOutput) ElementType() reflect.Type
func (HostPoolOutput) Etag ¶
func (o HostPoolOutput) Etag() pulumi.StringOutput
The etag field is *not* required. If it is provided in the response body, it must also be provided as a header per the normal etag convention. Entity tags are used for comparing two or more entities from the same requested resource. HTTP/1.1 uses entity tags in the etag (section 14.19), If-Match (section 14.24), If-None-Match (section 14.26), and If-Range (section 14.27) header fields.
func (HostPoolOutput) FriendlyName ¶
func (o HostPoolOutput) FriendlyName() pulumi.StringPtrOutput
Friendly name of HostPool.
func (HostPoolOutput) HostPoolType ¶
func (o HostPoolOutput) HostPoolType() pulumi.StringOutput
HostPool type for desktop.
func (HostPoolOutput) Identity ¶
func (o HostPoolOutput) Identity() ResourceModelWithAllowedPropertySetResponseIdentityPtrOutput
func (HostPoolOutput) Kind ¶
func (o HostPoolOutput) Kind() pulumi.StringPtrOutput
Metadata used by portal/tooling/etc to render different UX experiences for resources of the same type; e.g. ApiApps are a kind of Microsoft.Web/sites type. If supported, the resource provider must validate and persist this value.
func (HostPoolOutput) LoadBalancerType ¶
func (o HostPoolOutput) LoadBalancerType() pulumi.StringOutput
The type of the load balancer.
func (HostPoolOutput) Location ¶
func (o HostPoolOutput) Location() pulumi.StringPtrOutput
The geo-location where the resource lives
func (HostPoolOutput) ManagedBy ¶
func (o HostPoolOutput) ManagedBy() pulumi.StringPtrOutput
The fully qualified resource ID of the resource that manages this resource. Indicates if this resource is managed by another Azure resource. If this is present, complete mode deployment will not delete the resource if it is removed from the template since it is managed by another resource.
func (HostPoolOutput) MaxSessionLimit ¶
func (o HostPoolOutput) MaxSessionLimit() pulumi.IntPtrOutput
The max session limit of HostPool.
func (HostPoolOutput) Name ¶
func (o HostPoolOutput) Name() pulumi.StringOutput
The name of the resource
func (HostPoolOutput) ObjectId ¶
func (o HostPoolOutput) ObjectId() pulumi.StringOutput
ObjectId of HostPool. (internal use)
func (HostPoolOutput) PersonalDesktopAssignmentType ¶
func (o HostPoolOutput) PersonalDesktopAssignmentType() pulumi.StringPtrOutput
PersonalDesktopAssignment type for HostPool.
func (HostPoolOutput) PreferredAppGroupType ¶
func (o HostPoolOutput) PreferredAppGroupType() pulumi.StringOutput
The type of preferred application group type, default to Desktop Application Group
func (HostPoolOutput) RegistrationInfo ¶
func (o HostPoolOutput) RegistrationInfo() RegistrationInfoResponsePtrOutput
The registration info of HostPool.
func (HostPoolOutput) Ring ¶
func (o HostPoolOutput) Ring() pulumi.IntPtrOutput
The ring number of HostPool.
func (HostPoolOutput) SsoClientId ¶
func (o HostPoolOutput) SsoClientId() pulumi.StringPtrOutput
ClientId for the registered Relying Party used to issue WVD SSO certificates.
func (HostPoolOutput) SsoClientSecretKeyVaultPath ¶
func (o HostPoolOutput) SsoClientSecretKeyVaultPath() pulumi.StringPtrOutput
Path to Azure KeyVault storing the secret used for communication to ADFS.
func (HostPoolOutput) SsoSecretType ¶
func (o HostPoolOutput) SsoSecretType() pulumi.StringPtrOutput
The type of single sign on Secret Type.
func (HostPoolOutput) SsoadfsAuthority ¶
func (o HostPoolOutput) SsoadfsAuthority() pulumi.StringPtrOutput
URL to customer ADFS server for signing WVD SSO certificates.
func (HostPoolOutput) StartVMOnConnect ¶
func (o HostPoolOutput) StartVMOnConnect() pulumi.BoolPtrOutput
The flag to turn on/off StartVMOnConnect feature.
func (HostPoolOutput) SystemData ¶
func (o HostPoolOutput) SystemData() SystemDataResponseOutput
Metadata pertaining to creation and last modification of the resource.
func (HostPoolOutput) ToHostPoolOutput ¶
func (o HostPoolOutput) ToHostPoolOutput() HostPoolOutput
func (HostPoolOutput) ToHostPoolOutputWithContext ¶
func (o HostPoolOutput) ToHostPoolOutputWithContext(ctx context.Context) HostPoolOutput
func (HostPoolOutput) Type ¶
func (o HostPoolOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
func (HostPoolOutput) ValidationEnvironment ¶
func (o HostPoolOutput) ValidationEnvironment() pulumi.BoolPtrOutput
Is validation environment.
func (HostPoolOutput) VmTemplate ¶
func (o HostPoolOutput) VmTemplate() pulumi.StringPtrOutput
VM template for sessionhosts configuration within hostpool.
type HostPoolState ¶
type HostPoolState struct { }
func (HostPoolState) ElementType ¶
func (HostPoolState) ElementType() reflect.Type
type HostPoolType ¶
type HostPoolType string
HostPool type for desktop.
func (HostPoolType) ElementType ¶
func (HostPoolType) ElementType() reflect.Type
func (HostPoolType) ToHostPoolTypeOutput ¶
func (e HostPoolType) ToHostPoolTypeOutput() HostPoolTypeOutput
func (HostPoolType) ToHostPoolTypeOutputWithContext ¶
func (e HostPoolType) ToHostPoolTypeOutputWithContext(ctx context.Context) HostPoolTypeOutput
func (HostPoolType) ToHostPoolTypePtrOutput ¶
func (e HostPoolType) ToHostPoolTypePtrOutput() HostPoolTypePtrOutput
func (HostPoolType) ToHostPoolTypePtrOutputWithContext ¶
func (e HostPoolType) ToHostPoolTypePtrOutputWithContext(ctx context.Context) HostPoolTypePtrOutput
func (HostPoolType) ToStringOutput ¶
func (e HostPoolType) ToStringOutput() pulumi.StringOutput
func (HostPoolType) ToStringOutputWithContext ¶
func (e HostPoolType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (HostPoolType) ToStringPtrOutput ¶
func (e HostPoolType) ToStringPtrOutput() pulumi.StringPtrOutput
func (HostPoolType) ToStringPtrOutputWithContext ¶
func (e HostPoolType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type HostPoolTypeInput ¶
type HostPoolTypeInput interface { pulumi.Input ToHostPoolTypeOutput() HostPoolTypeOutput ToHostPoolTypeOutputWithContext(context.Context) HostPoolTypeOutput }
HostPoolTypeInput is an input type that accepts values of the HostPoolType enum A concrete instance of `HostPoolTypeInput` can be one of the following:
HostPoolTypePersonal HostPoolTypePooled HostPoolTypeBYODesktop
type HostPoolTypeOutput ¶
type HostPoolTypeOutput struct{ *pulumi.OutputState }
func (HostPoolTypeOutput) ElementType ¶
func (HostPoolTypeOutput) ElementType() reflect.Type
func (HostPoolTypeOutput) ToHostPoolTypeOutput ¶
func (o HostPoolTypeOutput) ToHostPoolTypeOutput() HostPoolTypeOutput
func (HostPoolTypeOutput) ToHostPoolTypeOutputWithContext ¶
func (o HostPoolTypeOutput) ToHostPoolTypeOutputWithContext(ctx context.Context) HostPoolTypeOutput
func (HostPoolTypeOutput) ToHostPoolTypePtrOutput ¶
func (o HostPoolTypeOutput) ToHostPoolTypePtrOutput() HostPoolTypePtrOutput
func (HostPoolTypeOutput) ToHostPoolTypePtrOutputWithContext ¶
func (o HostPoolTypeOutput) ToHostPoolTypePtrOutputWithContext(ctx context.Context) HostPoolTypePtrOutput
func (HostPoolTypeOutput) ToStringOutput ¶
func (o HostPoolTypeOutput) ToStringOutput() pulumi.StringOutput
func (HostPoolTypeOutput) ToStringOutputWithContext ¶
func (o HostPoolTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (HostPoolTypeOutput) ToStringPtrOutput ¶
func (o HostPoolTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (HostPoolTypeOutput) ToStringPtrOutputWithContext ¶
func (o HostPoolTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type HostPoolTypePtrInput ¶
type HostPoolTypePtrInput interface { pulumi.Input ToHostPoolTypePtrOutput() HostPoolTypePtrOutput ToHostPoolTypePtrOutputWithContext(context.Context) HostPoolTypePtrOutput }
func HostPoolTypePtr ¶
func HostPoolTypePtr(v string) HostPoolTypePtrInput
type HostPoolTypePtrOutput ¶
type HostPoolTypePtrOutput struct{ *pulumi.OutputState }
func (HostPoolTypePtrOutput) Elem ¶
func (o HostPoolTypePtrOutput) Elem() HostPoolTypeOutput
func (HostPoolTypePtrOutput) ElementType ¶
func (HostPoolTypePtrOutput) ElementType() reflect.Type
func (HostPoolTypePtrOutput) ToHostPoolTypePtrOutput ¶
func (o HostPoolTypePtrOutput) ToHostPoolTypePtrOutput() HostPoolTypePtrOutput
func (HostPoolTypePtrOutput) ToHostPoolTypePtrOutputWithContext ¶
func (o HostPoolTypePtrOutput) ToHostPoolTypePtrOutputWithContext(ctx context.Context) HostPoolTypePtrOutput
func (HostPoolTypePtrOutput) ToStringPtrOutput ¶
func (o HostPoolTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (HostPoolTypePtrOutput) ToStringPtrOutputWithContext ¶
func (o HostPoolTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type LoadBalancerType ¶
type LoadBalancerType string
The type of the load balancer.
func (LoadBalancerType) ElementType ¶
func (LoadBalancerType) ElementType() reflect.Type
func (LoadBalancerType) ToLoadBalancerTypeOutput ¶
func (e LoadBalancerType) ToLoadBalancerTypeOutput() LoadBalancerTypeOutput
func (LoadBalancerType) ToLoadBalancerTypeOutputWithContext ¶
func (e LoadBalancerType) ToLoadBalancerTypeOutputWithContext(ctx context.Context) LoadBalancerTypeOutput
func (LoadBalancerType) ToLoadBalancerTypePtrOutput ¶
func (e LoadBalancerType) ToLoadBalancerTypePtrOutput() LoadBalancerTypePtrOutput
func (LoadBalancerType) ToLoadBalancerTypePtrOutputWithContext ¶
func (e LoadBalancerType) ToLoadBalancerTypePtrOutputWithContext(ctx context.Context) LoadBalancerTypePtrOutput
func (LoadBalancerType) ToStringOutput ¶
func (e LoadBalancerType) ToStringOutput() pulumi.StringOutput
func (LoadBalancerType) ToStringOutputWithContext ¶
func (e LoadBalancerType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (LoadBalancerType) ToStringPtrOutput ¶
func (e LoadBalancerType) ToStringPtrOutput() pulumi.StringPtrOutput
func (LoadBalancerType) ToStringPtrOutputWithContext ¶
func (e LoadBalancerType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type LoadBalancerTypeInput ¶
type LoadBalancerTypeInput interface { pulumi.Input ToLoadBalancerTypeOutput() LoadBalancerTypeOutput ToLoadBalancerTypeOutputWithContext(context.Context) LoadBalancerTypeOutput }
LoadBalancerTypeInput is an input type that accepts values of the LoadBalancerType enum A concrete instance of `LoadBalancerTypeInput` can be one of the following:
LoadBalancerTypeBreadthFirst LoadBalancerTypeDepthFirst LoadBalancerTypePersistent
type LoadBalancerTypeOutput ¶
type LoadBalancerTypeOutput struct{ *pulumi.OutputState }
func (LoadBalancerTypeOutput) ElementType ¶
func (LoadBalancerTypeOutput) ElementType() reflect.Type
func (LoadBalancerTypeOutput) ToLoadBalancerTypeOutput ¶
func (o LoadBalancerTypeOutput) ToLoadBalancerTypeOutput() LoadBalancerTypeOutput
func (LoadBalancerTypeOutput) ToLoadBalancerTypeOutputWithContext ¶
func (o LoadBalancerTypeOutput) ToLoadBalancerTypeOutputWithContext(ctx context.Context) LoadBalancerTypeOutput
func (LoadBalancerTypeOutput) ToLoadBalancerTypePtrOutput ¶
func (o LoadBalancerTypeOutput) ToLoadBalancerTypePtrOutput() LoadBalancerTypePtrOutput
func (LoadBalancerTypeOutput) ToLoadBalancerTypePtrOutputWithContext ¶
func (o LoadBalancerTypeOutput) ToLoadBalancerTypePtrOutputWithContext(ctx context.Context) LoadBalancerTypePtrOutput
func (LoadBalancerTypeOutput) ToStringOutput ¶
func (o LoadBalancerTypeOutput) ToStringOutput() pulumi.StringOutput
func (LoadBalancerTypeOutput) ToStringOutputWithContext ¶
func (o LoadBalancerTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (LoadBalancerTypeOutput) ToStringPtrOutput ¶
func (o LoadBalancerTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (LoadBalancerTypeOutput) ToStringPtrOutputWithContext ¶
func (o LoadBalancerTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type LoadBalancerTypePtrInput ¶
type LoadBalancerTypePtrInput interface { pulumi.Input ToLoadBalancerTypePtrOutput() LoadBalancerTypePtrOutput ToLoadBalancerTypePtrOutputWithContext(context.Context) LoadBalancerTypePtrOutput }
func LoadBalancerTypePtr ¶
func LoadBalancerTypePtr(v string) LoadBalancerTypePtrInput
type LoadBalancerTypePtrOutput ¶
type LoadBalancerTypePtrOutput struct{ *pulumi.OutputState }
func (LoadBalancerTypePtrOutput) Elem ¶
func (o LoadBalancerTypePtrOutput) Elem() LoadBalancerTypeOutput
func (LoadBalancerTypePtrOutput) ElementType ¶
func (LoadBalancerTypePtrOutput) ElementType() reflect.Type
func (LoadBalancerTypePtrOutput) ToLoadBalancerTypePtrOutput ¶
func (o LoadBalancerTypePtrOutput) ToLoadBalancerTypePtrOutput() LoadBalancerTypePtrOutput
func (LoadBalancerTypePtrOutput) ToLoadBalancerTypePtrOutputWithContext ¶
func (o LoadBalancerTypePtrOutput) ToLoadBalancerTypePtrOutputWithContext(ctx context.Context) LoadBalancerTypePtrOutput
func (LoadBalancerTypePtrOutput) ToStringPtrOutput ¶
func (o LoadBalancerTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (LoadBalancerTypePtrOutput) ToStringPtrOutputWithContext ¶
func (o LoadBalancerTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type LookupAppAttachPackageOutputArgs ¶
type LookupAppAttachPackageOutputArgs struct { // The name of the App Attach package arm object AppAttachPackageName pulumi.StringInput `pulumi:"appAttachPackageName"` // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` }
func (LookupAppAttachPackageOutputArgs) ElementType ¶
func (LookupAppAttachPackageOutputArgs) ElementType() reflect.Type
type LookupAppAttachPackageResult ¶
type LookupAppAttachPackageResult struct { // The etag field is *not* required. If it is provided in the response body, it must also be provided as a header per the normal etag convention. Entity tags are used for comparing two or more entities from the same requested resource. HTTP/1.1 uses entity tags in the etag (section 14.19), If-Match (section 14.24), If-None-Match (section 14.26), and If-Range (section 14.27) header fields. Etag string `pulumi:"etag"` // Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Id string `pulumi:"id"` Identity *ResourceModelWithAllowedPropertySetResponseIdentity `pulumi:"identity"` // Metadata used by portal/tooling/etc to render different UX experiences for resources of the same type; e.g. ApiApps are a kind of Microsoft.Web/sites type. If supported, the resource provider must validate and persist this value. Kind *string `pulumi:"kind"` // The geo-location where the resource lives Location *string `pulumi:"location"` // The fully qualified resource ID of the resource that manages this resource. Indicates if this resource is managed by another Azure resource. If this is present, complete mode deployment will not delete the resource if it is removed from the template since it is managed by another resource. ManagedBy *string `pulumi:"managedBy"` // The name of the resource Name string `pulumi:"name"` Plan *ResourceModelWithAllowedPropertySetResponsePlan `pulumi:"plan"` // Detailed properties for App Attach Package Properties AppAttachPackagePropertiesResponse `pulumi:"properties"` Sku *ResourceModelWithAllowedPropertySetResponseSku `pulumi:"sku"` // Metadata pertaining to creation and last modification of the resource. SystemData SystemDataResponse `pulumi:"systemData"` // Resource tags. Tags map[string]string `pulumi:"tags"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type string `pulumi:"type"` }
Schema for App Attach Package properties.
func LookupAppAttachPackage ¶
func LookupAppAttachPackage(ctx *pulumi.Context, args *LookupAppAttachPackageArgs, opts ...pulumi.InvokeOption) (*LookupAppAttachPackageResult, error)
Get an app attach package. Azure REST API version: 2023-10-04-preview.
Other available API versions: 2023-11-01-preview, 2024-01-16-preview, 2024-03-06-preview.
type LookupAppAttachPackageResultOutput ¶
type LookupAppAttachPackageResultOutput struct{ *pulumi.OutputState }
Schema for App Attach Package properties.
func LookupAppAttachPackageOutput ¶
func LookupAppAttachPackageOutput(ctx *pulumi.Context, args LookupAppAttachPackageOutputArgs, opts ...pulumi.InvokeOption) LookupAppAttachPackageResultOutput
func (LookupAppAttachPackageResultOutput) ElementType ¶
func (LookupAppAttachPackageResultOutput) ElementType() reflect.Type
func (LookupAppAttachPackageResultOutput) Etag ¶
func (o LookupAppAttachPackageResultOutput) Etag() pulumi.StringOutput
The etag field is *not* required. If it is provided in the response body, it must also be provided as a header per the normal etag convention. Entity tags are used for comparing two or more entities from the same requested resource. HTTP/1.1 uses entity tags in the etag (section 14.19), If-Match (section 14.24), If-None-Match (section 14.26), and If-Range (section 14.27) header fields.
func (LookupAppAttachPackageResultOutput) Id ¶
func (o LookupAppAttachPackageResultOutput) Id() pulumi.StringOutput
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
func (LookupAppAttachPackageResultOutput) Kind ¶
func (o LookupAppAttachPackageResultOutput) Kind() pulumi.StringPtrOutput
Metadata used by portal/tooling/etc to render different UX experiences for resources of the same type; e.g. ApiApps are a kind of Microsoft.Web/sites type. If supported, the resource provider must validate and persist this value.
func (LookupAppAttachPackageResultOutput) Location ¶
func (o LookupAppAttachPackageResultOutput) Location() pulumi.StringPtrOutput
The geo-location where the resource lives
func (LookupAppAttachPackageResultOutput) ManagedBy ¶
func (o LookupAppAttachPackageResultOutput) ManagedBy() pulumi.StringPtrOutput
The fully qualified resource ID of the resource that manages this resource. Indicates if this resource is managed by another Azure resource. If this is present, complete mode deployment will not delete the resource if it is removed from the template since it is managed by another resource.
func (LookupAppAttachPackageResultOutput) Name ¶
func (o LookupAppAttachPackageResultOutput) Name() pulumi.StringOutput
The name of the resource
func (LookupAppAttachPackageResultOutput) Properties ¶
func (o LookupAppAttachPackageResultOutput) Properties() AppAttachPackagePropertiesResponseOutput
Detailed properties for App Attach Package
func (LookupAppAttachPackageResultOutput) SystemData ¶
func (o LookupAppAttachPackageResultOutput) SystemData() SystemDataResponseOutput
Metadata pertaining to creation and last modification of the resource.
func (LookupAppAttachPackageResultOutput) Tags ¶
func (o LookupAppAttachPackageResultOutput) Tags() pulumi.StringMapOutput
Resource tags.
func (LookupAppAttachPackageResultOutput) ToLookupAppAttachPackageResultOutput ¶
func (o LookupAppAttachPackageResultOutput) ToLookupAppAttachPackageResultOutput() LookupAppAttachPackageResultOutput
func (LookupAppAttachPackageResultOutput) ToLookupAppAttachPackageResultOutputWithContext ¶
func (o LookupAppAttachPackageResultOutput) ToLookupAppAttachPackageResultOutputWithContext(ctx context.Context) LookupAppAttachPackageResultOutput
func (LookupAppAttachPackageResultOutput) Type ¶
func (o LookupAppAttachPackageResultOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
type LookupApplicationArgs ¶
type LookupApplicationArgs struct { // The name of the application group ApplicationGroupName string `pulumi:"applicationGroupName"` // The name of the application within the specified application group ApplicationName string `pulumi:"applicationName"` // The name of the resource group. The name is case insensitive. ResourceGroupName string `pulumi:"resourceGroupName"` }
type LookupApplicationGroupOutputArgs ¶
type LookupApplicationGroupOutputArgs struct { // The name of the application group ApplicationGroupName pulumi.StringInput `pulumi:"applicationGroupName"` // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` }
func (LookupApplicationGroupOutputArgs) ElementType ¶
func (LookupApplicationGroupOutputArgs) ElementType() reflect.Type
type LookupApplicationGroupResult ¶
type LookupApplicationGroupResult struct { // Resource Type of ApplicationGroup. ApplicationGroupType string `pulumi:"applicationGroupType"` // Is cloud pc resource. CloudPcResource bool `pulumi:"cloudPcResource"` // Description of ApplicationGroup. Description *string `pulumi:"description"` // The etag field is *not* required. If it is provided in the response body, it must also be provided as a header per the normal etag convention. Entity tags are used for comparing two or more entities from the same requested resource. HTTP/1.1 uses entity tags in the etag (section 14.19), If-Match (section 14.24), If-None-Match (section 14.26), and If-Range (section 14.27) header fields. Etag string `pulumi:"etag"` // Friendly name of ApplicationGroup. FriendlyName *string `pulumi:"friendlyName"` // HostPool arm path of ApplicationGroup. HostPoolArmPath string `pulumi:"hostPoolArmPath"` // Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Id string `pulumi:"id"` Identity *ResourceModelWithAllowedPropertySetResponseIdentity `pulumi:"identity"` // Metadata used by portal/tooling/etc to render different UX experiences for resources of the same type; e.g. ApiApps are a kind of Microsoft.Web/sites type. If supported, the resource provider must validate and persist this value. Kind *string `pulumi:"kind"` // The geo-location where the resource lives Location *string `pulumi:"location"` // The fully qualified resource ID of the resource that manages this resource. Indicates if this resource is managed by another Azure resource. If this is present, complete mode deployment will not delete the resource if it is removed from the template since it is managed by another resource. ManagedBy *string `pulumi:"managedBy"` // The name of the resource Name string `pulumi:"name"` // ObjectId of ApplicationGroup. (internal use) ObjectId string `pulumi:"objectId"` Plan *ResourceModelWithAllowedPropertySetResponsePlan `pulumi:"plan"` Sku *ResourceModelWithAllowedPropertySetResponseSku `pulumi:"sku"` // Metadata pertaining to creation and last modification of the resource. SystemData SystemDataResponse `pulumi:"systemData"` // Resource tags. Tags map[string]string `pulumi:"tags"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type string `pulumi:"type"` // Workspace arm path of ApplicationGroup. WorkspaceArmPath string `pulumi:"workspaceArmPath"` }
Represents a ApplicationGroup definition.
func LookupApplicationGroup ¶
func LookupApplicationGroup(ctx *pulumi.Context, args *LookupApplicationGroupArgs, opts ...pulumi.InvokeOption) (*LookupApplicationGroupResult, error)
Get an application group. Azure REST API version: 2022-09-09.
Other available API versions: 2020-11-10-preview, 2022-04-01-preview, 2022-10-14-preview, 2023-07-07-preview, 2023-09-05, 2023-10-04-preview, 2023-11-01-preview, 2024-01-16-preview, 2024-03-06-preview.
type LookupApplicationGroupResultOutput ¶
type LookupApplicationGroupResultOutput struct{ *pulumi.OutputState }
Represents a ApplicationGroup definition.
func LookupApplicationGroupOutput ¶
func LookupApplicationGroupOutput(ctx *pulumi.Context, args LookupApplicationGroupOutputArgs, opts ...pulumi.InvokeOption) LookupApplicationGroupResultOutput
func (LookupApplicationGroupResultOutput) ApplicationGroupType ¶
func (o LookupApplicationGroupResultOutput) ApplicationGroupType() pulumi.StringOutput
Resource Type of ApplicationGroup.
func (LookupApplicationGroupResultOutput) CloudPcResource ¶
func (o LookupApplicationGroupResultOutput) CloudPcResource() pulumi.BoolOutput
Is cloud pc resource.
func (LookupApplicationGroupResultOutput) Description ¶
func (o LookupApplicationGroupResultOutput) Description() pulumi.StringPtrOutput
Description of ApplicationGroup.
func (LookupApplicationGroupResultOutput) ElementType ¶
func (LookupApplicationGroupResultOutput) ElementType() reflect.Type
func (LookupApplicationGroupResultOutput) Etag ¶
func (o LookupApplicationGroupResultOutput) Etag() pulumi.StringOutput
The etag field is *not* required. If it is provided in the response body, it must also be provided as a header per the normal etag convention. Entity tags are used for comparing two or more entities from the same requested resource. HTTP/1.1 uses entity tags in the etag (section 14.19), If-Match (section 14.24), If-None-Match (section 14.26), and If-Range (section 14.27) header fields.
func (LookupApplicationGroupResultOutput) FriendlyName ¶
func (o LookupApplicationGroupResultOutput) FriendlyName() pulumi.StringPtrOutput
Friendly name of ApplicationGroup.
func (LookupApplicationGroupResultOutput) HostPoolArmPath ¶
func (o LookupApplicationGroupResultOutput) HostPoolArmPath() pulumi.StringOutput
HostPool arm path of ApplicationGroup.
func (LookupApplicationGroupResultOutput) Id ¶
func (o LookupApplicationGroupResultOutput) Id() pulumi.StringOutput
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
func (LookupApplicationGroupResultOutput) Kind ¶
func (o LookupApplicationGroupResultOutput) Kind() pulumi.StringPtrOutput
Metadata used by portal/tooling/etc to render different UX experiences for resources of the same type; e.g. ApiApps are a kind of Microsoft.Web/sites type. If supported, the resource provider must validate and persist this value.
func (LookupApplicationGroupResultOutput) Location ¶
func (o LookupApplicationGroupResultOutput) Location() pulumi.StringPtrOutput
The geo-location where the resource lives
func (LookupApplicationGroupResultOutput) ManagedBy ¶
func (o LookupApplicationGroupResultOutput) ManagedBy() pulumi.StringPtrOutput
The fully qualified resource ID of the resource that manages this resource. Indicates if this resource is managed by another Azure resource. If this is present, complete mode deployment will not delete the resource if it is removed from the template since it is managed by another resource.
func (LookupApplicationGroupResultOutput) Name ¶
func (o LookupApplicationGroupResultOutput) Name() pulumi.StringOutput
The name of the resource
func (LookupApplicationGroupResultOutput) ObjectId ¶
func (o LookupApplicationGroupResultOutput) ObjectId() pulumi.StringOutput
ObjectId of ApplicationGroup. (internal use)
func (LookupApplicationGroupResultOutput) SystemData ¶
func (o LookupApplicationGroupResultOutput) SystemData() SystemDataResponseOutput
Metadata pertaining to creation and last modification of the resource.
func (LookupApplicationGroupResultOutput) Tags ¶
func (o LookupApplicationGroupResultOutput) Tags() pulumi.StringMapOutput
Resource tags.
func (LookupApplicationGroupResultOutput) ToLookupApplicationGroupResultOutput ¶
func (o LookupApplicationGroupResultOutput) ToLookupApplicationGroupResultOutput() LookupApplicationGroupResultOutput
func (LookupApplicationGroupResultOutput) ToLookupApplicationGroupResultOutputWithContext ¶
func (o LookupApplicationGroupResultOutput) ToLookupApplicationGroupResultOutputWithContext(ctx context.Context) LookupApplicationGroupResultOutput
func (LookupApplicationGroupResultOutput) Type ¶
func (o LookupApplicationGroupResultOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
func (LookupApplicationGroupResultOutput) WorkspaceArmPath ¶
func (o LookupApplicationGroupResultOutput) WorkspaceArmPath() pulumi.StringOutput
Workspace arm path of ApplicationGroup.
type LookupApplicationOutputArgs ¶
type LookupApplicationOutputArgs struct { // The name of the application group ApplicationGroupName pulumi.StringInput `pulumi:"applicationGroupName"` // The name of the application within the specified application group ApplicationName pulumi.StringInput `pulumi:"applicationName"` // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` }
func (LookupApplicationOutputArgs) ElementType ¶
func (LookupApplicationOutputArgs) ElementType() reflect.Type
type LookupApplicationResult ¶
type LookupApplicationResult struct { // Resource Type of Application. ApplicationType *string `pulumi:"applicationType"` // Command Line Arguments for Application. CommandLineArguments *string `pulumi:"commandLineArguments"` // Specifies whether this published application can be launched with command line arguments provided by the client, command line arguments specified at publish time, or no command line arguments at all. CommandLineSetting string `pulumi:"commandLineSetting"` // Description of Application. Description *string `pulumi:"description"` // Specifies a path for the executable file for the application. FilePath *string `pulumi:"filePath"` // Friendly name of Application. FriendlyName *string `pulumi:"friendlyName"` // the icon a 64 bit string as a byte array. IconContent string `pulumi:"iconContent"` // Hash of the icon. IconHash string `pulumi:"iconHash"` // Index of the icon. IconIndex *int `pulumi:"iconIndex"` // Path to icon. IconPath *string `pulumi:"iconPath"` // Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Id string `pulumi:"id"` // Specifies the package application Id for MSIX applications MsixPackageApplicationId *string `pulumi:"msixPackageApplicationId"` // Specifies the package family name for MSIX applications MsixPackageFamilyName *string `pulumi:"msixPackageFamilyName"` // The name of the resource Name string `pulumi:"name"` // ObjectId of Application. (internal use) ObjectId string `pulumi:"objectId"` // Specifies whether to show the RemoteApp program in the RD Web Access server. ShowInPortal *bool `pulumi:"showInPortal"` // Metadata pertaining to creation and last modification of the resource. SystemData SystemDataResponse `pulumi:"systemData"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type string `pulumi:"type"` }
Schema for Application properties.
func LookupApplication ¶
func LookupApplication(ctx *pulumi.Context, args *LookupApplicationArgs, opts ...pulumi.InvokeOption) (*LookupApplicationResult, error)
Get an application. Azure REST API version: 2022-09-09.
Other available API versions: 2022-10-14-preview, 2023-07-07-preview, 2023-09-05, 2023-10-04-preview, 2023-11-01-preview, 2024-01-16-preview, 2024-03-06-preview.
type LookupApplicationResultOutput ¶
type LookupApplicationResultOutput struct{ *pulumi.OutputState }
Schema for Application properties.
func LookupApplicationOutput ¶
func LookupApplicationOutput(ctx *pulumi.Context, args LookupApplicationOutputArgs, opts ...pulumi.InvokeOption) LookupApplicationResultOutput
func (LookupApplicationResultOutput) ApplicationType ¶
func (o LookupApplicationResultOutput) ApplicationType() pulumi.StringPtrOutput
Resource Type of Application.
func (LookupApplicationResultOutput) CommandLineArguments ¶
func (o LookupApplicationResultOutput) CommandLineArguments() pulumi.StringPtrOutput
Command Line Arguments for Application.
func (LookupApplicationResultOutput) CommandLineSetting ¶
func (o LookupApplicationResultOutput) CommandLineSetting() pulumi.StringOutput
Specifies whether this published application can be launched with command line arguments provided by the client, command line arguments specified at publish time, or no command line arguments at all.
func (LookupApplicationResultOutput) Description ¶
func (o LookupApplicationResultOutput) Description() pulumi.StringPtrOutput
Description of Application.
func (LookupApplicationResultOutput) ElementType ¶
func (LookupApplicationResultOutput) ElementType() reflect.Type
func (LookupApplicationResultOutput) FilePath ¶
func (o LookupApplicationResultOutput) FilePath() pulumi.StringPtrOutput
Specifies a path for the executable file for the application.
func (LookupApplicationResultOutput) FriendlyName ¶
func (o LookupApplicationResultOutput) FriendlyName() pulumi.StringPtrOutput
Friendly name of Application.
func (LookupApplicationResultOutput) IconContent ¶
func (o LookupApplicationResultOutput) IconContent() pulumi.StringOutput
the icon a 64 bit string as a byte array.
func (LookupApplicationResultOutput) IconHash ¶
func (o LookupApplicationResultOutput) IconHash() pulumi.StringOutput
Hash of the icon.
func (LookupApplicationResultOutput) IconIndex ¶
func (o LookupApplicationResultOutput) IconIndex() pulumi.IntPtrOutput
Index of the icon.
func (LookupApplicationResultOutput) IconPath ¶
func (o LookupApplicationResultOutput) IconPath() pulumi.StringPtrOutput
Path to icon.
func (LookupApplicationResultOutput) Id ¶
func (o LookupApplicationResultOutput) Id() pulumi.StringOutput
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
func (LookupApplicationResultOutput) MsixPackageApplicationId ¶
func (o LookupApplicationResultOutput) MsixPackageApplicationId() pulumi.StringPtrOutput
Specifies the package application Id for MSIX applications
func (LookupApplicationResultOutput) MsixPackageFamilyName ¶
func (o LookupApplicationResultOutput) MsixPackageFamilyName() pulumi.StringPtrOutput
Specifies the package family name for MSIX applications
func (LookupApplicationResultOutput) Name ¶
func (o LookupApplicationResultOutput) Name() pulumi.StringOutput
The name of the resource
func (LookupApplicationResultOutput) ObjectId ¶
func (o LookupApplicationResultOutput) ObjectId() pulumi.StringOutput
ObjectId of Application. (internal use)
func (LookupApplicationResultOutput) ShowInPortal ¶
func (o LookupApplicationResultOutput) ShowInPortal() pulumi.BoolPtrOutput
Specifies whether to show the RemoteApp program in the RD Web Access server.
func (LookupApplicationResultOutput) SystemData ¶
func (o LookupApplicationResultOutput) SystemData() SystemDataResponseOutput
Metadata pertaining to creation and last modification of the resource.
func (LookupApplicationResultOutput) ToLookupApplicationResultOutput ¶
func (o LookupApplicationResultOutput) ToLookupApplicationResultOutput() LookupApplicationResultOutput
func (LookupApplicationResultOutput) ToLookupApplicationResultOutputWithContext ¶
func (o LookupApplicationResultOutput) ToLookupApplicationResultOutputWithContext(ctx context.Context) LookupApplicationResultOutput
func (LookupApplicationResultOutput) Type ¶
func (o LookupApplicationResultOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
type LookupHostPoolArgs ¶
type LookupHostPoolOutputArgs ¶
type LookupHostPoolOutputArgs struct { // The name of the host pool within the specified resource group HostPoolName pulumi.StringInput `pulumi:"hostPoolName"` // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` }
func (LookupHostPoolOutputArgs) ElementType ¶
func (LookupHostPoolOutputArgs) ElementType() reflect.Type
type LookupHostPoolResult ¶
type LookupHostPoolResult struct { // The session host configuration for updating agent, monitoring agent, and stack component. AgentUpdate *AgentUpdatePropertiesResponse `pulumi:"agentUpdate"` // List of applicationGroup links. ApplicationGroupReferences []string `pulumi:"applicationGroupReferences"` // Is cloud pc resource. CloudPcResource bool `pulumi:"cloudPcResource"` // Custom rdp property of HostPool. CustomRdpProperty *string `pulumi:"customRdpProperty"` // Description of HostPool. Description *string `pulumi:"description"` // The etag field is *not* required. If it is provided in the response body, it must also be provided as a header per the normal etag convention. Entity tags are used for comparing two or more entities from the same requested resource. HTTP/1.1 uses entity tags in the etag (section 14.19), If-Match (section 14.24), If-None-Match (section 14.26), and If-Range (section 14.27) header fields. Etag string `pulumi:"etag"` // Friendly name of HostPool. FriendlyName *string `pulumi:"friendlyName"` // HostPool type for desktop. HostPoolType string `pulumi:"hostPoolType"` // Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Id string `pulumi:"id"` Identity *ResourceModelWithAllowedPropertySetResponseIdentity `pulumi:"identity"` // Metadata used by portal/tooling/etc to render different UX experiences for resources of the same type; e.g. ApiApps are a kind of Microsoft.Web/sites type. If supported, the resource provider must validate and persist this value. Kind *string `pulumi:"kind"` // The type of the load balancer. LoadBalancerType string `pulumi:"loadBalancerType"` // The geo-location where the resource lives Location *string `pulumi:"location"` // The fully qualified resource ID of the resource that manages this resource. Indicates if this resource is managed by another Azure resource. If this is present, complete mode deployment will not delete the resource if it is removed from the template since it is managed by another resource. ManagedBy *string `pulumi:"managedBy"` // The max session limit of HostPool. MaxSessionLimit *int `pulumi:"maxSessionLimit"` // The name of the resource Name string `pulumi:"name"` // ObjectId of HostPool. (internal use) ObjectId string `pulumi:"objectId"` // PersonalDesktopAssignment type for HostPool. PersonalDesktopAssignmentType *string `pulumi:"personalDesktopAssignmentType"` Plan *ResourceModelWithAllowedPropertySetResponsePlan `pulumi:"plan"` // The type of preferred application group type, default to Desktop Application Group PreferredAppGroupType string `pulumi:"preferredAppGroupType"` // The registration info of HostPool. RegistrationInfo *RegistrationInfoResponse `pulumi:"registrationInfo"` // The ring number of HostPool. Ring *int `pulumi:"ring"` Sku *ResourceModelWithAllowedPropertySetResponseSku `pulumi:"sku"` // ClientId for the registered Relying Party used to issue WVD SSO certificates. SsoClientId *string `pulumi:"ssoClientId"` // Path to Azure KeyVault storing the secret used for communication to ADFS. SsoClientSecretKeyVaultPath *string `pulumi:"ssoClientSecretKeyVaultPath"` // The type of single sign on Secret Type. SsoSecretType *string `pulumi:"ssoSecretType"` // URL to customer ADFS server for signing WVD SSO certificates. SsoadfsAuthority *string `pulumi:"ssoadfsAuthority"` // The flag to turn on/off StartVMOnConnect feature. StartVMOnConnect *bool `pulumi:"startVMOnConnect"` // Metadata pertaining to creation and last modification of the resource. SystemData SystemDataResponse `pulumi:"systemData"` // Resource tags. Tags map[string]string `pulumi:"tags"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type string `pulumi:"type"` // Is validation environment. ValidationEnvironment *bool `pulumi:"validationEnvironment"` // VM template for sessionhosts configuration within hostpool. VmTemplate *string `pulumi:"vmTemplate"` }
Represents a HostPool definition.
func LookupHostPool ¶
func LookupHostPool(ctx *pulumi.Context, args *LookupHostPoolArgs, opts ...pulumi.InvokeOption) (*LookupHostPoolResult, error)
Get a host pool. Azure REST API version: 2022-09-09.
Other available API versions: 2020-11-02-preview, 2020-11-10-preview, 2022-04-01-preview, 2022-10-14-preview, 2023-07-07-preview, 2023-09-05, 2023-10-04-preview, 2023-11-01-preview, 2024-01-16-preview, 2024-03-06-preview.
type LookupHostPoolResultOutput ¶
type LookupHostPoolResultOutput struct{ *pulumi.OutputState }
Represents a HostPool definition.
func LookupHostPoolOutput ¶
func LookupHostPoolOutput(ctx *pulumi.Context, args LookupHostPoolOutputArgs, opts ...pulumi.InvokeOption) LookupHostPoolResultOutput
func (LookupHostPoolResultOutput) AgentUpdate ¶
func (o LookupHostPoolResultOutput) AgentUpdate() AgentUpdatePropertiesResponsePtrOutput
The session host configuration for updating agent, monitoring agent, and stack component.
func (LookupHostPoolResultOutput) ApplicationGroupReferences ¶
func (o LookupHostPoolResultOutput) ApplicationGroupReferences() pulumi.StringArrayOutput
List of applicationGroup links.
func (LookupHostPoolResultOutput) CloudPcResource ¶
func (o LookupHostPoolResultOutput) CloudPcResource() pulumi.BoolOutput
Is cloud pc resource.
func (LookupHostPoolResultOutput) CustomRdpProperty ¶
func (o LookupHostPoolResultOutput) CustomRdpProperty() pulumi.StringPtrOutput
Custom rdp property of HostPool.
func (LookupHostPoolResultOutput) Description ¶
func (o LookupHostPoolResultOutput) Description() pulumi.StringPtrOutput
Description of HostPool.
func (LookupHostPoolResultOutput) ElementType ¶
func (LookupHostPoolResultOutput) ElementType() reflect.Type
func (LookupHostPoolResultOutput) Etag ¶
func (o LookupHostPoolResultOutput) Etag() pulumi.StringOutput
The etag field is *not* required. If it is provided in the response body, it must also be provided as a header per the normal etag convention. Entity tags are used for comparing two or more entities from the same requested resource. HTTP/1.1 uses entity tags in the etag (section 14.19), If-Match (section 14.24), If-None-Match (section 14.26), and If-Range (section 14.27) header fields.
func (LookupHostPoolResultOutput) FriendlyName ¶
func (o LookupHostPoolResultOutput) FriendlyName() pulumi.StringPtrOutput
Friendly name of HostPool.
func (LookupHostPoolResultOutput) HostPoolType ¶
func (o LookupHostPoolResultOutput) HostPoolType() pulumi.StringOutput
HostPool type for desktop.
func (LookupHostPoolResultOutput) Id ¶
func (o LookupHostPoolResultOutput) Id() pulumi.StringOutput
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
func (LookupHostPoolResultOutput) Kind ¶
func (o LookupHostPoolResultOutput) Kind() pulumi.StringPtrOutput
Metadata used by portal/tooling/etc to render different UX experiences for resources of the same type; e.g. ApiApps are a kind of Microsoft.Web/sites type. If supported, the resource provider must validate and persist this value.
func (LookupHostPoolResultOutput) LoadBalancerType ¶
func (o LookupHostPoolResultOutput) LoadBalancerType() pulumi.StringOutput
The type of the load balancer.
func (LookupHostPoolResultOutput) Location ¶
func (o LookupHostPoolResultOutput) Location() pulumi.StringPtrOutput
The geo-location where the resource lives
func (LookupHostPoolResultOutput) ManagedBy ¶
func (o LookupHostPoolResultOutput) ManagedBy() pulumi.StringPtrOutput
The fully qualified resource ID of the resource that manages this resource. Indicates if this resource is managed by another Azure resource. If this is present, complete mode deployment will not delete the resource if it is removed from the template since it is managed by another resource.
func (LookupHostPoolResultOutput) MaxSessionLimit ¶
func (o LookupHostPoolResultOutput) MaxSessionLimit() pulumi.IntPtrOutput
The max session limit of HostPool.
func (LookupHostPoolResultOutput) Name ¶
func (o LookupHostPoolResultOutput) Name() pulumi.StringOutput
The name of the resource
func (LookupHostPoolResultOutput) ObjectId ¶
func (o LookupHostPoolResultOutput) ObjectId() pulumi.StringOutput
ObjectId of HostPool. (internal use)
func (LookupHostPoolResultOutput) PersonalDesktopAssignmentType ¶
func (o LookupHostPoolResultOutput) PersonalDesktopAssignmentType() pulumi.StringPtrOutput
PersonalDesktopAssignment type for HostPool.
func (LookupHostPoolResultOutput) PreferredAppGroupType ¶
func (o LookupHostPoolResultOutput) PreferredAppGroupType() pulumi.StringOutput
The type of preferred application group type, default to Desktop Application Group
func (LookupHostPoolResultOutput) RegistrationInfo ¶
func (o LookupHostPoolResultOutput) RegistrationInfo() RegistrationInfoResponsePtrOutput
The registration info of HostPool.
func (LookupHostPoolResultOutput) Ring ¶
func (o LookupHostPoolResultOutput) Ring() pulumi.IntPtrOutput
The ring number of HostPool.
func (LookupHostPoolResultOutput) SsoClientId ¶
func (o LookupHostPoolResultOutput) SsoClientId() pulumi.StringPtrOutput
ClientId for the registered Relying Party used to issue WVD SSO certificates.
func (LookupHostPoolResultOutput) SsoClientSecretKeyVaultPath ¶
func (o LookupHostPoolResultOutput) SsoClientSecretKeyVaultPath() pulumi.StringPtrOutput
Path to Azure KeyVault storing the secret used for communication to ADFS.
func (LookupHostPoolResultOutput) SsoSecretType ¶
func (o LookupHostPoolResultOutput) SsoSecretType() pulumi.StringPtrOutput
The type of single sign on Secret Type.
func (LookupHostPoolResultOutput) SsoadfsAuthority ¶
func (o LookupHostPoolResultOutput) SsoadfsAuthority() pulumi.StringPtrOutput
URL to customer ADFS server for signing WVD SSO certificates.
func (LookupHostPoolResultOutput) StartVMOnConnect ¶
func (o LookupHostPoolResultOutput) StartVMOnConnect() pulumi.BoolPtrOutput
The flag to turn on/off StartVMOnConnect feature.
func (LookupHostPoolResultOutput) SystemData ¶
func (o LookupHostPoolResultOutput) SystemData() SystemDataResponseOutput
Metadata pertaining to creation and last modification of the resource.
func (LookupHostPoolResultOutput) Tags ¶
func (o LookupHostPoolResultOutput) Tags() pulumi.StringMapOutput
Resource tags.
func (LookupHostPoolResultOutput) ToLookupHostPoolResultOutput ¶
func (o LookupHostPoolResultOutput) ToLookupHostPoolResultOutput() LookupHostPoolResultOutput
func (LookupHostPoolResultOutput) ToLookupHostPoolResultOutputWithContext ¶
func (o LookupHostPoolResultOutput) ToLookupHostPoolResultOutputWithContext(ctx context.Context) LookupHostPoolResultOutput
func (LookupHostPoolResultOutput) Type ¶
func (o LookupHostPoolResultOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
func (LookupHostPoolResultOutput) ValidationEnvironment ¶
func (o LookupHostPoolResultOutput) ValidationEnvironment() pulumi.BoolPtrOutput
Is validation environment.
func (LookupHostPoolResultOutput) VmTemplate ¶
func (o LookupHostPoolResultOutput) VmTemplate() pulumi.StringPtrOutput
VM template for sessionhosts configuration within hostpool.
type LookupMSIXPackageArgs ¶
type LookupMSIXPackageArgs struct { // The name of the host pool within the specified resource group HostPoolName string `pulumi:"hostPoolName"` // The version specific package full name of the MSIX package within specified hostpool MsixPackageFullName string `pulumi:"msixPackageFullName"` // The name of the resource group. The name is case insensitive. ResourceGroupName string `pulumi:"resourceGroupName"` }
type LookupMSIXPackageOutputArgs ¶
type LookupMSIXPackageOutputArgs struct { // The name of the host pool within the specified resource group HostPoolName pulumi.StringInput `pulumi:"hostPoolName"` // The version specific package full name of the MSIX package within specified hostpool MsixPackageFullName pulumi.StringInput `pulumi:"msixPackageFullName"` // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` }
func (LookupMSIXPackageOutputArgs) ElementType ¶
func (LookupMSIXPackageOutputArgs) ElementType() reflect.Type
type LookupMSIXPackageResult ¶
type LookupMSIXPackageResult struct { // User friendly Name to be displayed in the portal. DisplayName *string `pulumi:"displayName"` // Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Id string `pulumi:"id"` // VHD/CIM image path on Network Share. ImagePath *string `pulumi:"imagePath"` // Make this version of the package the active one across the hostpool. IsActive *bool `pulumi:"isActive"` // Specifies how to register Package in feed. IsRegularRegistration *bool `pulumi:"isRegularRegistration"` // Date Package was last updated, found in the appxmanifest.xml. LastUpdated *string `pulumi:"lastUpdated"` // The name of the resource Name string `pulumi:"name"` // List of package applications. PackageApplications []MsixPackageApplicationsResponse `pulumi:"packageApplications"` // List of package dependencies. PackageDependencies []MsixPackageDependenciesResponse `pulumi:"packageDependencies"` // Package Family Name from appxmanifest.xml. Contains Package Name and Publisher name. PackageFamilyName *string `pulumi:"packageFamilyName"` // Package Name from appxmanifest.xml. PackageName *string `pulumi:"packageName"` // Relative Path to the package inside the image. PackageRelativePath *string `pulumi:"packageRelativePath"` // Metadata pertaining to creation and last modification of the resource. SystemData SystemDataResponse `pulumi:"systemData"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type string `pulumi:"type"` // Package Version found in the appxmanifest.xml. Version *string `pulumi:"version"` }
Schema for MSIX Package properties.
func LookupMSIXPackage ¶
func LookupMSIXPackage(ctx *pulumi.Context, args *LookupMSIXPackageArgs, opts ...pulumi.InvokeOption) (*LookupMSIXPackageResult, error)
Get a msixpackage. Azure REST API version: 2022-09-09.
Other available API versions: 2022-10-14-preview, 2023-07-07-preview, 2023-09-05, 2023-10-04-preview, 2023-11-01-preview, 2024-01-16-preview, 2024-03-06-preview.
type LookupMSIXPackageResultOutput ¶
type LookupMSIXPackageResultOutput struct{ *pulumi.OutputState }
Schema for MSIX Package properties.
func LookupMSIXPackageOutput ¶
func LookupMSIXPackageOutput(ctx *pulumi.Context, args LookupMSIXPackageOutputArgs, opts ...pulumi.InvokeOption) LookupMSIXPackageResultOutput
func (LookupMSIXPackageResultOutput) DisplayName ¶
func (o LookupMSIXPackageResultOutput) DisplayName() pulumi.StringPtrOutput
User friendly Name to be displayed in the portal.
func (LookupMSIXPackageResultOutput) ElementType ¶
func (LookupMSIXPackageResultOutput) ElementType() reflect.Type
func (LookupMSIXPackageResultOutput) Id ¶
func (o LookupMSIXPackageResultOutput) Id() pulumi.StringOutput
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
func (LookupMSIXPackageResultOutput) ImagePath ¶
func (o LookupMSIXPackageResultOutput) ImagePath() pulumi.StringPtrOutput
VHD/CIM image path on Network Share.
func (LookupMSIXPackageResultOutput) IsActive ¶
func (o LookupMSIXPackageResultOutput) IsActive() pulumi.BoolPtrOutput
Make this version of the package the active one across the hostpool.
func (LookupMSIXPackageResultOutput) IsRegularRegistration ¶
func (o LookupMSIXPackageResultOutput) IsRegularRegistration() pulumi.BoolPtrOutput
Specifies how to register Package in feed.
func (LookupMSIXPackageResultOutput) LastUpdated ¶
func (o LookupMSIXPackageResultOutput) LastUpdated() pulumi.StringPtrOutput
Date Package was last updated, found in the appxmanifest.xml.
func (LookupMSIXPackageResultOutput) Name ¶
func (o LookupMSIXPackageResultOutput) Name() pulumi.StringOutput
The name of the resource
func (LookupMSIXPackageResultOutput) PackageApplications ¶
func (o LookupMSIXPackageResultOutput) PackageApplications() MsixPackageApplicationsResponseArrayOutput
List of package applications.
func (LookupMSIXPackageResultOutput) PackageDependencies ¶
func (o LookupMSIXPackageResultOutput) PackageDependencies() MsixPackageDependenciesResponseArrayOutput
List of package dependencies.
func (LookupMSIXPackageResultOutput) PackageFamilyName ¶
func (o LookupMSIXPackageResultOutput) PackageFamilyName() pulumi.StringPtrOutput
Package Family Name from appxmanifest.xml. Contains Package Name and Publisher name.
func (LookupMSIXPackageResultOutput) PackageName ¶
func (o LookupMSIXPackageResultOutput) PackageName() pulumi.StringPtrOutput
Package Name from appxmanifest.xml.
func (LookupMSIXPackageResultOutput) PackageRelativePath ¶
func (o LookupMSIXPackageResultOutput) PackageRelativePath() pulumi.StringPtrOutput
Relative Path to the package inside the image.
func (LookupMSIXPackageResultOutput) SystemData ¶
func (o LookupMSIXPackageResultOutput) SystemData() SystemDataResponseOutput
Metadata pertaining to creation and last modification of the resource.
func (LookupMSIXPackageResultOutput) ToLookupMSIXPackageResultOutput ¶
func (o LookupMSIXPackageResultOutput) ToLookupMSIXPackageResultOutput() LookupMSIXPackageResultOutput
func (LookupMSIXPackageResultOutput) ToLookupMSIXPackageResultOutputWithContext ¶
func (o LookupMSIXPackageResultOutput) ToLookupMSIXPackageResultOutputWithContext(ctx context.Context) LookupMSIXPackageResultOutput
func (LookupMSIXPackageResultOutput) Type ¶
func (o LookupMSIXPackageResultOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
func (LookupMSIXPackageResultOutput) Version ¶
func (o LookupMSIXPackageResultOutput) Version() pulumi.StringPtrOutput
Package Version found in the appxmanifest.xml.
type LookupPrivateEndpointConnectionByHostPoolArgs ¶
type LookupPrivateEndpointConnectionByHostPoolArgs struct { // The name of the host pool within the specified resource group HostPoolName string `pulumi:"hostPoolName"` // The name of the private endpoint connection associated with the Azure resource PrivateEndpointConnectionName string `pulumi:"privateEndpointConnectionName"` // The name of the resource group. The name is case insensitive. ResourceGroupName string `pulumi:"resourceGroupName"` }
type LookupPrivateEndpointConnectionByHostPoolOutputArgs ¶
type LookupPrivateEndpointConnectionByHostPoolOutputArgs struct { // The name of the host pool within the specified resource group HostPoolName pulumi.StringInput `pulumi:"hostPoolName"` // The name of the private endpoint connection associated with the Azure resource PrivateEndpointConnectionName pulumi.StringInput `pulumi:"privateEndpointConnectionName"` // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` }
func (LookupPrivateEndpointConnectionByHostPoolOutputArgs) ElementType ¶
func (LookupPrivateEndpointConnectionByHostPoolOutputArgs) ElementType() reflect.Type
type LookupPrivateEndpointConnectionByHostPoolResult ¶
type LookupPrivateEndpointConnectionByHostPoolResult struct { // Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Id string `pulumi:"id"` // The name of the resource Name string `pulumi:"name"` // The resource of private end point. PrivateEndpoint *PrivateEndpointResponse `pulumi:"privateEndpoint"` // A collection of information about the state of the connection between service consumer and provider. PrivateLinkServiceConnectionState PrivateLinkServiceConnectionStateResponse `pulumi:"privateLinkServiceConnectionState"` // The provisioning state of the private endpoint connection resource. ProvisioningState string `pulumi:"provisioningState"` // Metadata pertaining to creation and last modification of the resource. SystemData SystemDataResponse `pulumi:"systemData"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type string `pulumi:"type"` }
The Private Endpoint Connection resource.
func LookupPrivateEndpointConnectionByHostPool ¶
func LookupPrivateEndpointConnectionByHostPool(ctx *pulumi.Context, args *LookupPrivateEndpointConnectionByHostPoolArgs, opts ...pulumi.InvokeOption) (*LookupPrivateEndpointConnectionByHostPoolResult, error)
Get a private endpoint connection. Azure REST API version: 2022-10-14-preview.
Other available API versions: 2023-07-07-preview, 2023-09-05, 2023-10-04-preview, 2023-11-01-preview, 2024-01-16-preview, 2024-03-06-preview.
type LookupPrivateEndpointConnectionByHostPoolResultOutput ¶
type LookupPrivateEndpointConnectionByHostPoolResultOutput struct{ *pulumi.OutputState }
The Private Endpoint Connection resource.
func LookupPrivateEndpointConnectionByHostPoolOutput ¶
func LookupPrivateEndpointConnectionByHostPoolOutput(ctx *pulumi.Context, args LookupPrivateEndpointConnectionByHostPoolOutputArgs, opts ...pulumi.InvokeOption) LookupPrivateEndpointConnectionByHostPoolResultOutput
func (LookupPrivateEndpointConnectionByHostPoolResultOutput) ElementType ¶
func (LookupPrivateEndpointConnectionByHostPoolResultOutput) ElementType() reflect.Type
func (LookupPrivateEndpointConnectionByHostPoolResultOutput) Id ¶
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
func (LookupPrivateEndpointConnectionByHostPoolResultOutput) Name ¶
func (o LookupPrivateEndpointConnectionByHostPoolResultOutput) Name() pulumi.StringOutput
The name of the resource
func (LookupPrivateEndpointConnectionByHostPoolResultOutput) PrivateEndpoint ¶
func (o LookupPrivateEndpointConnectionByHostPoolResultOutput) PrivateEndpoint() PrivateEndpointResponsePtrOutput
The resource of private end point.
func (LookupPrivateEndpointConnectionByHostPoolResultOutput) PrivateLinkServiceConnectionState ¶
func (o LookupPrivateEndpointConnectionByHostPoolResultOutput) PrivateLinkServiceConnectionState() PrivateLinkServiceConnectionStateResponseOutput
A collection of information about the state of the connection between service consumer and provider.
func (LookupPrivateEndpointConnectionByHostPoolResultOutput) ProvisioningState ¶
func (o LookupPrivateEndpointConnectionByHostPoolResultOutput) ProvisioningState() pulumi.StringOutput
The provisioning state of the private endpoint connection resource.
func (LookupPrivateEndpointConnectionByHostPoolResultOutput) SystemData ¶
func (o LookupPrivateEndpointConnectionByHostPoolResultOutput) SystemData() SystemDataResponseOutput
Metadata pertaining to creation and last modification of the resource.
func (LookupPrivateEndpointConnectionByHostPoolResultOutput) ToLookupPrivateEndpointConnectionByHostPoolResultOutput ¶
func (o LookupPrivateEndpointConnectionByHostPoolResultOutput) ToLookupPrivateEndpointConnectionByHostPoolResultOutput() LookupPrivateEndpointConnectionByHostPoolResultOutput
func (LookupPrivateEndpointConnectionByHostPoolResultOutput) ToLookupPrivateEndpointConnectionByHostPoolResultOutputWithContext ¶
func (o LookupPrivateEndpointConnectionByHostPoolResultOutput) ToLookupPrivateEndpointConnectionByHostPoolResultOutputWithContext(ctx context.Context) LookupPrivateEndpointConnectionByHostPoolResultOutput
func (LookupPrivateEndpointConnectionByHostPoolResultOutput) Type ¶
func (o LookupPrivateEndpointConnectionByHostPoolResultOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
type LookupPrivateEndpointConnectionByWorkspaceArgs ¶
type LookupPrivateEndpointConnectionByWorkspaceArgs struct { // The name of the private endpoint connection associated with the Azure resource PrivateEndpointConnectionName string `pulumi:"privateEndpointConnectionName"` // The name of the resource group. The name is case insensitive. ResourceGroupName string `pulumi:"resourceGroupName"` // The name of the workspace WorkspaceName string `pulumi:"workspaceName"` }
type LookupPrivateEndpointConnectionByWorkspaceOutputArgs ¶
type LookupPrivateEndpointConnectionByWorkspaceOutputArgs struct { // The name of the private endpoint connection associated with the Azure resource PrivateEndpointConnectionName pulumi.StringInput `pulumi:"privateEndpointConnectionName"` // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` // The name of the workspace WorkspaceName pulumi.StringInput `pulumi:"workspaceName"` }
func (LookupPrivateEndpointConnectionByWorkspaceOutputArgs) ElementType ¶
func (LookupPrivateEndpointConnectionByWorkspaceOutputArgs) ElementType() reflect.Type
type LookupPrivateEndpointConnectionByWorkspaceResult ¶
type LookupPrivateEndpointConnectionByWorkspaceResult struct { // Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Id string `pulumi:"id"` // The name of the resource Name string `pulumi:"name"` // The resource of private end point. PrivateEndpoint *PrivateEndpointResponse `pulumi:"privateEndpoint"` // A collection of information about the state of the connection between service consumer and provider. PrivateLinkServiceConnectionState PrivateLinkServiceConnectionStateResponse `pulumi:"privateLinkServiceConnectionState"` // The provisioning state of the private endpoint connection resource. ProvisioningState string `pulumi:"provisioningState"` // Metadata pertaining to creation and last modification of the resource. SystemData SystemDataResponse `pulumi:"systemData"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type string `pulumi:"type"` }
The Private Endpoint Connection resource.
func LookupPrivateEndpointConnectionByWorkspace ¶
func LookupPrivateEndpointConnectionByWorkspace(ctx *pulumi.Context, args *LookupPrivateEndpointConnectionByWorkspaceArgs, opts ...pulumi.InvokeOption) (*LookupPrivateEndpointConnectionByWorkspaceResult, error)
Get a private endpoint connection. Azure REST API version: 2022-10-14-preview.
Other available API versions: 2023-07-07-preview, 2023-09-05, 2023-10-04-preview, 2023-11-01-preview, 2024-01-16-preview, 2024-03-06-preview.
type LookupPrivateEndpointConnectionByWorkspaceResultOutput ¶
type LookupPrivateEndpointConnectionByWorkspaceResultOutput struct{ *pulumi.OutputState }
The Private Endpoint Connection resource.
func LookupPrivateEndpointConnectionByWorkspaceOutput ¶
func LookupPrivateEndpointConnectionByWorkspaceOutput(ctx *pulumi.Context, args LookupPrivateEndpointConnectionByWorkspaceOutputArgs, opts ...pulumi.InvokeOption) LookupPrivateEndpointConnectionByWorkspaceResultOutput
func (LookupPrivateEndpointConnectionByWorkspaceResultOutput) ElementType ¶
func (LookupPrivateEndpointConnectionByWorkspaceResultOutput) ElementType() reflect.Type
func (LookupPrivateEndpointConnectionByWorkspaceResultOutput) Id ¶
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
func (LookupPrivateEndpointConnectionByWorkspaceResultOutput) Name ¶
func (o LookupPrivateEndpointConnectionByWorkspaceResultOutput) Name() pulumi.StringOutput
The name of the resource
func (LookupPrivateEndpointConnectionByWorkspaceResultOutput) PrivateEndpoint ¶
func (o LookupPrivateEndpointConnectionByWorkspaceResultOutput) PrivateEndpoint() PrivateEndpointResponsePtrOutput
The resource of private end point.
func (LookupPrivateEndpointConnectionByWorkspaceResultOutput) PrivateLinkServiceConnectionState ¶
func (o LookupPrivateEndpointConnectionByWorkspaceResultOutput) PrivateLinkServiceConnectionState() PrivateLinkServiceConnectionStateResponseOutput
A collection of information about the state of the connection between service consumer and provider.
func (LookupPrivateEndpointConnectionByWorkspaceResultOutput) ProvisioningState ¶
func (o LookupPrivateEndpointConnectionByWorkspaceResultOutput) ProvisioningState() pulumi.StringOutput
The provisioning state of the private endpoint connection resource.
func (LookupPrivateEndpointConnectionByWorkspaceResultOutput) SystemData ¶
func (o LookupPrivateEndpointConnectionByWorkspaceResultOutput) SystemData() SystemDataResponseOutput
Metadata pertaining to creation and last modification of the resource.
func (LookupPrivateEndpointConnectionByWorkspaceResultOutput) ToLookupPrivateEndpointConnectionByWorkspaceResultOutput ¶
func (o LookupPrivateEndpointConnectionByWorkspaceResultOutput) ToLookupPrivateEndpointConnectionByWorkspaceResultOutput() LookupPrivateEndpointConnectionByWorkspaceResultOutput
func (LookupPrivateEndpointConnectionByWorkspaceResultOutput) ToLookupPrivateEndpointConnectionByWorkspaceResultOutputWithContext ¶
func (o LookupPrivateEndpointConnectionByWorkspaceResultOutput) ToLookupPrivateEndpointConnectionByWorkspaceResultOutputWithContext(ctx context.Context) LookupPrivateEndpointConnectionByWorkspaceResultOutput
func (LookupPrivateEndpointConnectionByWorkspaceResultOutput) Type ¶
func (o LookupPrivateEndpointConnectionByWorkspaceResultOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
type LookupScalingPlanArgs ¶
type LookupScalingPlanOutputArgs ¶
type LookupScalingPlanOutputArgs struct { // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` // The name of the scaling plan. ScalingPlanName pulumi.StringInput `pulumi:"scalingPlanName"` }
func (LookupScalingPlanOutputArgs) ElementType ¶
func (LookupScalingPlanOutputArgs) ElementType() reflect.Type
type LookupScalingPlanPersonalScheduleArgs ¶
type LookupScalingPlanPersonalScheduleArgs struct { // The name of the resource group. The name is case insensitive. ResourceGroupName string `pulumi:"resourceGroupName"` // The name of the scaling plan. ScalingPlanName string `pulumi:"scalingPlanName"` // The name of the ScalingPlanSchedule ScalingPlanScheduleName string `pulumi:"scalingPlanScheduleName"` }
type LookupScalingPlanPersonalScheduleOutputArgs ¶
type LookupScalingPlanPersonalScheduleOutputArgs struct { // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` // The name of the scaling plan. ScalingPlanName pulumi.StringInput `pulumi:"scalingPlanName"` // The name of the ScalingPlanSchedule ScalingPlanScheduleName pulumi.StringInput `pulumi:"scalingPlanScheduleName"` }
func (LookupScalingPlanPersonalScheduleOutputArgs) ElementType ¶
func (LookupScalingPlanPersonalScheduleOutputArgs) ElementType() reflect.Type
type LookupScalingPlanPersonalScheduleResult ¶
type LookupScalingPlanPersonalScheduleResult struct { // Set of days of the week on which this schedule is active. DaysOfWeek []string `pulumi:"daysOfWeek"` // Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Id string `pulumi:"id"` // The name of the resource Name string `pulumi:"name"` // Action to be taken after a user disconnect during the off-peak period. OffPeakActionOnDisconnect *string `pulumi:"offPeakActionOnDisconnect"` // Action to be taken after a logoff during the off-peak period. OffPeakActionOnLogoff *string `pulumi:"offPeakActionOnLogoff"` // The time in minutes to wait before performing the desired session handling action when a user disconnects during the off-peak period. OffPeakMinutesToWaitOnDisconnect *int `pulumi:"offPeakMinutesToWaitOnDisconnect"` // The time in minutes to wait before performing the desired session handling action when a user logs off during the off-peak period. OffPeakMinutesToWaitOnLogoff *int `pulumi:"offPeakMinutesToWaitOnLogoff"` // Starting time for off-peak period. OffPeakStartTime *TimeResponse `pulumi:"offPeakStartTime"` // The desired configuration of Start VM On Connect for the hostpool during the off-peak phase. OffPeakStartVMOnConnect *string `pulumi:"offPeakStartVMOnConnect"` // Action to be taken after a user disconnect during the peak period. PeakActionOnDisconnect *string `pulumi:"peakActionOnDisconnect"` // Action to be taken after a logoff during the peak period. PeakActionOnLogoff *string `pulumi:"peakActionOnLogoff"` // The time in minutes to wait before performing the desired session handling action when a user disconnects during the peak period. PeakMinutesToWaitOnDisconnect *int `pulumi:"peakMinutesToWaitOnDisconnect"` // The time in minutes to wait before performing the desired session handling action when a user logs off during the peak period. PeakMinutesToWaitOnLogoff *int `pulumi:"peakMinutesToWaitOnLogoff"` // Starting time for peak period. PeakStartTime *TimeResponse `pulumi:"peakStartTime"` // The desired configuration of Start VM On Connect for the hostpool during the peak phase. PeakStartVMOnConnect *string `pulumi:"peakStartVMOnConnect"` // Action to be taken after a user disconnect during the ramp down period. RampDownActionOnDisconnect *string `pulumi:"rampDownActionOnDisconnect"` // Action to be taken after a logoff during the ramp down period. RampDownActionOnLogoff *string `pulumi:"rampDownActionOnLogoff"` // The time in minutes to wait before performing the desired session handling action when a user disconnects during the ramp down period. RampDownMinutesToWaitOnDisconnect *int `pulumi:"rampDownMinutesToWaitOnDisconnect"` // The time in minutes to wait before performing the desired session handling action when a user logs off during the ramp down period. RampDownMinutesToWaitOnLogoff *int `pulumi:"rampDownMinutesToWaitOnLogoff"` // Starting time for ramp down period. RampDownStartTime *TimeResponse `pulumi:"rampDownStartTime"` // The desired configuration of Start VM On Connect for the hostpool during the ramp down phase. RampDownStartVMOnConnect *string `pulumi:"rampDownStartVMOnConnect"` // Action to be taken after a user disconnect during the ramp up period. RampUpActionOnDisconnect *string `pulumi:"rampUpActionOnDisconnect"` // Action to be taken after a logoff during the ramp up period. RampUpActionOnLogoff *string `pulumi:"rampUpActionOnLogoff"` // The desired startup behavior during the ramp up period for personal vms in the hostpool. RampUpAutoStartHosts *string `pulumi:"rampUpAutoStartHosts"` // The time in minutes to wait before performing the desired session handling action when a user disconnects during the ramp up period. RampUpMinutesToWaitOnDisconnect *int `pulumi:"rampUpMinutesToWaitOnDisconnect"` // The time in minutes to wait before performing the desired session handling action when a user logs off during the ramp up period. RampUpMinutesToWaitOnLogoff *int `pulumi:"rampUpMinutesToWaitOnLogoff"` // Starting time for ramp up period. RampUpStartTime *TimeResponse `pulumi:"rampUpStartTime"` // The desired configuration of Start VM On Connect for the hostpool during the ramp up phase. If this is disabled, session hosts must be turned on using rampUpAutoStartHosts or by turning them on manually. RampUpStartVMOnConnect *string `pulumi:"rampUpStartVMOnConnect"` // Metadata pertaining to creation and last modification of the resource. SystemData SystemDataResponse `pulumi:"systemData"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type string `pulumi:"type"` }
Represents a ScalingPlanPersonalSchedule definition.
func LookupScalingPlanPersonalSchedule ¶
func LookupScalingPlanPersonalSchedule(ctx *pulumi.Context, args *LookupScalingPlanPersonalScheduleArgs, opts ...pulumi.InvokeOption) (*LookupScalingPlanPersonalScheduleResult, error)
Get a ScalingPlanPersonalSchedule. Azure REST API version: 2023-07-07-preview.
Other available API versions: 2023-09-05, 2023-10-04-preview, 2023-11-01-preview, 2024-01-16-preview, 2024-03-06-preview.
func (*LookupScalingPlanPersonalScheduleResult) Defaults ¶
func (val *LookupScalingPlanPersonalScheduleResult) Defaults() *LookupScalingPlanPersonalScheduleResult
Defaults sets the appropriate defaults for LookupScalingPlanPersonalScheduleResult
type LookupScalingPlanPersonalScheduleResultOutput ¶
type LookupScalingPlanPersonalScheduleResultOutput struct{ *pulumi.OutputState }
Represents a ScalingPlanPersonalSchedule definition.
func LookupScalingPlanPersonalScheduleOutput ¶
func LookupScalingPlanPersonalScheduleOutput(ctx *pulumi.Context, args LookupScalingPlanPersonalScheduleOutputArgs, opts ...pulumi.InvokeOption) LookupScalingPlanPersonalScheduleResultOutput
func (LookupScalingPlanPersonalScheduleResultOutput) DaysOfWeek ¶
func (o LookupScalingPlanPersonalScheduleResultOutput) DaysOfWeek() pulumi.StringArrayOutput
Set of days of the week on which this schedule is active.
func (LookupScalingPlanPersonalScheduleResultOutput) ElementType ¶
func (LookupScalingPlanPersonalScheduleResultOutput) ElementType() reflect.Type
func (LookupScalingPlanPersonalScheduleResultOutput) Id ¶
func (o LookupScalingPlanPersonalScheduleResultOutput) Id() pulumi.StringOutput
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
func (LookupScalingPlanPersonalScheduleResultOutput) Name ¶
func (o LookupScalingPlanPersonalScheduleResultOutput) Name() pulumi.StringOutput
The name of the resource
func (LookupScalingPlanPersonalScheduleResultOutput) OffPeakActionOnDisconnect ¶
func (o LookupScalingPlanPersonalScheduleResultOutput) OffPeakActionOnDisconnect() pulumi.StringPtrOutput
Action to be taken after a user disconnect during the off-peak period.
func (LookupScalingPlanPersonalScheduleResultOutput) OffPeakActionOnLogoff ¶
func (o LookupScalingPlanPersonalScheduleResultOutput) OffPeakActionOnLogoff() pulumi.StringPtrOutput
Action to be taken after a logoff during the off-peak period.
func (LookupScalingPlanPersonalScheduleResultOutput) OffPeakMinutesToWaitOnDisconnect ¶
func (o LookupScalingPlanPersonalScheduleResultOutput) OffPeakMinutesToWaitOnDisconnect() pulumi.IntPtrOutput
The time in minutes to wait before performing the desired session handling action when a user disconnects during the off-peak period.
func (LookupScalingPlanPersonalScheduleResultOutput) OffPeakMinutesToWaitOnLogoff ¶
func (o LookupScalingPlanPersonalScheduleResultOutput) OffPeakMinutesToWaitOnLogoff() pulumi.IntPtrOutput
The time in minutes to wait before performing the desired session handling action when a user logs off during the off-peak period.
func (LookupScalingPlanPersonalScheduleResultOutput) OffPeakStartTime ¶
func (o LookupScalingPlanPersonalScheduleResultOutput) OffPeakStartTime() TimeResponsePtrOutput
Starting time for off-peak period.
func (LookupScalingPlanPersonalScheduleResultOutput) OffPeakStartVMOnConnect ¶
func (o LookupScalingPlanPersonalScheduleResultOutput) OffPeakStartVMOnConnect() pulumi.StringPtrOutput
The desired configuration of Start VM On Connect for the hostpool during the off-peak phase.
func (LookupScalingPlanPersonalScheduleResultOutput) PeakActionOnDisconnect ¶
func (o LookupScalingPlanPersonalScheduleResultOutput) PeakActionOnDisconnect() pulumi.StringPtrOutput
Action to be taken after a user disconnect during the peak period.
func (LookupScalingPlanPersonalScheduleResultOutput) PeakActionOnLogoff ¶
func (o LookupScalingPlanPersonalScheduleResultOutput) PeakActionOnLogoff() pulumi.StringPtrOutput
Action to be taken after a logoff during the peak period.
func (LookupScalingPlanPersonalScheduleResultOutput) PeakMinutesToWaitOnDisconnect ¶
func (o LookupScalingPlanPersonalScheduleResultOutput) PeakMinutesToWaitOnDisconnect() pulumi.IntPtrOutput
The time in minutes to wait before performing the desired session handling action when a user disconnects during the peak period.
func (LookupScalingPlanPersonalScheduleResultOutput) PeakMinutesToWaitOnLogoff ¶
func (o LookupScalingPlanPersonalScheduleResultOutput) PeakMinutesToWaitOnLogoff() pulumi.IntPtrOutput
The time in minutes to wait before performing the desired session handling action when a user logs off during the peak period.
func (LookupScalingPlanPersonalScheduleResultOutput) PeakStartTime ¶
func (o LookupScalingPlanPersonalScheduleResultOutput) PeakStartTime() TimeResponsePtrOutput
Starting time for peak period.
func (LookupScalingPlanPersonalScheduleResultOutput) PeakStartVMOnConnect ¶
func (o LookupScalingPlanPersonalScheduleResultOutput) PeakStartVMOnConnect() pulumi.StringPtrOutput
The desired configuration of Start VM On Connect for the hostpool during the peak phase.
func (LookupScalingPlanPersonalScheduleResultOutput) RampDownActionOnDisconnect ¶
func (o LookupScalingPlanPersonalScheduleResultOutput) RampDownActionOnDisconnect() pulumi.StringPtrOutput
Action to be taken after a user disconnect during the ramp down period.
func (LookupScalingPlanPersonalScheduleResultOutput) RampDownActionOnLogoff ¶
func (o LookupScalingPlanPersonalScheduleResultOutput) RampDownActionOnLogoff() pulumi.StringPtrOutput
Action to be taken after a logoff during the ramp down period.
func (LookupScalingPlanPersonalScheduleResultOutput) RampDownMinutesToWaitOnDisconnect ¶
func (o LookupScalingPlanPersonalScheduleResultOutput) RampDownMinutesToWaitOnDisconnect() pulumi.IntPtrOutput
The time in minutes to wait before performing the desired session handling action when a user disconnects during the ramp down period.
func (LookupScalingPlanPersonalScheduleResultOutput) RampDownMinutesToWaitOnLogoff ¶
func (o LookupScalingPlanPersonalScheduleResultOutput) RampDownMinutesToWaitOnLogoff() pulumi.IntPtrOutput
The time in minutes to wait before performing the desired session handling action when a user logs off during the ramp down period.
func (LookupScalingPlanPersonalScheduleResultOutput) RampDownStartTime ¶
func (o LookupScalingPlanPersonalScheduleResultOutput) RampDownStartTime() TimeResponsePtrOutput
Starting time for ramp down period.
func (LookupScalingPlanPersonalScheduleResultOutput) RampDownStartVMOnConnect ¶
func (o LookupScalingPlanPersonalScheduleResultOutput) RampDownStartVMOnConnect() pulumi.StringPtrOutput
The desired configuration of Start VM On Connect for the hostpool during the ramp down phase.
func (LookupScalingPlanPersonalScheduleResultOutput) RampUpActionOnDisconnect ¶
func (o LookupScalingPlanPersonalScheduleResultOutput) RampUpActionOnDisconnect() pulumi.StringPtrOutput
Action to be taken after a user disconnect during the ramp up period.
func (LookupScalingPlanPersonalScheduleResultOutput) RampUpActionOnLogoff ¶
func (o LookupScalingPlanPersonalScheduleResultOutput) RampUpActionOnLogoff() pulumi.StringPtrOutput
Action to be taken after a logoff during the ramp up period.
func (LookupScalingPlanPersonalScheduleResultOutput) RampUpAutoStartHosts ¶
func (o LookupScalingPlanPersonalScheduleResultOutput) RampUpAutoStartHosts() pulumi.StringPtrOutput
The desired startup behavior during the ramp up period for personal vms in the hostpool.
func (LookupScalingPlanPersonalScheduleResultOutput) RampUpMinutesToWaitOnDisconnect ¶
func (o LookupScalingPlanPersonalScheduleResultOutput) RampUpMinutesToWaitOnDisconnect() pulumi.IntPtrOutput
The time in minutes to wait before performing the desired session handling action when a user disconnects during the ramp up period.
func (LookupScalingPlanPersonalScheduleResultOutput) RampUpMinutesToWaitOnLogoff ¶
func (o LookupScalingPlanPersonalScheduleResultOutput) RampUpMinutesToWaitOnLogoff() pulumi.IntPtrOutput
The time in minutes to wait before performing the desired session handling action when a user logs off during the ramp up period.
func (LookupScalingPlanPersonalScheduleResultOutput) RampUpStartTime ¶
func (o LookupScalingPlanPersonalScheduleResultOutput) RampUpStartTime() TimeResponsePtrOutput
Starting time for ramp up period.
func (LookupScalingPlanPersonalScheduleResultOutput) RampUpStartVMOnConnect ¶
func (o LookupScalingPlanPersonalScheduleResultOutput) RampUpStartVMOnConnect() pulumi.StringPtrOutput
The desired configuration of Start VM On Connect for the hostpool during the ramp up phase. If this is disabled, session hosts must be turned on using rampUpAutoStartHosts or by turning them on manually.
func (LookupScalingPlanPersonalScheduleResultOutput) SystemData ¶
func (o LookupScalingPlanPersonalScheduleResultOutput) SystemData() SystemDataResponseOutput
Metadata pertaining to creation and last modification of the resource.
func (LookupScalingPlanPersonalScheduleResultOutput) ToLookupScalingPlanPersonalScheduleResultOutput ¶
func (o LookupScalingPlanPersonalScheduleResultOutput) ToLookupScalingPlanPersonalScheduleResultOutput() LookupScalingPlanPersonalScheduleResultOutput
func (LookupScalingPlanPersonalScheduleResultOutput) ToLookupScalingPlanPersonalScheduleResultOutputWithContext ¶
func (o LookupScalingPlanPersonalScheduleResultOutput) ToLookupScalingPlanPersonalScheduleResultOutputWithContext(ctx context.Context) LookupScalingPlanPersonalScheduleResultOutput
func (LookupScalingPlanPersonalScheduleResultOutput) Type ¶
func (o LookupScalingPlanPersonalScheduleResultOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
type LookupScalingPlanPooledScheduleArgs ¶
type LookupScalingPlanPooledScheduleArgs struct { // The name of the resource group. The name is case insensitive. ResourceGroupName string `pulumi:"resourceGroupName"` // The name of the scaling plan. ScalingPlanName string `pulumi:"scalingPlanName"` // The name of the ScalingPlanSchedule ScalingPlanScheduleName string `pulumi:"scalingPlanScheduleName"` }
type LookupScalingPlanPooledScheduleOutputArgs ¶
type LookupScalingPlanPooledScheduleOutputArgs struct { // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` // The name of the scaling plan. ScalingPlanName pulumi.StringInput `pulumi:"scalingPlanName"` // The name of the ScalingPlanSchedule ScalingPlanScheduleName pulumi.StringInput `pulumi:"scalingPlanScheduleName"` }
func (LookupScalingPlanPooledScheduleOutputArgs) ElementType ¶
func (LookupScalingPlanPooledScheduleOutputArgs) ElementType() reflect.Type
type LookupScalingPlanPooledScheduleResult ¶
type LookupScalingPlanPooledScheduleResult struct { // Set of days of the week on which this schedule is active. DaysOfWeek []string `pulumi:"daysOfWeek"` // Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Id string `pulumi:"id"` // The name of the resource Name string `pulumi:"name"` // Load balancing algorithm for off-peak period. OffPeakLoadBalancingAlgorithm *string `pulumi:"offPeakLoadBalancingAlgorithm"` // Starting time for off-peak period. OffPeakStartTime *TimeResponse `pulumi:"offPeakStartTime"` // Load balancing algorithm for peak period. PeakLoadBalancingAlgorithm *string `pulumi:"peakLoadBalancingAlgorithm"` // Starting time for peak period. PeakStartTime *TimeResponse `pulumi:"peakStartTime"` // Capacity threshold for ramp down period. RampDownCapacityThresholdPct *int `pulumi:"rampDownCapacityThresholdPct"` // Should users be logged off forcefully from hosts. RampDownForceLogoffUsers *bool `pulumi:"rampDownForceLogoffUsers"` // Load balancing algorithm for ramp down period. RampDownLoadBalancingAlgorithm *string `pulumi:"rampDownLoadBalancingAlgorithm"` // Minimum host percentage for ramp down period. RampDownMinimumHostsPct *int `pulumi:"rampDownMinimumHostsPct"` // Notification message for users during ramp down period. RampDownNotificationMessage *string `pulumi:"rampDownNotificationMessage"` // Starting time for ramp down period. RampDownStartTime *TimeResponse `pulumi:"rampDownStartTime"` // Specifies when to stop hosts during ramp down period. RampDownStopHostsWhen *string `pulumi:"rampDownStopHostsWhen"` // Number of minutes to wait to stop hosts during ramp down period. RampDownWaitTimeMinutes *int `pulumi:"rampDownWaitTimeMinutes"` // Capacity threshold for ramp up period. RampUpCapacityThresholdPct *int `pulumi:"rampUpCapacityThresholdPct"` // Load balancing algorithm for ramp up period. RampUpLoadBalancingAlgorithm *string `pulumi:"rampUpLoadBalancingAlgorithm"` // Minimum host percentage for ramp up period. RampUpMinimumHostsPct *int `pulumi:"rampUpMinimumHostsPct"` // Starting time for ramp up period. RampUpStartTime *TimeResponse `pulumi:"rampUpStartTime"` // Metadata pertaining to creation and last modification of the resource. SystemData SystemDataResponse `pulumi:"systemData"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type string `pulumi:"type"` }
Represents a ScalingPlanPooledSchedule definition.
func LookupScalingPlanPooledSchedule ¶
func LookupScalingPlanPooledSchedule(ctx *pulumi.Context, args *LookupScalingPlanPooledScheduleArgs, opts ...pulumi.InvokeOption) (*LookupScalingPlanPooledScheduleResult, error)
Get a ScalingPlanPooledSchedule. Azure REST API version: 2022-09-09.
Other available API versions: 2022-10-14-preview, 2023-07-07-preview, 2023-09-05, 2023-10-04-preview, 2023-11-01-preview, 2024-01-16-preview, 2024-03-06-preview.
type LookupScalingPlanPooledScheduleResultOutput ¶
type LookupScalingPlanPooledScheduleResultOutput struct{ *pulumi.OutputState }
Represents a ScalingPlanPooledSchedule definition.
func LookupScalingPlanPooledScheduleOutput ¶
func LookupScalingPlanPooledScheduleOutput(ctx *pulumi.Context, args LookupScalingPlanPooledScheduleOutputArgs, opts ...pulumi.InvokeOption) LookupScalingPlanPooledScheduleResultOutput
func (LookupScalingPlanPooledScheduleResultOutput) DaysOfWeek ¶
func (o LookupScalingPlanPooledScheduleResultOutput) DaysOfWeek() pulumi.StringArrayOutput
Set of days of the week on which this schedule is active.
func (LookupScalingPlanPooledScheduleResultOutput) ElementType ¶
func (LookupScalingPlanPooledScheduleResultOutput) ElementType() reflect.Type
func (LookupScalingPlanPooledScheduleResultOutput) Id ¶
func (o LookupScalingPlanPooledScheduleResultOutput) Id() pulumi.StringOutput
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
func (LookupScalingPlanPooledScheduleResultOutput) Name ¶
func (o LookupScalingPlanPooledScheduleResultOutput) Name() pulumi.StringOutput
The name of the resource
func (LookupScalingPlanPooledScheduleResultOutput) OffPeakLoadBalancingAlgorithm ¶
func (o LookupScalingPlanPooledScheduleResultOutput) OffPeakLoadBalancingAlgorithm() pulumi.StringPtrOutput
Load balancing algorithm for off-peak period.
func (LookupScalingPlanPooledScheduleResultOutput) OffPeakStartTime ¶
func (o LookupScalingPlanPooledScheduleResultOutput) OffPeakStartTime() TimeResponsePtrOutput
Starting time for off-peak period.
func (LookupScalingPlanPooledScheduleResultOutput) PeakLoadBalancingAlgorithm ¶
func (o LookupScalingPlanPooledScheduleResultOutput) PeakLoadBalancingAlgorithm() pulumi.StringPtrOutput
Load balancing algorithm for peak period.
func (LookupScalingPlanPooledScheduleResultOutput) PeakStartTime ¶
func (o LookupScalingPlanPooledScheduleResultOutput) PeakStartTime() TimeResponsePtrOutput
Starting time for peak period.
func (LookupScalingPlanPooledScheduleResultOutput) RampDownCapacityThresholdPct ¶
func (o LookupScalingPlanPooledScheduleResultOutput) RampDownCapacityThresholdPct() pulumi.IntPtrOutput
Capacity threshold for ramp down period.
func (LookupScalingPlanPooledScheduleResultOutput) RampDownForceLogoffUsers ¶
func (o LookupScalingPlanPooledScheduleResultOutput) RampDownForceLogoffUsers() pulumi.BoolPtrOutput
Should users be logged off forcefully from hosts.
func (LookupScalingPlanPooledScheduleResultOutput) RampDownLoadBalancingAlgorithm ¶
func (o LookupScalingPlanPooledScheduleResultOutput) RampDownLoadBalancingAlgorithm() pulumi.StringPtrOutput
Load balancing algorithm for ramp down period.
func (LookupScalingPlanPooledScheduleResultOutput) RampDownMinimumHostsPct ¶
func (o LookupScalingPlanPooledScheduleResultOutput) RampDownMinimumHostsPct() pulumi.IntPtrOutput
Minimum host percentage for ramp down period.
func (LookupScalingPlanPooledScheduleResultOutput) RampDownNotificationMessage ¶
func (o LookupScalingPlanPooledScheduleResultOutput) RampDownNotificationMessage() pulumi.StringPtrOutput
Notification message for users during ramp down period.
func (LookupScalingPlanPooledScheduleResultOutput) RampDownStartTime ¶
func (o LookupScalingPlanPooledScheduleResultOutput) RampDownStartTime() TimeResponsePtrOutput
Starting time for ramp down period.
func (LookupScalingPlanPooledScheduleResultOutput) RampDownStopHostsWhen ¶
func (o LookupScalingPlanPooledScheduleResultOutput) RampDownStopHostsWhen() pulumi.StringPtrOutput
Specifies when to stop hosts during ramp down period.
func (LookupScalingPlanPooledScheduleResultOutput) RampDownWaitTimeMinutes ¶
func (o LookupScalingPlanPooledScheduleResultOutput) RampDownWaitTimeMinutes() pulumi.IntPtrOutput
Number of minutes to wait to stop hosts during ramp down period.
func (LookupScalingPlanPooledScheduleResultOutput) RampUpCapacityThresholdPct ¶
func (o LookupScalingPlanPooledScheduleResultOutput) RampUpCapacityThresholdPct() pulumi.IntPtrOutput
Capacity threshold for ramp up period.
func (LookupScalingPlanPooledScheduleResultOutput) RampUpLoadBalancingAlgorithm ¶
func (o LookupScalingPlanPooledScheduleResultOutput) RampUpLoadBalancingAlgorithm() pulumi.StringPtrOutput
Load balancing algorithm for ramp up period.
func (LookupScalingPlanPooledScheduleResultOutput) RampUpMinimumHostsPct ¶
func (o LookupScalingPlanPooledScheduleResultOutput) RampUpMinimumHostsPct() pulumi.IntPtrOutput
Minimum host percentage for ramp up period.
func (LookupScalingPlanPooledScheduleResultOutput) RampUpStartTime ¶
func (o LookupScalingPlanPooledScheduleResultOutput) RampUpStartTime() TimeResponsePtrOutput
Starting time for ramp up period.
func (LookupScalingPlanPooledScheduleResultOutput) SystemData ¶
func (o LookupScalingPlanPooledScheduleResultOutput) SystemData() SystemDataResponseOutput
Metadata pertaining to creation and last modification of the resource.
func (LookupScalingPlanPooledScheduleResultOutput) ToLookupScalingPlanPooledScheduleResultOutput ¶
func (o LookupScalingPlanPooledScheduleResultOutput) ToLookupScalingPlanPooledScheduleResultOutput() LookupScalingPlanPooledScheduleResultOutput
func (LookupScalingPlanPooledScheduleResultOutput) ToLookupScalingPlanPooledScheduleResultOutputWithContext ¶
func (o LookupScalingPlanPooledScheduleResultOutput) ToLookupScalingPlanPooledScheduleResultOutputWithContext(ctx context.Context) LookupScalingPlanPooledScheduleResultOutput
func (LookupScalingPlanPooledScheduleResultOutput) Type ¶
func (o LookupScalingPlanPooledScheduleResultOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
type LookupScalingPlanResult ¶
type LookupScalingPlanResult struct { // Description of scaling plan. Description *string `pulumi:"description"` // The etag field is *not* required. If it is provided in the response body, it must also be provided as a header per the normal etag convention. Entity tags are used for comparing two or more entities from the same requested resource. HTTP/1.1 uses entity tags in the etag (section 14.19), If-Match (section 14.24), If-None-Match (section 14.26), and If-Range (section 14.27) header fields. Etag string `pulumi:"etag"` // Exclusion tag for scaling plan. ExclusionTag *string `pulumi:"exclusionTag"` // User friendly name of scaling plan. FriendlyName *string `pulumi:"friendlyName"` // List of ScalingHostPoolReference definitions. HostPoolReferences []ScalingHostPoolReferenceResponse `pulumi:"hostPoolReferences"` // HostPool type for desktop. HostPoolType *string `pulumi:"hostPoolType"` // Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Id string `pulumi:"id"` Identity *ResourceModelWithAllowedPropertySetResponseIdentity `pulumi:"identity"` // Metadata used by portal/tooling/etc to render different UX experiences for resources of the same type; e.g. ApiApps are a kind of Microsoft.Web/sites type. If supported, the resource provider must validate and persist this value. Kind *string `pulumi:"kind"` // The geo-location where the resource lives Location *string `pulumi:"location"` // The fully qualified resource ID of the resource that manages this resource. Indicates if this resource is managed by another Azure resource. If this is present, complete mode deployment will not delete the resource if it is removed from the template since it is managed by another resource. ManagedBy *string `pulumi:"managedBy"` // The name of the resource Name string `pulumi:"name"` // ObjectId of scaling plan. (internal use) ObjectId string `pulumi:"objectId"` Plan *ResourceModelWithAllowedPropertySetResponsePlan `pulumi:"plan"` // List of ScalingPlanPooledSchedule definitions. Schedules []ScalingScheduleResponse `pulumi:"schedules"` Sku *ResourceModelWithAllowedPropertySetResponseSku `pulumi:"sku"` // Metadata pertaining to creation and last modification of the resource. SystemData SystemDataResponse `pulumi:"systemData"` // Resource tags. Tags map[string]string `pulumi:"tags"` // Timezone of the scaling plan. TimeZone string `pulumi:"timeZone"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type string `pulumi:"type"` }
Represents a scaling plan definition.
func LookupScalingPlan ¶
func LookupScalingPlan(ctx *pulumi.Context, args *LookupScalingPlanArgs, opts ...pulumi.InvokeOption) (*LookupScalingPlanResult, error)
Get a scaling plan. Azure REST API version: 2022-09-09.
Other available API versions: 2020-11-10-preview, 2021-02-01-preview, 2022-02-10-preview, 2022-10-14-preview, 2023-07-07-preview, 2023-09-05, 2023-10-04-preview, 2023-11-01-preview, 2024-01-16-preview, 2024-03-06-preview.
func (*LookupScalingPlanResult) Defaults ¶
func (val *LookupScalingPlanResult) Defaults() *LookupScalingPlanResult
Defaults sets the appropriate defaults for LookupScalingPlanResult
type LookupScalingPlanResultOutput ¶
type LookupScalingPlanResultOutput struct{ *pulumi.OutputState }
Represents a scaling plan definition.
func LookupScalingPlanOutput ¶
func LookupScalingPlanOutput(ctx *pulumi.Context, args LookupScalingPlanOutputArgs, opts ...pulumi.InvokeOption) LookupScalingPlanResultOutput
func (LookupScalingPlanResultOutput) Description ¶
func (o LookupScalingPlanResultOutput) Description() pulumi.StringPtrOutput
Description of scaling plan.
func (LookupScalingPlanResultOutput) ElementType ¶
func (LookupScalingPlanResultOutput) ElementType() reflect.Type
func (LookupScalingPlanResultOutput) Etag ¶
func (o LookupScalingPlanResultOutput) Etag() pulumi.StringOutput
The etag field is *not* required. If it is provided in the response body, it must also be provided as a header per the normal etag convention. Entity tags are used for comparing two or more entities from the same requested resource. HTTP/1.1 uses entity tags in the etag (section 14.19), If-Match (section 14.24), If-None-Match (section 14.26), and If-Range (section 14.27) header fields.
func (LookupScalingPlanResultOutput) ExclusionTag ¶
func (o LookupScalingPlanResultOutput) ExclusionTag() pulumi.StringPtrOutput
Exclusion tag for scaling plan.
func (LookupScalingPlanResultOutput) FriendlyName ¶
func (o LookupScalingPlanResultOutput) FriendlyName() pulumi.StringPtrOutput
User friendly name of scaling plan.
func (LookupScalingPlanResultOutput) HostPoolReferences ¶
func (o LookupScalingPlanResultOutput) HostPoolReferences() ScalingHostPoolReferenceResponseArrayOutput
List of ScalingHostPoolReference definitions.
func (LookupScalingPlanResultOutput) HostPoolType ¶
func (o LookupScalingPlanResultOutput) HostPoolType() pulumi.StringPtrOutput
HostPool type for desktop.
func (LookupScalingPlanResultOutput) Id ¶
func (o LookupScalingPlanResultOutput) Id() pulumi.StringOutput
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
func (LookupScalingPlanResultOutput) Kind ¶
func (o LookupScalingPlanResultOutput) Kind() pulumi.StringPtrOutput
Metadata used by portal/tooling/etc to render different UX experiences for resources of the same type; e.g. ApiApps are a kind of Microsoft.Web/sites type. If supported, the resource provider must validate and persist this value.
func (LookupScalingPlanResultOutput) Location ¶
func (o LookupScalingPlanResultOutput) Location() pulumi.StringPtrOutput
The geo-location where the resource lives
func (LookupScalingPlanResultOutput) ManagedBy ¶
func (o LookupScalingPlanResultOutput) ManagedBy() pulumi.StringPtrOutput
The fully qualified resource ID of the resource that manages this resource. Indicates if this resource is managed by another Azure resource. If this is present, complete mode deployment will not delete the resource if it is removed from the template since it is managed by another resource.
func (LookupScalingPlanResultOutput) Name ¶
func (o LookupScalingPlanResultOutput) Name() pulumi.StringOutput
The name of the resource
func (LookupScalingPlanResultOutput) ObjectId ¶
func (o LookupScalingPlanResultOutput) ObjectId() pulumi.StringOutput
ObjectId of scaling plan. (internal use)
func (LookupScalingPlanResultOutput) Schedules ¶
func (o LookupScalingPlanResultOutput) Schedules() ScalingScheduleResponseArrayOutput
List of ScalingPlanPooledSchedule definitions.
func (LookupScalingPlanResultOutput) SystemData ¶
func (o LookupScalingPlanResultOutput) SystemData() SystemDataResponseOutput
Metadata pertaining to creation and last modification of the resource.
func (LookupScalingPlanResultOutput) Tags ¶
func (o LookupScalingPlanResultOutput) Tags() pulumi.StringMapOutput
Resource tags.
func (LookupScalingPlanResultOutput) TimeZone ¶
func (o LookupScalingPlanResultOutput) TimeZone() pulumi.StringOutput
Timezone of the scaling plan.
func (LookupScalingPlanResultOutput) ToLookupScalingPlanResultOutput ¶
func (o LookupScalingPlanResultOutput) ToLookupScalingPlanResultOutput() LookupScalingPlanResultOutput
func (LookupScalingPlanResultOutput) ToLookupScalingPlanResultOutputWithContext ¶
func (o LookupScalingPlanResultOutput) ToLookupScalingPlanResultOutputWithContext(ctx context.Context) LookupScalingPlanResultOutput
func (LookupScalingPlanResultOutput) Type ¶
func (o LookupScalingPlanResultOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
type LookupWorkspaceArgs ¶
type LookupWorkspaceOutputArgs ¶
type LookupWorkspaceOutputArgs struct { // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` // The name of the workspace WorkspaceName pulumi.StringInput `pulumi:"workspaceName"` }
func (LookupWorkspaceOutputArgs) ElementType ¶
func (LookupWorkspaceOutputArgs) ElementType() reflect.Type
type LookupWorkspaceResult ¶
type LookupWorkspaceResult struct { // List of applicationGroup resource Ids. ApplicationGroupReferences []string `pulumi:"applicationGroupReferences"` // Is cloud pc resource. CloudPcResource bool `pulumi:"cloudPcResource"` // Description of Workspace. Description *string `pulumi:"description"` // The etag field is *not* required. If it is provided in the response body, it must also be provided as a header per the normal etag convention. Entity tags are used for comparing two or more entities from the same requested resource. HTTP/1.1 uses entity tags in the etag (section 14.19), If-Match (section 14.24), If-None-Match (section 14.26), and If-Range (section 14.27) header fields. Etag string `pulumi:"etag"` // Friendly name of Workspace. FriendlyName *string `pulumi:"friendlyName"` // Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Id string `pulumi:"id"` Identity *ResourceModelWithAllowedPropertySetResponseIdentity `pulumi:"identity"` // Metadata used by portal/tooling/etc to render different UX experiences for resources of the same type; e.g. ApiApps are a kind of Microsoft.Web/sites type. If supported, the resource provider must validate and persist this value. Kind *string `pulumi:"kind"` // The geo-location where the resource lives Location *string `pulumi:"location"` // The fully qualified resource ID of the resource that manages this resource. Indicates if this resource is managed by another Azure resource. If this is present, complete mode deployment will not delete the resource if it is removed from the template since it is managed by another resource. ManagedBy *string `pulumi:"managedBy"` // The name of the resource Name string `pulumi:"name"` // ObjectId of Workspace. (internal use) ObjectId string `pulumi:"objectId"` Plan *ResourceModelWithAllowedPropertySetResponsePlan `pulumi:"plan"` Sku *ResourceModelWithAllowedPropertySetResponseSku `pulumi:"sku"` // Metadata pertaining to creation and last modification of the resource. SystemData SystemDataResponse `pulumi:"systemData"` // Resource tags. Tags map[string]string `pulumi:"tags"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type string `pulumi:"type"` }
Represents a Workspace definition.
func LookupWorkspace ¶
func LookupWorkspace(ctx *pulumi.Context, args *LookupWorkspaceArgs, opts ...pulumi.InvokeOption) (*LookupWorkspaceResult, error)
Get a workspace. Azure REST API version: 2022-09-09.
Other available API versions: 2020-11-10-preview, 2022-10-14-preview, 2023-07-07-preview, 2023-09-05, 2023-10-04-preview, 2023-11-01-preview, 2024-01-16-preview, 2024-03-06-preview.
type LookupWorkspaceResultOutput ¶
type LookupWorkspaceResultOutput struct{ *pulumi.OutputState }
Represents a Workspace definition.
func LookupWorkspaceOutput ¶
func LookupWorkspaceOutput(ctx *pulumi.Context, args LookupWorkspaceOutputArgs, opts ...pulumi.InvokeOption) LookupWorkspaceResultOutput
func (LookupWorkspaceResultOutput) ApplicationGroupReferences ¶
func (o LookupWorkspaceResultOutput) ApplicationGroupReferences() pulumi.StringArrayOutput
List of applicationGroup resource Ids.
func (LookupWorkspaceResultOutput) CloudPcResource ¶
func (o LookupWorkspaceResultOutput) CloudPcResource() pulumi.BoolOutput
Is cloud pc resource.
func (LookupWorkspaceResultOutput) Description ¶
func (o LookupWorkspaceResultOutput) Description() pulumi.StringPtrOutput
Description of Workspace.
func (LookupWorkspaceResultOutput) ElementType ¶
func (LookupWorkspaceResultOutput) ElementType() reflect.Type
func (LookupWorkspaceResultOutput) Etag ¶
func (o LookupWorkspaceResultOutput) Etag() pulumi.StringOutput
The etag field is *not* required. If it is provided in the response body, it must also be provided as a header per the normal etag convention. Entity tags are used for comparing two or more entities from the same requested resource. HTTP/1.1 uses entity tags in the etag (section 14.19), If-Match (section 14.24), If-None-Match (section 14.26), and If-Range (section 14.27) header fields.
func (LookupWorkspaceResultOutput) FriendlyName ¶
func (o LookupWorkspaceResultOutput) FriendlyName() pulumi.StringPtrOutput
Friendly name of Workspace.
func (LookupWorkspaceResultOutput) Id ¶
func (o LookupWorkspaceResultOutput) Id() pulumi.StringOutput
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
func (LookupWorkspaceResultOutput) Kind ¶
func (o LookupWorkspaceResultOutput) Kind() pulumi.StringPtrOutput
Metadata used by portal/tooling/etc to render different UX experiences for resources of the same type; e.g. ApiApps are a kind of Microsoft.Web/sites type. If supported, the resource provider must validate and persist this value.
func (LookupWorkspaceResultOutput) Location ¶
func (o LookupWorkspaceResultOutput) Location() pulumi.StringPtrOutput
The geo-location where the resource lives
func (LookupWorkspaceResultOutput) ManagedBy ¶
func (o LookupWorkspaceResultOutput) ManagedBy() pulumi.StringPtrOutput
The fully qualified resource ID of the resource that manages this resource. Indicates if this resource is managed by another Azure resource. If this is present, complete mode deployment will not delete the resource if it is removed from the template since it is managed by another resource.
func (LookupWorkspaceResultOutput) Name ¶
func (o LookupWorkspaceResultOutput) Name() pulumi.StringOutput
The name of the resource
func (LookupWorkspaceResultOutput) ObjectId ¶
func (o LookupWorkspaceResultOutput) ObjectId() pulumi.StringOutput
ObjectId of Workspace. (internal use)
func (LookupWorkspaceResultOutput) SystemData ¶
func (o LookupWorkspaceResultOutput) SystemData() SystemDataResponseOutput
Metadata pertaining to creation and last modification of the resource.
func (LookupWorkspaceResultOutput) Tags ¶
func (o LookupWorkspaceResultOutput) Tags() pulumi.StringMapOutput
Resource tags.
func (LookupWorkspaceResultOutput) ToLookupWorkspaceResultOutput ¶
func (o LookupWorkspaceResultOutput) ToLookupWorkspaceResultOutput() LookupWorkspaceResultOutput
func (LookupWorkspaceResultOutput) ToLookupWorkspaceResultOutputWithContext ¶
func (o LookupWorkspaceResultOutput) ToLookupWorkspaceResultOutputWithContext(ctx context.Context) LookupWorkspaceResultOutput
func (LookupWorkspaceResultOutput) Type ¶
func (o LookupWorkspaceResultOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
type MSIXPackage ¶
type MSIXPackage struct { pulumi.CustomResourceState // User friendly Name to be displayed in the portal. DisplayName pulumi.StringPtrOutput `pulumi:"displayName"` // VHD/CIM image path on Network Share. ImagePath pulumi.StringPtrOutput `pulumi:"imagePath"` // Make this version of the package the active one across the hostpool. IsActive pulumi.BoolPtrOutput `pulumi:"isActive"` // Specifies how to register Package in feed. IsRegularRegistration pulumi.BoolPtrOutput `pulumi:"isRegularRegistration"` // Date Package was last updated, found in the appxmanifest.xml. LastUpdated pulumi.StringPtrOutput `pulumi:"lastUpdated"` // The name of the resource Name pulumi.StringOutput `pulumi:"name"` // List of package applications. PackageApplications MsixPackageApplicationsResponseArrayOutput `pulumi:"packageApplications"` // List of package dependencies. PackageDependencies MsixPackageDependenciesResponseArrayOutput `pulumi:"packageDependencies"` // Package Family Name from appxmanifest.xml. Contains Package Name and Publisher name. PackageFamilyName pulumi.StringPtrOutput `pulumi:"packageFamilyName"` // Package Name from appxmanifest.xml. PackageName pulumi.StringPtrOutput `pulumi:"packageName"` // Relative Path to the package inside the image. PackageRelativePath pulumi.StringPtrOutput `pulumi:"packageRelativePath"` // Metadata pertaining to creation and last modification of the resource. SystemData SystemDataResponseOutput `pulumi:"systemData"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringOutput `pulumi:"type"` // Package Version found in the appxmanifest.xml. Version pulumi.StringPtrOutput `pulumi:"version"` }
Schema for MSIX Package properties. Azure REST API version: 2022-09-09. Prior API version in Azure Native 1.x: 2021-02-01-preview.
Other available API versions: 2022-10-14-preview, 2023-07-07-preview, 2023-09-05, 2023-10-04-preview, 2023-11-01-preview, 2024-01-16-preview, 2024-03-06-preview.
func GetMSIXPackage ¶
func GetMSIXPackage(ctx *pulumi.Context, name string, id pulumi.IDInput, state *MSIXPackageState, opts ...pulumi.ResourceOption) (*MSIXPackage, error)
GetMSIXPackage gets an existing MSIXPackage 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 NewMSIXPackage ¶
func NewMSIXPackage(ctx *pulumi.Context, name string, args *MSIXPackageArgs, opts ...pulumi.ResourceOption) (*MSIXPackage, error)
NewMSIXPackage registers a new resource with the given unique name, arguments, and options.
func (*MSIXPackage) ElementType ¶
func (*MSIXPackage) ElementType() reflect.Type
func (*MSIXPackage) ToMSIXPackageOutput ¶
func (i *MSIXPackage) ToMSIXPackageOutput() MSIXPackageOutput
func (*MSIXPackage) ToMSIXPackageOutputWithContext ¶
func (i *MSIXPackage) ToMSIXPackageOutputWithContext(ctx context.Context) MSIXPackageOutput
type MSIXPackageArgs ¶
type MSIXPackageArgs struct { // User friendly Name to be displayed in the portal. DisplayName pulumi.StringPtrInput // The name of the host pool within the specified resource group HostPoolName pulumi.StringInput // VHD/CIM image path on Network Share. ImagePath pulumi.StringPtrInput // Make this version of the package the active one across the hostpool. IsActive pulumi.BoolPtrInput // Specifies how to register Package in feed. IsRegularRegistration pulumi.BoolPtrInput // Date Package was last updated, found in the appxmanifest.xml. LastUpdated pulumi.StringPtrInput // The version specific package full name of the MSIX package within specified hostpool MsixPackageFullName pulumi.StringPtrInput // List of package applications. PackageApplications MsixPackageApplicationsArrayInput // List of package dependencies. PackageDependencies MsixPackageDependenciesArrayInput // Package Family Name from appxmanifest.xml. Contains Package Name and Publisher name. PackageFamilyName pulumi.StringPtrInput // Package Name from appxmanifest.xml. PackageName pulumi.StringPtrInput // Relative Path to the package inside the image. PackageRelativePath pulumi.StringPtrInput // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput // Package Version found in the appxmanifest.xml. Version pulumi.StringPtrInput }
The set of arguments for constructing a MSIXPackage resource.
func (MSIXPackageArgs) ElementType ¶
func (MSIXPackageArgs) ElementType() reflect.Type
type MSIXPackageInput ¶
type MSIXPackageInput interface { pulumi.Input ToMSIXPackageOutput() MSIXPackageOutput ToMSIXPackageOutputWithContext(ctx context.Context) MSIXPackageOutput }
type MSIXPackageOutput ¶
type MSIXPackageOutput struct{ *pulumi.OutputState }
func (MSIXPackageOutput) DisplayName ¶
func (o MSIXPackageOutput) DisplayName() pulumi.StringPtrOutput
User friendly Name to be displayed in the portal.
func (MSIXPackageOutput) ElementType ¶
func (MSIXPackageOutput) ElementType() reflect.Type
func (MSIXPackageOutput) ImagePath ¶
func (o MSIXPackageOutput) ImagePath() pulumi.StringPtrOutput
VHD/CIM image path on Network Share.
func (MSIXPackageOutput) IsActive ¶
func (o MSIXPackageOutput) IsActive() pulumi.BoolPtrOutput
Make this version of the package the active one across the hostpool.
func (MSIXPackageOutput) IsRegularRegistration ¶
func (o MSIXPackageOutput) IsRegularRegistration() pulumi.BoolPtrOutput
Specifies how to register Package in feed.
func (MSIXPackageOutput) LastUpdated ¶
func (o MSIXPackageOutput) LastUpdated() pulumi.StringPtrOutput
Date Package was last updated, found in the appxmanifest.xml.
func (MSIXPackageOutput) Name ¶
func (o MSIXPackageOutput) Name() pulumi.StringOutput
The name of the resource
func (MSIXPackageOutput) PackageApplications ¶
func (o MSIXPackageOutput) PackageApplications() MsixPackageApplicationsResponseArrayOutput
List of package applications.
func (MSIXPackageOutput) PackageDependencies ¶
func (o MSIXPackageOutput) PackageDependencies() MsixPackageDependenciesResponseArrayOutput
List of package dependencies.
func (MSIXPackageOutput) PackageFamilyName ¶
func (o MSIXPackageOutput) PackageFamilyName() pulumi.StringPtrOutput
Package Family Name from appxmanifest.xml. Contains Package Name and Publisher name.
func (MSIXPackageOutput) PackageName ¶
func (o MSIXPackageOutput) PackageName() pulumi.StringPtrOutput
Package Name from appxmanifest.xml.
func (MSIXPackageOutput) PackageRelativePath ¶
func (o MSIXPackageOutput) PackageRelativePath() pulumi.StringPtrOutput
Relative Path to the package inside the image.
func (MSIXPackageOutput) SystemData ¶
func (o MSIXPackageOutput) SystemData() SystemDataResponseOutput
Metadata pertaining to creation and last modification of the resource.
func (MSIXPackageOutput) ToMSIXPackageOutput ¶
func (o MSIXPackageOutput) ToMSIXPackageOutput() MSIXPackageOutput
func (MSIXPackageOutput) ToMSIXPackageOutputWithContext ¶
func (o MSIXPackageOutput) ToMSIXPackageOutputWithContext(ctx context.Context) MSIXPackageOutput
func (MSIXPackageOutput) Type ¶
func (o MSIXPackageOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
func (MSIXPackageOutput) Version ¶
func (o MSIXPackageOutput) Version() pulumi.StringPtrOutput
Package Version found in the appxmanifest.xml.
type MSIXPackageState ¶
type MSIXPackageState struct { }
func (MSIXPackageState) ElementType ¶
func (MSIXPackageState) ElementType() reflect.Type
type MaintenanceWindowProperties ¶
type MaintenanceWindowProperties struct { // Day of the week. DayOfWeek *DayOfWeek `pulumi:"dayOfWeek"` // The update start hour of the day. (0 - 23) Hour *int `pulumi:"hour"` }
Maintenance window starting hour and day of week.
type MaintenanceWindowPropertiesArgs ¶
type MaintenanceWindowPropertiesArgs struct { // Day of the week. DayOfWeek DayOfWeekPtrInput `pulumi:"dayOfWeek"` // The update start hour of the day. (0 - 23) Hour pulumi.IntPtrInput `pulumi:"hour"` }
Maintenance window starting hour and day of week.
func (MaintenanceWindowPropertiesArgs) ElementType ¶
func (MaintenanceWindowPropertiesArgs) ElementType() reflect.Type
func (MaintenanceWindowPropertiesArgs) ToMaintenanceWindowPropertiesOutput ¶
func (i MaintenanceWindowPropertiesArgs) ToMaintenanceWindowPropertiesOutput() MaintenanceWindowPropertiesOutput
func (MaintenanceWindowPropertiesArgs) ToMaintenanceWindowPropertiesOutputWithContext ¶
func (i MaintenanceWindowPropertiesArgs) ToMaintenanceWindowPropertiesOutputWithContext(ctx context.Context) MaintenanceWindowPropertiesOutput
type MaintenanceWindowPropertiesArray ¶
type MaintenanceWindowPropertiesArray []MaintenanceWindowPropertiesInput
func (MaintenanceWindowPropertiesArray) ElementType ¶
func (MaintenanceWindowPropertiesArray) ElementType() reflect.Type
func (MaintenanceWindowPropertiesArray) ToMaintenanceWindowPropertiesArrayOutput ¶
func (i MaintenanceWindowPropertiesArray) ToMaintenanceWindowPropertiesArrayOutput() MaintenanceWindowPropertiesArrayOutput
func (MaintenanceWindowPropertiesArray) ToMaintenanceWindowPropertiesArrayOutputWithContext ¶
func (i MaintenanceWindowPropertiesArray) ToMaintenanceWindowPropertiesArrayOutputWithContext(ctx context.Context) MaintenanceWindowPropertiesArrayOutput
type MaintenanceWindowPropertiesArrayInput ¶
type MaintenanceWindowPropertiesArrayInput interface { pulumi.Input ToMaintenanceWindowPropertiesArrayOutput() MaintenanceWindowPropertiesArrayOutput ToMaintenanceWindowPropertiesArrayOutputWithContext(context.Context) MaintenanceWindowPropertiesArrayOutput }
MaintenanceWindowPropertiesArrayInput is an input type that accepts MaintenanceWindowPropertiesArray and MaintenanceWindowPropertiesArrayOutput values. You can construct a concrete instance of `MaintenanceWindowPropertiesArrayInput` via:
MaintenanceWindowPropertiesArray{ MaintenanceWindowPropertiesArgs{...} }
type MaintenanceWindowPropertiesArrayOutput ¶
type MaintenanceWindowPropertiesArrayOutput struct{ *pulumi.OutputState }
func (MaintenanceWindowPropertiesArrayOutput) ElementType ¶
func (MaintenanceWindowPropertiesArrayOutput) ElementType() reflect.Type
func (MaintenanceWindowPropertiesArrayOutput) ToMaintenanceWindowPropertiesArrayOutput ¶
func (o MaintenanceWindowPropertiesArrayOutput) ToMaintenanceWindowPropertiesArrayOutput() MaintenanceWindowPropertiesArrayOutput
func (MaintenanceWindowPropertiesArrayOutput) ToMaintenanceWindowPropertiesArrayOutputWithContext ¶
func (o MaintenanceWindowPropertiesArrayOutput) ToMaintenanceWindowPropertiesArrayOutputWithContext(ctx context.Context) MaintenanceWindowPropertiesArrayOutput
type MaintenanceWindowPropertiesInput ¶
type MaintenanceWindowPropertiesInput interface { pulumi.Input ToMaintenanceWindowPropertiesOutput() MaintenanceWindowPropertiesOutput ToMaintenanceWindowPropertiesOutputWithContext(context.Context) MaintenanceWindowPropertiesOutput }
MaintenanceWindowPropertiesInput is an input type that accepts MaintenanceWindowPropertiesArgs and MaintenanceWindowPropertiesOutput values. You can construct a concrete instance of `MaintenanceWindowPropertiesInput` via:
MaintenanceWindowPropertiesArgs{...}
type MaintenanceWindowPropertiesOutput ¶
type MaintenanceWindowPropertiesOutput struct{ *pulumi.OutputState }
Maintenance window starting hour and day of week.
func (MaintenanceWindowPropertiesOutput) DayOfWeek ¶
func (o MaintenanceWindowPropertiesOutput) DayOfWeek() DayOfWeekPtrOutput
Day of the week.
func (MaintenanceWindowPropertiesOutput) ElementType ¶
func (MaintenanceWindowPropertiesOutput) ElementType() reflect.Type
func (MaintenanceWindowPropertiesOutput) Hour ¶
func (o MaintenanceWindowPropertiesOutput) Hour() pulumi.IntPtrOutput
The update start hour of the day. (0 - 23)
func (MaintenanceWindowPropertiesOutput) ToMaintenanceWindowPropertiesOutput ¶
func (o MaintenanceWindowPropertiesOutput) ToMaintenanceWindowPropertiesOutput() MaintenanceWindowPropertiesOutput
func (MaintenanceWindowPropertiesOutput) ToMaintenanceWindowPropertiesOutputWithContext ¶
func (o MaintenanceWindowPropertiesOutput) ToMaintenanceWindowPropertiesOutputWithContext(ctx context.Context) MaintenanceWindowPropertiesOutput
type MaintenanceWindowPropertiesResponse ¶
type MaintenanceWindowPropertiesResponse struct { // Day of the week. DayOfWeek *string `pulumi:"dayOfWeek"` // The update start hour of the day. (0 - 23) Hour *int `pulumi:"hour"` }
Maintenance window starting hour and day of week.
type MaintenanceWindowPropertiesResponseArrayOutput ¶
type MaintenanceWindowPropertiesResponseArrayOutput struct{ *pulumi.OutputState }
func (MaintenanceWindowPropertiesResponseArrayOutput) ElementType ¶
func (MaintenanceWindowPropertiesResponseArrayOutput) ElementType() reflect.Type
func (MaintenanceWindowPropertiesResponseArrayOutput) ToMaintenanceWindowPropertiesResponseArrayOutput ¶
func (o MaintenanceWindowPropertiesResponseArrayOutput) ToMaintenanceWindowPropertiesResponseArrayOutput() MaintenanceWindowPropertiesResponseArrayOutput
func (MaintenanceWindowPropertiesResponseArrayOutput) ToMaintenanceWindowPropertiesResponseArrayOutputWithContext ¶
func (o MaintenanceWindowPropertiesResponseArrayOutput) ToMaintenanceWindowPropertiesResponseArrayOutputWithContext(ctx context.Context) MaintenanceWindowPropertiesResponseArrayOutput
type MaintenanceWindowPropertiesResponseOutput ¶
type MaintenanceWindowPropertiesResponseOutput struct{ *pulumi.OutputState }
Maintenance window starting hour and day of week.
func (MaintenanceWindowPropertiesResponseOutput) DayOfWeek ¶
func (o MaintenanceWindowPropertiesResponseOutput) DayOfWeek() pulumi.StringPtrOutput
Day of the week.
func (MaintenanceWindowPropertiesResponseOutput) ElementType ¶
func (MaintenanceWindowPropertiesResponseOutput) ElementType() reflect.Type
func (MaintenanceWindowPropertiesResponseOutput) Hour ¶
func (o MaintenanceWindowPropertiesResponseOutput) Hour() pulumi.IntPtrOutput
The update start hour of the day. (0 - 23)
func (MaintenanceWindowPropertiesResponseOutput) ToMaintenanceWindowPropertiesResponseOutput ¶
func (o MaintenanceWindowPropertiesResponseOutput) ToMaintenanceWindowPropertiesResponseOutput() MaintenanceWindowPropertiesResponseOutput
func (MaintenanceWindowPropertiesResponseOutput) ToMaintenanceWindowPropertiesResponseOutputWithContext ¶
func (o MaintenanceWindowPropertiesResponseOutput) ToMaintenanceWindowPropertiesResponseOutputWithContext(ctx context.Context) MaintenanceWindowPropertiesResponseOutput
type MsixPackageApplications ¶
type MsixPackageApplications struct { // Package Application Id, found in appxmanifest.xml. AppId *string `pulumi:"appId"` // Used to activate Package Application. Consists of Package Name and ApplicationID. Found in appxmanifest.xml. AppUserModelID *string `pulumi:"appUserModelID"` // Description of Package Application. Description *string `pulumi:"description"` // User friendly name. FriendlyName *string `pulumi:"friendlyName"` // User friendly name. IconImageName *string `pulumi:"iconImageName"` // the icon a 64 bit string as a byte array. RawIcon *string `pulumi:"rawIcon"` // the icon a 64 bit string as a byte array. RawPng *string `pulumi:"rawPng"` }
Schema for MSIX Package Application properties.
type MsixPackageApplicationsArgs ¶
type MsixPackageApplicationsArgs struct { // Package Application Id, found in appxmanifest.xml. AppId pulumi.StringPtrInput `pulumi:"appId"` // Used to activate Package Application. Consists of Package Name and ApplicationID. Found in appxmanifest.xml. AppUserModelID pulumi.StringPtrInput `pulumi:"appUserModelID"` // Description of Package Application. Description pulumi.StringPtrInput `pulumi:"description"` // User friendly name. FriendlyName pulumi.StringPtrInput `pulumi:"friendlyName"` // User friendly name. IconImageName pulumi.StringPtrInput `pulumi:"iconImageName"` // the icon a 64 bit string as a byte array. RawIcon pulumi.StringPtrInput `pulumi:"rawIcon"` // the icon a 64 bit string as a byte array. RawPng pulumi.StringPtrInput `pulumi:"rawPng"` }
Schema for MSIX Package Application properties.
func (MsixPackageApplicationsArgs) ElementType ¶
func (MsixPackageApplicationsArgs) ElementType() reflect.Type
func (MsixPackageApplicationsArgs) ToMsixPackageApplicationsOutput ¶
func (i MsixPackageApplicationsArgs) ToMsixPackageApplicationsOutput() MsixPackageApplicationsOutput
func (MsixPackageApplicationsArgs) ToMsixPackageApplicationsOutputWithContext ¶
func (i MsixPackageApplicationsArgs) ToMsixPackageApplicationsOutputWithContext(ctx context.Context) MsixPackageApplicationsOutput
type MsixPackageApplicationsArray ¶
type MsixPackageApplicationsArray []MsixPackageApplicationsInput
func (MsixPackageApplicationsArray) ElementType ¶
func (MsixPackageApplicationsArray) ElementType() reflect.Type
func (MsixPackageApplicationsArray) ToMsixPackageApplicationsArrayOutput ¶
func (i MsixPackageApplicationsArray) ToMsixPackageApplicationsArrayOutput() MsixPackageApplicationsArrayOutput
func (MsixPackageApplicationsArray) ToMsixPackageApplicationsArrayOutputWithContext ¶
func (i MsixPackageApplicationsArray) ToMsixPackageApplicationsArrayOutputWithContext(ctx context.Context) MsixPackageApplicationsArrayOutput
type MsixPackageApplicationsArrayInput ¶
type MsixPackageApplicationsArrayInput interface { pulumi.Input ToMsixPackageApplicationsArrayOutput() MsixPackageApplicationsArrayOutput ToMsixPackageApplicationsArrayOutputWithContext(context.Context) MsixPackageApplicationsArrayOutput }
MsixPackageApplicationsArrayInput is an input type that accepts MsixPackageApplicationsArray and MsixPackageApplicationsArrayOutput values. You can construct a concrete instance of `MsixPackageApplicationsArrayInput` via:
MsixPackageApplicationsArray{ MsixPackageApplicationsArgs{...} }
type MsixPackageApplicationsArrayOutput ¶
type MsixPackageApplicationsArrayOutput struct{ *pulumi.OutputState }
func (MsixPackageApplicationsArrayOutput) ElementType ¶
func (MsixPackageApplicationsArrayOutput) ElementType() reflect.Type
func (MsixPackageApplicationsArrayOutput) Index ¶
func (o MsixPackageApplicationsArrayOutput) Index(i pulumi.IntInput) MsixPackageApplicationsOutput
func (MsixPackageApplicationsArrayOutput) ToMsixPackageApplicationsArrayOutput ¶
func (o MsixPackageApplicationsArrayOutput) ToMsixPackageApplicationsArrayOutput() MsixPackageApplicationsArrayOutput
func (MsixPackageApplicationsArrayOutput) ToMsixPackageApplicationsArrayOutputWithContext ¶
func (o MsixPackageApplicationsArrayOutput) ToMsixPackageApplicationsArrayOutputWithContext(ctx context.Context) MsixPackageApplicationsArrayOutput
type MsixPackageApplicationsInput ¶
type MsixPackageApplicationsInput interface { pulumi.Input ToMsixPackageApplicationsOutput() MsixPackageApplicationsOutput ToMsixPackageApplicationsOutputWithContext(context.Context) MsixPackageApplicationsOutput }
MsixPackageApplicationsInput is an input type that accepts MsixPackageApplicationsArgs and MsixPackageApplicationsOutput values. You can construct a concrete instance of `MsixPackageApplicationsInput` via:
MsixPackageApplicationsArgs{...}
type MsixPackageApplicationsOutput ¶
type MsixPackageApplicationsOutput struct{ *pulumi.OutputState }
Schema for MSIX Package Application properties.
func (MsixPackageApplicationsOutput) AppId ¶
func (o MsixPackageApplicationsOutput) AppId() pulumi.StringPtrOutput
Package Application Id, found in appxmanifest.xml.
func (MsixPackageApplicationsOutput) AppUserModelID ¶
func (o MsixPackageApplicationsOutput) AppUserModelID() pulumi.StringPtrOutput
Used to activate Package Application. Consists of Package Name and ApplicationID. Found in appxmanifest.xml.
func (MsixPackageApplicationsOutput) Description ¶
func (o MsixPackageApplicationsOutput) Description() pulumi.StringPtrOutput
Description of Package Application.
func (MsixPackageApplicationsOutput) ElementType ¶
func (MsixPackageApplicationsOutput) ElementType() reflect.Type
func (MsixPackageApplicationsOutput) FriendlyName ¶
func (o MsixPackageApplicationsOutput) FriendlyName() pulumi.StringPtrOutput
User friendly name.
func (MsixPackageApplicationsOutput) IconImageName ¶
func (o MsixPackageApplicationsOutput) IconImageName() pulumi.StringPtrOutput
User friendly name.
func (MsixPackageApplicationsOutput) RawIcon ¶
func (o MsixPackageApplicationsOutput) RawIcon() pulumi.StringPtrOutput
the icon a 64 bit string as a byte array.
func (MsixPackageApplicationsOutput) RawPng ¶
func (o MsixPackageApplicationsOutput) RawPng() pulumi.StringPtrOutput
the icon a 64 bit string as a byte array.
func (MsixPackageApplicationsOutput) ToMsixPackageApplicationsOutput ¶
func (o MsixPackageApplicationsOutput) ToMsixPackageApplicationsOutput() MsixPackageApplicationsOutput
func (MsixPackageApplicationsOutput) ToMsixPackageApplicationsOutputWithContext ¶
func (o MsixPackageApplicationsOutput) ToMsixPackageApplicationsOutputWithContext(ctx context.Context) MsixPackageApplicationsOutput
type MsixPackageApplicationsResponse ¶
type MsixPackageApplicationsResponse struct { // Package Application Id, found in appxmanifest.xml. AppId *string `pulumi:"appId"` // Used to activate Package Application. Consists of Package Name and ApplicationID. Found in appxmanifest.xml. AppUserModelID *string `pulumi:"appUserModelID"` // Description of Package Application. Description *string `pulumi:"description"` // User friendly name. FriendlyName *string `pulumi:"friendlyName"` // User friendly name. IconImageName *string `pulumi:"iconImageName"` // the icon a 64 bit string as a byte array. RawIcon *string `pulumi:"rawIcon"` // the icon a 64 bit string as a byte array. RawPng *string `pulumi:"rawPng"` }
Schema for MSIX Package Application properties.
type MsixPackageApplicationsResponseArrayOutput ¶
type MsixPackageApplicationsResponseArrayOutput struct{ *pulumi.OutputState }
func (MsixPackageApplicationsResponseArrayOutput) ElementType ¶
func (MsixPackageApplicationsResponseArrayOutput) ElementType() reflect.Type
func (MsixPackageApplicationsResponseArrayOutput) ToMsixPackageApplicationsResponseArrayOutput ¶
func (o MsixPackageApplicationsResponseArrayOutput) ToMsixPackageApplicationsResponseArrayOutput() MsixPackageApplicationsResponseArrayOutput
func (MsixPackageApplicationsResponseArrayOutput) ToMsixPackageApplicationsResponseArrayOutputWithContext ¶
func (o MsixPackageApplicationsResponseArrayOutput) ToMsixPackageApplicationsResponseArrayOutputWithContext(ctx context.Context) MsixPackageApplicationsResponseArrayOutput
type MsixPackageApplicationsResponseOutput ¶
type MsixPackageApplicationsResponseOutput struct{ *pulumi.OutputState }
Schema for MSIX Package Application properties.
func (MsixPackageApplicationsResponseOutput) AppId ¶
func (o MsixPackageApplicationsResponseOutput) AppId() pulumi.StringPtrOutput
Package Application Id, found in appxmanifest.xml.
func (MsixPackageApplicationsResponseOutput) AppUserModelID ¶
func (o MsixPackageApplicationsResponseOutput) AppUserModelID() pulumi.StringPtrOutput
Used to activate Package Application. Consists of Package Name and ApplicationID. Found in appxmanifest.xml.
func (MsixPackageApplicationsResponseOutput) Description ¶
func (o MsixPackageApplicationsResponseOutput) Description() pulumi.StringPtrOutput
Description of Package Application.
func (MsixPackageApplicationsResponseOutput) ElementType ¶
func (MsixPackageApplicationsResponseOutput) ElementType() reflect.Type
func (MsixPackageApplicationsResponseOutput) FriendlyName ¶
func (o MsixPackageApplicationsResponseOutput) FriendlyName() pulumi.StringPtrOutput
User friendly name.
func (MsixPackageApplicationsResponseOutput) IconImageName ¶
func (o MsixPackageApplicationsResponseOutput) IconImageName() pulumi.StringPtrOutput
User friendly name.
func (MsixPackageApplicationsResponseOutput) RawIcon ¶
func (o MsixPackageApplicationsResponseOutput) RawIcon() pulumi.StringPtrOutput
the icon a 64 bit string as a byte array.
func (MsixPackageApplicationsResponseOutput) RawPng ¶
func (o MsixPackageApplicationsResponseOutput) RawPng() pulumi.StringPtrOutput
the icon a 64 bit string as a byte array.
func (MsixPackageApplicationsResponseOutput) ToMsixPackageApplicationsResponseOutput ¶
func (o MsixPackageApplicationsResponseOutput) ToMsixPackageApplicationsResponseOutput() MsixPackageApplicationsResponseOutput
func (MsixPackageApplicationsResponseOutput) ToMsixPackageApplicationsResponseOutputWithContext ¶
func (o MsixPackageApplicationsResponseOutput) ToMsixPackageApplicationsResponseOutputWithContext(ctx context.Context) MsixPackageApplicationsResponseOutput
type MsixPackageDependencies ¶
type MsixPackageDependencies struct { // Name of package dependency. DependencyName *string `pulumi:"dependencyName"` // Dependency version required. MinVersion *string `pulumi:"minVersion"` // Name of dependency publisher. Publisher *string `pulumi:"publisher"` }
Schema for MSIX Package Dependencies properties.
type MsixPackageDependenciesArgs ¶
type MsixPackageDependenciesArgs struct { // Name of package dependency. DependencyName pulumi.StringPtrInput `pulumi:"dependencyName"` // Dependency version required. MinVersion pulumi.StringPtrInput `pulumi:"minVersion"` // Name of dependency publisher. Publisher pulumi.StringPtrInput `pulumi:"publisher"` }
Schema for MSIX Package Dependencies properties.
func (MsixPackageDependenciesArgs) ElementType ¶
func (MsixPackageDependenciesArgs) ElementType() reflect.Type
func (MsixPackageDependenciesArgs) ToMsixPackageDependenciesOutput ¶
func (i MsixPackageDependenciesArgs) ToMsixPackageDependenciesOutput() MsixPackageDependenciesOutput
func (MsixPackageDependenciesArgs) ToMsixPackageDependenciesOutputWithContext ¶
func (i MsixPackageDependenciesArgs) ToMsixPackageDependenciesOutputWithContext(ctx context.Context) MsixPackageDependenciesOutput
type MsixPackageDependenciesArray ¶
type MsixPackageDependenciesArray []MsixPackageDependenciesInput
func (MsixPackageDependenciesArray) ElementType ¶
func (MsixPackageDependenciesArray) ElementType() reflect.Type
func (MsixPackageDependenciesArray) ToMsixPackageDependenciesArrayOutput ¶
func (i MsixPackageDependenciesArray) ToMsixPackageDependenciesArrayOutput() MsixPackageDependenciesArrayOutput
func (MsixPackageDependenciesArray) ToMsixPackageDependenciesArrayOutputWithContext ¶
func (i MsixPackageDependenciesArray) ToMsixPackageDependenciesArrayOutputWithContext(ctx context.Context) MsixPackageDependenciesArrayOutput
type MsixPackageDependenciesArrayInput ¶
type MsixPackageDependenciesArrayInput interface { pulumi.Input ToMsixPackageDependenciesArrayOutput() MsixPackageDependenciesArrayOutput ToMsixPackageDependenciesArrayOutputWithContext(context.Context) MsixPackageDependenciesArrayOutput }
MsixPackageDependenciesArrayInput is an input type that accepts MsixPackageDependenciesArray and MsixPackageDependenciesArrayOutput values. You can construct a concrete instance of `MsixPackageDependenciesArrayInput` via:
MsixPackageDependenciesArray{ MsixPackageDependenciesArgs{...} }
type MsixPackageDependenciesArrayOutput ¶
type MsixPackageDependenciesArrayOutput struct{ *pulumi.OutputState }
func (MsixPackageDependenciesArrayOutput) ElementType ¶
func (MsixPackageDependenciesArrayOutput) ElementType() reflect.Type
func (MsixPackageDependenciesArrayOutput) Index ¶
func (o MsixPackageDependenciesArrayOutput) Index(i pulumi.IntInput) MsixPackageDependenciesOutput
func (MsixPackageDependenciesArrayOutput) ToMsixPackageDependenciesArrayOutput ¶
func (o MsixPackageDependenciesArrayOutput) ToMsixPackageDependenciesArrayOutput() MsixPackageDependenciesArrayOutput
func (MsixPackageDependenciesArrayOutput) ToMsixPackageDependenciesArrayOutputWithContext ¶
func (o MsixPackageDependenciesArrayOutput) ToMsixPackageDependenciesArrayOutputWithContext(ctx context.Context) MsixPackageDependenciesArrayOutput
type MsixPackageDependenciesInput ¶
type MsixPackageDependenciesInput interface { pulumi.Input ToMsixPackageDependenciesOutput() MsixPackageDependenciesOutput ToMsixPackageDependenciesOutputWithContext(context.Context) MsixPackageDependenciesOutput }
MsixPackageDependenciesInput is an input type that accepts MsixPackageDependenciesArgs and MsixPackageDependenciesOutput values. You can construct a concrete instance of `MsixPackageDependenciesInput` via:
MsixPackageDependenciesArgs{...}
type MsixPackageDependenciesOutput ¶
type MsixPackageDependenciesOutput struct{ *pulumi.OutputState }
Schema for MSIX Package Dependencies properties.
func (MsixPackageDependenciesOutput) DependencyName ¶
func (o MsixPackageDependenciesOutput) DependencyName() pulumi.StringPtrOutput
Name of package dependency.
func (MsixPackageDependenciesOutput) ElementType ¶
func (MsixPackageDependenciesOutput) ElementType() reflect.Type
func (MsixPackageDependenciesOutput) MinVersion ¶
func (o MsixPackageDependenciesOutput) MinVersion() pulumi.StringPtrOutput
Dependency version required.
func (MsixPackageDependenciesOutput) Publisher ¶
func (o MsixPackageDependenciesOutput) Publisher() pulumi.StringPtrOutput
Name of dependency publisher.
func (MsixPackageDependenciesOutput) ToMsixPackageDependenciesOutput ¶
func (o MsixPackageDependenciesOutput) ToMsixPackageDependenciesOutput() MsixPackageDependenciesOutput
func (MsixPackageDependenciesOutput) ToMsixPackageDependenciesOutputWithContext ¶
func (o MsixPackageDependenciesOutput) ToMsixPackageDependenciesOutputWithContext(ctx context.Context) MsixPackageDependenciesOutput
type MsixPackageDependenciesResponse ¶
type MsixPackageDependenciesResponse struct { // Name of package dependency. DependencyName *string `pulumi:"dependencyName"` // Dependency version required. MinVersion *string `pulumi:"minVersion"` // Name of dependency publisher. Publisher *string `pulumi:"publisher"` }
Schema for MSIX Package Dependencies properties.
type MsixPackageDependenciesResponseArrayOutput ¶
type MsixPackageDependenciesResponseArrayOutput struct{ *pulumi.OutputState }
func (MsixPackageDependenciesResponseArrayOutput) ElementType ¶
func (MsixPackageDependenciesResponseArrayOutput) ElementType() reflect.Type
func (MsixPackageDependenciesResponseArrayOutput) ToMsixPackageDependenciesResponseArrayOutput ¶
func (o MsixPackageDependenciesResponseArrayOutput) ToMsixPackageDependenciesResponseArrayOutput() MsixPackageDependenciesResponseArrayOutput
func (MsixPackageDependenciesResponseArrayOutput) ToMsixPackageDependenciesResponseArrayOutputWithContext ¶
func (o MsixPackageDependenciesResponseArrayOutput) ToMsixPackageDependenciesResponseArrayOutputWithContext(ctx context.Context) MsixPackageDependenciesResponseArrayOutput
type MsixPackageDependenciesResponseOutput ¶
type MsixPackageDependenciesResponseOutput struct{ *pulumi.OutputState }
Schema for MSIX Package Dependencies properties.
func (MsixPackageDependenciesResponseOutput) DependencyName ¶
func (o MsixPackageDependenciesResponseOutput) DependencyName() pulumi.StringPtrOutput
Name of package dependency.
func (MsixPackageDependenciesResponseOutput) ElementType ¶
func (MsixPackageDependenciesResponseOutput) ElementType() reflect.Type
func (MsixPackageDependenciesResponseOutput) MinVersion ¶
func (o MsixPackageDependenciesResponseOutput) MinVersion() pulumi.StringPtrOutput
Dependency version required.
func (MsixPackageDependenciesResponseOutput) Publisher ¶
func (o MsixPackageDependenciesResponseOutput) Publisher() pulumi.StringPtrOutput
Name of dependency publisher.
func (MsixPackageDependenciesResponseOutput) ToMsixPackageDependenciesResponseOutput ¶
func (o MsixPackageDependenciesResponseOutput) ToMsixPackageDependenciesResponseOutput() MsixPackageDependenciesResponseOutput
func (MsixPackageDependenciesResponseOutput) ToMsixPackageDependenciesResponseOutputWithContext ¶
func (o MsixPackageDependenciesResponseOutput) ToMsixPackageDependenciesResponseOutputWithContext(ctx context.Context) MsixPackageDependenciesResponseOutput
type PackageTimestamped ¶
type PackageTimestamped string
Is package timestamped so it can ignore the certificate expiry date
func (PackageTimestamped) ElementType ¶
func (PackageTimestamped) ElementType() reflect.Type
func (PackageTimestamped) ToPackageTimestampedOutput ¶
func (e PackageTimestamped) ToPackageTimestampedOutput() PackageTimestampedOutput
func (PackageTimestamped) ToPackageTimestampedOutputWithContext ¶
func (e PackageTimestamped) ToPackageTimestampedOutputWithContext(ctx context.Context) PackageTimestampedOutput
func (PackageTimestamped) ToPackageTimestampedPtrOutput ¶
func (e PackageTimestamped) ToPackageTimestampedPtrOutput() PackageTimestampedPtrOutput
func (PackageTimestamped) ToPackageTimestampedPtrOutputWithContext ¶
func (e PackageTimestamped) ToPackageTimestampedPtrOutputWithContext(ctx context.Context) PackageTimestampedPtrOutput
func (PackageTimestamped) ToStringOutput ¶
func (e PackageTimestamped) ToStringOutput() pulumi.StringOutput
func (PackageTimestamped) ToStringOutputWithContext ¶
func (e PackageTimestamped) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (PackageTimestamped) ToStringPtrOutput ¶
func (e PackageTimestamped) ToStringPtrOutput() pulumi.StringPtrOutput
func (PackageTimestamped) ToStringPtrOutputWithContext ¶
func (e PackageTimestamped) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type PackageTimestampedInput ¶
type PackageTimestampedInput interface { pulumi.Input ToPackageTimestampedOutput() PackageTimestampedOutput ToPackageTimestampedOutputWithContext(context.Context) PackageTimestampedOutput }
PackageTimestampedInput is an input type that accepts values of the PackageTimestamped enum A concrete instance of `PackageTimestampedInput` can be one of the following:
PackageTimestampedTimestamped PackageTimestampedNotTimestamped
type PackageTimestampedOutput ¶
type PackageTimestampedOutput struct{ *pulumi.OutputState }
func (PackageTimestampedOutput) ElementType ¶
func (PackageTimestampedOutput) ElementType() reflect.Type
func (PackageTimestampedOutput) ToPackageTimestampedOutput ¶
func (o PackageTimestampedOutput) ToPackageTimestampedOutput() PackageTimestampedOutput
func (PackageTimestampedOutput) ToPackageTimestampedOutputWithContext ¶
func (o PackageTimestampedOutput) ToPackageTimestampedOutputWithContext(ctx context.Context) PackageTimestampedOutput
func (PackageTimestampedOutput) ToPackageTimestampedPtrOutput ¶
func (o PackageTimestampedOutput) ToPackageTimestampedPtrOutput() PackageTimestampedPtrOutput
func (PackageTimestampedOutput) ToPackageTimestampedPtrOutputWithContext ¶
func (o PackageTimestampedOutput) ToPackageTimestampedPtrOutputWithContext(ctx context.Context) PackageTimestampedPtrOutput
func (PackageTimestampedOutput) ToStringOutput ¶
func (o PackageTimestampedOutput) ToStringOutput() pulumi.StringOutput
func (PackageTimestampedOutput) ToStringOutputWithContext ¶
func (o PackageTimestampedOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (PackageTimestampedOutput) ToStringPtrOutput ¶
func (o PackageTimestampedOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (PackageTimestampedOutput) ToStringPtrOutputWithContext ¶
func (o PackageTimestampedOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type PackageTimestampedPtrInput ¶
type PackageTimestampedPtrInput interface { pulumi.Input ToPackageTimestampedPtrOutput() PackageTimestampedPtrOutput ToPackageTimestampedPtrOutputWithContext(context.Context) PackageTimestampedPtrOutput }
func PackageTimestampedPtr ¶
func PackageTimestampedPtr(v string) PackageTimestampedPtrInput
type PackageTimestampedPtrOutput ¶
type PackageTimestampedPtrOutput struct{ *pulumi.OutputState }
func (PackageTimestampedPtrOutput) Elem ¶
func (o PackageTimestampedPtrOutput) Elem() PackageTimestampedOutput
func (PackageTimestampedPtrOutput) ElementType ¶
func (PackageTimestampedPtrOutput) ElementType() reflect.Type
func (PackageTimestampedPtrOutput) ToPackageTimestampedPtrOutput ¶
func (o PackageTimestampedPtrOutput) ToPackageTimestampedPtrOutput() PackageTimestampedPtrOutput
func (PackageTimestampedPtrOutput) ToPackageTimestampedPtrOutputWithContext ¶
func (o PackageTimestampedPtrOutput) ToPackageTimestampedPtrOutputWithContext(ctx context.Context) PackageTimestampedPtrOutput
func (PackageTimestampedPtrOutput) ToStringPtrOutput ¶
func (o PackageTimestampedPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (PackageTimestampedPtrOutput) ToStringPtrOutputWithContext ¶
func (o PackageTimestampedPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type PersonalDesktopAssignmentType ¶
type PersonalDesktopAssignmentType string
PersonalDesktopAssignment type for HostPool.
func (PersonalDesktopAssignmentType) ElementType ¶
func (PersonalDesktopAssignmentType) ElementType() reflect.Type
func (PersonalDesktopAssignmentType) ToPersonalDesktopAssignmentTypeOutput ¶
func (e PersonalDesktopAssignmentType) ToPersonalDesktopAssignmentTypeOutput() PersonalDesktopAssignmentTypeOutput
func (PersonalDesktopAssignmentType) ToPersonalDesktopAssignmentTypeOutputWithContext ¶
func (e PersonalDesktopAssignmentType) ToPersonalDesktopAssignmentTypeOutputWithContext(ctx context.Context) PersonalDesktopAssignmentTypeOutput
func (PersonalDesktopAssignmentType) ToPersonalDesktopAssignmentTypePtrOutput ¶
func (e PersonalDesktopAssignmentType) ToPersonalDesktopAssignmentTypePtrOutput() PersonalDesktopAssignmentTypePtrOutput
func (PersonalDesktopAssignmentType) ToPersonalDesktopAssignmentTypePtrOutputWithContext ¶
func (e PersonalDesktopAssignmentType) ToPersonalDesktopAssignmentTypePtrOutputWithContext(ctx context.Context) PersonalDesktopAssignmentTypePtrOutput
func (PersonalDesktopAssignmentType) ToStringOutput ¶
func (e PersonalDesktopAssignmentType) ToStringOutput() pulumi.StringOutput
func (PersonalDesktopAssignmentType) ToStringOutputWithContext ¶
func (e PersonalDesktopAssignmentType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (PersonalDesktopAssignmentType) ToStringPtrOutput ¶
func (e PersonalDesktopAssignmentType) ToStringPtrOutput() pulumi.StringPtrOutput
func (PersonalDesktopAssignmentType) ToStringPtrOutputWithContext ¶
func (e PersonalDesktopAssignmentType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type PersonalDesktopAssignmentTypeInput ¶
type PersonalDesktopAssignmentTypeInput interface { pulumi.Input ToPersonalDesktopAssignmentTypeOutput() PersonalDesktopAssignmentTypeOutput ToPersonalDesktopAssignmentTypeOutputWithContext(context.Context) PersonalDesktopAssignmentTypeOutput }
PersonalDesktopAssignmentTypeInput is an input type that accepts values of the PersonalDesktopAssignmentType enum A concrete instance of `PersonalDesktopAssignmentTypeInput` can be one of the following:
PersonalDesktopAssignmentTypeAutomatic PersonalDesktopAssignmentTypeDirect
type PersonalDesktopAssignmentTypeOutput ¶
type PersonalDesktopAssignmentTypeOutput struct{ *pulumi.OutputState }
func (PersonalDesktopAssignmentTypeOutput) ElementType ¶
func (PersonalDesktopAssignmentTypeOutput) ElementType() reflect.Type
func (PersonalDesktopAssignmentTypeOutput) ToPersonalDesktopAssignmentTypeOutput ¶
func (o PersonalDesktopAssignmentTypeOutput) ToPersonalDesktopAssignmentTypeOutput() PersonalDesktopAssignmentTypeOutput
func (PersonalDesktopAssignmentTypeOutput) ToPersonalDesktopAssignmentTypeOutputWithContext ¶
func (o PersonalDesktopAssignmentTypeOutput) ToPersonalDesktopAssignmentTypeOutputWithContext(ctx context.Context) PersonalDesktopAssignmentTypeOutput
func (PersonalDesktopAssignmentTypeOutput) ToPersonalDesktopAssignmentTypePtrOutput ¶
func (o PersonalDesktopAssignmentTypeOutput) ToPersonalDesktopAssignmentTypePtrOutput() PersonalDesktopAssignmentTypePtrOutput
func (PersonalDesktopAssignmentTypeOutput) ToPersonalDesktopAssignmentTypePtrOutputWithContext ¶
func (o PersonalDesktopAssignmentTypeOutput) ToPersonalDesktopAssignmentTypePtrOutputWithContext(ctx context.Context) PersonalDesktopAssignmentTypePtrOutput
func (PersonalDesktopAssignmentTypeOutput) ToStringOutput ¶
func (o PersonalDesktopAssignmentTypeOutput) ToStringOutput() pulumi.StringOutput
func (PersonalDesktopAssignmentTypeOutput) ToStringOutputWithContext ¶
func (o PersonalDesktopAssignmentTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (PersonalDesktopAssignmentTypeOutput) ToStringPtrOutput ¶
func (o PersonalDesktopAssignmentTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (PersonalDesktopAssignmentTypeOutput) ToStringPtrOutputWithContext ¶
func (o PersonalDesktopAssignmentTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type PersonalDesktopAssignmentTypePtrInput ¶
type PersonalDesktopAssignmentTypePtrInput interface { pulumi.Input ToPersonalDesktopAssignmentTypePtrOutput() PersonalDesktopAssignmentTypePtrOutput ToPersonalDesktopAssignmentTypePtrOutputWithContext(context.Context) PersonalDesktopAssignmentTypePtrOutput }
func PersonalDesktopAssignmentTypePtr ¶
func PersonalDesktopAssignmentTypePtr(v string) PersonalDesktopAssignmentTypePtrInput
type PersonalDesktopAssignmentTypePtrOutput ¶
type PersonalDesktopAssignmentTypePtrOutput struct{ *pulumi.OutputState }
func (PersonalDesktopAssignmentTypePtrOutput) ElementType ¶
func (PersonalDesktopAssignmentTypePtrOutput) ElementType() reflect.Type
func (PersonalDesktopAssignmentTypePtrOutput) ToPersonalDesktopAssignmentTypePtrOutput ¶
func (o PersonalDesktopAssignmentTypePtrOutput) ToPersonalDesktopAssignmentTypePtrOutput() PersonalDesktopAssignmentTypePtrOutput
func (PersonalDesktopAssignmentTypePtrOutput) ToPersonalDesktopAssignmentTypePtrOutputWithContext ¶
func (o PersonalDesktopAssignmentTypePtrOutput) ToPersonalDesktopAssignmentTypePtrOutputWithContext(ctx context.Context) PersonalDesktopAssignmentTypePtrOutput
func (PersonalDesktopAssignmentTypePtrOutput) ToStringPtrOutput ¶
func (o PersonalDesktopAssignmentTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (PersonalDesktopAssignmentTypePtrOutput) ToStringPtrOutputWithContext ¶
func (o PersonalDesktopAssignmentTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type PreferredAppGroupType ¶
type PreferredAppGroupType string
The type of preferred application group type, default to Desktop Application Group
func (PreferredAppGroupType) ElementType ¶
func (PreferredAppGroupType) ElementType() reflect.Type
func (PreferredAppGroupType) ToPreferredAppGroupTypeOutput ¶
func (e PreferredAppGroupType) ToPreferredAppGroupTypeOutput() PreferredAppGroupTypeOutput
func (PreferredAppGroupType) ToPreferredAppGroupTypeOutputWithContext ¶
func (e PreferredAppGroupType) ToPreferredAppGroupTypeOutputWithContext(ctx context.Context) PreferredAppGroupTypeOutput
func (PreferredAppGroupType) ToPreferredAppGroupTypePtrOutput ¶
func (e PreferredAppGroupType) ToPreferredAppGroupTypePtrOutput() PreferredAppGroupTypePtrOutput
func (PreferredAppGroupType) ToPreferredAppGroupTypePtrOutputWithContext ¶
func (e PreferredAppGroupType) ToPreferredAppGroupTypePtrOutputWithContext(ctx context.Context) PreferredAppGroupTypePtrOutput
func (PreferredAppGroupType) ToStringOutput ¶
func (e PreferredAppGroupType) ToStringOutput() pulumi.StringOutput
func (PreferredAppGroupType) ToStringOutputWithContext ¶
func (e PreferredAppGroupType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (PreferredAppGroupType) ToStringPtrOutput ¶
func (e PreferredAppGroupType) ToStringPtrOutput() pulumi.StringPtrOutput
func (PreferredAppGroupType) ToStringPtrOutputWithContext ¶
func (e PreferredAppGroupType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type PreferredAppGroupTypeInput ¶
type PreferredAppGroupTypeInput interface { pulumi.Input ToPreferredAppGroupTypeOutput() PreferredAppGroupTypeOutput ToPreferredAppGroupTypeOutputWithContext(context.Context) PreferredAppGroupTypeOutput }
PreferredAppGroupTypeInput is an input type that accepts values of the PreferredAppGroupType enum A concrete instance of `PreferredAppGroupTypeInput` can be one of the following:
PreferredAppGroupTypeNone PreferredAppGroupTypeDesktop PreferredAppGroupTypeRailApplications
type PreferredAppGroupTypeOutput ¶
type PreferredAppGroupTypeOutput struct{ *pulumi.OutputState }
func (PreferredAppGroupTypeOutput) ElementType ¶
func (PreferredAppGroupTypeOutput) ElementType() reflect.Type
func (PreferredAppGroupTypeOutput) ToPreferredAppGroupTypeOutput ¶
func (o PreferredAppGroupTypeOutput) ToPreferredAppGroupTypeOutput() PreferredAppGroupTypeOutput
func (PreferredAppGroupTypeOutput) ToPreferredAppGroupTypeOutputWithContext ¶
func (o PreferredAppGroupTypeOutput) ToPreferredAppGroupTypeOutputWithContext(ctx context.Context) PreferredAppGroupTypeOutput
func (PreferredAppGroupTypeOutput) ToPreferredAppGroupTypePtrOutput ¶
func (o PreferredAppGroupTypeOutput) ToPreferredAppGroupTypePtrOutput() PreferredAppGroupTypePtrOutput
func (PreferredAppGroupTypeOutput) ToPreferredAppGroupTypePtrOutputWithContext ¶
func (o PreferredAppGroupTypeOutput) ToPreferredAppGroupTypePtrOutputWithContext(ctx context.Context) PreferredAppGroupTypePtrOutput
func (PreferredAppGroupTypeOutput) ToStringOutput ¶
func (o PreferredAppGroupTypeOutput) ToStringOutput() pulumi.StringOutput
func (PreferredAppGroupTypeOutput) ToStringOutputWithContext ¶
func (o PreferredAppGroupTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (PreferredAppGroupTypeOutput) ToStringPtrOutput ¶
func (o PreferredAppGroupTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (PreferredAppGroupTypeOutput) ToStringPtrOutputWithContext ¶
func (o PreferredAppGroupTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type PreferredAppGroupTypePtrInput ¶
type PreferredAppGroupTypePtrInput interface { pulumi.Input ToPreferredAppGroupTypePtrOutput() PreferredAppGroupTypePtrOutput ToPreferredAppGroupTypePtrOutputWithContext(context.Context) PreferredAppGroupTypePtrOutput }
func PreferredAppGroupTypePtr ¶
func PreferredAppGroupTypePtr(v string) PreferredAppGroupTypePtrInput
type PreferredAppGroupTypePtrOutput ¶
type PreferredAppGroupTypePtrOutput struct{ *pulumi.OutputState }
func (PreferredAppGroupTypePtrOutput) Elem ¶
func (o PreferredAppGroupTypePtrOutput) Elem() PreferredAppGroupTypeOutput
func (PreferredAppGroupTypePtrOutput) ElementType ¶
func (PreferredAppGroupTypePtrOutput) ElementType() reflect.Type
func (PreferredAppGroupTypePtrOutput) ToPreferredAppGroupTypePtrOutput ¶
func (o PreferredAppGroupTypePtrOutput) ToPreferredAppGroupTypePtrOutput() PreferredAppGroupTypePtrOutput
func (PreferredAppGroupTypePtrOutput) ToPreferredAppGroupTypePtrOutputWithContext ¶
func (o PreferredAppGroupTypePtrOutput) ToPreferredAppGroupTypePtrOutputWithContext(ctx context.Context) PreferredAppGroupTypePtrOutput
func (PreferredAppGroupTypePtrOutput) ToStringPtrOutput ¶
func (o PreferredAppGroupTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (PreferredAppGroupTypePtrOutput) ToStringPtrOutputWithContext ¶
func (o PreferredAppGroupTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type PrivateEndpointConnectionByHostPool ¶
type PrivateEndpointConnectionByHostPool struct { pulumi.CustomResourceState // The name of the resource Name pulumi.StringOutput `pulumi:"name"` // The resource of private end point. PrivateEndpoint PrivateEndpointResponsePtrOutput `pulumi:"privateEndpoint"` // A collection of information about the state of the connection between service consumer and provider. PrivateLinkServiceConnectionState PrivateLinkServiceConnectionStateResponseOutput `pulumi:"privateLinkServiceConnectionState"` // The provisioning state of the private endpoint connection resource. ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"` // Metadata pertaining to creation and last modification of the resource. SystemData SystemDataResponseOutput `pulumi:"systemData"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringOutput `pulumi:"type"` }
The Private Endpoint Connection resource. Azure REST API version: 2022-10-14-preview. Prior API version in Azure Native 1.x: 2021-04-01-preview.
Other available API versions: 2023-07-07-preview, 2023-09-05, 2023-10-04-preview, 2023-11-01-preview, 2024-01-16-preview, 2024-03-06-preview.
func GetPrivateEndpointConnectionByHostPool ¶
func GetPrivateEndpointConnectionByHostPool(ctx *pulumi.Context, name string, id pulumi.IDInput, state *PrivateEndpointConnectionByHostPoolState, opts ...pulumi.ResourceOption) (*PrivateEndpointConnectionByHostPool, error)
GetPrivateEndpointConnectionByHostPool gets an existing PrivateEndpointConnectionByHostPool 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 NewPrivateEndpointConnectionByHostPool ¶
func NewPrivateEndpointConnectionByHostPool(ctx *pulumi.Context, name string, args *PrivateEndpointConnectionByHostPoolArgs, opts ...pulumi.ResourceOption) (*PrivateEndpointConnectionByHostPool, error)
NewPrivateEndpointConnectionByHostPool registers a new resource with the given unique name, arguments, and options.
func (*PrivateEndpointConnectionByHostPool) ElementType ¶
func (*PrivateEndpointConnectionByHostPool) ElementType() reflect.Type
func (*PrivateEndpointConnectionByHostPool) ToPrivateEndpointConnectionByHostPoolOutput ¶
func (i *PrivateEndpointConnectionByHostPool) ToPrivateEndpointConnectionByHostPoolOutput() PrivateEndpointConnectionByHostPoolOutput
func (*PrivateEndpointConnectionByHostPool) ToPrivateEndpointConnectionByHostPoolOutputWithContext ¶
func (i *PrivateEndpointConnectionByHostPool) ToPrivateEndpointConnectionByHostPoolOutputWithContext(ctx context.Context) PrivateEndpointConnectionByHostPoolOutput
type PrivateEndpointConnectionByHostPoolArgs ¶
type PrivateEndpointConnectionByHostPoolArgs struct { // The name of the host pool within the specified resource group HostPoolName pulumi.StringInput // The name of the private endpoint connection associated with the Azure resource PrivateEndpointConnectionName pulumi.StringPtrInput // A collection of information about the state of the connection between service consumer and provider. PrivateLinkServiceConnectionState PrivateLinkServiceConnectionStateInput // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput }
The set of arguments for constructing a PrivateEndpointConnectionByHostPool resource.
func (PrivateEndpointConnectionByHostPoolArgs) ElementType ¶
func (PrivateEndpointConnectionByHostPoolArgs) ElementType() reflect.Type
type PrivateEndpointConnectionByHostPoolInput ¶
type PrivateEndpointConnectionByHostPoolInput interface { pulumi.Input ToPrivateEndpointConnectionByHostPoolOutput() PrivateEndpointConnectionByHostPoolOutput ToPrivateEndpointConnectionByHostPoolOutputWithContext(ctx context.Context) PrivateEndpointConnectionByHostPoolOutput }
type PrivateEndpointConnectionByHostPoolOutput ¶
type PrivateEndpointConnectionByHostPoolOutput struct{ *pulumi.OutputState }
func (PrivateEndpointConnectionByHostPoolOutput) ElementType ¶
func (PrivateEndpointConnectionByHostPoolOutput) ElementType() reflect.Type
func (PrivateEndpointConnectionByHostPoolOutput) Name ¶
func (o PrivateEndpointConnectionByHostPoolOutput) Name() pulumi.StringOutput
The name of the resource
func (PrivateEndpointConnectionByHostPoolOutput) PrivateEndpoint ¶
func (o PrivateEndpointConnectionByHostPoolOutput) PrivateEndpoint() PrivateEndpointResponsePtrOutput
The resource of private end point.
func (PrivateEndpointConnectionByHostPoolOutput) PrivateLinkServiceConnectionState ¶
func (o PrivateEndpointConnectionByHostPoolOutput) PrivateLinkServiceConnectionState() PrivateLinkServiceConnectionStateResponseOutput
A collection of information about the state of the connection between service consumer and provider.
func (PrivateEndpointConnectionByHostPoolOutput) ProvisioningState ¶
func (o PrivateEndpointConnectionByHostPoolOutput) ProvisioningState() pulumi.StringOutput
The provisioning state of the private endpoint connection resource.
func (PrivateEndpointConnectionByHostPoolOutput) SystemData ¶
func (o PrivateEndpointConnectionByHostPoolOutput) SystemData() SystemDataResponseOutput
Metadata pertaining to creation and last modification of the resource.
func (PrivateEndpointConnectionByHostPoolOutput) ToPrivateEndpointConnectionByHostPoolOutput ¶
func (o PrivateEndpointConnectionByHostPoolOutput) ToPrivateEndpointConnectionByHostPoolOutput() PrivateEndpointConnectionByHostPoolOutput
func (PrivateEndpointConnectionByHostPoolOutput) ToPrivateEndpointConnectionByHostPoolOutputWithContext ¶
func (o PrivateEndpointConnectionByHostPoolOutput) ToPrivateEndpointConnectionByHostPoolOutputWithContext(ctx context.Context) PrivateEndpointConnectionByHostPoolOutput
func (PrivateEndpointConnectionByHostPoolOutput) Type ¶
func (o PrivateEndpointConnectionByHostPoolOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
type PrivateEndpointConnectionByHostPoolState ¶
type PrivateEndpointConnectionByHostPoolState struct { }
func (PrivateEndpointConnectionByHostPoolState) ElementType ¶
func (PrivateEndpointConnectionByHostPoolState) ElementType() reflect.Type
type PrivateEndpointConnectionByWorkspace ¶
type PrivateEndpointConnectionByWorkspace struct { pulumi.CustomResourceState // The name of the resource Name pulumi.StringOutput `pulumi:"name"` // The resource of private end point. PrivateEndpoint PrivateEndpointResponsePtrOutput `pulumi:"privateEndpoint"` // A collection of information about the state of the connection between service consumer and provider. PrivateLinkServiceConnectionState PrivateLinkServiceConnectionStateResponseOutput `pulumi:"privateLinkServiceConnectionState"` // The provisioning state of the private endpoint connection resource. ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"` // Metadata pertaining to creation and last modification of the resource. SystemData SystemDataResponseOutput `pulumi:"systemData"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringOutput `pulumi:"type"` }
The Private Endpoint Connection resource. Azure REST API version: 2022-10-14-preview. Prior API version in Azure Native 1.x: 2021-04-01-preview.
Other available API versions: 2023-07-07-preview, 2023-09-05, 2023-10-04-preview, 2023-11-01-preview, 2024-01-16-preview, 2024-03-06-preview.
func GetPrivateEndpointConnectionByWorkspace ¶
func GetPrivateEndpointConnectionByWorkspace(ctx *pulumi.Context, name string, id pulumi.IDInput, state *PrivateEndpointConnectionByWorkspaceState, opts ...pulumi.ResourceOption) (*PrivateEndpointConnectionByWorkspace, error)
GetPrivateEndpointConnectionByWorkspace gets an existing PrivateEndpointConnectionByWorkspace 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 NewPrivateEndpointConnectionByWorkspace ¶
func NewPrivateEndpointConnectionByWorkspace(ctx *pulumi.Context, name string, args *PrivateEndpointConnectionByWorkspaceArgs, opts ...pulumi.ResourceOption) (*PrivateEndpointConnectionByWorkspace, error)
NewPrivateEndpointConnectionByWorkspace registers a new resource with the given unique name, arguments, and options.
func (*PrivateEndpointConnectionByWorkspace) ElementType ¶
func (*PrivateEndpointConnectionByWorkspace) ElementType() reflect.Type
func (*PrivateEndpointConnectionByWorkspace) ToPrivateEndpointConnectionByWorkspaceOutput ¶
func (i *PrivateEndpointConnectionByWorkspace) ToPrivateEndpointConnectionByWorkspaceOutput() PrivateEndpointConnectionByWorkspaceOutput
func (*PrivateEndpointConnectionByWorkspace) ToPrivateEndpointConnectionByWorkspaceOutputWithContext ¶
func (i *PrivateEndpointConnectionByWorkspace) ToPrivateEndpointConnectionByWorkspaceOutputWithContext(ctx context.Context) PrivateEndpointConnectionByWorkspaceOutput
type PrivateEndpointConnectionByWorkspaceArgs ¶
type PrivateEndpointConnectionByWorkspaceArgs struct { // The name of the private endpoint connection associated with the Azure resource PrivateEndpointConnectionName pulumi.StringPtrInput // A collection of information about the state of the connection between service consumer and provider. PrivateLinkServiceConnectionState PrivateLinkServiceConnectionStateInput // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput // The name of the workspace WorkspaceName pulumi.StringInput }
The set of arguments for constructing a PrivateEndpointConnectionByWorkspace resource.
func (PrivateEndpointConnectionByWorkspaceArgs) ElementType ¶
func (PrivateEndpointConnectionByWorkspaceArgs) ElementType() reflect.Type
type PrivateEndpointConnectionByWorkspaceInput ¶
type PrivateEndpointConnectionByWorkspaceInput interface { pulumi.Input ToPrivateEndpointConnectionByWorkspaceOutput() PrivateEndpointConnectionByWorkspaceOutput ToPrivateEndpointConnectionByWorkspaceOutputWithContext(ctx context.Context) PrivateEndpointConnectionByWorkspaceOutput }
type PrivateEndpointConnectionByWorkspaceOutput ¶
type PrivateEndpointConnectionByWorkspaceOutput struct{ *pulumi.OutputState }
func (PrivateEndpointConnectionByWorkspaceOutput) ElementType ¶
func (PrivateEndpointConnectionByWorkspaceOutput) ElementType() reflect.Type
func (PrivateEndpointConnectionByWorkspaceOutput) Name ¶
func (o PrivateEndpointConnectionByWorkspaceOutput) Name() pulumi.StringOutput
The name of the resource
func (PrivateEndpointConnectionByWorkspaceOutput) PrivateEndpoint ¶
func (o PrivateEndpointConnectionByWorkspaceOutput) PrivateEndpoint() PrivateEndpointResponsePtrOutput
The resource of private end point.
func (PrivateEndpointConnectionByWorkspaceOutput) PrivateLinkServiceConnectionState ¶
func (o PrivateEndpointConnectionByWorkspaceOutput) PrivateLinkServiceConnectionState() PrivateLinkServiceConnectionStateResponseOutput
A collection of information about the state of the connection between service consumer and provider.
func (PrivateEndpointConnectionByWorkspaceOutput) ProvisioningState ¶
func (o PrivateEndpointConnectionByWorkspaceOutput) ProvisioningState() pulumi.StringOutput
The provisioning state of the private endpoint connection resource.
func (PrivateEndpointConnectionByWorkspaceOutput) SystemData ¶
func (o PrivateEndpointConnectionByWorkspaceOutput) SystemData() SystemDataResponseOutput
Metadata pertaining to creation and last modification of the resource.
func (PrivateEndpointConnectionByWorkspaceOutput) ToPrivateEndpointConnectionByWorkspaceOutput ¶
func (o PrivateEndpointConnectionByWorkspaceOutput) ToPrivateEndpointConnectionByWorkspaceOutput() PrivateEndpointConnectionByWorkspaceOutput
func (PrivateEndpointConnectionByWorkspaceOutput) ToPrivateEndpointConnectionByWorkspaceOutputWithContext ¶
func (o PrivateEndpointConnectionByWorkspaceOutput) ToPrivateEndpointConnectionByWorkspaceOutputWithContext(ctx context.Context) PrivateEndpointConnectionByWorkspaceOutput
func (PrivateEndpointConnectionByWorkspaceOutput) Type ¶
func (o PrivateEndpointConnectionByWorkspaceOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
type PrivateEndpointConnectionByWorkspaceState ¶
type PrivateEndpointConnectionByWorkspaceState struct { }
func (PrivateEndpointConnectionByWorkspaceState) ElementType ¶
func (PrivateEndpointConnectionByWorkspaceState) ElementType() reflect.Type
type PrivateEndpointResponse ¶
type PrivateEndpointResponse struct { // The ARM identifier for Private Endpoint Id string `pulumi:"id"` }
The Private Endpoint resource.
type PrivateEndpointResponseOutput ¶
type PrivateEndpointResponseOutput struct{ *pulumi.OutputState }
The Private Endpoint resource.
func (PrivateEndpointResponseOutput) ElementType ¶
func (PrivateEndpointResponseOutput) ElementType() reflect.Type
func (PrivateEndpointResponseOutput) Id ¶
func (o PrivateEndpointResponseOutput) Id() pulumi.StringOutput
The ARM identifier for Private Endpoint
func (PrivateEndpointResponseOutput) ToPrivateEndpointResponseOutput ¶
func (o PrivateEndpointResponseOutput) ToPrivateEndpointResponseOutput() PrivateEndpointResponseOutput
func (PrivateEndpointResponseOutput) ToPrivateEndpointResponseOutputWithContext ¶
func (o PrivateEndpointResponseOutput) ToPrivateEndpointResponseOutputWithContext(ctx context.Context) PrivateEndpointResponseOutput
type PrivateEndpointResponsePtrOutput ¶
type PrivateEndpointResponsePtrOutput struct{ *pulumi.OutputState }
func (PrivateEndpointResponsePtrOutput) Elem ¶
func (o PrivateEndpointResponsePtrOutput) Elem() PrivateEndpointResponseOutput
func (PrivateEndpointResponsePtrOutput) ElementType ¶
func (PrivateEndpointResponsePtrOutput) ElementType() reflect.Type
func (PrivateEndpointResponsePtrOutput) Id ¶
func (o PrivateEndpointResponsePtrOutput) Id() pulumi.StringPtrOutput
The ARM identifier for Private Endpoint
func (PrivateEndpointResponsePtrOutput) ToPrivateEndpointResponsePtrOutput ¶
func (o PrivateEndpointResponsePtrOutput) ToPrivateEndpointResponsePtrOutput() PrivateEndpointResponsePtrOutput
func (PrivateEndpointResponsePtrOutput) ToPrivateEndpointResponsePtrOutputWithContext ¶
func (o PrivateEndpointResponsePtrOutput) ToPrivateEndpointResponsePtrOutputWithContext(ctx context.Context) PrivateEndpointResponsePtrOutput
type PrivateEndpointServiceConnectionStatus ¶
type PrivateEndpointServiceConnectionStatus string
Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service.
func (PrivateEndpointServiceConnectionStatus) ElementType ¶
func (PrivateEndpointServiceConnectionStatus) ElementType() reflect.Type
func (PrivateEndpointServiceConnectionStatus) ToPrivateEndpointServiceConnectionStatusOutput ¶
func (e PrivateEndpointServiceConnectionStatus) ToPrivateEndpointServiceConnectionStatusOutput() PrivateEndpointServiceConnectionStatusOutput
func (PrivateEndpointServiceConnectionStatus) ToPrivateEndpointServiceConnectionStatusOutputWithContext ¶
func (e PrivateEndpointServiceConnectionStatus) ToPrivateEndpointServiceConnectionStatusOutputWithContext(ctx context.Context) PrivateEndpointServiceConnectionStatusOutput
func (PrivateEndpointServiceConnectionStatus) ToPrivateEndpointServiceConnectionStatusPtrOutput ¶
func (e PrivateEndpointServiceConnectionStatus) ToPrivateEndpointServiceConnectionStatusPtrOutput() PrivateEndpointServiceConnectionStatusPtrOutput
func (PrivateEndpointServiceConnectionStatus) ToPrivateEndpointServiceConnectionStatusPtrOutputWithContext ¶
func (e PrivateEndpointServiceConnectionStatus) ToPrivateEndpointServiceConnectionStatusPtrOutputWithContext(ctx context.Context) PrivateEndpointServiceConnectionStatusPtrOutput
func (PrivateEndpointServiceConnectionStatus) ToStringOutput ¶
func (e PrivateEndpointServiceConnectionStatus) ToStringOutput() pulumi.StringOutput
func (PrivateEndpointServiceConnectionStatus) ToStringOutputWithContext ¶
func (e PrivateEndpointServiceConnectionStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (PrivateEndpointServiceConnectionStatus) ToStringPtrOutput ¶
func (e PrivateEndpointServiceConnectionStatus) ToStringPtrOutput() pulumi.StringPtrOutput
func (PrivateEndpointServiceConnectionStatus) ToStringPtrOutputWithContext ¶
func (e PrivateEndpointServiceConnectionStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type PrivateEndpointServiceConnectionStatusInput ¶
type PrivateEndpointServiceConnectionStatusInput interface { pulumi.Input ToPrivateEndpointServiceConnectionStatusOutput() PrivateEndpointServiceConnectionStatusOutput ToPrivateEndpointServiceConnectionStatusOutputWithContext(context.Context) PrivateEndpointServiceConnectionStatusOutput }
PrivateEndpointServiceConnectionStatusInput is an input type that accepts values of the PrivateEndpointServiceConnectionStatus enum A concrete instance of `PrivateEndpointServiceConnectionStatusInput` can be one of the following:
PrivateEndpointServiceConnectionStatusPending PrivateEndpointServiceConnectionStatusApproved PrivateEndpointServiceConnectionStatusRejected
type PrivateEndpointServiceConnectionStatusOutput ¶
type PrivateEndpointServiceConnectionStatusOutput struct{ *pulumi.OutputState }
func (PrivateEndpointServiceConnectionStatusOutput) ElementType ¶
func (PrivateEndpointServiceConnectionStatusOutput) ElementType() reflect.Type
func (PrivateEndpointServiceConnectionStatusOutput) ToPrivateEndpointServiceConnectionStatusOutput ¶
func (o PrivateEndpointServiceConnectionStatusOutput) ToPrivateEndpointServiceConnectionStatusOutput() PrivateEndpointServiceConnectionStatusOutput
func (PrivateEndpointServiceConnectionStatusOutput) ToPrivateEndpointServiceConnectionStatusOutputWithContext ¶
func (o PrivateEndpointServiceConnectionStatusOutput) ToPrivateEndpointServiceConnectionStatusOutputWithContext(ctx context.Context) PrivateEndpointServiceConnectionStatusOutput
func (PrivateEndpointServiceConnectionStatusOutput) ToPrivateEndpointServiceConnectionStatusPtrOutput ¶
func (o PrivateEndpointServiceConnectionStatusOutput) ToPrivateEndpointServiceConnectionStatusPtrOutput() PrivateEndpointServiceConnectionStatusPtrOutput
func (PrivateEndpointServiceConnectionStatusOutput) ToPrivateEndpointServiceConnectionStatusPtrOutputWithContext ¶
func (o PrivateEndpointServiceConnectionStatusOutput) ToPrivateEndpointServiceConnectionStatusPtrOutputWithContext(ctx context.Context) PrivateEndpointServiceConnectionStatusPtrOutput
func (PrivateEndpointServiceConnectionStatusOutput) ToStringOutput ¶
func (o PrivateEndpointServiceConnectionStatusOutput) ToStringOutput() pulumi.StringOutput
func (PrivateEndpointServiceConnectionStatusOutput) ToStringOutputWithContext ¶
func (o PrivateEndpointServiceConnectionStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (PrivateEndpointServiceConnectionStatusOutput) ToStringPtrOutput ¶
func (o PrivateEndpointServiceConnectionStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (PrivateEndpointServiceConnectionStatusOutput) ToStringPtrOutputWithContext ¶
func (o PrivateEndpointServiceConnectionStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type PrivateEndpointServiceConnectionStatusPtrInput ¶
type PrivateEndpointServiceConnectionStatusPtrInput interface { pulumi.Input ToPrivateEndpointServiceConnectionStatusPtrOutput() PrivateEndpointServiceConnectionStatusPtrOutput ToPrivateEndpointServiceConnectionStatusPtrOutputWithContext(context.Context) PrivateEndpointServiceConnectionStatusPtrOutput }
func PrivateEndpointServiceConnectionStatusPtr ¶
func PrivateEndpointServiceConnectionStatusPtr(v string) PrivateEndpointServiceConnectionStatusPtrInput
type PrivateEndpointServiceConnectionStatusPtrOutput ¶
type PrivateEndpointServiceConnectionStatusPtrOutput struct{ *pulumi.OutputState }
func (PrivateEndpointServiceConnectionStatusPtrOutput) ElementType ¶
func (PrivateEndpointServiceConnectionStatusPtrOutput) ElementType() reflect.Type
func (PrivateEndpointServiceConnectionStatusPtrOutput) ToPrivateEndpointServiceConnectionStatusPtrOutput ¶
func (o PrivateEndpointServiceConnectionStatusPtrOutput) ToPrivateEndpointServiceConnectionStatusPtrOutput() PrivateEndpointServiceConnectionStatusPtrOutput
func (PrivateEndpointServiceConnectionStatusPtrOutput) ToPrivateEndpointServiceConnectionStatusPtrOutputWithContext ¶
func (o PrivateEndpointServiceConnectionStatusPtrOutput) ToPrivateEndpointServiceConnectionStatusPtrOutputWithContext(ctx context.Context) PrivateEndpointServiceConnectionStatusPtrOutput
func (PrivateEndpointServiceConnectionStatusPtrOutput) ToStringPtrOutput ¶
func (o PrivateEndpointServiceConnectionStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (PrivateEndpointServiceConnectionStatusPtrOutput) ToStringPtrOutputWithContext ¶
func (o PrivateEndpointServiceConnectionStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type PrivateLinkServiceConnectionState ¶
type PrivateLinkServiceConnectionState struct { // A message indicating if changes on the service provider require any updates on the consumer. ActionsRequired *string `pulumi:"actionsRequired"` // The reason for approval/rejection of the connection. Description *string `pulumi:"description"` // Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service. Status *string `pulumi:"status"` }
A collection of information about the state of the connection between service consumer and provider.
type PrivateLinkServiceConnectionStateArgs ¶
type PrivateLinkServiceConnectionStateArgs struct { // A message indicating if changes on the service provider require any updates on the consumer. ActionsRequired pulumi.StringPtrInput `pulumi:"actionsRequired"` // The reason for approval/rejection of the connection. Description pulumi.StringPtrInput `pulumi:"description"` // Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service. Status pulumi.StringPtrInput `pulumi:"status"` }
A collection of information about the state of the connection between service consumer and provider.
func (PrivateLinkServiceConnectionStateArgs) ElementType ¶
func (PrivateLinkServiceConnectionStateArgs) ElementType() reflect.Type
func (PrivateLinkServiceConnectionStateArgs) ToPrivateLinkServiceConnectionStateOutput ¶
func (i PrivateLinkServiceConnectionStateArgs) ToPrivateLinkServiceConnectionStateOutput() PrivateLinkServiceConnectionStateOutput
func (PrivateLinkServiceConnectionStateArgs) ToPrivateLinkServiceConnectionStateOutputWithContext ¶
func (i PrivateLinkServiceConnectionStateArgs) ToPrivateLinkServiceConnectionStateOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStateOutput
type PrivateLinkServiceConnectionStateInput ¶
type PrivateLinkServiceConnectionStateInput interface { pulumi.Input ToPrivateLinkServiceConnectionStateOutput() PrivateLinkServiceConnectionStateOutput ToPrivateLinkServiceConnectionStateOutputWithContext(context.Context) PrivateLinkServiceConnectionStateOutput }
PrivateLinkServiceConnectionStateInput is an input type that accepts PrivateLinkServiceConnectionStateArgs and PrivateLinkServiceConnectionStateOutput values. You can construct a concrete instance of `PrivateLinkServiceConnectionStateInput` via:
PrivateLinkServiceConnectionStateArgs{...}
type PrivateLinkServiceConnectionStateOutput ¶
type PrivateLinkServiceConnectionStateOutput struct{ *pulumi.OutputState }
A collection of information about the state of the connection between service consumer and provider.
func (PrivateLinkServiceConnectionStateOutput) ActionsRequired ¶
func (o PrivateLinkServiceConnectionStateOutput) ActionsRequired() pulumi.StringPtrOutput
A message indicating if changes on the service provider require any updates on the consumer.
func (PrivateLinkServiceConnectionStateOutput) Description ¶
func (o PrivateLinkServiceConnectionStateOutput) Description() pulumi.StringPtrOutput
The reason for approval/rejection of the connection.
func (PrivateLinkServiceConnectionStateOutput) ElementType ¶
func (PrivateLinkServiceConnectionStateOutput) ElementType() reflect.Type
func (PrivateLinkServiceConnectionStateOutput) Status ¶
func (o PrivateLinkServiceConnectionStateOutput) Status() pulumi.StringPtrOutput
Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service.
func (PrivateLinkServiceConnectionStateOutput) ToPrivateLinkServiceConnectionStateOutput ¶
func (o PrivateLinkServiceConnectionStateOutput) ToPrivateLinkServiceConnectionStateOutput() PrivateLinkServiceConnectionStateOutput
func (PrivateLinkServiceConnectionStateOutput) ToPrivateLinkServiceConnectionStateOutputWithContext ¶
func (o PrivateLinkServiceConnectionStateOutput) ToPrivateLinkServiceConnectionStateOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStateOutput
type PrivateLinkServiceConnectionStateResponse ¶
type PrivateLinkServiceConnectionStateResponse struct { // A message indicating if changes on the service provider require any updates on the consumer. ActionsRequired *string `pulumi:"actionsRequired"` // The reason for approval/rejection of the connection. Description *string `pulumi:"description"` // Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service. Status *string `pulumi:"status"` }
A collection of information about the state of the connection between service consumer and provider.
type PrivateLinkServiceConnectionStateResponseOutput ¶
type PrivateLinkServiceConnectionStateResponseOutput struct{ *pulumi.OutputState }
A collection of information about the state of the connection between service consumer and provider.
func (PrivateLinkServiceConnectionStateResponseOutput) ActionsRequired ¶
func (o PrivateLinkServiceConnectionStateResponseOutput) ActionsRequired() pulumi.StringPtrOutput
A message indicating if changes on the service provider require any updates on the consumer.
func (PrivateLinkServiceConnectionStateResponseOutput) Description ¶
func (o PrivateLinkServiceConnectionStateResponseOutput) Description() pulumi.StringPtrOutput
The reason for approval/rejection of the connection.
func (PrivateLinkServiceConnectionStateResponseOutput) ElementType ¶
func (PrivateLinkServiceConnectionStateResponseOutput) ElementType() reflect.Type
func (PrivateLinkServiceConnectionStateResponseOutput) Status ¶
func (o PrivateLinkServiceConnectionStateResponseOutput) Status() pulumi.StringPtrOutput
Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service.
func (PrivateLinkServiceConnectionStateResponseOutput) ToPrivateLinkServiceConnectionStateResponseOutput ¶
func (o PrivateLinkServiceConnectionStateResponseOutput) ToPrivateLinkServiceConnectionStateResponseOutput() PrivateLinkServiceConnectionStateResponseOutput
func (PrivateLinkServiceConnectionStateResponseOutput) ToPrivateLinkServiceConnectionStateResponseOutputWithContext ¶
func (o PrivateLinkServiceConnectionStateResponseOutput) ToPrivateLinkServiceConnectionStateResponseOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStateResponseOutput
type RegistrationInfo ¶
type RegistrationInfo struct { // Expiration time of registration token. ExpirationTime *string `pulumi:"expirationTime"` // The type of resetting the token. RegistrationTokenOperation *string `pulumi:"registrationTokenOperation"` // The registration token base64 encoded string. Token *string `pulumi:"token"` }
Represents a RegistrationInfo definition.
type RegistrationInfoArgs ¶
type RegistrationInfoArgs struct { // Expiration time of registration token. ExpirationTime pulumi.StringPtrInput `pulumi:"expirationTime"` // The type of resetting the token. RegistrationTokenOperation pulumi.StringPtrInput `pulumi:"registrationTokenOperation"` // The registration token base64 encoded string. Token pulumi.StringPtrInput `pulumi:"token"` }
Represents a RegistrationInfo definition.
func (RegistrationInfoArgs) ElementType ¶
func (RegistrationInfoArgs) ElementType() reflect.Type
func (RegistrationInfoArgs) ToRegistrationInfoOutput ¶
func (i RegistrationInfoArgs) ToRegistrationInfoOutput() RegistrationInfoOutput
func (RegistrationInfoArgs) ToRegistrationInfoOutputWithContext ¶
func (i RegistrationInfoArgs) ToRegistrationInfoOutputWithContext(ctx context.Context) RegistrationInfoOutput
func (RegistrationInfoArgs) ToRegistrationInfoPtrOutput ¶
func (i RegistrationInfoArgs) ToRegistrationInfoPtrOutput() RegistrationInfoPtrOutput
func (RegistrationInfoArgs) ToRegistrationInfoPtrOutputWithContext ¶
func (i RegistrationInfoArgs) ToRegistrationInfoPtrOutputWithContext(ctx context.Context) RegistrationInfoPtrOutput
type RegistrationInfoInput ¶
type RegistrationInfoInput interface { pulumi.Input ToRegistrationInfoOutput() RegistrationInfoOutput ToRegistrationInfoOutputWithContext(context.Context) RegistrationInfoOutput }
RegistrationInfoInput is an input type that accepts RegistrationInfoArgs and RegistrationInfoOutput values. You can construct a concrete instance of `RegistrationInfoInput` via:
RegistrationInfoArgs{...}
type RegistrationInfoOutput ¶
type RegistrationInfoOutput struct{ *pulumi.OutputState }
Represents a RegistrationInfo definition.
func (RegistrationInfoOutput) ElementType ¶
func (RegistrationInfoOutput) ElementType() reflect.Type
func (RegistrationInfoOutput) ExpirationTime ¶
func (o RegistrationInfoOutput) ExpirationTime() pulumi.StringPtrOutput
Expiration time of registration token.
func (RegistrationInfoOutput) RegistrationTokenOperation ¶
func (o RegistrationInfoOutput) RegistrationTokenOperation() pulumi.StringPtrOutput
The type of resetting the token.
func (RegistrationInfoOutput) ToRegistrationInfoOutput ¶
func (o RegistrationInfoOutput) ToRegistrationInfoOutput() RegistrationInfoOutput
func (RegistrationInfoOutput) ToRegistrationInfoOutputWithContext ¶
func (o RegistrationInfoOutput) ToRegistrationInfoOutputWithContext(ctx context.Context) RegistrationInfoOutput
func (RegistrationInfoOutput) ToRegistrationInfoPtrOutput ¶
func (o RegistrationInfoOutput) ToRegistrationInfoPtrOutput() RegistrationInfoPtrOutput
func (RegistrationInfoOutput) ToRegistrationInfoPtrOutputWithContext ¶
func (o RegistrationInfoOutput) ToRegistrationInfoPtrOutputWithContext(ctx context.Context) RegistrationInfoPtrOutput
func (RegistrationInfoOutput) Token ¶
func (o RegistrationInfoOutput) Token() pulumi.StringPtrOutput
The registration token base64 encoded string.
type RegistrationInfoPtrInput ¶
type RegistrationInfoPtrInput interface { pulumi.Input ToRegistrationInfoPtrOutput() RegistrationInfoPtrOutput ToRegistrationInfoPtrOutputWithContext(context.Context) RegistrationInfoPtrOutput }
RegistrationInfoPtrInput is an input type that accepts RegistrationInfoArgs, RegistrationInfoPtr and RegistrationInfoPtrOutput values. You can construct a concrete instance of `RegistrationInfoPtrInput` via:
RegistrationInfoArgs{...} or: nil
func RegistrationInfoPtr ¶
func RegistrationInfoPtr(v *RegistrationInfoArgs) RegistrationInfoPtrInput
type RegistrationInfoPtrOutput ¶
type RegistrationInfoPtrOutput struct{ *pulumi.OutputState }
func (RegistrationInfoPtrOutput) Elem ¶
func (o RegistrationInfoPtrOutput) Elem() RegistrationInfoOutput
func (RegistrationInfoPtrOutput) ElementType ¶
func (RegistrationInfoPtrOutput) ElementType() reflect.Type
func (RegistrationInfoPtrOutput) ExpirationTime ¶
func (o RegistrationInfoPtrOutput) ExpirationTime() pulumi.StringPtrOutput
Expiration time of registration token.
func (RegistrationInfoPtrOutput) RegistrationTokenOperation ¶
func (o RegistrationInfoPtrOutput) RegistrationTokenOperation() pulumi.StringPtrOutput
The type of resetting the token.
func (RegistrationInfoPtrOutput) ToRegistrationInfoPtrOutput ¶
func (o RegistrationInfoPtrOutput) ToRegistrationInfoPtrOutput() RegistrationInfoPtrOutput
func (RegistrationInfoPtrOutput) ToRegistrationInfoPtrOutputWithContext ¶
func (o RegistrationInfoPtrOutput) ToRegistrationInfoPtrOutputWithContext(ctx context.Context) RegistrationInfoPtrOutput
func (RegistrationInfoPtrOutput) Token ¶
func (o RegistrationInfoPtrOutput) Token() pulumi.StringPtrOutput
The registration token base64 encoded string.
type RegistrationInfoResponse ¶
type RegistrationInfoResponse struct { // Expiration time of registration token. ExpirationTime *string `pulumi:"expirationTime"` // The type of resetting the token. RegistrationTokenOperation *string `pulumi:"registrationTokenOperation"` // The registration token base64 encoded string. Token *string `pulumi:"token"` }
Represents a RegistrationInfo definition.
type RegistrationInfoResponseOutput ¶
type RegistrationInfoResponseOutput struct{ *pulumi.OutputState }
Represents a RegistrationInfo definition.
func (RegistrationInfoResponseOutput) ElementType ¶
func (RegistrationInfoResponseOutput) ElementType() reflect.Type
func (RegistrationInfoResponseOutput) ExpirationTime ¶
func (o RegistrationInfoResponseOutput) ExpirationTime() pulumi.StringPtrOutput
Expiration time of registration token.
func (RegistrationInfoResponseOutput) RegistrationTokenOperation ¶
func (o RegistrationInfoResponseOutput) RegistrationTokenOperation() pulumi.StringPtrOutput
The type of resetting the token.
func (RegistrationInfoResponseOutput) ToRegistrationInfoResponseOutput ¶
func (o RegistrationInfoResponseOutput) ToRegistrationInfoResponseOutput() RegistrationInfoResponseOutput
func (RegistrationInfoResponseOutput) ToRegistrationInfoResponseOutputWithContext ¶
func (o RegistrationInfoResponseOutput) ToRegistrationInfoResponseOutputWithContext(ctx context.Context) RegistrationInfoResponseOutput
func (RegistrationInfoResponseOutput) Token ¶
func (o RegistrationInfoResponseOutput) Token() pulumi.StringPtrOutput
The registration token base64 encoded string.
type RegistrationInfoResponsePtrOutput ¶
type RegistrationInfoResponsePtrOutput struct{ *pulumi.OutputState }
func (RegistrationInfoResponsePtrOutput) Elem ¶
func (o RegistrationInfoResponsePtrOutput) Elem() RegistrationInfoResponseOutput
func (RegistrationInfoResponsePtrOutput) ElementType ¶
func (RegistrationInfoResponsePtrOutput) ElementType() reflect.Type
func (RegistrationInfoResponsePtrOutput) ExpirationTime ¶
func (o RegistrationInfoResponsePtrOutput) ExpirationTime() pulumi.StringPtrOutput
Expiration time of registration token.
func (RegistrationInfoResponsePtrOutput) RegistrationTokenOperation ¶
func (o RegistrationInfoResponsePtrOutput) RegistrationTokenOperation() pulumi.StringPtrOutput
The type of resetting the token.
func (RegistrationInfoResponsePtrOutput) ToRegistrationInfoResponsePtrOutput ¶
func (o RegistrationInfoResponsePtrOutput) ToRegistrationInfoResponsePtrOutput() RegistrationInfoResponsePtrOutput
func (RegistrationInfoResponsePtrOutput) ToRegistrationInfoResponsePtrOutputWithContext ¶
func (o RegistrationInfoResponsePtrOutput) ToRegistrationInfoResponsePtrOutputWithContext(ctx context.Context) RegistrationInfoResponsePtrOutput
func (RegistrationInfoResponsePtrOutput) Token ¶
func (o RegistrationInfoResponsePtrOutput) Token() pulumi.StringPtrOutput
The registration token base64 encoded string.
type RegistrationTokenOperation ¶
type RegistrationTokenOperation string
The type of resetting the token.
func (RegistrationTokenOperation) ElementType ¶
func (RegistrationTokenOperation) ElementType() reflect.Type
func (RegistrationTokenOperation) ToRegistrationTokenOperationOutput ¶
func (e RegistrationTokenOperation) ToRegistrationTokenOperationOutput() RegistrationTokenOperationOutput
func (RegistrationTokenOperation) ToRegistrationTokenOperationOutputWithContext ¶
func (e RegistrationTokenOperation) ToRegistrationTokenOperationOutputWithContext(ctx context.Context) RegistrationTokenOperationOutput
func (RegistrationTokenOperation) ToRegistrationTokenOperationPtrOutput ¶
func (e RegistrationTokenOperation) ToRegistrationTokenOperationPtrOutput() RegistrationTokenOperationPtrOutput
func (RegistrationTokenOperation) ToRegistrationTokenOperationPtrOutputWithContext ¶
func (e RegistrationTokenOperation) ToRegistrationTokenOperationPtrOutputWithContext(ctx context.Context) RegistrationTokenOperationPtrOutput
func (RegistrationTokenOperation) ToStringOutput ¶
func (e RegistrationTokenOperation) ToStringOutput() pulumi.StringOutput
func (RegistrationTokenOperation) ToStringOutputWithContext ¶
func (e RegistrationTokenOperation) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (RegistrationTokenOperation) ToStringPtrOutput ¶
func (e RegistrationTokenOperation) ToStringPtrOutput() pulumi.StringPtrOutput
func (RegistrationTokenOperation) ToStringPtrOutputWithContext ¶
func (e RegistrationTokenOperation) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type RegistrationTokenOperationInput ¶
type RegistrationTokenOperationInput interface { pulumi.Input ToRegistrationTokenOperationOutput() RegistrationTokenOperationOutput ToRegistrationTokenOperationOutputWithContext(context.Context) RegistrationTokenOperationOutput }
RegistrationTokenOperationInput is an input type that accepts values of the RegistrationTokenOperation enum A concrete instance of `RegistrationTokenOperationInput` can be one of the following:
RegistrationTokenOperationDelete RegistrationTokenOperationNone RegistrationTokenOperationUpdate
type RegistrationTokenOperationOutput ¶
type RegistrationTokenOperationOutput struct{ *pulumi.OutputState }
func (RegistrationTokenOperationOutput) ElementType ¶
func (RegistrationTokenOperationOutput) ElementType() reflect.Type
func (RegistrationTokenOperationOutput) ToRegistrationTokenOperationOutput ¶
func (o RegistrationTokenOperationOutput) ToRegistrationTokenOperationOutput() RegistrationTokenOperationOutput
func (RegistrationTokenOperationOutput) ToRegistrationTokenOperationOutputWithContext ¶
func (o RegistrationTokenOperationOutput) ToRegistrationTokenOperationOutputWithContext(ctx context.Context) RegistrationTokenOperationOutput
func (RegistrationTokenOperationOutput) ToRegistrationTokenOperationPtrOutput ¶
func (o RegistrationTokenOperationOutput) ToRegistrationTokenOperationPtrOutput() RegistrationTokenOperationPtrOutput
func (RegistrationTokenOperationOutput) ToRegistrationTokenOperationPtrOutputWithContext ¶
func (o RegistrationTokenOperationOutput) ToRegistrationTokenOperationPtrOutputWithContext(ctx context.Context) RegistrationTokenOperationPtrOutput
func (RegistrationTokenOperationOutput) ToStringOutput ¶
func (o RegistrationTokenOperationOutput) ToStringOutput() pulumi.StringOutput
func (RegistrationTokenOperationOutput) ToStringOutputWithContext ¶
func (o RegistrationTokenOperationOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (RegistrationTokenOperationOutput) ToStringPtrOutput ¶
func (o RegistrationTokenOperationOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (RegistrationTokenOperationOutput) ToStringPtrOutputWithContext ¶
func (o RegistrationTokenOperationOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type RegistrationTokenOperationPtrInput ¶
type RegistrationTokenOperationPtrInput interface { pulumi.Input ToRegistrationTokenOperationPtrOutput() RegistrationTokenOperationPtrOutput ToRegistrationTokenOperationPtrOutputWithContext(context.Context) RegistrationTokenOperationPtrOutput }
func RegistrationTokenOperationPtr ¶
func RegistrationTokenOperationPtr(v string) RegistrationTokenOperationPtrInput
type RegistrationTokenOperationPtrOutput ¶
type RegistrationTokenOperationPtrOutput struct{ *pulumi.OutputState }
func (RegistrationTokenOperationPtrOutput) Elem ¶
func (o RegistrationTokenOperationPtrOutput) Elem() RegistrationTokenOperationOutput
func (RegistrationTokenOperationPtrOutput) ElementType ¶
func (RegistrationTokenOperationPtrOutput) ElementType() reflect.Type
func (RegistrationTokenOperationPtrOutput) ToRegistrationTokenOperationPtrOutput ¶
func (o RegistrationTokenOperationPtrOutput) ToRegistrationTokenOperationPtrOutput() RegistrationTokenOperationPtrOutput
func (RegistrationTokenOperationPtrOutput) ToRegistrationTokenOperationPtrOutputWithContext ¶
func (o RegistrationTokenOperationPtrOutput) ToRegistrationTokenOperationPtrOutputWithContext(ctx context.Context) RegistrationTokenOperationPtrOutput
func (RegistrationTokenOperationPtrOutput) ToStringPtrOutput ¶
func (o RegistrationTokenOperationPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (RegistrationTokenOperationPtrOutput) ToStringPtrOutputWithContext ¶
func (o RegistrationTokenOperationPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type RemoteApplicationType ¶
type RemoteApplicationType string
Resource Type of Application.
func (RemoteApplicationType) ElementType ¶
func (RemoteApplicationType) ElementType() reflect.Type
func (RemoteApplicationType) ToRemoteApplicationTypeOutput ¶
func (e RemoteApplicationType) ToRemoteApplicationTypeOutput() RemoteApplicationTypeOutput
func (RemoteApplicationType) ToRemoteApplicationTypeOutputWithContext ¶
func (e RemoteApplicationType) ToRemoteApplicationTypeOutputWithContext(ctx context.Context) RemoteApplicationTypeOutput
func (RemoteApplicationType) ToRemoteApplicationTypePtrOutput ¶
func (e RemoteApplicationType) ToRemoteApplicationTypePtrOutput() RemoteApplicationTypePtrOutput
func (RemoteApplicationType) ToRemoteApplicationTypePtrOutputWithContext ¶
func (e RemoteApplicationType) ToRemoteApplicationTypePtrOutputWithContext(ctx context.Context) RemoteApplicationTypePtrOutput
func (RemoteApplicationType) ToStringOutput ¶
func (e RemoteApplicationType) ToStringOutput() pulumi.StringOutput
func (RemoteApplicationType) ToStringOutputWithContext ¶
func (e RemoteApplicationType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (RemoteApplicationType) ToStringPtrOutput ¶
func (e RemoteApplicationType) ToStringPtrOutput() pulumi.StringPtrOutput
func (RemoteApplicationType) ToStringPtrOutputWithContext ¶
func (e RemoteApplicationType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type RemoteApplicationTypeInput ¶
type RemoteApplicationTypeInput interface { pulumi.Input ToRemoteApplicationTypeOutput() RemoteApplicationTypeOutput ToRemoteApplicationTypeOutputWithContext(context.Context) RemoteApplicationTypeOutput }
RemoteApplicationTypeInput is an input type that accepts values of the RemoteApplicationType enum A concrete instance of `RemoteApplicationTypeInput` can be one of the following:
RemoteApplicationTypeInBuilt RemoteApplicationTypeMsixApplication
type RemoteApplicationTypeOutput ¶
type RemoteApplicationTypeOutput struct{ *pulumi.OutputState }
func (RemoteApplicationTypeOutput) ElementType ¶
func (RemoteApplicationTypeOutput) ElementType() reflect.Type
func (RemoteApplicationTypeOutput) ToRemoteApplicationTypeOutput ¶
func (o RemoteApplicationTypeOutput) ToRemoteApplicationTypeOutput() RemoteApplicationTypeOutput
func (RemoteApplicationTypeOutput) ToRemoteApplicationTypeOutputWithContext ¶
func (o RemoteApplicationTypeOutput) ToRemoteApplicationTypeOutputWithContext(ctx context.Context) RemoteApplicationTypeOutput
func (RemoteApplicationTypeOutput) ToRemoteApplicationTypePtrOutput ¶
func (o RemoteApplicationTypeOutput) ToRemoteApplicationTypePtrOutput() RemoteApplicationTypePtrOutput
func (RemoteApplicationTypeOutput) ToRemoteApplicationTypePtrOutputWithContext ¶
func (o RemoteApplicationTypeOutput) ToRemoteApplicationTypePtrOutputWithContext(ctx context.Context) RemoteApplicationTypePtrOutput
func (RemoteApplicationTypeOutput) ToStringOutput ¶
func (o RemoteApplicationTypeOutput) ToStringOutput() pulumi.StringOutput
func (RemoteApplicationTypeOutput) ToStringOutputWithContext ¶
func (o RemoteApplicationTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (RemoteApplicationTypeOutput) ToStringPtrOutput ¶
func (o RemoteApplicationTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (RemoteApplicationTypeOutput) ToStringPtrOutputWithContext ¶
func (o RemoteApplicationTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type RemoteApplicationTypePtrInput ¶
type RemoteApplicationTypePtrInput interface { pulumi.Input ToRemoteApplicationTypePtrOutput() RemoteApplicationTypePtrOutput ToRemoteApplicationTypePtrOutputWithContext(context.Context) RemoteApplicationTypePtrOutput }
func RemoteApplicationTypePtr ¶
func RemoteApplicationTypePtr(v string) RemoteApplicationTypePtrInput
type RemoteApplicationTypePtrOutput ¶
type RemoteApplicationTypePtrOutput struct{ *pulumi.OutputState }
func (RemoteApplicationTypePtrOutput) Elem ¶
func (o RemoteApplicationTypePtrOutput) Elem() RemoteApplicationTypeOutput
func (RemoteApplicationTypePtrOutput) ElementType ¶
func (RemoteApplicationTypePtrOutput) ElementType() reflect.Type
func (RemoteApplicationTypePtrOutput) ToRemoteApplicationTypePtrOutput ¶
func (o RemoteApplicationTypePtrOutput) ToRemoteApplicationTypePtrOutput() RemoteApplicationTypePtrOutput
func (RemoteApplicationTypePtrOutput) ToRemoteApplicationTypePtrOutputWithContext ¶
func (o RemoteApplicationTypePtrOutput) ToRemoteApplicationTypePtrOutputWithContext(ctx context.Context) RemoteApplicationTypePtrOutput
func (RemoteApplicationTypePtrOutput) ToStringPtrOutput ¶
func (o RemoteApplicationTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (RemoteApplicationTypePtrOutput) ToStringPtrOutputWithContext ¶
func (o RemoteApplicationTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ResourceIdentityType ¶
type ResourceIdentityType string
The identity type.
func (ResourceIdentityType) ElementType ¶
func (ResourceIdentityType) ElementType() reflect.Type
func (ResourceIdentityType) ToResourceIdentityTypeOutput ¶
func (e ResourceIdentityType) ToResourceIdentityTypeOutput() ResourceIdentityTypeOutput
func (ResourceIdentityType) ToResourceIdentityTypeOutputWithContext ¶
func (e ResourceIdentityType) ToResourceIdentityTypeOutputWithContext(ctx context.Context) ResourceIdentityTypeOutput
func (ResourceIdentityType) ToResourceIdentityTypePtrOutput ¶
func (e ResourceIdentityType) ToResourceIdentityTypePtrOutput() ResourceIdentityTypePtrOutput
func (ResourceIdentityType) ToResourceIdentityTypePtrOutputWithContext ¶
func (e ResourceIdentityType) ToResourceIdentityTypePtrOutputWithContext(ctx context.Context) ResourceIdentityTypePtrOutput
func (ResourceIdentityType) ToStringOutput ¶
func (e ResourceIdentityType) ToStringOutput() pulumi.StringOutput
func (ResourceIdentityType) ToStringOutputWithContext ¶
func (e ResourceIdentityType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ResourceIdentityType) ToStringPtrOutput ¶
func (e ResourceIdentityType) ToStringPtrOutput() pulumi.StringPtrOutput
func (ResourceIdentityType) ToStringPtrOutputWithContext ¶
func (e ResourceIdentityType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ResourceIdentityTypeInput ¶
type ResourceIdentityTypeInput interface { pulumi.Input ToResourceIdentityTypeOutput() ResourceIdentityTypeOutput ToResourceIdentityTypeOutputWithContext(context.Context) ResourceIdentityTypeOutput }
ResourceIdentityTypeInput is an input type that accepts values of the ResourceIdentityType enum A concrete instance of `ResourceIdentityTypeInput` can be one of the following:
ResourceIdentityTypeSystemAssigned
type ResourceIdentityTypeOutput ¶
type ResourceIdentityTypeOutput struct{ *pulumi.OutputState }
func (ResourceIdentityTypeOutput) ElementType ¶
func (ResourceIdentityTypeOutput) ElementType() reflect.Type
func (ResourceIdentityTypeOutput) ToResourceIdentityTypeOutput ¶
func (o ResourceIdentityTypeOutput) ToResourceIdentityTypeOutput() ResourceIdentityTypeOutput
func (ResourceIdentityTypeOutput) ToResourceIdentityTypeOutputWithContext ¶
func (o ResourceIdentityTypeOutput) ToResourceIdentityTypeOutputWithContext(ctx context.Context) ResourceIdentityTypeOutput
func (ResourceIdentityTypeOutput) ToResourceIdentityTypePtrOutput ¶
func (o ResourceIdentityTypeOutput) ToResourceIdentityTypePtrOutput() ResourceIdentityTypePtrOutput
func (ResourceIdentityTypeOutput) ToResourceIdentityTypePtrOutputWithContext ¶
func (o ResourceIdentityTypeOutput) ToResourceIdentityTypePtrOutputWithContext(ctx context.Context) ResourceIdentityTypePtrOutput
func (ResourceIdentityTypeOutput) ToStringOutput ¶
func (o ResourceIdentityTypeOutput) ToStringOutput() pulumi.StringOutput
func (ResourceIdentityTypeOutput) ToStringOutputWithContext ¶
func (o ResourceIdentityTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ResourceIdentityTypeOutput) ToStringPtrOutput ¶
func (o ResourceIdentityTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ResourceIdentityTypeOutput) ToStringPtrOutputWithContext ¶
func (o ResourceIdentityTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ResourceIdentityTypePtrInput ¶
type ResourceIdentityTypePtrInput interface { pulumi.Input ToResourceIdentityTypePtrOutput() ResourceIdentityTypePtrOutput ToResourceIdentityTypePtrOutputWithContext(context.Context) ResourceIdentityTypePtrOutput }
func ResourceIdentityTypePtr ¶
func ResourceIdentityTypePtr(v string) ResourceIdentityTypePtrInput
type ResourceIdentityTypePtrOutput ¶
type ResourceIdentityTypePtrOutput struct{ *pulumi.OutputState }
func (ResourceIdentityTypePtrOutput) Elem ¶
func (o ResourceIdentityTypePtrOutput) Elem() ResourceIdentityTypeOutput
func (ResourceIdentityTypePtrOutput) ElementType ¶
func (ResourceIdentityTypePtrOutput) ElementType() reflect.Type
func (ResourceIdentityTypePtrOutput) ToResourceIdentityTypePtrOutput ¶
func (o ResourceIdentityTypePtrOutput) ToResourceIdentityTypePtrOutput() ResourceIdentityTypePtrOutput
func (ResourceIdentityTypePtrOutput) ToResourceIdentityTypePtrOutputWithContext ¶
func (o ResourceIdentityTypePtrOutput) ToResourceIdentityTypePtrOutputWithContext(ctx context.Context) ResourceIdentityTypePtrOutput
func (ResourceIdentityTypePtrOutput) ToStringPtrOutput ¶
func (o ResourceIdentityTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ResourceIdentityTypePtrOutput) ToStringPtrOutputWithContext ¶
func (o ResourceIdentityTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ResourceModelWithAllowedPropertySetIdentity ¶
type ResourceModelWithAllowedPropertySetIdentity struct { // The identity type. Type *ResourceIdentityType `pulumi:"type"` }
type ResourceModelWithAllowedPropertySetIdentityArgs ¶
type ResourceModelWithAllowedPropertySetIdentityArgs struct { // The identity type. Type ResourceIdentityTypePtrInput `pulumi:"type"` }
func (ResourceModelWithAllowedPropertySetIdentityArgs) ElementType ¶
func (ResourceModelWithAllowedPropertySetIdentityArgs) ElementType() reflect.Type
func (ResourceModelWithAllowedPropertySetIdentityArgs) ToResourceModelWithAllowedPropertySetIdentityOutput ¶
func (i ResourceModelWithAllowedPropertySetIdentityArgs) ToResourceModelWithAllowedPropertySetIdentityOutput() ResourceModelWithAllowedPropertySetIdentityOutput
func (ResourceModelWithAllowedPropertySetIdentityArgs) ToResourceModelWithAllowedPropertySetIdentityOutputWithContext ¶
func (i ResourceModelWithAllowedPropertySetIdentityArgs) ToResourceModelWithAllowedPropertySetIdentityOutputWithContext(ctx context.Context) ResourceModelWithAllowedPropertySetIdentityOutput
func (ResourceModelWithAllowedPropertySetIdentityArgs) ToResourceModelWithAllowedPropertySetIdentityPtrOutput ¶
func (i ResourceModelWithAllowedPropertySetIdentityArgs) ToResourceModelWithAllowedPropertySetIdentityPtrOutput() ResourceModelWithAllowedPropertySetIdentityPtrOutput
func (ResourceModelWithAllowedPropertySetIdentityArgs) ToResourceModelWithAllowedPropertySetIdentityPtrOutputWithContext ¶
func (i ResourceModelWithAllowedPropertySetIdentityArgs) ToResourceModelWithAllowedPropertySetIdentityPtrOutputWithContext(ctx context.Context) ResourceModelWithAllowedPropertySetIdentityPtrOutput
type ResourceModelWithAllowedPropertySetIdentityInput ¶
type ResourceModelWithAllowedPropertySetIdentityInput interface { pulumi.Input ToResourceModelWithAllowedPropertySetIdentityOutput() ResourceModelWithAllowedPropertySetIdentityOutput ToResourceModelWithAllowedPropertySetIdentityOutputWithContext(context.Context) ResourceModelWithAllowedPropertySetIdentityOutput }
ResourceModelWithAllowedPropertySetIdentityInput is an input type that accepts ResourceModelWithAllowedPropertySetIdentityArgs and ResourceModelWithAllowedPropertySetIdentityOutput values. You can construct a concrete instance of `ResourceModelWithAllowedPropertySetIdentityInput` via:
ResourceModelWithAllowedPropertySetIdentityArgs{...}
type ResourceModelWithAllowedPropertySetIdentityOutput ¶
type ResourceModelWithAllowedPropertySetIdentityOutput struct{ *pulumi.OutputState }
func (ResourceModelWithAllowedPropertySetIdentityOutput) ElementType ¶
func (ResourceModelWithAllowedPropertySetIdentityOutput) ElementType() reflect.Type
func (ResourceModelWithAllowedPropertySetIdentityOutput) ToResourceModelWithAllowedPropertySetIdentityOutput ¶
func (o ResourceModelWithAllowedPropertySetIdentityOutput) ToResourceModelWithAllowedPropertySetIdentityOutput() ResourceModelWithAllowedPropertySetIdentityOutput
func (ResourceModelWithAllowedPropertySetIdentityOutput) ToResourceModelWithAllowedPropertySetIdentityOutputWithContext ¶
func (o ResourceModelWithAllowedPropertySetIdentityOutput) ToResourceModelWithAllowedPropertySetIdentityOutputWithContext(ctx context.Context) ResourceModelWithAllowedPropertySetIdentityOutput
func (ResourceModelWithAllowedPropertySetIdentityOutput) ToResourceModelWithAllowedPropertySetIdentityPtrOutput ¶
func (o ResourceModelWithAllowedPropertySetIdentityOutput) ToResourceModelWithAllowedPropertySetIdentityPtrOutput() ResourceModelWithAllowedPropertySetIdentityPtrOutput
func (ResourceModelWithAllowedPropertySetIdentityOutput) ToResourceModelWithAllowedPropertySetIdentityPtrOutputWithContext ¶
func (o ResourceModelWithAllowedPropertySetIdentityOutput) ToResourceModelWithAllowedPropertySetIdentityPtrOutputWithContext(ctx context.Context) ResourceModelWithAllowedPropertySetIdentityPtrOutput
type ResourceModelWithAllowedPropertySetIdentityPtrInput ¶
type ResourceModelWithAllowedPropertySetIdentityPtrInput interface { pulumi.Input ToResourceModelWithAllowedPropertySetIdentityPtrOutput() ResourceModelWithAllowedPropertySetIdentityPtrOutput ToResourceModelWithAllowedPropertySetIdentityPtrOutputWithContext(context.Context) ResourceModelWithAllowedPropertySetIdentityPtrOutput }
ResourceModelWithAllowedPropertySetIdentityPtrInput is an input type that accepts ResourceModelWithAllowedPropertySetIdentityArgs, ResourceModelWithAllowedPropertySetIdentityPtr and ResourceModelWithAllowedPropertySetIdentityPtrOutput values. You can construct a concrete instance of `ResourceModelWithAllowedPropertySetIdentityPtrInput` via:
ResourceModelWithAllowedPropertySetIdentityArgs{...} or: nil
func ResourceModelWithAllowedPropertySetIdentityPtr ¶
func ResourceModelWithAllowedPropertySetIdentityPtr(v *ResourceModelWithAllowedPropertySetIdentityArgs) ResourceModelWithAllowedPropertySetIdentityPtrInput
type ResourceModelWithAllowedPropertySetIdentityPtrOutput ¶
type ResourceModelWithAllowedPropertySetIdentityPtrOutput struct{ *pulumi.OutputState }
func (ResourceModelWithAllowedPropertySetIdentityPtrOutput) ElementType ¶
func (ResourceModelWithAllowedPropertySetIdentityPtrOutput) ElementType() reflect.Type
func (ResourceModelWithAllowedPropertySetIdentityPtrOutput) ToResourceModelWithAllowedPropertySetIdentityPtrOutput ¶
func (o ResourceModelWithAllowedPropertySetIdentityPtrOutput) ToResourceModelWithAllowedPropertySetIdentityPtrOutput() ResourceModelWithAllowedPropertySetIdentityPtrOutput
func (ResourceModelWithAllowedPropertySetIdentityPtrOutput) ToResourceModelWithAllowedPropertySetIdentityPtrOutputWithContext ¶
func (o ResourceModelWithAllowedPropertySetIdentityPtrOutput) ToResourceModelWithAllowedPropertySetIdentityPtrOutputWithContext(ctx context.Context) ResourceModelWithAllowedPropertySetIdentityPtrOutput
type ResourceModelWithAllowedPropertySetPlan ¶
type ResourceModelWithAllowedPropertySetPlan struct { // A user defined name of the 3rd Party Artifact that is being procured. Name string `pulumi:"name"` // The 3rd Party artifact that is being procured. E.g. NewRelic. Product maps to the OfferID specified for the artifact at the time of Data Market onboarding. Product string `pulumi:"product"` // A publisher provided promotion code as provisioned in Data Market for the said product/artifact. PromotionCode *string `pulumi:"promotionCode"` // The publisher of the 3rd Party Artifact that is being bought. E.g. NewRelic Publisher string `pulumi:"publisher"` // The version of the desired product/artifact. Version *string `pulumi:"version"` }
type ResourceModelWithAllowedPropertySetPlanArgs ¶
type ResourceModelWithAllowedPropertySetPlanArgs struct { // A user defined name of the 3rd Party Artifact that is being procured. Name pulumi.StringInput `pulumi:"name"` // The 3rd Party artifact that is being procured. E.g. NewRelic. Product maps to the OfferID specified for the artifact at the time of Data Market onboarding. Product pulumi.StringInput `pulumi:"product"` // A publisher provided promotion code as provisioned in Data Market for the said product/artifact. PromotionCode pulumi.StringPtrInput `pulumi:"promotionCode"` // The publisher of the 3rd Party Artifact that is being bought. E.g. NewRelic Publisher pulumi.StringInput `pulumi:"publisher"` // The version of the desired product/artifact. Version pulumi.StringPtrInput `pulumi:"version"` }
func (ResourceModelWithAllowedPropertySetPlanArgs) ElementType ¶
func (ResourceModelWithAllowedPropertySetPlanArgs) ElementType() reflect.Type
func (ResourceModelWithAllowedPropertySetPlanArgs) ToResourceModelWithAllowedPropertySetPlanOutput ¶
func (i ResourceModelWithAllowedPropertySetPlanArgs) ToResourceModelWithAllowedPropertySetPlanOutput() ResourceModelWithAllowedPropertySetPlanOutput
func (ResourceModelWithAllowedPropertySetPlanArgs) ToResourceModelWithAllowedPropertySetPlanOutputWithContext ¶
func (i ResourceModelWithAllowedPropertySetPlanArgs) ToResourceModelWithAllowedPropertySetPlanOutputWithContext(ctx context.Context) ResourceModelWithAllowedPropertySetPlanOutput
func (ResourceModelWithAllowedPropertySetPlanArgs) ToResourceModelWithAllowedPropertySetPlanPtrOutput ¶
func (i ResourceModelWithAllowedPropertySetPlanArgs) ToResourceModelWithAllowedPropertySetPlanPtrOutput() ResourceModelWithAllowedPropertySetPlanPtrOutput
func (ResourceModelWithAllowedPropertySetPlanArgs) ToResourceModelWithAllowedPropertySetPlanPtrOutputWithContext ¶
func (i ResourceModelWithAllowedPropertySetPlanArgs) ToResourceModelWithAllowedPropertySetPlanPtrOutputWithContext(ctx context.Context) ResourceModelWithAllowedPropertySetPlanPtrOutput
type ResourceModelWithAllowedPropertySetPlanInput ¶
type ResourceModelWithAllowedPropertySetPlanInput interface { pulumi.Input ToResourceModelWithAllowedPropertySetPlanOutput() ResourceModelWithAllowedPropertySetPlanOutput ToResourceModelWithAllowedPropertySetPlanOutputWithContext(context.Context) ResourceModelWithAllowedPropertySetPlanOutput }
ResourceModelWithAllowedPropertySetPlanInput is an input type that accepts ResourceModelWithAllowedPropertySetPlanArgs and ResourceModelWithAllowedPropertySetPlanOutput values. You can construct a concrete instance of `ResourceModelWithAllowedPropertySetPlanInput` via:
ResourceModelWithAllowedPropertySetPlanArgs{...}
type ResourceModelWithAllowedPropertySetPlanOutput ¶
type ResourceModelWithAllowedPropertySetPlanOutput struct{ *pulumi.OutputState }
func (ResourceModelWithAllowedPropertySetPlanOutput) ElementType ¶
func (ResourceModelWithAllowedPropertySetPlanOutput) ElementType() reflect.Type
func (ResourceModelWithAllowedPropertySetPlanOutput) Name ¶
func (o ResourceModelWithAllowedPropertySetPlanOutput) Name() pulumi.StringOutput
A user defined name of the 3rd Party Artifact that is being procured.
func (ResourceModelWithAllowedPropertySetPlanOutput) Product ¶
func (o ResourceModelWithAllowedPropertySetPlanOutput) Product() pulumi.StringOutput
The 3rd Party artifact that is being procured. E.g. NewRelic. Product maps to the OfferID specified for the artifact at the time of Data Market onboarding.
func (ResourceModelWithAllowedPropertySetPlanOutput) PromotionCode ¶
func (o ResourceModelWithAllowedPropertySetPlanOutput) PromotionCode() pulumi.StringPtrOutput
A publisher provided promotion code as provisioned in Data Market for the said product/artifact.
func (ResourceModelWithAllowedPropertySetPlanOutput) Publisher ¶
func (o ResourceModelWithAllowedPropertySetPlanOutput) Publisher() pulumi.StringOutput
The publisher of the 3rd Party Artifact that is being bought. E.g. NewRelic
func (ResourceModelWithAllowedPropertySetPlanOutput) ToResourceModelWithAllowedPropertySetPlanOutput ¶
func (o ResourceModelWithAllowedPropertySetPlanOutput) ToResourceModelWithAllowedPropertySetPlanOutput() ResourceModelWithAllowedPropertySetPlanOutput
func (ResourceModelWithAllowedPropertySetPlanOutput) ToResourceModelWithAllowedPropertySetPlanOutputWithContext ¶
func (o ResourceModelWithAllowedPropertySetPlanOutput) ToResourceModelWithAllowedPropertySetPlanOutputWithContext(ctx context.Context) ResourceModelWithAllowedPropertySetPlanOutput
func (ResourceModelWithAllowedPropertySetPlanOutput) ToResourceModelWithAllowedPropertySetPlanPtrOutput ¶
func (o ResourceModelWithAllowedPropertySetPlanOutput) ToResourceModelWithAllowedPropertySetPlanPtrOutput() ResourceModelWithAllowedPropertySetPlanPtrOutput
func (ResourceModelWithAllowedPropertySetPlanOutput) ToResourceModelWithAllowedPropertySetPlanPtrOutputWithContext ¶
func (o ResourceModelWithAllowedPropertySetPlanOutput) ToResourceModelWithAllowedPropertySetPlanPtrOutputWithContext(ctx context.Context) ResourceModelWithAllowedPropertySetPlanPtrOutput
func (ResourceModelWithAllowedPropertySetPlanOutput) Version ¶
func (o ResourceModelWithAllowedPropertySetPlanOutput) Version() pulumi.StringPtrOutput
The version of the desired product/artifact.
type ResourceModelWithAllowedPropertySetPlanPtrInput ¶
type ResourceModelWithAllowedPropertySetPlanPtrInput interface { pulumi.Input ToResourceModelWithAllowedPropertySetPlanPtrOutput() ResourceModelWithAllowedPropertySetPlanPtrOutput ToResourceModelWithAllowedPropertySetPlanPtrOutputWithContext(context.Context) ResourceModelWithAllowedPropertySetPlanPtrOutput }
ResourceModelWithAllowedPropertySetPlanPtrInput is an input type that accepts ResourceModelWithAllowedPropertySetPlanArgs, ResourceModelWithAllowedPropertySetPlanPtr and ResourceModelWithAllowedPropertySetPlanPtrOutput values. You can construct a concrete instance of `ResourceModelWithAllowedPropertySetPlanPtrInput` via:
ResourceModelWithAllowedPropertySetPlanArgs{...} or: nil
func ResourceModelWithAllowedPropertySetPlanPtr ¶
func ResourceModelWithAllowedPropertySetPlanPtr(v *ResourceModelWithAllowedPropertySetPlanArgs) ResourceModelWithAllowedPropertySetPlanPtrInput
type ResourceModelWithAllowedPropertySetPlanPtrOutput ¶
type ResourceModelWithAllowedPropertySetPlanPtrOutput struct{ *pulumi.OutputState }
func (ResourceModelWithAllowedPropertySetPlanPtrOutput) ElementType ¶
func (ResourceModelWithAllowedPropertySetPlanPtrOutput) ElementType() reflect.Type
func (ResourceModelWithAllowedPropertySetPlanPtrOutput) Name ¶
func (o ResourceModelWithAllowedPropertySetPlanPtrOutput) Name() pulumi.StringPtrOutput
A user defined name of the 3rd Party Artifact that is being procured.
func (ResourceModelWithAllowedPropertySetPlanPtrOutput) Product ¶
func (o ResourceModelWithAllowedPropertySetPlanPtrOutput) Product() pulumi.StringPtrOutput
The 3rd Party artifact that is being procured. E.g. NewRelic. Product maps to the OfferID specified for the artifact at the time of Data Market onboarding.
func (ResourceModelWithAllowedPropertySetPlanPtrOutput) PromotionCode ¶
func (o ResourceModelWithAllowedPropertySetPlanPtrOutput) PromotionCode() pulumi.StringPtrOutput
A publisher provided promotion code as provisioned in Data Market for the said product/artifact.
func (ResourceModelWithAllowedPropertySetPlanPtrOutput) Publisher ¶
func (o ResourceModelWithAllowedPropertySetPlanPtrOutput) Publisher() pulumi.StringPtrOutput
The publisher of the 3rd Party Artifact that is being bought. E.g. NewRelic
func (ResourceModelWithAllowedPropertySetPlanPtrOutput) ToResourceModelWithAllowedPropertySetPlanPtrOutput ¶
func (o ResourceModelWithAllowedPropertySetPlanPtrOutput) ToResourceModelWithAllowedPropertySetPlanPtrOutput() ResourceModelWithAllowedPropertySetPlanPtrOutput
func (ResourceModelWithAllowedPropertySetPlanPtrOutput) ToResourceModelWithAllowedPropertySetPlanPtrOutputWithContext ¶
func (o ResourceModelWithAllowedPropertySetPlanPtrOutput) ToResourceModelWithAllowedPropertySetPlanPtrOutputWithContext(ctx context.Context) ResourceModelWithAllowedPropertySetPlanPtrOutput
func (ResourceModelWithAllowedPropertySetPlanPtrOutput) Version ¶
func (o ResourceModelWithAllowedPropertySetPlanPtrOutput) Version() pulumi.StringPtrOutput
The version of the desired product/artifact.
type ResourceModelWithAllowedPropertySetResponseIdentityOutput ¶
type ResourceModelWithAllowedPropertySetResponseIdentityOutput struct{ *pulumi.OutputState }
func (ResourceModelWithAllowedPropertySetResponseIdentityOutput) ElementType ¶
func (ResourceModelWithAllowedPropertySetResponseIdentityOutput) ElementType() reflect.Type
func (ResourceModelWithAllowedPropertySetResponseIdentityOutput) PrincipalId ¶
func (o ResourceModelWithAllowedPropertySetResponseIdentityOutput) PrincipalId() pulumi.StringOutput
The principal ID of resource identity.
func (ResourceModelWithAllowedPropertySetResponseIdentityOutput) TenantId ¶
func (o ResourceModelWithAllowedPropertySetResponseIdentityOutput) TenantId() pulumi.StringOutput
The tenant ID of resource.
func (ResourceModelWithAllowedPropertySetResponseIdentityOutput) ToResourceModelWithAllowedPropertySetResponseIdentityOutput ¶
func (o ResourceModelWithAllowedPropertySetResponseIdentityOutput) ToResourceModelWithAllowedPropertySetResponseIdentityOutput() ResourceModelWithAllowedPropertySetResponseIdentityOutput
func (ResourceModelWithAllowedPropertySetResponseIdentityOutput) ToResourceModelWithAllowedPropertySetResponseIdentityOutputWithContext ¶
func (o ResourceModelWithAllowedPropertySetResponseIdentityOutput) ToResourceModelWithAllowedPropertySetResponseIdentityOutputWithContext(ctx context.Context) ResourceModelWithAllowedPropertySetResponseIdentityOutput
type ResourceModelWithAllowedPropertySetResponseIdentityPtrOutput ¶
type ResourceModelWithAllowedPropertySetResponseIdentityPtrOutput struct{ *pulumi.OutputState }
func (ResourceModelWithAllowedPropertySetResponseIdentityPtrOutput) ElementType ¶
func (ResourceModelWithAllowedPropertySetResponseIdentityPtrOutput) ElementType() reflect.Type
func (ResourceModelWithAllowedPropertySetResponseIdentityPtrOutput) PrincipalId ¶
func (o ResourceModelWithAllowedPropertySetResponseIdentityPtrOutput) PrincipalId() pulumi.StringPtrOutput
The principal ID of resource identity.
func (ResourceModelWithAllowedPropertySetResponseIdentityPtrOutput) TenantId ¶
func (o ResourceModelWithAllowedPropertySetResponseIdentityPtrOutput) TenantId() pulumi.StringPtrOutput
The tenant ID of resource.
func (ResourceModelWithAllowedPropertySetResponseIdentityPtrOutput) ToResourceModelWithAllowedPropertySetResponseIdentityPtrOutput ¶
func (o ResourceModelWithAllowedPropertySetResponseIdentityPtrOutput) ToResourceModelWithAllowedPropertySetResponseIdentityPtrOutput() ResourceModelWithAllowedPropertySetResponseIdentityPtrOutput
func (ResourceModelWithAllowedPropertySetResponseIdentityPtrOutput) ToResourceModelWithAllowedPropertySetResponseIdentityPtrOutputWithContext ¶
func (o ResourceModelWithAllowedPropertySetResponseIdentityPtrOutput) ToResourceModelWithAllowedPropertySetResponseIdentityPtrOutputWithContext(ctx context.Context) ResourceModelWithAllowedPropertySetResponseIdentityPtrOutput
type ResourceModelWithAllowedPropertySetResponsePlan ¶
type ResourceModelWithAllowedPropertySetResponsePlan struct { // A user defined name of the 3rd Party Artifact that is being procured. Name string `pulumi:"name"` // The 3rd Party artifact that is being procured. E.g. NewRelic. Product maps to the OfferID specified for the artifact at the time of Data Market onboarding. Product string `pulumi:"product"` // A publisher provided promotion code as provisioned in Data Market for the said product/artifact. PromotionCode *string `pulumi:"promotionCode"` // The publisher of the 3rd Party Artifact that is being bought. E.g. NewRelic Publisher string `pulumi:"publisher"` // The version of the desired product/artifact. Version *string `pulumi:"version"` }
type ResourceModelWithAllowedPropertySetResponsePlanOutput ¶
type ResourceModelWithAllowedPropertySetResponsePlanOutput struct{ *pulumi.OutputState }
func (ResourceModelWithAllowedPropertySetResponsePlanOutput) ElementType ¶
func (ResourceModelWithAllowedPropertySetResponsePlanOutput) ElementType() reflect.Type
func (ResourceModelWithAllowedPropertySetResponsePlanOutput) Name ¶
func (o ResourceModelWithAllowedPropertySetResponsePlanOutput) Name() pulumi.StringOutput
A user defined name of the 3rd Party Artifact that is being procured.
func (ResourceModelWithAllowedPropertySetResponsePlanOutput) Product ¶
func (o ResourceModelWithAllowedPropertySetResponsePlanOutput) Product() pulumi.StringOutput
The 3rd Party artifact that is being procured. E.g. NewRelic. Product maps to the OfferID specified for the artifact at the time of Data Market onboarding.
func (ResourceModelWithAllowedPropertySetResponsePlanOutput) PromotionCode ¶
func (o ResourceModelWithAllowedPropertySetResponsePlanOutput) PromotionCode() pulumi.StringPtrOutput
A publisher provided promotion code as provisioned in Data Market for the said product/artifact.
func (ResourceModelWithAllowedPropertySetResponsePlanOutput) Publisher ¶
func (o ResourceModelWithAllowedPropertySetResponsePlanOutput) Publisher() pulumi.StringOutput
The publisher of the 3rd Party Artifact that is being bought. E.g. NewRelic
func (ResourceModelWithAllowedPropertySetResponsePlanOutput) ToResourceModelWithAllowedPropertySetResponsePlanOutput ¶
func (o ResourceModelWithAllowedPropertySetResponsePlanOutput) ToResourceModelWithAllowedPropertySetResponsePlanOutput() ResourceModelWithAllowedPropertySetResponsePlanOutput
func (ResourceModelWithAllowedPropertySetResponsePlanOutput) ToResourceModelWithAllowedPropertySetResponsePlanOutputWithContext ¶
func (o ResourceModelWithAllowedPropertySetResponsePlanOutput) ToResourceModelWithAllowedPropertySetResponsePlanOutputWithContext(ctx context.Context) ResourceModelWithAllowedPropertySetResponsePlanOutput
func (ResourceModelWithAllowedPropertySetResponsePlanOutput) Version ¶
func (o ResourceModelWithAllowedPropertySetResponsePlanOutput) Version() pulumi.StringPtrOutput
The version of the desired product/artifact.
type ResourceModelWithAllowedPropertySetResponsePlanPtrOutput ¶
type ResourceModelWithAllowedPropertySetResponsePlanPtrOutput struct{ *pulumi.OutputState }
func (ResourceModelWithAllowedPropertySetResponsePlanPtrOutput) ElementType ¶
func (ResourceModelWithAllowedPropertySetResponsePlanPtrOutput) ElementType() reflect.Type
func (ResourceModelWithAllowedPropertySetResponsePlanPtrOutput) Name ¶
A user defined name of the 3rd Party Artifact that is being procured.
func (ResourceModelWithAllowedPropertySetResponsePlanPtrOutput) Product ¶
func (o ResourceModelWithAllowedPropertySetResponsePlanPtrOutput) Product() pulumi.StringPtrOutput
The 3rd Party artifact that is being procured. E.g. NewRelic. Product maps to the OfferID specified for the artifact at the time of Data Market onboarding.
func (ResourceModelWithAllowedPropertySetResponsePlanPtrOutput) PromotionCode ¶
func (o ResourceModelWithAllowedPropertySetResponsePlanPtrOutput) PromotionCode() pulumi.StringPtrOutput
A publisher provided promotion code as provisioned in Data Market for the said product/artifact.
func (ResourceModelWithAllowedPropertySetResponsePlanPtrOutput) Publisher ¶
func (o ResourceModelWithAllowedPropertySetResponsePlanPtrOutput) Publisher() pulumi.StringPtrOutput
The publisher of the 3rd Party Artifact that is being bought. E.g. NewRelic
func (ResourceModelWithAllowedPropertySetResponsePlanPtrOutput) ToResourceModelWithAllowedPropertySetResponsePlanPtrOutput ¶
func (o ResourceModelWithAllowedPropertySetResponsePlanPtrOutput) ToResourceModelWithAllowedPropertySetResponsePlanPtrOutput() ResourceModelWithAllowedPropertySetResponsePlanPtrOutput
func (ResourceModelWithAllowedPropertySetResponsePlanPtrOutput) ToResourceModelWithAllowedPropertySetResponsePlanPtrOutputWithContext ¶
func (o ResourceModelWithAllowedPropertySetResponsePlanPtrOutput) ToResourceModelWithAllowedPropertySetResponsePlanPtrOutputWithContext(ctx context.Context) ResourceModelWithAllowedPropertySetResponsePlanPtrOutput
func (ResourceModelWithAllowedPropertySetResponsePlanPtrOutput) Version ¶
func (o ResourceModelWithAllowedPropertySetResponsePlanPtrOutput) Version() pulumi.StringPtrOutput
The version of the desired product/artifact.
type ResourceModelWithAllowedPropertySetResponseSku ¶
type ResourceModelWithAllowedPropertySetResponseSku struct { // If the SKU supports scale out/in then the capacity integer should be included. If scale out/in is not possible for the resource this may be omitted. Capacity *int `pulumi:"capacity"` // If the service has different generations of hardware, for the same SKU, then that can be captured here. Family *string `pulumi:"family"` // The name of the SKU. Ex - P3. It is typically a letter+number code Name string `pulumi:"name"` // The SKU size. When the name field is the combination of tier and some other value, this would be the standalone code. Size *string `pulumi:"size"` // This field is required to be implemented by the Resource Provider if the service has more than one tier, but is not required on a PUT. Tier *string `pulumi:"tier"` }
type ResourceModelWithAllowedPropertySetResponseSkuOutput ¶
type ResourceModelWithAllowedPropertySetResponseSkuOutput struct{ *pulumi.OutputState }
func (ResourceModelWithAllowedPropertySetResponseSkuOutput) Capacity ¶
func (o ResourceModelWithAllowedPropertySetResponseSkuOutput) Capacity() pulumi.IntPtrOutput
If the SKU supports scale out/in then the capacity integer should be included. If scale out/in is not possible for the resource this may be omitted.
func (ResourceModelWithAllowedPropertySetResponseSkuOutput) ElementType ¶
func (ResourceModelWithAllowedPropertySetResponseSkuOutput) ElementType() reflect.Type
func (ResourceModelWithAllowedPropertySetResponseSkuOutput) Family ¶
func (o ResourceModelWithAllowedPropertySetResponseSkuOutput) Family() pulumi.StringPtrOutput
If the service has different generations of hardware, for the same SKU, then that can be captured here.
func (ResourceModelWithAllowedPropertySetResponseSkuOutput) Name ¶
func (o ResourceModelWithAllowedPropertySetResponseSkuOutput) Name() pulumi.StringOutput
The name of the SKU. Ex - P3. It is typically a letter+number code
func (ResourceModelWithAllowedPropertySetResponseSkuOutput) Size ¶
The SKU size. When the name field is the combination of tier and some other value, this would be the standalone code.
func (ResourceModelWithAllowedPropertySetResponseSkuOutput) Tier ¶
This field is required to be implemented by the Resource Provider if the service has more than one tier, but is not required on a PUT.
func (ResourceModelWithAllowedPropertySetResponseSkuOutput) ToResourceModelWithAllowedPropertySetResponseSkuOutput ¶
func (o ResourceModelWithAllowedPropertySetResponseSkuOutput) ToResourceModelWithAllowedPropertySetResponseSkuOutput() ResourceModelWithAllowedPropertySetResponseSkuOutput
func (ResourceModelWithAllowedPropertySetResponseSkuOutput) ToResourceModelWithAllowedPropertySetResponseSkuOutputWithContext ¶
func (o ResourceModelWithAllowedPropertySetResponseSkuOutput) ToResourceModelWithAllowedPropertySetResponseSkuOutputWithContext(ctx context.Context) ResourceModelWithAllowedPropertySetResponseSkuOutput
type ResourceModelWithAllowedPropertySetResponseSkuPtrOutput ¶
type ResourceModelWithAllowedPropertySetResponseSkuPtrOutput struct{ *pulumi.OutputState }
func (ResourceModelWithAllowedPropertySetResponseSkuPtrOutput) Capacity ¶
func (o ResourceModelWithAllowedPropertySetResponseSkuPtrOutput) Capacity() pulumi.IntPtrOutput
If the SKU supports scale out/in then the capacity integer should be included. If scale out/in is not possible for the resource this may be omitted.
func (ResourceModelWithAllowedPropertySetResponseSkuPtrOutput) ElementType ¶
func (ResourceModelWithAllowedPropertySetResponseSkuPtrOutput) ElementType() reflect.Type
func (ResourceModelWithAllowedPropertySetResponseSkuPtrOutput) Family ¶
func (o ResourceModelWithAllowedPropertySetResponseSkuPtrOutput) Family() pulumi.StringPtrOutput
If the service has different generations of hardware, for the same SKU, then that can be captured here.
func (ResourceModelWithAllowedPropertySetResponseSkuPtrOutput) Name ¶
The name of the SKU. Ex - P3. It is typically a letter+number code
func (ResourceModelWithAllowedPropertySetResponseSkuPtrOutput) Size ¶
The SKU size. When the name field is the combination of tier and some other value, this would be the standalone code.
func (ResourceModelWithAllowedPropertySetResponseSkuPtrOutput) Tier ¶
This field is required to be implemented by the Resource Provider if the service has more than one tier, but is not required on a PUT.
func (ResourceModelWithAllowedPropertySetResponseSkuPtrOutput) ToResourceModelWithAllowedPropertySetResponseSkuPtrOutput ¶
func (o ResourceModelWithAllowedPropertySetResponseSkuPtrOutput) ToResourceModelWithAllowedPropertySetResponseSkuPtrOutput() ResourceModelWithAllowedPropertySetResponseSkuPtrOutput
func (ResourceModelWithAllowedPropertySetResponseSkuPtrOutput) ToResourceModelWithAllowedPropertySetResponseSkuPtrOutputWithContext ¶
func (o ResourceModelWithAllowedPropertySetResponseSkuPtrOutput) ToResourceModelWithAllowedPropertySetResponseSkuPtrOutputWithContext(ctx context.Context) ResourceModelWithAllowedPropertySetResponseSkuPtrOutput
type ResourceModelWithAllowedPropertySetSku ¶
type ResourceModelWithAllowedPropertySetSku struct { // If the SKU supports scale out/in then the capacity integer should be included. If scale out/in is not possible for the resource this may be omitted. Capacity *int `pulumi:"capacity"` // If the service has different generations of hardware, for the same SKU, then that can be captured here. Family *string `pulumi:"family"` // The name of the SKU. Ex - P3. It is typically a letter+number code Name string `pulumi:"name"` // The SKU size. When the name field is the combination of tier and some other value, this would be the standalone code. Size *string `pulumi:"size"` // This field is required to be implemented by the Resource Provider if the service has more than one tier, but is not required on a PUT. Tier *SkuTier `pulumi:"tier"` }
type ResourceModelWithAllowedPropertySetSkuArgs ¶
type ResourceModelWithAllowedPropertySetSkuArgs struct { // If the SKU supports scale out/in then the capacity integer should be included. If scale out/in is not possible for the resource this may be omitted. Capacity pulumi.IntPtrInput `pulumi:"capacity"` // If the service has different generations of hardware, for the same SKU, then that can be captured here. Family pulumi.StringPtrInput `pulumi:"family"` // The name of the SKU. Ex - P3. It is typically a letter+number code Name pulumi.StringInput `pulumi:"name"` // The SKU size. When the name field is the combination of tier and some other value, this would be the standalone code. Size pulumi.StringPtrInput `pulumi:"size"` // This field is required to be implemented by the Resource Provider if the service has more than one tier, but is not required on a PUT. Tier SkuTierPtrInput `pulumi:"tier"` }
func (ResourceModelWithAllowedPropertySetSkuArgs) ElementType ¶
func (ResourceModelWithAllowedPropertySetSkuArgs) ElementType() reflect.Type
func (ResourceModelWithAllowedPropertySetSkuArgs) ToResourceModelWithAllowedPropertySetSkuOutput ¶
func (i ResourceModelWithAllowedPropertySetSkuArgs) ToResourceModelWithAllowedPropertySetSkuOutput() ResourceModelWithAllowedPropertySetSkuOutput
func (ResourceModelWithAllowedPropertySetSkuArgs) ToResourceModelWithAllowedPropertySetSkuOutputWithContext ¶
func (i ResourceModelWithAllowedPropertySetSkuArgs) ToResourceModelWithAllowedPropertySetSkuOutputWithContext(ctx context.Context) ResourceModelWithAllowedPropertySetSkuOutput
func (ResourceModelWithAllowedPropertySetSkuArgs) ToResourceModelWithAllowedPropertySetSkuPtrOutput ¶
func (i ResourceModelWithAllowedPropertySetSkuArgs) ToResourceModelWithAllowedPropertySetSkuPtrOutput() ResourceModelWithAllowedPropertySetSkuPtrOutput
func (ResourceModelWithAllowedPropertySetSkuArgs) ToResourceModelWithAllowedPropertySetSkuPtrOutputWithContext ¶
func (i ResourceModelWithAllowedPropertySetSkuArgs) ToResourceModelWithAllowedPropertySetSkuPtrOutputWithContext(ctx context.Context) ResourceModelWithAllowedPropertySetSkuPtrOutput
type ResourceModelWithAllowedPropertySetSkuInput ¶
type ResourceModelWithAllowedPropertySetSkuInput interface { pulumi.Input ToResourceModelWithAllowedPropertySetSkuOutput() ResourceModelWithAllowedPropertySetSkuOutput ToResourceModelWithAllowedPropertySetSkuOutputWithContext(context.Context) ResourceModelWithAllowedPropertySetSkuOutput }
ResourceModelWithAllowedPropertySetSkuInput is an input type that accepts ResourceModelWithAllowedPropertySetSkuArgs and ResourceModelWithAllowedPropertySetSkuOutput values. You can construct a concrete instance of `ResourceModelWithAllowedPropertySetSkuInput` via:
ResourceModelWithAllowedPropertySetSkuArgs{...}
type ResourceModelWithAllowedPropertySetSkuOutput ¶
type ResourceModelWithAllowedPropertySetSkuOutput struct{ *pulumi.OutputState }
func (ResourceModelWithAllowedPropertySetSkuOutput) Capacity ¶
func (o ResourceModelWithAllowedPropertySetSkuOutput) Capacity() pulumi.IntPtrOutput
If the SKU supports scale out/in then the capacity integer should be included. If scale out/in is not possible for the resource this may be omitted.
func (ResourceModelWithAllowedPropertySetSkuOutput) ElementType ¶
func (ResourceModelWithAllowedPropertySetSkuOutput) ElementType() reflect.Type
func (ResourceModelWithAllowedPropertySetSkuOutput) Family ¶
func (o ResourceModelWithAllowedPropertySetSkuOutput) Family() pulumi.StringPtrOutput
If the service has different generations of hardware, for the same SKU, then that can be captured here.
func (ResourceModelWithAllowedPropertySetSkuOutput) Name ¶
func (o ResourceModelWithAllowedPropertySetSkuOutput) Name() pulumi.StringOutput
The name of the SKU. Ex - P3. It is typically a letter+number code
func (ResourceModelWithAllowedPropertySetSkuOutput) Size ¶
func (o ResourceModelWithAllowedPropertySetSkuOutput) Size() pulumi.StringPtrOutput
The SKU size. When the name field is the combination of tier and some other value, this would be the standalone code.
func (ResourceModelWithAllowedPropertySetSkuOutput) Tier ¶
func (o ResourceModelWithAllowedPropertySetSkuOutput) Tier() SkuTierPtrOutput
This field is required to be implemented by the Resource Provider if the service has more than one tier, but is not required on a PUT.
func (ResourceModelWithAllowedPropertySetSkuOutput) ToResourceModelWithAllowedPropertySetSkuOutput ¶
func (o ResourceModelWithAllowedPropertySetSkuOutput) ToResourceModelWithAllowedPropertySetSkuOutput() ResourceModelWithAllowedPropertySetSkuOutput
func (ResourceModelWithAllowedPropertySetSkuOutput) ToResourceModelWithAllowedPropertySetSkuOutputWithContext ¶
func (o ResourceModelWithAllowedPropertySetSkuOutput) ToResourceModelWithAllowedPropertySetSkuOutputWithContext(ctx context.Context) ResourceModelWithAllowedPropertySetSkuOutput
func (ResourceModelWithAllowedPropertySetSkuOutput) ToResourceModelWithAllowedPropertySetSkuPtrOutput ¶
func (o ResourceModelWithAllowedPropertySetSkuOutput) ToResourceModelWithAllowedPropertySetSkuPtrOutput() ResourceModelWithAllowedPropertySetSkuPtrOutput
func (ResourceModelWithAllowedPropertySetSkuOutput) ToResourceModelWithAllowedPropertySetSkuPtrOutputWithContext ¶
func (o ResourceModelWithAllowedPropertySetSkuOutput) ToResourceModelWithAllowedPropertySetSkuPtrOutputWithContext(ctx context.Context) ResourceModelWithAllowedPropertySetSkuPtrOutput
type ResourceModelWithAllowedPropertySetSkuPtrInput ¶
type ResourceModelWithAllowedPropertySetSkuPtrInput interface { pulumi.Input ToResourceModelWithAllowedPropertySetSkuPtrOutput() ResourceModelWithAllowedPropertySetSkuPtrOutput ToResourceModelWithAllowedPropertySetSkuPtrOutputWithContext(context.Context) ResourceModelWithAllowedPropertySetSkuPtrOutput }
ResourceModelWithAllowedPropertySetSkuPtrInput is an input type that accepts ResourceModelWithAllowedPropertySetSkuArgs, ResourceModelWithAllowedPropertySetSkuPtr and ResourceModelWithAllowedPropertySetSkuPtrOutput values. You can construct a concrete instance of `ResourceModelWithAllowedPropertySetSkuPtrInput` via:
ResourceModelWithAllowedPropertySetSkuArgs{...} or: nil
func ResourceModelWithAllowedPropertySetSkuPtr ¶
func ResourceModelWithAllowedPropertySetSkuPtr(v *ResourceModelWithAllowedPropertySetSkuArgs) ResourceModelWithAllowedPropertySetSkuPtrInput
type ResourceModelWithAllowedPropertySetSkuPtrOutput ¶
type ResourceModelWithAllowedPropertySetSkuPtrOutput struct{ *pulumi.OutputState }
func (ResourceModelWithAllowedPropertySetSkuPtrOutput) Capacity ¶
func (o ResourceModelWithAllowedPropertySetSkuPtrOutput) Capacity() pulumi.IntPtrOutput
If the SKU supports scale out/in then the capacity integer should be included. If scale out/in is not possible for the resource this may be omitted.
func (ResourceModelWithAllowedPropertySetSkuPtrOutput) ElementType ¶
func (ResourceModelWithAllowedPropertySetSkuPtrOutput) ElementType() reflect.Type
func (ResourceModelWithAllowedPropertySetSkuPtrOutput) Family ¶
func (o ResourceModelWithAllowedPropertySetSkuPtrOutput) Family() pulumi.StringPtrOutput
If the service has different generations of hardware, for the same SKU, then that can be captured here.
func (ResourceModelWithAllowedPropertySetSkuPtrOutput) Name ¶
func (o ResourceModelWithAllowedPropertySetSkuPtrOutput) Name() pulumi.StringPtrOutput
The name of the SKU. Ex - P3. It is typically a letter+number code
func (ResourceModelWithAllowedPropertySetSkuPtrOutput) Size ¶
func (o ResourceModelWithAllowedPropertySetSkuPtrOutput) Size() pulumi.StringPtrOutput
The SKU size. When the name field is the combination of tier and some other value, this would be the standalone code.
func (ResourceModelWithAllowedPropertySetSkuPtrOutput) Tier ¶
func (o ResourceModelWithAllowedPropertySetSkuPtrOutput) Tier() SkuTierPtrOutput
This field is required to be implemented by the Resource Provider if the service has more than one tier, but is not required on a PUT.
func (ResourceModelWithAllowedPropertySetSkuPtrOutput) ToResourceModelWithAllowedPropertySetSkuPtrOutput ¶
func (o ResourceModelWithAllowedPropertySetSkuPtrOutput) ToResourceModelWithAllowedPropertySetSkuPtrOutput() ResourceModelWithAllowedPropertySetSkuPtrOutput
func (ResourceModelWithAllowedPropertySetSkuPtrOutput) ToResourceModelWithAllowedPropertySetSkuPtrOutputWithContext ¶
func (o ResourceModelWithAllowedPropertySetSkuPtrOutput) ToResourceModelWithAllowedPropertySetSkuPtrOutputWithContext(ctx context.Context) ResourceModelWithAllowedPropertySetSkuPtrOutput
type SSOSecretType ¶
type SSOSecretType string
The type of single sign on Secret Type.
func (SSOSecretType) ElementType ¶
func (SSOSecretType) ElementType() reflect.Type
func (SSOSecretType) ToSSOSecretTypeOutput ¶
func (e SSOSecretType) ToSSOSecretTypeOutput() SSOSecretTypeOutput
func (SSOSecretType) ToSSOSecretTypeOutputWithContext ¶
func (e SSOSecretType) ToSSOSecretTypeOutputWithContext(ctx context.Context) SSOSecretTypeOutput
func (SSOSecretType) ToSSOSecretTypePtrOutput ¶
func (e SSOSecretType) ToSSOSecretTypePtrOutput() SSOSecretTypePtrOutput
func (SSOSecretType) ToSSOSecretTypePtrOutputWithContext ¶
func (e SSOSecretType) ToSSOSecretTypePtrOutputWithContext(ctx context.Context) SSOSecretTypePtrOutput
func (SSOSecretType) ToStringOutput ¶
func (e SSOSecretType) ToStringOutput() pulumi.StringOutput
func (SSOSecretType) ToStringOutputWithContext ¶
func (e SSOSecretType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (SSOSecretType) ToStringPtrOutput ¶
func (e SSOSecretType) ToStringPtrOutput() pulumi.StringPtrOutput
func (SSOSecretType) ToStringPtrOutputWithContext ¶
func (e SSOSecretType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type SSOSecretTypeInput ¶
type SSOSecretTypeInput interface { pulumi.Input ToSSOSecretTypeOutput() SSOSecretTypeOutput ToSSOSecretTypeOutputWithContext(context.Context) SSOSecretTypeOutput }
SSOSecretTypeInput is an input type that accepts values of the SSOSecretType enum A concrete instance of `SSOSecretTypeInput` can be one of the following:
SSOSecretTypeSharedKey SSOSecretTypeCertificate SSOSecretTypeSharedKeyInKeyVault SSOSecretTypeCertificateInKeyVault
type SSOSecretTypeOutput ¶
type SSOSecretTypeOutput struct{ *pulumi.OutputState }
func (SSOSecretTypeOutput) ElementType ¶
func (SSOSecretTypeOutput) ElementType() reflect.Type
func (SSOSecretTypeOutput) ToSSOSecretTypeOutput ¶
func (o SSOSecretTypeOutput) ToSSOSecretTypeOutput() SSOSecretTypeOutput
func (SSOSecretTypeOutput) ToSSOSecretTypeOutputWithContext ¶
func (o SSOSecretTypeOutput) ToSSOSecretTypeOutputWithContext(ctx context.Context) SSOSecretTypeOutput
func (SSOSecretTypeOutput) ToSSOSecretTypePtrOutput ¶
func (o SSOSecretTypeOutput) ToSSOSecretTypePtrOutput() SSOSecretTypePtrOutput
func (SSOSecretTypeOutput) ToSSOSecretTypePtrOutputWithContext ¶
func (o SSOSecretTypeOutput) ToSSOSecretTypePtrOutputWithContext(ctx context.Context) SSOSecretTypePtrOutput
func (SSOSecretTypeOutput) ToStringOutput ¶
func (o SSOSecretTypeOutput) ToStringOutput() pulumi.StringOutput
func (SSOSecretTypeOutput) ToStringOutputWithContext ¶
func (o SSOSecretTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (SSOSecretTypeOutput) ToStringPtrOutput ¶
func (o SSOSecretTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (SSOSecretTypeOutput) ToStringPtrOutputWithContext ¶
func (o SSOSecretTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type SSOSecretTypePtrInput ¶
type SSOSecretTypePtrInput interface { pulumi.Input ToSSOSecretTypePtrOutput() SSOSecretTypePtrOutput ToSSOSecretTypePtrOutputWithContext(context.Context) SSOSecretTypePtrOutput }
func SSOSecretTypePtr ¶
func SSOSecretTypePtr(v string) SSOSecretTypePtrInput
type SSOSecretTypePtrOutput ¶
type SSOSecretTypePtrOutput struct{ *pulumi.OutputState }
func (SSOSecretTypePtrOutput) Elem ¶
func (o SSOSecretTypePtrOutput) Elem() SSOSecretTypeOutput
func (SSOSecretTypePtrOutput) ElementType ¶
func (SSOSecretTypePtrOutput) ElementType() reflect.Type
func (SSOSecretTypePtrOutput) ToSSOSecretTypePtrOutput ¶
func (o SSOSecretTypePtrOutput) ToSSOSecretTypePtrOutput() SSOSecretTypePtrOutput
func (SSOSecretTypePtrOutput) ToSSOSecretTypePtrOutputWithContext ¶
func (o SSOSecretTypePtrOutput) ToSSOSecretTypePtrOutputWithContext(ctx context.Context) SSOSecretTypePtrOutput
func (SSOSecretTypePtrOutput) ToStringPtrOutput ¶
func (o SSOSecretTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (SSOSecretTypePtrOutput) ToStringPtrOutputWithContext ¶
func (o SSOSecretTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ScalingHostPoolReference ¶
type ScalingHostPoolReference struct { // Arm path of referenced hostpool. HostPoolArmPath *string `pulumi:"hostPoolArmPath"` // Is the scaling plan enabled for this hostpool. ScalingPlanEnabled *bool `pulumi:"scalingPlanEnabled"` }
Scaling plan reference to hostpool.
type ScalingHostPoolReferenceArgs ¶
type ScalingHostPoolReferenceArgs struct { // Arm path of referenced hostpool. HostPoolArmPath pulumi.StringPtrInput `pulumi:"hostPoolArmPath"` // Is the scaling plan enabled for this hostpool. ScalingPlanEnabled pulumi.BoolPtrInput `pulumi:"scalingPlanEnabled"` }
Scaling plan reference to hostpool.
func (ScalingHostPoolReferenceArgs) ElementType ¶
func (ScalingHostPoolReferenceArgs) ElementType() reflect.Type
func (ScalingHostPoolReferenceArgs) ToScalingHostPoolReferenceOutput ¶
func (i ScalingHostPoolReferenceArgs) ToScalingHostPoolReferenceOutput() ScalingHostPoolReferenceOutput
func (ScalingHostPoolReferenceArgs) ToScalingHostPoolReferenceOutputWithContext ¶
func (i ScalingHostPoolReferenceArgs) ToScalingHostPoolReferenceOutputWithContext(ctx context.Context) ScalingHostPoolReferenceOutput
type ScalingHostPoolReferenceArray ¶
type ScalingHostPoolReferenceArray []ScalingHostPoolReferenceInput
func (ScalingHostPoolReferenceArray) ElementType ¶
func (ScalingHostPoolReferenceArray) ElementType() reflect.Type
func (ScalingHostPoolReferenceArray) ToScalingHostPoolReferenceArrayOutput ¶
func (i ScalingHostPoolReferenceArray) ToScalingHostPoolReferenceArrayOutput() ScalingHostPoolReferenceArrayOutput
func (ScalingHostPoolReferenceArray) ToScalingHostPoolReferenceArrayOutputWithContext ¶
func (i ScalingHostPoolReferenceArray) ToScalingHostPoolReferenceArrayOutputWithContext(ctx context.Context) ScalingHostPoolReferenceArrayOutput
type ScalingHostPoolReferenceArrayInput ¶
type ScalingHostPoolReferenceArrayInput interface { pulumi.Input ToScalingHostPoolReferenceArrayOutput() ScalingHostPoolReferenceArrayOutput ToScalingHostPoolReferenceArrayOutputWithContext(context.Context) ScalingHostPoolReferenceArrayOutput }
ScalingHostPoolReferenceArrayInput is an input type that accepts ScalingHostPoolReferenceArray and ScalingHostPoolReferenceArrayOutput values. You can construct a concrete instance of `ScalingHostPoolReferenceArrayInput` via:
ScalingHostPoolReferenceArray{ ScalingHostPoolReferenceArgs{...} }
type ScalingHostPoolReferenceArrayOutput ¶
type ScalingHostPoolReferenceArrayOutput struct{ *pulumi.OutputState }
func (ScalingHostPoolReferenceArrayOutput) ElementType ¶
func (ScalingHostPoolReferenceArrayOutput) ElementType() reflect.Type
func (ScalingHostPoolReferenceArrayOutput) Index ¶
func (o ScalingHostPoolReferenceArrayOutput) Index(i pulumi.IntInput) ScalingHostPoolReferenceOutput
func (ScalingHostPoolReferenceArrayOutput) ToScalingHostPoolReferenceArrayOutput ¶
func (o ScalingHostPoolReferenceArrayOutput) ToScalingHostPoolReferenceArrayOutput() ScalingHostPoolReferenceArrayOutput
func (ScalingHostPoolReferenceArrayOutput) ToScalingHostPoolReferenceArrayOutputWithContext ¶
func (o ScalingHostPoolReferenceArrayOutput) ToScalingHostPoolReferenceArrayOutputWithContext(ctx context.Context) ScalingHostPoolReferenceArrayOutput
type ScalingHostPoolReferenceInput ¶
type ScalingHostPoolReferenceInput interface { pulumi.Input ToScalingHostPoolReferenceOutput() ScalingHostPoolReferenceOutput ToScalingHostPoolReferenceOutputWithContext(context.Context) ScalingHostPoolReferenceOutput }
ScalingHostPoolReferenceInput is an input type that accepts ScalingHostPoolReferenceArgs and ScalingHostPoolReferenceOutput values. You can construct a concrete instance of `ScalingHostPoolReferenceInput` via:
ScalingHostPoolReferenceArgs{...}
type ScalingHostPoolReferenceOutput ¶
type ScalingHostPoolReferenceOutput struct{ *pulumi.OutputState }
Scaling plan reference to hostpool.
func (ScalingHostPoolReferenceOutput) ElementType ¶
func (ScalingHostPoolReferenceOutput) ElementType() reflect.Type
func (ScalingHostPoolReferenceOutput) HostPoolArmPath ¶
func (o ScalingHostPoolReferenceOutput) HostPoolArmPath() pulumi.StringPtrOutput
Arm path of referenced hostpool.
func (ScalingHostPoolReferenceOutput) ScalingPlanEnabled ¶
func (o ScalingHostPoolReferenceOutput) ScalingPlanEnabled() pulumi.BoolPtrOutput
Is the scaling plan enabled for this hostpool.
func (ScalingHostPoolReferenceOutput) ToScalingHostPoolReferenceOutput ¶
func (o ScalingHostPoolReferenceOutput) ToScalingHostPoolReferenceOutput() ScalingHostPoolReferenceOutput
func (ScalingHostPoolReferenceOutput) ToScalingHostPoolReferenceOutputWithContext ¶
func (o ScalingHostPoolReferenceOutput) ToScalingHostPoolReferenceOutputWithContext(ctx context.Context) ScalingHostPoolReferenceOutput
type ScalingHostPoolReferenceResponse ¶
type ScalingHostPoolReferenceResponse struct { // Arm path of referenced hostpool. HostPoolArmPath *string `pulumi:"hostPoolArmPath"` // Is the scaling plan enabled for this hostpool. ScalingPlanEnabled *bool `pulumi:"scalingPlanEnabled"` }
Scaling plan reference to hostpool.
type ScalingHostPoolReferenceResponseArrayOutput ¶
type ScalingHostPoolReferenceResponseArrayOutput struct{ *pulumi.OutputState }
func (ScalingHostPoolReferenceResponseArrayOutput) ElementType ¶
func (ScalingHostPoolReferenceResponseArrayOutput) ElementType() reflect.Type
func (ScalingHostPoolReferenceResponseArrayOutput) ToScalingHostPoolReferenceResponseArrayOutput ¶
func (o ScalingHostPoolReferenceResponseArrayOutput) ToScalingHostPoolReferenceResponseArrayOutput() ScalingHostPoolReferenceResponseArrayOutput
func (ScalingHostPoolReferenceResponseArrayOutput) ToScalingHostPoolReferenceResponseArrayOutputWithContext ¶
func (o ScalingHostPoolReferenceResponseArrayOutput) ToScalingHostPoolReferenceResponseArrayOutputWithContext(ctx context.Context) ScalingHostPoolReferenceResponseArrayOutput
type ScalingHostPoolReferenceResponseOutput ¶
type ScalingHostPoolReferenceResponseOutput struct{ *pulumi.OutputState }
Scaling plan reference to hostpool.
func (ScalingHostPoolReferenceResponseOutput) ElementType ¶
func (ScalingHostPoolReferenceResponseOutput) ElementType() reflect.Type
func (ScalingHostPoolReferenceResponseOutput) HostPoolArmPath ¶
func (o ScalingHostPoolReferenceResponseOutput) HostPoolArmPath() pulumi.StringPtrOutput
Arm path of referenced hostpool.
func (ScalingHostPoolReferenceResponseOutput) ScalingPlanEnabled ¶
func (o ScalingHostPoolReferenceResponseOutput) ScalingPlanEnabled() pulumi.BoolPtrOutput
Is the scaling plan enabled for this hostpool.
func (ScalingHostPoolReferenceResponseOutput) ToScalingHostPoolReferenceResponseOutput ¶
func (o ScalingHostPoolReferenceResponseOutput) ToScalingHostPoolReferenceResponseOutput() ScalingHostPoolReferenceResponseOutput
func (ScalingHostPoolReferenceResponseOutput) ToScalingHostPoolReferenceResponseOutputWithContext ¶
func (o ScalingHostPoolReferenceResponseOutput) ToScalingHostPoolReferenceResponseOutputWithContext(ctx context.Context) ScalingHostPoolReferenceResponseOutput
type ScalingHostPoolType ¶
type ScalingHostPoolType string
HostPool type for desktop.
func (ScalingHostPoolType) ElementType ¶
func (ScalingHostPoolType) ElementType() reflect.Type
func (ScalingHostPoolType) ToScalingHostPoolTypeOutput ¶
func (e ScalingHostPoolType) ToScalingHostPoolTypeOutput() ScalingHostPoolTypeOutput
func (ScalingHostPoolType) ToScalingHostPoolTypeOutputWithContext ¶
func (e ScalingHostPoolType) ToScalingHostPoolTypeOutputWithContext(ctx context.Context) ScalingHostPoolTypeOutput
func (ScalingHostPoolType) ToScalingHostPoolTypePtrOutput ¶
func (e ScalingHostPoolType) ToScalingHostPoolTypePtrOutput() ScalingHostPoolTypePtrOutput
func (ScalingHostPoolType) ToScalingHostPoolTypePtrOutputWithContext ¶
func (e ScalingHostPoolType) ToScalingHostPoolTypePtrOutputWithContext(ctx context.Context) ScalingHostPoolTypePtrOutput
func (ScalingHostPoolType) ToStringOutput ¶
func (e ScalingHostPoolType) ToStringOutput() pulumi.StringOutput
func (ScalingHostPoolType) ToStringOutputWithContext ¶
func (e ScalingHostPoolType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ScalingHostPoolType) ToStringPtrOutput ¶
func (e ScalingHostPoolType) ToStringPtrOutput() pulumi.StringPtrOutput
func (ScalingHostPoolType) ToStringPtrOutputWithContext ¶
func (e ScalingHostPoolType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ScalingHostPoolTypeInput ¶
type ScalingHostPoolTypeInput interface { pulumi.Input ToScalingHostPoolTypeOutput() ScalingHostPoolTypeOutput ToScalingHostPoolTypeOutputWithContext(context.Context) ScalingHostPoolTypeOutput }
ScalingHostPoolTypeInput is an input type that accepts values of the ScalingHostPoolType enum A concrete instance of `ScalingHostPoolTypeInput` can be one of the following:
ScalingHostPoolTypePooled
type ScalingHostPoolTypeOutput ¶
type ScalingHostPoolTypeOutput struct{ *pulumi.OutputState }
func (ScalingHostPoolTypeOutput) ElementType ¶
func (ScalingHostPoolTypeOutput) ElementType() reflect.Type
func (ScalingHostPoolTypeOutput) ToScalingHostPoolTypeOutput ¶
func (o ScalingHostPoolTypeOutput) ToScalingHostPoolTypeOutput() ScalingHostPoolTypeOutput
func (ScalingHostPoolTypeOutput) ToScalingHostPoolTypeOutputWithContext ¶
func (o ScalingHostPoolTypeOutput) ToScalingHostPoolTypeOutputWithContext(ctx context.Context) ScalingHostPoolTypeOutput
func (ScalingHostPoolTypeOutput) ToScalingHostPoolTypePtrOutput ¶
func (o ScalingHostPoolTypeOutput) ToScalingHostPoolTypePtrOutput() ScalingHostPoolTypePtrOutput
func (ScalingHostPoolTypeOutput) ToScalingHostPoolTypePtrOutputWithContext ¶
func (o ScalingHostPoolTypeOutput) ToScalingHostPoolTypePtrOutputWithContext(ctx context.Context) ScalingHostPoolTypePtrOutput
func (ScalingHostPoolTypeOutput) ToStringOutput ¶
func (o ScalingHostPoolTypeOutput) ToStringOutput() pulumi.StringOutput
func (ScalingHostPoolTypeOutput) ToStringOutputWithContext ¶
func (o ScalingHostPoolTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ScalingHostPoolTypeOutput) ToStringPtrOutput ¶
func (o ScalingHostPoolTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ScalingHostPoolTypeOutput) ToStringPtrOutputWithContext ¶
func (o ScalingHostPoolTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ScalingHostPoolTypePtrInput ¶
type ScalingHostPoolTypePtrInput interface { pulumi.Input ToScalingHostPoolTypePtrOutput() ScalingHostPoolTypePtrOutput ToScalingHostPoolTypePtrOutputWithContext(context.Context) ScalingHostPoolTypePtrOutput }
func ScalingHostPoolTypePtr ¶
func ScalingHostPoolTypePtr(v string) ScalingHostPoolTypePtrInput
type ScalingHostPoolTypePtrOutput ¶
type ScalingHostPoolTypePtrOutput struct{ *pulumi.OutputState }
func (ScalingHostPoolTypePtrOutput) Elem ¶
func (o ScalingHostPoolTypePtrOutput) Elem() ScalingHostPoolTypeOutput
func (ScalingHostPoolTypePtrOutput) ElementType ¶
func (ScalingHostPoolTypePtrOutput) ElementType() reflect.Type
func (ScalingHostPoolTypePtrOutput) ToScalingHostPoolTypePtrOutput ¶
func (o ScalingHostPoolTypePtrOutput) ToScalingHostPoolTypePtrOutput() ScalingHostPoolTypePtrOutput
func (ScalingHostPoolTypePtrOutput) ToScalingHostPoolTypePtrOutputWithContext ¶
func (o ScalingHostPoolTypePtrOutput) ToScalingHostPoolTypePtrOutputWithContext(ctx context.Context) ScalingHostPoolTypePtrOutput
func (ScalingHostPoolTypePtrOutput) ToStringPtrOutput ¶
func (o ScalingHostPoolTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ScalingHostPoolTypePtrOutput) ToStringPtrOutputWithContext ¶
func (o ScalingHostPoolTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ScalingPlan ¶
type ScalingPlan struct { pulumi.CustomResourceState // Description of scaling plan. Description pulumi.StringPtrOutput `pulumi:"description"` // The etag field is *not* required. If it is provided in the response body, it must also be provided as a header per the normal etag convention. Entity tags are used for comparing two or more entities from the same requested resource. HTTP/1.1 uses entity tags in the etag (section 14.19), If-Match (section 14.24), If-None-Match (section 14.26), and If-Range (section 14.27) header fields. Etag pulumi.StringOutput `pulumi:"etag"` // Exclusion tag for scaling plan. ExclusionTag pulumi.StringPtrOutput `pulumi:"exclusionTag"` // User friendly name of scaling plan. FriendlyName pulumi.StringPtrOutput `pulumi:"friendlyName"` // List of ScalingHostPoolReference definitions. HostPoolReferences ScalingHostPoolReferenceResponseArrayOutput `pulumi:"hostPoolReferences"` // HostPool type for desktop. HostPoolType pulumi.StringPtrOutput `pulumi:"hostPoolType"` Identity ResourceModelWithAllowedPropertySetResponseIdentityPtrOutput `pulumi:"identity"` // Metadata used by portal/tooling/etc to render different UX experiences for resources of the same type; e.g. ApiApps are a kind of Microsoft.Web/sites type. If supported, the resource provider must validate and persist this value. Kind pulumi.StringPtrOutput `pulumi:"kind"` // The geo-location where the resource lives Location pulumi.StringPtrOutput `pulumi:"location"` // The fully qualified resource ID of the resource that manages this resource. Indicates if this resource is managed by another Azure resource. If this is present, complete mode deployment will not delete the resource if it is removed from the template since it is managed by another resource. ManagedBy pulumi.StringPtrOutput `pulumi:"managedBy"` // The name of the resource Name pulumi.StringOutput `pulumi:"name"` // ObjectId of scaling plan. (internal use) ObjectId pulumi.StringOutput `pulumi:"objectId"` Plan ResourceModelWithAllowedPropertySetResponsePlanPtrOutput `pulumi:"plan"` // List of ScalingPlanPooledSchedule definitions. Schedules ScalingScheduleResponseArrayOutput `pulumi:"schedules"` Sku ResourceModelWithAllowedPropertySetResponseSkuPtrOutput `pulumi:"sku"` // Metadata pertaining to creation and last modification of the resource. SystemData SystemDataResponseOutput `pulumi:"systemData"` // Resource tags. Tags pulumi.StringMapOutput `pulumi:"tags"` // Timezone of the scaling plan. TimeZone pulumi.StringOutput `pulumi:"timeZone"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringOutput `pulumi:"type"` }
Represents a scaling plan definition. Azure REST API version: 2022-09-09. Prior API version in Azure Native 1.x: 2021-02-01-preview.
Other available API versions: 2020-11-10-preview, 2021-02-01-preview, 2022-02-10-preview, 2022-10-14-preview, 2023-07-07-preview, 2023-09-05, 2023-10-04-preview, 2023-11-01-preview, 2024-01-16-preview, 2024-03-06-preview.
func GetScalingPlan ¶
func GetScalingPlan(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ScalingPlanState, opts ...pulumi.ResourceOption) (*ScalingPlan, error)
GetScalingPlan gets an existing ScalingPlan 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 NewScalingPlan ¶
func NewScalingPlan(ctx *pulumi.Context, name string, args *ScalingPlanArgs, opts ...pulumi.ResourceOption) (*ScalingPlan, error)
NewScalingPlan registers a new resource with the given unique name, arguments, and options.
func (*ScalingPlan) ElementType ¶
func (*ScalingPlan) ElementType() reflect.Type
func (*ScalingPlan) ToScalingPlanOutput ¶
func (i *ScalingPlan) ToScalingPlanOutput() ScalingPlanOutput
func (*ScalingPlan) ToScalingPlanOutputWithContext ¶
func (i *ScalingPlan) ToScalingPlanOutputWithContext(ctx context.Context) ScalingPlanOutput
type ScalingPlanArgs ¶
type ScalingPlanArgs struct { // Description of scaling plan. Description pulumi.StringPtrInput // Exclusion tag for scaling plan. ExclusionTag pulumi.StringPtrInput // User friendly name of scaling plan. FriendlyName pulumi.StringPtrInput // List of ScalingHostPoolReference definitions. HostPoolReferences ScalingHostPoolReferenceArrayInput // HostPool type for desktop. HostPoolType pulumi.StringPtrInput Identity ResourceModelWithAllowedPropertySetIdentityPtrInput // Metadata used by portal/tooling/etc to render different UX experiences for resources of the same type; e.g. ApiApps are a kind of Microsoft.Web/sites type. If supported, the resource provider must validate and persist this value. Kind pulumi.StringPtrInput // The geo-location where the resource lives Location pulumi.StringPtrInput // The fully qualified resource ID of the resource that manages this resource. Indicates if this resource is managed by another Azure resource. If this is present, complete mode deployment will not delete the resource if it is removed from the template since it is managed by another resource. ManagedBy pulumi.StringPtrInput Plan ResourceModelWithAllowedPropertySetPlanPtrInput // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput // The name of the scaling plan. ScalingPlanName pulumi.StringPtrInput // List of ScalingPlanPooledSchedule definitions. Schedules ScalingScheduleArrayInput Sku ResourceModelWithAllowedPropertySetSkuPtrInput // Resource tags. Tags pulumi.StringMapInput // Timezone of the scaling plan. TimeZone pulumi.StringInput }
The set of arguments for constructing a ScalingPlan resource.
func (ScalingPlanArgs) ElementType ¶
func (ScalingPlanArgs) ElementType() reflect.Type
type ScalingPlanInput ¶
type ScalingPlanInput interface { pulumi.Input ToScalingPlanOutput() ScalingPlanOutput ToScalingPlanOutputWithContext(ctx context.Context) ScalingPlanOutput }
type ScalingPlanOutput ¶
type ScalingPlanOutput struct{ *pulumi.OutputState }
func (ScalingPlanOutput) Description ¶
func (o ScalingPlanOutput) Description() pulumi.StringPtrOutput
Description of scaling plan.
func (ScalingPlanOutput) ElementType ¶
func (ScalingPlanOutput) ElementType() reflect.Type
func (ScalingPlanOutput) Etag ¶
func (o ScalingPlanOutput) Etag() pulumi.StringOutput
The etag field is *not* required. If it is provided in the response body, it must also be provided as a header per the normal etag convention. Entity tags are used for comparing two or more entities from the same requested resource. HTTP/1.1 uses entity tags in the etag (section 14.19), If-Match (section 14.24), If-None-Match (section 14.26), and If-Range (section 14.27) header fields.
func (ScalingPlanOutput) ExclusionTag ¶
func (o ScalingPlanOutput) ExclusionTag() pulumi.StringPtrOutput
Exclusion tag for scaling plan.
func (ScalingPlanOutput) FriendlyName ¶
func (o ScalingPlanOutput) FriendlyName() pulumi.StringPtrOutput
User friendly name of scaling plan.
func (ScalingPlanOutput) HostPoolReferences ¶
func (o ScalingPlanOutput) HostPoolReferences() ScalingHostPoolReferenceResponseArrayOutput
List of ScalingHostPoolReference definitions.
func (ScalingPlanOutput) HostPoolType ¶
func (o ScalingPlanOutput) HostPoolType() pulumi.StringPtrOutput
HostPool type for desktop.
func (ScalingPlanOutput) Identity ¶
func (o ScalingPlanOutput) Identity() ResourceModelWithAllowedPropertySetResponseIdentityPtrOutput
func (ScalingPlanOutput) Kind ¶
func (o ScalingPlanOutput) Kind() pulumi.StringPtrOutput
Metadata used by portal/tooling/etc to render different UX experiences for resources of the same type; e.g. ApiApps are a kind of Microsoft.Web/sites type. If supported, the resource provider must validate and persist this value.
func (ScalingPlanOutput) Location ¶
func (o ScalingPlanOutput) Location() pulumi.StringPtrOutput
The geo-location where the resource lives
func (ScalingPlanOutput) ManagedBy ¶
func (o ScalingPlanOutput) ManagedBy() pulumi.StringPtrOutput
The fully qualified resource ID of the resource that manages this resource. Indicates if this resource is managed by another Azure resource. If this is present, complete mode deployment will not delete the resource if it is removed from the template since it is managed by another resource.
func (ScalingPlanOutput) Name ¶
func (o ScalingPlanOutput) Name() pulumi.StringOutput
The name of the resource
func (ScalingPlanOutput) ObjectId ¶
func (o ScalingPlanOutput) ObjectId() pulumi.StringOutput
ObjectId of scaling plan. (internal use)
func (ScalingPlanOutput) Schedules ¶
func (o ScalingPlanOutput) Schedules() ScalingScheduleResponseArrayOutput
List of ScalingPlanPooledSchedule definitions.
func (ScalingPlanOutput) SystemData ¶
func (o ScalingPlanOutput) SystemData() SystemDataResponseOutput
Metadata pertaining to creation and last modification of the resource.
func (ScalingPlanOutput) Tags ¶
func (o ScalingPlanOutput) Tags() pulumi.StringMapOutput
Resource tags.
func (ScalingPlanOutput) TimeZone ¶
func (o ScalingPlanOutput) TimeZone() pulumi.StringOutput
Timezone of the scaling plan.
func (ScalingPlanOutput) ToScalingPlanOutput ¶
func (o ScalingPlanOutput) ToScalingPlanOutput() ScalingPlanOutput
func (ScalingPlanOutput) ToScalingPlanOutputWithContext ¶
func (o ScalingPlanOutput) ToScalingPlanOutputWithContext(ctx context.Context) ScalingPlanOutput
func (ScalingPlanOutput) Type ¶
func (o ScalingPlanOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
type ScalingPlanPersonalSchedule ¶
type ScalingPlanPersonalSchedule struct { pulumi.CustomResourceState // Set of days of the week on which this schedule is active. DaysOfWeek pulumi.StringArrayOutput `pulumi:"daysOfWeek"` // The name of the resource Name pulumi.StringOutput `pulumi:"name"` // Action to be taken after a user disconnect during the off-peak period. OffPeakActionOnDisconnect pulumi.StringPtrOutput `pulumi:"offPeakActionOnDisconnect"` // Action to be taken after a logoff during the off-peak period. OffPeakActionOnLogoff pulumi.StringPtrOutput `pulumi:"offPeakActionOnLogoff"` // The time in minutes to wait before performing the desired session handling action when a user disconnects during the off-peak period. OffPeakMinutesToWaitOnDisconnect pulumi.IntPtrOutput `pulumi:"offPeakMinutesToWaitOnDisconnect"` // The time in minutes to wait before performing the desired session handling action when a user logs off during the off-peak period. OffPeakMinutesToWaitOnLogoff pulumi.IntPtrOutput `pulumi:"offPeakMinutesToWaitOnLogoff"` // Starting time for off-peak period. OffPeakStartTime TimeResponsePtrOutput `pulumi:"offPeakStartTime"` // The desired configuration of Start VM On Connect for the hostpool during the off-peak phase. OffPeakStartVMOnConnect pulumi.StringPtrOutput `pulumi:"offPeakStartVMOnConnect"` // Action to be taken after a user disconnect during the peak period. PeakActionOnDisconnect pulumi.StringPtrOutput `pulumi:"peakActionOnDisconnect"` // Action to be taken after a logoff during the peak period. PeakActionOnLogoff pulumi.StringPtrOutput `pulumi:"peakActionOnLogoff"` // The time in minutes to wait before performing the desired session handling action when a user disconnects during the peak period. PeakMinutesToWaitOnDisconnect pulumi.IntPtrOutput `pulumi:"peakMinutesToWaitOnDisconnect"` // The time in minutes to wait before performing the desired session handling action when a user logs off during the peak period. PeakMinutesToWaitOnLogoff pulumi.IntPtrOutput `pulumi:"peakMinutesToWaitOnLogoff"` // Starting time for peak period. PeakStartTime TimeResponsePtrOutput `pulumi:"peakStartTime"` // The desired configuration of Start VM On Connect for the hostpool during the peak phase. PeakStartVMOnConnect pulumi.StringPtrOutput `pulumi:"peakStartVMOnConnect"` // Action to be taken after a user disconnect during the ramp down period. RampDownActionOnDisconnect pulumi.StringPtrOutput `pulumi:"rampDownActionOnDisconnect"` // Action to be taken after a logoff during the ramp down period. RampDownActionOnLogoff pulumi.StringPtrOutput `pulumi:"rampDownActionOnLogoff"` // The time in minutes to wait before performing the desired session handling action when a user disconnects during the ramp down period. RampDownMinutesToWaitOnDisconnect pulumi.IntPtrOutput `pulumi:"rampDownMinutesToWaitOnDisconnect"` // The time in minutes to wait before performing the desired session handling action when a user logs off during the ramp down period. RampDownMinutesToWaitOnLogoff pulumi.IntPtrOutput `pulumi:"rampDownMinutesToWaitOnLogoff"` // Starting time for ramp down period. RampDownStartTime TimeResponsePtrOutput `pulumi:"rampDownStartTime"` // The desired configuration of Start VM On Connect for the hostpool during the ramp down phase. RampDownStartVMOnConnect pulumi.StringPtrOutput `pulumi:"rampDownStartVMOnConnect"` // Action to be taken after a user disconnect during the ramp up period. RampUpActionOnDisconnect pulumi.StringPtrOutput `pulumi:"rampUpActionOnDisconnect"` // Action to be taken after a logoff during the ramp up period. RampUpActionOnLogoff pulumi.StringPtrOutput `pulumi:"rampUpActionOnLogoff"` // The desired startup behavior during the ramp up period for personal vms in the hostpool. RampUpAutoStartHosts pulumi.StringPtrOutput `pulumi:"rampUpAutoStartHosts"` // The time in minutes to wait before performing the desired session handling action when a user disconnects during the ramp up period. RampUpMinutesToWaitOnDisconnect pulumi.IntPtrOutput `pulumi:"rampUpMinutesToWaitOnDisconnect"` // The time in minutes to wait before performing the desired session handling action when a user logs off during the ramp up period. RampUpMinutesToWaitOnLogoff pulumi.IntPtrOutput `pulumi:"rampUpMinutesToWaitOnLogoff"` // Starting time for ramp up period. RampUpStartTime TimeResponsePtrOutput `pulumi:"rampUpStartTime"` // The desired configuration of Start VM On Connect for the hostpool during the ramp up phase. If this is disabled, session hosts must be turned on using rampUpAutoStartHosts or by turning them on manually. RampUpStartVMOnConnect pulumi.StringPtrOutput `pulumi:"rampUpStartVMOnConnect"` // Metadata pertaining to creation and last modification of the resource. SystemData SystemDataResponseOutput `pulumi:"systemData"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringOutput `pulumi:"type"` }
Represents a ScalingPlanPersonalSchedule definition. Azure REST API version: 2023-07-07-preview.
Other available API versions: 2023-09-05, 2023-10-04-preview, 2023-11-01-preview, 2024-01-16-preview, 2024-03-06-preview.
func GetScalingPlanPersonalSchedule ¶
func GetScalingPlanPersonalSchedule(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ScalingPlanPersonalScheduleState, opts ...pulumi.ResourceOption) (*ScalingPlanPersonalSchedule, error)
GetScalingPlanPersonalSchedule gets an existing ScalingPlanPersonalSchedule 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 NewScalingPlanPersonalSchedule ¶
func NewScalingPlanPersonalSchedule(ctx *pulumi.Context, name string, args *ScalingPlanPersonalScheduleArgs, opts ...pulumi.ResourceOption) (*ScalingPlanPersonalSchedule, error)
NewScalingPlanPersonalSchedule registers a new resource with the given unique name, arguments, and options.
func (*ScalingPlanPersonalSchedule) ElementType ¶
func (*ScalingPlanPersonalSchedule) ElementType() reflect.Type
func (*ScalingPlanPersonalSchedule) ToScalingPlanPersonalScheduleOutput ¶
func (i *ScalingPlanPersonalSchedule) ToScalingPlanPersonalScheduleOutput() ScalingPlanPersonalScheduleOutput
func (*ScalingPlanPersonalSchedule) ToScalingPlanPersonalScheduleOutputWithContext ¶
func (i *ScalingPlanPersonalSchedule) ToScalingPlanPersonalScheduleOutputWithContext(ctx context.Context) ScalingPlanPersonalScheduleOutput
type ScalingPlanPersonalScheduleArgs ¶
type ScalingPlanPersonalScheduleArgs struct { // Set of days of the week on which this schedule is active. DaysOfWeek pulumi.StringArrayInput // Action to be taken after a user disconnect during the off-peak period. OffPeakActionOnDisconnect pulumi.StringPtrInput // Action to be taken after a logoff during the off-peak period. OffPeakActionOnLogoff pulumi.StringPtrInput // The time in minutes to wait before performing the desired session handling action when a user disconnects during the off-peak period. OffPeakMinutesToWaitOnDisconnect pulumi.IntPtrInput // The time in minutes to wait before performing the desired session handling action when a user logs off during the off-peak period. OffPeakMinutesToWaitOnLogoff pulumi.IntPtrInput // Starting time for off-peak period. OffPeakStartTime TimePtrInput // The desired configuration of Start VM On Connect for the hostpool during the off-peak phase. OffPeakStartVMOnConnect pulumi.StringPtrInput // Action to be taken after a user disconnect during the peak period. PeakActionOnDisconnect pulumi.StringPtrInput // Action to be taken after a logoff during the peak period. PeakActionOnLogoff pulumi.StringPtrInput // The time in minutes to wait before performing the desired session handling action when a user disconnects during the peak period. PeakMinutesToWaitOnDisconnect pulumi.IntPtrInput // The time in minutes to wait before performing the desired session handling action when a user logs off during the peak period. PeakMinutesToWaitOnLogoff pulumi.IntPtrInput // Starting time for peak period. PeakStartTime TimePtrInput // The desired configuration of Start VM On Connect for the hostpool during the peak phase. PeakStartVMOnConnect pulumi.StringPtrInput // Action to be taken after a user disconnect during the ramp down period. RampDownActionOnDisconnect pulumi.StringPtrInput // Action to be taken after a logoff during the ramp down period. RampDownActionOnLogoff pulumi.StringPtrInput // The time in minutes to wait before performing the desired session handling action when a user disconnects during the ramp down period. RampDownMinutesToWaitOnDisconnect pulumi.IntPtrInput // The time in minutes to wait before performing the desired session handling action when a user logs off during the ramp down period. RampDownMinutesToWaitOnLogoff pulumi.IntPtrInput // Starting time for ramp down period. RampDownStartTime TimePtrInput // The desired configuration of Start VM On Connect for the hostpool during the ramp down phase. RampDownStartVMOnConnect pulumi.StringPtrInput // Action to be taken after a user disconnect during the ramp up period. RampUpActionOnDisconnect pulumi.StringPtrInput // Action to be taken after a logoff during the ramp up period. RampUpActionOnLogoff pulumi.StringPtrInput // The desired startup behavior during the ramp up period for personal vms in the hostpool. RampUpAutoStartHosts pulumi.StringPtrInput // The time in minutes to wait before performing the desired session handling action when a user disconnects during the ramp up period. RampUpMinutesToWaitOnDisconnect pulumi.IntPtrInput // The time in minutes to wait before performing the desired session handling action when a user logs off during the ramp up period. RampUpMinutesToWaitOnLogoff pulumi.IntPtrInput // Starting time for ramp up period. RampUpStartTime TimePtrInput // The desired configuration of Start VM On Connect for the hostpool during the ramp up phase. If this is disabled, session hosts must be turned on using rampUpAutoStartHosts or by turning them on manually. RampUpStartVMOnConnect pulumi.StringPtrInput // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput // The name of the scaling plan. ScalingPlanName pulumi.StringInput // The name of the ScalingPlanSchedule ScalingPlanScheduleName pulumi.StringPtrInput }
The set of arguments for constructing a ScalingPlanPersonalSchedule resource.
func (ScalingPlanPersonalScheduleArgs) ElementType ¶
func (ScalingPlanPersonalScheduleArgs) ElementType() reflect.Type
type ScalingPlanPersonalScheduleInput ¶
type ScalingPlanPersonalScheduleInput interface { pulumi.Input ToScalingPlanPersonalScheduleOutput() ScalingPlanPersonalScheduleOutput ToScalingPlanPersonalScheduleOutputWithContext(ctx context.Context) ScalingPlanPersonalScheduleOutput }
type ScalingPlanPersonalScheduleOutput ¶
type ScalingPlanPersonalScheduleOutput struct{ *pulumi.OutputState }
func (ScalingPlanPersonalScheduleOutput) DaysOfWeek ¶
func (o ScalingPlanPersonalScheduleOutput) DaysOfWeek() pulumi.StringArrayOutput
Set of days of the week on which this schedule is active.
func (ScalingPlanPersonalScheduleOutput) ElementType ¶
func (ScalingPlanPersonalScheduleOutput) ElementType() reflect.Type
func (ScalingPlanPersonalScheduleOutput) Name ¶
func (o ScalingPlanPersonalScheduleOutput) Name() pulumi.StringOutput
The name of the resource
func (ScalingPlanPersonalScheduleOutput) OffPeakActionOnDisconnect ¶
func (o ScalingPlanPersonalScheduleOutput) OffPeakActionOnDisconnect() pulumi.StringPtrOutput
Action to be taken after a user disconnect during the off-peak period.
func (ScalingPlanPersonalScheduleOutput) OffPeakActionOnLogoff ¶
func (o ScalingPlanPersonalScheduleOutput) OffPeakActionOnLogoff() pulumi.StringPtrOutput
Action to be taken after a logoff during the off-peak period.
func (ScalingPlanPersonalScheduleOutput) OffPeakMinutesToWaitOnDisconnect ¶
func (o ScalingPlanPersonalScheduleOutput) OffPeakMinutesToWaitOnDisconnect() pulumi.IntPtrOutput
The time in minutes to wait before performing the desired session handling action when a user disconnects during the off-peak period.
func (ScalingPlanPersonalScheduleOutput) OffPeakMinutesToWaitOnLogoff ¶
func (o ScalingPlanPersonalScheduleOutput) OffPeakMinutesToWaitOnLogoff() pulumi.IntPtrOutput
The time in minutes to wait before performing the desired session handling action when a user logs off during the off-peak period.
func (ScalingPlanPersonalScheduleOutput) OffPeakStartTime ¶
func (o ScalingPlanPersonalScheduleOutput) OffPeakStartTime() TimeResponsePtrOutput
Starting time for off-peak period.
func (ScalingPlanPersonalScheduleOutput) OffPeakStartVMOnConnect ¶
func (o ScalingPlanPersonalScheduleOutput) OffPeakStartVMOnConnect() pulumi.StringPtrOutput
The desired configuration of Start VM On Connect for the hostpool during the off-peak phase.
func (ScalingPlanPersonalScheduleOutput) PeakActionOnDisconnect ¶
func (o ScalingPlanPersonalScheduleOutput) PeakActionOnDisconnect() pulumi.StringPtrOutput
Action to be taken after a user disconnect during the peak period.
func (ScalingPlanPersonalScheduleOutput) PeakActionOnLogoff ¶
func (o ScalingPlanPersonalScheduleOutput) PeakActionOnLogoff() pulumi.StringPtrOutput
Action to be taken after a logoff during the peak period.
func (ScalingPlanPersonalScheduleOutput) PeakMinutesToWaitOnDisconnect ¶
func (o ScalingPlanPersonalScheduleOutput) PeakMinutesToWaitOnDisconnect() pulumi.IntPtrOutput
The time in minutes to wait before performing the desired session handling action when a user disconnects during the peak period.
func (ScalingPlanPersonalScheduleOutput) PeakMinutesToWaitOnLogoff ¶
func (o ScalingPlanPersonalScheduleOutput) PeakMinutesToWaitOnLogoff() pulumi.IntPtrOutput
The time in minutes to wait before performing the desired session handling action when a user logs off during the peak period.
func (ScalingPlanPersonalScheduleOutput) PeakStartTime ¶
func (o ScalingPlanPersonalScheduleOutput) PeakStartTime() TimeResponsePtrOutput
Starting time for peak period.
func (ScalingPlanPersonalScheduleOutput) PeakStartVMOnConnect ¶
func (o ScalingPlanPersonalScheduleOutput) PeakStartVMOnConnect() pulumi.StringPtrOutput
The desired configuration of Start VM On Connect for the hostpool during the peak phase.
func (ScalingPlanPersonalScheduleOutput) RampDownActionOnDisconnect ¶
func (o ScalingPlanPersonalScheduleOutput) RampDownActionOnDisconnect() pulumi.StringPtrOutput
Action to be taken after a user disconnect during the ramp down period.
func (ScalingPlanPersonalScheduleOutput) RampDownActionOnLogoff ¶
func (o ScalingPlanPersonalScheduleOutput) RampDownActionOnLogoff() pulumi.StringPtrOutput
Action to be taken after a logoff during the ramp down period.
func (ScalingPlanPersonalScheduleOutput) RampDownMinutesToWaitOnDisconnect ¶
func (o ScalingPlanPersonalScheduleOutput) RampDownMinutesToWaitOnDisconnect() pulumi.IntPtrOutput
The time in minutes to wait before performing the desired session handling action when a user disconnects during the ramp down period.
func (ScalingPlanPersonalScheduleOutput) RampDownMinutesToWaitOnLogoff ¶
func (o ScalingPlanPersonalScheduleOutput) RampDownMinutesToWaitOnLogoff() pulumi.IntPtrOutput
The time in minutes to wait before performing the desired session handling action when a user logs off during the ramp down period.
func (ScalingPlanPersonalScheduleOutput) RampDownStartTime ¶
func (o ScalingPlanPersonalScheduleOutput) RampDownStartTime() TimeResponsePtrOutput
Starting time for ramp down period.
func (ScalingPlanPersonalScheduleOutput) RampDownStartVMOnConnect ¶
func (o ScalingPlanPersonalScheduleOutput) RampDownStartVMOnConnect() pulumi.StringPtrOutput
The desired configuration of Start VM On Connect for the hostpool during the ramp down phase.
func (ScalingPlanPersonalScheduleOutput) RampUpActionOnDisconnect ¶
func (o ScalingPlanPersonalScheduleOutput) RampUpActionOnDisconnect() pulumi.StringPtrOutput
Action to be taken after a user disconnect during the ramp up period.
func (ScalingPlanPersonalScheduleOutput) RampUpActionOnLogoff ¶
func (o ScalingPlanPersonalScheduleOutput) RampUpActionOnLogoff() pulumi.StringPtrOutput
Action to be taken after a logoff during the ramp up period.
func (ScalingPlanPersonalScheduleOutput) RampUpAutoStartHosts ¶
func (o ScalingPlanPersonalScheduleOutput) RampUpAutoStartHosts() pulumi.StringPtrOutput
The desired startup behavior during the ramp up period for personal vms in the hostpool.
func (ScalingPlanPersonalScheduleOutput) RampUpMinutesToWaitOnDisconnect ¶
func (o ScalingPlanPersonalScheduleOutput) RampUpMinutesToWaitOnDisconnect() pulumi.IntPtrOutput
The time in minutes to wait before performing the desired session handling action when a user disconnects during the ramp up period.
func (ScalingPlanPersonalScheduleOutput) RampUpMinutesToWaitOnLogoff ¶
func (o ScalingPlanPersonalScheduleOutput) RampUpMinutesToWaitOnLogoff() pulumi.IntPtrOutput
The time in minutes to wait before performing the desired session handling action when a user logs off during the ramp up period.
func (ScalingPlanPersonalScheduleOutput) RampUpStartTime ¶
func (o ScalingPlanPersonalScheduleOutput) RampUpStartTime() TimeResponsePtrOutput
Starting time for ramp up period.
func (ScalingPlanPersonalScheduleOutput) RampUpStartVMOnConnect ¶
func (o ScalingPlanPersonalScheduleOutput) RampUpStartVMOnConnect() pulumi.StringPtrOutput
The desired configuration of Start VM On Connect for the hostpool during the ramp up phase. If this is disabled, session hosts must be turned on using rampUpAutoStartHosts or by turning them on manually.
func (ScalingPlanPersonalScheduleOutput) SystemData ¶
func (o ScalingPlanPersonalScheduleOutput) SystemData() SystemDataResponseOutput
Metadata pertaining to creation and last modification of the resource.
func (ScalingPlanPersonalScheduleOutput) ToScalingPlanPersonalScheduleOutput ¶
func (o ScalingPlanPersonalScheduleOutput) ToScalingPlanPersonalScheduleOutput() ScalingPlanPersonalScheduleOutput
func (ScalingPlanPersonalScheduleOutput) ToScalingPlanPersonalScheduleOutputWithContext ¶
func (o ScalingPlanPersonalScheduleOutput) ToScalingPlanPersonalScheduleOutputWithContext(ctx context.Context) ScalingPlanPersonalScheduleOutput
func (ScalingPlanPersonalScheduleOutput) Type ¶
func (o ScalingPlanPersonalScheduleOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
type ScalingPlanPersonalScheduleState ¶
type ScalingPlanPersonalScheduleState struct { }
func (ScalingPlanPersonalScheduleState) ElementType ¶
func (ScalingPlanPersonalScheduleState) ElementType() reflect.Type
type ScalingPlanPooledSchedule ¶
type ScalingPlanPooledSchedule struct { pulumi.CustomResourceState // Set of days of the week on which this schedule is active. DaysOfWeek pulumi.StringArrayOutput `pulumi:"daysOfWeek"` // The name of the resource Name pulumi.StringOutput `pulumi:"name"` // Load balancing algorithm for off-peak period. OffPeakLoadBalancingAlgorithm pulumi.StringPtrOutput `pulumi:"offPeakLoadBalancingAlgorithm"` // Starting time for off-peak period. OffPeakStartTime TimeResponsePtrOutput `pulumi:"offPeakStartTime"` // Load balancing algorithm for peak period. PeakLoadBalancingAlgorithm pulumi.StringPtrOutput `pulumi:"peakLoadBalancingAlgorithm"` // Starting time for peak period. PeakStartTime TimeResponsePtrOutput `pulumi:"peakStartTime"` // Capacity threshold for ramp down period. RampDownCapacityThresholdPct pulumi.IntPtrOutput `pulumi:"rampDownCapacityThresholdPct"` // Should users be logged off forcefully from hosts. RampDownForceLogoffUsers pulumi.BoolPtrOutput `pulumi:"rampDownForceLogoffUsers"` // Load balancing algorithm for ramp down period. RampDownLoadBalancingAlgorithm pulumi.StringPtrOutput `pulumi:"rampDownLoadBalancingAlgorithm"` // Minimum host percentage for ramp down period. RampDownMinimumHostsPct pulumi.IntPtrOutput `pulumi:"rampDownMinimumHostsPct"` // Notification message for users during ramp down period. RampDownNotificationMessage pulumi.StringPtrOutput `pulumi:"rampDownNotificationMessage"` // Starting time for ramp down period. RampDownStartTime TimeResponsePtrOutput `pulumi:"rampDownStartTime"` // Specifies when to stop hosts during ramp down period. RampDownStopHostsWhen pulumi.StringPtrOutput `pulumi:"rampDownStopHostsWhen"` // Number of minutes to wait to stop hosts during ramp down period. RampDownWaitTimeMinutes pulumi.IntPtrOutput `pulumi:"rampDownWaitTimeMinutes"` // Capacity threshold for ramp up period. RampUpCapacityThresholdPct pulumi.IntPtrOutput `pulumi:"rampUpCapacityThresholdPct"` // Load balancing algorithm for ramp up period. RampUpLoadBalancingAlgorithm pulumi.StringPtrOutput `pulumi:"rampUpLoadBalancingAlgorithm"` // Minimum host percentage for ramp up period. RampUpMinimumHostsPct pulumi.IntPtrOutput `pulumi:"rampUpMinimumHostsPct"` // Starting time for ramp up period. RampUpStartTime TimeResponsePtrOutput `pulumi:"rampUpStartTime"` // Metadata pertaining to creation and last modification of the resource. SystemData SystemDataResponseOutput `pulumi:"systemData"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringOutput `pulumi:"type"` }
Represents a ScalingPlanPooledSchedule definition. Azure REST API version: 2022-09-09. Prior API version in Azure Native 1.x: 2022-04-01-preview.
Other available API versions: 2022-10-14-preview, 2023-07-07-preview, 2023-09-05, 2023-10-04-preview, 2023-11-01-preview, 2024-01-16-preview, 2024-03-06-preview.
func GetScalingPlanPooledSchedule ¶
func GetScalingPlanPooledSchedule(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ScalingPlanPooledScheduleState, opts ...pulumi.ResourceOption) (*ScalingPlanPooledSchedule, error)
GetScalingPlanPooledSchedule gets an existing ScalingPlanPooledSchedule 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 NewScalingPlanPooledSchedule ¶
func NewScalingPlanPooledSchedule(ctx *pulumi.Context, name string, args *ScalingPlanPooledScheduleArgs, opts ...pulumi.ResourceOption) (*ScalingPlanPooledSchedule, error)
NewScalingPlanPooledSchedule registers a new resource with the given unique name, arguments, and options.
func (*ScalingPlanPooledSchedule) ElementType ¶
func (*ScalingPlanPooledSchedule) ElementType() reflect.Type
func (*ScalingPlanPooledSchedule) ToScalingPlanPooledScheduleOutput ¶
func (i *ScalingPlanPooledSchedule) ToScalingPlanPooledScheduleOutput() ScalingPlanPooledScheduleOutput
func (*ScalingPlanPooledSchedule) ToScalingPlanPooledScheduleOutputWithContext ¶
func (i *ScalingPlanPooledSchedule) ToScalingPlanPooledScheduleOutputWithContext(ctx context.Context) ScalingPlanPooledScheduleOutput
type ScalingPlanPooledScheduleArgs ¶
type ScalingPlanPooledScheduleArgs struct { // Set of days of the week on which this schedule is active. DaysOfWeek pulumi.StringArrayInput // Load balancing algorithm for off-peak period. OffPeakLoadBalancingAlgorithm pulumi.StringPtrInput // Starting time for off-peak period. OffPeakStartTime TimePtrInput // Load balancing algorithm for peak period. PeakLoadBalancingAlgorithm pulumi.StringPtrInput // Starting time for peak period. PeakStartTime TimePtrInput // Capacity threshold for ramp down period. RampDownCapacityThresholdPct pulumi.IntPtrInput // Should users be logged off forcefully from hosts. RampDownForceLogoffUsers pulumi.BoolPtrInput // Load balancing algorithm for ramp down period. RampDownLoadBalancingAlgorithm pulumi.StringPtrInput // Minimum host percentage for ramp down period. RampDownMinimumHostsPct pulumi.IntPtrInput // Notification message for users during ramp down period. RampDownNotificationMessage pulumi.StringPtrInput // Starting time for ramp down period. RampDownStartTime TimePtrInput // Specifies when to stop hosts during ramp down period. RampDownStopHostsWhen pulumi.StringPtrInput // Number of minutes to wait to stop hosts during ramp down period. RampDownWaitTimeMinutes pulumi.IntPtrInput // Capacity threshold for ramp up period. RampUpCapacityThresholdPct pulumi.IntPtrInput // Load balancing algorithm for ramp up period. RampUpLoadBalancingAlgorithm pulumi.StringPtrInput // Minimum host percentage for ramp up period. RampUpMinimumHostsPct pulumi.IntPtrInput // Starting time for ramp up period. RampUpStartTime TimePtrInput // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput // The name of the scaling plan. ScalingPlanName pulumi.StringInput // The name of the ScalingPlanSchedule ScalingPlanScheduleName pulumi.StringPtrInput }
The set of arguments for constructing a ScalingPlanPooledSchedule resource.
func (ScalingPlanPooledScheduleArgs) ElementType ¶
func (ScalingPlanPooledScheduleArgs) ElementType() reflect.Type
type ScalingPlanPooledScheduleInput ¶
type ScalingPlanPooledScheduleInput interface { pulumi.Input ToScalingPlanPooledScheduleOutput() ScalingPlanPooledScheduleOutput ToScalingPlanPooledScheduleOutputWithContext(ctx context.Context) ScalingPlanPooledScheduleOutput }
type ScalingPlanPooledScheduleOutput ¶
type ScalingPlanPooledScheduleOutput struct{ *pulumi.OutputState }
func (ScalingPlanPooledScheduleOutput) DaysOfWeek ¶
func (o ScalingPlanPooledScheduleOutput) DaysOfWeek() pulumi.StringArrayOutput
Set of days of the week on which this schedule is active.
func (ScalingPlanPooledScheduleOutput) ElementType ¶
func (ScalingPlanPooledScheduleOutput) ElementType() reflect.Type
func (ScalingPlanPooledScheduleOutput) Name ¶
func (o ScalingPlanPooledScheduleOutput) Name() pulumi.StringOutput
The name of the resource
func (ScalingPlanPooledScheduleOutput) OffPeakLoadBalancingAlgorithm ¶
func (o ScalingPlanPooledScheduleOutput) OffPeakLoadBalancingAlgorithm() pulumi.StringPtrOutput
Load balancing algorithm for off-peak period.
func (ScalingPlanPooledScheduleOutput) OffPeakStartTime ¶
func (o ScalingPlanPooledScheduleOutput) OffPeakStartTime() TimeResponsePtrOutput
Starting time for off-peak period.
func (ScalingPlanPooledScheduleOutput) PeakLoadBalancingAlgorithm ¶
func (o ScalingPlanPooledScheduleOutput) PeakLoadBalancingAlgorithm() pulumi.StringPtrOutput
Load balancing algorithm for peak period.
func (ScalingPlanPooledScheduleOutput) PeakStartTime ¶
func (o ScalingPlanPooledScheduleOutput) PeakStartTime() TimeResponsePtrOutput
Starting time for peak period.
func (ScalingPlanPooledScheduleOutput) RampDownCapacityThresholdPct ¶
func (o ScalingPlanPooledScheduleOutput) RampDownCapacityThresholdPct() pulumi.IntPtrOutput
Capacity threshold for ramp down period.
func (ScalingPlanPooledScheduleOutput) RampDownForceLogoffUsers ¶
func (o ScalingPlanPooledScheduleOutput) RampDownForceLogoffUsers() pulumi.BoolPtrOutput
Should users be logged off forcefully from hosts.
func (ScalingPlanPooledScheduleOutput) RampDownLoadBalancingAlgorithm ¶
func (o ScalingPlanPooledScheduleOutput) RampDownLoadBalancingAlgorithm() pulumi.StringPtrOutput
Load balancing algorithm for ramp down period.
func (ScalingPlanPooledScheduleOutput) RampDownMinimumHostsPct ¶
func (o ScalingPlanPooledScheduleOutput) RampDownMinimumHostsPct() pulumi.IntPtrOutput
Minimum host percentage for ramp down period.
func (ScalingPlanPooledScheduleOutput) RampDownNotificationMessage ¶
func (o ScalingPlanPooledScheduleOutput) RampDownNotificationMessage() pulumi.StringPtrOutput
Notification message for users during ramp down period.
func (ScalingPlanPooledScheduleOutput) RampDownStartTime ¶
func (o ScalingPlanPooledScheduleOutput) RampDownStartTime() TimeResponsePtrOutput
Starting time for ramp down period.
func (ScalingPlanPooledScheduleOutput) RampDownStopHostsWhen ¶
func (o ScalingPlanPooledScheduleOutput) RampDownStopHostsWhen() pulumi.StringPtrOutput
Specifies when to stop hosts during ramp down period.
func (ScalingPlanPooledScheduleOutput) RampDownWaitTimeMinutes ¶
func (o ScalingPlanPooledScheduleOutput) RampDownWaitTimeMinutes() pulumi.IntPtrOutput
Number of minutes to wait to stop hosts during ramp down period.
func (ScalingPlanPooledScheduleOutput) RampUpCapacityThresholdPct ¶
func (o ScalingPlanPooledScheduleOutput) RampUpCapacityThresholdPct() pulumi.IntPtrOutput
Capacity threshold for ramp up period.
func (ScalingPlanPooledScheduleOutput) RampUpLoadBalancingAlgorithm ¶
func (o ScalingPlanPooledScheduleOutput) RampUpLoadBalancingAlgorithm() pulumi.StringPtrOutput
Load balancing algorithm for ramp up period.
func (ScalingPlanPooledScheduleOutput) RampUpMinimumHostsPct ¶
func (o ScalingPlanPooledScheduleOutput) RampUpMinimumHostsPct() pulumi.IntPtrOutput
Minimum host percentage for ramp up period.
func (ScalingPlanPooledScheduleOutput) RampUpStartTime ¶
func (o ScalingPlanPooledScheduleOutput) RampUpStartTime() TimeResponsePtrOutput
Starting time for ramp up period.
func (ScalingPlanPooledScheduleOutput) SystemData ¶
func (o ScalingPlanPooledScheduleOutput) SystemData() SystemDataResponseOutput
Metadata pertaining to creation and last modification of the resource.
func (ScalingPlanPooledScheduleOutput) ToScalingPlanPooledScheduleOutput ¶
func (o ScalingPlanPooledScheduleOutput) ToScalingPlanPooledScheduleOutput() ScalingPlanPooledScheduleOutput
func (ScalingPlanPooledScheduleOutput) ToScalingPlanPooledScheduleOutputWithContext ¶
func (o ScalingPlanPooledScheduleOutput) ToScalingPlanPooledScheduleOutputWithContext(ctx context.Context) ScalingPlanPooledScheduleOutput
func (ScalingPlanPooledScheduleOutput) Type ¶
func (o ScalingPlanPooledScheduleOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
type ScalingPlanPooledScheduleState ¶
type ScalingPlanPooledScheduleState struct { }
func (ScalingPlanPooledScheduleState) ElementType ¶
func (ScalingPlanPooledScheduleState) ElementType() reflect.Type
type ScalingPlanState ¶
type ScalingPlanState struct { }
func (ScalingPlanState) ElementType ¶
func (ScalingPlanState) ElementType() reflect.Type
type ScalingSchedule ¶
type ScalingSchedule struct { // Set of days of the week on which this schedule is active. DaysOfWeek []string `pulumi:"daysOfWeek"` // Name of the ScalingPlanPooledSchedule. Name *string `pulumi:"name"` // Load balancing algorithm for off-peak period. OffPeakLoadBalancingAlgorithm *string `pulumi:"offPeakLoadBalancingAlgorithm"` // Starting time for off-peak period. OffPeakStartTime *Time `pulumi:"offPeakStartTime"` // Load balancing algorithm for peak period. PeakLoadBalancingAlgorithm *string `pulumi:"peakLoadBalancingAlgorithm"` // Starting time for peak period. PeakStartTime *Time `pulumi:"peakStartTime"` // Capacity threshold for ramp down period. RampDownCapacityThresholdPct *int `pulumi:"rampDownCapacityThresholdPct"` // Should users be logged off forcefully from hosts. RampDownForceLogoffUsers *bool `pulumi:"rampDownForceLogoffUsers"` // Load balancing algorithm for ramp down period. RampDownLoadBalancingAlgorithm *string `pulumi:"rampDownLoadBalancingAlgorithm"` // Minimum host percentage for ramp down period. RampDownMinimumHostsPct *int `pulumi:"rampDownMinimumHostsPct"` // Notification message for users during ramp down period. RampDownNotificationMessage *string `pulumi:"rampDownNotificationMessage"` // Starting time for ramp down period. RampDownStartTime *Time `pulumi:"rampDownStartTime"` // Specifies when to stop hosts during ramp down period. RampDownStopHostsWhen *string `pulumi:"rampDownStopHostsWhen"` // Number of minutes to wait to stop hosts during ramp down period. RampDownWaitTimeMinutes *int `pulumi:"rampDownWaitTimeMinutes"` // Capacity threshold for ramp up period. RampUpCapacityThresholdPct *int `pulumi:"rampUpCapacityThresholdPct"` // Load balancing algorithm for ramp up period. RampUpLoadBalancingAlgorithm *string `pulumi:"rampUpLoadBalancingAlgorithm"` // Minimum host percentage for ramp up period. RampUpMinimumHostsPct *int `pulumi:"rampUpMinimumHostsPct"` // Starting time for ramp up period. RampUpStartTime *Time `pulumi:"rampUpStartTime"` }
A ScalingPlanPooledSchedule.
type ScalingScheduleArgs ¶
type ScalingScheduleArgs struct { // Set of days of the week on which this schedule is active. DaysOfWeek pulumi.StringArrayInput `pulumi:"daysOfWeek"` // Name of the ScalingPlanPooledSchedule. Name pulumi.StringPtrInput `pulumi:"name"` // Load balancing algorithm for off-peak period. OffPeakLoadBalancingAlgorithm pulumi.StringPtrInput `pulumi:"offPeakLoadBalancingAlgorithm"` // Starting time for off-peak period. OffPeakStartTime TimePtrInput `pulumi:"offPeakStartTime"` // Load balancing algorithm for peak period. PeakLoadBalancingAlgorithm pulumi.StringPtrInput `pulumi:"peakLoadBalancingAlgorithm"` // Starting time for peak period. PeakStartTime TimePtrInput `pulumi:"peakStartTime"` // Capacity threshold for ramp down period. RampDownCapacityThresholdPct pulumi.IntPtrInput `pulumi:"rampDownCapacityThresholdPct"` // Should users be logged off forcefully from hosts. RampDownForceLogoffUsers pulumi.BoolPtrInput `pulumi:"rampDownForceLogoffUsers"` // Load balancing algorithm for ramp down period. RampDownLoadBalancingAlgorithm pulumi.StringPtrInput `pulumi:"rampDownLoadBalancingAlgorithm"` // Minimum host percentage for ramp down period. RampDownMinimumHostsPct pulumi.IntPtrInput `pulumi:"rampDownMinimumHostsPct"` // Notification message for users during ramp down period. RampDownNotificationMessage pulumi.StringPtrInput `pulumi:"rampDownNotificationMessage"` // Starting time for ramp down period. RampDownStartTime TimePtrInput `pulumi:"rampDownStartTime"` // Specifies when to stop hosts during ramp down period. RampDownStopHostsWhen pulumi.StringPtrInput `pulumi:"rampDownStopHostsWhen"` // Number of minutes to wait to stop hosts during ramp down period. RampDownWaitTimeMinutes pulumi.IntPtrInput `pulumi:"rampDownWaitTimeMinutes"` // Capacity threshold for ramp up period. RampUpCapacityThresholdPct pulumi.IntPtrInput `pulumi:"rampUpCapacityThresholdPct"` // Load balancing algorithm for ramp up period. RampUpLoadBalancingAlgorithm pulumi.StringPtrInput `pulumi:"rampUpLoadBalancingAlgorithm"` // Minimum host percentage for ramp up period. RampUpMinimumHostsPct pulumi.IntPtrInput `pulumi:"rampUpMinimumHostsPct"` // Starting time for ramp up period. RampUpStartTime TimePtrInput `pulumi:"rampUpStartTime"` }
A ScalingPlanPooledSchedule.
func (ScalingScheduleArgs) ElementType ¶
func (ScalingScheduleArgs) ElementType() reflect.Type
func (ScalingScheduleArgs) ToScalingScheduleOutput ¶
func (i ScalingScheduleArgs) ToScalingScheduleOutput() ScalingScheduleOutput
func (ScalingScheduleArgs) ToScalingScheduleOutputWithContext ¶
func (i ScalingScheduleArgs) ToScalingScheduleOutputWithContext(ctx context.Context) ScalingScheduleOutput
type ScalingScheduleArray ¶
type ScalingScheduleArray []ScalingScheduleInput
func (ScalingScheduleArray) ElementType ¶
func (ScalingScheduleArray) ElementType() reflect.Type
func (ScalingScheduleArray) ToScalingScheduleArrayOutput ¶
func (i ScalingScheduleArray) ToScalingScheduleArrayOutput() ScalingScheduleArrayOutput
func (ScalingScheduleArray) ToScalingScheduleArrayOutputWithContext ¶
func (i ScalingScheduleArray) ToScalingScheduleArrayOutputWithContext(ctx context.Context) ScalingScheduleArrayOutput
type ScalingScheduleArrayInput ¶
type ScalingScheduleArrayInput interface { pulumi.Input ToScalingScheduleArrayOutput() ScalingScheduleArrayOutput ToScalingScheduleArrayOutputWithContext(context.Context) ScalingScheduleArrayOutput }
ScalingScheduleArrayInput is an input type that accepts ScalingScheduleArray and ScalingScheduleArrayOutput values. You can construct a concrete instance of `ScalingScheduleArrayInput` via:
ScalingScheduleArray{ ScalingScheduleArgs{...} }
type ScalingScheduleArrayOutput ¶
type ScalingScheduleArrayOutput struct{ *pulumi.OutputState }
func (ScalingScheduleArrayOutput) ElementType ¶
func (ScalingScheduleArrayOutput) ElementType() reflect.Type
func (ScalingScheduleArrayOutput) Index ¶
func (o ScalingScheduleArrayOutput) Index(i pulumi.IntInput) ScalingScheduleOutput
func (ScalingScheduleArrayOutput) ToScalingScheduleArrayOutput ¶
func (o ScalingScheduleArrayOutput) ToScalingScheduleArrayOutput() ScalingScheduleArrayOutput
func (ScalingScheduleArrayOutput) ToScalingScheduleArrayOutputWithContext ¶
func (o ScalingScheduleArrayOutput) ToScalingScheduleArrayOutputWithContext(ctx context.Context) ScalingScheduleArrayOutput
type ScalingScheduleInput ¶
type ScalingScheduleInput interface { pulumi.Input ToScalingScheduleOutput() ScalingScheduleOutput ToScalingScheduleOutputWithContext(context.Context) ScalingScheduleOutput }
ScalingScheduleInput is an input type that accepts ScalingScheduleArgs and ScalingScheduleOutput values. You can construct a concrete instance of `ScalingScheduleInput` via:
ScalingScheduleArgs{...}
type ScalingScheduleOutput ¶
type ScalingScheduleOutput struct{ *pulumi.OutputState }
A ScalingPlanPooledSchedule.
func (ScalingScheduleOutput) DaysOfWeek ¶
func (o ScalingScheduleOutput) DaysOfWeek() pulumi.StringArrayOutput
Set of days of the week on which this schedule is active.
func (ScalingScheduleOutput) ElementType ¶
func (ScalingScheduleOutput) ElementType() reflect.Type
func (ScalingScheduleOutput) Name ¶
func (o ScalingScheduleOutput) Name() pulumi.StringPtrOutput
Name of the ScalingPlanPooledSchedule.
func (ScalingScheduleOutput) OffPeakLoadBalancingAlgorithm ¶
func (o ScalingScheduleOutput) OffPeakLoadBalancingAlgorithm() pulumi.StringPtrOutput
Load balancing algorithm for off-peak period.
func (ScalingScheduleOutput) OffPeakStartTime ¶
func (o ScalingScheduleOutput) OffPeakStartTime() TimePtrOutput
Starting time for off-peak period.
func (ScalingScheduleOutput) PeakLoadBalancingAlgorithm ¶
func (o ScalingScheduleOutput) PeakLoadBalancingAlgorithm() pulumi.StringPtrOutput
Load balancing algorithm for peak period.
func (ScalingScheduleOutput) PeakStartTime ¶
func (o ScalingScheduleOutput) PeakStartTime() TimePtrOutput
Starting time for peak period.
func (ScalingScheduleOutput) RampDownCapacityThresholdPct ¶
func (o ScalingScheduleOutput) RampDownCapacityThresholdPct() pulumi.IntPtrOutput
Capacity threshold for ramp down period.
func (ScalingScheduleOutput) RampDownForceLogoffUsers ¶
func (o ScalingScheduleOutput) RampDownForceLogoffUsers() pulumi.BoolPtrOutput
Should users be logged off forcefully from hosts.
func (ScalingScheduleOutput) RampDownLoadBalancingAlgorithm ¶
func (o ScalingScheduleOutput) RampDownLoadBalancingAlgorithm() pulumi.StringPtrOutput
Load balancing algorithm for ramp down period.
func (ScalingScheduleOutput) RampDownMinimumHostsPct ¶
func (o ScalingScheduleOutput) RampDownMinimumHostsPct() pulumi.IntPtrOutput
Minimum host percentage for ramp down period.
func (ScalingScheduleOutput) RampDownNotificationMessage ¶
func (o ScalingScheduleOutput) RampDownNotificationMessage() pulumi.StringPtrOutput
Notification message for users during ramp down period.
func (ScalingScheduleOutput) RampDownStartTime ¶
func (o ScalingScheduleOutput) RampDownStartTime() TimePtrOutput
Starting time for ramp down period.
func (ScalingScheduleOutput) RampDownStopHostsWhen ¶
func (o ScalingScheduleOutput) RampDownStopHostsWhen() pulumi.StringPtrOutput
Specifies when to stop hosts during ramp down period.
func (ScalingScheduleOutput) RampDownWaitTimeMinutes ¶
func (o ScalingScheduleOutput) RampDownWaitTimeMinutes() pulumi.IntPtrOutput
Number of minutes to wait to stop hosts during ramp down period.
func (ScalingScheduleOutput) RampUpCapacityThresholdPct ¶
func (o ScalingScheduleOutput) RampUpCapacityThresholdPct() pulumi.IntPtrOutput
Capacity threshold for ramp up period.
func (ScalingScheduleOutput) RampUpLoadBalancingAlgorithm ¶
func (o ScalingScheduleOutput) RampUpLoadBalancingAlgorithm() pulumi.StringPtrOutput
Load balancing algorithm for ramp up period.
func (ScalingScheduleOutput) RampUpMinimumHostsPct ¶
func (o ScalingScheduleOutput) RampUpMinimumHostsPct() pulumi.IntPtrOutput
Minimum host percentage for ramp up period.
func (ScalingScheduleOutput) RampUpStartTime ¶
func (o ScalingScheduleOutput) RampUpStartTime() TimePtrOutput
Starting time for ramp up period.
func (ScalingScheduleOutput) ToScalingScheduleOutput ¶
func (o ScalingScheduleOutput) ToScalingScheduleOutput() ScalingScheduleOutput
func (ScalingScheduleOutput) ToScalingScheduleOutputWithContext ¶
func (o ScalingScheduleOutput) ToScalingScheduleOutputWithContext(ctx context.Context) ScalingScheduleOutput
type ScalingScheduleResponse ¶
type ScalingScheduleResponse struct { // Set of days of the week on which this schedule is active. DaysOfWeek []string `pulumi:"daysOfWeek"` // Name of the ScalingPlanPooledSchedule. Name *string `pulumi:"name"` // Load balancing algorithm for off-peak period. OffPeakLoadBalancingAlgorithm *string `pulumi:"offPeakLoadBalancingAlgorithm"` // Starting time for off-peak period. OffPeakStartTime *TimeResponse `pulumi:"offPeakStartTime"` // Load balancing algorithm for peak period. PeakLoadBalancingAlgorithm *string `pulumi:"peakLoadBalancingAlgorithm"` // Starting time for peak period. PeakStartTime *TimeResponse `pulumi:"peakStartTime"` // Capacity threshold for ramp down period. RampDownCapacityThresholdPct *int `pulumi:"rampDownCapacityThresholdPct"` // Should users be logged off forcefully from hosts. RampDownForceLogoffUsers *bool `pulumi:"rampDownForceLogoffUsers"` // Load balancing algorithm for ramp down period. RampDownLoadBalancingAlgorithm *string `pulumi:"rampDownLoadBalancingAlgorithm"` // Minimum host percentage for ramp down period. RampDownMinimumHostsPct *int `pulumi:"rampDownMinimumHostsPct"` // Notification message for users during ramp down period. RampDownNotificationMessage *string `pulumi:"rampDownNotificationMessage"` // Starting time for ramp down period. RampDownStartTime *TimeResponse `pulumi:"rampDownStartTime"` // Specifies when to stop hosts during ramp down period. RampDownStopHostsWhen *string `pulumi:"rampDownStopHostsWhen"` // Number of minutes to wait to stop hosts during ramp down period. RampDownWaitTimeMinutes *int `pulumi:"rampDownWaitTimeMinutes"` // Capacity threshold for ramp up period. RampUpCapacityThresholdPct *int `pulumi:"rampUpCapacityThresholdPct"` // Load balancing algorithm for ramp up period. RampUpLoadBalancingAlgorithm *string `pulumi:"rampUpLoadBalancingAlgorithm"` // Minimum host percentage for ramp up period. RampUpMinimumHostsPct *int `pulumi:"rampUpMinimumHostsPct"` // Starting time for ramp up period. RampUpStartTime *TimeResponse `pulumi:"rampUpStartTime"` }
A ScalingPlanPooledSchedule.
type ScalingScheduleResponseArrayOutput ¶
type ScalingScheduleResponseArrayOutput struct{ *pulumi.OutputState }
func (ScalingScheduleResponseArrayOutput) ElementType ¶
func (ScalingScheduleResponseArrayOutput) ElementType() reflect.Type
func (ScalingScheduleResponseArrayOutput) Index ¶
func (o ScalingScheduleResponseArrayOutput) Index(i pulumi.IntInput) ScalingScheduleResponseOutput
func (ScalingScheduleResponseArrayOutput) ToScalingScheduleResponseArrayOutput ¶
func (o ScalingScheduleResponseArrayOutput) ToScalingScheduleResponseArrayOutput() ScalingScheduleResponseArrayOutput
func (ScalingScheduleResponseArrayOutput) ToScalingScheduleResponseArrayOutputWithContext ¶
func (o ScalingScheduleResponseArrayOutput) ToScalingScheduleResponseArrayOutputWithContext(ctx context.Context) ScalingScheduleResponseArrayOutput
type ScalingScheduleResponseOutput ¶
type ScalingScheduleResponseOutput struct{ *pulumi.OutputState }
A ScalingPlanPooledSchedule.
func (ScalingScheduleResponseOutput) DaysOfWeek ¶
func (o ScalingScheduleResponseOutput) DaysOfWeek() pulumi.StringArrayOutput
Set of days of the week on which this schedule is active.
func (ScalingScheduleResponseOutput) ElementType ¶
func (ScalingScheduleResponseOutput) ElementType() reflect.Type
func (ScalingScheduleResponseOutput) Name ¶
func (o ScalingScheduleResponseOutput) Name() pulumi.StringPtrOutput
Name of the ScalingPlanPooledSchedule.
func (ScalingScheduleResponseOutput) OffPeakLoadBalancingAlgorithm ¶
func (o ScalingScheduleResponseOutput) OffPeakLoadBalancingAlgorithm() pulumi.StringPtrOutput
Load balancing algorithm for off-peak period.
func (ScalingScheduleResponseOutput) OffPeakStartTime ¶
func (o ScalingScheduleResponseOutput) OffPeakStartTime() TimeResponsePtrOutput
Starting time for off-peak period.
func (ScalingScheduleResponseOutput) PeakLoadBalancingAlgorithm ¶
func (o ScalingScheduleResponseOutput) PeakLoadBalancingAlgorithm() pulumi.StringPtrOutput
Load balancing algorithm for peak period.
func (ScalingScheduleResponseOutput) PeakStartTime ¶
func (o ScalingScheduleResponseOutput) PeakStartTime() TimeResponsePtrOutput
Starting time for peak period.
func (ScalingScheduleResponseOutput) RampDownCapacityThresholdPct ¶
func (o ScalingScheduleResponseOutput) RampDownCapacityThresholdPct() pulumi.IntPtrOutput
Capacity threshold for ramp down period.
func (ScalingScheduleResponseOutput) RampDownForceLogoffUsers ¶
func (o ScalingScheduleResponseOutput) RampDownForceLogoffUsers() pulumi.BoolPtrOutput
Should users be logged off forcefully from hosts.
func (ScalingScheduleResponseOutput) RampDownLoadBalancingAlgorithm ¶
func (o ScalingScheduleResponseOutput) RampDownLoadBalancingAlgorithm() pulumi.StringPtrOutput
Load balancing algorithm for ramp down period.
func (ScalingScheduleResponseOutput) RampDownMinimumHostsPct ¶
func (o ScalingScheduleResponseOutput) RampDownMinimumHostsPct() pulumi.IntPtrOutput
Minimum host percentage for ramp down period.
func (ScalingScheduleResponseOutput) RampDownNotificationMessage ¶
func (o ScalingScheduleResponseOutput) RampDownNotificationMessage() pulumi.StringPtrOutput
Notification message for users during ramp down period.
func (ScalingScheduleResponseOutput) RampDownStartTime ¶
func (o ScalingScheduleResponseOutput) RampDownStartTime() TimeResponsePtrOutput
Starting time for ramp down period.
func (ScalingScheduleResponseOutput) RampDownStopHostsWhen ¶
func (o ScalingScheduleResponseOutput) RampDownStopHostsWhen() pulumi.StringPtrOutput
Specifies when to stop hosts during ramp down period.
func (ScalingScheduleResponseOutput) RampDownWaitTimeMinutes ¶
func (o ScalingScheduleResponseOutput) RampDownWaitTimeMinutes() pulumi.IntPtrOutput
Number of minutes to wait to stop hosts during ramp down period.
func (ScalingScheduleResponseOutput) RampUpCapacityThresholdPct ¶
func (o ScalingScheduleResponseOutput) RampUpCapacityThresholdPct() pulumi.IntPtrOutput
Capacity threshold for ramp up period.
func (ScalingScheduleResponseOutput) RampUpLoadBalancingAlgorithm ¶
func (o ScalingScheduleResponseOutput) RampUpLoadBalancingAlgorithm() pulumi.StringPtrOutput
Load balancing algorithm for ramp up period.
func (ScalingScheduleResponseOutput) RampUpMinimumHostsPct ¶
func (o ScalingScheduleResponseOutput) RampUpMinimumHostsPct() pulumi.IntPtrOutput
Minimum host percentage for ramp up period.
func (ScalingScheduleResponseOutput) RampUpStartTime ¶
func (o ScalingScheduleResponseOutput) RampUpStartTime() TimeResponsePtrOutput
Starting time for ramp up period.
func (ScalingScheduleResponseOutput) ToScalingScheduleResponseOutput ¶
func (o ScalingScheduleResponseOutput) ToScalingScheduleResponseOutput() ScalingScheduleResponseOutput
func (ScalingScheduleResponseOutput) ToScalingScheduleResponseOutputWithContext ¶
func (o ScalingScheduleResponseOutput) ToScalingScheduleResponseOutputWithContext(ctx context.Context) ScalingScheduleResponseOutput
type SessionHandlingOperation ¶
type SessionHandlingOperation string
Action to be taken after a logoff during the ramp up period.
func (SessionHandlingOperation) ElementType ¶
func (SessionHandlingOperation) ElementType() reflect.Type
func (SessionHandlingOperation) ToSessionHandlingOperationOutput ¶
func (e SessionHandlingOperation) ToSessionHandlingOperationOutput() SessionHandlingOperationOutput
func (SessionHandlingOperation) ToSessionHandlingOperationOutputWithContext ¶
func (e SessionHandlingOperation) ToSessionHandlingOperationOutputWithContext(ctx context.Context) SessionHandlingOperationOutput
func (SessionHandlingOperation) ToSessionHandlingOperationPtrOutput ¶
func (e SessionHandlingOperation) ToSessionHandlingOperationPtrOutput() SessionHandlingOperationPtrOutput
func (SessionHandlingOperation) ToSessionHandlingOperationPtrOutputWithContext ¶
func (e SessionHandlingOperation) ToSessionHandlingOperationPtrOutputWithContext(ctx context.Context) SessionHandlingOperationPtrOutput
func (SessionHandlingOperation) ToStringOutput ¶
func (e SessionHandlingOperation) ToStringOutput() pulumi.StringOutput
func (SessionHandlingOperation) ToStringOutputWithContext ¶
func (e SessionHandlingOperation) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (SessionHandlingOperation) ToStringPtrOutput ¶
func (e SessionHandlingOperation) ToStringPtrOutput() pulumi.StringPtrOutput
func (SessionHandlingOperation) ToStringPtrOutputWithContext ¶
func (e SessionHandlingOperation) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type SessionHandlingOperationInput ¶
type SessionHandlingOperationInput interface { pulumi.Input ToSessionHandlingOperationOutput() SessionHandlingOperationOutput ToSessionHandlingOperationOutputWithContext(context.Context) SessionHandlingOperationOutput }
SessionHandlingOperationInput is an input type that accepts values of the SessionHandlingOperation enum A concrete instance of `SessionHandlingOperationInput` can be one of the following:
SessionHandlingOperationNone SessionHandlingOperationDeallocate
type SessionHandlingOperationOutput ¶
type SessionHandlingOperationOutput struct{ *pulumi.OutputState }
func (SessionHandlingOperationOutput) ElementType ¶
func (SessionHandlingOperationOutput) ElementType() reflect.Type
func (SessionHandlingOperationOutput) ToSessionHandlingOperationOutput ¶
func (o SessionHandlingOperationOutput) ToSessionHandlingOperationOutput() SessionHandlingOperationOutput
func (SessionHandlingOperationOutput) ToSessionHandlingOperationOutputWithContext ¶
func (o SessionHandlingOperationOutput) ToSessionHandlingOperationOutputWithContext(ctx context.Context) SessionHandlingOperationOutput
func (SessionHandlingOperationOutput) ToSessionHandlingOperationPtrOutput ¶
func (o SessionHandlingOperationOutput) ToSessionHandlingOperationPtrOutput() SessionHandlingOperationPtrOutput
func (SessionHandlingOperationOutput) ToSessionHandlingOperationPtrOutputWithContext ¶
func (o SessionHandlingOperationOutput) ToSessionHandlingOperationPtrOutputWithContext(ctx context.Context) SessionHandlingOperationPtrOutput
func (SessionHandlingOperationOutput) ToStringOutput ¶
func (o SessionHandlingOperationOutput) ToStringOutput() pulumi.StringOutput
func (SessionHandlingOperationOutput) ToStringOutputWithContext ¶
func (o SessionHandlingOperationOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (SessionHandlingOperationOutput) ToStringPtrOutput ¶
func (o SessionHandlingOperationOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (SessionHandlingOperationOutput) ToStringPtrOutputWithContext ¶
func (o SessionHandlingOperationOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type SessionHandlingOperationPtrInput ¶
type SessionHandlingOperationPtrInput interface { pulumi.Input ToSessionHandlingOperationPtrOutput() SessionHandlingOperationPtrOutput ToSessionHandlingOperationPtrOutputWithContext(context.Context) SessionHandlingOperationPtrOutput }
func SessionHandlingOperationPtr ¶
func SessionHandlingOperationPtr(v string) SessionHandlingOperationPtrInput
type SessionHandlingOperationPtrOutput ¶
type SessionHandlingOperationPtrOutput struct{ *pulumi.OutputState }
func (SessionHandlingOperationPtrOutput) Elem ¶
func (o SessionHandlingOperationPtrOutput) Elem() SessionHandlingOperationOutput
func (SessionHandlingOperationPtrOutput) ElementType ¶
func (SessionHandlingOperationPtrOutput) ElementType() reflect.Type
func (SessionHandlingOperationPtrOutput) ToSessionHandlingOperationPtrOutput ¶
func (o SessionHandlingOperationPtrOutput) ToSessionHandlingOperationPtrOutput() SessionHandlingOperationPtrOutput
func (SessionHandlingOperationPtrOutput) ToSessionHandlingOperationPtrOutputWithContext ¶
func (o SessionHandlingOperationPtrOutput) ToSessionHandlingOperationPtrOutputWithContext(ctx context.Context) SessionHandlingOperationPtrOutput
func (SessionHandlingOperationPtrOutput) ToStringPtrOutput ¶
func (o SessionHandlingOperationPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (SessionHandlingOperationPtrOutput) ToStringPtrOutputWithContext ¶
func (o SessionHandlingOperationPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type SessionHostComponentUpdateType ¶
type SessionHostComponentUpdateType string
The type of maintenance for session host components.
func (SessionHostComponentUpdateType) ElementType ¶
func (SessionHostComponentUpdateType) ElementType() reflect.Type
func (SessionHostComponentUpdateType) ToSessionHostComponentUpdateTypeOutput ¶
func (e SessionHostComponentUpdateType) ToSessionHostComponentUpdateTypeOutput() SessionHostComponentUpdateTypeOutput
func (SessionHostComponentUpdateType) ToSessionHostComponentUpdateTypeOutputWithContext ¶
func (e SessionHostComponentUpdateType) ToSessionHostComponentUpdateTypeOutputWithContext(ctx context.Context) SessionHostComponentUpdateTypeOutput
func (SessionHostComponentUpdateType) ToSessionHostComponentUpdateTypePtrOutput ¶
func (e SessionHostComponentUpdateType) ToSessionHostComponentUpdateTypePtrOutput() SessionHostComponentUpdateTypePtrOutput
func (SessionHostComponentUpdateType) ToSessionHostComponentUpdateTypePtrOutputWithContext ¶
func (e SessionHostComponentUpdateType) ToSessionHostComponentUpdateTypePtrOutputWithContext(ctx context.Context) SessionHostComponentUpdateTypePtrOutput
func (SessionHostComponentUpdateType) ToStringOutput ¶
func (e SessionHostComponentUpdateType) ToStringOutput() pulumi.StringOutput
func (SessionHostComponentUpdateType) ToStringOutputWithContext ¶
func (e SessionHostComponentUpdateType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (SessionHostComponentUpdateType) ToStringPtrOutput ¶
func (e SessionHostComponentUpdateType) ToStringPtrOutput() pulumi.StringPtrOutput
func (SessionHostComponentUpdateType) ToStringPtrOutputWithContext ¶
func (e SessionHostComponentUpdateType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type SessionHostComponentUpdateTypeInput ¶
type SessionHostComponentUpdateTypeInput interface { pulumi.Input ToSessionHostComponentUpdateTypeOutput() SessionHostComponentUpdateTypeOutput ToSessionHostComponentUpdateTypeOutputWithContext(context.Context) SessionHostComponentUpdateTypeOutput }
SessionHostComponentUpdateTypeInput is an input type that accepts values of the SessionHostComponentUpdateType enum A concrete instance of `SessionHostComponentUpdateTypeInput` can be one of the following:
SessionHostComponentUpdateTypeDefault SessionHostComponentUpdateTypeScheduled
type SessionHostComponentUpdateTypeOutput ¶
type SessionHostComponentUpdateTypeOutput struct{ *pulumi.OutputState }
func (SessionHostComponentUpdateTypeOutput) ElementType ¶
func (SessionHostComponentUpdateTypeOutput) ElementType() reflect.Type
func (SessionHostComponentUpdateTypeOutput) ToSessionHostComponentUpdateTypeOutput ¶
func (o SessionHostComponentUpdateTypeOutput) ToSessionHostComponentUpdateTypeOutput() SessionHostComponentUpdateTypeOutput
func (SessionHostComponentUpdateTypeOutput) ToSessionHostComponentUpdateTypeOutputWithContext ¶
func (o SessionHostComponentUpdateTypeOutput) ToSessionHostComponentUpdateTypeOutputWithContext(ctx context.Context) SessionHostComponentUpdateTypeOutput
func (SessionHostComponentUpdateTypeOutput) ToSessionHostComponentUpdateTypePtrOutput ¶
func (o SessionHostComponentUpdateTypeOutput) ToSessionHostComponentUpdateTypePtrOutput() SessionHostComponentUpdateTypePtrOutput
func (SessionHostComponentUpdateTypeOutput) ToSessionHostComponentUpdateTypePtrOutputWithContext ¶
func (o SessionHostComponentUpdateTypeOutput) ToSessionHostComponentUpdateTypePtrOutputWithContext(ctx context.Context) SessionHostComponentUpdateTypePtrOutput
func (SessionHostComponentUpdateTypeOutput) ToStringOutput ¶
func (o SessionHostComponentUpdateTypeOutput) ToStringOutput() pulumi.StringOutput
func (SessionHostComponentUpdateTypeOutput) ToStringOutputWithContext ¶
func (o SessionHostComponentUpdateTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (SessionHostComponentUpdateTypeOutput) ToStringPtrOutput ¶
func (o SessionHostComponentUpdateTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (SessionHostComponentUpdateTypeOutput) ToStringPtrOutputWithContext ¶
func (o SessionHostComponentUpdateTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type SessionHostComponentUpdateTypePtrInput ¶
type SessionHostComponentUpdateTypePtrInput interface { pulumi.Input ToSessionHostComponentUpdateTypePtrOutput() SessionHostComponentUpdateTypePtrOutput ToSessionHostComponentUpdateTypePtrOutputWithContext(context.Context) SessionHostComponentUpdateTypePtrOutput }
func SessionHostComponentUpdateTypePtr ¶
func SessionHostComponentUpdateTypePtr(v string) SessionHostComponentUpdateTypePtrInput
type SessionHostComponentUpdateTypePtrOutput ¶
type SessionHostComponentUpdateTypePtrOutput struct{ *pulumi.OutputState }
func (SessionHostComponentUpdateTypePtrOutput) ElementType ¶
func (SessionHostComponentUpdateTypePtrOutput) ElementType() reflect.Type
func (SessionHostComponentUpdateTypePtrOutput) ToSessionHostComponentUpdateTypePtrOutput ¶
func (o SessionHostComponentUpdateTypePtrOutput) ToSessionHostComponentUpdateTypePtrOutput() SessionHostComponentUpdateTypePtrOutput
func (SessionHostComponentUpdateTypePtrOutput) ToSessionHostComponentUpdateTypePtrOutputWithContext ¶
func (o SessionHostComponentUpdateTypePtrOutput) ToSessionHostComponentUpdateTypePtrOutputWithContext(ctx context.Context) SessionHostComponentUpdateTypePtrOutput
func (SessionHostComponentUpdateTypePtrOutput) ToStringPtrOutput ¶
func (o SessionHostComponentUpdateTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (SessionHostComponentUpdateTypePtrOutput) ToStringPtrOutputWithContext ¶
func (o SessionHostComponentUpdateTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type SessionHostLoadBalancingAlgorithm ¶
type SessionHostLoadBalancingAlgorithm string
Load balancing algorithm for ramp up period.
func (SessionHostLoadBalancingAlgorithm) ElementType ¶
func (SessionHostLoadBalancingAlgorithm) ElementType() reflect.Type
func (SessionHostLoadBalancingAlgorithm) ToSessionHostLoadBalancingAlgorithmOutput ¶
func (e SessionHostLoadBalancingAlgorithm) ToSessionHostLoadBalancingAlgorithmOutput() SessionHostLoadBalancingAlgorithmOutput
func (SessionHostLoadBalancingAlgorithm) ToSessionHostLoadBalancingAlgorithmOutputWithContext ¶
func (e SessionHostLoadBalancingAlgorithm) ToSessionHostLoadBalancingAlgorithmOutputWithContext(ctx context.Context) SessionHostLoadBalancingAlgorithmOutput
func (SessionHostLoadBalancingAlgorithm) ToSessionHostLoadBalancingAlgorithmPtrOutput ¶
func (e SessionHostLoadBalancingAlgorithm) ToSessionHostLoadBalancingAlgorithmPtrOutput() SessionHostLoadBalancingAlgorithmPtrOutput
func (SessionHostLoadBalancingAlgorithm) ToSessionHostLoadBalancingAlgorithmPtrOutputWithContext ¶
func (e SessionHostLoadBalancingAlgorithm) ToSessionHostLoadBalancingAlgorithmPtrOutputWithContext(ctx context.Context) SessionHostLoadBalancingAlgorithmPtrOutput
func (SessionHostLoadBalancingAlgorithm) ToStringOutput ¶
func (e SessionHostLoadBalancingAlgorithm) ToStringOutput() pulumi.StringOutput
func (SessionHostLoadBalancingAlgorithm) ToStringOutputWithContext ¶
func (e SessionHostLoadBalancingAlgorithm) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (SessionHostLoadBalancingAlgorithm) ToStringPtrOutput ¶
func (e SessionHostLoadBalancingAlgorithm) ToStringPtrOutput() pulumi.StringPtrOutput
func (SessionHostLoadBalancingAlgorithm) ToStringPtrOutputWithContext ¶
func (e SessionHostLoadBalancingAlgorithm) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type SessionHostLoadBalancingAlgorithmInput ¶
type SessionHostLoadBalancingAlgorithmInput interface { pulumi.Input ToSessionHostLoadBalancingAlgorithmOutput() SessionHostLoadBalancingAlgorithmOutput ToSessionHostLoadBalancingAlgorithmOutputWithContext(context.Context) SessionHostLoadBalancingAlgorithmOutput }
SessionHostLoadBalancingAlgorithmInput is an input type that accepts values of the SessionHostLoadBalancingAlgorithm enum A concrete instance of `SessionHostLoadBalancingAlgorithmInput` can be one of the following:
SessionHostLoadBalancingAlgorithmBreadthFirst SessionHostLoadBalancingAlgorithmDepthFirst
type SessionHostLoadBalancingAlgorithmOutput ¶
type SessionHostLoadBalancingAlgorithmOutput struct{ *pulumi.OutputState }
func (SessionHostLoadBalancingAlgorithmOutput) ElementType ¶
func (SessionHostLoadBalancingAlgorithmOutput) ElementType() reflect.Type
func (SessionHostLoadBalancingAlgorithmOutput) ToSessionHostLoadBalancingAlgorithmOutput ¶
func (o SessionHostLoadBalancingAlgorithmOutput) ToSessionHostLoadBalancingAlgorithmOutput() SessionHostLoadBalancingAlgorithmOutput
func (SessionHostLoadBalancingAlgorithmOutput) ToSessionHostLoadBalancingAlgorithmOutputWithContext ¶
func (o SessionHostLoadBalancingAlgorithmOutput) ToSessionHostLoadBalancingAlgorithmOutputWithContext(ctx context.Context) SessionHostLoadBalancingAlgorithmOutput
func (SessionHostLoadBalancingAlgorithmOutput) ToSessionHostLoadBalancingAlgorithmPtrOutput ¶
func (o SessionHostLoadBalancingAlgorithmOutput) ToSessionHostLoadBalancingAlgorithmPtrOutput() SessionHostLoadBalancingAlgorithmPtrOutput
func (SessionHostLoadBalancingAlgorithmOutput) ToSessionHostLoadBalancingAlgorithmPtrOutputWithContext ¶
func (o SessionHostLoadBalancingAlgorithmOutput) ToSessionHostLoadBalancingAlgorithmPtrOutputWithContext(ctx context.Context) SessionHostLoadBalancingAlgorithmPtrOutput
func (SessionHostLoadBalancingAlgorithmOutput) ToStringOutput ¶
func (o SessionHostLoadBalancingAlgorithmOutput) ToStringOutput() pulumi.StringOutput
func (SessionHostLoadBalancingAlgorithmOutput) ToStringOutputWithContext ¶
func (o SessionHostLoadBalancingAlgorithmOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (SessionHostLoadBalancingAlgorithmOutput) ToStringPtrOutput ¶
func (o SessionHostLoadBalancingAlgorithmOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (SessionHostLoadBalancingAlgorithmOutput) ToStringPtrOutputWithContext ¶
func (o SessionHostLoadBalancingAlgorithmOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type SessionHostLoadBalancingAlgorithmPtrInput ¶
type SessionHostLoadBalancingAlgorithmPtrInput interface { pulumi.Input ToSessionHostLoadBalancingAlgorithmPtrOutput() SessionHostLoadBalancingAlgorithmPtrOutput ToSessionHostLoadBalancingAlgorithmPtrOutputWithContext(context.Context) SessionHostLoadBalancingAlgorithmPtrOutput }
func SessionHostLoadBalancingAlgorithmPtr ¶
func SessionHostLoadBalancingAlgorithmPtr(v string) SessionHostLoadBalancingAlgorithmPtrInput
type SessionHostLoadBalancingAlgorithmPtrOutput ¶
type SessionHostLoadBalancingAlgorithmPtrOutput struct{ *pulumi.OutputState }
func (SessionHostLoadBalancingAlgorithmPtrOutput) ElementType ¶
func (SessionHostLoadBalancingAlgorithmPtrOutput) ElementType() reflect.Type
func (SessionHostLoadBalancingAlgorithmPtrOutput) ToSessionHostLoadBalancingAlgorithmPtrOutput ¶
func (o SessionHostLoadBalancingAlgorithmPtrOutput) ToSessionHostLoadBalancingAlgorithmPtrOutput() SessionHostLoadBalancingAlgorithmPtrOutput
func (SessionHostLoadBalancingAlgorithmPtrOutput) ToSessionHostLoadBalancingAlgorithmPtrOutputWithContext ¶
func (o SessionHostLoadBalancingAlgorithmPtrOutput) ToSessionHostLoadBalancingAlgorithmPtrOutputWithContext(ctx context.Context) SessionHostLoadBalancingAlgorithmPtrOutput
func (SessionHostLoadBalancingAlgorithmPtrOutput) ToStringPtrOutput ¶
func (o SessionHostLoadBalancingAlgorithmPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (SessionHostLoadBalancingAlgorithmPtrOutput) ToStringPtrOutputWithContext ¶
func (o SessionHostLoadBalancingAlgorithmPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type SetStartVMOnConnect ¶
type SetStartVMOnConnect string
The desired configuration of Start VM On Connect for the hostpool during the ramp up phase. If this is disabled, session hosts must be turned on using rampUpAutoStartHosts or by turning them on manually.
func (SetStartVMOnConnect) ElementType ¶
func (SetStartVMOnConnect) ElementType() reflect.Type
func (SetStartVMOnConnect) ToSetStartVMOnConnectOutput ¶
func (e SetStartVMOnConnect) ToSetStartVMOnConnectOutput() SetStartVMOnConnectOutput
func (SetStartVMOnConnect) ToSetStartVMOnConnectOutputWithContext ¶
func (e SetStartVMOnConnect) ToSetStartVMOnConnectOutputWithContext(ctx context.Context) SetStartVMOnConnectOutput
func (SetStartVMOnConnect) ToSetStartVMOnConnectPtrOutput ¶
func (e SetStartVMOnConnect) ToSetStartVMOnConnectPtrOutput() SetStartVMOnConnectPtrOutput
func (SetStartVMOnConnect) ToSetStartVMOnConnectPtrOutputWithContext ¶
func (e SetStartVMOnConnect) ToSetStartVMOnConnectPtrOutputWithContext(ctx context.Context) SetStartVMOnConnectPtrOutput
func (SetStartVMOnConnect) ToStringOutput ¶
func (e SetStartVMOnConnect) ToStringOutput() pulumi.StringOutput
func (SetStartVMOnConnect) ToStringOutputWithContext ¶
func (e SetStartVMOnConnect) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (SetStartVMOnConnect) ToStringPtrOutput ¶
func (e SetStartVMOnConnect) ToStringPtrOutput() pulumi.StringPtrOutput
func (SetStartVMOnConnect) ToStringPtrOutputWithContext ¶
func (e SetStartVMOnConnect) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type SetStartVMOnConnectInput ¶
type SetStartVMOnConnectInput interface { pulumi.Input ToSetStartVMOnConnectOutput() SetStartVMOnConnectOutput ToSetStartVMOnConnectOutputWithContext(context.Context) SetStartVMOnConnectOutput }
SetStartVMOnConnectInput is an input type that accepts values of the SetStartVMOnConnect enum A concrete instance of `SetStartVMOnConnectInput` can be one of the following:
SetStartVMOnConnectEnable SetStartVMOnConnectDisable
type SetStartVMOnConnectOutput ¶
type SetStartVMOnConnectOutput struct{ *pulumi.OutputState }
func (SetStartVMOnConnectOutput) ElementType ¶
func (SetStartVMOnConnectOutput) ElementType() reflect.Type
func (SetStartVMOnConnectOutput) ToSetStartVMOnConnectOutput ¶
func (o SetStartVMOnConnectOutput) ToSetStartVMOnConnectOutput() SetStartVMOnConnectOutput
func (SetStartVMOnConnectOutput) ToSetStartVMOnConnectOutputWithContext ¶
func (o SetStartVMOnConnectOutput) ToSetStartVMOnConnectOutputWithContext(ctx context.Context) SetStartVMOnConnectOutput
func (SetStartVMOnConnectOutput) ToSetStartVMOnConnectPtrOutput ¶
func (o SetStartVMOnConnectOutput) ToSetStartVMOnConnectPtrOutput() SetStartVMOnConnectPtrOutput
func (SetStartVMOnConnectOutput) ToSetStartVMOnConnectPtrOutputWithContext ¶
func (o SetStartVMOnConnectOutput) ToSetStartVMOnConnectPtrOutputWithContext(ctx context.Context) SetStartVMOnConnectPtrOutput
func (SetStartVMOnConnectOutput) ToStringOutput ¶
func (o SetStartVMOnConnectOutput) ToStringOutput() pulumi.StringOutput
func (SetStartVMOnConnectOutput) ToStringOutputWithContext ¶
func (o SetStartVMOnConnectOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (SetStartVMOnConnectOutput) ToStringPtrOutput ¶
func (o SetStartVMOnConnectOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (SetStartVMOnConnectOutput) ToStringPtrOutputWithContext ¶
func (o SetStartVMOnConnectOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type SetStartVMOnConnectPtrInput ¶
type SetStartVMOnConnectPtrInput interface { pulumi.Input ToSetStartVMOnConnectPtrOutput() SetStartVMOnConnectPtrOutput ToSetStartVMOnConnectPtrOutputWithContext(context.Context) SetStartVMOnConnectPtrOutput }
func SetStartVMOnConnectPtr ¶
func SetStartVMOnConnectPtr(v string) SetStartVMOnConnectPtrInput
type SetStartVMOnConnectPtrOutput ¶
type SetStartVMOnConnectPtrOutput struct{ *pulumi.OutputState }
func (SetStartVMOnConnectPtrOutput) Elem ¶
func (o SetStartVMOnConnectPtrOutput) Elem() SetStartVMOnConnectOutput
func (SetStartVMOnConnectPtrOutput) ElementType ¶
func (SetStartVMOnConnectPtrOutput) ElementType() reflect.Type
func (SetStartVMOnConnectPtrOutput) ToSetStartVMOnConnectPtrOutput ¶
func (o SetStartVMOnConnectPtrOutput) ToSetStartVMOnConnectPtrOutput() SetStartVMOnConnectPtrOutput
func (SetStartVMOnConnectPtrOutput) ToSetStartVMOnConnectPtrOutputWithContext ¶
func (o SetStartVMOnConnectPtrOutput) ToSetStartVMOnConnectPtrOutputWithContext(ctx context.Context) SetStartVMOnConnectPtrOutput
func (SetStartVMOnConnectPtrOutput) ToStringPtrOutput ¶
func (o SetStartVMOnConnectPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (SetStartVMOnConnectPtrOutput) ToStringPtrOutputWithContext ¶
func (o SetStartVMOnConnectPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type SkuTier ¶
type SkuTier string
This field is required to be implemented by the Resource Provider if the service has more than one tier, but is not required on a PUT.
func (SkuTier) ElementType ¶
func (SkuTier) ToSkuTierOutput ¶
func (e SkuTier) ToSkuTierOutput() SkuTierOutput
func (SkuTier) ToSkuTierOutputWithContext ¶
func (e SkuTier) ToSkuTierOutputWithContext(ctx context.Context) SkuTierOutput
func (SkuTier) ToSkuTierPtrOutput ¶
func (e SkuTier) ToSkuTierPtrOutput() SkuTierPtrOutput
func (SkuTier) ToSkuTierPtrOutputWithContext ¶
func (e SkuTier) ToSkuTierPtrOutputWithContext(ctx context.Context) SkuTierPtrOutput
func (SkuTier) ToStringOutput ¶
func (e SkuTier) ToStringOutput() pulumi.StringOutput
func (SkuTier) ToStringOutputWithContext ¶
func (e SkuTier) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (SkuTier) ToStringPtrOutput ¶
func (e SkuTier) ToStringPtrOutput() pulumi.StringPtrOutput
func (SkuTier) ToStringPtrOutputWithContext ¶
func (e SkuTier) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type SkuTierInput ¶
type SkuTierInput interface { pulumi.Input ToSkuTierOutput() SkuTierOutput ToSkuTierOutputWithContext(context.Context) SkuTierOutput }
SkuTierInput is an input type that accepts values of the SkuTier enum A concrete instance of `SkuTierInput` can be one of the following:
SkuTierFree SkuTierBasic SkuTierStandard SkuTierPremium
type SkuTierOutput ¶
type SkuTierOutput struct{ *pulumi.OutputState }
func (SkuTierOutput) ElementType ¶
func (SkuTierOutput) ElementType() reflect.Type
func (SkuTierOutput) ToSkuTierOutput ¶
func (o SkuTierOutput) ToSkuTierOutput() SkuTierOutput
func (SkuTierOutput) ToSkuTierOutputWithContext ¶
func (o SkuTierOutput) ToSkuTierOutputWithContext(ctx context.Context) SkuTierOutput
func (SkuTierOutput) ToSkuTierPtrOutput ¶
func (o SkuTierOutput) ToSkuTierPtrOutput() SkuTierPtrOutput
func (SkuTierOutput) ToSkuTierPtrOutputWithContext ¶
func (o SkuTierOutput) ToSkuTierPtrOutputWithContext(ctx context.Context) SkuTierPtrOutput
func (SkuTierOutput) ToStringOutput ¶
func (o SkuTierOutput) ToStringOutput() pulumi.StringOutput
func (SkuTierOutput) ToStringOutputWithContext ¶
func (o SkuTierOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (SkuTierOutput) ToStringPtrOutput ¶
func (o SkuTierOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (SkuTierOutput) ToStringPtrOutputWithContext ¶
func (o SkuTierOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type SkuTierPtrInput ¶
type SkuTierPtrInput interface { pulumi.Input ToSkuTierPtrOutput() SkuTierPtrOutput ToSkuTierPtrOutputWithContext(context.Context) SkuTierPtrOutput }
func SkuTierPtr ¶
func SkuTierPtr(v string) SkuTierPtrInput
type SkuTierPtrOutput ¶
type SkuTierPtrOutput struct{ *pulumi.OutputState }
func (SkuTierPtrOutput) Elem ¶
func (o SkuTierPtrOutput) Elem() SkuTierOutput
func (SkuTierPtrOutput) ElementType ¶
func (SkuTierPtrOutput) ElementType() reflect.Type
func (SkuTierPtrOutput) ToSkuTierPtrOutput ¶
func (o SkuTierPtrOutput) ToSkuTierPtrOutput() SkuTierPtrOutput
func (SkuTierPtrOutput) ToSkuTierPtrOutputWithContext ¶
func (o SkuTierPtrOutput) ToSkuTierPtrOutputWithContext(ctx context.Context) SkuTierPtrOutput
func (SkuTierPtrOutput) ToStringPtrOutput ¶
func (o SkuTierPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (SkuTierPtrOutput) ToStringPtrOutputWithContext ¶
func (o SkuTierPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type StartupBehavior ¶
type StartupBehavior string
The desired startup behavior during the ramp up period for personal vms in the hostpool.
func (StartupBehavior) ElementType ¶
func (StartupBehavior) ElementType() reflect.Type
func (StartupBehavior) ToStartupBehaviorOutput ¶
func (e StartupBehavior) ToStartupBehaviorOutput() StartupBehaviorOutput
func (StartupBehavior) ToStartupBehaviorOutputWithContext ¶
func (e StartupBehavior) ToStartupBehaviorOutputWithContext(ctx context.Context) StartupBehaviorOutput
func (StartupBehavior) ToStartupBehaviorPtrOutput ¶
func (e StartupBehavior) ToStartupBehaviorPtrOutput() StartupBehaviorPtrOutput
func (StartupBehavior) ToStartupBehaviorPtrOutputWithContext ¶
func (e StartupBehavior) ToStartupBehaviorPtrOutputWithContext(ctx context.Context) StartupBehaviorPtrOutput
func (StartupBehavior) ToStringOutput ¶
func (e StartupBehavior) ToStringOutput() pulumi.StringOutput
func (StartupBehavior) ToStringOutputWithContext ¶
func (e StartupBehavior) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (StartupBehavior) ToStringPtrOutput ¶
func (e StartupBehavior) ToStringPtrOutput() pulumi.StringPtrOutput
func (StartupBehavior) ToStringPtrOutputWithContext ¶
func (e StartupBehavior) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type StartupBehaviorInput ¶
type StartupBehaviorInput interface { pulumi.Input ToStartupBehaviorOutput() StartupBehaviorOutput ToStartupBehaviorOutputWithContext(context.Context) StartupBehaviorOutput }
StartupBehaviorInput is an input type that accepts values of the StartupBehavior enum A concrete instance of `StartupBehaviorInput` can be one of the following:
StartupBehaviorNone StartupBehaviorWithAssignedUser StartupBehaviorAll
type StartupBehaviorOutput ¶
type StartupBehaviorOutput struct{ *pulumi.OutputState }
func (StartupBehaviorOutput) ElementType ¶
func (StartupBehaviorOutput) ElementType() reflect.Type
func (StartupBehaviorOutput) ToStartupBehaviorOutput ¶
func (o StartupBehaviorOutput) ToStartupBehaviorOutput() StartupBehaviorOutput
func (StartupBehaviorOutput) ToStartupBehaviorOutputWithContext ¶
func (o StartupBehaviorOutput) ToStartupBehaviorOutputWithContext(ctx context.Context) StartupBehaviorOutput
func (StartupBehaviorOutput) ToStartupBehaviorPtrOutput ¶
func (o StartupBehaviorOutput) ToStartupBehaviorPtrOutput() StartupBehaviorPtrOutput
func (StartupBehaviorOutput) ToStartupBehaviorPtrOutputWithContext ¶
func (o StartupBehaviorOutput) ToStartupBehaviorPtrOutputWithContext(ctx context.Context) StartupBehaviorPtrOutput
func (StartupBehaviorOutput) ToStringOutput ¶
func (o StartupBehaviorOutput) ToStringOutput() pulumi.StringOutput
func (StartupBehaviorOutput) ToStringOutputWithContext ¶
func (o StartupBehaviorOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (StartupBehaviorOutput) ToStringPtrOutput ¶
func (o StartupBehaviorOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (StartupBehaviorOutput) ToStringPtrOutputWithContext ¶
func (o StartupBehaviorOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type StartupBehaviorPtrInput ¶
type StartupBehaviorPtrInput interface { pulumi.Input ToStartupBehaviorPtrOutput() StartupBehaviorPtrOutput ToStartupBehaviorPtrOutputWithContext(context.Context) StartupBehaviorPtrOutput }
func StartupBehaviorPtr ¶
func StartupBehaviorPtr(v string) StartupBehaviorPtrInput
type StartupBehaviorPtrOutput ¶
type StartupBehaviorPtrOutput struct{ *pulumi.OutputState }
func (StartupBehaviorPtrOutput) Elem ¶
func (o StartupBehaviorPtrOutput) Elem() StartupBehaviorOutput
func (StartupBehaviorPtrOutput) ElementType ¶
func (StartupBehaviorPtrOutput) ElementType() reflect.Type
func (StartupBehaviorPtrOutput) ToStartupBehaviorPtrOutput ¶
func (o StartupBehaviorPtrOutput) ToStartupBehaviorPtrOutput() StartupBehaviorPtrOutput
func (StartupBehaviorPtrOutput) ToStartupBehaviorPtrOutputWithContext ¶
func (o StartupBehaviorPtrOutput) ToStartupBehaviorPtrOutputWithContext(ctx context.Context) StartupBehaviorPtrOutput
func (StartupBehaviorPtrOutput) ToStringPtrOutput ¶
func (o StartupBehaviorPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (StartupBehaviorPtrOutput) ToStringPtrOutputWithContext ¶
func (o StartupBehaviorPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type StopHostsWhen ¶
type StopHostsWhen string
Specifies when to stop hosts during ramp down period.
func (StopHostsWhen) ElementType ¶
func (StopHostsWhen) ElementType() reflect.Type
func (StopHostsWhen) ToStopHostsWhenOutput ¶
func (e StopHostsWhen) ToStopHostsWhenOutput() StopHostsWhenOutput
func (StopHostsWhen) ToStopHostsWhenOutputWithContext ¶
func (e StopHostsWhen) ToStopHostsWhenOutputWithContext(ctx context.Context) StopHostsWhenOutput
func (StopHostsWhen) ToStopHostsWhenPtrOutput ¶
func (e StopHostsWhen) ToStopHostsWhenPtrOutput() StopHostsWhenPtrOutput
func (StopHostsWhen) ToStopHostsWhenPtrOutputWithContext ¶
func (e StopHostsWhen) ToStopHostsWhenPtrOutputWithContext(ctx context.Context) StopHostsWhenPtrOutput
func (StopHostsWhen) ToStringOutput ¶
func (e StopHostsWhen) ToStringOutput() pulumi.StringOutput
func (StopHostsWhen) ToStringOutputWithContext ¶
func (e StopHostsWhen) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (StopHostsWhen) ToStringPtrOutput ¶
func (e StopHostsWhen) ToStringPtrOutput() pulumi.StringPtrOutput
func (StopHostsWhen) ToStringPtrOutputWithContext ¶
func (e StopHostsWhen) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type StopHostsWhenInput ¶
type StopHostsWhenInput interface { pulumi.Input ToStopHostsWhenOutput() StopHostsWhenOutput ToStopHostsWhenOutputWithContext(context.Context) StopHostsWhenOutput }
StopHostsWhenInput is an input type that accepts values of the StopHostsWhen enum A concrete instance of `StopHostsWhenInput` can be one of the following:
StopHostsWhenZeroSessions StopHostsWhenZeroActiveSessions
type StopHostsWhenOutput ¶
type StopHostsWhenOutput struct{ *pulumi.OutputState }
func (StopHostsWhenOutput) ElementType ¶
func (StopHostsWhenOutput) ElementType() reflect.Type
func (StopHostsWhenOutput) ToStopHostsWhenOutput ¶
func (o StopHostsWhenOutput) ToStopHostsWhenOutput() StopHostsWhenOutput
func (StopHostsWhenOutput) ToStopHostsWhenOutputWithContext ¶
func (o StopHostsWhenOutput) ToStopHostsWhenOutputWithContext(ctx context.Context) StopHostsWhenOutput
func (StopHostsWhenOutput) ToStopHostsWhenPtrOutput ¶
func (o StopHostsWhenOutput) ToStopHostsWhenPtrOutput() StopHostsWhenPtrOutput
func (StopHostsWhenOutput) ToStopHostsWhenPtrOutputWithContext ¶
func (o StopHostsWhenOutput) ToStopHostsWhenPtrOutputWithContext(ctx context.Context) StopHostsWhenPtrOutput
func (StopHostsWhenOutput) ToStringOutput ¶
func (o StopHostsWhenOutput) ToStringOutput() pulumi.StringOutput
func (StopHostsWhenOutput) ToStringOutputWithContext ¶
func (o StopHostsWhenOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (StopHostsWhenOutput) ToStringPtrOutput ¶
func (o StopHostsWhenOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (StopHostsWhenOutput) ToStringPtrOutputWithContext ¶
func (o StopHostsWhenOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type StopHostsWhenPtrInput ¶
type StopHostsWhenPtrInput interface { pulumi.Input ToStopHostsWhenPtrOutput() StopHostsWhenPtrOutput ToStopHostsWhenPtrOutputWithContext(context.Context) StopHostsWhenPtrOutput }
func StopHostsWhenPtr ¶
func StopHostsWhenPtr(v string) StopHostsWhenPtrInput
type StopHostsWhenPtrOutput ¶
type StopHostsWhenPtrOutput struct{ *pulumi.OutputState }
func (StopHostsWhenPtrOutput) Elem ¶
func (o StopHostsWhenPtrOutput) Elem() StopHostsWhenOutput
func (StopHostsWhenPtrOutput) ElementType ¶
func (StopHostsWhenPtrOutput) ElementType() reflect.Type
func (StopHostsWhenPtrOutput) ToStopHostsWhenPtrOutput ¶
func (o StopHostsWhenPtrOutput) ToStopHostsWhenPtrOutput() StopHostsWhenPtrOutput
func (StopHostsWhenPtrOutput) ToStopHostsWhenPtrOutputWithContext ¶
func (o StopHostsWhenPtrOutput) ToStopHostsWhenPtrOutputWithContext(ctx context.Context) StopHostsWhenPtrOutput
func (StopHostsWhenPtrOutput) ToStringPtrOutput ¶
func (o StopHostsWhenPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (StopHostsWhenPtrOutput) ToStringPtrOutputWithContext ¶
func (o StopHostsWhenPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type SystemDataResponse ¶
type SystemDataResponse struct { // The timestamp of resource creation (UTC). CreatedAt *string `pulumi:"createdAt"` // The identity that created the resource. CreatedBy *string `pulumi:"createdBy"` // The type of identity that created the resource. CreatedByType *string `pulumi:"createdByType"` // The timestamp of resource last modification (UTC) LastModifiedAt *string `pulumi:"lastModifiedAt"` // The identity that last modified the resource. LastModifiedBy *string `pulumi:"lastModifiedBy"` // The type of identity that last modified the resource. LastModifiedByType *string `pulumi:"lastModifiedByType"` }
Metadata pertaining to creation and last modification of the resource.
type SystemDataResponseOutput ¶
type SystemDataResponseOutput struct{ *pulumi.OutputState }
Metadata pertaining to creation and last modification of the resource.
func (SystemDataResponseOutput) CreatedAt ¶
func (o SystemDataResponseOutput) CreatedAt() pulumi.StringPtrOutput
The timestamp of resource creation (UTC).
func (SystemDataResponseOutput) CreatedBy ¶
func (o SystemDataResponseOutput) CreatedBy() pulumi.StringPtrOutput
The identity that created the resource.
func (SystemDataResponseOutput) CreatedByType ¶
func (o SystemDataResponseOutput) CreatedByType() pulumi.StringPtrOutput
The type of identity that created the resource.
func (SystemDataResponseOutput) ElementType ¶
func (SystemDataResponseOutput) ElementType() reflect.Type
func (SystemDataResponseOutput) LastModifiedAt ¶
func (o SystemDataResponseOutput) LastModifiedAt() pulumi.StringPtrOutput
The timestamp of resource last modification (UTC)
func (SystemDataResponseOutput) LastModifiedBy ¶
func (o SystemDataResponseOutput) LastModifiedBy() pulumi.StringPtrOutput
The identity that last modified the resource.
func (SystemDataResponseOutput) LastModifiedByType ¶
func (o SystemDataResponseOutput) LastModifiedByType() pulumi.StringPtrOutput
The type of identity that last modified the resource.
func (SystemDataResponseOutput) ToSystemDataResponseOutput ¶
func (o SystemDataResponseOutput) ToSystemDataResponseOutput() SystemDataResponseOutput
func (SystemDataResponseOutput) ToSystemDataResponseOutputWithContext ¶
func (o SystemDataResponseOutput) ToSystemDataResponseOutputWithContext(ctx context.Context) SystemDataResponseOutput
type Time ¶
type Time struct { // The hour. Hour int `pulumi:"hour"` // The minute. Minute int `pulumi:"minute"` }
The time for a scaling action to occur.
type TimeArgs ¶
type TimeArgs struct { // The hour. Hour pulumi.IntInput `pulumi:"hour"` // The minute. Minute pulumi.IntInput `pulumi:"minute"` }
The time for a scaling action to occur.
func (TimeArgs) ElementType ¶
func (TimeArgs) ToTimeOutput ¶
func (i TimeArgs) ToTimeOutput() TimeOutput
func (TimeArgs) ToTimeOutputWithContext ¶
func (i TimeArgs) ToTimeOutputWithContext(ctx context.Context) TimeOutput
func (TimeArgs) ToTimePtrOutput ¶
func (i TimeArgs) ToTimePtrOutput() TimePtrOutput
func (TimeArgs) ToTimePtrOutputWithContext ¶
func (i TimeArgs) ToTimePtrOutputWithContext(ctx context.Context) TimePtrOutput
type TimeInput ¶
type TimeInput interface { pulumi.Input ToTimeOutput() TimeOutput ToTimeOutputWithContext(context.Context) TimeOutput }
TimeInput is an input type that accepts TimeArgs and TimeOutput values. You can construct a concrete instance of `TimeInput` via:
TimeArgs{...}
type TimeOutput ¶
type TimeOutput struct{ *pulumi.OutputState }
The time for a scaling action to occur.
func (TimeOutput) ElementType ¶
func (TimeOutput) ElementType() reflect.Type
func (TimeOutput) ToTimeOutput ¶
func (o TimeOutput) ToTimeOutput() TimeOutput
func (TimeOutput) ToTimeOutputWithContext ¶
func (o TimeOutput) ToTimeOutputWithContext(ctx context.Context) TimeOutput
func (TimeOutput) ToTimePtrOutput ¶
func (o TimeOutput) ToTimePtrOutput() TimePtrOutput
func (TimeOutput) ToTimePtrOutputWithContext ¶
func (o TimeOutput) ToTimePtrOutputWithContext(ctx context.Context) TimePtrOutput
type TimePtrInput ¶
type TimePtrInput interface { pulumi.Input ToTimePtrOutput() TimePtrOutput ToTimePtrOutputWithContext(context.Context) TimePtrOutput }
TimePtrInput is an input type that accepts TimeArgs, TimePtr and TimePtrOutput values. You can construct a concrete instance of `TimePtrInput` via:
TimeArgs{...} or: nil
func TimePtr ¶
func TimePtr(v *TimeArgs) TimePtrInput
type TimePtrOutput ¶
type TimePtrOutput struct{ *pulumi.OutputState }
func (TimePtrOutput) Elem ¶
func (o TimePtrOutput) Elem() TimeOutput
func (TimePtrOutput) ElementType ¶
func (TimePtrOutput) ElementType() reflect.Type
func (TimePtrOutput) ToTimePtrOutput ¶
func (o TimePtrOutput) ToTimePtrOutput() TimePtrOutput
func (TimePtrOutput) ToTimePtrOutputWithContext ¶
func (o TimePtrOutput) ToTimePtrOutputWithContext(ctx context.Context) TimePtrOutput
type TimeResponse ¶
type TimeResponse struct { // The hour. Hour int `pulumi:"hour"` // The minute. Minute int `pulumi:"minute"` }
The time for a scaling action to occur.
type TimeResponseOutput ¶
type TimeResponseOutput struct{ *pulumi.OutputState }
The time for a scaling action to occur.
func (TimeResponseOutput) ElementType ¶
func (TimeResponseOutput) ElementType() reflect.Type
func (TimeResponseOutput) Minute ¶
func (o TimeResponseOutput) Minute() pulumi.IntOutput
The minute.
func (TimeResponseOutput) ToTimeResponseOutput ¶
func (o TimeResponseOutput) ToTimeResponseOutput() TimeResponseOutput
func (TimeResponseOutput) ToTimeResponseOutputWithContext ¶
func (o TimeResponseOutput) ToTimeResponseOutputWithContext(ctx context.Context) TimeResponseOutput
type TimeResponsePtrOutput ¶
type TimeResponsePtrOutput struct{ *pulumi.OutputState }
func (TimeResponsePtrOutput) Elem ¶
func (o TimeResponsePtrOutput) Elem() TimeResponseOutput
func (TimeResponsePtrOutput) ElementType ¶
func (TimeResponsePtrOutput) ElementType() reflect.Type
func (TimeResponsePtrOutput) Hour ¶
func (o TimeResponsePtrOutput) Hour() pulumi.IntPtrOutput
The hour.
func (TimeResponsePtrOutput) Minute ¶
func (o TimeResponsePtrOutput) Minute() pulumi.IntPtrOutput
The minute.
func (TimeResponsePtrOutput) ToTimeResponsePtrOutput ¶
func (o TimeResponsePtrOutput) ToTimeResponsePtrOutput() TimeResponsePtrOutput
func (TimeResponsePtrOutput) ToTimeResponsePtrOutputWithContext ¶
func (o TimeResponsePtrOutput) ToTimeResponsePtrOutputWithContext(ctx context.Context) TimeResponsePtrOutput
type Workspace ¶
type Workspace struct { pulumi.CustomResourceState // List of applicationGroup resource Ids. ApplicationGroupReferences pulumi.StringArrayOutput `pulumi:"applicationGroupReferences"` // Is cloud pc resource. CloudPcResource pulumi.BoolOutput `pulumi:"cloudPcResource"` // Description of Workspace. Description pulumi.StringPtrOutput `pulumi:"description"` // The etag field is *not* required. If it is provided in the response body, it must also be provided as a header per the normal etag convention. Entity tags are used for comparing two or more entities from the same requested resource. HTTP/1.1 uses entity tags in the etag (section 14.19), If-Match (section 14.24), If-None-Match (section 14.26), and If-Range (section 14.27) header fields. Etag pulumi.StringOutput `pulumi:"etag"` // Friendly name of Workspace. FriendlyName pulumi.StringPtrOutput `pulumi:"friendlyName"` Identity ResourceModelWithAllowedPropertySetResponseIdentityPtrOutput `pulumi:"identity"` // Metadata used by portal/tooling/etc to render different UX experiences for resources of the same type; e.g. ApiApps are a kind of Microsoft.Web/sites type. If supported, the resource provider must validate and persist this value. Kind pulumi.StringPtrOutput `pulumi:"kind"` // The geo-location where the resource lives Location pulumi.StringPtrOutput `pulumi:"location"` // The fully qualified resource ID of the resource that manages this resource. Indicates if this resource is managed by another Azure resource. If this is present, complete mode deployment will not delete the resource if it is removed from the template since it is managed by another resource. ManagedBy pulumi.StringPtrOutput `pulumi:"managedBy"` // The name of the resource Name pulumi.StringOutput `pulumi:"name"` // ObjectId of Workspace. (internal use) ObjectId pulumi.StringOutput `pulumi:"objectId"` Plan ResourceModelWithAllowedPropertySetResponsePlanPtrOutput `pulumi:"plan"` Sku ResourceModelWithAllowedPropertySetResponseSkuPtrOutput `pulumi:"sku"` // Metadata pertaining to creation and last modification of the resource. SystemData SystemDataResponseOutput `pulumi:"systemData"` // Resource tags. Tags pulumi.StringMapOutput `pulumi:"tags"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringOutput `pulumi:"type"` }
Represents a Workspace definition. Azure REST API version: 2022-09-09. Prior API version in Azure Native 1.x: 2021-02-01-preview.
Other available API versions: 2020-11-10-preview, 2022-10-14-preview, 2023-07-07-preview, 2023-09-05, 2023-10-04-preview, 2023-11-01-preview, 2024-01-16-preview, 2024-03-06-preview.
func GetWorkspace ¶
func GetWorkspace(ctx *pulumi.Context, name string, id pulumi.IDInput, state *WorkspaceState, opts ...pulumi.ResourceOption) (*Workspace, error)
GetWorkspace gets an existing Workspace 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 NewWorkspace ¶
func NewWorkspace(ctx *pulumi.Context, name string, args *WorkspaceArgs, opts ...pulumi.ResourceOption) (*Workspace, error)
NewWorkspace registers a new resource with the given unique name, arguments, and options.
func (*Workspace) ElementType ¶
func (*Workspace) ToWorkspaceOutput ¶
func (i *Workspace) ToWorkspaceOutput() WorkspaceOutput
func (*Workspace) ToWorkspaceOutputWithContext ¶
func (i *Workspace) ToWorkspaceOutputWithContext(ctx context.Context) WorkspaceOutput
type WorkspaceArgs ¶
type WorkspaceArgs struct { // List of applicationGroup resource Ids. ApplicationGroupReferences pulumi.StringArrayInput // Description of Workspace. Description pulumi.StringPtrInput // Friendly name of Workspace. FriendlyName pulumi.StringPtrInput Identity ResourceModelWithAllowedPropertySetIdentityPtrInput // Metadata used by portal/tooling/etc to render different UX experiences for resources of the same type; e.g. ApiApps are a kind of Microsoft.Web/sites type. If supported, the resource provider must validate and persist this value. Kind pulumi.StringPtrInput // The geo-location where the resource lives Location pulumi.StringPtrInput // The fully qualified resource ID of the resource that manages this resource. Indicates if this resource is managed by another Azure resource. If this is present, complete mode deployment will not delete the resource if it is removed from the template since it is managed by another resource. ManagedBy pulumi.StringPtrInput Plan ResourceModelWithAllowedPropertySetPlanPtrInput // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput Sku ResourceModelWithAllowedPropertySetSkuPtrInput // Resource tags. Tags pulumi.StringMapInput // The name of the workspace WorkspaceName pulumi.StringPtrInput }
The set of arguments for constructing a Workspace resource.
func (WorkspaceArgs) ElementType ¶
func (WorkspaceArgs) ElementType() reflect.Type
type WorkspaceInput ¶
type WorkspaceInput interface { pulumi.Input ToWorkspaceOutput() WorkspaceOutput ToWorkspaceOutputWithContext(ctx context.Context) WorkspaceOutput }
type WorkspaceOutput ¶
type WorkspaceOutput struct{ *pulumi.OutputState }
func (WorkspaceOutput) ApplicationGroupReferences ¶
func (o WorkspaceOutput) ApplicationGroupReferences() pulumi.StringArrayOutput
List of applicationGroup resource Ids.
func (WorkspaceOutput) CloudPcResource ¶
func (o WorkspaceOutput) CloudPcResource() pulumi.BoolOutput
Is cloud pc resource.
func (WorkspaceOutput) Description ¶
func (o WorkspaceOutput) Description() pulumi.StringPtrOutput
Description of Workspace.
func (WorkspaceOutput) ElementType ¶
func (WorkspaceOutput) ElementType() reflect.Type
func (WorkspaceOutput) Etag ¶
func (o WorkspaceOutput) Etag() pulumi.StringOutput
The etag field is *not* required. If it is provided in the response body, it must also be provided as a header per the normal etag convention. Entity tags are used for comparing two or more entities from the same requested resource. HTTP/1.1 uses entity tags in the etag (section 14.19), If-Match (section 14.24), If-None-Match (section 14.26), and If-Range (section 14.27) header fields.
func (WorkspaceOutput) FriendlyName ¶
func (o WorkspaceOutput) FriendlyName() pulumi.StringPtrOutput
Friendly name of Workspace.
func (WorkspaceOutput) Identity ¶
func (o WorkspaceOutput) Identity() ResourceModelWithAllowedPropertySetResponseIdentityPtrOutput
func (WorkspaceOutput) Kind ¶
func (o WorkspaceOutput) Kind() pulumi.StringPtrOutput
Metadata used by portal/tooling/etc to render different UX experiences for resources of the same type; e.g. ApiApps are a kind of Microsoft.Web/sites type. If supported, the resource provider must validate and persist this value.
func (WorkspaceOutput) Location ¶
func (o WorkspaceOutput) Location() pulumi.StringPtrOutput
The geo-location where the resource lives
func (WorkspaceOutput) ManagedBy ¶
func (o WorkspaceOutput) ManagedBy() pulumi.StringPtrOutput
The fully qualified resource ID of the resource that manages this resource. Indicates if this resource is managed by another Azure resource. If this is present, complete mode deployment will not delete the resource if it is removed from the template since it is managed by another resource.
func (WorkspaceOutput) Name ¶
func (o WorkspaceOutput) Name() pulumi.StringOutput
The name of the resource
func (WorkspaceOutput) ObjectId ¶
func (o WorkspaceOutput) ObjectId() pulumi.StringOutput
ObjectId of Workspace. (internal use)
func (WorkspaceOutput) SystemData ¶
func (o WorkspaceOutput) SystemData() SystemDataResponseOutput
Metadata pertaining to creation and last modification of the resource.
func (WorkspaceOutput) ToWorkspaceOutput ¶
func (o WorkspaceOutput) ToWorkspaceOutput() WorkspaceOutput
func (WorkspaceOutput) ToWorkspaceOutputWithContext ¶
func (o WorkspaceOutput) ToWorkspaceOutputWithContext(ctx context.Context) WorkspaceOutput
func (WorkspaceOutput) Type ¶
func (o WorkspaceOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
type WorkspaceState ¶
type WorkspaceState struct { }
func (WorkspaceState) ElementType ¶
func (WorkspaceState) ElementType() reflect.Type
Source Files ¶
- appAttachPackage.go
- application.go
- applicationGroup.go
- getAppAttachPackage.go
- getApplication.go
- getApplicationGroup.go
- getHostPool.go
- getMSIXPackage.go
- getPrivateEndpointConnectionByHostPool.go
- getPrivateEndpointConnectionByWorkspace.go
- getScalingPlan.go
- getScalingPlanPersonalSchedule.go
- getScalingPlanPooledSchedule.go
- getWorkspace.go
- hostPool.go
- init.go
- msixpackage.go
- privateEndpointConnectionByHostPool.go
- privateEndpointConnectionByWorkspace.go
- pulumiEnums.go
- pulumiTypes.go
- scalingPlan.go
- scalingPlanPersonalSchedule.go
- scalingPlanPooledSchedule.go
- workspace.go