Documentation
¶
Index ¶
- Constants
- type Assessment
- type AssessmentArgs
- type AssessmentInput
- type AssessmentOutput
- type AssessmentProperties
- type AssessmentPropertiesArgs
- func (AssessmentPropertiesArgs) ElementType() reflect.Type
- func (i AssessmentPropertiesArgs) ToAssessmentPropertiesOutput() AssessmentPropertiesOutput
- func (i AssessmentPropertiesArgs) ToAssessmentPropertiesOutputWithContext(ctx context.Context) AssessmentPropertiesOutput
- func (i AssessmentPropertiesArgs) ToAssessmentPropertiesPtrOutput() AssessmentPropertiesPtrOutput
- func (i AssessmentPropertiesArgs) ToAssessmentPropertiesPtrOutputWithContext(ctx context.Context) AssessmentPropertiesPtrOutput
- type AssessmentPropertiesInput
- type AssessmentPropertiesOutput
- func (o AssessmentPropertiesOutput) AzureDiskType() pulumi.StringOutput
- func (o AssessmentPropertiesOutput) AzureHybridUseBenefit() pulumi.StringOutput
- func (o AssessmentPropertiesOutput) AzureLocation() pulumi.StringOutput
- func (o AssessmentPropertiesOutput) AzureOfferCode() pulumi.StringOutput
- func (o AssessmentPropertiesOutput) AzurePricingTier() pulumi.StringOutput
- func (o AssessmentPropertiesOutput) AzureStorageRedundancy() pulumi.StringOutput
- func (o AssessmentPropertiesOutput) AzureVmFamilies() pulumi.StringArrayOutput
- func (o AssessmentPropertiesOutput) Currency() pulumi.StringOutput
- func (o AssessmentPropertiesOutput) DiscountPercentage() pulumi.Float64Output
- func (AssessmentPropertiesOutput) ElementType() reflect.Type
- func (o AssessmentPropertiesOutput) Percentile() pulumi.StringOutput
- func (o AssessmentPropertiesOutput) ReservedInstance() pulumi.StringOutput
- func (o AssessmentPropertiesOutput) ScalingFactor() pulumi.Float64Output
- func (o AssessmentPropertiesOutput) SizingCriterion() pulumi.StringOutput
- func (o AssessmentPropertiesOutput) Stage() pulumi.StringOutput
- func (o AssessmentPropertiesOutput) TimeRange() pulumi.StringOutput
- func (o AssessmentPropertiesOutput) ToAssessmentPropertiesOutput() AssessmentPropertiesOutput
- func (o AssessmentPropertiesOutput) ToAssessmentPropertiesOutputWithContext(ctx context.Context) AssessmentPropertiesOutput
- func (o AssessmentPropertiesOutput) ToAssessmentPropertiesPtrOutput() AssessmentPropertiesPtrOutput
- func (o AssessmentPropertiesOutput) ToAssessmentPropertiesPtrOutputWithContext(ctx context.Context) AssessmentPropertiesPtrOutput
- func (o AssessmentPropertiesOutput) VmUptime() VmUptimeOutput
- type AssessmentPropertiesPtrInput
- type AssessmentPropertiesPtrOutput
- func (o AssessmentPropertiesPtrOutput) AzureDiskType() pulumi.StringPtrOutput
- func (o AssessmentPropertiesPtrOutput) AzureHybridUseBenefit() pulumi.StringPtrOutput
- func (o AssessmentPropertiesPtrOutput) AzureLocation() pulumi.StringPtrOutput
- func (o AssessmentPropertiesPtrOutput) AzureOfferCode() pulumi.StringPtrOutput
- func (o AssessmentPropertiesPtrOutput) AzurePricingTier() pulumi.StringPtrOutput
- func (o AssessmentPropertiesPtrOutput) AzureStorageRedundancy() pulumi.StringPtrOutput
- func (o AssessmentPropertiesPtrOutput) AzureVmFamilies() pulumi.StringArrayOutput
- func (o AssessmentPropertiesPtrOutput) Currency() pulumi.StringPtrOutput
- func (o AssessmentPropertiesPtrOutput) DiscountPercentage() pulumi.Float64PtrOutput
- func (o AssessmentPropertiesPtrOutput) Elem() AssessmentPropertiesOutput
- func (AssessmentPropertiesPtrOutput) ElementType() reflect.Type
- func (o AssessmentPropertiesPtrOutput) Percentile() pulumi.StringPtrOutput
- func (o AssessmentPropertiesPtrOutput) ReservedInstance() pulumi.StringPtrOutput
- func (o AssessmentPropertiesPtrOutput) ScalingFactor() pulumi.Float64PtrOutput
- func (o AssessmentPropertiesPtrOutput) SizingCriterion() pulumi.StringPtrOutput
- func (o AssessmentPropertiesPtrOutput) Stage() pulumi.StringPtrOutput
- func (o AssessmentPropertiesPtrOutput) TimeRange() pulumi.StringPtrOutput
- func (o AssessmentPropertiesPtrOutput) ToAssessmentPropertiesPtrOutput() AssessmentPropertiesPtrOutput
- func (o AssessmentPropertiesPtrOutput) ToAssessmentPropertiesPtrOutputWithContext(ctx context.Context) AssessmentPropertiesPtrOutput
- func (o AssessmentPropertiesPtrOutput) VmUptime() VmUptimePtrOutput
- type AssessmentPropertiesResponse
- type AssessmentPropertiesResponseArgs
- func (AssessmentPropertiesResponseArgs) ElementType() reflect.Type
- func (i AssessmentPropertiesResponseArgs) ToAssessmentPropertiesResponseOutput() AssessmentPropertiesResponseOutput
- func (i AssessmentPropertiesResponseArgs) ToAssessmentPropertiesResponseOutputWithContext(ctx context.Context) AssessmentPropertiesResponseOutput
- func (i AssessmentPropertiesResponseArgs) ToAssessmentPropertiesResponsePtrOutput() AssessmentPropertiesResponsePtrOutput
- func (i AssessmentPropertiesResponseArgs) ToAssessmentPropertiesResponsePtrOutputWithContext(ctx context.Context) AssessmentPropertiesResponsePtrOutput
- type AssessmentPropertiesResponseInput
- type AssessmentPropertiesResponseOutput
- func (o AssessmentPropertiesResponseOutput) AzureDiskType() pulumi.StringOutput
- func (o AssessmentPropertiesResponseOutput) AzureHybridUseBenefit() pulumi.StringOutput
- func (o AssessmentPropertiesResponseOutput) AzureLocation() pulumi.StringOutput
- func (o AssessmentPropertiesResponseOutput) AzureOfferCode() pulumi.StringOutput
- func (o AssessmentPropertiesResponseOutput) AzurePricingTier() pulumi.StringOutput
- func (o AssessmentPropertiesResponseOutput) AzureStorageRedundancy() pulumi.StringOutput
- func (o AssessmentPropertiesResponseOutput) AzureVmFamilies() pulumi.StringArrayOutput
- func (o AssessmentPropertiesResponseOutput) ConfidenceRatingInPercentage() pulumi.Float64Output
- func (o AssessmentPropertiesResponseOutput) CreatedTimestamp() pulumi.StringOutput
- func (o AssessmentPropertiesResponseOutput) Currency() pulumi.StringOutput
- func (o AssessmentPropertiesResponseOutput) DiscountPercentage() pulumi.Float64Output
- func (o AssessmentPropertiesResponseOutput) EaSubscriptionId() pulumi.StringOutput
- func (AssessmentPropertiesResponseOutput) ElementType() reflect.Type
- func (o AssessmentPropertiesResponseOutput) MonthlyBandwidthCost() pulumi.Float64Output
- func (o AssessmentPropertiesResponseOutput) MonthlyComputeCost() pulumi.Float64Output
- func (o AssessmentPropertiesResponseOutput) MonthlyPremiumStorageCost() pulumi.Float64Output
- func (o AssessmentPropertiesResponseOutput) MonthlyStandardSSDStorageCost() pulumi.Float64Output
- func (o AssessmentPropertiesResponseOutput) MonthlyStorageCost() pulumi.Float64Output
- func (o AssessmentPropertiesResponseOutput) NumberOfMachines() pulumi.IntOutput
- func (o AssessmentPropertiesResponseOutput) Percentile() pulumi.StringOutput
- func (o AssessmentPropertiesResponseOutput) PerfDataEndTime() pulumi.StringOutput
- func (o AssessmentPropertiesResponseOutput) PerfDataStartTime() pulumi.StringOutput
- func (o AssessmentPropertiesResponseOutput) PricesTimestamp() pulumi.StringOutput
- func (o AssessmentPropertiesResponseOutput) ReservedInstance() pulumi.StringOutput
- func (o AssessmentPropertiesResponseOutput) ScalingFactor() pulumi.Float64Output
- func (o AssessmentPropertiesResponseOutput) SizingCriterion() pulumi.StringOutput
- func (o AssessmentPropertiesResponseOutput) Stage() pulumi.StringOutput
- func (o AssessmentPropertiesResponseOutput) Status() pulumi.StringOutput
- func (o AssessmentPropertiesResponseOutput) TimeRange() pulumi.StringOutput
- func (o AssessmentPropertiesResponseOutput) ToAssessmentPropertiesResponseOutput() AssessmentPropertiesResponseOutput
- func (o AssessmentPropertiesResponseOutput) ToAssessmentPropertiesResponseOutputWithContext(ctx context.Context) AssessmentPropertiesResponseOutput
- func (o AssessmentPropertiesResponseOutput) ToAssessmentPropertiesResponsePtrOutput() AssessmentPropertiesResponsePtrOutput
- func (o AssessmentPropertiesResponseOutput) ToAssessmentPropertiesResponsePtrOutputWithContext(ctx context.Context) AssessmentPropertiesResponsePtrOutput
- func (o AssessmentPropertiesResponseOutput) UpdatedTimestamp() pulumi.StringOutput
- func (o AssessmentPropertiesResponseOutput) VmUptime() VmUptimeResponseOutput
- type AssessmentPropertiesResponsePtrInput
- type AssessmentPropertiesResponsePtrOutput
- func (o AssessmentPropertiesResponsePtrOutput) AzureDiskType() pulumi.StringPtrOutput
- func (o AssessmentPropertiesResponsePtrOutput) AzureHybridUseBenefit() pulumi.StringPtrOutput
- func (o AssessmentPropertiesResponsePtrOutput) AzureLocation() pulumi.StringPtrOutput
- func (o AssessmentPropertiesResponsePtrOutput) AzureOfferCode() pulumi.StringPtrOutput
- func (o AssessmentPropertiesResponsePtrOutput) AzurePricingTier() pulumi.StringPtrOutput
- func (o AssessmentPropertiesResponsePtrOutput) AzureStorageRedundancy() pulumi.StringPtrOutput
- func (o AssessmentPropertiesResponsePtrOutput) AzureVmFamilies() pulumi.StringArrayOutput
- func (o AssessmentPropertiesResponsePtrOutput) ConfidenceRatingInPercentage() pulumi.Float64PtrOutput
- func (o AssessmentPropertiesResponsePtrOutput) CreatedTimestamp() pulumi.StringPtrOutput
- func (o AssessmentPropertiesResponsePtrOutput) Currency() pulumi.StringPtrOutput
- func (o AssessmentPropertiesResponsePtrOutput) DiscountPercentage() pulumi.Float64PtrOutput
- func (o AssessmentPropertiesResponsePtrOutput) EaSubscriptionId() pulumi.StringPtrOutput
- func (o AssessmentPropertiesResponsePtrOutput) Elem() AssessmentPropertiesResponseOutput
- func (AssessmentPropertiesResponsePtrOutput) ElementType() reflect.Type
- func (o AssessmentPropertiesResponsePtrOutput) MonthlyBandwidthCost() pulumi.Float64PtrOutput
- func (o AssessmentPropertiesResponsePtrOutput) MonthlyComputeCost() pulumi.Float64PtrOutput
- func (o AssessmentPropertiesResponsePtrOutput) MonthlyPremiumStorageCost() pulumi.Float64PtrOutput
- func (o AssessmentPropertiesResponsePtrOutput) MonthlyStandardSSDStorageCost() pulumi.Float64PtrOutput
- func (o AssessmentPropertiesResponsePtrOutput) MonthlyStorageCost() pulumi.Float64PtrOutput
- func (o AssessmentPropertiesResponsePtrOutput) NumberOfMachines() pulumi.IntPtrOutput
- func (o AssessmentPropertiesResponsePtrOutput) Percentile() pulumi.StringPtrOutput
- func (o AssessmentPropertiesResponsePtrOutput) PerfDataEndTime() pulumi.StringPtrOutput
- func (o AssessmentPropertiesResponsePtrOutput) PerfDataStartTime() pulumi.StringPtrOutput
- func (o AssessmentPropertiesResponsePtrOutput) PricesTimestamp() pulumi.StringPtrOutput
- func (o AssessmentPropertiesResponsePtrOutput) ReservedInstance() pulumi.StringPtrOutput
- func (o AssessmentPropertiesResponsePtrOutput) ScalingFactor() pulumi.Float64PtrOutput
- func (o AssessmentPropertiesResponsePtrOutput) SizingCriterion() pulumi.StringPtrOutput
- func (o AssessmentPropertiesResponsePtrOutput) Stage() pulumi.StringPtrOutput
- func (o AssessmentPropertiesResponsePtrOutput) Status() pulumi.StringPtrOutput
- func (o AssessmentPropertiesResponsePtrOutput) TimeRange() pulumi.StringPtrOutput
- func (o AssessmentPropertiesResponsePtrOutput) ToAssessmentPropertiesResponsePtrOutput() AssessmentPropertiesResponsePtrOutput
- func (o AssessmentPropertiesResponsePtrOutput) ToAssessmentPropertiesResponsePtrOutputWithContext(ctx context.Context) AssessmentPropertiesResponsePtrOutput
- func (o AssessmentPropertiesResponsePtrOutput) UpdatedTimestamp() pulumi.StringPtrOutput
- func (o AssessmentPropertiesResponsePtrOutput) VmUptime() VmUptimeResponsePtrOutput
- type AssessmentSizingCriterion
- func (AssessmentSizingCriterion) ElementType() reflect.Type
- func (e AssessmentSizingCriterion) ToStringOutput() pulumi.StringOutput
- func (e AssessmentSizingCriterion) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e AssessmentSizingCriterion) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e AssessmentSizingCriterion) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AssessmentStage
- func (AssessmentStage) ElementType() reflect.Type
- func (e AssessmentStage) ToStringOutput() pulumi.StringOutput
- func (e AssessmentStage) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e AssessmentStage) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e AssessmentStage) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AssessmentState
- type AzureDiskType
- func (AzureDiskType) ElementType() reflect.Type
- func (e AzureDiskType) ToStringOutput() pulumi.StringOutput
- func (e AzureDiskType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e AzureDiskType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e AzureDiskType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AzureHybridUseBenefit
- func (AzureHybridUseBenefit) ElementType() reflect.Type
- func (e AzureHybridUseBenefit) ToStringOutput() pulumi.StringOutput
- func (e AzureHybridUseBenefit) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e AzureHybridUseBenefit) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e AzureHybridUseBenefit) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AzureLocation
- func (AzureLocation) ElementType() reflect.Type
- func (e AzureLocation) ToStringOutput() pulumi.StringOutput
- func (e AzureLocation) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e AzureLocation) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e AzureLocation) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AzureOfferCode
- func (AzureOfferCode) ElementType() reflect.Type
- func (e AzureOfferCode) ToStringOutput() pulumi.StringOutput
- func (e AzureOfferCode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e AzureOfferCode) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e AzureOfferCode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AzurePricingTier
- func (AzurePricingTier) ElementType() reflect.Type
- func (e AzurePricingTier) ToStringOutput() pulumi.StringOutput
- func (e AzurePricingTier) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e AzurePricingTier) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e AzurePricingTier) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AzureStorageRedundancy
- func (AzureStorageRedundancy) ElementType() reflect.Type
- func (e AzureStorageRedundancy) ToStringOutput() pulumi.StringOutput
- func (e AzureStorageRedundancy) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e AzureStorageRedundancy) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e AzureStorageRedundancy) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AzureVmFamily
- func (AzureVmFamily) ElementType() reflect.Type
- func (e AzureVmFamily) ToStringOutput() pulumi.StringOutput
- func (e AzureVmFamily) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e AzureVmFamily) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e AzureVmFamily) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type CollectorAgentProperties
- type CollectorAgentPropertiesArgs
- func (CollectorAgentPropertiesArgs) ElementType() reflect.Type
- func (i CollectorAgentPropertiesArgs) ToCollectorAgentPropertiesOutput() CollectorAgentPropertiesOutput
- func (i CollectorAgentPropertiesArgs) ToCollectorAgentPropertiesOutputWithContext(ctx context.Context) CollectorAgentPropertiesOutput
- func (i CollectorAgentPropertiesArgs) ToCollectorAgentPropertiesPtrOutput() CollectorAgentPropertiesPtrOutput
- func (i CollectorAgentPropertiesArgs) ToCollectorAgentPropertiesPtrOutputWithContext(ctx context.Context) CollectorAgentPropertiesPtrOutput
- type CollectorAgentPropertiesInput
- type CollectorAgentPropertiesOutput
- func (CollectorAgentPropertiesOutput) ElementType() reflect.Type
- func (o CollectorAgentPropertiesOutput) SpnDetails() CollectorBodyAgentSpnPropertiesPtrOutput
- func (o CollectorAgentPropertiesOutput) ToCollectorAgentPropertiesOutput() CollectorAgentPropertiesOutput
- func (o CollectorAgentPropertiesOutput) ToCollectorAgentPropertiesOutputWithContext(ctx context.Context) CollectorAgentPropertiesOutput
- func (o CollectorAgentPropertiesOutput) ToCollectorAgentPropertiesPtrOutput() CollectorAgentPropertiesPtrOutput
- func (o CollectorAgentPropertiesOutput) ToCollectorAgentPropertiesPtrOutputWithContext(ctx context.Context) CollectorAgentPropertiesPtrOutput
- type CollectorAgentPropertiesPtrInput
- type CollectorAgentPropertiesPtrOutput
- func (o CollectorAgentPropertiesPtrOutput) Elem() CollectorAgentPropertiesOutput
- func (CollectorAgentPropertiesPtrOutput) ElementType() reflect.Type
- func (o CollectorAgentPropertiesPtrOutput) SpnDetails() CollectorBodyAgentSpnPropertiesPtrOutput
- func (o CollectorAgentPropertiesPtrOutput) ToCollectorAgentPropertiesPtrOutput() CollectorAgentPropertiesPtrOutput
- func (o CollectorAgentPropertiesPtrOutput) ToCollectorAgentPropertiesPtrOutputWithContext(ctx context.Context) CollectorAgentPropertiesPtrOutput
- type CollectorAgentPropertiesResponse
- type CollectorAgentPropertiesResponseArgs
- func (CollectorAgentPropertiesResponseArgs) ElementType() reflect.Type
- func (i CollectorAgentPropertiesResponseArgs) ToCollectorAgentPropertiesResponseOutput() CollectorAgentPropertiesResponseOutput
- func (i CollectorAgentPropertiesResponseArgs) ToCollectorAgentPropertiesResponseOutputWithContext(ctx context.Context) CollectorAgentPropertiesResponseOutput
- func (i CollectorAgentPropertiesResponseArgs) ToCollectorAgentPropertiesResponsePtrOutput() CollectorAgentPropertiesResponsePtrOutput
- func (i CollectorAgentPropertiesResponseArgs) ToCollectorAgentPropertiesResponsePtrOutputWithContext(ctx context.Context) CollectorAgentPropertiesResponsePtrOutput
- type CollectorAgentPropertiesResponseInput
- type CollectorAgentPropertiesResponseOutput
- func (CollectorAgentPropertiesResponseOutput) ElementType() reflect.Type
- func (o CollectorAgentPropertiesResponseOutput) Id() pulumi.StringOutput
- func (o CollectorAgentPropertiesResponseOutput) LastHeartbeatUtc() pulumi.StringOutput
- func (o CollectorAgentPropertiesResponseOutput) SpnDetails() CollectorBodyAgentSpnPropertiesResponsePtrOutput
- func (o CollectorAgentPropertiesResponseOutput) ToCollectorAgentPropertiesResponseOutput() CollectorAgentPropertiesResponseOutput
- func (o CollectorAgentPropertiesResponseOutput) ToCollectorAgentPropertiesResponseOutputWithContext(ctx context.Context) CollectorAgentPropertiesResponseOutput
- func (o CollectorAgentPropertiesResponseOutput) ToCollectorAgentPropertiesResponsePtrOutput() CollectorAgentPropertiesResponsePtrOutput
- func (o CollectorAgentPropertiesResponseOutput) ToCollectorAgentPropertiesResponsePtrOutputWithContext(ctx context.Context) CollectorAgentPropertiesResponsePtrOutput
- func (o CollectorAgentPropertiesResponseOutput) Version() pulumi.StringOutput
- type CollectorAgentPropertiesResponsePtrInput
- type CollectorAgentPropertiesResponsePtrOutput
- func (o CollectorAgentPropertiesResponsePtrOutput) Elem() CollectorAgentPropertiesResponseOutput
- func (CollectorAgentPropertiesResponsePtrOutput) ElementType() reflect.Type
- func (o CollectorAgentPropertiesResponsePtrOutput) Id() pulumi.StringPtrOutput
- func (o CollectorAgentPropertiesResponsePtrOutput) LastHeartbeatUtc() pulumi.StringPtrOutput
- func (o CollectorAgentPropertiesResponsePtrOutput) SpnDetails() CollectorBodyAgentSpnPropertiesResponsePtrOutput
- func (o CollectorAgentPropertiesResponsePtrOutput) ToCollectorAgentPropertiesResponsePtrOutput() CollectorAgentPropertiesResponsePtrOutput
- func (o CollectorAgentPropertiesResponsePtrOutput) ToCollectorAgentPropertiesResponsePtrOutputWithContext(ctx context.Context) CollectorAgentPropertiesResponsePtrOutput
- func (o CollectorAgentPropertiesResponsePtrOutput) Version() pulumi.StringPtrOutput
- type CollectorBodyAgentSpnProperties
- type CollectorBodyAgentSpnPropertiesArgs
- func (CollectorBodyAgentSpnPropertiesArgs) ElementType() reflect.Type
- func (i CollectorBodyAgentSpnPropertiesArgs) ToCollectorBodyAgentSpnPropertiesOutput() CollectorBodyAgentSpnPropertiesOutput
- func (i CollectorBodyAgentSpnPropertiesArgs) ToCollectorBodyAgentSpnPropertiesOutputWithContext(ctx context.Context) CollectorBodyAgentSpnPropertiesOutput
- func (i CollectorBodyAgentSpnPropertiesArgs) ToCollectorBodyAgentSpnPropertiesPtrOutput() CollectorBodyAgentSpnPropertiesPtrOutput
- func (i CollectorBodyAgentSpnPropertiesArgs) ToCollectorBodyAgentSpnPropertiesPtrOutputWithContext(ctx context.Context) CollectorBodyAgentSpnPropertiesPtrOutput
- type CollectorBodyAgentSpnPropertiesInput
- type CollectorBodyAgentSpnPropertiesOutput
- func (o CollectorBodyAgentSpnPropertiesOutput) ApplicationId() pulumi.StringPtrOutput
- func (o CollectorBodyAgentSpnPropertiesOutput) Audience() pulumi.StringPtrOutput
- func (o CollectorBodyAgentSpnPropertiesOutput) Authority() pulumi.StringPtrOutput
- func (CollectorBodyAgentSpnPropertiesOutput) ElementType() reflect.Type
- func (o CollectorBodyAgentSpnPropertiesOutput) ObjectId() pulumi.StringPtrOutput
- func (o CollectorBodyAgentSpnPropertiesOutput) TenantId() pulumi.StringPtrOutput
- func (o CollectorBodyAgentSpnPropertiesOutput) ToCollectorBodyAgentSpnPropertiesOutput() CollectorBodyAgentSpnPropertiesOutput
- func (o CollectorBodyAgentSpnPropertiesOutput) ToCollectorBodyAgentSpnPropertiesOutputWithContext(ctx context.Context) CollectorBodyAgentSpnPropertiesOutput
- func (o CollectorBodyAgentSpnPropertiesOutput) ToCollectorBodyAgentSpnPropertiesPtrOutput() CollectorBodyAgentSpnPropertiesPtrOutput
- func (o CollectorBodyAgentSpnPropertiesOutput) ToCollectorBodyAgentSpnPropertiesPtrOutputWithContext(ctx context.Context) CollectorBodyAgentSpnPropertiesPtrOutput
- type CollectorBodyAgentSpnPropertiesPtrInput
- type CollectorBodyAgentSpnPropertiesPtrOutput
- func (o CollectorBodyAgentSpnPropertiesPtrOutput) ApplicationId() pulumi.StringPtrOutput
- func (o CollectorBodyAgentSpnPropertiesPtrOutput) Audience() pulumi.StringPtrOutput
- func (o CollectorBodyAgentSpnPropertiesPtrOutput) Authority() pulumi.StringPtrOutput
- func (o CollectorBodyAgentSpnPropertiesPtrOutput) Elem() CollectorBodyAgentSpnPropertiesOutput
- func (CollectorBodyAgentSpnPropertiesPtrOutput) ElementType() reflect.Type
- func (o CollectorBodyAgentSpnPropertiesPtrOutput) ObjectId() pulumi.StringPtrOutput
- func (o CollectorBodyAgentSpnPropertiesPtrOutput) TenantId() pulumi.StringPtrOutput
- func (o CollectorBodyAgentSpnPropertiesPtrOutput) ToCollectorBodyAgentSpnPropertiesPtrOutput() CollectorBodyAgentSpnPropertiesPtrOutput
- func (o CollectorBodyAgentSpnPropertiesPtrOutput) ToCollectorBodyAgentSpnPropertiesPtrOutputWithContext(ctx context.Context) CollectorBodyAgentSpnPropertiesPtrOutput
- type CollectorBodyAgentSpnPropertiesResponse
- type CollectorBodyAgentSpnPropertiesResponseArgs
- func (CollectorBodyAgentSpnPropertiesResponseArgs) ElementType() reflect.Type
- func (i CollectorBodyAgentSpnPropertiesResponseArgs) ToCollectorBodyAgentSpnPropertiesResponseOutput() CollectorBodyAgentSpnPropertiesResponseOutput
- func (i CollectorBodyAgentSpnPropertiesResponseArgs) ToCollectorBodyAgentSpnPropertiesResponseOutputWithContext(ctx context.Context) CollectorBodyAgentSpnPropertiesResponseOutput
- func (i CollectorBodyAgentSpnPropertiesResponseArgs) ToCollectorBodyAgentSpnPropertiesResponsePtrOutput() CollectorBodyAgentSpnPropertiesResponsePtrOutput
- func (i CollectorBodyAgentSpnPropertiesResponseArgs) ToCollectorBodyAgentSpnPropertiesResponsePtrOutputWithContext(ctx context.Context) CollectorBodyAgentSpnPropertiesResponsePtrOutput
- type CollectorBodyAgentSpnPropertiesResponseInput
- type CollectorBodyAgentSpnPropertiesResponseOutput
- func (o CollectorBodyAgentSpnPropertiesResponseOutput) ApplicationId() pulumi.StringPtrOutput
- func (o CollectorBodyAgentSpnPropertiesResponseOutput) Audience() pulumi.StringPtrOutput
- func (o CollectorBodyAgentSpnPropertiesResponseOutput) Authority() pulumi.StringPtrOutput
- func (CollectorBodyAgentSpnPropertiesResponseOutput) ElementType() reflect.Type
- func (o CollectorBodyAgentSpnPropertiesResponseOutput) ObjectId() pulumi.StringPtrOutput
- func (o CollectorBodyAgentSpnPropertiesResponseOutput) TenantId() pulumi.StringPtrOutput
- func (o CollectorBodyAgentSpnPropertiesResponseOutput) ToCollectorBodyAgentSpnPropertiesResponseOutput() CollectorBodyAgentSpnPropertiesResponseOutput
- func (o CollectorBodyAgentSpnPropertiesResponseOutput) ToCollectorBodyAgentSpnPropertiesResponseOutputWithContext(ctx context.Context) CollectorBodyAgentSpnPropertiesResponseOutput
- func (o CollectorBodyAgentSpnPropertiesResponseOutput) ToCollectorBodyAgentSpnPropertiesResponsePtrOutput() CollectorBodyAgentSpnPropertiesResponsePtrOutput
- func (o CollectorBodyAgentSpnPropertiesResponseOutput) ToCollectorBodyAgentSpnPropertiesResponsePtrOutputWithContext(ctx context.Context) CollectorBodyAgentSpnPropertiesResponsePtrOutput
- type CollectorBodyAgentSpnPropertiesResponsePtrInput
- type CollectorBodyAgentSpnPropertiesResponsePtrOutput
- func (o CollectorBodyAgentSpnPropertiesResponsePtrOutput) ApplicationId() pulumi.StringPtrOutput
- func (o CollectorBodyAgentSpnPropertiesResponsePtrOutput) Audience() pulumi.StringPtrOutput
- func (o CollectorBodyAgentSpnPropertiesResponsePtrOutput) Authority() pulumi.StringPtrOutput
- func (o CollectorBodyAgentSpnPropertiesResponsePtrOutput) Elem() CollectorBodyAgentSpnPropertiesResponseOutput
- func (CollectorBodyAgentSpnPropertiesResponsePtrOutput) ElementType() reflect.Type
- func (o CollectorBodyAgentSpnPropertiesResponsePtrOutput) ObjectId() pulumi.StringPtrOutput
- func (o CollectorBodyAgentSpnPropertiesResponsePtrOutput) TenantId() pulumi.StringPtrOutput
- func (o CollectorBodyAgentSpnPropertiesResponsePtrOutput) ToCollectorBodyAgentSpnPropertiesResponsePtrOutput() CollectorBodyAgentSpnPropertiesResponsePtrOutput
- func (o CollectorBodyAgentSpnPropertiesResponsePtrOutput) ToCollectorBodyAgentSpnPropertiesResponsePtrOutputWithContext(ctx context.Context) CollectorBodyAgentSpnPropertiesResponsePtrOutput
- type CollectorProperties
- type CollectorPropertiesArgs
- func (CollectorPropertiesArgs) ElementType() reflect.Type
- func (i CollectorPropertiesArgs) ToCollectorPropertiesOutput() CollectorPropertiesOutput
- func (i CollectorPropertiesArgs) ToCollectorPropertiesOutputWithContext(ctx context.Context) CollectorPropertiesOutput
- func (i CollectorPropertiesArgs) ToCollectorPropertiesPtrOutput() CollectorPropertiesPtrOutput
- func (i CollectorPropertiesArgs) ToCollectorPropertiesPtrOutputWithContext(ctx context.Context) CollectorPropertiesPtrOutput
- type CollectorPropertiesInput
- type CollectorPropertiesOutput
- func (o CollectorPropertiesOutput) AgentProperties() CollectorAgentPropertiesPtrOutput
- func (o CollectorPropertiesOutput) DiscoverySiteId() pulumi.StringPtrOutput
- func (CollectorPropertiesOutput) ElementType() reflect.Type
- func (o CollectorPropertiesOutput) ToCollectorPropertiesOutput() CollectorPropertiesOutput
- func (o CollectorPropertiesOutput) ToCollectorPropertiesOutputWithContext(ctx context.Context) CollectorPropertiesOutput
- func (o CollectorPropertiesOutput) ToCollectorPropertiesPtrOutput() CollectorPropertiesPtrOutput
- func (o CollectorPropertiesOutput) ToCollectorPropertiesPtrOutputWithContext(ctx context.Context) CollectorPropertiesPtrOutput
- type CollectorPropertiesPtrInput
- type CollectorPropertiesPtrOutput
- func (o CollectorPropertiesPtrOutput) AgentProperties() CollectorAgentPropertiesPtrOutput
- func (o CollectorPropertiesPtrOutput) DiscoverySiteId() pulumi.StringPtrOutput
- func (o CollectorPropertiesPtrOutput) Elem() CollectorPropertiesOutput
- func (CollectorPropertiesPtrOutput) ElementType() reflect.Type
- func (o CollectorPropertiesPtrOutput) ToCollectorPropertiesPtrOutput() CollectorPropertiesPtrOutput
- func (o CollectorPropertiesPtrOutput) ToCollectorPropertiesPtrOutputWithContext(ctx context.Context) CollectorPropertiesPtrOutput
- type CollectorPropertiesResponse
- type CollectorPropertiesResponseArgs
- func (CollectorPropertiesResponseArgs) ElementType() reflect.Type
- func (i CollectorPropertiesResponseArgs) ToCollectorPropertiesResponseOutput() CollectorPropertiesResponseOutput
- func (i CollectorPropertiesResponseArgs) ToCollectorPropertiesResponseOutputWithContext(ctx context.Context) CollectorPropertiesResponseOutput
- func (i CollectorPropertiesResponseArgs) ToCollectorPropertiesResponsePtrOutput() CollectorPropertiesResponsePtrOutput
- func (i CollectorPropertiesResponseArgs) ToCollectorPropertiesResponsePtrOutputWithContext(ctx context.Context) CollectorPropertiesResponsePtrOutput
- type CollectorPropertiesResponseInput
- type CollectorPropertiesResponseOutput
- func (o CollectorPropertiesResponseOutput) AgentProperties() CollectorAgentPropertiesResponsePtrOutput
- func (o CollectorPropertiesResponseOutput) CreatedTimestamp() pulumi.StringOutput
- func (o CollectorPropertiesResponseOutput) DiscoverySiteId() pulumi.StringPtrOutput
- func (CollectorPropertiesResponseOutput) ElementType() reflect.Type
- func (o CollectorPropertiesResponseOutput) ToCollectorPropertiesResponseOutput() CollectorPropertiesResponseOutput
- func (o CollectorPropertiesResponseOutput) ToCollectorPropertiesResponseOutputWithContext(ctx context.Context) CollectorPropertiesResponseOutput
- func (o CollectorPropertiesResponseOutput) ToCollectorPropertiesResponsePtrOutput() CollectorPropertiesResponsePtrOutput
- func (o CollectorPropertiesResponseOutput) ToCollectorPropertiesResponsePtrOutputWithContext(ctx context.Context) CollectorPropertiesResponsePtrOutput
- func (o CollectorPropertiesResponseOutput) UpdatedTimestamp() pulumi.StringOutput
- type CollectorPropertiesResponsePtrInput
- type CollectorPropertiesResponsePtrOutput
- func (o CollectorPropertiesResponsePtrOutput) AgentProperties() CollectorAgentPropertiesResponsePtrOutput
- func (o CollectorPropertiesResponsePtrOutput) CreatedTimestamp() pulumi.StringPtrOutput
- func (o CollectorPropertiesResponsePtrOutput) DiscoverySiteId() pulumi.StringPtrOutput
- func (o CollectorPropertiesResponsePtrOutput) Elem() CollectorPropertiesResponseOutput
- func (CollectorPropertiesResponsePtrOutput) ElementType() reflect.Type
- func (o CollectorPropertiesResponsePtrOutput) ToCollectorPropertiesResponsePtrOutput() CollectorPropertiesResponsePtrOutput
- func (o CollectorPropertiesResponsePtrOutput) ToCollectorPropertiesResponsePtrOutputWithContext(ctx context.Context) CollectorPropertiesResponsePtrOutput
- func (o CollectorPropertiesResponsePtrOutput) UpdatedTimestamp() pulumi.StringPtrOutput
- type Currency
- func (Currency) ElementType() reflect.Type
- func (e Currency) ToStringOutput() pulumi.StringOutput
- func (e Currency) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e Currency) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e Currency) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type Group
- type GroupArgs
- type GroupInput
- type GroupOutput
- type GroupPropertiesResponse
- type GroupPropertiesResponseArgs
- func (GroupPropertiesResponseArgs) ElementType() reflect.Type
- func (i GroupPropertiesResponseArgs) ToGroupPropertiesResponseOutput() GroupPropertiesResponseOutput
- func (i GroupPropertiesResponseArgs) ToGroupPropertiesResponseOutputWithContext(ctx context.Context) GroupPropertiesResponseOutput
- func (i GroupPropertiesResponseArgs) ToGroupPropertiesResponsePtrOutput() GroupPropertiesResponsePtrOutput
- func (i GroupPropertiesResponseArgs) ToGroupPropertiesResponsePtrOutputWithContext(ctx context.Context) GroupPropertiesResponsePtrOutput
- type GroupPropertiesResponseInput
- type GroupPropertiesResponseOutput
- func (o GroupPropertiesResponseOutput) AreAssessmentsRunning() pulumi.BoolOutput
- func (o GroupPropertiesResponseOutput) Assessments() pulumi.StringArrayOutput
- func (o GroupPropertiesResponseOutput) CreatedTimestamp() pulumi.StringOutput
- func (GroupPropertiesResponseOutput) ElementType() reflect.Type
- func (o GroupPropertiesResponseOutput) GroupStatus() pulumi.StringOutput
- func (o GroupPropertiesResponseOutput) MachineCount() pulumi.IntOutput
- func (o GroupPropertiesResponseOutput) ToGroupPropertiesResponseOutput() GroupPropertiesResponseOutput
- func (o GroupPropertiesResponseOutput) ToGroupPropertiesResponseOutputWithContext(ctx context.Context) GroupPropertiesResponseOutput
- func (o GroupPropertiesResponseOutput) ToGroupPropertiesResponsePtrOutput() GroupPropertiesResponsePtrOutput
- func (o GroupPropertiesResponseOutput) ToGroupPropertiesResponsePtrOutputWithContext(ctx context.Context) GroupPropertiesResponsePtrOutput
- func (o GroupPropertiesResponseOutput) UpdatedTimestamp() pulumi.StringOutput
- type GroupPropertiesResponsePtrInput
- type GroupPropertiesResponsePtrOutput
- func (o GroupPropertiesResponsePtrOutput) AreAssessmentsRunning() pulumi.BoolPtrOutput
- func (o GroupPropertiesResponsePtrOutput) Assessments() pulumi.StringArrayOutput
- func (o GroupPropertiesResponsePtrOutput) CreatedTimestamp() pulumi.StringPtrOutput
- func (o GroupPropertiesResponsePtrOutput) Elem() GroupPropertiesResponseOutput
- func (GroupPropertiesResponsePtrOutput) ElementType() reflect.Type
- func (o GroupPropertiesResponsePtrOutput) GroupStatus() pulumi.StringPtrOutput
- func (o GroupPropertiesResponsePtrOutput) MachineCount() pulumi.IntPtrOutput
- func (o GroupPropertiesResponsePtrOutput) ToGroupPropertiesResponsePtrOutput() GroupPropertiesResponsePtrOutput
- func (o GroupPropertiesResponsePtrOutput) ToGroupPropertiesResponsePtrOutputWithContext(ctx context.Context) GroupPropertiesResponsePtrOutput
- func (o GroupPropertiesResponsePtrOutput) UpdatedTimestamp() pulumi.StringPtrOutput
- type GroupState
- type HyperVCollector
- type HyperVCollectorArgs
- type HyperVCollectorInput
- type HyperVCollectorOutput
- type HyperVCollectorState
- type LookupAssessmentArgs
- type LookupAssessmentResult
- type LookupGroupArgs
- type LookupGroupResult
- type LookupHyperVCollectorArgs
- type LookupHyperVCollectorResult
- type LookupProjectArgs
- type LookupProjectResult
- type LookupVMwareCollectorArgs
- type LookupVMwareCollectorResult
- type Percentile
- func (Percentile) ElementType() reflect.Type
- func (e Percentile) ToStringOutput() pulumi.StringOutput
- func (e Percentile) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e Percentile) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e Percentile) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type Project
- type ProjectArgs
- type ProjectInput
- type ProjectOutput
- type ProjectProperties
- type ProjectPropertiesArgs
- func (ProjectPropertiesArgs) ElementType() reflect.Type
- func (i ProjectPropertiesArgs) ToProjectPropertiesOutput() ProjectPropertiesOutput
- func (i ProjectPropertiesArgs) ToProjectPropertiesOutputWithContext(ctx context.Context) ProjectPropertiesOutput
- func (i ProjectPropertiesArgs) ToProjectPropertiesPtrOutput() ProjectPropertiesPtrOutput
- func (i ProjectPropertiesArgs) ToProjectPropertiesPtrOutputWithContext(ctx context.Context) ProjectPropertiesPtrOutput
- type ProjectPropertiesInput
- type ProjectPropertiesOutput
- func (o ProjectPropertiesOutput) AssessmentSolutionId() pulumi.StringPtrOutput
- func (o ProjectPropertiesOutput) CustomerWorkspaceId() pulumi.StringPtrOutput
- func (o ProjectPropertiesOutput) CustomerWorkspaceLocation() pulumi.StringPtrOutput
- func (ProjectPropertiesOutput) ElementType() reflect.Type
- func (o ProjectPropertiesOutput) ProjectStatus() pulumi.StringPtrOutput
- func (o ProjectPropertiesOutput) ToProjectPropertiesOutput() ProjectPropertiesOutput
- func (o ProjectPropertiesOutput) ToProjectPropertiesOutputWithContext(ctx context.Context) ProjectPropertiesOutput
- func (o ProjectPropertiesOutput) ToProjectPropertiesPtrOutput() ProjectPropertiesPtrOutput
- func (o ProjectPropertiesOutput) ToProjectPropertiesPtrOutputWithContext(ctx context.Context) ProjectPropertiesPtrOutput
- type ProjectPropertiesPtrInput
- type ProjectPropertiesPtrOutput
- func (o ProjectPropertiesPtrOutput) AssessmentSolutionId() pulumi.StringPtrOutput
- func (o ProjectPropertiesPtrOutput) CustomerWorkspaceId() pulumi.StringPtrOutput
- func (o ProjectPropertiesPtrOutput) CustomerWorkspaceLocation() pulumi.StringPtrOutput
- func (o ProjectPropertiesPtrOutput) Elem() ProjectPropertiesOutput
- func (ProjectPropertiesPtrOutput) ElementType() reflect.Type
- func (o ProjectPropertiesPtrOutput) ProjectStatus() pulumi.StringPtrOutput
- func (o ProjectPropertiesPtrOutput) ToProjectPropertiesPtrOutput() ProjectPropertiesPtrOutput
- func (o ProjectPropertiesPtrOutput) ToProjectPropertiesPtrOutputWithContext(ctx context.Context) ProjectPropertiesPtrOutput
- type ProjectPropertiesResponse
- type ProjectPropertiesResponseArgs
- func (ProjectPropertiesResponseArgs) ElementType() reflect.Type
- func (i ProjectPropertiesResponseArgs) ToProjectPropertiesResponseOutput() ProjectPropertiesResponseOutput
- func (i ProjectPropertiesResponseArgs) ToProjectPropertiesResponseOutputWithContext(ctx context.Context) ProjectPropertiesResponseOutput
- func (i ProjectPropertiesResponseArgs) ToProjectPropertiesResponsePtrOutput() ProjectPropertiesResponsePtrOutput
- func (i ProjectPropertiesResponseArgs) ToProjectPropertiesResponsePtrOutputWithContext(ctx context.Context) ProjectPropertiesResponsePtrOutput
- type ProjectPropertiesResponseInput
- type ProjectPropertiesResponseOutput
- func (o ProjectPropertiesResponseOutput) AssessmentSolutionId() pulumi.StringPtrOutput
- func (o ProjectPropertiesResponseOutput) CreatedTimestamp() pulumi.StringOutput
- func (o ProjectPropertiesResponseOutput) CustomerWorkspaceId() pulumi.StringPtrOutput
- func (o ProjectPropertiesResponseOutput) CustomerWorkspaceLocation() pulumi.StringPtrOutput
- func (ProjectPropertiesResponseOutput) ElementType() reflect.Type
- func (o ProjectPropertiesResponseOutput) LastAssessmentTimestamp() pulumi.StringOutput
- func (o ProjectPropertiesResponseOutput) NumberOfAssessments() pulumi.IntOutput
- func (o ProjectPropertiesResponseOutput) NumberOfGroups() pulumi.IntOutput
- func (o ProjectPropertiesResponseOutput) NumberOfMachines() pulumi.IntOutput
- func (o ProjectPropertiesResponseOutput) ProjectStatus() pulumi.StringPtrOutput
- func (o ProjectPropertiesResponseOutput) ProvisioningState() pulumi.StringOutput
- func (o ProjectPropertiesResponseOutput) ServiceEndpoint() pulumi.StringOutput
- func (o ProjectPropertiesResponseOutput) ToProjectPropertiesResponseOutput() ProjectPropertiesResponseOutput
- func (o ProjectPropertiesResponseOutput) ToProjectPropertiesResponseOutputWithContext(ctx context.Context) ProjectPropertiesResponseOutput
- func (o ProjectPropertiesResponseOutput) ToProjectPropertiesResponsePtrOutput() ProjectPropertiesResponsePtrOutput
- func (o ProjectPropertiesResponseOutput) ToProjectPropertiesResponsePtrOutputWithContext(ctx context.Context) ProjectPropertiesResponsePtrOutput
- func (o ProjectPropertiesResponseOutput) UpdatedTimestamp() pulumi.StringOutput
- type ProjectPropertiesResponsePtrInput
- type ProjectPropertiesResponsePtrOutput
- func (o ProjectPropertiesResponsePtrOutput) AssessmentSolutionId() pulumi.StringPtrOutput
- func (o ProjectPropertiesResponsePtrOutput) CreatedTimestamp() pulumi.StringPtrOutput
- func (o ProjectPropertiesResponsePtrOutput) CustomerWorkspaceId() pulumi.StringPtrOutput
- func (o ProjectPropertiesResponsePtrOutput) CustomerWorkspaceLocation() pulumi.StringPtrOutput
- func (o ProjectPropertiesResponsePtrOutput) Elem() ProjectPropertiesResponseOutput
- func (ProjectPropertiesResponsePtrOutput) ElementType() reflect.Type
- func (o ProjectPropertiesResponsePtrOutput) LastAssessmentTimestamp() pulumi.StringPtrOutput
- func (o ProjectPropertiesResponsePtrOutput) NumberOfAssessments() pulumi.IntPtrOutput
- func (o ProjectPropertiesResponsePtrOutput) NumberOfGroups() pulumi.IntPtrOutput
- func (o ProjectPropertiesResponsePtrOutput) NumberOfMachines() pulumi.IntPtrOutput
- func (o ProjectPropertiesResponsePtrOutput) ProjectStatus() pulumi.StringPtrOutput
- func (o ProjectPropertiesResponsePtrOutput) ProvisioningState() pulumi.StringPtrOutput
- func (o ProjectPropertiesResponsePtrOutput) ServiceEndpoint() pulumi.StringPtrOutput
- func (o ProjectPropertiesResponsePtrOutput) ToProjectPropertiesResponsePtrOutput() ProjectPropertiesResponsePtrOutput
- func (o ProjectPropertiesResponsePtrOutput) ToProjectPropertiesResponsePtrOutputWithContext(ctx context.Context) ProjectPropertiesResponsePtrOutput
- func (o ProjectPropertiesResponsePtrOutput) UpdatedTimestamp() pulumi.StringPtrOutput
- type ProjectState
- type ProjectStatus
- func (ProjectStatus) ElementType() reflect.Type
- func (e ProjectStatus) ToStringOutput() pulumi.StringOutput
- func (e ProjectStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ProjectStatus) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ProjectStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ReservedInstance
- func (ReservedInstance) ElementType() reflect.Type
- func (e ReservedInstance) ToStringOutput() pulumi.StringOutput
- func (e ReservedInstance) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ReservedInstance) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ReservedInstance) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type TimeRange
- func (TimeRange) ElementType() reflect.Type
- func (e TimeRange) ToStringOutput() pulumi.StringOutput
- func (e TimeRange) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e TimeRange) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e TimeRange) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type VMwareCollector
- type VMwareCollectorArgs
- type VMwareCollectorInput
- type VMwareCollectorOutput
- type VMwareCollectorState
- type VmUptime
- type VmUptimeArgs
- func (VmUptimeArgs) ElementType() reflect.Type
- func (i VmUptimeArgs) ToVmUptimeOutput() VmUptimeOutput
- func (i VmUptimeArgs) ToVmUptimeOutputWithContext(ctx context.Context) VmUptimeOutput
- func (i VmUptimeArgs) ToVmUptimePtrOutput() VmUptimePtrOutput
- func (i VmUptimeArgs) ToVmUptimePtrOutputWithContext(ctx context.Context) VmUptimePtrOutput
- type VmUptimeInput
- type VmUptimeOutput
- func (o VmUptimeOutput) DaysPerMonth() pulumi.Float64PtrOutput
- func (VmUptimeOutput) ElementType() reflect.Type
- func (o VmUptimeOutput) HoursPerDay() pulumi.Float64PtrOutput
- func (o VmUptimeOutput) ToVmUptimeOutput() VmUptimeOutput
- func (o VmUptimeOutput) ToVmUptimeOutputWithContext(ctx context.Context) VmUptimeOutput
- func (o VmUptimeOutput) ToVmUptimePtrOutput() VmUptimePtrOutput
- func (o VmUptimeOutput) ToVmUptimePtrOutputWithContext(ctx context.Context) VmUptimePtrOutput
- type VmUptimePtrInput
- type VmUptimePtrOutput
- func (o VmUptimePtrOutput) DaysPerMonth() pulumi.Float64PtrOutput
- func (o VmUptimePtrOutput) Elem() VmUptimeOutput
- func (VmUptimePtrOutput) ElementType() reflect.Type
- func (o VmUptimePtrOutput) HoursPerDay() pulumi.Float64PtrOutput
- func (o VmUptimePtrOutput) ToVmUptimePtrOutput() VmUptimePtrOutput
- func (o VmUptimePtrOutput) ToVmUptimePtrOutputWithContext(ctx context.Context) VmUptimePtrOutput
- type VmUptimeResponse
- type VmUptimeResponseArgs
- func (VmUptimeResponseArgs) ElementType() reflect.Type
- func (i VmUptimeResponseArgs) ToVmUptimeResponseOutput() VmUptimeResponseOutput
- func (i VmUptimeResponseArgs) ToVmUptimeResponseOutputWithContext(ctx context.Context) VmUptimeResponseOutput
- func (i VmUptimeResponseArgs) ToVmUptimeResponsePtrOutput() VmUptimeResponsePtrOutput
- func (i VmUptimeResponseArgs) ToVmUptimeResponsePtrOutputWithContext(ctx context.Context) VmUptimeResponsePtrOutput
- type VmUptimeResponseInput
- type VmUptimeResponseOutput
- func (o VmUptimeResponseOutput) DaysPerMonth() pulumi.Float64PtrOutput
- func (VmUptimeResponseOutput) ElementType() reflect.Type
- func (o VmUptimeResponseOutput) HoursPerDay() pulumi.Float64PtrOutput
- func (o VmUptimeResponseOutput) ToVmUptimeResponseOutput() VmUptimeResponseOutput
- func (o VmUptimeResponseOutput) ToVmUptimeResponseOutputWithContext(ctx context.Context) VmUptimeResponseOutput
- func (o VmUptimeResponseOutput) ToVmUptimeResponsePtrOutput() VmUptimeResponsePtrOutput
- func (o VmUptimeResponseOutput) ToVmUptimeResponsePtrOutputWithContext(ctx context.Context) VmUptimeResponsePtrOutput
- type VmUptimeResponsePtrInput
- type VmUptimeResponsePtrOutput
- func (o VmUptimeResponsePtrOutput) DaysPerMonth() pulumi.Float64PtrOutput
- func (o VmUptimeResponsePtrOutput) Elem() VmUptimeResponseOutput
- func (VmUptimeResponsePtrOutput) ElementType() reflect.Type
- func (o VmUptimeResponsePtrOutput) HoursPerDay() pulumi.Float64PtrOutput
- func (o VmUptimeResponsePtrOutput) ToVmUptimeResponsePtrOutput() VmUptimeResponsePtrOutput
- func (o VmUptimeResponsePtrOutput) ToVmUptimeResponsePtrOutputWithContext(ctx context.Context) VmUptimeResponsePtrOutput
Constants ¶
const ( AssessmentSizingCriterionPerformanceBased = AssessmentSizingCriterion("PerformanceBased") AssessmentSizingCriterionAsOnPremises = AssessmentSizingCriterion("AsOnPremises") )
const ( AssessmentStageInProgress = AssessmentStage("InProgress") AssessmentStageUnderReview = AssessmentStage("UnderReview") AssessmentStageApproved = AssessmentStage("Approved") )
const ( AzureDiskTypeUnknown = AzureDiskType("Unknown") AzureDiskTypeStandard = AzureDiskType("Standard") AzureDiskTypePremium = AzureDiskType("Premium") AzureDiskTypeStandardSSD = AzureDiskType("StandardSSD") AzureDiskTypeStandardOrPremium = AzureDiskType("StandardOrPremium") )
const ( AzureHybridUseBenefitUnknown = AzureHybridUseBenefit("Unknown") AzureHybridUseBenefitYes = AzureHybridUseBenefit("Yes") AzureHybridUseBenefitNo = AzureHybridUseBenefit("No") )
const ( AzureLocationUnknown = AzureLocation("Unknown") AzureLocationEastAsia = AzureLocation("EastAsia") AzureLocationSoutheastAsia = AzureLocation("SoutheastAsia") AzureLocationAustraliaEast = AzureLocation("AustraliaEast") AzureLocationAustraliaSoutheast = AzureLocation("AustraliaSoutheast") AzureLocationBrazilSouth = AzureLocation("BrazilSouth") AzureLocationCanadaCentral = AzureLocation("CanadaCentral") AzureLocationCanadaEast = AzureLocation("CanadaEast") AzureLocationWestEurope = AzureLocation("WestEurope") AzureLocationNorthEurope = AzureLocation("NorthEurope") AzureLocationCentralIndia = AzureLocation("CentralIndia") AzureLocationSouthIndia = AzureLocation("SouthIndia") AzureLocationWestIndia = AzureLocation("WestIndia") AzureLocationJapanEast = AzureLocation("JapanEast") AzureLocationJapanWest = AzureLocation("JapanWest") AzureLocationKoreaCentral = AzureLocation("KoreaCentral") AzureLocationKoreaSouth = AzureLocation("KoreaSouth") AzureLocationUkWest = AzureLocation("UkWest") AzureLocationUkSouth = AzureLocation("UkSouth") AzureLocationNorthCentralUs = AzureLocation("NorthCentralUs") AzureLocationEastUs = AzureLocation("EastUs") AzureLocationWestUs2 = AzureLocation("WestUs2") AzureLocationSouthCentralUs = AzureLocation("SouthCentralUs") AzureLocationCentralUs = AzureLocation("CentralUs") AzureLocationEastUs2 = AzureLocation("EastUs2") AzureLocationWestUs = AzureLocation("WestUs") AzureLocationWestCentralUs = AzureLocation("WestCentralUs") AzureLocationGermanyCentral = AzureLocation("GermanyCentral") AzureLocationGermanyNortheast = AzureLocation("GermanyNortheast") AzureLocationChinaNorth = AzureLocation("ChinaNorth") AzureLocationChinaEast = AzureLocation("ChinaEast") AzureLocationUSGovArizona = AzureLocation("USGovArizona") AzureLocationUSGovTexas = AzureLocation("USGovTexas") AzureLocationUSGovIowa = AzureLocation("USGovIowa") AzureLocationUSGovVirginia = AzureLocation("USGovVirginia") AzureLocationUSDoDCentral = AzureLocation("USDoDCentral") AzureLocationUSDoDEast = AzureLocation("USDoDEast") )
const ( AzureOfferCodeUnknown = AzureOfferCode("Unknown") AzureOfferCodeMSAZR0003P = AzureOfferCode("MSAZR0003P") AzureOfferCodeMSAZR0044P = AzureOfferCode("MSAZR0044P") AzureOfferCodeMSAZR0059P = AzureOfferCode("MSAZR0059P") AzureOfferCodeMSAZR0060P = AzureOfferCode("MSAZR0060P") AzureOfferCodeMSAZR0062P = AzureOfferCode("MSAZR0062P") AzureOfferCodeMSAZR0063P = AzureOfferCode("MSAZR0063P") AzureOfferCodeMSAZR0064P = AzureOfferCode("MSAZR0064P") AzureOfferCodeMSAZR0029P = AzureOfferCode("MSAZR0029P") AzureOfferCodeMSAZR0022P = AzureOfferCode("MSAZR0022P") AzureOfferCodeMSAZR0023P = AzureOfferCode("MSAZR0023P") AzureOfferCodeMSAZR0148P = AzureOfferCode("MSAZR0148P") AzureOfferCodeMSAZR0025P = AzureOfferCode("MSAZR0025P") AzureOfferCodeMSAZR0036P = AzureOfferCode("MSAZR0036P") AzureOfferCodeMSAZR0120P = AzureOfferCode("MSAZR0120P") AzureOfferCodeMSAZR0121P = AzureOfferCode("MSAZR0121P") AzureOfferCodeMSAZR0122P = AzureOfferCode("MSAZR0122P") AzureOfferCodeMSAZR0123P = AzureOfferCode("MSAZR0123P") AzureOfferCodeMSAZR0124P = AzureOfferCode("MSAZR0124P") AzureOfferCodeMSAZR0125P = AzureOfferCode("MSAZR0125P") AzureOfferCodeMSAZR0126P = AzureOfferCode("MSAZR0126P") AzureOfferCodeMSAZR0127P = AzureOfferCode("MSAZR0127P") AzureOfferCodeMSAZR0128P = AzureOfferCode("MSAZR0128P") AzureOfferCodeMSAZR0129P = AzureOfferCode("MSAZR0129P") AzureOfferCodeMSAZR0130P = AzureOfferCode("MSAZR0130P") AzureOfferCodeMSAZR0111P = AzureOfferCode("MSAZR0111P") AzureOfferCodeMSAZR0144P = AzureOfferCode("MSAZR0144P") AzureOfferCodeMSAZR0149P = AzureOfferCode("MSAZR0149P") AzureOfferCodeMSMCAZR0044P = AzureOfferCode("MSMCAZR0044P") AzureOfferCodeMSMCAZR0059P = AzureOfferCode("MSMCAZR0059P") AzureOfferCodeMSMCAZR0060P = AzureOfferCode("MSMCAZR0060P") AzureOfferCodeMSMCAZR0063P = AzureOfferCode("MSMCAZR0063P") AzureOfferCodeMSMCAZR0120P = AzureOfferCode("MSMCAZR0120P") AzureOfferCodeMSMCAZR0121P = AzureOfferCode("MSMCAZR0121P") AzureOfferCodeMSMCAZR0125P = AzureOfferCode("MSMCAZR0125P") AzureOfferCodeMSMCAZR0128P = AzureOfferCode("MSMCAZR0128P") AzureOfferCodeMSAZRDE0003P = AzureOfferCode("MSAZRDE0003P") AzureOfferCodeMSAZRDE0044P = AzureOfferCode("MSAZRDE0044P") AzureOfferCodeMSAZRUSGOV0003P = AzureOfferCode("MSAZRUSGOV0003P") AzureOfferCodeEA = AzureOfferCode("EA") )
const ( AzurePricingTierStandard = AzurePricingTier("Standard") AzurePricingTierBasic = AzurePricingTier("Basic") )
const ( AzureStorageRedundancyUnknown = AzureStorageRedundancy("Unknown") AzureStorageRedundancyLocallyRedundant = AzureStorageRedundancy("LocallyRedundant") AzureStorageRedundancyZoneRedundant = AzureStorageRedundancy("ZoneRedundant") AzureStorageRedundancyGeoRedundant = AzureStorageRedundancy("GeoRedundant") AzureStorageRedundancyReadAccessGeoRedundant = AzureStorageRedundancy("ReadAccessGeoRedundant") )
const ( AzureVmFamilyUnknown = AzureVmFamily("Unknown") AzureVmFamily_Basic_A0_A4 = AzureVmFamily("Basic_A0_A4") AzureVmFamily_Standard_A0_A7 = AzureVmFamily("Standard_A0_A7") AzureVmFamily_Standard_A8_A11 = AzureVmFamily("Standard_A8_A11") AzureVmFamily_Av2_series = AzureVmFamily("Av2_series") AzureVmFamily_D_series = AzureVmFamily("D_series") AzureVmFamily_Dv2_series = AzureVmFamily("Dv2_series") AzureVmFamily_DS_series = AzureVmFamily("DS_series") AzureVmFamily_DSv2_series = AzureVmFamily("DSv2_series") AzureVmFamily_F_series = AzureVmFamily("F_series") AzureVmFamily_Fs_series = AzureVmFamily("Fs_series") AzureVmFamily_G_series = AzureVmFamily("G_series") AzureVmFamily_GS_series = AzureVmFamily("GS_series") AzureVmFamily_H_series = AzureVmFamily("H_series") AzureVmFamily_Ls_series = AzureVmFamily("Ls_series") AzureVmFamily_Dsv3_series = AzureVmFamily("Dsv3_series") AzureVmFamily_Dv3_series = AzureVmFamily("Dv3_series") AzureVmFamily_Fsv2_series = AzureVmFamily("Fsv2_series") AzureVmFamily_Ev3_series = AzureVmFamily("Ev3_series") AzureVmFamily_Esv3_series = AzureVmFamily("Esv3_series") AzureVmFamily_M_series = AzureVmFamily("M_series") AzureVmFamily_DC_Series = AzureVmFamily("DC_Series") )
const ( CurrencyUnknown = Currency("Unknown") CurrencyUSD = Currency("USD") CurrencyDKK = Currency("DKK") CurrencyCAD = Currency("CAD") CurrencyIDR = Currency("IDR") CurrencyJPY = Currency("JPY") CurrencyKRW = Currency("KRW") CurrencyNZD = Currency("NZD") CurrencyNOK = Currency("NOK") CurrencyRUB = Currency("RUB") CurrencySAR = Currency("SAR") CurrencyZAR = Currency("ZAR") CurrencySEK = Currency("SEK") CurrencyTRY = Currency("TRY") CurrencyGBP = Currency("GBP") CurrencyMXN = Currency("MXN") CurrencyMYR = Currency("MYR") CurrencyINR = Currency("INR") CurrencyHKD = Currency("HKD") CurrencyBRL = Currency("BRL") CurrencyTWD = Currency("TWD") CurrencyEUR = Currency("EUR") CurrencyCHF = Currency("CHF") CurrencyARS = Currency("ARS") CurrencyAUD = Currency("AUD") CurrencyCNY = Currency("CNY") )
const ( PercentilePercentile50 = Percentile("Percentile50") PercentilePercentile90 = Percentile("Percentile90") PercentilePercentile95 = Percentile("Percentile95") PercentilePercentile99 = Percentile("Percentile99") )
const ( ProjectStatusActive = ProjectStatus("Active") ProjectStatusInactive = ProjectStatus("Inactive") )
const ( ReservedInstanceNone = ReservedInstance("None") ReservedInstanceRI1Year = ReservedInstance("RI1Year") ReservedInstanceRI3Year = ReservedInstance("RI3Year") )
const ( TimeRangeDay = TimeRange("Day") TimeRangeWeek = TimeRange("Week") TimeRangeMonth = TimeRange("Month") TimeRangeCustom = TimeRange("Custom") )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Assessment ¶
type Assessment struct { pulumi.CustomResourceState // For optimistic concurrency control. ETag pulumi.StringPtrOutput `pulumi:"eTag"` // Unique name of an assessment. Name pulumi.StringOutput `pulumi:"name"` // Properties of the assessment. Properties AssessmentPropertiesResponseOutput `pulumi:"properties"` // Type of the object = [Microsoft.Migrate/assessmentProjects/groups/assessments]. Type pulumi.StringOutput `pulumi:"type"` }
An assessment created for a group in the Migration project.
func GetAssessment ¶
func GetAssessment(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AssessmentState, opts ...pulumi.ResourceOption) (*Assessment, error)
GetAssessment gets an existing Assessment 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 NewAssessment ¶
func NewAssessment(ctx *pulumi.Context, name string, args *AssessmentArgs, opts ...pulumi.ResourceOption) (*Assessment, error)
NewAssessment registers a new resource with the given unique name, arguments, and options.
func (*Assessment) ElementType ¶ added in v0.2.6
func (*Assessment) ElementType() reflect.Type
func (*Assessment) ToAssessmentOutput ¶ added in v0.2.6
func (i *Assessment) ToAssessmentOutput() AssessmentOutput
func (*Assessment) ToAssessmentOutputWithContext ¶ added in v0.2.6
func (i *Assessment) ToAssessmentOutputWithContext(ctx context.Context) AssessmentOutput
type AssessmentArgs ¶
type AssessmentArgs struct { // Unique name of an assessment within a project. AssessmentName pulumi.StringInput // For optimistic concurrency control. ETag pulumi.StringPtrInput // Unique name of a group within a project. GroupName pulumi.StringInput // Name of the Azure Migrate project. ProjectName pulumi.StringInput // Properties of the assessment. Properties AssessmentPropertiesInput // Name of the Azure Resource Group that project is part of. ResourceGroupName pulumi.StringInput }
The set of arguments for constructing a Assessment resource.
func (AssessmentArgs) ElementType ¶
func (AssessmentArgs) ElementType() reflect.Type
type AssessmentInput ¶ added in v0.2.6
type AssessmentInput interface { pulumi.Input ToAssessmentOutput() AssessmentOutput ToAssessmentOutputWithContext(ctx context.Context) AssessmentOutput }
type AssessmentOutput ¶ added in v0.2.6
type AssessmentOutput struct {
*pulumi.OutputState
}
func (AssessmentOutput) ElementType ¶ added in v0.2.6
func (AssessmentOutput) ElementType() reflect.Type
func (AssessmentOutput) ToAssessmentOutput ¶ added in v0.2.6
func (o AssessmentOutput) ToAssessmentOutput() AssessmentOutput
func (AssessmentOutput) ToAssessmentOutputWithContext ¶ added in v0.2.6
func (o AssessmentOutput) ToAssessmentOutputWithContext(ctx context.Context) AssessmentOutput
type AssessmentProperties ¶
type AssessmentProperties struct { // Storage type selected for this disk. AzureDiskType string `pulumi:"azureDiskType"` // AHUB discount on windows virtual machines. AzureHybridUseBenefit string `pulumi:"azureHybridUseBenefit"` // Target Azure location for which the machines should be assessed. These enums are the same as used by Compute API. AzureLocation string `pulumi:"azureLocation"` // Offer code according to which cost estimation is done. AzureOfferCode string `pulumi:"azureOfferCode"` // Pricing tier for Size evaluation. AzurePricingTier string `pulumi:"azurePricingTier"` // Storage Redundancy type offered by Azure. AzureStorageRedundancy string `pulumi:"azureStorageRedundancy"` // List of azure VM families. AzureVmFamilies []string `pulumi:"azureVmFamilies"` // Currency to report prices in. Currency string `pulumi:"currency"` // Custom discount percentage to be applied on final costs. Can be in the range [0, 100]. DiscountPercentage float64 `pulumi:"discountPercentage"` // Percentile of performance data used to recommend Azure size. Percentile string `pulumi:"percentile"` // Azure reserved instance. ReservedInstance string `pulumi:"reservedInstance"` // Scaling factor used over utilization data to add a performance buffer for new machines to be created in Azure. Min Value = 1.0, Max value = 1.9, Default = 1.3. ScalingFactor float64 `pulumi:"scalingFactor"` // Assessment sizing criterion. SizingCriterion string `pulumi:"sizingCriterion"` // User configurable setting that describes the status of the assessment. Stage string `pulumi:"stage"` // Time range of performance data used to recommend a size. TimeRange string `pulumi:"timeRange"` // Specify the duration for which the VMs are up in the on-premises environment. VmUptime VmUptime `pulumi:"vmUptime"` }
Properties of an assessment.
type AssessmentPropertiesArgs ¶
type AssessmentPropertiesArgs struct { // Storage type selected for this disk. AzureDiskType pulumi.StringInput `pulumi:"azureDiskType"` // AHUB discount on windows virtual machines. AzureHybridUseBenefit pulumi.StringInput `pulumi:"azureHybridUseBenefit"` // Target Azure location for which the machines should be assessed. These enums are the same as used by Compute API. AzureLocation pulumi.StringInput `pulumi:"azureLocation"` // Offer code according to which cost estimation is done. AzureOfferCode pulumi.StringInput `pulumi:"azureOfferCode"` // Pricing tier for Size evaluation. AzurePricingTier pulumi.StringInput `pulumi:"azurePricingTier"` // Storage Redundancy type offered by Azure. AzureStorageRedundancy pulumi.StringInput `pulumi:"azureStorageRedundancy"` // List of azure VM families. AzureVmFamilies pulumi.StringArrayInput `pulumi:"azureVmFamilies"` // Currency to report prices in. Currency pulumi.StringInput `pulumi:"currency"` // Custom discount percentage to be applied on final costs. Can be in the range [0, 100]. DiscountPercentage pulumi.Float64Input `pulumi:"discountPercentage"` // Percentile of performance data used to recommend Azure size. Percentile pulumi.StringInput `pulumi:"percentile"` // Azure reserved instance. ReservedInstance pulumi.StringInput `pulumi:"reservedInstance"` // Scaling factor used over utilization data to add a performance buffer for new machines to be created in Azure. Min Value = 1.0, Max value = 1.9, Default = 1.3. ScalingFactor pulumi.Float64Input `pulumi:"scalingFactor"` // Assessment sizing criterion. SizingCriterion pulumi.StringInput `pulumi:"sizingCriterion"` // User configurable setting that describes the status of the assessment. Stage pulumi.StringInput `pulumi:"stage"` // Time range of performance data used to recommend a size. TimeRange pulumi.StringInput `pulumi:"timeRange"` // Specify the duration for which the VMs are up in the on-premises environment. VmUptime VmUptimeInput `pulumi:"vmUptime"` }
Properties of an assessment.
func (AssessmentPropertiesArgs) ElementType ¶
func (AssessmentPropertiesArgs) ElementType() reflect.Type
func (AssessmentPropertiesArgs) ToAssessmentPropertiesOutput ¶
func (i AssessmentPropertiesArgs) ToAssessmentPropertiesOutput() AssessmentPropertiesOutput
func (AssessmentPropertiesArgs) ToAssessmentPropertiesOutputWithContext ¶
func (i AssessmentPropertiesArgs) ToAssessmentPropertiesOutputWithContext(ctx context.Context) AssessmentPropertiesOutput
func (AssessmentPropertiesArgs) ToAssessmentPropertiesPtrOutput ¶
func (i AssessmentPropertiesArgs) ToAssessmentPropertiesPtrOutput() AssessmentPropertiesPtrOutput
func (AssessmentPropertiesArgs) ToAssessmentPropertiesPtrOutputWithContext ¶
func (i AssessmentPropertiesArgs) ToAssessmentPropertiesPtrOutputWithContext(ctx context.Context) AssessmentPropertiesPtrOutput
type AssessmentPropertiesInput ¶
type AssessmentPropertiesInput interface { pulumi.Input ToAssessmentPropertiesOutput() AssessmentPropertiesOutput ToAssessmentPropertiesOutputWithContext(context.Context) AssessmentPropertiesOutput }
AssessmentPropertiesInput is an input type that accepts AssessmentPropertiesArgs and AssessmentPropertiesOutput values. You can construct a concrete instance of `AssessmentPropertiesInput` via:
AssessmentPropertiesArgs{...}
type AssessmentPropertiesOutput ¶
type AssessmentPropertiesOutput struct{ *pulumi.OutputState }
Properties of an assessment.
func (AssessmentPropertiesOutput) AzureDiskType ¶
func (o AssessmentPropertiesOutput) AzureDiskType() pulumi.StringOutput
Storage type selected for this disk.
func (AssessmentPropertiesOutput) AzureHybridUseBenefit ¶
func (o AssessmentPropertiesOutput) AzureHybridUseBenefit() pulumi.StringOutput
AHUB discount on windows virtual machines.
func (AssessmentPropertiesOutput) AzureLocation ¶
func (o AssessmentPropertiesOutput) AzureLocation() pulumi.StringOutput
Target Azure location for which the machines should be assessed. These enums are the same as used by Compute API.
func (AssessmentPropertiesOutput) AzureOfferCode ¶
func (o AssessmentPropertiesOutput) AzureOfferCode() pulumi.StringOutput
Offer code according to which cost estimation is done.
func (AssessmentPropertiesOutput) AzurePricingTier ¶
func (o AssessmentPropertiesOutput) AzurePricingTier() pulumi.StringOutput
Pricing tier for Size evaluation.
func (AssessmentPropertiesOutput) AzureStorageRedundancy ¶
func (o AssessmentPropertiesOutput) AzureStorageRedundancy() pulumi.StringOutput
Storage Redundancy type offered by Azure.
func (AssessmentPropertiesOutput) AzureVmFamilies ¶
func (o AssessmentPropertiesOutput) AzureVmFamilies() pulumi.StringArrayOutput
List of azure VM families.
func (AssessmentPropertiesOutput) Currency ¶
func (o AssessmentPropertiesOutput) Currency() pulumi.StringOutput
Currency to report prices in.
func (AssessmentPropertiesOutput) DiscountPercentage ¶
func (o AssessmentPropertiesOutput) DiscountPercentage() pulumi.Float64Output
Custom discount percentage to be applied on final costs. Can be in the range [0, 100].
func (AssessmentPropertiesOutput) ElementType ¶
func (AssessmentPropertiesOutput) ElementType() reflect.Type
func (AssessmentPropertiesOutput) Percentile ¶
func (o AssessmentPropertiesOutput) Percentile() pulumi.StringOutput
Percentile of performance data used to recommend Azure size.
func (AssessmentPropertiesOutput) ReservedInstance ¶
func (o AssessmentPropertiesOutput) ReservedInstance() pulumi.StringOutput
Azure reserved instance.
func (AssessmentPropertiesOutput) ScalingFactor ¶
func (o AssessmentPropertiesOutput) ScalingFactor() pulumi.Float64Output
Scaling factor used over utilization data to add a performance buffer for new machines to be created in Azure. Min Value = 1.0, Max value = 1.9, Default = 1.3.
func (AssessmentPropertiesOutput) SizingCriterion ¶
func (o AssessmentPropertiesOutput) SizingCriterion() pulumi.StringOutput
Assessment sizing criterion.
func (AssessmentPropertiesOutput) Stage ¶
func (o AssessmentPropertiesOutput) Stage() pulumi.StringOutput
User configurable setting that describes the status of the assessment.
func (AssessmentPropertiesOutput) TimeRange ¶
func (o AssessmentPropertiesOutput) TimeRange() pulumi.StringOutput
Time range of performance data used to recommend a size.
func (AssessmentPropertiesOutput) ToAssessmentPropertiesOutput ¶
func (o AssessmentPropertiesOutput) ToAssessmentPropertiesOutput() AssessmentPropertiesOutput
func (AssessmentPropertiesOutput) ToAssessmentPropertiesOutputWithContext ¶
func (o AssessmentPropertiesOutput) ToAssessmentPropertiesOutputWithContext(ctx context.Context) AssessmentPropertiesOutput
func (AssessmentPropertiesOutput) ToAssessmentPropertiesPtrOutput ¶
func (o AssessmentPropertiesOutput) ToAssessmentPropertiesPtrOutput() AssessmentPropertiesPtrOutput
func (AssessmentPropertiesOutput) ToAssessmentPropertiesPtrOutputWithContext ¶
func (o AssessmentPropertiesOutput) ToAssessmentPropertiesPtrOutputWithContext(ctx context.Context) AssessmentPropertiesPtrOutput
func (AssessmentPropertiesOutput) VmUptime ¶
func (o AssessmentPropertiesOutput) VmUptime() VmUptimeOutput
Specify the duration for which the VMs are up in the on-premises environment.
type AssessmentPropertiesPtrInput ¶
type AssessmentPropertiesPtrInput interface { pulumi.Input ToAssessmentPropertiesPtrOutput() AssessmentPropertiesPtrOutput ToAssessmentPropertiesPtrOutputWithContext(context.Context) AssessmentPropertiesPtrOutput }
AssessmentPropertiesPtrInput is an input type that accepts AssessmentPropertiesArgs, AssessmentPropertiesPtr and AssessmentPropertiesPtrOutput values. You can construct a concrete instance of `AssessmentPropertiesPtrInput` via:
AssessmentPropertiesArgs{...} or: nil
func AssessmentPropertiesPtr ¶
func AssessmentPropertiesPtr(v *AssessmentPropertiesArgs) AssessmentPropertiesPtrInput
type AssessmentPropertiesPtrOutput ¶
type AssessmentPropertiesPtrOutput struct{ *pulumi.OutputState }
func (AssessmentPropertiesPtrOutput) AzureDiskType ¶
func (o AssessmentPropertiesPtrOutput) AzureDiskType() pulumi.StringPtrOutput
Storage type selected for this disk.
func (AssessmentPropertiesPtrOutput) AzureHybridUseBenefit ¶
func (o AssessmentPropertiesPtrOutput) AzureHybridUseBenefit() pulumi.StringPtrOutput
AHUB discount on windows virtual machines.
func (AssessmentPropertiesPtrOutput) AzureLocation ¶
func (o AssessmentPropertiesPtrOutput) AzureLocation() pulumi.StringPtrOutput
Target Azure location for which the machines should be assessed. These enums are the same as used by Compute API.
func (AssessmentPropertiesPtrOutput) AzureOfferCode ¶
func (o AssessmentPropertiesPtrOutput) AzureOfferCode() pulumi.StringPtrOutput
Offer code according to which cost estimation is done.
func (AssessmentPropertiesPtrOutput) AzurePricingTier ¶
func (o AssessmentPropertiesPtrOutput) AzurePricingTier() pulumi.StringPtrOutput
Pricing tier for Size evaluation.
func (AssessmentPropertiesPtrOutput) AzureStorageRedundancy ¶
func (o AssessmentPropertiesPtrOutput) AzureStorageRedundancy() pulumi.StringPtrOutput
Storage Redundancy type offered by Azure.
func (AssessmentPropertiesPtrOutput) AzureVmFamilies ¶
func (o AssessmentPropertiesPtrOutput) AzureVmFamilies() pulumi.StringArrayOutput
List of azure VM families.
func (AssessmentPropertiesPtrOutput) Currency ¶
func (o AssessmentPropertiesPtrOutput) Currency() pulumi.StringPtrOutput
Currency to report prices in.
func (AssessmentPropertiesPtrOutput) DiscountPercentage ¶
func (o AssessmentPropertiesPtrOutput) DiscountPercentage() pulumi.Float64PtrOutput
Custom discount percentage to be applied on final costs. Can be in the range [0, 100].
func (AssessmentPropertiesPtrOutput) Elem ¶
func (o AssessmentPropertiesPtrOutput) Elem() AssessmentPropertiesOutput
func (AssessmentPropertiesPtrOutput) ElementType ¶
func (AssessmentPropertiesPtrOutput) ElementType() reflect.Type
func (AssessmentPropertiesPtrOutput) Percentile ¶
func (o AssessmentPropertiesPtrOutput) Percentile() pulumi.StringPtrOutput
Percentile of performance data used to recommend Azure size.
func (AssessmentPropertiesPtrOutput) ReservedInstance ¶
func (o AssessmentPropertiesPtrOutput) ReservedInstance() pulumi.StringPtrOutput
Azure reserved instance.
func (AssessmentPropertiesPtrOutput) ScalingFactor ¶
func (o AssessmentPropertiesPtrOutput) ScalingFactor() pulumi.Float64PtrOutput
Scaling factor used over utilization data to add a performance buffer for new machines to be created in Azure. Min Value = 1.0, Max value = 1.9, Default = 1.3.
func (AssessmentPropertiesPtrOutput) SizingCriterion ¶
func (o AssessmentPropertiesPtrOutput) SizingCriterion() pulumi.StringPtrOutput
Assessment sizing criterion.
func (AssessmentPropertiesPtrOutput) Stage ¶
func (o AssessmentPropertiesPtrOutput) Stage() pulumi.StringPtrOutput
User configurable setting that describes the status of the assessment.
func (AssessmentPropertiesPtrOutput) TimeRange ¶
func (o AssessmentPropertiesPtrOutput) TimeRange() pulumi.StringPtrOutput
Time range of performance data used to recommend a size.
func (AssessmentPropertiesPtrOutput) ToAssessmentPropertiesPtrOutput ¶
func (o AssessmentPropertiesPtrOutput) ToAssessmentPropertiesPtrOutput() AssessmentPropertiesPtrOutput
func (AssessmentPropertiesPtrOutput) ToAssessmentPropertiesPtrOutputWithContext ¶
func (o AssessmentPropertiesPtrOutput) ToAssessmentPropertiesPtrOutputWithContext(ctx context.Context) AssessmentPropertiesPtrOutput
func (AssessmentPropertiesPtrOutput) VmUptime ¶
func (o AssessmentPropertiesPtrOutput) VmUptime() VmUptimePtrOutput
Specify the duration for which the VMs are up in the on-premises environment.
type AssessmentPropertiesResponse ¶
type AssessmentPropertiesResponse struct { // Storage type selected for this disk. AzureDiskType string `pulumi:"azureDiskType"` // AHUB discount on windows virtual machines. AzureHybridUseBenefit string `pulumi:"azureHybridUseBenefit"` // Target Azure location for which the machines should be assessed. These enums are the same as used by Compute API. AzureLocation string `pulumi:"azureLocation"` // Offer code according to which cost estimation is done. AzureOfferCode string `pulumi:"azureOfferCode"` // Pricing tier for Size evaluation. AzurePricingTier string `pulumi:"azurePricingTier"` // Storage Redundancy type offered by Azure. AzureStorageRedundancy string `pulumi:"azureStorageRedundancy"` // List of azure VM families. AzureVmFamilies []string `pulumi:"azureVmFamilies"` // Confidence rating percentage for assessment. Can be in the range [0, 100]. ConfidenceRatingInPercentage float64 `pulumi:"confidenceRatingInPercentage"` // Time when this project was created. Date-Time represented in ISO-8601 format. CreatedTimestamp string `pulumi:"createdTimestamp"` // Currency to report prices in. Currency string `pulumi:"currency"` // Custom discount percentage to be applied on final costs. Can be in the range [0, 100]. DiscountPercentage float64 `pulumi:"discountPercentage"` // Enterprise agreement subscription arm id. EaSubscriptionId string `pulumi:"eaSubscriptionId"` // Monthly network cost estimate for the machines that are part of this assessment as a group, for a 31-day month. MonthlyBandwidthCost float64 `pulumi:"monthlyBandwidthCost"` // Monthly compute cost estimate for the machines that are part of this assessment as a group, for a 31-day month. MonthlyComputeCost float64 `pulumi:"monthlyComputeCost"` // Monthly premium storage cost estimate for the machines that are part of this assessment as a group, for a 31-day month. MonthlyPremiumStorageCost float64 `pulumi:"monthlyPremiumStorageCost"` // Monthly standard SSD storage cost estimate for the machines that are part of this assessment as a group, for a 31-day month. MonthlyStandardSSDStorageCost float64 `pulumi:"monthlyStandardSSDStorageCost"` // Monthly storage cost estimate for the machines that are part of this assessment as a group, for a 31-day month. MonthlyStorageCost float64 `pulumi:"monthlyStorageCost"` // Number of assessed machines part of this assessment. NumberOfMachines int `pulumi:"numberOfMachines"` // Percentile of performance data used to recommend Azure size. Percentile string `pulumi:"percentile"` // End time to consider performance data for assessment PerfDataEndTime string `pulumi:"perfDataEndTime"` // Start time to consider performance data for assessment PerfDataStartTime string `pulumi:"perfDataStartTime"` // Time when the Azure Prices were queried. Date-Time represented in ISO-8601 format. PricesTimestamp string `pulumi:"pricesTimestamp"` // Azure reserved instance. ReservedInstance string `pulumi:"reservedInstance"` // Scaling factor used over utilization data to add a performance buffer for new machines to be created in Azure. Min Value = 1.0, Max value = 1.9, Default = 1.3. ScalingFactor float64 `pulumi:"scalingFactor"` // Assessment sizing criterion. SizingCriterion string `pulumi:"sizingCriterion"` // User configurable setting that describes the status of the assessment. Stage string `pulumi:"stage"` // Whether the assessment has been created and is valid. Status string `pulumi:"status"` // Time range of performance data used to recommend a size. TimeRange string `pulumi:"timeRange"` // Time when this project was last updated. Date-Time represented in ISO-8601 format. UpdatedTimestamp string `pulumi:"updatedTimestamp"` // Specify the duration for which the VMs are up in the on-premises environment. VmUptime VmUptimeResponse `pulumi:"vmUptime"` }
Properties of an assessment.
type AssessmentPropertiesResponseArgs ¶
type AssessmentPropertiesResponseArgs struct { // Storage type selected for this disk. AzureDiskType pulumi.StringInput `pulumi:"azureDiskType"` // AHUB discount on windows virtual machines. AzureHybridUseBenefit pulumi.StringInput `pulumi:"azureHybridUseBenefit"` // Target Azure location for which the machines should be assessed. These enums are the same as used by Compute API. AzureLocation pulumi.StringInput `pulumi:"azureLocation"` // Offer code according to which cost estimation is done. AzureOfferCode pulumi.StringInput `pulumi:"azureOfferCode"` // Pricing tier for Size evaluation. AzurePricingTier pulumi.StringInput `pulumi:"azurePricingTier"` // Storage Redundancy type offered by Azure. AzureStorageRedundancy pulumi.StringInput `pulumi:"azureStorageRedundancy"` // List of azure VM families. AzureVmFamilies pulumi.StringArrayInput `pulumi:"azureVmFamilies"` // Confidence rating percentage for assessment. Can be in the range [0, 100]. ConfidenceRatingInPercentage pulumi.Float64Input `pulumi:"confidenceRatingInPercentage"` // Time when this project was created. Date-Time represented in ISO-8601 format. CreatedTimestamp pulumi.StringInput `pulumi:"createdTimestamp"` // Currency to report prices in. Currency pulumi.StringInput `pulumi:"currency"` // Custom discount percentage to be applied on final costs. Can be in the range [0, 100]. DiscountPercentage pulumi.Float64Input `pulumi:"discountPercentage"` // Enterprise agreement subscription arm id. EaSubscriptionId pulumi.StringInput `pulumi:"eaSubscriptionId"` // Monthly network cost estimate for the machines that are part of this assessment as a group, for a 31-day month. MonthlyBandwidthCost pulumi.Float64Input `pulumi:"monthlyBandwidthCost"` // Monthly compute cost estimate for the machines that are part of this assessment as a group, for a 31-day month. MonthlyComputeCost pulumi.Float64Input `pulumi:"monthlyComputeCost"` // Monthly premium storage cost estimate for the machines that are part of this assessment as a group, for a 31-day month. MonthlyPremiumStorageCost pulumi.Float64Input `pulumi:"monthlyPremiumStorageCost"` // Monthly standard SSD storage cost estimate for the machines that are part of this assessment as a group, for a 31-day month. MonthlyStandardSSDStorageCost pulumi.Float64Input `pulumi:"monthlyStandardSSDStorageCost"` // Monthly storage cost estimate for the machines that are part of this assessment as a group, for a 31-day month. MonthlyStorageCost pulumi.Float64Input `pulumi:"monthlyStorageCost"` // Number of assessed machines part of this assessment. NumberOfMachines pulumi.IntInput `pulumi:"numberOfMachines"` // Percentile of performance data used to recommend Azure size. Percentile pulumi.StringInput `pulumi:"percentile"` // End time to consider performance data for assessment PerfDataEndTime pulumi.StringInput `pulumi:"perfDataEndTime"` // Start time to consider performance data for assessment PerfDataStartTime pulumi.StringInput `pulumi:"perfDataStartTime"` // Time when the Azure Prices were queried. Date-Time represented in ISO-8601 format. PricesTimestamp pulumi.StringInput `pulumi:"pricesTimestamp"` // Azure reserved instance. ReservedInstance pulumi.StringInput `pulumi:"reservedInstance"` // Scaling factor used over utilization data to add a performance buffer for new machines to be created in Azure. Min Value = 1.0, Max value = 1.9, Default = 1.3. ScalingFactor pulumi.Float64Input `pulumi:"scalingFactor"` // Assessment sizing criterion. SizingCriterion pulumi.StringInput `pulumi:"sizingCriterion"` // User configurable setting that describes the status of the assessment. Stage pulumi.StringInput `pulumi:"stage"` // Whether the assessment has been created and is valid. Status pulumi.StringInput `pulumi:"status"` // Time range of performance data used to recommend a size. TimeRange pulumi.StringInput `pulumi:"timeRange"` // Time when this project was last updated. Date-Time represented in ISO-8601 format. UpdatedTimestamp pulumi.StringInput `pulumi:"updatedTimestamp"` // Specify the duration for which the VMs are up in the on-premises environment. VmUptime VmUptimeResponseInput `pulumi:"vmUptime"` }
Properties of an assessment.
func (AssessmentPropertiesResponseArgs) ElementType ¶
func (AssessmentPropertiesResponseArgs) ElementType() reflect.Type
func (AssessmentPropertiesResponseArgs) ToAssessmentPropertiesResponseOutput ¶
func (i AssessmentPropertiesResponseArgs) ToAssessmentPropertiesResponseOutput() AssessmentPropertiesResponseOutput
func (AssessmentPropertiesResponseArgs) ToAssessmentPropertiesResponseOutputWithContext ¶
func (i AssessmentPropertiesResponseArgs) ToAssessmentPropertiesResponseOutputWithContext(ctx context.Context) AssessmentPropertiesResponseOutput
func (AssessmentPropertiesResponseArgs) ToAssessmentPropertiesResponsePtrOutput ¶
func (i AssessmentPropertiesResponseArgs) ToAssessmentPropertiesResponsePtrOutput() AssessmentPropertiesResponsePtrOutput
func (AssessmentPropertiesResponseArgs) ToAssessmentPropertiesResponsePtrOutputWithContext ¶
func (i AssessmentPropertiesResponseArgs) ToAssessmentPropertiesResponsePtrOutputWithContext(ctx context.Context) AssessmentPropertiesResponsePtrOutput
type AssessmentPropertiesResponseInput ¶
type AssessmentPropertiesResponseInput interface { pulumi.Input ToAssessmentPropertiesResponseOutput() AssessmentPropertiesResponseOutput ToAssessmentPropertiesResponseOutputWithContext(context.Context) AssessmentPropertiesResponseOutput }
AssessmentPropertiesResponseInput is an input type that accepts AssessmentPropertiesResponseArgs and AssessmentPropertiesResponseOutput values. You can construct a concrete instance of `AssessmentPropertiesResponseInput` via:
AssessmentPropertiesResponseArgs{...}
type AssessmentPropertiesResponseOutput ¶
type AssessmentPropertiesResponseOutput struct{ *pulumi.OutputState }
Properties of an assessment.
func (AssessmentPropertiesResponseOutput) AzureDiskType ¶
func (o AssessmentPropertiesResponseOutput) AzureDiskType() pulumi.StringOutput
Storage type selected for this disk.
func (AssessmentPropertiesResponseOutput) AzureHybridUseBenefit ¶
func (o AssessmentPropertiesResponseOutput) AzureHybridUseBenefit() pulumi.StringOutput
AHUB discount on windows virtual machines.
func (AssessmentPropertiesResponseOutput) AzureLocation ¶
func (o AssessmentPropertiesResponseOutput) AzureLocation() pulumi.StringOutput
Target Azure location for which the machines should be assessed. These enums are the same as used by Compute API.
func (AssessmentPropertiesResponseOutput) AzureOfferCode ¶
func (o AssessmentPropertiesResponseOutput) AzureOfferCode() pulumi.StringOutput
Offer code according to which cost estimation is done.
func (AssessmentPropertiesResponseOutput) AzurePricingTier ¶
func (o AssessmentPropertiesResponseOutput) AzurePricingTier() pulumi.StringOutput
Pricing tier for Size evaluation.
func (AssessmentPropertiesResponseOutput) AzureStorageRedundancy ¶
func (o AssessmentPropertiesResponseOutput) AzureStorageRedundancy() pulumi.StringOutput
Storage Redundancy type offered by Azure.
func (AssessmentPropertiesResponseOutput) AzureVmFamilies ¶
func (o AssessmentPropertiesResponseOutput) AzureVmFamilies() pulumi.StringArrayOutput
List of azure VM families.
func (AssessmentPropertiesResponseOutput) ConfidenceRatingInPercentage ¶
func (o AssessmentPropertiesResponseOutput) ConfidenceRatingInPercentage() pulumi.Float64Output
Confidence rating percentage for assessment. Can be in the range [0, 100].
func (AssessmentPropertiesResponseOutput) CreatedTimestamp ¶
func (o AssessmentPropertiesResponseOutput) CreatedTimestamp() pulumi.StringOutput
Time when this project was created. Date-Time represented in ISO-8601 format.
func (AssessmentPropertiesResponseOutput) Currency ¶
func (o AssessmentPropertiesResponseOutput) Currency() pulumi.StringOutput
Currency to report prices in.
func (AssessmentPropertiesResponseOutput) DiscountPercentage ¶
func (o AssessmentPropertiesResponseOutput) DiscountPercentage() pulumi.Float64Output
Custom discount percentage to be applied on final costs. Can be in the range [0, 100].
func (AssessmentPropertiesResponseOutput) EaSubscriptionId ¶
func (o AssessmentPropertiesResponseOutput) EaSubscriptionId() pulumi.StringOutput
Enterprise agreement subscription arm id.
func (AssessmentPropertiesResponseOutput) ElementType ¶
func (AssessmentPropertiesResponseOutput) ElementType() reflect.Type
func (AssessmentPropertiesResponseOutput) MonthlyBandwidthCost ¶
func (o AssessmentPropertiesResponseOutput) MonthlyBandwidthCost() pulumi.Float64Output
Monthly network cost estimate for the machines that are part of this assessment as a group, for a 31-day month.
func (AssessmentPropertiesResponseOutput) MonthlyComputeCost ¶
func (o AssessmentPropertiesResponseOutput) MonthlyComputeCost() pulumi.Float64Output
Monthly compute cost estimate for the machines that are part of this assessment as a group, for a 31-day month.
func (AssessmentPropertiesResponseOutput) MonthlyPremiumStorageCost ¶
func (o AssessmentPropertiesResponseOutput) MonthlyPremiumStorageCost() pulumi.Float64Output
Monthly premium storage cost estimate for the machines that are part of this assessment as a group, for a 31-day month.
func (AssessmentPropertiesResponseOutput) MonthlyStandardSSDStorageCost ¶
func (o AssessmentPropertiesResponseOutput) MonthlyStandardSSDStorageCost() pulumi.Float64Output
Monthly standard SSD storage cost estimate for the machines that are part of this assessment as a group, for a 31-day month.
func (AssessmentPropertiesResponseOutput) MonthlyStorageCost ¶
func (o AssessmentPropertiesResponseOutput) MonthlyStorageCost() pulumi.Float64Output
Monthly storage cost estimate for the machines that are part of this assessment as a group, for a 31-day month.
func (AssessmentPropertiesResponseOutput) NumberOfMachines ¶
func (o AssessmentPropertiesResponseOutput) NumberOfMachines() pulumi.IntOutput
Number of assessed machines part of this assessment.
func (AssessmentPropertiesResponseOutput) Percentile ¶
func (o AssessmentPropertiesResponseOutput) Percentile() pulumi.StringOutput
Percentile of performance data used to recommend Azure size.
func (AssessmentPropertiesResponseOutput) PerfDataEndTime ¶
func (o AssessmentPropertiesResponseOutput) PerfDataEndTime() pulumi.StringOutput
End time to consider performance data for assessment
func (AssessmentPropertiesResponseOutput) PerfDataStartTime ¶
func (o AssessmentPropertiesResponseOutput) PerfDataStartTime() pulumi.StringOutput
Start time to consider performance data for assessment
func (AssessmentPropertiesResponseOutput) PricesTimestamp ¶
func (o AssessmentPropertiesResponseOutput) PricesTimestamp() pulumi.StringOutput
Time when the Azure Prices were queried. Date-Time represented in ISO-8601 format.
func (AssessmentPropertiesResponseOutput) ReservedInstance ¶
func (o AssessmentPropertiesResponseOutput) ReservedInstance() pulumi.StringOutput
Azure reserved instance.
func (AssessmentPropertiesResponseOutput) ScalingFactor ¶
func (o AssessmentPropertiesResponseOutput) ScalingFactor() pulumi.Float64Output
Scaling factor used over utilization data to add a performance buffer for new machines to be created in Azure. Min Value = 1.0, Max value = 1.9, Default = 1.3.
func (AssessmentPropertiesResponseOutput) SizingCriterion ¶
func (o AssessmentPropertiesResponseOutput) SizingCriterion() pulumi.StringOutput
Assessment sizing criterion.
func (AssessmentPropertiesResponseOutput) Stage ¶
func (o AssessmentPropertiesResponseOutput) Stage() pulumi.StringOutput
User configurable setting that describes the status of the assessment.
func (AssessmentPropertiesResponseOutput) Status ¶
func (o AssessmentPropertiesResponseOutput) Status() pulumi.StringOutput
Whether the assessment has been created and is valid.
func (AssessmentPropertiesResponseOutput) TimeRange ¶
func (o AssessmentPropertiesResponseOutput) TimeRange() pulumi.StringOutput
Time range of performance data used to recommend a size.
func (AssessmentPropertiesResponseOutput) ToAssessmentPropertiesResponseOutput ¶
func (o AssessmentPropertiesResponseOutput) ToAssessmentPropertiesResponseOutput() AssessmentPropertiesResponseOutput
func (AssessmentPropertiesResponseOutput) ToAssessmentPropertiesResponseOutputWithContext ¶
func (o AssessmentPropertiesResponseOutput) ToAssessmentPropertiesResponseOutputWithContext(ctx context.Context) AssessmentPropertiesResponseOutput
func (AssessmentPropertiesResponseOutput) ToAssessmentPropertiesResponsePtrOutput ¶
func (o AssessmentPropertiesResponseOutput) ToAssessmentPropertiesResponsePtrOutput() AssessmentPropertiesResponsePtrOutput
func (AssessmentPropertiesResponseOutput) ToAssessmentPropertiesResponsePtrOutputWithContext ¶
func (o AssessmentPropertiesResponseOutput) ToAssessmentPropertiesResponsePtrOutputWithContext(ctx context.Context) AssessmentPropertiesResponsePtrOutput
func (AssessmentPropertiesResponseOutput) UpdatedTimestamp ¶
func (o AssessmentPropertiesResponseOutput) UpdatedTimestamp() pulumi.StringOutput
Time when this project was last updated. Date-Time represented in ISO-8601 format.
func (AssessmentPropertiesResponseOutput) VmUptime ¶
func (o AssessmentPropertiesResponseOutput) VmUptime() VmUptimeResponseOutput
Specify the duration for which the VMs are up in the on-premises environment.
type AssessmentPropertiesResponsePtrInput ¶
type AssessmentPropertiesResponsePtrInput interface { pulumi.Input ToAssessmentPropertiesResponsePtrOutput() AssessmentPropertiesResponsePtrOutput ToAssessmentPropertiesResponsePtrOutputWithContext(context.Context) AssessmentPropertiesResponsePtrOutput }
AssessmentPropertiesResponsePtrInput is an input type that accepts AssessmentPropertiesResponseArgs, AssessmentPropertiesResponsePtr and AssessmentPropertiesResponsePtrOutput values. You can construct a concrete instance of `AssessmentPropertiesResponsePtrInput` via:
AssessmentPropertiesResponseArgs{...} or: nil
func AssessmentPropertiesResponsePtr ¶
func AssessmentPropertiesResponsePtr(v *AssessmentPropertiesResponseArgs) AssessmentPropertiesResponsePtrInput
type AssessmentPropertiesResponsePtrOutput ¶
type AssessmentPropertiesResponsePtrOutput struct{ *pulumi.OutputState }
func (AssessmentPropertiesResponsePtrOutput) AzureDiskType ¶
func (o AssessmentPropertiesResponsePtrOutput) AzureDiskType() pulumi.StringPtrOutput
Storage type selected for this disk.
func (AssessmentPropertiesResponsePtrOutput) AzureHybridUseBenefit ¶
func (o AssessmentPropertiesResponsePtrOutput) AzureHybridUseBenefit() pulumi.StringPtrOutput
AHUB discount on windows virtual machines.
func (AssessmentPropertiesResponsePtrOutput) AzureLocation ¶
func (o AssessmentPropertiesResponsePtrOutput) AzureLocation() pulumi.StringPtrOutput
Target Azure location for which the machines should be assessed. These enums are the same as used by Compute API.
func (AssessmentPropertiesResponsePtrOutput) AzureOfferCode ¶
func (o AssessmentPropertiesResponsePtrOutput) AzureOfferCode() pulumi.StringPtrOutput
Offer code according to which cost estimation is done.
func (AssessmentPropertiesResponsePtrOutput) AzurePricingTier ¶
func (o AssessmentPropertiesResponsePtrOutput) AzurePricingTier() pulumi.StringPtrOutput
Pricing tier for Size evaluation.
func (AssessmentPropertiesResponsePtrOutput) AzureStorageRedundancy ¶
func (o AssessmentPropertiesResponsePtrOutput) AzureStorageRedundancy() pulumi.StringPtrOutput
Storage Redundancy type offered by Azure.
func (AssessmentPropertiesResponsePtrOutput) AzureVmFamilies ¶
func (o AssessmentPropertiesResponsePtrOutput) AzureVmFamilies() pulumi.StringArrayOutput
List of azure VM families.
func (AssessmentPropertiesResponsePtrOutput) ConfidenceRatingInPercentage ¶
func (o AssessmentPropertiesResponsePtrOutput) ConfidenceRatingInPercentage() pulumi.Float64PtrOutput
Confidence rating percentage for assessment. Can be in the range [0, 100].
func (AssessmentPropertiesResponsePtrOutput) CreatedTimestamp ¶
func (o AssessmentPropertiesResponsePtrOutput) CreatedTimestamp() pulumi.StringPtrOutput
Time when this project was created. Date-Time represented in ISO-8601 format.
func (AssessmentPropertiesResponsePtrOutput) Currency ¶
func (o AssessmentPropertiesResponsePtrOutput) Currency() pulumi.StringPtrOutput
Currency to report prices in.
func (AssessmentPropertiesResponsePtrOutput) DiscountPercentage ¶
func (o AssessmentPropertiesResponsePtrOutput) DiscountPercentage() pulumi.Float64PtrOutput
Custom discount percentage to be applied on final costs. Can be in the range [0, 100].
func (AssessmentPropertiesResponsePtrOutput) EaSubscriptionId ¶
func (o AssessmentPropertiesResponsePtrOutput) EaSubscriptionId() pulumi.StringPtrOutput
Enterprise agreement subscription arm id.
func (AssessmentPropertiesResponsePtrOutput) ElementType ¶
func (AssessmentPropertiesResponsePtrOutput) ElementType() reflect.Type
func (AssessmentPropertiesResponsePtrOutput) MonthlyBandwidthCost ¶
func (o AssessmentPropertiesResponsePtrOutput) MonthlyBandwidthCost() pulumi.Float64PtrOutput
Monthly network cost estimate for the machines that are part of this assessment as a group, for a 31-day month.
func (AssessmentPropertiesResponsePtrOutput) MonthlyComputeCost ¶
func (o AssessmentPropertiesResponsePtrOutput) MonthlyComputeCost() pulumi.Float64PtrOutput
Monthly compute cost estimate for the machines that are part of this assessment as a group, for a 31-day month.
func (AssessmentPropertiesResponsePtrOutput) MonthlyPremiumStorageCost ¶
func (o AssessmentPropertiesResponsePtrOutput) MonthlyPremiumStorageCost() pulumi.Float64PtrOutput
Monthly premium storage cost estimate for the machines that are part of this assessment as a group, for a 31-day month.
func (AssessmentPropertiesResponsePtrOutput) MonthlyStandardSSDStorageCost ¶
func (o AssessmentPropertiesResponsePtrOutput) MonthlyStandardSSDStorageCost() pulumi.Float64PtrOutput
Monthly standard SSD storage cost estimate for the machines that are part of this assessment as a group, for a 31-day month.
func (AssessmentPropertiesResponsePtrOutput) MonthlyStorageCost ¶
func (o AssessmentPropertiesResponsePtrOutput) MonthlyStorageCost() pulumi.Float64PtrOutput
Monthly storage cost estimate for the machines that are part of this assessment as a group, for a 31-day month.
func (AssessmentPropertiesResponsePtrOutput) NumberOfMachines ¶
func (o AssessmentPropertiesResponsePtrOutput) NumberOfMachines() pulumi.IntPtrOutput
Number of assessed machines part of this assessment.
func (AssessmentPropertiesResponsePtrOutput) Percentile ¶
func (o AssessmentPropertiesResponsePtrOutput) Percentile() pulumi.StringPtrOutput
Percentile of performance data used to recommend Azure size.
func (AssessmentPropertiesResponsePtrOutput) PerfDataEndTime ¶
func (o AssessmentPropertiesResponsePtrOutput) PerfDataEndTime() pulumi.StringPtrOutput
End time to consider performance data for assessment
func (AssessmentPropertiesResponsePtrOutput) PerfDataStartTime ¶
func (o AssessmentPropertiesResponsePtrOutput) PerfDataStartTime() pulumi.StringPtrOutput
Start time to consider performance data for assessment
func (AssessmentPropertiesResponsePtrOutput) PricesTimestamp ¶
func (o AssessmentPropertiesResponsePtrOutput) PricesTimestamp() pulumi.StringPtrOutput
Time when the Azure Prices were queried. Date-Time represented in ISO-8601 format.
func (AssessmentPropertiesResponsePtrOutput) ReservedInstance ¶
func (o AssessmentPropertiesResponsePtrOutput) ReservedInstance() pulumi.StringPtrOutput
Azure reserved instance.
func (AssessmentPropertiesResponsePtrOutput) ScalingFactor ¶
func (o AssessmentPropertiesResponsePtrOutput) ScalingFactor() pulumi.Float64PtrOutput
Scaling factor used over utilization data to add a performance buffer for new machines to be created in Azure. Min Value = 1.0, Max value = 1.9, Default = 1.3.
func (AssessmentPropertiesResponsePtrOutput) SizingCriterion ¶
func (o AssessmentPropertiesResponsePtrOutput) SizingCriterion() pulumi.StringPtrOutput
Assessment sizing criterion.
func (AssessmentPropertiesResponsePtrOutput) Stage ¶
func (o AssessmentPropertiesResponsePtrOutput) Stage() pulumi.StringPtrOutput
User configurable setting that describes the status of the assessment.
func (AssessmentPropertiesResponsePtrOutput) Status ¶
func (o AssessmentPropertiesResponsePtrOutput) Status() pulumi.StringPtrOutput
Whether the assessment has been created and is valid.
func (AssessmentPropertiesResponsePtrOutput) TimeRange ¶
func (o AssessmentPropertiesResponsePtrOutput) TimeRange() pulumi.StringPtrOutput
Time range of performance data used to recommend a size.
func (AssessmentPropertiesResponsePtrOutput) ToAssessmentPropertiesResponsePtrOutput ¶
func (o AssessmentPropertiesResponsePtrOutput) ToAssessmentPropertiesResponsePtrOutput() AssessmentPropertiesResponsePtrOutput
func (AssessmentPropertiesResponsePtrOutput) ToAssessmentPropertiesResponsePtrOutputWithContext ¶
func (o AssessmentPropertiesResponsePtrOutput) ToAssessmentPropertiesResponsePtrOutputWithContext(ctx context.Context) AssessmentPropertiesResponsePtrOutput
func (AssessmentPropertiesResponsePtrOutput) UpdatedTimestamp ¶
func (o AssessmentPropertiesResponsePtrOutput) UpdatedTimestamp() pulumi.StringPtrOutput
Time when this project was last updated. Date-Time represented in ISO-8601 format.
func (AssessmentPropertiesResponsePtrOutput) VmUptime ¶
func (o AssessmentPropertiesResponsePtrOutput) VmUptime() VmUptimeResponsePtrOutput
Specify the duration for which the VMs are up in the on-premises environment.
type AssessmentSizingCriterion ¶ added in v0.3.1
Assessment sizing criterion.
func (AssessmentSizingCriterion) ElementType ¶ added in v0.3.1
func (AssessmentSizingCriterion) ElementType() reflect.Type
func (AssessmentSizingCriterion) ToStringOutput ¶ added in v0.3.1
func (e AssessmentSizingCriterion) ToStringOutput() pulumi.StringOutput
func (AssessmentSizingCriterion) ToStringOutputWithContext ¶ added in v0.3.1
func (e AssessmentSizingCriterion) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (AssessmentSizingCriterion) ToStringPtrOutput ¶ added in v0.3.1
func (e AssessmentSizingCriterion) ToStringPtrOutput() pulumi.StringPtrOutput
func (AssessmentSizingCriterion) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e AssessmentSizingCriterion) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AssessmentStage ¶ added in v0.3.1
User configurable setting that describes the status of the assessment.
func (AssessmentStage) ElementType ¶ added in v0.3.1
func (AssessmentStage) ElementType() reflect.Type
func (AssessmentStage) ToStringOutput ¶ added in v0.3.1
func (e AssessmentStage) ToStringOutput() pulumi.StringOutput
func (AssessmentStage) ToStringOutputWithContext ¶ added in v0.3.1
func (e AssessmentStage) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (AssessmentStage) ToStringPtrOutput ¶ added in v0.3.1
func (e AssessmentStage) ToStringPtrOutput() pulumi.StringPtrOutput
func (AssessmentStage) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e AssessmentStage) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AssessmentState ¶
type AssessmentState struct { // For optimistic concurrency control. ETag pulumi.StringPtrInput // Unique name of an assessment. Name pulumi.StringPtrInput // Properties of the assessment. Properties AssessmentPropertiesResponsePtrInput // Type of the object = [Microsoft.Migrate/assessmentProjects/groups/assessments]. Type pulumi.StringPtrInput }
func (AssessmentState) ElementType ¶
func (AssessmentState) ElementType() reflect.Type
type AzureDiskType ¶ added in v0.3.1
Storage type selected for this disk.
func (AzureDiskType) ElementType ¶ added in v0.3.1
func (AzureDiskType) ElementType() reflect.Type
func (AzureDiskType) ToStringOutput ¶ added in v0.3.1
func (e AzureDiskType) ToStringOutput() pulumi.StringOutput
func (AzureDiskType) ToStringOutputWithContext ¶ added in v0.3.1
func (e AzureDiskType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (AzureDiskType) ToStringPtrOutput ¶ added in v0.3.1
func (e AzureDiskType) ToStringPtrOutput() pulumi.StringPtrOutput
func (AzureDiskType) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e AzureDiskType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AzureHybridUseBenefit ¶ added in v0.3.1
AHUB discount on windows virtual machines.
func (AzureHybridUseBenefit) ElementType ¶ added in v0.3.1
func (AzureHybridUseBenefit) ElementType() reflect.Type
func (AzureHybridUseBenefit) ToStringOutput ¶ added in v0.3.1
func (e AzureHybridUseBenefit) ToStringOutput() pulumi.StringOutput
func (AzureHybridUseBenefit) ToStringOutputWithContext ¶ added in v0.3.1
func (e AzureHybridUseBenefit) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (AzureHybridUseBenefit) ToStringPtrOutput ¶ added in v0.3.1
func (e AzureHybridUseBenefit) ToStringPtrOutput() pulumi.StringPtrOutput
func (AzureHybridUseBenefit) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e AzureHybridUseBenefit) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AzureLocation ¶ added in v0.3.1
Target Azure location for which the machines should be assessed. These enums are the same as used by Compute API.
func (AzureLocation) ElementType ¶ added in v0.3.1
func (AzureLocation) ElementType() reflect.Type
func (AzureLocation) ToStringOutput ¶ added in v0.3.1
func (e AzureLocation) ToStringOutput() pulumi.StringOutput
func (AzureLocation) ToStringOutputWithContext ¶ added in v0.3.1
func (e AzureLocation) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (AzureLocation) ToStringPtrOutput ¶ added in v0.3.1
func (e AzureLocation) ToStringPtrOutput() pulumi.StringPtrOutput
func (AzureLocation) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e AzureLocation) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AzureOfferCode ¶ added in v0.3.1
Offer code according to which cost estimation is done.
func (AzureOfferCode) ElementType ¶ added in v0.3.1
func (AzureOfferCode) ElementType() reflect.Type
func (AzureOfferCode) ToStringOutput ¶ added in v0.3.1
func (e AzureOfferCode) ToStringOutput() pulumi.StringOutput
func (AzureOfferCode) ToStringOutputWithContext ¶ added in v0.3.1
func (e AzureOfferCode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (AzureOfferCode) ToStringPtrOutput ¶ added in v0.3.1
func (e AzureOfferCode) ToStringPtrOutput() pulumi.StringPtrOutput
func (AzureOfferCode) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e AzureOfferCode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AzurePricingTier ¶ added in v0.3.1
Pricing tier for Size evaluation.
func (AzurePricingTier) ElementType ¶ added in v0.3.1
func (AzurePricingTier) ElementType() reflect.Type
func (AzurePricingTier) ToStringOutput ¶ added in v0.3.1
func (e AzurePricingTier) ToStringOutput() pulumi.StringOutput
func (AzurePricingTier) ToStringOutputWithContext ¶ added in v0.3.1
func (e AzurePricingTier) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (AzurePricingTier) ToStringPtrOutput ¶ added in v0.3.1
func (e AzurePricingTier) ToStringPtrOutput() pulumi.StringPtrOutput
func (AzurePricingTier) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e AzurePricingTier) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AzureStorageRedundancy ¶ added in v0.3.1
Storage Redundancy type offered by Azure.
func (AzureStorageRedundancy) ElementType ¶ added in v0.3.1
func (AzureStorageRedundancy) ElementType() reflect.Type
func (AzureStorageRedundancy) ToStringOutput ¶ added in v0.3.1
func (e AzureStorageRedundancy) ToStringOutput() pulumi.StringOutput
func (AzureStorageRedundancy) ToStringOutputWithContext ¶ added in v0.3.1
func (e AzureStorageRedundancy) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (AzureStorageRedundancy) ToStringPtrOutput ¶ added in v0.3.1
func (e AzureStorageRedundancy) ToStringPtrOutput() pulumi.StringPtrOutput
func (AzureStorageRedundancy) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e AzureStorageRedundancy) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AzureVmFamily ¶ added in v0.3.1
Azure VM family.
func (AzureVmFamily) ElementType ¶ added in v0.3.1
func (AzureVmFamily) ElementType() reflect.Type
func (AzureVmFamily) ToStringOutput ¶ added in v0.3.1
func (e AzureVmFamily) ToStringOutput() pulumi.StringOutput
func (AzureVmFamily) ToStringOutputWithContext ¶ added in v0.3.1
func (e AzureVmFamily) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (AzureVmFamily) ToStringPtrOutput ¶ added in v0.3.1
func (e AzureVmFamily) ToStringPtrOutput() pulumi.StringPtrOutput
func (AzureVmFamily) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e AzureVmFamily) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type CollectorAgentProperties ¶
type CollectorAgentProperties struct {
SpnDetails *CollectorBodyAgentSpnProperties `pulumi:"spnDetails"`
}
type CollectorAgentPropertiesArgs ¶
type CollectorAgentPropertiesArgs struct {
SpnDetails CollectorBodyAgentSpnPropertiesPtrInput `pulumi:"spnDetails"`
}
func (CollectorAgentPropertiesArgs) ElementType ¶
func (CollectorAgentPropertiesArgs) ElementType() reflect.Type
func (CollectorAgentPropertiesArgs) ToCollectorAgentPropertiesOutput ¶
func (i CollectorAgentPropertiesArgs) ToCollectorAgentPropertiesOutput() CollectorAgentPropertiesOutput
func (CollectorAgentPropertiesArgs) ToCollectorAgentPropertiesOutputWithContext ¶
func (i CollectorAgentPropertiesArgs) ToCollectorAgentPropertiesOutputWithContext(ctx context.Context) CollectorAgentPropertiesOutput
func (CollectorAgentPropertiesArgs) ToCollectorAgentPropertiesPtrOutput ¶
func (i CollectorAgentPropertiesArgs) ToCollectorAgentPropertiesPtrOutput() CollectorAgentPropertiesPtrOutput
func (CollectorAgentPropertiesArgs) ToCollectorAgentPropertiesPtrOutputWithContext ¶
func (i CollectorAgentPropertiesArgs) ToCollectorAgentPropertiesPtrOutputWithContext(ctx context.Context) CollectorAgentPropertiesPtrOutput
type CollectorAgentPropertiesInput ¶
type CollectorAgentPropertiesInput interface { pulumi.Input ToCollectorAgentPropertiesOutput() CollectorAgentPropertiesOutput ToCollectorAgentPropertiesOutputWithContext(context.Context) CollectorAgentPropertiesOutput }
CollectorAgentPropertiesInput is an input type that accepts CollectorAgentPropertiesArgs and CollectorAgentPropertiesOutput values. You can construct a concrete instance of `CollectorAgentPropertiesInput` via:
CollectorAgentPropertiesArgs{...}
type CollectorAgentPropertiesOutput ¶
type CollectorAgentPropertiesOutput struct{ *pulumi.OutputState }
func (CollectorAgentPropertiesOutput) ElementType ¶
func (CollectorAgentPropertiesOutput) ElementType() reflect.Type
func (CollectorAgentPropertiesOutput) SpnDetails ¶
func (o CollectorAgentPropertiesOutput) SpnDetails() CollectorBodyAgentSpnPropertiesPtrOutput
func (CollectorAgentPropertiesOutput) ToCollectorAgentPropertiesOutput ¶
func (o CollectorAgentPropertiesOutput) ToCollectorAgentPropertiesOutput() CollectorAgentPropertiesOutput
func (CollectorAgentPropertiesOutput) ToCollectorAgentPropertiesOutputWithContext ¶
func (o CollectorAgentPropertiesOutput) ToCollectorAgentPropertiesOutputWithContext(ctx context.Context) CollectorAgentPropertiesOutput
func (CollectorAgentPropertiesOutput) ToCollectorAgentPropertiesPtrOutput ¶
func (o CollectorAgentPropertiesOutput) ToCollectorAgentPropertiesPtrOutput() CollectorAgentPropertiesPtrOutput
func (CollectorAgentPropertiesOutput) ToCollectorAgentPropertiesPtrOutputWithContext ¶
func (o CollectorAgentPropertiesOutput) ToCollectorAgentPropertiesPtrOutputWithContext(ctx context.Context) CollectorAgentPropertiesPtrOutput
type CollectorAgentPropertiesPtrInput ¶
type CollectorAgentPropertiesPtrInput interface { pulumi.Input ToCollectorAgentPropertiesPtrOutput() CollectorAgentPropertiesPtrOutput ToCollectorAgentPropertiesPtrOutputWithContext(context.Context) CollectorAgentPropertiesPtrOutput }
CollectorAgentPropertiesPtrInput is an input type that accepts CollectorAgentPropertiesArgs, CollectorAgentPropertiesPtr and CollectorAgentPropertiesPtrOutput values. You can construct a concrete instance of `CollectorAgentPropertiesPtrInput` via:
CollectorAgentPropertiesArgs{...} or: nil
func CollectorAgentPropertiesPtr ¶
func CollectorAgentPropertiesPtr(v *CollectorAgentPropertiesArgs) CollectorAgentPropertiesPtrInput
type CollectorAgentPropertiesPtrOutput ¶
type CollectorAgentPropertiesPtrOutput struct{ *pulumi.OutputState }
func (CollectorAgentPropertiesPtrOutput) Elem ¶
func (o CollectorAgentPropertiesPtrOutput) Elem() CollectorAgentPropertiesOutput
func (CollectorAgentPropertiesPtrOutput) ElementType ¶
func (CollectorAgentPropertiesPtrOutput) ElementType() reflect.Type
func (CollectorAgentPropertiesPtrOutput) SpnDetails ¶
func (o CollectorAgentPropertiesPtrOutput) SpnDetails() CollectorBodyAgentSpnPropertiesPtrOutput
func (CollectorAgentPropertiesPtrOutput) ToCollectorAgentPropertiesPtrOutput ¶
func (o CollectorAgentPropertiesPtrOutput) ToCollectorAgentPropertiesPtrOutput() CollectorAgentPropertiesPtrOutput
func (CollectorAgentPropertiesPtrOutput) ToCollectorAgentPropertiesPtrOutputWithContext ¶
func (o CollectorAgentPropertiesPtrOutput) ToCollectorAgentPropertiesPtrOutputWithContext(ctx context.Context) CollectorAgentPropertiesPtrOutput
type CollectorAgentPropertiesResponse ¶
type CollectorAgentPropertiesResponse struct { Id string `pulumi:"id"` LastHeartbeatUtc string `pulumi:"lastHeartbeatUtc"` SpnDetails *CollectorBodyAgentSpnPropertiesResponse `pulumi:"spnDetails"` Version string `pulumi:"version"` }
type CollectorAgentPropertiesResponseArgs ¶
type CollectorAgentPropertiesResponseArgs struct { Id pulumi.StringInput `pulumi:"id"` LastHeartbeatUtc pulumi.StringInput `pulumi:"lastHeartbeatUtc"` SpnDetails CollectorBodyAgentSpnPropertiesResponsePtrInput `pulumi:"spnDetails"` Version pulumi.StringInput `pulumi:"version"` }
func (CollectorAgentPropertiesResponseArgs) ElementType ¶
func (CollectorAgentPropertiesResponseArgs) ElementType() reflect.Type
func (CollectorAgentPropertiesResponseArgs) ToCollectorAgentPropertiesResponseOutput ¶
func (i CollectorAgentPropertiesResponseArgs) ToCollectorAgentPropertiesResponseOutput() CollectorAgentPropertiesResponseOutput
func (CollectorAgentPropertiesResponseArgs) ToCollectorAgentPropertiesResponseOutputWithContext ¶
func (i CollectorAgentPropertiesResponseArgs) ToCollectorAgentPropertiesResponseOutputWithContext(ctx context.Context) CollectorAgentPropertiesResponseOutput
func (CollectorAgentPropertiesResponseArgs) ToCollectorAgentPropertiesResponsePtrOutput ¶
func (i CollectorAgentPropertiesResponseArgs) ToCollectorAgentPropertiesResponsePtrOutput() CollectorAgentPropertiesResponsePtrOutput
func (CollectorAgentPropertiesResponseArgs) ToCollectorAgentPropertiesResponsePtrOutputWithContext ¶
func (i CollectorAgentPropertiesResponseArgs) ToCollectorAgentPropertiesResponsePtrOutputWithContext(ctx context.Context) CollectorAgentPropertiesResponsePtrOutput
type CollectorAgentPropertiesResponseInput ¶
type CollectorAgentPropertiesResponseInput interface { pulumi.Input ToCollectorAgentPropertiesResponseOutput() CollectorAgentPropertiesResponseOutput ToCollectorAgentPropertiesResponseOutputWithContext(context.Context) CollectorAgentPropertiesResponseOutput }
CollectorAgentPropertiesResponseInput is an input type that accepts CollectorAgentPropertiesResponseArgs and CollectorAgentPropertiesResponseOutput values. You can construct a concrete instance of `CollectorAgentPropertiesResponseInput` via:
CollectorAgentPropertiesResponseArgs{...}
type CollectorAgentPropertiesResponseOutput ¶
type CollectorAgentPropertiesResponseOutput struct{ *pulumi.OutputState }
func (CollectorAgentPropertiesResponseOutput) ElementType ¶
func (CollectorAgentPropertiesResponseOutput) ElementType() reflect.Type
func (CollectorAgentPropertiesResponseOutput) Id ¶
func (o CollectorAgentPropertiesResponseOutput) Id() pulumi.StringOutput
func (CollectorAgentPropertiesResponseOutput) LastHeartbeatUtc ¶
func (o CollectorAgentPropertiesResponseOutput) LastHeartbeatUtc() pulumi.StringOutput
func (CollectorAgentPropertiesResponseOutput) SpnDetails ¶
func (o CollectorAgentPropertiesResponseOutput) SpnDetails() CollectorBodyAgentSpnPropertiesResponsePtrOutput
func (CollectorAgentPropertiesResponseOutput) ToCollectorAgentPropertiesResponseOutput ¶
func (o CollectorAgentPropertiesResponseOutput) ToCollectorAgentPropertiesResponseOutput() CollectorAgentPropertiesResponseOutput
func (CollectorAgentPropertiesResponseOutput) ToCollectorAgentPropertiesResponseOutputWithContext ¶
func (o CollectorAgentPropertiesResponseOutput) ToCollectorAgentPropertiesResponseOutputWithContext(ctx context.Context) CollectorAgentPropertiesResponseOutput
func (CollectorAgentPropertiesResponseOutput) ToCollectorAgentPropertiesResponsePtrOutput ¶
func (o CollectorAgentPropertiesResponseOutput) ToCollectorAgentPropertiesResponsePtrOutput() CollectorAgentPropertiesResponsePtrOutput
func (CollectorAgentPropertiesResponseOutput) ToCollectorAgentPropertiesResponsePtrOutputWithContext ¶
func (o CollectorAgentPropertiesResponseOutput) ToCollectorAgentPropertiesResponsePtrOutputWithContext(ctx context.Context) CollectorAgentPropertiesResponsePtrOutput
func (CollectorAgentPropertiesResponseOutput) Version ¶
func (o CollectorAgentPropertiesResponseOutput) Version() pulumi.StringOutput
type CollectorAgentPropertiesResponsePtrInput ¶
type CollectorAgentPropertiesResponsePtrInput interface { pulumi.Input ToCollectorAgentPropertiesResponsePtrOutput() CollectorAgentPropertiesResponsePtrOutput ToCollectorAgentPropertiesResponsePtrOutputWithContext(context.Context) CollectorAgentPropertiesResponsePtrOutput }
CollectorAgentPropertiesResponsePtrInput is an input type that accepts CollectorAgentPropertiesResponseArgs, CollectorAgentPropertiesResponsePtr and CollectorAgentPropertiesResponsePtrOutput values. You can construct a concrete instance of `CollectorAgentPropertiesResponsePtrInput` via:
CollectorAgentPropertiesResponseArgs{...} or: nil
func CollectorAgentPropertiesResponsePtr ¶
func CollectorAgentPropertiesResponsePtr(v *CollectorAgentPropertiesResponseArgs) CollectorAgentPropertiesResponsePtrInput
type CollectorAgentPropertiesResponsePtrOutput ¶
type CollectorAgentPropertiesResponsePtrOutput struct{ *pulumi.OutputState }
func (CollectorAgentPropertiesResponsePtrOutput) ElementType ¶
func (CollectorAgentPropertiesResponsePtrOutput) ElementType() reflect.Type
func (CollectorAgentPropertiesResponsePtrOutput) Id ¶
func (o CollectorAgentPropertiesResponsePtrOutput) Id() pulumi.StringPtrOutput
func (CollectorAgentPropertiesResponsePtrOutput) LastHeartbeatUtc ¶
func (o CollectorAgentPropertiesResponsePtrOutput) LastHeartbeatUtc() pulumi.StringPtrOutput
func (CollectorAgentPropertiesResponsePtrOutput) SpnDetails ¶
func (o CollectorAgentPropertiesResponsePtrOutput) SpnDetails() CollectorBodyAgentSpnPropertiesResponsePtrOutput
func (CollectorAgentPropertiesResponsePtrOutput) ToCollectorAgentPropertiesResponsePtrOutput ¶
func (o CollectorAgentPropertiesResponsePtrOutput) ToCollectorAgentPropertiesResponsePtrOutput() CollectorAgentPropertiesResponsePtrOutput
func (CollectorAgentPropertiesResponsePtrOutput) ToCollectorAgentPropertiesResponsePtrOutputWithContext ¶
func (o CollectorAgentPropertiesResponsePtrOutput) ToCollectorAgentPropertiesResponsePtrOutputWithContext(ctx context.Context) CollectorAgentPropertiesResponsePtrOutput
func (CollectorAgentPropertiesResponsePtrOutput) Version ¶
func (o CollectorAgentPropertiesResponsePtrOutput) Version() pulumi.StringPtrOutput
type CollectorBodyAgentSpnProperties ¶
type CollectorBodyAgentSpnProperties struct { // Application/client Id for the service principal with which the on-premise management/data plane components would communicate with our Azure services. ApplicationId *string `pulumi:"applicationId"` // Intended audience for the service principal. Audience *string `pulumi:"audience"` // AAD Authority URL which was used to request the token for the service principal. Authority *string `pulumi:"authority"` // Object Id of the service principal with which the on-premise management/data plane components would communicate with our Azure services. ObjectId *string `pulumi:"objectId"` // Tenant Id for the service principal with which the on-premise management/data plane components would communicate with our Azure services. TenantId *string `pulumi:"tenantId"` }
type CollectorBodyAgentSpnPropertiesArgs ¶
type CollectorBodyAgentSpnPropertiesArgs struct { // Application/client Id for the service principal with which the on-premise management/data plane components would communicate with our Azure services. ApplicationId pulumi.StringPtrInput `pulumi:"applicationId"` // Intended audience for the service principal. Audience pulumi.StringPtrInput `pulumi:"audience"` // AAD Authority URL which was used to request the token for the service principal. Authority pulumi.StringPtrInput `pulumi:"authority"` // Object Id of the service principal with which the on-premise management/data plane components would communicate with our Azure services. ObjectId pulumi.StringPtrInput `pulumi:"objectId"` // Tenant Id for the service principal with which the on-premise management/data plane components would communicate with our Azure services. TenantId pulumi.StringPtrInput `pulumi:"tenantId"` }
func (CollectorBodyAgentSpnPropertiesArgs) ElementType ¶
func (CollectorBodyAgentSpnPropertiesArgs) ElementType() reflect.Type
func (CollectorBodyAgentSpnPropertiesArgs) ToCollectorBodyAgentSpnPropertiesOutput ¶
func (i CollectorBodyAgentSpnPropertiesArgs) ToCollectorBodyAgentSpnPropertiesOutput() CollectorBodyAgentSpnPropertiesOutput
func (CollectorBodyAgentSpnPropertiesArgs) ToCollectorBodyAgentSpnPropertiesOutputWithContext ¶
func (i CollectorBodyAgentSpnPropertiesArgs) ToCollectorBodyAgentSpnPropertiesOutputWithContext(ctx context.Context) CollectorBodyAgentSpnPropertiesOutput
func (CollectorBodyAgentSpnPropertiesArgs) ToCollectorBodyAgentSpnPropertiesPtrOutput ¶
func (i CollectorBodyAgentSpnPropertiesArgs) ToCollectorBodyAgentSpnPropertiesPtrOutput() CollectorBodyAgentSpnPropertiesPtrOutput
func (CollectorBodyAgentSpnPropertiesArgs) ToCollectorBodyAgentSpnPropertiesPtrOutputWithContext ¶
func (i CollectorBodyAgentSpnPropertiesArgs) ToCollectorBodyAgentSpnPropertiesPtrOutputWithContext(ctx context.Context) CollectorBodyAgentSpnPropertiesPtrOutput
type CollectorBodyAgentSpnPropertiesInput ¶
type CollectorBodyAgentSpnPropertiesInput interface { pulumi.Input ToCollectorBodyAgentSpnPropertiesOutput() CollectorBodyAgentSpnPropertiesOutput ToCollectorBodyAgentSpnPropertiesOutputWithContext(context.Context) CollectorBodyAgentSpnPropertiesOutput }
CollectorBodyAgentSpnPropertiesInput is an input type that accepts CollectorBodyAgentSpnPropertiesArgs and CollectorBodyAgentSpnPropertiesOutput values. You can construct a concrete instance of `CollectorBodyAgentSpnPropertiesInput` via:
CollectorBodyAgentSpnPropertiesArgs{...}
type CollectorBodyAgentSpnPropertiesOutput ¶
type CollectorBodyAgentSpnPropertiesOutput struct{ *pulumi.OutputState }
func (CollectorBodyAgentSpnPropertiesOutput) ApplicationId ¶
func (o CollectorBodyAgentSpnPropertiesOutput) ApplicationId() pulumi.StringPtrOutput
Application/client Id for the service principal with which the on-premise management/data plane components would communicate with our Azure services.
func (CollectorBodyAgentSpnPropertiesOutput) Audience ¶
func (o CollectorBodyAgentSpnPropertiesOutput) Audience() pulumi.StringPtrOutput
Intended audience for the service principal.
func (CollectorBodyAgentSpnPropertiesOutput) Authority ¶
func (o CollectorBodyAgentSpnPropertiesOutput) Authority() pulumi.StringPtrOutput
AAD Authority URL which was used to request the token for the service principal.
func (CollectorBodyAgentSpnPropertiesOutput) ElementType ¶
func (CollectorBodyAgentSpnPropertiesOutput) ElementType() reflect.Type
func (CollectorBodyAgentSpnPropertiesOutput) ObjectId ¶
func (o CollectorBodyAgentSpnPropertiesOutput) ObjectId() pulumi.StringPtrOutput
Object Id of the service principal with which the on-premise management/data plane components would communicate with our Azure services.
func (CollectorBodyAgentSpnPropertiesOutput) TenantId ¶
func (o CollectorBodyAgentSpnPropertiesOutput) TenantId() pulumi.StringPtrOutput
Tenant Id for the service principal with which the on-premise management/data plane components would communicate with our Azure services.
func (CollectorBodyAgentSpnPropertiesOutput) ToCollectorBodyAgentSpnPropertiesOutput ¶
func (o CollectorBodyAgentSpnPropertiesOutput) ToCollectorBodyAgentSpnPropertiesOutput() CollectorBodyAgentSpnPropertiesOutput
func (CollectorBodyAgentSpnPropertiesOutput) ToCollectorBodyAgentSpnPropertiesOutputWithContext ¶
func (o CollectorBodyAgentSpnPropertiesOutput) ToCollectorBodyAgentSpnPropertiesOutputWithContext(ctx context.Context) CollectorBodyAgentSpnPropertiesOutput
func (CollectorBodyAgentSpnPropertiesOutput) ToCollectorBodyAgentSpnPropertiesPtrOutput ¶
func (o CollectorBodyAgentSpnPropertiesOutput) ToCollectorBodyAgentSpnPropertiesPtrOutput() CollectorBodyAgentSpnPropertiesPtrOutput
func (CollectorBodyAgentSpnPropertiesOutput) ToCollectorBodyAgentSpnPropertiesPtrOutputWithContext ¶
func (o CollectorBodyAgentSpnPropertiesOutput) ToCollectorBodyAgentSpnPropertiesPtrOutputWithContext(ctx context.Context) CollectorBodyAgentSpnPropertiesPtrOutput
type CollectorBodyAgentSpnPropertiesPtrInput ¶
type CollectorBodyAgentSpnPropertiesPtrInput interface { pulumi.Input ToCollectorBodyAgentSpnPropertiesPtrOutput() CollectorBodyAgentSpnPropertiesPtrOutput ToCollectorBodyAgentSpnPropertiesPtrOutputWithContext(context.Context) CollectorBodyAgentSpnPropertiesPtrOutput }
CollectorBodyAgentSpnPropertiesPtrInput is an input type that accepts CollectorBodyAgentSpnPropertiesArgs, CollectorBodyAgentSpnPropertiesPtr and CollectorBodyAgentSpnPropertiesPtrOutput values. You can construct a concrete instance of `CollectorBodyAgentSpnPropertiesPtrInput` via:
CollectorBodyAgentSpnPropertiesArgs{...} or: nil
func CollectorBodyAgentSpnPropertiesPtr ¶
func CollectorBodyAgentSpnPropertiesPtr(v *CollectorBodyAgentSpnPropertiesArgs) CollectorBodyAgentSpnPropertiesPtrInput
type CollectorBodyAgentSpnPropertiesPtrOutput ¶
type CollectorBodyAgentSpnPropertiesPtrOutput struct{ *pulumi.OutputState }
func (CollectorBodyAgentSpnPropertiesPtrOutput) ApplicationId ¶
func (o CollectorBodyAgentSpnPropertiesPtrOutput) ApplicationId() pulumi.StringPtrOutput
Application/client Id for the service principal with which the on-premise management/data plane components would communicate with our Azure services.
func (CollectorBodyAgentSpnPropertiesPtrOutput) Audience ¶
func (o CollectorBodyAgentSpnPropertiesPtrOutput) Audience() pulumi.StringPtrOutput
Intended audience for the service principal.
func (CollectorBodyAgentSpnPropertiesPtrOutput) Authority ¶
func (o CollectorBodyAgentSpnPropertiesPtrOutput) Authority() pulumi.StringPtrOutput
AAD Authority URL which was used to request the token for the service principal.
func (CollectorBodyAgentSpnPropertiesPtrOutput) ElementType ¶
func (CollectorBodyAgentSpnPropertiesPtrOutput) ElementType() reflect.Type
func (CollectorBodyAgentSpnPropertiesPtrOutput) ObjectId ¶
func (o CollectorBodyAgentSpnPropertiesPtrOutput) ObjectId() pulumi.StringPtrOutput
Object Id of the service principal with which the on-premise management/data plane components would communicate with our Azure services.
func (CollectorBodyAgentSpnPropertiesPtrOutput) TenantId ¶
func (o CollectorBodyAgentSpnPropertiesPtrOutput) TenantId() pulumi.StringPtrOutput
Tenant Id for the service principal with which the on-premise management/data plane components would communicate with our Azure services.
func (CollectorBodyAgentSpnPropertiesPtrOutput) ToCollectorBodyAgentSpnPropertiesPtrOutput ¶
func (o CollectorBodyAgentSpnPropertiesPtrOutput) ToCollectorBodyAgentSpnPropertiesPtrOutput() CollectorBodyAgentSpnPropertiesPtrOutput
func (CollectorBodyAgentSpnPropertiesPtrOutput) ToCollectorBodyAgentSpnPropertiesPtrOutputWithContext ¶
func (o CollectorBodyAgentSpnPropertiesPtrOutput) ToCollectorBodyAgentSpnPropertiesPtrOutputWithContext(ctx context.Context) CollectorBodyAgentSpnPropertiesPtrOutput
type CollectorBodyAgentSpnPropertiesResponse ¶
type CollectorBodyAgentSpnPropertiesResponse struct { // Application/client Id for the service principal with which the on-premise management/data plane components would communicate with our Azure services. ApplicationId *string `pulumi:"applicationId"` // Intended audience for the service principal. Audience *string `pulumi:"audience"` // AAD Authority URL which was used to request the token for the service principal. Authority *string `pulumi:"authority"` // Object Id of the service principal with which the on-premise management/data plane components would communicate with our Azure services. ObjectId *string `pulumi:"objectId"` // Tenant Id for the service principal with which the on-premise management/data plane components would communicate with our Azure services. TenantId *string `pulumi:"tenantId"` }
type CollectorBodyAgentSpnPropertiesResponseArgs ¶
type CollectorBodyAgentSpnPropertiesResponseArgs struct { // Application/client Id for the service principal with which the on-premise management/data plane components would communicate with our Azure services. ApplicationId pulumi.StringPtrInput `pulumi:"applicationId"` // Intended audience for the service principal. Audience pulumi.StringPtrInput `pulumi:"audience"` // AAD Authority URL which was used to request the token for the service principal. Authority pulumi.StringPtrInput `pulumi:"authority"` // Object Id of the service principal with which the on-premise management/data plane components would communicate with our Azure services. ObjectId pulumi.StringPtrInput `pulumi:"objectId"` // Tenant Id for the service principal with which the on-premise management/data plane components would communicate with our Azure services. TenantId pulumi.StringPtrInput `pulumi:"tenantId"` }
func (CollectorBodyAgentSpnPropertiesResponseArgs) ElementType ¶
func (CollectorBodyAgentSpnPropertiesResponseArgs) ElementType() reflect.Type
func (CollectorBodyAgentSpnPropertiesResponseArgs) ToCollectorBodyAgentSpnPropertiesResponseOutput ¶
func (i CollectorBodyAgentSpnPropertiesResponseArgs) ToCollectorBodyAgentSpnPropertiesResponseOutput() CollectorBodyAgentSpnPropertiesResponseOutput
func (CollectorBodyAgentSpnPropertiesResponseArgs) ToCollectorBodyAgentSpnPropertiesResponseOutputWithContext ¶
func (i CollectorBodyAgentSpnPropertiesResponseArgs) ToCollectorBodyAgentSpnPropertiesResponseOutputWithContext(ctx context.Context) CollectorBodyAgentSpnPropertiesResponseOutput
func (CollectorBodyAgentSpnPropertiesResponseArgs) ToCollectorBodyAgentSpnPropertiesResponsePtrOutput ¶
func (i CollectorBodyAgentSpnPropertiesResponseArgs) ToCollectorBodyAgentSpnPropertiesResponsePtrOutput() CollectorBodyAgentSpnPropertiesResponsePtrOutput
func (CollectorBodyAgentSpnPropertiesResponseArgs) ToCollectorBodyAgentSpnPropertiesResponsePtrOutputWithContext ¶
func (i CollectorBodyAgentSpnPropertiesResponseArgs) ToCollectorBodyAgentSpnPropertiesResponsePtrOutputWithContext(ctx context.Context) CollectorBodyAgentSpnPropertiesResponsePtrOutput
type CollectorBodyAgentSpnPropertiesResponseInput ¶
type CollectorBodyAgentSpnPropertiesResponseInput interface { pulumi.Input ToCollectorBodyAgentSpnPropertiesResponseOutput() CollectorBodyAgentSpnPropertiesResponseOutput ToCollectorBodyAgentSpnPropertiesResponseOutputWithContext(context.Context) CollectorBodyAgentSpnPropertiesResponseOutput }
CollectorBodyAgentSpnPropertiesResponseInput is an input type that accepts CollectorBodyAgentSpnPropertiesResponseArgs and CollectorBodyAgentSpnPropertiesResponseOutput values. You can construct a concrete instance of `CollectorBodyAgentSpnPropertiesResponseInput` via:
CollectorBodyAgentSpnPropertiesResponseArgs{...}
type CollectorBodyAgentSpnPropertiesResponseOutput ¶
type CollectorBodyAgentSpnPropertiesResponseOutput struct{ *pulumi.OutputState }
func (CollectorBodyAgentSpnPropertiesResponseOutput) ApplicationId ¶
func (o CollectorBodyAgentSpnPropertiesResponseOutput) ApplicationId() pulumi.StringPtrOutput
Application/client Id for the service principal with which the on-premise management/data plane components would communicate with our Azure services.
func (CollectorBodyAgentSpnPropertiesResponseOutput) Audience ¶
func (o CollectorBodyAgentSpnPropertiesResponseOutput) Audience() pulumi.StringPtrOutput
Intended audience for the service principal.
func (CollectorBodyAgentSpnPropertiesResponseOutput) Authority ¶
func (o CollectorBodyAgentSpnPropertiesResponseOutput) Authority() pulumi.StringPtrOutput
AAD Authority URL which was used to request the token for the service principal.
func (CollectorBodyAgentSpnPropertiesResponseOutput) ElementType ¶
func (CollectorBodyAgentSpnPropertiesResponseOutput) ElementType() reflect.Type
func (CollectorBodyAgentSpnPropertiesResponseOutput) ObjectId ¶
func (o CollectorBodyAgentSpnPropertiesResponseOutput) ObjectId() pulumi.StringPtrOutput
Object Id of the service principal with which the on-premise management/data plane components would communicate with our Azure services.
func (CollectorBodyAgentSpnPropertiesResponseOutput) TenantId ¶
func (o CollectorBodyAgentSpnPropertiesResponseOutput) TenantId() pulumi.StringPtrOutput
Tenant Id for the service principal with which the on-premise management/data plane components would communicate with our Azure services.
func (CollectorBodyAgentSpnPropertiesResponseOutput) ToCollectorBodyAgentSpnPropertiesResponseOutput ¶
func (o CollectorBodyAgentSpnPropertiesResponseOutput) ToCollectorBodyAgentSpnPropertiesResponseOutput() CollectorBodyAgentSpnPropertiesResponseOutput
func (CollectorBodyAgentSpnPropertiesResponseOutput) ToCollectorBodyAgentSpnPropertiesResponseOutputWithContext ¶
func (o CollectorBodyAgentSpnPropertiesResponseOutput) ToCollectorBodyAgentSpnPropertiesResponseOutputWithContext(ctx context.Context) CollectorBodyAgentSpnPropertiesResponseOutput
func (CollectorBodyAgentSpnPropertiesResponseOutput) ToCollectorBodyAgentSpnPropertiesResponsePtrOutput ¶
func (o CollectorBodyAgentSpnPropertiesResponseOutput) ToCollectorBodyAgentSpnPropertiesResponsePtrOutput() CollectorBodyAgentSpnPropertiesResponsePtrOutput
func (CollectorBodyAgentSpnPropertiesResponseOutput) ToCollectorBodyAgentSpnPropertiesResponsePtrOutputWithContext ¶
func (o CollectorBodyAgentSpnPropertiesResponseOutput) ToCollectorBodyAgentSpnPropertiesResponsePtrOutputWithContext(ctx context.Context) CollectorBodyAgentSpnPropertiesResponsePtrOutput
type CollectorBodyAgentSpnPropertiesResponsePtrInput ¶
type CollectorBodyAgentSpnPropertiesResponsePtrInput interface { pulumi.Input ToCollectorBodyAgentSpnPropertiesResponsePtrOutput() CollectorBodyAgentSpnPropertiesResponsePtrOutput ToCollectorBodyAgentSpnPropertiesResponsePtrOutputWithContext(context.Context) CollectorBodyAgentSpnPropertiesResponsePtrOutput }
CollectorBodyAgentSpnPropertiesResponsePtrInput is an input type that accepts CollectorBodyAgentSpnPropertiesResponseArgs, CollectorBodyAgentSpnPropertiesResponsePtr and CollectorBodyAgentSpnPropertiesResponsePtrOutput values. You can construct a concrete instance of `CollectorBodyAgentSpnPropertiesResponsePtrInput` via:
CollectorBodyAgentSpnPropertiesResponseArgs{...} or: nil
func CollectorBodyAgentSpnPropertiesResponsePtr ¶
func CollectorBodyAgentSpnPropertiesResponsePtr(v *CollectorBodyAgentSpnPropertiesResponseArgs) CollectorBodyAgentSpnPropertiesResponsePtrInput
type CollectorBodyAgentSpnPropertiesResponsePtrOutput ¶
type CollectorBodyAgentSpnPropertiesResponsePtrOutput struct{ *pulumi.OutputState }
func (CollectorBodyAgentSpnPropertiesResponsePtrOutput) ApplicationId ¶
func (o CollectorBodyAgentSpnPropertiesResponsePtrOutput) ApplicationId() pulumi.StringPtrOutput
Application/client Id for the service principal with which the on-premise management/data plane components would communicate with our Azure services.
func (CollectorBodyAgentSpnPropertiesResponsePtrOutput) Audience ¶
func (o CollectorBodyAgentSpnPropertiesResponsePtrOutput) Audience() pulumi.StringPtrOutput
Intended audience for the service principal.
func (CollectorBodyAgentSpnPropertiesResponsePtrOutput) Authority ¶
func (o CollectorBodyAgentSpnPropertiesResponsePtrOutput) Authority() pulumi.StringPtrOutput
AAD Authority URL which was used to request the token for the service principal.
func (CollectorBodyAgentSpnPropertiesResponsePtrOutput) ElementType ¶
func (CollectorBodyAgentSpnPropertiesResponsePtrOutput) ElementType() reflect.Type
func (CollectorBodyAgentSpnPropertiesResponsePtrOutput) ObjectId ¶
func (o CollectorBodyAgentSpnPropertiesResponsePtrOutput) ObjectId() pulumi.StringPtrOutput
Object Id of the service principal with which the on-premise management/data plane components would communicate with our Azure services.
func (CollectorBodyAgentSpnPropertiesResponsePtrOutput) TenantId ¶
func (o CollectorBodyAgentSpnPropertiesResponsePtrOutput) TenantId() pulumi.StringPtrOutput
Tenant Id for the service principal with which the on-premise management/data plane components would communicate with our Azure services.
func (CollectorBodyAgentSpnPropertiesResponsePtrOutput) ToCollectorBodyAgentSpnPropertiesResponsePtrOutput ¶
func (o CollectorBodyAgentSpnPropertiesResponsePtrOutput) ToCollectorBodyAgentSpnPropertiesResponsePtrOutput() CollectorBodyAgentSpnPropertiesResponsePtrOutput
func (CollectorBodyAgentSpnPropertiesResponsePtrOutput) ToCollectorBodyAgentSpnPropertiesResponsePtrOutputWithContext ¶
func (o CollectorBodyAgentSpnPropertiesResponsePtrOutput) ToCollectorBodyAgentSpnPropertiesResponsePtrOutputWithContext(ctx context.Context) CollectorBodyAgentSpnPropertiesResponsePtrOutput
type CollectorProperties ¶
type CollectorProperties struct { AgentProperties *CollectorAgentProperties `pulumi:"agentProperties"` // The ARM id of the discovery service site. DiscoverySiteId *string `pulumi:"discoverySiteId"` }
type CollectorPropertiesArgs ¶
type CollectorPropertiesArgs struct { AgentProperties CollectorAgentPropertiesPtrInput `pulumi:"agentProperties"` // The ARM id of the discovery service site. DiscoverySiteId pulumi.StringPtrInput `pulumi:"discoverySiteId"` }
func (CollectorPropertiesArgs) ElementType ¶
func (CollectorPropertiesArgs) ElementType() reflect.Type
func (CollectorPropertiesArgs) ToCollectorPropertiesOutput ¶
func (i CollectorPropertiesArgs) ToCollectorPropertiesOutput() CollectorPropertiesOutput
func (CollectorPropertiesArgs) ToCollectorPropertiesOutputWithContext ¶
func (i CollectorPropertiesArgs) ToCollectorPropertiesOutputWithContext(ctx context.Context) CollectorPropertiesOutput
func (CollectorPropertiesArgs) ToCollectorPropertiesPtrOutput ¶
func (i CollectorPropertiesArgs) ToCollectorPropertiesPtrOutput() CollectorPropertiesPtrOutput
func (CollectorPropertiesArgs) ToCollectorPropertiesPtrOutputWithContext ¶
func (i CollectorPropertiesArgs) ToCollectorPropertiesPtrOutputWithContext(ctx context.Context) CollectorPropertiesPtrOutput
type CollectorPropertiesInput ¶
type CollectorPropertiesInput interface { pulumi.Input ToCollectorPropertiesOutput() CollectorPropertiesOutput ToCollectorPropertiesOutputWithContext(context.Context) CollectorPropertiesOutput }
CollectorPropertiesInput is an input type that accepts CollectorPropertiesArgs and CollectorPropertiesOutput values. You can construct a concrete instance of `CollectorPropertiesInput` via:
CollectorPropertiesArgs{...}
type CollectorPropertiesOutput ¶
type CollectorPropertiesOutput struct{ *pulumi.OutputState }
func (CollectorPropertiesOutput) AgentProperties ¶
func (o CollectorPropertiesOutput) AgentProperties() CollectorAgentPropertiesPtrOutput
func (CollectorPropertiesOutput) DiscoverySiteId ¶
func (o CollectorPropertiesOutput) DiscoverySiteId() pulumi.StringPtrOutput
The ARM id of the discovery service site.
func (CollectorPropertiesOutput) ElementType ¶
func (CollectorPropertiesOutput) ElementType() reflect.Type
func (CollectorPropertiesOutput) ToCollectorPropertiesOutput ¶
func (o CollectorPropertiesOutput) ToCollectorPropertiesOutput() CollectorPropertiesOutput
func (CollectorPropertiesOutput) ToCollectorPropertiesOutputWithContext ¶
func (o CollectorPropertiesOutput) ToCollectorPropertiesOutputWithContext(ctx context.Context) CollectorPropertiesOutput
func (CollectorPropertiesOutput) ToCollectorPropertiesPtrOutput ¶
func (o CollectorPropertiesOutput) ToCollectorPropertiesPtrOutput() CollectorPropertiesPtrOutput
func (CollectorPropertiesOutput) ToCollectorPropertiesPtrOutputWithContext ¶
func (o CollectorPropertiesOutput) ToCollectorPropertiesPtrOutputWithContext(ctx context.Context) CollectorPropertiesPtrOutput
type CollectorPropertiesPtrInput ¶
type CollectorPropertiesPtrInput interface { pulumi.Input ToCollectorPropertiesPtrOutput() CollectorPropertiesPtrOutput ToCollectorPropertiesPtrOutputWithContext(context.Context) CollectorPropertiesPtrOutput }
CollectorPropertiesPtrInput is an input type that accepts CollectorPropertiesArgs, CollectorPropertiesPtr and CollectorPropertiesPtrOutput values. You can construct a concrete instance of `CollectorPropertiesPtrInput` via:
CollectorPropertiesArgs{...} or: nil
func CollectorPropertiesPtr ¶
func CollectorPropertiesPtr(v *CollectorPropertiesArgs) CollectorPropertiesPtrInput
type CollectorPropertiesPtrOutput ¶
type CollectorPropertiesPtrOutput struct{ *pulumi.OutputState }
func (CollectorPropertiesPtrOutput) AgentProperties ¶
func (o CollectorPropertiesPtrOutput) AgentProperties() CollectorAgentPropertiesPtrOutput
func (CollectorPropertiesPtrOutput) DiscoverySiteId ¶
func (o CollectorPropertiesPtrOutput) DiscoverySiteId() pulumi.StringPtrOutput
The ARM id of the discovery service site.
func (CollectorPropertiesPtrOutput) Elem ¶
func (o CollectorPropertiesPtrOutput) Elem() CollectorPropertiesOutput
func (CollectorPropertiesPtrOutput) ElementType ¶
func (CollectorPropertiesPtrOutput) ElementType() reflect.Type
func (CollectorPropertiesPtrOutput) ToCollectorPropertiesPtrOutput ¶
func (o CollectorPropertiesPtrOutput) ToCollectorPropertiesPtrOutput() CollectorPropertiesPtrOutput
func (CollectorPropertiesPtrOutput) ToCollectorPropertiesPtrOutputWithContext ¶
func (o CollectorPropertiesPtrOutput) ToCollectorPropertiesPtrOutputWithContext(ctx context.Context) CollectorPropertiesPtrOutput
type CollectorPropertiesResponse ¶
type CollectorPropertiesResponse struct { AgentProperties *CollectorAgentPropertiesResponse `pulumi:"agentProperties"` // Time when this collector was created. Date-Time represented in ISO-8601 format. CreatedTimestamp string `pulumi:"createdTimestamp"` // The ARM id of the discovery service site. DiscoverySiteId *string `pulumi:"discoverySiteId"` // Time when this collector was updated. Date-Time represented in ISO-8601 format. UpdatedTimestamp string `pulumi:"updatedTimestamp"` }
type CollectorPropertiesResponseArgs ¶
type CollectorPropertiesResponseArgs struct { AgentProperties CollectorAgentPropertiesResponsePtrInput `pulumi:"agentProperties"` // Time when this collector was created. Date-Time represented in ISO-8601 format. CreatedTimestamp pulumi.StringInput `pulumi:"createdTimestamp"` // The ARM id of the discovery service site. DiscoverySiteId pulumi.StringPtrInput `pulumi:"discoverySiteId"` // Time when this collector was updated. Date-Time represented in ISO-8601 format. UpdatedTimestamp pulumi.StringInput `pulumi:"updatedTimestamp"` }
func (CollectorPropertiesResponseArgs) ElementType ¶
func (CollectorPropertiesResponseArgs) ElementType() reflect.Type
func (CollectorPropertiesResponseArgs) ToCollectorPropertiesResponseOutput ¶
func (i CollectorPropertiesResponseArgs) ToCollectorPropertiesResponseOutput() CollectorPropertiesResponseOutput
func (CollectorPropertiesResponseArgs) ToCollectorPropertiesResponseOutputWithContext ¶
func (i CollectorPropertiesResponseArgs) ToCollectorPropertiesResponseOutputWithContext(ctx context.Context) CollectorPropertiesResponseOutput
func (CollectorPropertiesResponseArgs) ToCollectorPropertiesResponsePtrOutput ¶
func (i CollectorPropertiesResponseArgs) ToCollectorPropertiesResponsePtrOutput() CollectorPropertiesResponsePtrOutput
func (CollectorPropertiesResponseArgs) ToCollectorPropertiesResponsePtrOutputWithContext ¶
func (i CollectorPropertiesResponseArgs) ToCollectorPropertiesResponsePtrOutputWithContext(ctx context.Context) CollectorPropertiesResponsePtrOutput
type CollectorPropertiesResponseInput ¶
type CollectorPropertiesResponseInput interface { pulumi.Input ToCollectorPropertiesResponseOutput() CollectorPropertiesResponseOutput ToCollectorPropertiesResponseOutputWithContext(context.Context) CollectorPropertiesResponseOutput }
CollectorPropertiesResponseInput is an input type that accepts CollectorPropertiesResponseArgs and CollectorPropertiesResponseOutput values. You can construct a concrete instance of `CollectorPropertiesResponseInput` via:
CollectorPropertiesResponseArgs{...}
type CollectorPropertiesResponseOutput ¶
type CollectorPropertiesResponseOutput struct{ *pulumi.OutputState }
func (CollectorPropertiesResponseOutput) AgentProperties ¶
func (o CollectorPropertiesResponseOutput) AgentProperties() CollectorAgentPropertiesResponsePtrOutput
func (CollectorPropertiesResponseOutput) CreatedTimestamp ¶
func (o CollectorPropertiesResponseOutput) CreatedTimestamp() pulumi.StringOutput
Time when this collector was created. Date-Time represented in ISO-8601 format.
func (CollectorPropertiesResponseOutput) DiscoverySiteId ¶
func (o CollectorPropertiesResponseOutput) DiscoverySiteId() pulumi.StringPtrOutput
The ARM id of the discovery service site.
func (CollectorPropertiesResponseOutput) ElementType ¶
func (CollectorPropertiesResponseOutput) ElementType() reflect.Type
func (CollectorPropertiesResponseOutput) ToCollectorPropertiesResponseOutput ¶
func (o CollectorPropertiesResponseOutput) ToCollectorPropertiesResponseOutput() CollectorPropertiesResponseOutput
func (CollectorPropertiesResponseOutput) ToCollectorPropertiesResponseOutputWithContext ¶
func (o CollectorPropertiesResponseOutput) ToCollectorPropertiesResponseOutputWithContext(ctx context.Context) CollectorPropertiesResponseOutput
func (CollectorPropertiesResponseOutput) ToCollectorPropertiesResponsePtrOutput ¶
func (o CollectorPropertiesResponseOutput) ToCollectorPropertiesResponsePtrOutput() CollectorPropertiesResponsePtrOutput
func (CollectorPropertiesResponseOutput) ToCollectorPropertiesResponsePtrOutputWithContext ¶
func (o CollectorPropertiesResponseOutput) ToCollectorPropertiesResponsePtrOutputWithContext(ctx context.Context) CollectorPropertiesResponsePtrOutput
func (CollectorPropertiesResponseOutput) UpdatedTimestamp ¶
func (o CollectorPropertiesResponseOutput) UpdatedTimestamp() pulumi.StringOutput
Time when this collector was updated. Date-Time represented in ISO-8601 format.
type CollectorPropertiesResponsePtrInput ¶
type CollectorPropertiesResponsePtrInput interface { pulumi.Input ToCollectorPropertiesResponsePtrOutput() CollectorPropertiesResponsePtrOutput ToCollectorPropertiesResponsePtrOutputWithContext(context.Context) CollectorPropertiesResponsePtrOutput }
CollectorPropertiesResponsePtrInput is an input type that accepts CollectorPropertiesResponseArgs, CollectorPropertiesResponsePtr and CollectorPropertiesResponsePtrOutput values. You can construct a concrete instance of `CollectorPropertiesResponsePtrInput` via:
CollectorPropertiesResponseArgs{...} or: nil
func CollectorPropertiesResponsePtr ¶
func CollectorPropertiesResponsePtr(v *CollectorPropertiesResponseArgs) CollectorPropertiesResponsePtrInput
type CollectorPropertiesResponsePtrOutput ¶
type CollectorPropertiesResponsePtrOutput struct{ *pulumi.OutputState }
func (CollectorPropertiesResponsePtrOutput) AgentProperties ¶
func (o CollectorPropertiesResponsePtrOutput) AgentProperties() CollectorAgentPropertiesResponsePtrOutput
func (CollectorPropertiesResponsePtrOutput) CreatedTimestamp ¶
func (o CollectorPropertiesResponsePtrOutput) CreatedTimestamp() pulumi.StringPtrOutput
Time when this collector was created. Date-Time represented in ISO-8601 format.
func (CollectorPropertiesResponsePtrOutput) DiscoverySiteId ¶
func (o CollectorPropertiesResponsePtrOutput) DiscoverySiteId() pulumi.StringPtrOutput
The ARM id of the discovery service site.
func (CollectorPropertiesResponsePtrOutput) ElementType ¶
func (CollectorPropertiesResponsePtrOutput) ElementType() reflect.Type
func (CollectorPropertiesResponsePtrOutput) ToCollectorPropertiesResponsePtrOutput ¶
func (o CollectorPropertiesResponsePtrOutput) ToCollectorPropertiesResponsePtrOutput() CollectorPropertiesResponsePtrOutput
func (CollectorPropertiesResponsePtrOutput) ToCollectorPropertiesResponsePtrOutputWithContext ¶
func (o CollectorPropertiesResponsePtrOutput) ToCollectorPropertiesResponsePtrOutputWithContext(ctx context.Context) CollectorPropertiesResponsePtrOutput
func (CollectorPropertiesResponsePtrOutput) UpdatedTimestamp ¶
func (o CollectorPropertiesResponsePtrOutput) UpdatedTimestamp() pulumi.StringPtrOutput
Time when this collector was updated. Date-Time represented in ISO-8601 format.
type Currency ¶ added in v0.3.1
Currency to report prices in.
func (Currency) ElementType ¶ added in v0.3.1
func (Currency) ToStringOutput ¶ added in v0.3.1
func (e Currency) ToStringOutput() pulumi.StringOutput
func (Currency) ToStringOutputWithContext ¶ added in v0.3.1
func (e Currency) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (Currency) ToStringPtrOutput ¶ added in v0.3.1
func (e Currency) ToStringPtrOutput() pulumi.StringPtrOutput
func (Currency) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e Currency) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type Group ¶
type Group struct { pulumi.CustomResourceState // For optimistic concurrency control. ETag pulumi.StringPtrOutput `pulumi:"eTag"` // Name of the group. Name pulumi.StringOutput `pulumi:"name"` // Properties of the group. Properties GroupPropertiesResponseOutput `pulumi:"properties"` // Type of the object = [Microsoft.Migrate/assessmentProjects/groups]. Type pulumi.StringOutput `pulumi:"type"` }
A group created in a Migration project.
func GetGroup ¶
func GetGroup(ctx *pulumi.Context, name string, id pulumi.IDInput, state *GroupState, opts ...pulumi.ResourceOption) (*Group, error)
GetGroup gets an existing Group 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 NewGroup ¶
func NewGroup(ctx *pulumi.Context, name string, args *GroupArgs, opts ...pulumi.ResourceOption) (*Group, error)
NewGroup registers a new resource with the given unique name, arguments, and options.
func (*Group) ElementType ¶ added in v0.2.6
func (*Group) ToGroupOutput ¶ added in v0.2.6
func (i *Group) ToGroupOutput() GroupOutput
func (*Group) ToGroupOutputWithContext ¶ added in v0.2.6
func (i *Group) ToGroupOutputWithContext(ctx context.Context) GroupOutput
type GroupArgs ¶
type GroupArgs struct { // For optimistic concurrency control. ETag pulumi.StringPtrInput // Unique name of a group within a project. GroupName pulumi.StringInput // Name of the Azure Migrate project. ProjectName pulumi.StringInput // Name of the Azure Resource Group that project is part of. ResourceGroupName pulumi.StringInput }
The set of arguments for constructing a Group resource.
func (GroupArgs) ElementType ¶
type GroupInput ¶ added in v0.2.6
type GroupInput interface { pulumi.Input ToGroupOutput() GroupOutput ToGroupOutputWithContext(ctx context.Context) GroupOutput }
type GroupOutput ¶ added in v0.2.6
type GroupOutput struct {
*pulumi.OutputState
}
func (GroupOutput) ElementType ¶ added in v0.2.6
func (GroupOutput) ElementType() reflect.Type
func (GroupOutput) ToGroupOutput ¶ added in v0.2.6
func (o GroupOutput) ToGroupOutput() GroupOutput
func (GroupOutput) ToGroupOutputWithContext ¶ added in v0.2.6
func (o GroupOutput) ToGroupOutputWithContext(ctx context.Context) GroupOutput
type GroupPropertiesResponse ¶
type GroupPropertiesResponse struct { // If the assessments are in running state. AreAssessmentsRunning bool `pulumi:"areAssessmentsRunning"` // List of References to Assessments created on this group. Assessments []string `pulumi:"assessments"` // Time when this group was created. Date-Time represented in ISO-8601 format. CreatedTimestamp string `pulumi:"createdTimestamp"` // Whether the group has been created and is valid. GroupStatus string `pulumi:"groupStatus"` // Number of machines part of this group. MachineCount int `pulumi:"machineCount"` // Time when this group was last updated. Date-Time represented in ISO-8601 format. UpdatedTimestamp string `pulumi:"updatedTimestamp"` }
Properties of group resource.
type GroupPropertiesResponseArgs ¶
type GroupPropertiesResponseArgs struct { // If the assessments are in running state. AreAssessmentsRunning pulumi.BoolInput `pulumi:"areAssessmentsRunning"` // List of References to Assessments created on this group. Assessments pulumi.StringArrayInput `pulumi:"assessments"` // Time when this group was created. Date-Time represented in ISO-8601 format. CreatedTimestamp pulumi.StringInput `pulumi:"createdTimestamp"` // Whether the group has been created and is valid. GroupStatus pulumi.StringInput `pulumi:"groupStatus"` // Number of machines part of this group. MachineCount pulumi.IntInput `pulumi:"machineCount"` // Time when this group was last updated. Date-Time represented in ISO-8601 format. UpdatedTimestamp pulumi.StringInput `pulumi:"updatedTimestamp"` }
Properties of group resource.
func (GroupPropertiesResponseArgs) ElementType ¶
func (GroupPropertiesResponseArgs) ElementType() reflect.Type
func (GroupPropertiesResponseArgs) ToGroupPropertiesResponseOutput ¶
func (i GroupPropertiesResponseArgs) ToGroupPropertiesResponseOutput() GroupPropertiesResponseOutput
func (GroupPropertiesResponseArgs) ToGroupPropertiesResponseOutputWithContext ¶
func (i GroupPropertiesResponseArgs) ToGroupPropertiesResponseOutputWithContext(ctx context.Context) GroupPropertiesResponseOutput
func (GroupPropertiesResponseArgs) ToGroupPropertiesResponsePtrOutput ¶
func (i GroupPropertiesResponseArgs) ToGroupPropertiesResponsePtrOutput() GroupPropertiesResponsePtrOutput
func (GroupPropertiesResponseArgs) ToGroupPropertiesResponsePtrOutputWithContext ¶
func (i GroupPropertiesResponseArgs) ToGroupPropertiesResponsePtrOutputWithContext(ctx context.Context) GroupPropertiesResponsePtrOutput
type GroupPropertiesResponseInput ¶
type GroupPropertiesResponseInput interface { pulumi.Input ToGroupPropertiesResponseOutput() GroupPropertiesResponseOutput ToGroupPropertiesResponseOutputWithContext(context.Context) GroupPropertiesResponseOutput }
GroupPropertiesResponseInput is an input type that accepts GroupPropertiesResponseArgs and GroupPropertiesResponseOutput values. You can construct a concrete instance of `GroupPropertiesResponseInput` via:
GroupPropertiesResponseArgs{...}
type GroupPropertiesResponseOutput ¶
type GroupPropertiesResponseOutput struct{ *pulumi.OutputState }
Properties of group resource.
func (GroupPropertiesResponseOutput) AreAssessmentsRunning ¶
func (o GroupPropertiesResponseOutput) AreAssessmentsRunning() pulumi.BoolOutput
If the assessments are in running state.
func (GroupPropertiesResponseOutput) Assessments ¶
func (o GroupPropertiesResponseOutput) Assessments() pulumi.StringArrayOutput
List of References to Assessments created on this group.
func (GroupPropertiesResponseOutput) CreatedTimestamp ¶
func (o GroupPropertiesResponseOutput) CreatedTimestamp() pulumi.StringOutput
Time when this group was created. Date-Time represented in ISO-8601 format.
func (GroupPropertiesResponseOutput) ElementType ¶
func (GroupPropertiesResponseOutput) ElementType() reflect.Type
func (GroupPropertiesResponseOutput) GroupStatus ¶
func (o GroupPropertiesResponseOutput) GroupStatus() pulumi.StringOutput
Whether the group has been created and is valid.
func (GroupPropertiesResponseOutput) MachineCount ¶
func (o GroupPropertiesResponseOutput) MachineCount() pulumi.IntOutput
Number of machines part of this group.
func (GroupPropertiesResponseOutput) ToGroupPropertiesResponseOutput ¶
func (o GroupPropertiesResponseOutput) ToGroupPropertiesResponseOutput() GroupPropertiesResponseOutput
func (GroupPropertiesResponseOutput) ToGroupPropertiesResponseOutputWithContext ¶
func (o GroupPropertiesResponseOutput) ToGroupPropertiesResponseOutputWithContext(ctx context.Context) GroupPropertiesResponseOutput
func (GroupPropertiesResponseOutput) ToGroupPropertiesResponsePtrOutput ¶
func (o GroupPropertiesResponseOutput) ToGroupPropertiesResponsePtrOutput() GroupPropertiesResponsePtrOutput
func (GroupPropertiesResponseOutput) ToGroupPropertiesResponsePtrOutputWithContext ¶
func (o GroupPropertiesResponseOutput) ToGroupPropertiesResponsePtrOutputWithContext(ctx context.Context) GroupPropertiesResponsePtrOutput
func (GroupPropertiesResponseOutput) UpdatedTimestamp ¶
func (o GroupPropertiesResponseOutput) UpdatedTimestamp() pulumi.StringOutput
Time when this group was last updated. Date-Time represented in ISO-8601 format.
type GroupPropertiesResponsePtrInput ¶
type GroupPropertiesResponsePtrInput interface { pulumi.Input ToGroupPropertiesResponsePtrOutput() GroupPropertiesResponsePtrOutput ToGroupPropertiesResponsePtrOutputWithContext(context.Context) GroupPropertiesResponsePtrOutput }
GroupPropertiesResponsePtrInput is an input type that accepts GroupPropertiesResponseArgs, GroupPropertiesResponsePtr and GroupPropertiesResponsePtrOutput values. You can construct a concrete instance of `GroupPropertiesResponsePtrInput` via:
GroupPropertiesResponseArgs{...} or: nil
func GroupPropertiesResponsePtr ¶
func GroupPropertiesResponsePtr(v *GroupPropertiesResponseArgs) GroupPropertiesResponsePtrInput
type GroupPropertiesResponsePtrOutput ¶
type GroupPropertiesResponsePtrOutput struct{ *pulumi.OutputState }
func (GroupPropertiesResponsePtrOutput) AreAssessmentsRunning ¶
func (o GroupPropertiesResponsePtrOutput) AreAssessmentsRunning() pulumi.BoolPtrOutput
If the assessments are in running state.
func (GroupPropertiesResponsePtrOutput) Assessments ¶
func (o GroupPropertiesResponsePtrOutput) Assessments() pulumi.StringArrayOutput
List of References to Assessments created on this group.
func (GroupPropertiesResponsePtrOutput) CreatedTimestamp ¶
func (o GroupPropertiesResponsePtrOutput) CreatedTimestamp() pulumi.StringPtrOutput
Time when this group was created. Date-Time represented in ISO-8601 format.
func (GroupPropertiesResponsePtrOutput) Elem ¶
func (o GroupPropertiesResponsePtrOutput) Elem() GroupPropertiesResponseOutput
func (GroupPropertiesResponsePtrOutput) ElementType ¶
func (GroupPropertiesResponsePtrOutput) ElementType() reflect.Type
func (GroupPropertiesResponsePtrOutput) GroupStatus ¶
func (o GroupPropertiesResponsePtrOutput) GroupStatus() pulumi.StringPtrOutput
Whether the group has been created and is valid.
func (GroupPropertiesResponsePtrOutput) MachineCount ¶
func (o GroupPropertiesResponsePtrOutput) MachineCount() pulumi.IntPtrOutput
Number of machines part of this group.
func (GroupPropertiesResponsePtrOutput) ToGroupPropertiesResponsePtrOutput ¶
func (o GroupPropertiesResponsePtrOutput) ToGroupPropertiesResponsePtrOutput() GroupPropertiesResponsePtrOutput
func (GroupPropertiesResponsePtrOutput) ToGroupPropertiesResponsePtrOutputWithContext ¶
func (o GroupPropertiesResponsePtrOutput) ToGroupPropertiesResponsePtrOutputWithContext(ctx context.Context) GroupPropertiesResponsePtrOutput
func (GroupPropertiesResponsePtrOutput) UpdatedTimestamp ¶
func (o GroupPropertiesResponsePtrOutput) UpdatedTimestamp() pulumi.StringPtrOutput
Time when this group was last updated. Date-Time represented in ISO-8601 format.
type GroupState ¶
type GroupState struct { // For optimistic concurrency control. ETag pulumi.StringPtrInput // Name of the group. Name pulumi.StringPtrInput // Properties of the group. Properties GroupPropertiesResponsePtrInput // Type of the object = [Microsoft.Migrate/assessmentProjects/groups]. Type pulumi.StringPtrInput }
func (GroupState) ElementType ¶
func (GroupState) ElementType() reflect.Type
type HyperVCollector ¶
type HyperVCollector struct { pulumi.CustomResourceState ETag pulumi.StringPtrOutput `pulumi:"eTag"` Name pulumi.StringOutput `pulumi:"name"` Properties CollectorPropertiesResponseOutput `pulumi:"properties"` Type pulumi.StringOutput `pulumi:"type"` }
func GetHyperVCollector ¶
func GetHyperVCollector(ctx *pulumi.Context, name string, id pulumi.IDInput, state *HyperVCollectorState, opts ...pulumi.ResourceOption) (*HyperVCollector, error)
GetHyperVCollector gets an existing HyperVCollector 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 NewHyperVCollector ¶
func NewHyperVCollector(ctx *pulumi.Context, name string, args *HyperVCollectorArgs, opts ...pulumi.ResourceOption) (*HyperVCollector, error)
NewHyperVCollector registers a new resource with the given unique name, arguments, and options.
func (*HyperVCollector) ElementType ¶ added in v0.2.6
func (*HyperVCollector) ElementType() reflect.Type
func (*HyperVCollector) ToHyperVCollectorOutput ¶ added in v0.2.6
func (i *HyperVCollector) ToHyperVCollectorOutput() HyperVCollectorOutput
func (*HyperVCollector) ToHyperVCollectorOutputWithContext ¶ added in v0.2.6
func (i *HyperVCollector) ToHyperVCollectorOutputWithContext(ctx context.Context) HyperVCollectorOutput
type HyperVCollectorArgs ¶
type HyperVCollectorArgs struct { ETag pulumi.StringPtrInput // Unique name of a Hyper-V collector within a project. HyperVCollectorName pulumi.StringInput // Name of the Azure Migrate project. ProjectName pulumi.StringInput Properties CollectorPropertiesPtrInput // Name of the Azure Resource Group that project is part of. ResourceGroupName pulumi.StringInput }
The set of arguments for constructing a HyperVCollector resource.
func (HyperVCollectorArgs) ElementType ¶
func (HyperVCollectorArgs) ElementType() reflect.Type
type HyperVCollectorInput ¶ added in v0.2.6
type HyperVCollectorInput interface { pulumi.Input ToHyperVCollectorOutput() HyperVCollectorOutput ToHyperVCollectorOutputWithContext(ctx context.Context) HyperVCollectorOutput }
type HyperVCollectorOutput ¶ added in v0.2.6
type HyperVCollectorOutput struct {
*pulumi.OutputState
}
func (HyperVCollectorOutput) ElementType ¶ added in v0.2.6
func (HyperVCollectorOutput) ElementType() reflect.Type
func (HyperVCollectorOutput) ToHyperVCollectorOutput ¶ added in v0.2.6
func (o HyperVCollectorOutput) ToHyperVCollectorOutput() HyperVCollectorOutput
func (HyperVCollectorOutput) ToHyperVCollectorOutputWithContext ¶ added in v0.2.6
func (o HyperVCollectorOutput) ToHyperVCollectorOutputWithContext(ctx context.Context) HyperVCollectorOutput
type HyperVCollectorState ¶
type HyperVCollectorState struct { ETag pulumi.StringPtrInput Name pulumi.StringPtrInput Properties CollectorPropertiesResponsePtrInput Type pulumi.StringPtrInput }
func (HyperVCollectorState) ElementType ¶
func (HyperVCollectorState) ElementType() reflect.Type
type LookupAssessmentArgs ¶
type LookupAssessmentArgs struct { // Unique name of an assessment within a project. AssessmentName string `pulumi:"assessmentName"` // Unique name of a group within a project. GroupName string `pulumi:"groupName"` // Name of the Azure Migrate project. ProjectName string `pulumi:"projectName"` // Name of the Azure Resource Group that project is part of. ResourceGroupName string `pulumi:"resourceGroupName"` }
type LookupAssessmentResult ¶
type LookupAssessmentResult struct { // For optimistic concurrency control. ETag *string `pulumi:"eTag"` // Path reference to this assessment. /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Migrate/assessmentProjects/{projectName}/groups/{groupName}/assessment/{assessmentName} Id string `pulumi:"id"` // Unique name of an assessment. Name string `pulumi:"name"` // Properties of the assessment. Properties AssessmentPropertiesResponse `pulumi:"properties"` // Type of the object = [Microsoft.Migrate/assessmentProjects/groups/assessments]. Type string `pulumi:"type"` }
An assessment created for a group in the Migration project.
func LookupAssessment ¶
func LookupAssessment(ctx *pulumi.Context, args *LookupAssessmentArgs, opts ...pulumi.InvokeOption) (*LookupAssessmentResult, error)
type LookupGroupArgs ¶
type LookupGroupArgs struct { // Unique name of a group within a project. GroupName string `pulumi:"groupName"` // Name of the Azure Migrate project. ProjectName string `pulumi:"projectName"` // Name of the Azure Resource Group that project is part of. ResourceGroupName string `pulumi:"resourceGroupName"` }
type LookupGroupResult ¶
type LookupGroupResult struct { // For optimistic concurrency control. ETag *string `pulumi:"eTag"` // Path reference to this group. /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Migrate/assessmentProjects/{projectName}/groups/{groupName} Id string `pulumi:"id"` // Name of the group. Name string `pulumi:"name"` // Properties of the group. Properties GroupPropertiesResponse `pulumi:"properties"` // Type of the object = [Microsoft.Migrate/assessmentProjects/groups]. Type string `pulumi:"type"` }
A group created in a Migration project.
func LookupGroup ¶
func LookupGroup(ctx *pulumi.Context, args *LookupGroupArgs, opts ...pulumi.InvokeOption) (*LookupGroupResult, error)
type LookupHyperVCollectorArgs ¶
type LookupHyperVCollectorArgs struct { // Unique name of a Hyper-V collector within a project. HyperVCollectorName string `pulumi:"hyperVCollectorName"` // Name of the Azure Migrate project. ProjectName string `pulumi:"projectName"` // Name of the Azure Resource Group that project is part of. ResourceGroupName string `pulumi:"resourceGroupName"` }
type LookupHyperVCollectorResult ¶
type LookupHyperVCollectorResult struct { ETag *string `pulumi:"eTag"` Id string `pulumi:"id"` Name string `pulumi:"name"` Properties CollectorPropertiesResponse `pulumi:"properties"` Type string `pulumi:"type"` }
func LookupHyperVCollector ¶
func LookupHyperVCollector(ctx *pulumi.Context, args *LookupHyperVCollectorArgs, opts ...pulumi.InvokeOption) (*LookupHyperVCollectorResult, error)
type LookupProjectArgs ¶
type LookupProjectResult ¶
type LookupProjectResult struct { // For optimistic concurrency control. ETag *string `pulumi:"eTag"` // Path reference to this project /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Migrate/assessmentProjects/{projectName} Id string `pulumi:"id"` // Azure location in which project is created. Location *string `pulumi:"location"` // Name of the project. Name string `pulumi:"name"` // Properties of the project. Properties ProjectPropertiesResponse `pulumi:"properties"` // Tags provided by Azure Tagging service. Tags interface{} `pulumi:"tags"` // Type of the object = [Microsoft.Migrate/assessmentProjects]. Type string `pulumi:"type"` }
Azure Migrate Project.
func LookupProject ¶
func LookupProject(ctx *pulumi.Context, args *LookupProjectArgs, opts ...pulumi.InvokeOption) (*LookupProjectResult, error)
type LookupVMwareCollectorArgs ¶
type LookupVMwareCollectorArgs struct { // Name of the Azure Migrate project. ProjectName string `pulumi:"projectName"` // Name of the Azure Resource Group that project is part of. ResourceGroupName string `pulumi:"resourceGroupName"` // Unique name of a VMware collector within a project. VmWareCollectorName string `pulumi:"vmWareCollectorName"` }
type LookupVMwareCollectorResult ¶
type LookupVMwareCollectorResult struct { ETag *string `pulumi:"eTag"` Id string `pulumi:"id"` Name string `pulumi:"name"` Properties CollectorPropertiesResponse `pulumi:"properties"` Type string `pulumi:"type"` }
func LookupVMwareCollector ¶
func LookupVMwareCollector(ctx *pulumi.Context, args *LookupVMwareCollectorArgs, opts ...pulumi.InvokeOption) (*LookupVMwareCollectorResult, error)
type Percentile ¶ added in v0.3.1
Percentile of performance data used to recommend Azure size.
func (Percentile) ElementType ¶ added in v0.3.1
func (Percentile) ElementType() reflect.Type
func (Percentile) ToStringOutput ¶ added in v0.3.1
func (e Percentile) ToStringOutput() pulumi.StringOutput
func (Percentile) ToStringOutputWithContext ¶ added in v0.3.1
func (e Percentile) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (Percentile) ToStringPtrOutput ¶ added in v0.3.1
func (e Percentile) ToStringPtrOutput() pulumi.StringPtrOutput
func (Percentile) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e Percentile) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type Project ¶
type Project struct { pulumi.CustomResourceState // For optimistic concurrency control. ETag pulumi.StringPtrOutput `pulumi:"eTag"` // Azure location in which project is created. Location pulumi.StringPtrOutput `pulumi:"location"` // Name of the project. Name pulumi.StringOutput `pulumi:"name"` // Properties of the project. Properties ProjectPropertiesResponseOutput `pulumi:"properties"` // Tags provided by Azure Tagging service. Tags pulumi.AnyOutput `pulumi:"tags"` // Type of the object = [Microsoft.Migrate/assessmentProjects]. Type pulumi.StringOutput `pulumi:"type"` }
Azure Migrate Project.
func GetProject ¶
func GetProject(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ProjectState, opts ...pulumi.ResourceOption) (*Project, error)
GetProject gets an existing Project 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 NewProject ¶
func NewProject(ctx *pulumi.Context, name string, args *ProjectArgs, opts ...pulumi.ResourceOption) (*Project, error)
NewProject registers a new resource with the given unique name, arguments, and options.
func (*Project) ElementType ¶ added in v0.2.6
func (*Project) ToProjectOutput ¶ added in v0.2.6
func (i *Project) ToProjectOutput() ProjectOutput
func (*Project) ToProjectOutputWithContext ¶ added in v0.2.6
func (i *Project) ToProjectOutputWithContext(ctx context.Context) ProjectOutput
type ProjectArgs ¶
type ProjectArgs struct { // For optimistic concurrency control. ETag pulumi.StringPtrInput // Azure location in which project is created. Location pulumi.StringPtrInput // Name of the Azure Migrate project. ProjectName pulumi.StringInput // Properties of the project. Properties ProjectPropertiesPtrInput // Name of the Azure Resource Group that project is part of. ResourceGroupName pulumi.StringInput // Tags provided by Azure Tagging service. Tags pulumi.Input }
The set of arguments for constructing a Project resource.
func (ProjectArgs) ElementType ¶
func (ProjectArgs) ElementType() reflect.Type
type ProjectInput ¶ added in v0.2.6
type ProjectInput interface { pulumi.Input ToProjectOutput() ProjectOutput ToProjectOutputWithContext(ctx context.Context) ProjectOutput }
type ProjectOutput ¶ added in v0.2.6
type ProjectOutput struct {
*pulumi.OutputState
}
func (ProjectOutput) ElementType ¶ added in v0.2.6
func (ProjectOutput) ElementType() reflect.Type
func (ProjectOutput) ToProjectOutput ¶ added in v0.2.6
func (o ProjectOutput) ToProjectOutput() ProjectOutput
func (ProjectOutput) ToProjectOutputWithContext ¶ added in v0.2.6
func (o ProjectOutput) ToProjectOutputWithContext(ctx context.Context) ProjectOutput
type ProjectProperties ¶
type ProjectProperties struct { // Assessment solution ARM id tracked by Microsoft.Migrate/migrateProjects. AssessmentSolutionId *string `pulumi:"assessmentSolutionId"` // The ARM id of service map workspace created by customer. CustomerWorkspaceId *string `pulumi:"customerWorkspaceId"` // Location of service map workspace created by customer. CustomerWorkspaceLocation *string `pulumi:"customerWorkspaceLocation"` // Assessment project status. ProjectStatus *string `pulumi:"projectStatus"` }
Properties of a project.
type ProjectPropertiesArgs ¶
type ProjectPropertiesArgs struct { // Assessment solution ARM id tracked by Microsoft.Migrate/migrateProjects. AssessmentSolutionId pulumi.StringPtrInput `pulumi:"assessmentSolutionId"` // The ARM id of service map workspace created by customer. CustomerWorkspaceId pulumi.StringPtrInput `pulumi:"customerWorkspaceId"` // Location of service map workspace created by customer. CustomerWorkspaceLocation pulumi.StringPtrInput `pulumi:"customerWorkspaceLocation"` // Assessment project status. ProjectStatus pulumi.StringPtrInput `pulumi:"projectStatus"` }
Properties of a project.
func (ProjectPropertiesArgs) ElementType ¶
func (ProjectPropertiesArgs) ElementType() reflect.Type
func (ProjectPropertiesArgs) ToProjectPropertiesOutput ¶
func (i ProjectPropertiesArgs) ToProjectPropertiesOutput() ProjectPropertiesOutput
func (ProjectPropertiesArgs) ToProjectPropertiesOutputWithContext ¶
func (i ProjectPropertiesArgs) ToProjectPropertiesOutputWithContext(ctx context.Context) ProjectPropertiesOutput
func (ProjectPropertiesArgs) ToProjectPropertiesPtrOutput ¶
func (i ProjectPropertiesArgs) ToProjectPropertiesPtrOutput() ProjectPropertiesPtrOutput
func (ProjectPropertiesArgs) ToProjectPropertiesPtrOutputWithContext ¶
func (i ProjectPropertiesArgs) ToProjectPropertiesPtrOutputWithContext(ctx context.Context) ProjectPropertiesPtrOutput
type ProjectPropertiesInput ¶
type ProjectPropertiesInput interface { pulumi.Input ToProjectPropertiesOutput() ProjectPropertiesOutput ToProjectPropertiesOutputWithContext(context.Context) ProjectPropertiesOutput }
ProjectPropertiesInput is an input type that accepts ProjectPropertiesArgs and ProjectPropertiesOutput values. You can construct a concrete instance of `ProjectPropertiesInput` via:
ProjectPropertiesArgs{...}
type ProjectPropertiesOutput ¶
type ProjectPropertiesOutput struct{ *pulumi.OutputState }
Properties of a project.
func (ProjectPropertiesOutput) AssessmentSolutionId ¶
func (o ProjectPropertiesOutput) AssessmentSolutionId() pulumi.StringPtrOutput
Assessment solution ARM id tracked by Microsoft.Migrate/migrateProjects.
func (ProjectPropertiesOutput) CustomerWorkspaceId ¶
func (o ProjectPropertiesOutput) CustomerWorkspaceId() pulumi.StringPtrOutput
The ARM id of service map workspace created by customer.
func (ProjectPropertiesOutput) CustomerWorkspaceLocation ¶
func (o ProjectPropertiesOutput) CustomerWorkspaceLocation() pulumi.StringPtrOutput
Location of service map workspace created by customer.
func (ProjectPropertiesOutput) ElementType ¶
func (ProjectPropertiesOutput) ElementType() reflect.Type
func (ProjectPropertiesOutput) ProjectStatus ¶
func (o ProjectPropertiesOutput) ProjectStatus() pulumi.StringPtrOutput
Assessment project status.
func (ProjectPropertiesOutput) ToProjectPropertiesOutput ¶
func (o ProjectPropertiesOutput) ToProjectPropertiesOutput() ProjectPropertiesOutput
func (ProjectPropertiesOutput) ToProjectPropertiesOutputWithContext ¶
func (o ProjectPropertiesOutput) ToProjectPropertiesOutputWithContext(ctx context.Context) ProjectPropertiesOutput
func (ProjectPropertiesOutput) ToProjectPropertiesPtrOutput ¶
func (o ProjectPropertiesOutput) ToProjectPropertiesPtrOutput() ProjectPropertiesPtrOutput
func (ProjectPropertiesOutput) ToProjectPropertiesPtrOutputWithContext ¶
func (o ProjectPropertiesOutput) ToProjectPropertiesPtrOutputWithContext(ctx context.Context) ProjectPropertiesPtrOutput
type ProjectPropertiesPtrInput ¶
type ProjectPropertiesPtrInput interface { pulumi.Input ToProjectPropertiesPtrOutput() ProjectPropertiesPtrOutput ToProjectPropertiesPtrOutputWithContext(context.Context) ProjectPropertiesPtrOutput }
ProjectPropertiesPtrInput is an input type that accepts ProjectPropertiesArgs, ProjectPropertiesPtr and ProjectPropertiesPtrOutput values. You can construct a concrete instance of `ProjectPropertiesPtrInput` via:
ProjectPropertiesArgs{...} or: nil
func ProjectPropertiesPtr ¶
func ProjectPropertiesPtr(v *ProjectPropertiesArgs) ProjectPropertiesPtrInput
type ProjectPropertiesPtrOutput ¶
type ProjectPropertiesPtrOutput struct{ *pulumi.OutputState }
func (ProjectPropertiesPtrOutput) AssessmentSolutionId ¶
func (o ProjectPropertiesPtrOutput) AssessmentSolutionId() pulumi.StringPtrOutput
Assessment solution ARM id tracked by Microsoft.Migrate/migrateProjects.
func (ProjectPropertiesPtrOutput) CustomerWorkspaceId ¶
func (o ProjectPropertiesPtrOutput) CustomerWorkspaceId() pulumi.StringPtrOutput
The ARM id of service map workspace created by customer.
func (ProjectPropertiesPtrOutput) CustomerWorkspaceLocation ¶
func (o ProjectPropertiesPtrOutput) CustomerWorkspaceLocation() pulumi.StringPtrOutput
Location of service map workspace created by customer.
func (ProjectPropertiesPtrOutput) Elem ¶
func (o ProjectPropertiesPtrOutput) Elem() ProjectPropertiesOutput
func (ProjectPropertiesPtrOutput) ElementType ¶
func (ProjectPropertiesPtrOutput) ElementType() reflect.Type
func (ProjectPropertiesPtrOutput) ProjectStatus ¶
func (o ProjectPropertiesPtrOutput) ProjectStatus() pulumi.StringPtrOutput
Assessment project status.
func (ProjectPropertiesPtrOutput) ToProjectPropertiesPtrOutput ¶
func (o ProjectPropertiesPtrOutput) ToProjectPropertiesPtrOutput() ProjectPropertiesPtrOutput
func (ProjectPropertiesPtrOutput) ToProjectPropertiesPtrOutputWithContext ¶
func (o ProjectPropertiesPtrOutput) ToProjectPropertiesPtrOutputWithContext(ctx context.Context) ProjectPropertiesPtrOutput
type ProjectPropertiesResponse ¶
type ProjectPropertiesResponse struct { // Assessment solution ARM id tracked by Microsoft.Migrate/migrateProjects. AssessmentSolutionId *string `pulumi:"assessmentSolutionId"` // Time when this project was created. Date-Time represented in ISO-8601 format. CreatedTimestamp string `pulumi:"createdTimestamp"` // The ARM id of service map workspace created by customer. CustomerWorkspaceId *string `pulumi:"customerWorkspaceId"` // Location of service map workspace created by customer. CustomerWorkspaceLocation *string `pulumi:"customerWorkspaceLocation"` // Time when last assessment was created. Date-Time represented in ISO-8601 format. This value will be null until assessment is created. LastAssessmentTimestamp string `pulumi:"lastAssessmentTimestamp"` // Number of assessments created in the project. NumberOfAssessments int `pulumi:"numberOfAssessments"` // Number of groups created in the project. NumberOfGroups int `pulumi:"numberOfGroups"` // Number of machines in the project. NumberOfMachines int `pulumi:"numberOfMachines"` // Assessment project status. ProjectStatus *string `pulumi:"projectStatus"` // Provisioning state of the project. ProvisioningState string `pulumi:"provisioningState"` // Endpoint at which the collector agent can call agent REST API. ServiceEndpoint string `pulumi:"serviceEndpoint"` // Time when this project was last updated. Date-Time represented in ISO-8601 format. UpdatedTimestamp string `pulumi:"updatedTimestamp"` }
Properties of a project.
type ProjectPropertiesResponseArgs ¶
type ProjectPropertiesResponseArgs struct { // Assessment solution ARM id tracked by Microsoft.Migrate/migrateProjects. AssessmentSolutionId pulumi.StringPtrInput `pulumi:"assessmentSolutionId"` // Time when this project was created. Date-Time represented in ISO-8601 format. CreatedTimestamp pulumi.StringInput `pulumi:"createdTimestamp"` // The ARM id of service map workspace created by customer. CustomerWorkspaceId pulumi.StringPtrInput `pulumi:"customerWorkspaceId"` // Location of service map workspace created by customer. CustomerWorkspaceLocation pulumi.StringPtrInput `pulumi:"customerWorkspaceLocation"` // Time when last assessment was created. Date-Time represented in ISO-8601 format. This value will be null until assessment is created. LastAssessmentTimestamp pulumi.StringInput `pulumi:"lastAssessmentTimestamp"` // Number of assessments created in the project. NumberOfAssessments pulumi.IntInput `pulumi:"numberOfAssessments"` // Number of groups created in the project. NumberOfGroups pulumi.IntInput `pulumi:"numberOfGroups"` // Number of machines in the project. NumberOfMachines pulumi.IntInput `pulumi:"numberOfMachines"` // Assessment project status. ProjectStatus pulumi.StringPtrInput `pulumi:"projectStatus"` // Provisioning state of the project. ProvisioningState pulumi.StringInput `pulumi:"provisioningState"` // Endpoint at which the collector agent can call agent REST API. ServiceEndpoint pulumi.StringInput `pulumi:"serviceEndpoint"` // Time when this project was last updated. Date-Time represented in ISO-8601 format. UpdatedTimestamp pulumi.StringInput `pulumi:"updatedTimestamp"` }
Properties of a project.
func (ProjectPropertiesResponseArgs) ElementType ¶
func (ProjectPropertiesResponseArgs) ElementType() reflect.Type
func (ProjectPropertiesResponseArgs) ToProjectPropertiesResponseOutput ¶
func (i ProjectPropertiesResponseArgs) ToProjectPropertiesResponseOutput() ProjectPropertiesResponseOutput
func (ProjectPropertiesResponseArgs) ToProjectPropertiesResponseOutputWithContext ¶
func (i ProjectPropertiesResponseArgs) ToProjectPropertiesResponseOutputWithContext(ctx context.Context) ProjectPropertiesResponseOutput
func (ProjectPropertiesResponseArgs) ToProjectPropertiesResponsePtrOutput ¶
func (i ProjectPropertiesResponseArgs) ToProjectPropertiesResponsePtrOutput() ProjectPropertiesResponsePtrOutput
func (ProjectPropertiesResponseArgs) ToProjectPropertiesResponsePtrOutputWithContext ¶
func (i ProjectPropertiesResponseArgs) ToProjectPropertiesResponsePtrOutputWithContext(ctx context.Context) ProjectPropertiesResponsePtrOutput
type ProjectPropertiesResponseInput ¶
type ProjectPropertiesResponseInput interface { pulumi.Input ToProjectPropertiesResponseOutput() ProjectPropertiesResponseOutput ToProjectPropertiesResponseOutputWithContext(context.Context) ProjectPropertiesResponseOutput }
ProjectPropertiesResponseInput is an input type that accepts ProjectPropertiesResponseArgs and ProjectPropertiesResponseOutput values. You can construct a concrete instance of `ProjectPropertiesResponseInput` via:
ProjectPropertiesResponseArgs{...}
type ProjectPropertiesResponseOutput ¶
type ProjectPropertiesResponseOutput struct{ *pulumi.OutputState }
Properties of a project.
func (ProjectPropertiesResponseOutput) AssessmentSolutionId ¶
func (o ProjectPropertiesResponseOutput) AssessmentSolutionId() pulumi.StringPtrOutput
Assessment solution ARM id tracked by Microsoft.Migrate/migrateProjects.
func (ProjectPropertiesResponseOutput) CreatedTimestamp ¶
func (o ProjectPropertiesResponseOutput) CreatedTimestamp() pulumi.StringOutput
Time when this project was created. Date-Time represented in ISO-8601 format.
func (ProjectPropertiesResponseOutput) CustomerWorkspaceId ¶
func (o ProjectPropertiesResponseOutput) CustomerWorkspaceId() pulumi.StringPtrOutput
The ARM id of service map workspace created by customer.
func (ProjectPropertiesResponseOutput) CustomerWorkspaceLocation ¶
func (o ProjectPropertiesResponseOutput) CustomerWorkspaceLocation() pulumi.StringPtrOutput
Location of service map workspace created by customer.
func (ProjectPropertiesResponseOutput) ElementType ¶
func (ProjectPropertiesResponseOutput) ElementType() reflect.Type
func (ProjectPropertiesResponseOutput) LastAssessmentTimestamp ¶
func (o ProjectPropertiesResponseOutput) LastAssessmentTimestamp() pulumi.StringOutput
Time when last assessment was created. Date-Time represented in ISO-8601 format. This value will be null until assessment is created.
func (ProjectPropertiesResponseOutput) NumberOfAssessments ¶
func (o ProjectPropertiesResponseOutput) NumberOfAssessments() pulumi.IntOutput
Number of assessments created in the project.
func (ProjectPropertiesResponseOutput) NumberOfGroups ¶
func (o ProjectPropertiesResponseOutput) NumberOfGroups() pulumi.IntOutput
Number of groups created in the project.
func (ProjectPropertiesResponseOutput) NumberOfMachines ¶
func (o ProjectPropertiesResponseOutput) NumberOfMachines() pulumi.IntOutput
Number of machines in the project.
func (ProjectPropertiesResponseOutput) ProjectStatus ¶
func (o ProjectPropertiesResponseOutput) ProjectStatus() pulumi.StringPtrOutput
Assessment project status.
func (ProjectPropertiesResponseOutput) ProvisioningState ¶
func (o ProjectPropertiesResponseOutput) ProvisioningState() pulumi.StringOutput
Provisioning state of the project.
func (ProjectPropertiesResponseOutput) ServiceEndpoint ¶
func (o ProjectPropertiesResponseOutput) ServiceEndpoint() pulumi.StringOutput
Endpoint at which the collector agent can call agent REST API.
func (ProjectPropertiesResponseOutput) ToProjectPropertiesResponseOutput ¶
func (o ProjectPropertiesResponseOutput) ToProjectPropertiesResponseOutput() ProjectPropertiesResponseOutput
func (ProjectPropertiesResponseOutput) ToProjectPropertiesResponseOutputWithContext ¶
func (o ProjectPropertiesResponseOutput) ToProjectPropertiesResponseOutputWithContext(ctx context.Context) ProjectPropertiesResponseOutput
func (ProjectPropertiesResponseOutput) ToProjectPropertiesResponsePtrOutput ¶
func (o ProjectPropertiesResponseOutput) ToProjectPropertiesResponsePtrOutput() ProjectPropertiesResponsePtrOutput
func (ProjectPropertiesResponseOutput) ToProjectPropertiesResponsePtrOutputWithContext ¶
func (o ProjectPropertiesResponseOutput) ToProjectPropertiesResponsePtrOutputWithContext(ctx context.Context) ProjectPropertiesResponsePtrOutput
func (ProjectPropertiesResponseOutput) UpdatedTimestamp ¶
func (o ProjectPropertiesResponseOutput) UpdatedTimestamp() pulumi.StringOutput
Time when this project was last updated. Date-Time represented in ISO-8601 format.
type ProjectPropertiesResponsePtrInput ¶
type ProjectPropertiesResponsePtrInput interface { pulumi.Input ToProjectPropertiesResponsePtrOutput() ProjectPropertiesResponsePtrOutput ToProjectPropertiesResponsePtrOutputWithContext(context.Context) ProjectPropertiesResponsePtrOutput }
ProjectPropertiesResponsePtrInput is an input type that accepts ProjectPropertiesResponseArgs, ProjectPropertiesResponsePtr and ProjectPropertiesResponsePtrOutput values. You can construct a concrete instance of `ProjectPropertiesResponsePtrInput` via:
ProjectPropertiesResponseArgs{...} or: nil
func ProjectPropertiesResponsePtr ¶
func ProjectPropertiesResponsePtr(v *ProjectPropertiesResponseArgs) ProjectPropertiesResponsePtrInput
type ProjectPropertiesResponsePtrOutput ¶
type ProjectPropertiesResponsePtrOutput struct{ *pulumi.OutputState }
func (ProjectPropertiesResponsePtrOutput) AssessmentSolutionId ¶
func (o ProjectPropertiesResponsePtrOutput) AssessmentSolutionId() pulumi.StringPtrOutput
Assessment solution ARM id tracked by Microsoft.Migrate/migrateProjects.
func (ProjectPropertiesResponsePtrOutput) CreatedTimestamp ¶
func (o ProjectPropertiesResponsePtrOutput) CreatedTimestamp() pulumi.StringPtrOutput
Time when this project was created. Date-Time represented in ISO-8601 format.
func (ProjectPropertiesResponsePtrOutput) CustomerWorkspaceId ¶
func (o ProjectPropertiesResponsePtrOutput) CustomerWorkspaceId() pulumi.StringPtrOutput
The ARM id of service map workspace created by customer.
func (ProjectPropertiesResponsePtrOutput) CustomerWorkspaceLocation ¶
func (o ProjectPropertiesResponsePtrOutput) CustomerWorkspaceLocation() pulumi.StringPtrOutput
Location of service map workspace created by customer.
func (ProjectPropertiesResponsePtrOutput) Elem ¶
func (o ProjectPropertiesResponsePtrOutput) Elem() ProjectPropertiesResponseOutput
func (ProjectPropertiesResponsePtrOutput) ElementType ¶
func (ProjectPropertiesResponsePtrOutput) ElementType() reflect.Type
func (ProjectPropertiesResponsePtrOutput) LastAssessmentTimestamp ¶
func (o ProjectPropertiesResponsePtrOutput) LastAssessmentTimestamp() pulumi.StringPtrOutput
Time when last assessment was created. Date-Time represented in ISO-8601 format. This value will be null until assessment is created.
func (ProjectPropertiesResponsePtrOutput) NumberOfAssessments ¶
func (o ProjectPropertiesResponsePtrOutput) NumberOfAssessments() pulumi.IntPtrOutput
Number of assessments created in the project.
func (ProjectPropertiesResponsePtrOutput) NumberOfGroups ¶
func (o ProjectPropertiesResponsePtrOutput) NumberOfGroups() pulumi.IntPtrOutput
Number of groups created in the project.
func (ProjectPropertiesResponsePtrOutput) NumberOfMachines ¶
func (o ProjectPropertiesResponsePtrOutput) NumberOfMachines() pulumi.IntPtrOutput
Number of machines in the project.
func (ProjectPropertiesResponsePtrOutput) ProjectStatus ¶
func (o ProjectPropertiesResponsePtrOutput) ProjectStatus() pulumi.StringPtrOutput
Assessment project status.
func (ProjectPropertiesResponsePtrOutput) ProvisioningState ¶
func (o ProjectPropertiesResponsePtrOutput) ProvisioningState() pulumi.StringPtrOutput
Provisioning state of the project.
func (ProjectPropertiesResponsePtrOutput) ServiceEndpoint ¶
func (o ProjectPropertiesResponsePtrOutput) ServiceEndpoint() pulumi.StringPtrOutput
Endpoint at which the collector agent can call agent REST API.
func (ProjectPropertiesResponsePtrOutput) ToProjectPropertiesResponsePtrOutput ¶
func (o ProjectPropertiesResponsePtrOutput) ToProjectPropertiesResponsePtrOutput() ProjectPropertiesResponsePtrOutput
func (ProjectPropertiesResponsePtrOutput) ToProjectPropertiesResponsePtrOutputWithContext ¶
func (o ProjectPropertiesResponsePtrOutput) ToProjectPropertiesResponsePtrOutputWithContext(ctx context.Context) ProjectPropertiesResponsePtrOutput
func (ProjectPropertiesResponsePtrOutput) UpdatedTimestamp ¶
func (o ProjectPropertiesResponsePtrOutput) UpdatedTimestamp() pulumi.StringPtrOutput
Time when this project was last updated. Date-Time represented in ISO-8601 format.
type ProjectState ¶
type ProjectState struct { // For optimistic concurrency control. ETag pulumi.StringPtrInput // Azure location in which project is created. Location pulumi.StringPtrInput // Name of the project. Name pulumi.StringPtrInput // Properties of the project. Properties ProjectPropertiesResponsePtrInput // Tags provided by Azure Tagging service. Tags pulumi.Input // Type of the object = [Microsoft.Migrate/assessmentProjects]. Type pulumi.StringPtrInput }
func (ProjectState) ElementType ¶
func (ProjectState) ElementType() reflect.Type
type ProjectStatus ¶ added in v0.3.1
Assessment project status.
func (ProjectStatus) ElementType ¶ added in v0.3.1
func (ProjectStatus) ElementType() reflect.Type
func (ProjectStatus) ToStringOutput ¶ added in v0.3.1
func (e ProjectStatus) ToStringOutput() pulumi.StringOutput
func (ProjectStatus) ToStringOutputWithContext ¶ added in v0.3.1
func (e ProjectStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ProjectStatus) ToStringPtrOutput ¶ added in v0.3.1
func (e ProjectStatus) ToStringPtrOutput() pulumi.StringPtrOutput
func (ProjectStatus) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e ProjectStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ReservedInstance ¶ added in v0.3.1
Azure reserved instance.
func (ReservedInstance) ElementType ¶ added in v0.3.1
func (ReservedInstance) ElementType() reflect.Type
func (ReservedInstance) ToStringOutput ¶ added in v0.3.1
func (e ReservedInstance) ToStringOutput() pulumi.StringOutput
func (ReservedInstance) ToStringOutputWithContext ¶ added in v0.3.1
func (e ReservedInstance) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ReservedInstance) ToStringPtrOutput ¶ added in v0.3.1
func (e ReservedInstance) ToStringPtrOutput() pulumi.StringPtrOutput
func (ReservedInstance) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e ReservedInstance) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type TimeRange ¶ added in v0.3.1
Time range of performance data used to recommend a size.
func (TimeRange) ElementType ¶ added in v0.3.1
func (TimeRange) ToStringOutput ¶ added in v0.3.1
func (e TimeRange) ToStringOutput() pulumi.StringOutput
func (TimeRange) ToStringOutputWithContext ¶ added in v0.3.1
func (e TimeRange) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (TimeRange) ToStringPtrOutput ¶ added in v0.3.1
func (e TimeRange) ToStringPtrOutput() pulumi.StringPtrOutput
func (TimeRange) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e TimeRange) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type VMwareCollector ¶
type VMwareCollector struct { pulumi.CustomResourceState ETag pulumi.StringPtrOutput `pulumi:"eTag"` Name pulumi.StringOutput `pulumi:"name"` Properties CollectorPropertiesResponseOutput `pulumi:"properties"` Type pulumi.StringOutput `pulumi:"type"` }
func GetVMwareCollector ¶
func GetVMwareCollector(ctx *pulumi.Context, name string, id pulumi.IDInput, state *VMwareCollectorState, opts ...pulumi.ResourceOption) (*VMwareCollector, error)
GetVMwareCollector gets an existing VMwareCollector 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 NewVMwareCollector ¶
func NewVMwareCollector(ctx *pulumi.Context, name string, args *VMwareCollectorArgs, opts ...pulumi.ResourceOption) (*VMwareCollector, error)
NewVMwareCollector registers a new resource with the given unique name, arguments, and options.
func (*VMwareCollector) ElementType ¶ added in v0.2.6
func (*VMwareCollector) ElementType() reflect.Type
func (*VMwareCollector) ToVMwareCollectorOutput ¶ added in v0.2.6
func (i *VMwareCollector) ToVMwareCollectorOutput() VMwareCollectorOutput
func (*VMwareCollector) ToVMwareCollectorOutputWithContext ¶ added in v0.2.6
func (i *VMwareCollector) ToVMwareCollectorOutputWithContext(ctx context.Context) VMwareCollectorOutput
type VMwareCollectorArgs ¶
type VMwareCollectorArgs struct { ETag pulumi.StringPtrInput // Name of the Azure Migrate project. ProjectName pulumi.StringInput Properties CollectorPropertiesPtrInput // Name of the Azure Resource Group that project is part of. ResourceGroupName pulumi.StringInput // Unique name of a VMware collector within a project. VmWareCollectorName pulumi.StringInput }
The set of arguments for constructing a VMwareCollector resource.
func (VMwareCollectorArgs) ElementType ¶
func (VMwareCollectorArgs) ElementType() reflect.Type
type VMwareCollectorInput ¶ added in v0.2.6
type VMwareCollectorInput interface { pulumi.Input ToVMwareCollectorOutput() VMwareCollectorOutput ToVMwareCollectorOutputWithContext(ctx context.Context) VMwareCollectorOutput }
type VMwareCollectorOutput ¶ added in v0.2.6
type VMwareCollectorOutput struct {
*pulumi.OutputState
}
func (VMwareCollectorOutput) ElementType ¶ added in v0.2.6
func (VMwareCollectorOutput) ElementType() reflect.Type
func (VMwareCollectorOutput) ToVMwareCollectorOutput ¶ added in v0.2.6
func (o VMwareCollectorOutput) ToVMwareCollectorOutput() VMwareCollectorOutput
func (VMwareCollectorOutput) ToVMwareCollectorOutputWithContext ¶ added in v0.2.6
func (o VMwareCollectorOutput) ToVMwareCollectorOutputWithContext(ctx context.Context) VMwareCollectorOutput
type VMwareCollectorState ¶
type VMwareCollectorState struct { ETag pulumi.StringPtrInput Name pulumi.StringPtrInput Properties CollectorPropertiesResponsePtrInput Type pulumi.StringPtrInput }
func (VMwareCollectorState) ElementType ¶
func (VMwareCollectorState) ElementType() reflect.Type
type VmUptimeArgs ¶
type VmUptimeArgs struct { // Number of days in a month for VM uptime. DaysPerMonth pulumi.Float64PtrInput `pulumi:"daysPerMonth"` // Number of hours per day for VM uptime. HoursPerDay pulumi.Float64PtrInput `pulumi:"hoursPerDay"` }
func (VmUptimeArgs) ElementType ¶
func (VmUptimeArgs) ElementType() reflect.Type
func (VmUptimeArgs) ToVmUptimeOutput ¶
func (i VmUptimeArgs) ToVmUptimeOutput() VmUptimeOutput
func (VmUptimeArgs) ToVmUptimeOutputWithContext ¶
func (i VmUptimeArgs) ToVmUptimeOutputWithContext(ctx context.Context) VmUptimeOutput
func (VmUptimeArgs) ToVmUptimePtrOutput ¶
func (i VmUptimeArgs) ToVmUptimePtrOutput() VmUptimePtrOutput
func (VmUptimeArgs) ToVmUptimePtrOutputWithContext ¶
func (i VmUptimeArgs) ToVmUptimePtrOutputWithContext(ctx context.Context) VmUptimePtrOutput
type VmUptimeInput ¶
type VmUptimeInput interface { pulumi.Input ToVmUptimeOutput() VmUptimeOutput ToVmUptimeOutputWithContext(context.Context) VmUptimeOutput }
VmUptimeInput is an input type that accepts VmUptimeArgs and VmUptimeOutput values. You can construct a concrete instance of `VmUptimeInput` via:
VmUptimeArgs{...}
type VmUptimeOutput ¶
type VmUptimeOutput struct{ *pulumi.OutputState }
func (VmUptimeOutput) DaysPerMonth ¶
func (o VmUptimeOutput) DaysPerMonth() pulumi.Float64PtrOutput
Number of days in a month for VM uptime.
func (VmUptimeOutput) ElementType ¶
func (VmUptimeOutput) ElementType() reflect.Type
func (VmUptimeOutput) HoursPerDay ¶
func (o VmUptimeOutput) HoursPerDay() pulumi.Float64PtrOutput
Number of hours per day for VM uptime.
func (VmUptimeOutput) ToVmUptimeOutput ¶
func (o VmUptimeOutput) ToVmUptimeOutput() VmUptimeOutput
func (VmUptimeOutput) ToVmUptimeOutputWithContext ¶
func (o VmUptimeOutput) ToVmUptimeOutputWithContext(ctx context.Context) VmUptimeOutput
func (VmUptimeOutput) ToVmUptimePtrOutput ¶
func (o VmUptimeOutput) ToVmUptimePtrOutput() VmUptimePtrOutput
func (VmUptimeOutput) ToVmUptimePtrOutputWithContext ¶
func (o VmUptimeOutput) ToVmUptimePtrOutputWithContext(ctx context.Context) VmUptimePtrOutput
type VmUptimePtrInput ¶
type VmUptimePtrInput interface { pulumi.Input ToVmUptimePtrOutput() VmUptimePtrOutput ToVmUptimePtrOutputWithContext(context.Context) VmUptimePtrOutput }
VmUptimePtrInput is an input type that accepts VmUptimeArgs, VmUptimePtr and VmUptimePtrOutput values. You can construct a concrete instance of `VmUptimePtrInput` via:
VmUptimeArgs{...} or: nil
func VmUptimePtr ¶
func VmUptimePtr(v *VmUptimeArgs) VmUptimePtrInput
type VmUptimePtrOutput ¶
type VmUptimePtrOutput struct{ *pulumi.OutputState }
func (VmUptimePtrOutput) DaysPerMonth ¶
func (o VmUptimePtrOutput) DaysPerMonth() pulumi.Float64PtrOutput
Number of days in a month for VM uptime.
func (VmUptimePtrOutput) Elem ¶
func (o VmUptimePtrOutput) Elem() VmUptimeOutput
func (VmUptimePtrOutput) ElementType ¶
func (VmUptimePtrOutput) ElementType() reflect.Type
func (VmUptimePtrOutput) HoursPerDay ¶
func (o VmUptimePtrOutput) HoursPerDay() pulumi.Float64PtrOutput
Number of hours per day for VM uptime.
func (VmUptimePtrOutput) ToVmUptimePtrOutput ¶
func (o VmUptimePtrOutput) ToVmUptimePtrOutput() VmUptimePtrOutput
func (VmUptimePtrOutput) ToVmUptimePtrOutputWithContext ¶
func (o VmUptimePtrOutput) ToVmUptimePtrOutputWithContext(ctx context.Context) VmUptimePtrOutput
type VmUptimeResponse ¶
type VmUptimeResponseArgs ¶
type VmUptimeResponseArgs struct { // Number of days in a month for VM uptime. DaysPerMonth pulumi.Float64PtrInput `pulumi:"daysPerMonth"` // Number of hours per day for VM uptime. HoursPerDay pulumi.Float64PtrInput `pulumi:"hoursPerDay"` }
func (VmUptimeResponseArgs) ElementType ¶
func (VmUptimeResponseArgs) ElementType() reflect.Type
func (VmUptimeResponseArgs) ToVmUptimeResponseOutput ¶
func (i VmUptimeResponseArgs) ToVmUptimeResponseOutput() VmUptimeResponseOutput
func (VmUptimeResponseArgs) ToVmUptimeResponseOutputWithContext ¶
func (i VmUptimeResponseArgs) ToVmUptimeResponseOutputWithContext(ctx context.Context) VmUptimeResponseOutput
func (VmUptimeResponseArgs) ToVmUptimeResponsePtrOutput ¶
func (i VmUptimeResponseArgs) ToVmUptimeResponsePtrOutput() VmUptimeResponsePtrOutput
func (VmUptimeResponseArgs) ToVmUptimeResponsePtrOutputWithContext ¶
func (i VmUptimeResponseArgs) ToVmUptimeResponsePtrOutputWithContext(ctx context.Context) VmUptimeResponsePtrOutput
type VmUptimeResponseInput ¶
type VmUptimeResponseInput interface { pulumi.Input ToVmUptimeResponseOutput() VmUptimeResponseOutput ToVmUptimeResponseOutputWithContext(context.Context) VmUptimeResponseOutput }
VmUptimeResponseInput is an input type that accepts VmUptimeResponseArgs and VmUptimeResponseOutput values. You can construct a concrete instance of `VmUptimeResponseInput` via:
VmUptimeResponseArgs{...}
type VmUptimeResponseOutput ¶
type VmUptimeResponseOutput struct{ *pulumi.OutputState }
func (VmUptimeResponseOutput) DaysPerMonth ¶
func (o VmUptimeResponseOutput) DaysPerMonth() pulumi.Float64PtrOutput
Number of days in a month for VM uptime.
func (VmUptimeResponseOutput) ElementType ¶
func (VmUptimeResponseOutput) ElementType() reflect.Type
func (VmUptimeResponseOutput) HoursPerDay ¶
func (o VmUptimeResponseOutput) HoursPerDay() pulumi.Float64PtrOutput
Number of hours per day for VM uptime.
func (VmUptimeResponseOutput) ToVmUptimeResponseOutput ¶
func (o VmUptimeResponseOutput) ToVmUptimeResponseOutput() VmUptimeResponseOutput
func (VmUptimeResponseOutput) ToVmUptimeResponseOutputWithContext ¶
func (o VmUptimeResponseOutput) ToVmUptimeResponseOutputWithContext(ctx context.Context) VmUptimeResponseOutput
func (VmUptimeResponseOutput) ToVmUptimeResponsePtrOutput ¶
func (o VmUptimeResponseOutput) ToVmUptimeResponsePtrOutput() VmUptimeResponsePtrOutput
func (VmUptimeResponseOutput) ToVmUptimeResponsePtrOutputWithContext ¶
func (o VmUptimeResponseOutput) ToVmUptimeResponsePtrOutputWithContext(ctx context.Context) VmUptimeResponsePtrOutput
type VmUptimeResponsePtrInput ¶
type VmUptimeResponsePtrInput interface { pulumi.Input ToVmUptimeResponsePtrOutput() VmUptimeResponsePtrOutput ToVmUptimeResponsePtrOutputWithContext(context.Context) VmUptimeResponsePtrOutput }
VmUptimeResponsePtrInput is an input type that accepts VmUptimeResponseArgs, VmUptimeResponsePtr and VmUptimeResponsePtrOutput values. You can construct a concrete instance of `VmUptimeResponsePtrInput` via:
VmUptimeResponseArgs{...} or: nil
func VmUptimeResponsePtr ¶
func VmUptimeResponsePtr(v *VmUptimeResponseArgs) VmUptimeResponsePtrInput
type VmUptimeResponsePtrOutput ¶
type VmUptimeResponsePtrOutput struct{ *pulumi.OutputState }
func (VmUptimeResponsePtrOutput) DaysPerMonth ¶
func (o VmUptimeResponsePtrOutput) DaysPerMonth() pulumi.Float64PtrOutput
Number of days in a month for VM uptime.
func (VmUptimeResponsePtrOutput) Elem ¶
func (o VmUptimeResponsePtrOutput) Elem() VmUptimeResponseOutput
func (VmUptimeResponsePtrOutput) ElementType ¶
func (VmUptimeResponsePtrOutput) ElementType() reflect.Type
func (VmUptimeResponsePtrOutput) HoursPerDay ¶
func (o VmUptimeResponsePtrOutput) HoursPerDay() pulumi.Float64PtrOutput
Number of hours per day for VM uptime.
func (VmUptimeResponsePtrOutput) ToVmUptimeResponsePtrOutput ¶
func (o VmUptimeResponsePtrOutput) ToVmUptimeResponsePtrOutput() VmUptimeResponsePtrOutput
func (VmUptimeResponsePtrOutput) ToVmUptimeResponsePtrOutputWithContext ¶
func (o VmUptimeResponsePtrOutput) ToVmUptimeResponsePtrOutputWithContext(ctx context.Context) VmUptimeResponsePtrOutput