This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.74.0 published on Monday, Nov 25, 2024 by Pulumi
azure-native.migrate.getWebAppAssessmentV2Operation
Explore with Pulumi AI
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.74.0 published on Monday, Nov 25, 2024 by Pulumi
Get a WebAppAssessmentV2 Azure REST API version: 2023-04-01-preview.
Other available API versions: 2023-05-01-preview, 2023-09-09-preview.
Using getWebAppAssessmentV2Operation
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getWebAppAssessmentV2Operation(args: GetWebAppAssessmentV2OperationArgs, opts?: InvokeOptions): Promise<GetWebAppAssessmentV2OperationResult>
function getWebAppAssessmentV2OperationOutput(args: GetWebAppAssessmentV2OperationOutputArgs, opts?: InvokeOptions): Output<GetWebAppAssessmentV2OperationResult>
def get_web_app_assessment_v2_operation(assessment_name: Optional[str] = None,
group_name: Optional[str] = None,
project_name: Optional[str] = None,
resource_group_name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetWebAppAssessmentV2OperationResult
def get_web_app_assessment_v2_operation_output(assessment_name: Optional[pulumi.Input[str]] = None,
group_name: Optional[pulumi.Input[str]] = None,
project_name: Optional[pulumi.Input[str]] = None,
resource_group_name: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetWebAppAssessmentV2OperationResult]
func LookupWebAppAssessmentV2Operation(ctx *Context, args *LookupWebAppAssessmentV2OperationArgs, opts ...InvokeOption) (*LookupWebAppAssessmentV2OperationResult, error)
func LookupWebAppAssessmentV2OperationOutput(ctx *Context, args *LookupWebAppAssessmentV2OperationOutputArgs, opts ...InvokeOption) LookupWebAppAssessmentV2OperationResultOutput
> Note: This function is named LookupWebAppAssessmentV2Operation
in the Go SDK.
public static class GetWebAppAssessmentV2Operation
{
public static Task<GetWebAppAssessmentV2OperationResult> InvokeAsync(GetWebAppAssessmentV2OperationArgs args, InvokeOptions? opts = null)
public static Output<GetWebAppAssessmentV2OperationResult> Invoke(GetWebAppAssessmentV2OperationInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetWebAppAssessmentV2OperationResult> getWebAppAssessmentV2Operation(GetWebAppAssessmentV2OperationArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: azure-native:migrate:getWebAppAssessmentV2Operation
arguments:
# arguments dictionary
The following arguments are supported:
- Assessment
Name string - Web app Assessment arm name.
- Group
Name string - Group ARM name
- Project
Name string - Assessment Project Name
- Resource
Group stringName - The name of the resource group. The name is case insensitive.
- Assessment
Name string - Web app Assessment arm name.
- Group
Name string - Group ARM name
- Project
Name string - Assessment Project Name
- Resource
Group stringName - The name of the resource group. The name is case insensitive.
- assessment
Name String - Web app Assessment arm name.
- group
Name String - Group ARM name
- project
Name String - Assessment Project Name
- resource
Group StringName - The name of the resource group. The name is case insensitive.
- assessment
Name string - Web app Assessment arm name.
- group
Name string - Group ARM name
- project
Name string - Assessment Project Name
- resource
Group stringName - The name of the resource group. The name is case insensitive.
- assessment_
name str - Web app Assessment arm name.
- group_
name str - Group ARM name
- project_
name str - Assessment Project Name
- resource_
group_ strname - The name of the resource group. The name is case insensitive.
- assessment
Name String - Web app Assessment arm name.
- group
Name String - Group ARM name
- project
Name String - Assessment Project Name
- resource
Group StringName - The name of the resource group. The name is case insensitive.
getWebAppAssessmentV2Operation Result
The following output properties are available:
- Created
Timestamp string - Date and Time when assessment was created.
- Id string
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- Name string
- The name of the resource
- Prices
Timestamp string - Last time when rates were queried.
- Provisioning
State string - The status of the last operation.
- Schema
Version string - Schema version.
- Stage string
- User configurable setting to display the Stage of Assessment.
- Status string
- Whether assessment is in valid state and all machines have been assessed.
- System
Data Pulumi.Azure Native. Migrate. Outputs. System Data Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- Updated
Timestamp string - Date and Time when assessment was last updated.
- App
Svc Pulumi.Container Settings Azure Native. Migrate. Outputs. App Svc Container Settings Response - Gets or sets user configurable app service container database settings.
- App
Svc Pulumi.Native Settings Azure Native. Migrate. Outputs. App Svc Native Settings Response - Gets or sets user configurable app service native settings.
- Assessment
Type string - Assessment type of the assessment.
- Azure
Location string - Azure Location or Azure region where to which the machines will be migrated.
- Azure
Offer stringCode - Azure Offer Code.
- Azure
Security stringOffering Type - Gets or sets a value indicating azure security offering type.
- Confidence
Rating doubleIn Percentage - Confidence Rating in Percentage.
- Currency string
- Currency in which prices should be reported.
- Discount
Percentage double - Custom discount percentage.
- Discovered
Entity Pulumi.Light Summary Azure Native. Migrate. Outputs. Discovered Entity Light Summary Response - Gets or sets user configurable discovered entity settings.
- Ea
Subscription stringId - Gets or sets the Enterprise agreement subscription id.
- Entity
Uptime Pulumi.Azure Native. Migrate. Outputs. Entity Uptime Response - Gets or sets the duration for which the entity (Web app, VMs) are up in the on-premises environment.
- Environment
Type string - Gets or sets user configurable setting to display the environment type.
- Group
Type string - Gets the group type for the assessment.
- Percentile string
- Percentile of the utilization data values to be considered while assessing machines.
- Perf
Data stringEnd Time - Gets or sets the end time to consider performance data for assessment.
- Perf
Data stringStart Time - Gets or sets the start time to consider performance data for assessment.
- Reserved
Instance string - Reserved instance.
- Scaling
Factor double - Percentage of buffer that user wants on performance metrics when recommending Azure sizes.
- Sizing
Criterion string - Assessment sizing criterion.
- Time
Range string - Time Range for which the historic utilization data should be considered for assessment.
- Created
Timestamp string - Date and Time when assessment was created.
- Id string
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- Name string
- The name of the resource
- Prices
Timestamp string - Last time when rates were queried.
- Provisioning
State string - The status of the last operation.
- Schema
Version string - Schema version.
- Stage string
- User configurable setting to display the Stage of Assessment.
- Status string
- Whether assessment is in valid state and all machines have been assessed.
- System
Data SystemData Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- Updated
Timestamp string - Date and Time when assessment was last updated.
- App
Svc AppContainer Settings Svc Container Settings Response - Gets or sets user configurable app service container database settings.
- App
Svc AppNative Settings Svc Native Settings Response - Gets or sets user configurable app service native settings.
- Assessment
Type string - Assessment type of the assessment.
- Azure
Location string - Azure Location or Azure region where to which the machines will be migrated.
- Azure
Offer stringCode - Azure Offer Code.
- Azure
Security stringOffering Type - Gets or sets a value indicating azure security offering type.
- Confidence
Rating float64In Percentage - Confidence Rating in Percentage.
- Currency string
- Currency in which prices should be reported.
- Discount
Percentage float64 - Custom discount percentage.
- Discovered
Entity DiscoveredLight Summary Entity Light Summary Response - Gets or sets user configurable discovered entity settings.
- Ea
Subscription stringId - Gets or sets the Enterprise agreement subscription id.
- Entity
Uptime EntityUptime Response - Gets or sets the duration for which the entity (Web app, VMs) are up in the on-premises environment.
- Environment
Type string - Gets or sets user configurable setting to display the environment type.
- Group
Type string - Gets the group type for the assessment.
- Percentile string
- Percentile of the utilization data values to be considered while assessing machines.
- Perf
Data stringEnd Time - Gets or sets the end time to consider performance data for assessment.
- Perf
Data stringStart Time - Gets or sets the start time to consider performance data for assessment.
- Reserved
Instance string - Reserved instance.
- Scaling
Factor float64 - Percentage of buffer that user wants on performance metrics when recommending Azure sizes.
- Sizing
Criterion string - Assessment sizing criterion.
- Time
Range string - Time Range for which the historic utilization data should be considered for assessment.
- created
Timestamp String - Date and Time when assessment was created.
- id String
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- name String
- The name of the resource
- prices
Timestamp String - Last time when rates were queried.
- provisioning
State String - The status of the last operation.
- schema
Version String - Schema version.
- stage String
- User configurable setting to display the Stage of Assessment.
- status String
- Whether assessment is in valid state and all machines have been assessed.
- system
Data SystemData Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- updated
Timestamp String - Date and Time when assessment was last updated.
- app
Svc AppContainer Settings Svc Container Settings Response - Gets or sets user configurable app service container database settings.
- app
Svc AppNative Settings Svc Native Settings Response - Gets or sets user configurable app service native settings.
- assessment
Type String - Assessment type of the assessment.
- azure
Location String - Azure Location or Azure region where to which the machines will be migrated.
- azure
Offer StringCode - Azure Offer Code.
- azure
Security StringOffering Type - Gets or sets a value indicating azure security offering type.
- confidence
Rating DoubleIn Percentage - Confidence Rating in Percentage.
- currency String
- Currency in which prices should be reported.
- discount
Percentage Double - Custom discount percentage.
- discovered
Entity DiscoveredLight Summary Entity Light Summary Response - Gets or sets user configurable discovered entity settings.
- ea
Subscription StringId - Gets or sets the Enterprise agreement subscription id.
- entity
Uptime EntityUptime Response - Gets or sets the duration for which the entity (Web app, VMs) are up in the on-premises environment.
- environment
Type String - Gets or sets user configurable setting to display the environment type.
- group
Type String - Gets the group type for the assessment.
- percentile String
- Percentile of the utilization data values to be considered while assessing machines.
- perf
Data StringEnd Time - Gets or sets the end time to consider performance data for assessment.
- perf
Data StringStart Time - Gets or sets the start time to consider performance data for assessment.
- reserved
Instance String - Reserved instance.
- scaling
Factor Double - Percentage of buffer that user wants on performance metrics when recommending Azure sizes.
- sizing
Criterion String - Assessment sizing criterion.
- time
Range String - Time Range for which the historic utilization data should be considered for assessment.
- created
Timestamp string - Date and Time when assessment was created.
- id string
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- name string
- The name of the resource
- prices
Timestamp string - Last time when rates were queried.
- provisioning
State string - The status of the last operation.
- schema
Version string - Schema version.
- stage string
- User configurable setting to display the Stage of Assessment.
- status string
- Whether assessment is in valid state and all machines have been assessed.
- system
Data SystemData Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- updated
Timestamp string - Date and Time when assessment was last updated.
- app
Svc AppContainer Settings Svc Container Settings Response - Gets or sets user configurable app service container database settings.
- app
Svc AppNative Settings Svc Native Settings Response - Gets or sets user configurable app service native settings.
- assessment
Type string - Assessment type of the assessment.
- azure
Location string - Azure Location or Azure region where to which the machines will be migrated.
- azure
Offer stringCode - Azure Offer Code.
- azure
Security stringOffering Type - Gets or sets a value indicating azure security offering type.
- confidence
Rating numberIn Percentage - Confidence Rating in Percentage.
- currency string
- Currency in which prices should be reported.
- discount
Percentage number - Custom discount percentage.
- discovered
Entity DiscoveredLight Summary Entity Light Summary Response - Gets or sets user configurable discovered entity settings.
- ea
Subscription stringId - Gets or sets the Enterprise agreement subscription id.
- entity
Uptime EntityUptime Response - Gets or sets the duration for which the entity (Web app, VMs) are up in the on-premises environment.
- environment
Type string - Gets or sets user configurable setting to display the environment type.
- group
Type string - Gets the group type for the assessment.
- percentile string
- Percentile of the utilization data values to be considered while assessing machines.
- perf
Data stringEnd Time - Gets or sets the end time to consider performance data for assessment.
- perf
Data stringStart Time - Gets or sets the start time to consider performance data for assessment.
- reserved
Instance string - Reserved instance.
- scaling
Factor number - Percentage of buffer that user wants on performance metrics when recommending Azure sizes.
- sizing
Criterion string - Assessment sizing criterion.
- time
Range string - Time Range for which the historic utilization data should be considered for assessment.
- created_
timestamp str - Date and Time when assessment was created.
- id str
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- name str
- The name of the resource
- prices_
timestamp str - Last time when rates were queried.
- provisioning_
state str - The status of the last operation.
- schema_
version str - Schema version.
- stage str
- User configurable setting to display the Stage of Assessment.
- status str
- Whether assessment is in valid state and all machines have been assessed.
- system_
data SystemData Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type str
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- updated_
timestamp str - Date and Time when assessment was last updated.
- app_
svc_ Appcontainer_ settings Svc Container Settings Response - Gets or sets user configurable app service container database settings.
- app_
svc_ Appnative_ settings Svc Native Settings Response - Gets or sets user configurable app service native settings.
- assessment_
type str - Assessment type of the assessment.
- azure_
location str - Azure Location or Azure region where to which the machines will be migrated.
- azure_
offer_ strcode - Azure Offer Code.
- azure_
security_ stroffering_ type - Gets or sets a value indicating azure security offering type.
- confidence_
rating_ floatin_ percentage - Confidence Rating in Percentage.
- currency str
- Currency in which prices should be reported.
- discount_
percentage float - Custom discount percentage.
- discovered_
entity_ Discoveredlight_ summary Entity Light Summary Response - Gets or sets user configurable discovered entity settings.
- ea_
subscription_ strid - Gets or sets the Enterprise agreement subscription id.
- entity_
uptime EntityUptime Response - Gets or sets the duration for which the entity (Web app, VMs) are up in the on-premises environment.
- environment_
type str - Gets or sets user configurable setting to display the environment type.
- group_
type str - Gets the group type for the assessment.
- percentile str
- Percentile of the utilization data values to be considered while assessing machines.
- perf_
data_ strend_ time - Gets or sets the end time to consider performance data for assessment.
- perf_
data_ strstart_ time - Gets or sets the start time to consider performance data for assessment.
- reserved_
instance str - Reserved instance.
- scaling_
factor float - Percentage of buffer that user wants on performance metrics when recommending Azure sizes.
- sizing_
criterion str - Assessment sizing criterion.
- time_
range str - Time Range for which the historic utilization data should be considered for assessment.
- created
Timestamp String - Date and Time when assessment was created.
- id String
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- name String
- The name of the resource
- prices
Timestamp String - Last time when rates were queried.
- provisioning
State String - The status of the last operation.
- schema
Version String - Schema version.
- stage String
- User configurable setting to display the Stage of Assessment.
- status String
- Whether assessment is in valid state and all machines have been assessed.
- system
Data Property Map - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- updated
Timestamp String - Date and Time when assessment was last updated.
- app
Svc Property MapContainer Settings - Gets or sets user configurable app service container database settings.
- app
Svc Property MapNative Settings - Gets or sets user configurable app service native settings.
- assessment
Type String - Assessment type of the assessment.
- azure
Location String - Azure Location or Azure region where to which the machines will be migrated.
- azure
Offer StringCode - Azure Offer Code.
- azure
Security StringOffering Type - Gets or sets a value indicating azure security offering type.
- confidence
Rating NumberIn Percentage - Confidence Rating in Percentage.
- currency String
- Currency in which prices should be reported.
- discount
Percentage Number - Custom discount percentage.
- discovered
Entity Property MapLight Summary - Gets or sets user configurable discovered entity settings.
- ea
Subscription StringId - Gets or sets the Enterprise agreement subscription id.
- entity
Uptime Property Map - Gets or sets the duration for which the entity (Web app, VMs) are up in the on-premises environment.
- environment
Type String - Gets or sets user configurable setting to display the environment type.
- group
Type String - Gets the group type for the assessment.
- percentile String
- Percentile of the utilization data values to be considered while assessing machines.
- perf
Data StringEnd Time - Gets or sets the end time to consider performance data for assessment.
- perf
Data StringStart Time - Gets or sets the start time to consider performance data for assessment.
- reserved
Instance String - Reserved instance.
- scaling
Factor Number - Percentage of buffer that user wants on performance metrics when recommending Azure sizes.
- sizing
Criterion String - Assessment sizing criterion.
- time
Range String - Time Range for which the historic utilization data should be considered for assessment.
Supporting Types
AppSvcContainerSettingsResponse
- Isolation
Required bool - Gets or sets the isolation required.
- Isolation
Required bool - Gets or sets the isolation required.
- isolation
Required Boolean - Gets or sets the isolation required.
- isolation
Required boolean - Gets or sets the isolation required.
- isolation_
required bool - Gets or sets the isolation required.
- isolation
Required Boolean - Gets or sets the isolation required.
AppSvcNativeSettingsResponse
- Isolation
Required bool - Gets or sets the isolation required.
- Isolation
Required bool - Gets or sets the isolation required.
- isolation
Required Boolean - Gets or sets the isolation required.
- isolation
Required boolean - Gets or sets the isolation required.
- isolation_
required bool - Gets or sets the isolation required.
- isolation
Required Boolean - Gets or sets the isolation required.
DiscoveredEntityLightSummaryResponse
- Number
Of intMachines - Gets or sets the number of machines.
- Number
Of intServers - Gets or sets the number of servers.
- Number
Of intWeb Apps - Gets or sets the number of web apps.
- Number
Of intMachines - Gets or sets the number of machines.
- Number
Of intServers - Gets or sets the number of servers.
- Number
Of intWeb Apps - Gets or sets the number of web apps.
- number
Of IntegerMachines - Gets or sets the number of machines.
- number
Of IntegerServers - Gets or sets the number of servers.
- number
Of IntegerWeb Apps - Gets or sets the number of web apps.
- number
Of numberMachines - Gets or sets the number of machines.
- number
Of numberServers - Gets or sets the number of servers.
- number
Of numberWeb Apps - Gets or sets the number of web apps.
- number_
of_ intmachines - Gets or sets the number of machines.
- number_
of_ intservers - Gets or sets the number of servers.
- number_
of_ intweb_ apps - Gets or sets the number of web apps.
- number
Of NumberMachines - Gets or sets the number of machines.
- number
Of NumberServers - Gets or sets the number of servers.
- number
Of NumberWeb Apps - Gets or sets the number of web apps.
EntityUptimeResponse
- Days
Per intMonth - Gets the days per month.
- Hours
Per intDay - Gets the hours per day.
- Days
Per intMonth - Gets the days per month.
- Hours
Per intDay - Gets the hours per day.
- days
Per IntegerMonth - Gets the days per month.
- hours
Per IntegerDay - Gets the hours per day.
- days
Per numberMonth - Gets the days per month.
- hours
Per numberDay - Gets the hours per day.
- days_
per_ intmonth - Gets the days per month.
- hours_
per_ intday - Gets the hours per day.
- days
Per NumberMonth - Gets the days per month.
- hours
Per NumberDay - Gets the hours per day.
SystemDataResponse
- Created
At string - The timestamp of resource creation (UTC).
- Created
By string - The identity that created the resource.
- Created
By stringType - The type of identity that created the resource.
- Last
Modified stringAt - The timestamp of resource last modification (UTC)
- Last
Modified stringBy - The identity that last modified the resource.
- Last
Modified stringBy Type - The type of identity that last modified the resource.
- Created
At string - The timestamp of resource creation (UTC).
- Created
By string - The identity that created the resource.
- Created
By stringType - The type of identity that created the resource.
- Last
Modified stringAt - The timestamp of resource last modification (UTC)
- Last
Modified stringBy - The identity that last modified the resource.
- Last
Modified stringBy Type - The type of identity that last modified the resource.
- created
At String - The timestamp of resource creation (UTC).
- created
By String - The identity that created the resource.
- created
By StringType - The type of identity that created the resource.
- last
Modified StringAt - The timestamp of resource last modification (UTC)
- last
Modified StringBy - The identity that last modified the resource.
- last
Modified StringBy Type - The type of identity that last modified the resource.
- created
At string - The timestamp of resource creation (UTC).
- created
By string - The identity that created the resource.
- created
By stringType - The type of identity that created the resource.
- last
Modified stringAt - The timestamp of resource last modification (UTC)
- last
Modified stringBy - The identity that last modified the resource.
- last
Modified stringBy Type - The type of identity that last modified the resource.
- created_
at str - The timestamp of resource creation (UTC).
- created_
by str - The identity that created the resource.
- created_
by_ strtype - The type of identity that created the resource.
- last_
modified_ strat - The timestamp of resource last modification (UTC)
- last_
modified_ strby - The identity that last modified the resource.
- last_
modified_ strby_ type - The type of identity that last modified the resource.
- created
At String - The timestamp of resource creation (UTC).
- created
By String - The identity that created the resource.
- created
By StringType - The type of identity that created the resource.
- last
Modified StringAt - The timestamp of resource last modification (UTC)
- last
Modified StringBy - The identity that last modified the resource.
- last
Modified StringBy Type - The type of identity that last modified the resource.
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.74.0 published on Monday, Nov 25, 2024 by Pulumi