次の方法で共有


ApiManagementServiceData クラス

定義

ApiManagementService データ モデルを表すクラス。 List または Get 応答の 1 つのAPI Management サービス リソース。

public class ApiManagementServiceData : Azure.ResourceManager.Models.TrackedResourceData
type ApiManagementServiceData = class
    inherit TrackedResourceData
Public Class ApiManagementServiceData
Inherits TrackedResourceData
継承
ApiManagementServiceData

コンストラクター

ApiManagementServiceData(AzureLocation, ApiManagementServiceSkuProperties, String, String)

ApiManagementServiceData の新しいインスタンスを初期化します。

プロパティ

AdditionalLocations

API Management サービスのその他のデータセンターの場所。

Certificates

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

CreatedAtUtc

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

CustomProperties

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。

DeveloperPortalUri

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

DisableGateway

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

EnableClientCertificate

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

ETag

リソースの ETag。

GatewayRegionalUri

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

GatewayUri

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

HostnameConfigurations

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

Id

リソースの完全修飾リソース ID。 例 - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

(継承元 ResourceData)
Identity

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

Location

リソースが保存されている地理的な場所。

(継承元 TrackedResourceData)
ManagementApiUri

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

MinApiVersion

コントロール プレーン API 呼び出しを、この値以上のバージョンAPI Managementサービスに制限します。

Name

リソースの名前。

(継承元 ResourceData)
NotificationSenderEmail

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

PlatformVersion

この場所でサービスを実行しているコンピューティング プラットフォームのバージョン。

PortalUri

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

PrivateEndpointConnections

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

PrivateIPAddresses

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

ProvisioningState

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

PublicIPAddresses

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

PublicIPAddressId

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

PublicNetworkAccess

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

PublisherEmail

発行元の電子メール。

PublisherName

発行元名。

ResourceType

リソースの型。 たとえば、"Microsoft.Compute/virtualMachines" や "Microsoft.Storage/storageAccounts" などです。

(継承元 ResourceData)
Restore

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

ScmUri

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

Sku

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

SystemData

createdBy および modifiedBy 情報を含む Azure Resource Manager メタデータ。

(継承元 ResourceData)
Tags

リソース タグ。

(継承元 TrackedResourceData)
TargetProvisioningState

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

VirtualNetworkConfiguration

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

VirtualNetworkType

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

Zones

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

適用対象