@azure/arm-containerinstance を 9.x から 10.x へアップグレード
@azure/arm-containerinstance 9.1.0 と 10.0.0 の公開 API を、TypeScript の型から自動的に比較したものです。シグネチャの変更は破壊的変更の候補であり、確定ではありません。
概要
| 削除されたインポートパス | 0 |
|---|---|
| 削除されたエクスポート | 34 |
| 変更されたシグネチャ | 0 |
| 削除されたクラス/インターフェースのメンバー | 12 |
| 変更されたクラス/インターフェースのメンバー | 22 |
| 新たに非推奨 | 0 |
| 要件の変更(engines、peer 依存関係) | 1 |
| 新しいエクスポート | 109 |
削除されたエクスポート
| import | export | kind | 変更前 |
|---|---|---|---|
@azure/arm-containerinstance | Location | interface | interface |
@azure/arm-containerinstance | Containers | interface | interface |
@azure/arm-containerinstance | Operations | interface | interface |
@azure/arm-containerinstance | ContainerGroups | interface | interface |
@azure/arm-containerinstance | UsageListResult | interface | interface |
@azure/arm-containerinstance | OperationListResult | interface | interface |
@azure/arm-containerinstance | getContinuationToken | function | (page: unknown): string | undefined |
@azure/arm-containerinstance | CachedImagesListResult | interface | interface |
@azure/arm-containerinstance | CapabilitiesListResult | interface | interface |
@azure/arm-containerinstance | OperationsListResponse | type | OperationListResult |
@azure/arm-containerinstance | ContainerGroupListResult | interface | interface |
@azure/arm-containerinstance | ContainersAttachResponse | type | ContainerAttachResponse |
@azure/arm-containerinstance | LocationListUsageResponse | type | UsageListResult |
@azure/arm-containerinstance | ContainerGroupsGetResponse | type | ContainerGroup |
@azure/arm-containerinstance | ContainersListLogsResponse | type | Logs |
@azure/arm-containerinstance | OperationsListNextResponse | type | OperationListResult |
@azure/arm-containerinstance | ContainerGroupsListResponse | type | ContainerGroupListResult |
@azure/arm-containerinstance | SubnetServiceAssociationLink | interface | interface |
@azure/arm-containerinstance | ContainerGroupsDeleteResponse | type | ContainerGroup |
@azure/arm-containerinstance | ContainerGroupsUpdateResponse | type | ContainerGroup |
@azure/arm-containerinstance | ContainerGroupsListNextResponse | type | ContainerGroupListResult |
@azure/arm-containerinstance | ContainersExecuteCommandResponse | type | ContainerExecResponse |
@azure/arm-containerinstance | LocationListCachedImagesResponse | type | CachedImagesListResult |
@azure/arm-containerinstance | LocationListCapabilitiesResponse | type | CapabilitiesListResult |
@azure/arm-containerinstance | OperationsListNextOptionalParams | interface | interface |
@azure/arm-containerinstance | LocationListCachedImagesNextResponse | type | CachedImagesListResult |
@azure/arm-containerinstance | LocationListCapabilitiesNextResponse | type | CapabilitiesListResult |
@azure/arm-containerinstance | ContainerGroupsCreateOrUpdateResponse | type | ContainerGroup |
@azure/arm-containerinstance | ContainerGroupsListNextOptionalParams | interface | interface |
@azure/arm-containerinstance | ContainerGroupsListByResourceGroupResponse | type | ContainerGroupListResult |
@azure/arm-containerinstance | LocationListCachedImagesNextOptionalParams | interface | interface |
@azure/arm-containerinstance | LocationListCapabilitiesNextOptionalParams | interface | interface |
@azure/arm-containerinstance | ContainerGroupsListByResourceGroupNextResponse | type | ContainerGroupListResult |
@azure/arm-containerinstance | ContainerGroupsListByResourceGroupNextOptionalParams | interface | interface |
変更されたシグネチャ
検出されませんでした。
削除されたクラス/インターフェースのメンバー
| member | import | 変更前 |
|---|---|---|
ContainerGroupProperties.identity | @azure/arm-containerinstance | ContainerGroupIdentity | undefined |
ContainerInstanceManagementClient.$host | @azure/arm-containerinstance | string |
ContainerInstanceManagementClient.apiVersion | @azure/arm-containerinstance | string |
ContainerInstanceManagementClient.subscriptionId | @azure/arm-containerinstance | string |
ContainerInstanceManagementClient.addCustomApiVersionPolicy | @azure/arm-containerinstance | any |
ContainerGroupsStartOptionalParams.resumeFrom | @azure/arm-containerinstance | string | undefined |
ContainerGroupsDeleteOptionalParams.resumeFrom | @azure/arm-containerinstance | string | undefined |
ContainerGroupsRestartOptionalParams.resumeFrom | @azure/arm-containerinstance | string | undefined |
ContainerGroupsCreateOrUpdateOptionalParams.resumeFrom | @azure/arm-containerinstance | string | undefined |
ContainerInstanceManagementClientOptionalParams.$host | @azure/arm-containerinstance | string | undefined |
ContainerInstanceManagementClientOptionalParams.endpoint | @azure/arm-containerinstance | string | undefined |
SubnetServiceAssociationLinkDeleteOptionalParams.resumeFrom | @azure/arm-containerinstance | string | undefined |
変更されたクラス/インターフェースのメンバー
| member | 変更前 | 変更後 |
|---|---|---|
Volume.secret | { [propertyName: string]: string; } | undefined | Record<string, string> | undefined |
Volume.emptyDir | Record<string, unknown> | undefined | any |
Resource.tags | { [propertyName: string]: string; } | undefined | Record<string, string> | undefined |
Container.image | string | string | undefined |
Container.resources | ResourceRequirements | ResourceRequirements | undefined |
Operation.properties | Record<string, unknown> | undefined | any |
LogAnalytics.metadata | { [propertyName: string]: string; } | undefined | Record<string, string> | undefined |
ContainerGroup.tags | { [propertyName: string]: string; } | undefined | Record<string, string> | undefined |
ContainerGroup.osType | string | string | undefined |
ContainerGroupIdentity.userAssignedIdentities | { [propertyName: string]: UserAssignedIdentities; } | undefined | Record<string, UserAssignedIdentities> | undefined |
DeploymentExtensionSpec.settings | Record<string, unknown> | undefined | any |
DeploymentExtensionSpec.protectedSettings | Record<string, unknown> | undefined | any |
ContainerGroupProperties.osType | string | string | undefined |
ContainerPropertiesInstanceView.events | Event_2[] | undefined | Event[] | undefined |
ContainerInstanceManagementClient.location | Location_2 | LocationOperations |
ContainerInstanceManagementClient.containers | Containers | ContainersOperations |
ContainerInstanceManagementClient.operations | Operations | OperationsOperations |
ContainerInstanceManagementClient.constructor | (credentials: coreAuth.TokenCredential, subscriptionId: string, options?: ContainerInstanceManagementClientOptionalParams | undefined): ContainerInstanceManagementClient | (credential: TokenCredential, options?: ContainerInstanceManagementClientOptionalParams | undefined): ContainerInstanceManagementClient | (credential: TokenCredential, subscriptionId: string, options?: ContainerInstanceManagementClientOptionalParams | undefined): ContainerInstanceManagementClient |
ContainerInstanceManagementClient.containerGroups | ContainerGroups | ContainerGroupsOperations |
ContainerInstanceManagementClient.subnetServiceAssociationLink | SubnetServiceAssociationLink | SubnetServiceAssociationLinkOperations |
ContainerGroupPropertiesInstanceView.events | Event_2[] | undefined | Event[] | undefined |
InitContainerPropertiesDefinitionInstanceView.events | Event_2[] | undefined | Event[] | undefined |
新たに非推奨
検出されませんでした。
要件の変更(engines、peer 依存関係)
| 変更前 | 変更後 | |
|---|---|---|
engines.node | >=14.0.0 | >=22.0.0 |
新しいエクスポート (109)
| import | export | kind |
|---|---|---|
@azure/arm-containerinstance | NGroup | interface |
@azure/arm-containerinstance | ConfigMap | interface |
@azure/arm-containerinstance | FileShare | interface |
@azure/arm-containerinstance | RestError | variable |
@azure/arm-containerinstance | SystemData | interface |
@azure/arm-containerinstance | ArmResource | interface |
@azure/arm-containerinstance | AzureClouds | enum |
@azure/arm-containerinstance | ErrorDetail | interface |
@azure/arm-containerinstance | NGroupPatch | interface |
@azure/arm-containerinstance | isRestError | variable |
@azure/arm-containerinstance | IdentityAcls | interface |
@azure/arm-containerinstance | LoadBalancer | interface |
@azure/arm-containerinstance | PageSettings | interface |
@azure/arm-containerinstance | SandboxGroup | interface |
@azure/arm-containerinstance | CreatedByType | type |
@azure/arm-containerinstance | ErrorResponse | interface |
@azure/arm-containerinstance | KnownVersions | enum |
@azure/arm-containerinstance | ProxyResource | interface |
@azure/arm-containerinstance | UpdateProfile | interface |
@azure/arm-containerinstance | restorePoller | function |
@azure/arm-containerinstance | ElasticProfile | interface |
@azure/arm-containerinstance | NGroupIdentity | interface |
@azure/arm-containerinstance | NetworkProfile | interface |
@azure/arm-containerinstance | StorageProfile | interface |
@azure/arm-containerinstance | ContinuablePage | type |
@azure/arm-containerinstance | SecretReference | interface |
@azure/arm-containerinstance | SubnetReference | interface |
@azure/arm-containerinstance | TrackedResource | interface |
@azure/arm-containerinstance | NGroupProperties | interface |
@azure/arm-containerinstance | NGroupUpdateMode | type |
@azure/arm-containerinstance | PlacementProfile | interface |
@azure/arm-containerinstance | SimplePollerLike | interface |
@azure/arm-containerinstance | NGroupsOperations | interface |
@azure/arm-containerinstance | ApiEntityReference | interface |
@azure/arm-containerinstance | ApplicationGateway | interface |
@azure/arm-containerinstance | KnownCreatedByType | enum |
@azure/arm-containerinstance | LocationOperations | interface |
@azure/arm-containerinstance | CGProfileOperations | interface |
@azure/arm-containerinstance | ContainerProperties | interface |
@azure/arm-containerinstance | ErrorAdditionalInfo | interface |
@azure/arm-containerinstance | FileShareProperties | interface |
@azure/arm-containerinstance | IdentityAccessLevel | type |
@azure/arm-containerinstance | AzureSupportedClouds | type |
@azure/arm-containerinstance | CGProfilesOperations | interface |
@azure/arm-containerinstance | ContainersOperations | interface |
@azure/arm-containerinstance | OperationsOperations | interface |
@azure/arm-containerinstance | RestorePollerOptions | interface |
@azure/arm-containerinstance | UserAssignedIdentity | interface |
@azure/arm-containerinstance | ContainerGroupProfile | interface |
@azure/arm-containerinstance | IdentityAccessControl | interface |
@azure/arm-containerinstance | KnownNGroupUpdateMode | enum |
@azure/arm-containerinstance | ManagedServiceIdentity | interface |
@azure/arm-containerinstance | NGroupCGPropertyVolume | interface |
@azure/arm-containerinstance | SandboxGroupProperties | interface |
@azure/arm-containerinstance | SandboxGroupTagsUpdate | interface |
@azure/arm-containerinstance | NGroupProvisioningState | type |
@azure/arm-containerinstance | SandboxGroupAccessToken | interface |
@azure/arm-containerinstance | SandboxGroupsOperations | interface |
@azure/arm-containerinstance | AzureFileShareAccessTier | type |
@azure/arm-containerinstance | AzureFileShareAccessType | type |
@azure/arm-containerinstance | KnownIdentityAccessLevel | enum |
@azure/arm-containerinstance | NGroupsGetOptionalParams | interface |
@azure/arm-containerinstance | ContainerGroupProfileStub | interface |
@azure/arm-containerinstance | ContainerGroupsOperations | interface |
@azure/arm-containerinstance | NGroupCGPropertyContainer | interface |
@azure/arm-containerinstance | NGroupsListOptionalParams | interface |
@azure/arm-containerinstance | NGroupsStopOptionalParams | interface |
@azure/arm-containerinstance | CGProfileGetOptionalParams | interface |
@azure/arm-containerinstance | ContainerGroupProfilePatch | interface |
@azure/arm-containerinstance | ManagedServiceIdentityType | type |
@azure/arm-containerinstance | NGroupsStartOptionalParams | interface |
@azure/arm-containerinstance | PagedAsyncIterableIterator | interface |
@azure/arm-containerinstance | SandboxGroupNetworkProfile | interface |
@azure/arm-containerinstance | NGroupsDeleteOptionalParams | interface |
@azure/arm-containerinstance | NGroupsUpdateOptionalParams | interface |
@azure/arm-containerinstance | KnownNGroupProvisioningState | enum |
@azure/arm-containerinstance | NGroupsRestartOptionalParams | interface |
@azure/arm-containerinstance | StandbyPoolProfileDefinition | interface |
@azure/arm-containerinstance | CGProfileDeleteOptionalParams | interface |
@azure/arm-containerinstance | CGProfileUpdateOptionalParams | interface |
@azure/arm-containerinstance | SandboxGroupProvisioningState | type |
@azure/arm-containerinstance | LoadBalancerBackendAddressPool | interface |
@azure/arm-containerinstance | NGroupContainerGroupProperties | interface |
@azure/arm-containerinstance | SandboxGroupsGetOptionalParams | interface |
@azure/arm-containerinstance | ContainerGroupProfileProperties | interface |
@azure/arm-containerinstance | KnownManagedServiceIdentityType | enum |
@azure/arm-containerinstance | DeploymentExtensionSpecProperties | interface |
@azure/arm-containerinstance | InitContainerPropertiesDefinition | interface |
@azure/arm-containerinstance | SandboxGroupsDeleteOptionalParams | interface |
@azure/arm-containerinstance | SandboxGroupsUpdateOptionalParams | interface |
@azure/arm-containerinstance | UpdateProfileRollingUpdateProfile | interface |
@azure/arm-containerinstance | KnownSandboxGroupProvisioningState | enum |
@azure/arm-containerinstance | SandboxGroupsConnectOptionalParams | interface |
@azure/arm-containerinstance | NGroupCGPropertyContainerProperties | interface |
@azure/arm-containerinstance | NGroupsCreateOrUpdateOptionalParams | interface |
@azure/arm-containerinstance | ApplicationGatewayBackendAddressPool | interface |
@azure/arm-containerinstance | CGProfileCreateOrUpdateOptionalParams | interface |
@azure/arm-containerinstance | SubnetServiceAssociationLinkOperations | interface |
@azure/arm-containerinstance | CGProfileListAllRevisionsOptionalParams | interface |
@azure/arm-containerinstance | ContainerGroupProfileReferenceDefinition | interface |
@azure/arm-containerinstance | ElasticProfileContainerGroupNamingPolicy | interface |
@azure/arm-containerinstance | NGroupsListByResourceGroupOptionalParams | interface |
@azure/arm-containerinstance | SandboxGroupsCreateOrUpdateOptionalParams | interface |
@azure/arm-containerinstance | CGProfileGetByRevisionNumberOptionalParams | interface |
@azure/arm-containerinstance | CGProfilesListBySubscriptionOptionalParams | interface |
@azure/arm-containerinstance | CGProfilesListByResourceGroupOptionalParams | interface |
@azure/arm-containerinstance | SandboxGroupsListBySubscriptionOptionalParams | interface |
@azure/arm-containerinstance | SandboxGroupsListByResourceGroupOptionalParams | interface |
@azure/arm-containerinstance | ElasticProfileContainerGroupNamingPolicyGuidNamingPolicy | interface |
このデータを AI エージェントに渡す
Vigia は無料の MCP サーバーです。コーディングエージェントがコードを書く前に、バージョン・破壊的変更・脆弱性を確認できます。登録も API キーも不要です。
claude mcp add --transport http vigia https://vigia.coredls.cloud/mcp
Cursor に追加VS Code に追加★ GitHub でスターを付ける
その他の MCP クライアント
{ "mcpServers": { "vigia": { "url": "https://vigia.coredls.cloud/mcp" } } }エージェント用スキル (SKILL.md):Vigia を使うタイミングをエージェントに伝えます · プルリクエスト用 GitHub Action
よくある質問
@azure/arm-containerinstance を 9 から 10 にアップグレードする際の破壊的変更は?
@azure/arm-containerinstance 9.1.0 と 10.0.0 の間で、Vigia は削除されたエクスポートを 34 件、変更されたシグネチャを 0 件、削除または変更されたクラス/インターフェースのメンバーを 34 件検出しました。
@azure/arm-containerinstance 10 で非推奨になったものは?
@azure/arm-containerinstance 10.0.0 では 0 件のエクスポートまたはメンバーが新たに非推奨になりました。
エージェント向け
GET https://vigia.coredls.cloud/v1/packages/npm/@azure/arm-containerinstance/upgrade?from=9.1.0&to=10.0.0