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.76.0 published on Friday, Dec 6, 2024 by Pulumi
azure-native.migrate.getAksAssessmentOperation
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.76.0 published on Friday, Dec 6, 2024 by Pulumi
Get a AKSAssessment Azure REST API version: 2023-04-01-preview.
Other available API versions: 2023-05-01-preview, 2023-09-09-preview.
Using getAksAssessmentOperation
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 getAksAssessmentOperation(args: GetAksAssessmentOperationArgs, opts?: InvokeOptions): Promise<GetAksAssessmentOperationResult>
function getAksAssessmentOperationOutput(args: GetAksAssessmentOperationOutputArgs, opts?: InvokeOptions): Output<GetAksAssessmentOperationResult>
def get_aks_assessment_operation(assessment_name: Optional[str] = None,
project_name: Optional[str] = None,
resource_group_name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetAksAssessmentOperationResult
def get_aks_assessment_operation_output(assessment_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[GetAksAssessmentOperationResult]
func LookupAksAssessmentOperation(ctx *Context, args *LookupAksAssessmentOperationArgs, opts ...InvokeOption) (*LookupAksAssessmentOperationResult, error)
func LookupAksAssessmentOperationOutput(ctx *Context, args *LookupAksAssessmentOperationOutputArgs, opts ...InvokeOption) LookupAksAssessmentOperationResultOutput
> Note: This function is named LookupAksAssessmentOperation
in the Go SDK.
public static class GetAksAssessmentOperation
{
public static Task<GetAksAssessmentOperationResult> InvokeAsync(GetAksAssessmentOperationArgs args, InvokeOptions? opts = null)
public static Output<GetAksAssessmentOperationResult> Invoke(GetAksAssessmentOperationInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetAksAssessmentOperationResult> getAksAssessmentOperation(GetAksAssessmentOperationArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: azure-native:migrate:getAksAssessmentOperation
arguments:
# arguments dictionary
The following arguments are supported:
- Assessment
Name string - AKS Assessment Name.
- Project
Name string - Assessment Project Name
- Resource
Group stringName - The name of the resource group. The name is case insensitive.
- Assessment
Name string - AKS Assessment Name.
- Project
Name string - Assessment Project Name
- Resource
Group stringName - The name of the resource group. The name is case insensitive.
- assessment
Name String - AKS Assessment Name.
- project
Name String - Assessment Project Name
- resource
Group StringName - The name of the resource group. The name is case insensitive.
- assessment
Name string - AKS Assessment Name.
- project
Name string - Assessment Project Name
- resource
Group stringName - The name of the resource group. The name is case insensitive.
- assessment_
name str - AKS Assessment Name.
- project_
name str - Assessment Project Name
- resource_
group_ strname - The name of the resource group. The name is case insensitive.
- assessment
Name String - AKS Assessment Name.
- project
Name String - Assessment Project Name
- resource
Group StringName - The name of the resource group. The name is case insensitive.
getAksAssessmentOperation Result
The following output properties are available:
- Details
Pulumi.
Azure Native. Migrate. Outputs. AKSAssessment Details Response - Gets AKS Assessment Details.
- ETag string
- If eTag is provided in the response body, it may also be provided as a header per the normal etag convention. Entity tags are used for comparing two or more entities from the same requested resource. HTTP/1.1 uses entity tags in the etag (section 14.19), If-Match (section 14.24), If-None-Match (section 14.26), and If-Range (section 14.27) header fields.
- 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
- Provisioning
State string - Gets the provisioning state.
- Settings
Pulumi.
Azure Native. Migrate. Outputs. AKSAssessment Settings Response - Gets or sets AKS Assessment Settings.
- 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"
- Scope
Pulumi.
Azure Native. Migrate. Outputs. Assessment Scope Parameters Response - Gets or sets scope parameters to identify inventory items for assessment.
- Details
AKSAssessment
Details Response - Gets AKS Assessment Details.
- ETag string
- If eTag is provided in the response body, it may also be provided as a header per the normal etag convention. Entity tags are used for comparing two or more entities from the same requested resource. HTTP/1.1 uses entity tags in the etag (section 14.19), If-Match (section 14.24), If-None-Match (section 14.26), and If-Range (section 14.27) header fields.
- 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
- Provisioning
State string - Gets the provisioning state.
- Settings
AKSAssessment
Settings Response - Gets or sets AKS Assessment Settings.
- 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"
- Scope
Assessment
Scope Parameters Response - Gets or sets scope parameters to identify inventory items for assessment.
- details
AKSAssessment
Details Response - Gets AKS Assessment Details.
- e
Tag String - If eTag is provided in the response body, it may also be provided as a header per the normal etag convention. Entity tags are used for comparing two or more entities from the same requested resource. HTTP/1.1 uses entity tags in the etag (section 14.19), If-Match (section 14.24), If-None-Match (section 14.26), and If-Range (section 14.27) header fields.
- 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
- provisioning
State String - Gets the provisioning state.
- settings
AKSAssessment
Settings Response - Gets or sets AKS Assessment Settings.
- 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"
- scope
Assessment
Scope Parameters Response - Gets or sets scope parameters to identify inventory items for assessment.
- details
AKSAssessment
Details Response - Gets AKS Assessment Details.
- e
Tag string - If eTag is provided in the response body, it may also be provided as a header per the normal etag convention. Entity tags are used for comparing two or more entities from the same requested resource. HTTP/1.1 uses entity tags in the etag (section 14.19), If-Match (section 14.24), If-None-Match (section 14.26), and If-Range (section 14.27) header fields.
- 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
- provisioning
State string - Gets the provisioning state.
- settings
AKSAssessment
Settings Response - Gets or sets AKS Assessment Settings.
- 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"
- scope
Assessment
Scope Parameters Response - Gets or sets scope parameters to identify inventory items for assessment.
- details
AKSAssessment
Details Response - Gets AKS Assessment Details.
- e_
tag str - If eTag is provided in the response body, it may also be provided as a header per the normal etag convention. Entity tags are used for comparing two or more entities from the same requested resource. HTTP/1.1 uses entity tags in the etag (section 14.19), If-Match (section 14.24), If-None-Match (section 14.26), and If-Range (section 14.27) header fields.
- 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
- provisioning_
state str - Gets the provisioning state.
- settings
AKSAssessment
Settings Response - Gets or sets AKS Assessment Settings.
- 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"
- scope
Assessment
Scope Parameters Response - Gets or sets scope parameters to identify inventory items for assessment.
- details Property Map
- Gets AKS Assessment Details.
- e
Tag String - If eTag is provided in the response body, it may also be provided as a header per the normal etag convention. Entity tags are used for comparing two or more entities from the same requested resource. HTTP/1.1 uses entity tags in the etag (section 14.19), If-Match (section 14.24), If-None-Match (section 14.26), and If-Range (section 14.27) header fields.
- 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
- provisioning
State String - Gets the provisioning state.
- settings Property Map
- Gets or sets AKS Assessment Settings.
- 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"
- scope Property Map
- Gets or sets scope parameters to identify inventory items for assessment.
Supporting Types
AKSAssessmentDetailsResponse
- Confidence
Rating doubleIn Percentage - Gets Confidence score.
- Created
Timestamp string - Gets date and time when assessment was created.
- Machine
Count int - Gets the number of machines.
- Prices
Timestamp string - Gets last time when rates were queried.
- Status string
- Gets assessment status.
- Total
Monthly doubleCost - Gets the total monthly cost.
- Updated
Timestamp string - Gets date and time when assessment was last updated.
- Web
App intCount - Gets the number of web apps.
- Web
Server intCount - Gets the number of web servers.
- Confidence
Rating float64In Percentage - Gets Confidence score.
- Created
Timestamp string - Gets date and time when assessment was created.
- Machine
Count int - Gets the number of machines.
- Prices
Timestamp string - Gets last time when rates were queried.
- Status string
- Gets assessment status.
- Total
Monthly float64Cost - Gets the total monthly cost.
- Updated
Timestamp string - Gets date and time when assessment was last updated.
- Web
App intCount - Gets the number of web apps.
- Web
Server intCount - Gets the number of web servers.
- confidence
Rating DoubleIn Percentage - Gets Confidence score.
- created
Timestamp String - Gets date and time when assessment was created.
- machine
Count Integer - Gets the number of machines.
- prices
Timestamp String - Gets last time when rates were queried.
- status String
- Gets assessment status.
- total
Monthly DoubleCost - Gets the total monthly cost.
- updated
Timestamp String - Gets date and time when assessment was last updated.
- web
App IntegerCount - Gets the number of web apps.
- web
Server IntegerCount - Gets the number of web servers.
- confidence
Rating numberIn Percentage - Gets Confidence score.
- created
Timestamp string - Gets date and time when assessment was created.
- machine
Count number - Gets the number of machines.
- prices
Timestamp string - Gets last time when rates were queried.
- status string
- Gets assessment status.
- total
Monthly numberCost - Gets the total monthly cost.
- updated
Timestamp string - Gets date and time when assessment was last updated.
- web
App numberCount - Gets the number of web apps.
- web
Server numberCount - Gets the number of web servers.
- confidence_
rating_ floatin_ percentage - Gets Confidence score.
- created_
timestamp str - Gets date and time when assessment was created.
- machine_
count int - Gets the number of machines.
- prices_
timestamp str - Gets last time when rates were queried.
- status str
- Gets assessment status.
- total_
monthly_ floatcost - Gets the total monthly cost.
- updated_
timestamp str - Gets date and time when assessment was last updated.
- web_
app_ intcount - Gets the number of web apps.
- web_
server_ intcount - Gets the number of web servers.
- confidence
Rating NumberIn Percentage - Gets Confidence score.
- created
Timestamp String - Gets date and time when assessment was created.
- machine
Count Number - Gets the number of machines.
- prices
Timestamp String - Gets last time when rates were queried.
- status String
- Gets assessment status.
- total
Monthly NumberCost - Gets the total monthly cost.
- updated
Timestamp String - Gets date and time when assessment was last updated.
- web
App NumberCount - Gets the number of web apps.
- web
Server NumberCount - Gets the number of web servers.
AKSAssessmentSettingsResponse
- Azure
Location string - Gets or sets azure location.
- Category string
- Gets or sets azure VM category.
- Consolidation string
- Gets or sets consolidation type.
- Currency string
- Gets or sets currency.
- Environment
Type string - Gets or sets environment type.
- Licensing
Program string - Gets or sets licensing program.
- Pricing
Tier string - Gets or sets pricing tier.
- Savings
Options string - Gets or sets savings options.
- Sizing
Criteria string - Gets or sets sizing criteria.
- Discount
Percentage double - Gets or sets discount percentage.
- Performance
Data Pulumi.Azure Native. Migrate. Inputs. Perf Data Settings Response - Gets or sets performance data settings.
- Scaling
Factor double - Gets or sets scaling factor.
- Azure
Location string - Gets or sets azure location.
- Category string
- Gets or sets azure VM category.
- Consolidation string
- Gets or sets consolidation type.
- Currency string
- Gets or sets currency.
- Environment
Type string - Gets or sets environment type.
- Licensing
Program string - Gets or sets licensing program.
- Pricing
Tier string - Gets or sets pricing tier.
- Savings
Options string - Gets or sets savings options.
- Sizing
Criteria string - Gets or sets sizing criteria.
- Discount
Percentage float64 - Gets or sets discount percentage.
- Performance
Data PerfData Settings Response - Gets or sets performance data settings.
- Scaling
Factor float64 - Gets or sets scaling factor.
- azure
Location String - Gets or sets azure location.
- category String
- Gets or sets azure VM category.
- consolidation String
- Gets or sets consolidation type.
- currency String
- Gets or sets currency.
- environment
Type String - Gets or sets environment type.
- licensing
Program String - Gets or sets licensing program.
- pricing
Tier String - Gets or sets pricing tier.
- savings
Options String - Gets or sets savings options.
- sizing
Criteria String - Gets or sets sizing criteria.
- discount
Percentage Double - Gets or sets discount percentage.
- performance
Data PerfData Settings Response - Gets or sets performance data settings.
- scaling
Factor Double - Gets or sets scaling factor.
- azure
Location string - Gets or sets azure location.
- category string
- Gets or sets azure VM category.
- consolidation string
- Gets or sets consolidation type.
- currency string
- Gets or sets currency.
- environment
Type string - Gets or sets environment type.
- licensing
Program string - Gets or sets licensing program.
- pricing
Tier string - Gets or sets pricing tier.
- savings
Options string - Gets or sets savings options.
- sizing
Criteria string - Gets or sets sizing criteria.
- discount
Percentage number - Gets or sets discount percentage.
- performance
Data PerfData Settings Response - Gets or sets performance data settings.
- scaling
Factor number - Gets or sets scaling factor.
- azure_
location str - Gets or sets azure location.
- category str
- Gets or sets azure VM category.
- consolidation str
- Gets or sets consolidation type.
- currency str
- Gets or sets currency.
- environment_
type str - Gets or sets environment type.
- licensing_
program str - Gets or sets licensing program.
- pricing_
tier str - Gets or sets pricing tier.
- savings_
options str - Gets or sets savings options.
- sizing_
criteria str - Gets or sets sizing criteria.
- discount_
percentage float - Gets or sets discount percentage.
- performance_
data PerfData Settings Response - Gets or sets performance data settings.
- scaling_
factor float - Gets or sets scaling factor.
- azure
Location String - Gets or sets azure location.
- category String
- Gets or sets azure VM category.
- consolidation String
- Gets or sets consolidation type.
- currency String
- Gets or sets currency.
- environment
Type String - Gets or sets environment type.
- licensing
Program String - Gets or sets licensing program.
- pricing
Tier String - Gets or sets pricing tier.
- savings
Options String - Gets or sets savings options.
- sizing
Criteria String - Gets or sets sizing criteria.
- discount
Percentage Number - Gets or sets discount percentage.
- performance
Data Property Map - Gets or sets performance data settings.
- scaling
Factor Number - Gets or sets scaling factor.
AssessmentScopeParametersResponse
- Server
Group stringId - Gets or sets the server group id.
- Server
Group stringId - Gets or sets the server group id.
- server
Group StringId - Gets or sets the server group id.
- server
Group stringId - Gets or sets the server group id.
- server_
group_ strid - Gets or sets the server group id.
- server
Group StringId - Gets or sets the server group id.
PerfDataSettingsResponse
- Percentile string
- Gets percentile utilization for performance data.
- Time
Range string - Gets perf data time range.
- Perf
Data stringEnd Time - Gets or sets perf data end time.
- Perf
Data stringStart Time - Gets or sets perf data start time.
- Percentile string
- Gets percentile utilization for performance data.
- Time
Range string - Gets perf data time range.
- Perf
Data stringEnd Time - Gets or sets perf data end time.
- Perf
Data stringStart Time - Gets or sets perf data start time.
- percentile String
- Gets percentile utilization for performance data.
- time
Range String - Gets perf data time range.
- perf
Data StringEnd Time - Gets or sets perf data end time.
- perf
Data StringStart Time - Gets or sets perf data start time.
- percentile string
- Gets percentile utilization for performance data.
- time
Range string - Gets perf data time range.
- perf
Data stringEnd Time - Gets or sets perf data end time.
- perf
Data stringStart Time - Gets or sets perf data start time.
- percentile str
- Gets percentile utilization for performance data.
- time_
range str - Gets perf data time range.
- perf_
data_ strend_ time - Gets or sets perf data end time.
- perf_
data_ strstart_ time - Gets or sets perf data start time.
- percentile String
- Gets percentile utilization for performance data.
- time
Range String - Gets perf data time range.
- perf
Data StringEnd Time - Gets or sets perf data end time.
- perf
Data StringStart Time - Gets or sets perf data start time.
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.76.0 published on Friday, Dec 6, 2024 by Pulumi