次の方法で共有


ApiManagementServiceUpdateParameters コンストラクター

定義

オーバーロード

ApiManagementServiceUpdateParameters()

ApiManagementServiceUpdateParameters クラスの新しいインスタンスを初期化します。

ApiManagementServiceUpdateParameters(String, String, String, IDictionary<String, String>, String, String, String, Nullable<DateTime>, String, String, String, String, String, String, IList<HostnameConfiguration>, IList<String>, IList<String>, String, String, VirtualNetworkConfiguration, IList<AdditionalLocation>, IDictionary<String,String>, IList<CertificateConfiguration>, Nullable<Boolean>, Nullable<Boolean>, String, ApiVersionConstraint, Nullable<Boolean>, IList<RemotePrivateEndpointConnectionWrapper>, String, String, String, ApiManagementServiceSkuProperties, ApiManagementServiceIdentity, String, IList<String>)

ApiManagementServiceUpdateParameters クラスの新しいインスタンスを初期化します。

ApiManagementServiceUpdateParameters()

ApiManagementServiceUpdateParameters クラスの新しいインスタンスを初期化します。

public ApiManagementServiceUpdateParameters ();
Public Sub New ()

適用対象

ApiManagementServiceUpdateParameters(String, String, String, IDictionary<String, String>, String, String, String, Nullable<DateTime>, String, String, String, String, String, String, IList<HostnameConfiguration>, IList<String>, IList<String>, String, String, VirtualNetworkConfiguration, IList<AdditionalLocation>, IDictionary<String,String>, IList<CertificateConfiguration>, Nullable<Boolean>, Nullable<Boolean>, String, ApiVersionConstraint, Nullable<Boolean>, IList<RemotePrivateEndpointConnectionWrapper>, String, String, String, ApiManagementServiceSkuProperties, ApiManagementServiceIdentity, String, IList<String>)

ApiManagementServiceUpdateParameters クラスの新しいインスタンスを初期化します。

public ApiManagementServiceUpdateParameters (string id = default, string name = default, string type = default, System.Collections.Generic.IDictionary<string,string> tags = default, string notificationSenderEmail = default, string provisioningState = default, string targetProvisioningState = default, DateTime? createdAtUtc = default, string gatewayUrl = default, string gatewayRegionalUrl = default, string portalUrl = default, string managementApiUrl = default, string scmUrl = default, string developerPortalUrl = default, System.Collections.Generic.IList<Microsoft.Azure.Management.ApiManagement.Models.HostnameConfiguration> hostnameConfigurations = default, System.Collections.Generic.IList<string> publicIPAddresses = default, System.Collections.Generic.IList<string> privateIPAddresses = default, string publicIpAddressId = default, string publicNetworkAccess = default, Microsoft.Azure.Management.ApiManagement.Models.VirtualNetworkConfiguration virtualNetworkConfiguration = default, System.Collections.Generic.IList<Microsoft.Azure.Management.ApiManagement.Models.AdditionalLocation> additionalLocations = default, System.Collections.Generic.IDictionary<string,string> customProperties = default, System.Collections.Generic.IList<Microsoft.Azure.Management.ApiManagement.Models.CertificateConfiguration> certificates = default, bool? enableClientCertificate = default, bool? disableGateway = default, string virtualNetworkType = default, Microsoft.Azure.Management.ApiManagement.Models.ApiVersionConstraint apiVersionConstraint = default, bool? restore = default, System.Collections.Generic.IList<Microsoft.Azure.Management.ApiManagement.Models.RemotePrivateEndpointConnectionWrapper> privateEndpointConnections = default, string platformVersion = default, string publisherEmail = default, string publisherName = default, Microsoft.Azure.Management.ApiManagement.Models.ApiManagementServiceSkuProperties sku = default, Microsoft.Azure.Management.ApiManagement.Models.ApiManagementServiceIdentity identity = default, string etag = default, System.Collections.Generic.IList<string> zones = default);
new Microsoft.Azure.Management.ApiManagement.Models.ApiManagementServiceUpdateParameters : string * string * string * System.Collections.Generic.IDictionary<string, string> * string * string * string * Nullable<DateTime> * string * string * string * string * string * string * System.Collections.Generic.IList<Microsoft.Azure.Management.ApiManagement.Models.HostnameConfiguration> * System.Collections.Generic.IList<string> * System.Collections.Generic.IList<string> * string * string * Microsoft.Azure.Management.ApiManagement.Models.VirtualNetworkConfiguration * System.Collections.Generic.IList<Microsoft.Azure.Management.ApiManagement.Models.AdditionalLocation> * System.Collections.Generic.IDictionary<string, string> * System.Collections.Generic.IList<Microsoft.Azure.Management.ApiManagement.Models.CertificateConfiguration> * Nullable<bool> * Nullable<bool> * string * Microsoft.Azure.Management.ApiManagement.Models.ApiVersionConstraint * Nullable<bool> * System.Collections.Generic.IList<Microsoft.Azure.Management.ApiManagement.Models.RemotePrivateEndpointConnectionWrapper> * string * string * string * Microsoft.Azure.Management.ApiManagement.Models.ApiManagementServiceSkuProperties * Microsoft.Azure.Management.ApiManagement.Models.ApiManagementServiceIdentity * string * System.Collections.Generic.IList<string> -> Microsoft.Azure.Management.ApiManagement.Models.ApiManagementServiceUpdateParameters
Public Sub New (Optional id As String = Nothing, Optional name As String = Nothing, Optional type As String = Nothing, Optional tags As IDictionary(Of String, String) = Nothing, Optional notificationSenderEmail As String = Nothing, Optional provisioningState As String = Nothing, Optional targetProvisioningState As String = Nothing, Optional createdAtUtc As Nullable(Of DateTime) = Nothing, Optional gatewayUrl As String = Nothing, Optional gatewayRegionalUrl As String = Nothing, Optional portalUrl As String = Nothing, Optional managementApiUrl As String = Nothing, Optional scmUrl As String = Nothing, Optional developerPortalUrl As String = Nothing, Optional hostnameConfigurations As IList(Of HostnameConfiguration) = Nothing, Optional publicIPAddresses As IList(Of String) = Nothing, Optional privateIPAddresses As IList(Of String) = Nothing, Optional publicIpAddressId As String = Nothing, Optional publicNetworkAccess As String = Nothing, Optional virtualNetworkConfiguration As VirtualNetworkConfiguration = Nothing, Optional additionalLocations As IList(Of AdditionalLocation) = Nothing, Optional customProperties As IDictionary(Of String, String) = Nothing, Optional certificates As IList(Of CertificateConfiguration) = Nothing, Optional enableClientCertificate As Nullable(Of Boolean) = Nothing, Optional disableGateway As Nullable(Of Boolean) = Nothing, Optional virtualNetworkType As String = Nothing, Optional apiVersionConstraint As ApiVersionConstraint = Nothing, Optional restore As Nullable(Of Boolean) = Nothing, Optional privateEndpointConnections As IList(Of RemotePrivateEndpointConnectionWrapper) = Nothing, Optional platformVersion As String = Nothing, Optional publisherEmail As String = Nothing, Optional publisherName As String = Nothing, Optional sku As ApiManagementServiceSkuProperties = Nothing, Optional identity As ApiManagementServiceIdentity = Nothing, Optional etag As String = Nothing, Optional zones As IList(Of String) = Nothing)

パラメーター

id
String

リソースの ID

name
String

リソース名。

type
String

API Management リソースのリソースの種類は Microsoft.ApiManagement に設定されています。

tags
IDictionary<String,String>

リソース タグ。

notificationSenderEmail
String

通知の送信先となるアドレスをEmailします。

provisioningState
String

API Management サービスの現在のプロビジョニング状態。次のいずれかになります。Created/Activating/Succeeded/Updating/Failed/Stopped/Terminating/TerminationFailed/Deleted。

targetProvisioningState
String

API Management サービスのプロビジョニング状態。これは、サービスで開始された実行時間の長い操作を対象とします。

createdAtUtc
Nullable<DateTime>

API Management サービスの作成 UTC 日付。日付は、ISO 8601 標準で指定されている形式yyyy-MM-ddTHH:mm:ssZに準拠しています。

gatewayUrl
String

API Management サービスのゲートウェイ URL。

gatewayRegionalUrl
String

既定のリージョンのAPI Management サービスのゲートウェイ URL。

portalUrl
String

API Management サービスのパブリッシャー ポータル エンドポイント URL。

managementApiUrl
String

API Management サービスの管理 API エンドポイント URL。

scmUrl
String

API Management サービスの SCM エンドポイント URL。

developerPortalUrl
String

API Management サービスの DEveloper Portal エンドポイント URL。

hostnameConfigurations
IList<HostnameConfiguration>

API Management サービスのカスタム ホスト名の構成。

publicIPAddresses
IList<String>

プライマリ リージョンのAPI Management サービスのパブリック静的負荷分散 IP アドレス。 Basic、Standard、Premium、Isolated SKU でのみ使用できます。

privateIPAddresses
IList<String>

内部Virtual Networkにデプロイされているプライマリ リージョンのAPI Management サービスのプライベート静的負荷分散 IP アドレス。 Basic、Standard、Premium、Isolated SKU でのみ使用できます。

publicIpAddressId
String

リージョンにデプロイされたサービスに関連付けられるパブリック Standard SKU IP V4 ベースの IP アドレスVirtual Network。 Virtual Networkにデプロイされている Developer SKU と Premium SKU でのみサポートされます。

publicNetworkAccess
String

このAPI Management サービスに対してパブリック エンドポイント アクセスが許可されているかどうか。 値は省略可能ですが、渡される場合は、'Enabled' または 'Disabled' である必要があります。 "無効" の場合、プライベート エンドポイントは排他アクセス方法です。 既定値は 'Enabled' です。 使用可能な値は次のとおりです: 'Enabled'、'Disabled'

virtualNetworkConfiguration
VirtualNetworkConfiguration

API Management サービスの仮想ネットワーク構成。

additionalLocations
IList<AdditionalLocation>

API Management サービスの追加のデータセンターの場所。

customProperties
IDictionary<String,String>

API Management サービスのカスタム プロパティ。</br>の設定Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Ciphers.TripleDes168 は、すべての TLS(1.0、1.1、1.2) の<暗号TLS_RSA_WITH_3DES_EDE_CBC_SHAを無効にします。/br>の設定Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Protocols.Tls11 は、TLS 1.1 のみを無効にするために使用できます。</br>の設定Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Protocols.Tls10を使用して、API Management サービスで TLS 1.0 を無効にすることができます。</br>の設定Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Backend.Protocols.Tls11 は、バックエンドとの通信に対して TLS 1.1 のみを無効にするために使用できます。</br>の設定Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Backend.Protocols.Tls10 は、バックエンドとの通信に対して TLS 1.0 を無効にするために使用できます。</br>の設定Microsoft.WindowsAzure.ApiManagement.Gateway.Protocols.Server.Http2を使用して、API Management サービスで HTTP2 プロトコルを有効にすることができます。</br>PATCH 操作でこれらのプロパティを指定しないと、省略されたプロパティの値が既定値にリセットされます。 Http2 を除くすべての設定の既定値は、サービスが True 2018 年 4 月 1 日以前に作成されたかどうか、 False それ以外の場合です。 Http2 設定の既定値は です False。</br></br>次の暗号は、TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA、TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA、TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA、TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA、TLS_RSA_WITH_AES_128_GCM_SHA256、TLS_RSA_WITH_AES_256_CBC_SHA256のいずれかの設定 Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Ciphers.[cipher_name]を使用して無効にすることができます。 TLS_RSA_WITH_AES_128_CBC_SHA256、TLS_RSA_WITH_AES_256_CBC_SHA、TLS_RSA_WITH_AES_128_CBC_SHA。 たとえば、 Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Ciphers.TLS_RSA_WITH_AES_128_CBC_SHA256:false. 既定値はそれらの true 値です。 注: 次の暗号は、Azure CloudService の内部コンポーネントで必要であるため無効にすることはできません:TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384、TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256、TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384、TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256、TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384、TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256、TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384、TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256、TLS_RSA_WITH_AES_256_GCM_SHA384

certificates
IList<CertificateConfiguration>

API Management サービスにインストールする必要がある証明書の一覧。 インストールできるサポートされる証明書の最大数は 10 です。

enableClientCertificate
Nullable<Boolean>

プロパティは、従量課金 SKU サービスにのみ使用されます。 これにより、ゲートウェイへの各要求にクライアント証明書が提示されます。 これにより、ゲートウェイのポリシーで証明書を認証することもできます。

disableGateway
Nullable<Boolean>

プロパティは、複数の場所にデプロイされた Api Management サービスに対してのみ有効です。 これは、マスター リージョンでゲートウェイを無効にするために使用できます。

virtualNetworkType
String

API Management サービスを構成する必要がある VPN の種類。 None (既定値) は、API Management サービスがVirtual Networkに含まれていないことを意味し、External はインターネットに接続するエンドポイントを持つVirtual Network内にAPI Management展開が設定されていることを意味し、内部はAPI Management 展開は、イントラネット接続エンドポイントのみを持つVirtual Network内で設定されます。 指定できる値は、'None'、'External'、'Internal' です。

apiVersionConstraint
ApiVersionConstraint

API Management サービスのコントロール プレーン Apis バージョン制約。

restore
Nullable<Boolean>

以前に論理的に削除された場合は、Api Management サービスの削除を取り消します。 このフラグを指定し、True に設定すると、他のすべてのプロパティは無視されます。

privateEndpointConnections
IList<RemotePrivateEndpointConnectionWrapper>

このサービスのプライベート エンドポイント接続の一覧。

platformVersion
String

この場所でサービスを実行しているコンピューティング プラットフォームのバージョン。 指定できる値は、'undetermined'、'stv1'、'stv2'、'mtv1' です。

publisherEmail
String

発行元の電子メール。

publisherName
String

発行元名。

sku
ApiManagementServiceSkuProperties

API Management サービスの SKU プロパティ。

identity
ApiManagementServiceIdentity

Api Management サービスのマネージド サービス ID。

etag
String

リソースの ETag。

zones
IList<String>

リソースの取得元を表す可用性ゾーンの一覧。

適用対象