github Azure/azure-sdk-for-go sdk/resourcemanager/containerinstance/armcontainerinstance/v0.3.0

latest releases: sdk/storage/azdatalake/v1.2.1, sdk/messaging/eventgrid/azsystemevents/v0.4.2, sdk/containers/azcontainerregistry/v0.2.2...
pre-release2 years ago

0.3.0 (2022-04-11)

Breaking Changes

  • Function NewContainerGroupsClient return value(s) have been changed from (*ContainerGroupsClient) to (*ContainerGroupsClient, error)
  • Function *ContainerGroupsClient.ListByResourceGroup return value(s) have been changed from (*ContainerGroupsClientListByResourceGroupPager) to (*runtime.Pager[ContainerGroupsClientListByResourceGroupResponse])
  • Function NewContainersClient return value(s) have been changed from (*ContainersClient) to (*ContainersClient, error)
  • Function *ContainerGroupsClient.BeginRestart return value(s) have been changed from (ContainerGroupsClientRestartPollerResponse, error) to (*armruntime.Poller[ContainerGroupsClientRestartResponse], error)
  • Function *LocationClient.ListUsage parameter(s) have been changed from (context.Context, string, *LocationClientListUsageOptions) to (string, *LocationClientListUsageOptions)
  • Function *LocationClient.ListUsage return value(s) have been changed from (LocationClientListUsageResponse, error) to (*runtime.Pager[LocationClientListUsageResponse])
  • Function *LocationClient.ListCachedImages return value(s) have been changed from (*LocationClientListCachedImagesPager) to (*runtime.Pager[LocationClientListCachedImagesResponse])
  • Function *ContainerGroupsClient.BeginDelete return value(s) have been changed from (ContainerGroupsClientDeletePollerResponse, error) to (*armruntime.Poller[ContainerGroupsClientDeleteResponse], error)
  • Function NewOperationsClient return value(s) have been changed from (*OperationsClient) to (*OperationsClient, error)
  • Function *OperationsClient.List return value(s) have been changed from (*OperationsClientListPager) to (*runtime.Pager[OperationsClientListResponse])
  • Function *ContainerGroupsClient.List return value(s) have been changed from (*ContainerGroupsClientListPager) to (*runtime.Pager[ContainerGroupsClientListResponse])
  • Function *ContainerGroupsClient.BeginCreateOrUpdate return value(s) have been changed from (ContainerGroupsClientCreateOrUpdatePollerResponse, error) to (*armruntime.Poller[ContainerGroupsClientCreateOrUpdateResponse], error)
  • Function *ContainerGroupsClient.BeginStart return value(s) have been changed from (ContainerGroupsClientStartPollerResponse, error) to (*armruntime.Poller[ContainerGroupsClientStartResponse], error)
  • Function NewLocationClient return value(s) have been changed from (*LocationClient) to (*LocationClient, error)
  • Function *LocationClient.ListCapabilities return value(s) have been changed from (*LocationClientListCapabilitiesPager) to (*runtime.Pager[LocationClientListCapabilitiesResponse])
  • Type of Operation.Properties has been changed from map[string]interface{} to interface{}
  • Type of IPAddress.DNSNameLabelReusePolicy has been changed from *DNSNameLabelReusePolicy to *AutoGeneratedDomainNameLabelScope
  • Type of Volume.EmptyDir has been changed from map[string]interface{} to interface{}
  • Const DNSNameLabelReusePolicySubscriptionReuse has been removed
  • Const DNSNameLabelReusePolicyUnsecure has been removed
  • Const DNSNameLabelReusePolicyNoreuse has been removed
  • Const DNSNameLabelReusePolicyTenantReuse has been removed
  • Const DNSNameLabelReusePolicyResourceGroupReuse has been removed
  • Function *ContainerGroupsClientRestartPoller.Done has been removed
  • Function GpuSKU.ToPtr has been removed
  • Function *LocationClientListCapabilitiesPager.Err has been removed
  • Function *ContainerGroupsClientStartPoller.Done has been removed
  • Function *ContainerGroupsClientListByResourceGroupPager.Err has been removed
  • Function *ContainerGroupsClientCreateOrUpdatePoller.Poll has been removed
  • Function *ContainerGroupsClientDeletePoller.FinalResponse has been removed
  • Function *LocationClientListCapabilitiesPager.NextPage has been removed
  • Function *ContainerGroupsClientListByResourceGroupPager.PageResponse has been removed
  • Function ContainerGroupIPAddressType.ToPtr has been removed
  • Function *ContainerGroupsClientListPager.PageResponse has been removed
  • Function *ContainerGroupsClientRestartPoller.ResumeToken has been removed
  • Function *ContainerGroupsClientCreateOrUpdatePoller.FinalResponse has been removed
  • Function ContainerInstanceOperationsOrigin.ToPtr has been removed
  • Function *ContainerGroupsClientRestartPoller.FinalResponse has been removed
  • Function *ContainerGroupsClientListPager.Err has been removed
  • Function ContainerGroupsClientCreateOrUpdatePollerResponse.PollUntilDone has been removed
  • Function ContainerGroupsClientDeletePollerResponse.PollUntilDone has been removed
  • Function ContainerGroupSKU.ToPtr has been removed
  • Function *ContainerGroupsClientListByResourceGroupPager.NextPage has been removed
  • Function *ContainerGroupsClientRestartPollerResponse.Resume has been removed
  • Function ResourceIdentityType.ToPtr has been removed
  • Function *ContainerGroupsClientCreateOrUpdatePollerResponse.Resume has been removed
  • Function *ContainerGroupsClientStartPoller.FinalResponse has been removed
  • Function *ContainerGroupsClientStartPoller.Poll has been removed
  • Function *ContainerGroupsClientListPager.NextPage has been removed
  • Function *ContainerGroupsClientDeletePollerResponse.Resume has been removed
  • Function *LocationClientListCachedImagesPager.PageResponse has been removed
  • Function *ContainerGroupsClientCreateOrUpdatePoller.ResumeToken has been removed
  • Function PossibleDNSNameLabelReusePolicyValues has been removed
  • Function *OperationsClientListPager.PageResponse has been removed
  • Function *ContainerGroupsClientDeletePoller.ResumeToken has been removed
  • Function *OperationsClientListPager.Err has been removed
  • Function *LocationClientListCachedImagesPager.NextPage has been removed
  • Function Scheme.ToPtr has been removed
  • Function ContainerNetworkProtocol.ToPtr has been removed
  • Function *LocationClientListCachedImagesPager.Err has been removed
  • Function ContainerGroupsClientRestartPollerResponse.PollUntilDone has been removed
  • Function *ContainerGroupsClientDeletePoller.Done has been removed
  • Function ContainerGroupsClientStartPollerResponse.PollUntilDone has been removed
  • Function LogAnalyticsLogType.ToPtr has been removed
  • Function *ContainerGroupsClientStartPollerResponse.Resume has been removed
  • Function OperatingSystemTypes.ToPtr has been removed
  • Function *ContainerGroupsClientCreateOrUpdatePoller.Done has been removed
  • Function *ContainerGroupsClientDeletePoller.Poll has been removed
  • Function ContainerGroupNetworkProtocol.ToPtr has been removed
  • Function ContainerGroupRestartPolicy.ToPtr has been removed
  • Function *ContainerGroupsClientRestartPoller.Poll has been removed
  • Function *ContainerGroupsClientStartPoller.ResumeToken has been removed
  • Function DNSNameLabelReusePolicy.ToPtr has been removed
  • Function *LocationClientListCapabilitiesPager.PageResponse has been removed
  • Function *OperationsClientListPager.NextPage has been removed
  • Struct ContainerGroupsClientCreateOrUpdatePoller has been removed
  • Struct ContainerGroupsClientCreateOrUpdatePollerResponse has been removed
  • Struct ContainerGroupsClientCreateOrUpdateResult has been removed
  • Struct ContainerGroupsClientDeletePoller has been removed
  • Struct ContainerGroupsClientDeletePollerResponse has been removed
  • Struct ContainerGroupsClientDeleteResult has been removed
  • Struct ContainerGroupsClientGetOutboundNetworkDependenciesEndpointsResult has been removed
  • Struct ContainerGroupsClientGetResult has been removed
  • Struct ContainerGroupsClientListByResourceGroupPager has been removed
  • Struct ContainerGroupsClientListByResourceGroupResult has been removed
  • Struct ContainerGroupsClientListPager has been removed
  • Struct ContainerGroupsClientListResult has been removed
  • Struct ContainerGroupsClientRestartPoller has been removed
  • Struct ContainerGroupsClientRestartPollerResponse has been removed
  • Struct ContainerGroupsClientStartPoller has been removed
  • Struct ContainerGroupsClientStartPollerResponse has been removed
  • Struct ContainerGroupsClientUpdateResult has been removed
  • Struct ContainersClientAttachResult has been removed
  • Struct ContainersClientExecuteCommandResult has been removed
  • Struct ContainersClientListLogsResult has been removed
  • Struct LocationClientListCachedImagesPager has been removed
  • Struct LocationClientListCachedImagesResult has been removed
  • Struct LocationClientListCapabilitiesPager has been removed
  • Struct LocationClientListCapabilitiesResult has been removed
  • Struct LocationClientListUsageResult has been removed
  • Struct OperationsClientListPager has been removed
  • Struct OperationsClientListResult has been removed
  • Field ContainerGroupsClientListResult of struct ContainerGroupsClientListResponse has been removed
  • Field RawResponse of struct ContainerGroupsClientListResponse has been removed
  • Field LocationClientListCachedImagesResult of struct LocationClientListCachedImagesResponse has been removed
  • Field RawResponse of struct LocationClientListCachedImagesResponse has been removed
  • Field ContainerGroupsClientGetResult of struct ContainerGroupsClientGetResponse has been removed
  • Field RawResponse of struct ContainerGroupsClientGetResponse has been removed
  • Field ContainersClientAttachResult of struct ContainersClientAttachResponse has been removed
  • Field RawResponse of struct ContainersClientAttachResponse has been removed
  • Field RawResponse of struct ContainerGroupsClientRestartResponse has been removed
  • Field ContainerGroupsClientDeleteResult of struct ContainerGroupsClientDeleteResponse has been removed
  • Field RawResponse of struct ContainerGroupsClientDeleteResponse has been removed
  • Field LocationClientListUsageResult of struct LocationClientListUsageResponse has been removed
  • Field RawResponse of struct LocationClientListUsageResponse has been removed
  • Field ContainersClientListLogsResult of struct ContainersClientListLogsResponse has been removed
  • Field RawResponse of struct ContainersClientListLogsResponse has been removed
  • Field RawResponse of struct ContainerGroupsClientStartResponse has been removed
  • Field ContainerGroupsClientListByResourceGroupResult of struct ContainerGroupsClientListByResourceGroupResponse has been removed
  • Field RawResponse of struct ContainerGroupsClientListByResourceGroupResponse has been removed
  • Field ContainerGroupsClientGetOutboundNetworkDependenciesEndpointsResult of struct ContainerGroupsClientGetOutboundNetworkDependenciesEndpointsResponse has been removed
  • Field RawResponse of struct ContainerGroupsClientGetOutboundNetworkDependenciesEndpointsResponse has been removed
  • Field ContainerGroupsClientUpdateResult of struct ContainerGroupsClientUpdateResponse has been removed
  • Field RawResponse of struct ContainerGroupsClientUpdateResponse has been removed
  • Field OperationsClientListResult of struct OperationsClientListResponse has been removed
  • Field RawResponse of struct OperationsClientListResponse has been removed
  • Field ContainerGroupsClientCreateOrUpdateResult of struct ContainerGroupsClientCreateOrUpdateResponse has been removed
  • Field RawResponse of struct ContainerGroupsClientCreateOrUpdateResponse has been removed
  • Field ContainersClientExecuteCommandResult of struct ContainersClientExecuteCommandResponse has been removed
  • Field RawResponse of struct ContainersClientExecuteCommandResponse has been removed
  • Field RawResponse of struct ContainerGroupsClientStopResponse has been removed
  • Field LocationClientListCapabilitiesResult of struct LocationClientListCapabilitiesResponse has been removed
  • Field RawResponse of struct LocationClientListCapabilitiesResponse has been removed

Features Added

  • New const AutoGeneratedDomainNameLabelScopeSubscriptionReuse
  • New const AutoGeneratedDomainNameLabelScopeNoreuse
  • New const AutoGeneratedDomainNameLabelScopeResourceGroupReuse
  • New const AutoGeneratedDomainNameLabelScopeTenantReuse
  • New const AutoGeneratedDomainNameLabelScopeUnsecure
  • New function PossibleAutoGeneratedDomainNameLabelScopeValues() []AutoGeneratedDomainNameLabelScope
  • New anonymous field UsageListResult in struct LocationClientListUsageResponse
  • New anonymous field CachedImagesListResult in struct LocationClientListCachedImagesResponse
  • New anonymous field ContainerGroup in struct ContainerGroupsClientGetResponse
  • New anonymous field ContainerGroup in struct ContainerGroupsClientCreateOrUpdateResponse
  • New anonymous field ContainerGroupListResult in struct ContainerGroupsClientListResponse
  • New field ResumeToken in struct ContainerGroupsClientBeginDeleteOptions
  • New anonymous field ContainerGroup in struct ContainerGroupsClientDeleteResponse
  • New anonymous field ContainerGroupListResult in struct ContainerGroupsClientListByResourceGroupResponse
  • New anonymous field ContainerGroup in struct ContainerGroupsClientUpdateResponse
  • New field ResumeToken in struct ContainerGroupsClientBeginCreateOrUpdateOptions
  • New anonymous field ContainerAttachResponse in struct ContainersClientAttachResponse
  • New anonymous field Logs in struct ContainersClientListLogsResponse
  • New anonymous field OperationListResult in struct OperationsClientListResponse
  • New field ResumeToken in struct ContainerGroupsClientBeginRestartOptions
  • New anonymous field CapabilitiesListResult in struct LocationClientListCapabilitiesResponse
  • New anonymous field ContainerExecResponse in struct ContainersClientExecuteCommandResponse
  • New field StringArray in struct ContainerGroupsClientGetOutboundNetworkDependenciesEndpointsResponse
  • New field ResumeToken in struct ContainerGroupsClientBeginStartOptions

Don't miss a new azure-sdk-for-go release

NewReleases is sending notifications on new releases.