你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
Update-AzSpringCloudApp
Operation to update an exiting App.
Syntax
Update-AzSpringCloudApp
-Name <String>
-ResourceGroupName <String>
-ServiceName <String>
[-SubscriptionId <String>]
[-AddonConfig <Hashtable>]
[-EnableEndToEndTl]
[-Fqdn <String>]
[-HttpsOnly]
[-IdentityPrincipalId <String>]
[-IdentityTenantId <String>]
[-IdentityType <ManagedIdentityType>]
[-LoadedCertificate <ILoadedCertificate[]>]
[-Location <String>]
[-PersistentDiskMountPath <String>]
[-PersistentDiskSizeInGb <Int32>]
[-Public]
[-TemporaryDiskMountPath <String>]
[-TemporaryDiskSizeInGb <Int32>]
[-DefaultProfile <PSObject>]
[-AsJob]
[-NoWait]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Update-AzSpringCloudApp
-InputObject <ISpringCloudIdentity>
[-AddonConfig <Hashtable>]
[-EnableEndToEndTl]
[-Fqdn <String>]
[-HttpsOnly]
[-IdentityPrincipalId <String>]
[-IdentityTenantId <String>]
[-IdentityType <ManagedIdentityType>]
[-LoadedCertificate <ILoadedCertificate[]>]
[-Location <String>]
[-PersistentDiskMountPath <String>]
[-PersistentDiskSizeInGb <Int32>]
[-Public]
[-TemporaryDiskMountPath <String>]
[-TemporaryDiskSizeInGb <Int32>]
[-DefaultProfile <PSObject>]
[-AsJob]
[-NoWait]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Operation to update an exiting App.
Examples
Example 1: Update Spring Cloud App by name
Update-AzSpringCloudApp -ResourceGroupName spring-cloud-rg -ServiceName spring-cloud-service -AppName gateway -AddonConfig @{'test' = 'value1'}
ActiveDeploymentName : default
CreatedTime : 2020-08-08 15:37:43
Fqdn : spring-cloud-service.azuremicroservices.io
HttpsOnly : False
Id : /subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/spring-cloud-rg/providers/Microsoft.AppPlatform/Spring/spring-cloud-service/apps/gateway
IdentityPrincipalId :
IdentityTenantId :
IdentityType :
Location : eastus
Name : gateway
PersistentDiskMountPath : /persistent
PersistentDiskSizeInGb : 0
PersistentDiskUsedInGb :
ProvisioningState : Succeeded
Public : False
TemporaryDiskMountPath : /tmp
TemporaryDiskSizeInGb : 5
Type : Microsoft.AppPlatform/Spring/apps
Url :
Identity : Microsoft.Azure.PowerShell.Cmdlets.SpringCloud.Models.Api20190501Preview.ManagedIdentityProperties
PersistentDisk : Microsoft.Azure.PowerShell.Cmdlets.SpringCloud.Models.Api20190501Preview.PersistentDisk
Property : Microsoft.Azure.PowerShell.Cmdlets.SpringCloud.Models.Api20190501Preview.AppResourceProperties
TemporaryDisk : Microsoft.Azure.PowerShell.Cmdlets.SpringCloud.Models.Api20190501Preview.TemporaryDisk
Update Spring Cloud App by name.
Example 2: Update Spring Cloud App by pipeline
Get-AzSpringCloudApp -ResourceGroupName spring-cloud-rg -ServiceName spring-cloud-service -AppName gateway | Update-AzSpringCloudApp -AddonConfig @{'test' = 'value1'}
ActiveDeploymentName : default
CreatedTime : 2020-08-08 15:37:43
Fqdn : spring-cloud-service.azuremicroservices.io
HttpsOnly : False
Id : /subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/spring-cloud-rg/providers/Microsoft.AppPlatform/Spring/spring-cloud-service/apps/gateway
IdentityPrincipalId :
IdentityTenantId :
IdentityType :
Location : eastus
Name : gateway
PersistentDiskMountPath : /persistent
PersistentDiskSizeInGb : 0
PersistentDiskUsedInGb :
ProvisioningState : Succeeded
Public : False
TemporaryDiskMountPath : /tmp
TemporaryDiskSizeInGb : 5
Type : Microsoft.AppPlatform/Spring/apps
Url :
Identity : Microsoft.Azure.PowerShell.Cmdlets.SpringCloud.Models.Api20190501Preview.ManagedIdentityProperties
PersistentDisk : Microsoft.Azure.PowerShell.Cmdlets.SpringCloud.Models.Api20190501Preview.PersistentDisk
Property : Microsoft.Azure.PowerShell.Cmdlets.SpringCloud.Models.Api20190501Preview.AppResourceProperties
TemporaryDisk : Microsoft.Azure.PowerShell.Cmdlets.SpringCloud.Models.Api20190501Preview.TemporaryDisk
Update Spring Cloud App by pipeline.
Parameters
-AddonConfig
Collection of addons
Type: | Hashtable |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-AsJob
Run the command as a job
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Confirm
Prompts you for confirmation before running the cmdlet.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DefaultProfile
The credentials, account, tenant, and subscription used for communication with Azure.
Type: | PSObject |
Aliases: | AzureRMContext, AzureCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-EnableEndToEndTl
Indicate if end to end TLS is enabled.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Fqdn
Fully qualified dns Name.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-HttpsOnly
Indicate if only https is allowed.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-IdentityPrincipalId
Principal Id of system-assigned managed identity.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-IdentityTenantId
Tenant Id of system-assigned managed identity.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-IdentityType
Type of the managed identity
Type: | ManagedIdentityType |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-InputObject
Identity Parameter To construct, see NOTES section for INPUTOBJECT properties and create a hash table.
Type: | ISpringCloudIdentity |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-LoadedCertificate
Collection of loaded certificates To construct, see NOTES section for LOADEDCERTIFICATE properties and create a hash table.
Type: | ILoadedCertificate[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Location
The GEO location of the application, always the same with its parent resource
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Name
The name of the App resource.
Type: | String |
Aliases: | AppName |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-NoWait
Run the command asynchronously
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PersistentDiskMountPath
Mount path of the persistent disk
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PersistentDiskSizeInGb
Size of the persistent disk in GB
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Public
Indicates whether the App exposes public endpoint
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ResourceGroupName
The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ServiceName
The name of the Service resource.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SubscriptionId
Gets subscription ID which uniquely identify the Microsoft Azure subscription. The subscription ID forms part of the URI for every service call.
Type: | String |
Position: | Named |
Default value: | (Get-AzContext).Subscription.Id |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-TemporaryDiskMountPath
Mount path of the temporary disk
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-TemporaryDiskSizeInGb
Size of the temporary disk in GB
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WhatIf
Shows what would happen if the cmdlet runs. The cmdlet is not run.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Inputs
Outputs
Notes
ALIASES
COMPLEX PARAMETER PROPERTIES
To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables.
INPUTOBJECT <ISpringCloudIdentity>
: Identity Parameter
[AgentPoolName <String>]
: The name of the build service agent pool resource.[AppName <String>]
: The name of the App resource.[BindingName <String>]
: The name of the Binding resource.[BuildName <String>]
: The name of the build resource.[BuildResultName <String>]
: The name of the build result resource.[BuildServiceName <String>]
: The name of the build service resource.[BuilderName <String>]
: The name of the builder resource.[BuildpackBindingName <String>]
: The name of the Buildpack Binding Name[BuildpackName <String>]
: The name of the buildpack resource.[CertificateName <String>]
: The name of the certificate resource.[ConfigurationServiceName <String>]
: The name of Application Configuration Service.[DeploymentName <String>]
: The name of the Deployment resource.[DomainName <String>]
: The name of the custom domain resource.[Id <String>]
: Resource identity path[Location <String>]
: the region[ResourceGroupName <String>]
: The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.[ServiceName <String>]
: The name of the Service resource.[ServiceRegistryName <String>]
: The name of Service Registry.[StackName <String>]
: The name of the stack resource.[SubscriptionId <String>]
: Gets subscription ID which uniquely identify the Microsoft Azure subscription. The subscription ID forms part of the URI for every service call.
LOADEDCERTIFICATE <ILoadedCertificate[]>
: Collection of loaded certificates
ResourceId <String>
: Resource Id of loaded certificate[LoadTrustStore <Boolean?>]
: Indicate whether the certificate will be loaded into default trust store, only work for Java runtime.