你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

Update-AzManagedCassandraDataCenter

更新 Apache Cassandra 数据中心的现有 Azure 托管实例。

语法

Update-AzManagedCassandraDataCenter
      -ResourceGroupName <String>
      -ClusterName <String>
      -DatacenterName <String>
      [-NodeCount <Int32>]
      [-Base64EncodedCassandraYamlFragment <String>]
      [-BackupStorageCustomerKeyUri <String>]
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Update-AzManagedCassandraDataCenter
      -ResourceId <String>
      [-NodeCount <Int32>]
      [-Base64EncodedCassandraYamlFragment <String>]
      [-BackupStorageCustomerKeyUri <String>]
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Update-AzManagedCassandraDataCenter
      -InputObject <PSDataCenterResource>
      [-NodeCount <Int32>]
      [-Base64EncodedCassandraYamlFragment <String>]
      [-BackupStorageCustomerKeyUri <String>]
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Update-AzManagedCassandraDataCenter
      -ParentObject <PSClusterResource>
      [-NodeCount <Int32>]
      [-Base64EncodedCassandraYamlFragment <String>]
      [-BackupStorageCustomerKeyUri <String>]
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

说明

Update-AzManagedCassandraDataCenter cmdlet 更新现有的托管 Cassandra 数据中心。

示例

示例 1

Update-AzManagedCassandraDataCenter `
 -ResourceGroupName "resourceGroupName" `
 -ClusterName "clusterName" `
 -DataCenterName "dataCenterName" `
 -NodeCount 3

参数

-BackupStorageCustomerKeyUri

用于加密 Cassandra 备份的 KeyVault 密钥的 URI。 如果未设置,将使用 Azure 自己的密钥。 确保为群集的系统分配标识分配了相应的权限(密钥获取/包装/解包权限)。

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Base64EncodedCassandraYamlFragment

要包含在 cassandra.yaml 此数据中心节点(Base64 编码)中的配置片段。

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ClusterName

托管 Cassandra 群集的名称。

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-Confirm

提示你在运行 cmdlet 之前进行确认。

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DatacenterName

托管 Cassandra 数据中心名称。

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-DefaultProfile

用于与 Azure 通信的凭据、帐户、租户和订阅。

Type:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-InputObject

托管 Cassandra Datacenter 对象

Type:PSDataCenterResource
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-NodeCount

要在此数据中心创建的节点数。

Type:Nullable<T>[Int32]
Position:Named
Default value:3
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ParentObject

用于在其中创建数据中心的 Cassandra 群集对象。

Type:PSClusterResource
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-ResourceGroupName

资源组的名称。

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-ResourceId

资源的 ResourceId。

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

显示运行该 cmdlet 时会发生什么情况。 cmdlet 未运行。

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

输入

PSClusterResource

PSDataCenterResource

输出

PSDataCenterResource