0.3.0 (2022-04-14)
Breaking Changes
- Function
*TenantsClient.List
return value(s) have been changed from(*TenantsClientListPager)
to(*runtime.Pager[TenantsClientListResponse])
- Function
NewClient
return value(s) have been changed from(*Client)
to(*Client, error)
- Function
*Client.ListLocations
parameter(s) have been changed from(context.Context, string, *ClientListLocationsOptions)
to(string, *ClientListLocationsOptions)
- Function
*Client.ListLocations
return value(s) have been changed from(ClientListLocationsResponse, error)
to(*runtime.Pager[ClientListLocationsResponse])
- Function
*Client.List
return value(s) have been changed from(*ClientListPager)
to(*runtime.Pager[ClientListResponse])
- Function
NewSubscriptionClient
return value(s) have been changed from(*SubscriptionClient)
to(*SubscriptionClient, error)
- Function
NewTenantsClient
return value(s) have been changed from(*TenantsClient)
to(*TenantsClient, error)
- Type of
ErrorAdditionalInfo.Info
has been changed frommap[string]interface{}
tointerface{}
- Function
ResourceNameStatus.ToPtr
has been removed - Function
RegionType.ToPtr
has been removed - Function
*ClientListPager.Err
has been removed - Function
RegionCategory.ToPtr
has been removed - Function
SubscriptionState.ToPtr
has been removed - Function
TenantCategory.ToPtr
has been removed - Function
*TenantsClientListPager.NextPage
has been removed - Function
*TenantsClientListPager.PageResponse
has been removed - Function
*ClientListPager.NextPage
has been removed - Function
*TenantsClientListPager.Err
has been removed - Function
SpendingLimit.ToPtr
has been removed - Function
*ClientListPager.PageResponse
has been removed - Function
LocationType.ToPtr
has been removed - Struct
ClientCheckZonePeersResult
has been removed - Struct
ClientGetResult
has been removed - Struct
ClientListLocationsResult
has been removed - Struct
ClientListPager
has been removed - Struct
ClientListResult
has been removed - Struct
SubscriptionClientCheckResourceNameResult
has been removed - Struct
TenantsClientListPager
has been removed - Struct
TenantsClientListResult
has been removed - Field
ClientListResult
of structClientListResponse
has been removed - Field
RawResponse
of structClientListResponse
has been removed - Field
ClientCheckZonePeersResult
of structClientCheckZonePeersResponse
has been removed - Field
RawResponse
of structClientCheckZonePeersResponse
has been removed - Field
ClientGetResult
of structClientGetResponse
has been removed - Field
RawResponse
of structClientGetResponse
has been removed - Field
TenantsClientListResult
of structTenantsClientListResponse
has been removed - Field
RawResponse
of structTenantsClientListResponse
has been removed - Field
ClientListLocationsResult
of structClientListLocationsResponse
has been removed - Field
RawResponse
of structClientListLocationsResponse
has been removed - Field
SubscriptionClientCheckResourceNameResult
of structSubscriptionClientCheckResourceNameResponse
has been removed - Field
RawResponse
of structSubscriptionClientCheckResourceNameResponse
has been removed
Features Added
- New anonymous field
Subscription
in structClientGetResponse
- New anonymous field
CheckZonePeersResult
in structClientCheckZonePeersResponse
- New anonymous field
TenantListResult
in structTenantsClientListResponse
- New anonymous field
SubscriptionListResult
in structClientListResponse
- New anonymous field
LocationListResult
in structClientListLocationsResponse
- New anonymous field
CheckResourceNameResult
in structSubscriptionClientCheckResourceNameResponse