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.89.1 published on Sunday, Mar 2, 2025 by Pulumi
azure-native.containerservice.getAutoUpgradeProfile
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.89.1 published on Sunday, Mar 2, 2025 by Pulumi
Get a AutoUpgradeProfile Azure REST API version: 2024-05-02-preview.
Using getAutoUpgradeProfile
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 getAutoUpgradeProfile(args: GetAutoUpgradeProfileArgs, opts?: InvokeOptions): Promise<GetAutoUpgradeProfileResult>
function getAutoUpgradeProfileOutput(args: GetAutoUpgradeProfileOutputArgs, opts?: InvokeOptions): Output<GetAutoUpgradeProfileResult>def get_auto_upgrade_profile(auto_upgrade_profile_name: Optional[str] = None,
                             fleet_name: Optional[str] = None,
                             resource_group_name: Optional[str] = None,
                             opts: Optional[InvokeOptions] = None) -> GetAutoUpgradeProfileResult
def get_auto_upgrade_profile_output(auto_upgrade_profile_name: Optional[pulumi.Input[str]] = None,
                             fleet_name: Optional[pulumi.Input[str]] = None,
                             resource_group_name: Optional[pulumi.Input[str]] = None,
                             opts: Optional[InvokeOptions] = None) -> Output[GetAutoUpgradeProfileResult]func LookupAutoUpgradeProfile(ctx *Context, args *LookupAutoUpgradeProfileArgs, opts ...InvokeOption) (*LookupAutoUpgradeProfileResult, error)
func LookupAutoUpgradeProfileOutput(ctx *Context, args *LookupAutoUpgradeProfileOutputArgs, opts ...InvokeOption) LookupAutoUpgradeProfileResultOutput> Note: This function is named LookupAutoUpgradeProfile in the Go SDK.
public static class GetAutoUpgradeProfile 
{
    public static Task<GetAutoUpgradeProfileResult> InvokeAsync(GetAutoUpgradeProfileArgs args, InvokeOptions? opts = null)
    public static Output<GetAutoUpgradeProfileResult> Invoke(GetAutoUpgradeProfileInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetAutoUpgradeProfileResult> getAutoUpgradeProfile(GetAutoUpgradeProfileArgs args, InvokeOptions options)
public static Output<GetAutoUpgradeProfileResult> getAutoUpgradeProfile(GetAutoUpgradeProfileArgs args, InvokeOptions options)
fn::invoke:
  function: azure-native:containerservice:getAutoUpgradeProfile
  arguments:
    # arguments dictionaryThe following arguments are supported:
- AutoUpgrade stringProfile Name 
- The name of the AutoUpgradeProfile resource.
- FleetName string
- The name of the Fleet resource.
- ResourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- AutoUpgrade stringProfile Name 
- The name of the AutoUpgradeProfile resource.
- FleetName string
- The name of the Fleet resource.
- ResourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- autoUpgrade StringProfile Name 
- The name of the AutoUpgradeProfile resource.
- fleetName String
- The name of the Fleet resource.
- resourceGroup StringName 
- The name of the resource group. The name is case insensitive.
- autoUpgrade stringProfile Name 
- The name of the AutoUpgradeProfile resource.
- fleetName string
- The name of the Fleet resource.
- resourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- auto_upgrade_ strprofile_ name 
- The name of the AutoUpgradeProfile resource.
- fleet_name str
- The name of the Fleet resource.
- resource_group_ strname 
- The name of the resource group. The name is case insensitive.
- autoUpgrade StringProfile Name 
- The name of the AutoUpgradeProfile resource.
- fleetName String
- The name of the Fleet resource.
- resourceGroup StringName 
- The name of the resource group. The name is case insensitive.
getAutoUpgradeProfile Result
The following output properties are available:
- Channel string
- Configures how auto-upgrade will be run.
- 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. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- Name string
- The name of the resource
- ProvisioningState string
- The provisioning state of the AutoUpgradeProfile resource.
- SystemData Pulumi.Azure Native. Container Service. 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"
- Disabled bool
- If set to False: the auto upgrade has effect - target managed clusters will be upgraded on schedule. If set to True: the auto upgrade has no effect - no upgrade will be run on the target managed clusters. This is a boolean and not an enum because enabled/disabled are all available states of the auto upgrade profile. By default, this is set to False.
- NodeImage Pulumi.Selection Azure Native. Container Service. Outputs. Auto Upgrade Node Image Selection Response 
- The node image upgrade to be applied to the target clusters in auto upgrade.
- UpdateStrategy stringId 
- The resource id of the UpdateStrategy resource to reference. If not specified, the auto upgrade will run on all clusters which are members of the fleet.
- Channel string
- Configures how auto-upgrade will be run.
- 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. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- Name string
- The name of the resource
- ProvisioningState string
- The provisioning state of the AutoUpgradeProfile resource.
- SystemData 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"
- Disabled bool
- If set to False: the auto upgrade has effect - target managed clusters will be upgraded on schedule. If set to True: the auto upgrade has no effect - no upgrade will be run on the target managed clusters. This is a boolean and not an enum because enabled/disabled are all available states of the auto upgrade profile. By default, this is set to False.
- NodeImage AutoSelection Upgrade Node Image Selection Response 
- The node image upgrade to be applied to the target clusters in auto upgrade.
- UpdateStrategy stringId 
- The resource id of the UpdateStrategy resource to reference. If not specified, the auto upgrade will run on all clusters which are members of the fleet.
- channel String
- Configures how auto-upgrade will be run.
- 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. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- name String
- The name of the resource
- provisioningState String
- The provisioning state of the AutoUpgradeProfile resource.
- systemData 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"
- disabled Boolean
- If set to False: the auto upgrade has effect - target managed clusters will be upgraded on schedule. If set to True: the auto upgrade has no effect - no upgrade will be run on the target managed clusters. This is a boolean and not an enum because enabled/disabled are all available states of the auto upgrade profile. By default, this is set to False.
- nodeImage AutoSelection Upgrade Node Image Selection Response 
- The node image upgrade to be applied to the target clusters in auto upgrade.
- updateStrategy StringId 
- The resource id of the UpdateStrategy resource to reference. If not specified, the auto upgrade will run on all clusters which are members of the fleet.
- channel string
- Configures how auto-upgrade will be run.
- 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. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- name string
- The name of the resource
- provisioningState string
- The provisioning state of the AutoUpgradeProfile resource.
- systemData 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"
- disabled boolean
- If set to False: the auto upgrade has effect - target managed clusters will be upgraded on schedule. If set to True: the auto upgrade has no effect - no upgrade will be run on the target managed clusters. This is a boolean and not an enum because enabled/disabled are all available states of the auto upgrade profile. By default, this is set to False.
- nodeImage AutoSelection Upgrade Node Image Selection Response 
- The node image upgrade to be applied to the target clusters in auto upgrade.
- updateStrategy stringId 
- The resource id of the UpdateStrategy resource to reference. If not specified, the auto upgrade will run on all clusters which are members of the fleet.
- channel str
- Configures how auto-upgrade will be run.
- 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. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- name str
- The name of the resource
- provisioning_state str
- The provisioning state of the AutoUpgradeProfile resource.
- 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"
- disabled bool
- If set to False: the auto upgrade has effect - target managed clusters will be upgraded on schedule. If set to True: the auto upgrade has no effect - no upgrade will be run on the target managed clusters. This is a boolean and not an enum because enabled/disabled are all available states of the auto upgrade profile. By default, this is set to False.
- node_image_ Autoselection Upgrade Node Image Selection Response 
- The node image upgrade to be applied to the target clusters in auto upgrade.
- update_strategy_ strid 
- The resource id of the UpdateStrategy resource to reference. If not specified, the auto upgrade will run on all clusters which are members of the fleet.
- channel String
- Configures how auto-upgrade will be run.
- 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. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- name String
- The name of the resource
- provisioningState String
- The provisioning state of the AutoUpgradeProfile resource.
- systemData 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"
- disabled Boolean
- If set to False: the auto upgrade has effect - target managed clusters will be upgraded on schedule. If set to True: the auto upgrade has no effect - no upgrade will be run on the target managed clusters. This is a boolean and not an enum because enabled/disabled are all available states of the auto upgrade profile. By default, this is set to False.
- nodeImage Property MapSelection 
- The node image upgrade to be applied to the target clusters in auto upgrade.
- updateStrategy StringId 
- The resource id of the UpdateStrategy resource to reference. If not specified, the auto upgrade will run on all clusters which are members of the fleet.
Supporting Types
AutoUpgradeNodeImageSelectionResponse     
- Type string
- The node image upgrade type.
- Type string
- The node image upgrade type.
- type String
- The node image upgrade type.
- type string
- The node image upgrade type.
- type str
- The node image upgrade type.
- type String
- The node image upgrade type.
SystemDataResponse  
- CreatedAt string
- The timestamp of resource creation (UTC).
- CreatedBy string
- The identity that created the resource.
- CreatedBy stringType 
- The type of identity that created the resource.
- LastModified stringAt 
- The timestamp of resource last modification (UTC)
- LastModified stringBy 
- The identity that last modified the resource.
- LastModified stringBy Type 
- The type of identity that last modified the resource.
- CreatedAt string
- The timestamp of resource creation (UTC).
- CreatedBy string
- The identity that created the resource.
- CreatedBy stringType 
- The type of identity that created the resource.
- LastModified stringAt 
- The timestamp of resource last modification (UTC)
- LastModified stringBy 
- The identity that last modified the resource.
- LastModified stringBy Type 
- The type of identity that last modified the resource.
- createdAt String
- The timestamp of resource creation (UTC).
- createdBy String
- The identity that created the resource.
- createdBy StringType 
- The type of identity that created the resource.
- lastModified StringAt 
- The timestamp of resource last modification (UTC)
- lastModified StringBy 
- The identity that last modified the resource.
- lastModified StringBy Type 
- The type of identity that last modified the resource.
- createdAt string
- The timestamp of resource creation (UTC).
- createdBy string
- The identity that created the resource.
- createdBy stringType 
- The type of identity that created the resource.
- lastModified stringAt 
- The timestamp of resource last modification (UTC)
- lastModified stringBy 
- The identity that last modified the resource.
- lastModified 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.
- createdAt String
- The timestamp of resource creation (UTC).
- createdBy String
- The identity that created the resource.
- createdBy StringType 
- The type of identity that created the resource.
- lastModified StringAt 
- The timestamp of resource last modification (UTC)
- lastModified StringBy 
- The identity that last modified the resource.
- lastModified 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.89.1 published on Sunday, Mar 2, 2025 by Pulumi