0.3.0 (2022-04-11)
Breaking Changes
- Function
*BestPracticesClient.ListByTenant
parameter(s) have been changed from(context.Context, *BestPracticesClientListByTenantOptions)
to(*BestPracticesClientListByTenantOptions)
- Function
*BestPracticesClient.ListByTenant
return value(s) have been changed from(BestPracticesClientListByTenantResponse, error)
to(*runtime.Pager[BestPracticesClientListByTenantResponse])
- Function
NewOperationsClient
return value(s) have been changed from(*OperationsClient)
to(*OperationsClient, error)
- Function
NewBestPracticesVersionsClient
return value(s) have been changed from(*BestPracticesVersionsClient)
to(*BestPracticesVersionsClient, error)
- Function
*ReportsClient.ListByConfigurationProfileAssignments
parameter(s) have been changed from(context.Context, string, string, string, *ReportsClientListByConfigurationProfileAssignmentsOptions)
to(string, string, string, *ReportsClientListByConfigurationProfileAssignmentsOptions)
- Function
*ReportsClient.ListByConfigurationProfileAssignments
return value(s) have been changed from(ReportsClientListByConfigurationProfileAssignmentsResponse, error)
to(*runtime.Pager[ReportsClientListByConfigurationProfileAssignmentsResponse])
- Function
*ConfigurationProfilesClient.ListByResourceGroup
parameter(s) have been changed from(context.Context, string, *ConfigurationProfilesClientListByResourceGroupOptions)
to(string, *ConfigurationProfilesClientListByResourceGroupOptions)
- Function
*ConfigurationProfilesClient.ListByResourceGroup
return value(s) have been changed from(ConfigurationProfilesClientListByResourceGroupResponse, error)
to(*runtime.Pager[ConfigurationProfilesClientListByResourceGroupResponse])
- Function
NewConfigurationProfilesVersionsClient
return value(s) have been changed from(*ConfigurationProfilesVersionsClient)
to(*ConfigurationProfilesVersionsClient, error)
- Function
*ConfigurationProfilesVersionsClient.ListChildResources
parameter(s) have been changed from(context.Context, string, string, *ConfigurationProfilesVersionsClientListChildResourcesOptions)
to(string, string, *ConfigurationProfilesVersionsClientListChildResourcesOptions)
- Function
*ConfigurationProfilesVersionsClient.ListChildResources
return value(s) have been changed from(ConfigurationProfilesVersionsClientListChildResourcesResponse, error)
to(*runtime.Pager[ConfigurationProfilesVersionsClientListChildResourcesResponse])
- Function
*ConfigurationProfilesClient.ListBySubscription
parameter(s) have been changed from(context.Context, *ConfigurationProfilesClientListBySubscriptionOptions)
to(*ConfigurationProfilesClientListBySubscriptionOptions)
- Function
*ConfigurationProfilesClient.ListBySubscription
return value(s) have been changed from(ConfigurationProfilesClientListBySubscriptionResponse, error)
to(*runtime.Pager[ConfigurationProfilesClientListBySubscriptionResponse])
- Function
*ConfigurationProfileAssignmentsClient.ListBySubscription
parameter(s) have been changed from(context.Context, *ConfigurationProfileAssignmentsClientListBySubscriptionOptions)
to(*ConfigurationProfileAssignmentsClientListBySubscriptionOptions)
- Function
*ConfigurationProfileAssignmentsClient.ListBySubscription
return value(s) have been changed from(ConfigurationProfileAssignmentsClientListBySubscriptionResponse, error)
to(*runtime.Pager[ConfigurationProfileAssignmentsClientListBySubscriptionResponse])
- Function
NewReportsClient
return value(s) have been changed from(*ReportsClient)
to(*ReportsClient, error)
- Function
NewConfigurationProfileAssignmentsClient
return value(s) have been changed from(*ConfigurationProfileAssignmentsClient)
to(*ConfigurationProfileAssignmentsClient, error)
- Function
*BestPracticesVersionsClient.ListByTenant
parameter(s) have been changed from(context.Context, string, *BestPracticesVersionsClientListByTenantOptions)
to(string, *BestPracticesVersionsClientListByTenantOptions)
- Function
*BestPracticesVersionsClient.ListByTenant
return value(s) have been changed from(BestPracticesVersionsClientListByTenantResponse, error)
to(*runtime.Pager[BestPracticesVersionsClientListByTenantResponse])
- Function
*ConfigurationProfileAssignmentsClient.List
parameter(s) have been changed from(context.Context, string, *ConfigurationProfileAssignmentsClientListOptions)
to(string, *ConfigurationProfileAssignmentsClientListOptions)
- Function
*ConfigurationProfileAssignmentsClient.List
return value(s) have been changed from(ConfigurationProfileAssignmentsClientListResponse, error)
to(*runtime.Pager[ConfigurationProfileAssignmentsClientListResponse])
- Function
*OperationsClient.List
parameter(s) have been changed from(context.Context, *OperationsClientListOptions)
to(*OperationsClientListOptions)
- Function
*OperationsClient.List
return value(s) have been changed from(OperationsClientListResponse, error)
to(*runtime.Pager[OperationsClientListResponse])
- Function
NewBestPracticesClient
return value(s) have been changed from(*BestPracticesClient)
to(*BestPracticesClient, error)
- Function
NewConfigurationProfilesClient
return value(s) have been changed from(*ConfigurationProfilesClient)
to(*ConfigurationProfilesClient, error)
- Type of
ConfigurationProfileAssignmentProperties.ProfileOverrides
has been changed frommap[string]map[string]interface{}
tomap[string]interface{}
- Type of
ConfigurationProfileProperties.Configuration
has been changed frommap[string]interface{}
tointerface{}
- Type of
ConfigurationProfileProperties.Overrides
has been changed from[]map[string]interface{}
to[]interface{}
- Type of
ErrorAdditionalInfo.Info
has been changed frommap[string]interface{}
tointerface{}
- Function
ActionType.ToPtr
has been removed - Function
CreatedByType.ToPtr
has been removed - Function
Origin.ToPtr
has been removed - Struct
BestPracticesClientGetResult
has been removed - Struct
BestPracticesClientListByTenantResult
has been removed - Struct
BestPracticesVersionsClientGetResult
has been removed - Struct
BestPracticesVersionsClientListByTenantResult
has been removed - Struct
ConfigurationProfileAssignmentsClientCreateOrUpdateResult
has been removed - Struct
ConfigurationProfileAssignmentsClientGetResult
has been removed - Struct
ConfigurationProfileAssignmentsClientListBySubscriptionResult
has been removed - Struct
ConfigurationProfileAssignmentsClientListResult
has been removed - Struct
ConfigurationProfilesClientCreateOrUpdateResult
has been removed - Struct
ConfigurationProfilesClientGetResult
has been removed - Struct
ConfigurationProfilesClientListByResourceGroupResult
has been removed - Struct
ConfigurationProfilesClientListBySubscriptionResult
has been removed - Struct
ConfigurationProfilesClientUpdateResult
has been removed - Struct
ConfigurationProfilesVersionsClientCreateOrUpdateResult
has been removed - Struct
ConfigurationProfilesVersionsClientGetResult
has been removed - Struct
ConfigurationProfilesVersionsClientListChildResourcesResult
has been removed - Struct
ConfigurationProfilesVersionsClientUpdateResult
has been removed - Struct
OperationsClientListResult
has been removed - Struct
ReportsClientGetResult
has been removed - Struct
ReportsClientListByConfigurationProfileAssignmentsResult
has been removed - Field
BestPracticesClientGetResult
of structBestPracticesClientGetResponse
has been removed - Field
RawResponse
of structBestPracticesClientGetResponse
has been removed - Field
ReportsClientGetResult
of structReportsClientGetResponse
has been removed - Field
RawResponse
of structReportsClientGetResponse
has been removed - Field
RawResponse
of structConfigurationProfileAssignmentsClientDeleteResponse
has been removed - Field
ConfigurationProfileAssignmentsClientListBySubscriptionResult
of structConfigurationProfileAssignmentsClientListBySubscriptionResponse
has been removed - Field
RawResponse
of structConfigurationProfileAssignmentsClientListBySubscriptionResponse
has been removed - Field
ConfigurationProfilesClientListBySubscriptionResult
of structConfigurationProfilesClientListBySubscriptionResponse
has been removed - Field
RawResponse
of structConfigurationProfilesClientListBySubscriptionResponse
has been removed - Field
ConfigurationProfilesVersionsClientUpdateResult
of structConfigurationProfilesVersionsClientUpdateResponse
has been removed - Field
RawResponse
of structConfigurationProfilesVersionsClientUpdateResponse
has been removed - Field
BestPracticesVersionsClientListByTenantResult
of structBestPracticesVersionsClientListByTenantResponse
has been removed - Field
RawResponse
of structBestPracticesVersionsClientListByTenantResponse
has been removed - Field
ConfigurationProfilesVersionsClientGetResult
of structConfigurationProfilesVersionsClientGetResponse
has been removed - Field
RawResponse
of structConfigurationProfilesVersionsClientGetResponse
has been removed - Field
ConfigurationProfilesVersionsClientCreateOrUpdateResult
of structConfigurationProfilesVersionsClientCreateOrUpdateResponse
has been removed - Field
RawResponse
of structConfigurationProfilesVersionsClientCreateOrUpdateResponse
has been removed - Field
BestPracticesClientListByTenantResult
of structBestPracticesClientListByTenantResponse
has been removed - Field
RawResponse
of structBestPracticesClientListByTenantResponse
has been removed - Field
OperationsClientListResult
of structOperationsClientListResponse
has been removed - Field
RawResponse
of structOperationsClientListResponse
has been removed - Field
ConfigurationProfileAssignmentsClientListResult
of structConfigurationProfileAssignmentsClientListResponse
has been removed - Field
RawResponse
of structConfigurationProfileAssignmentsClientListResponse
has been removed - Field
ConfigurationProfileAssignmentsClientCreateOrUpdateResult
of structConfigurationProfileAssignmentsClientCreateOrUpdateResponse
has been removed - Field
RawResponse
of structConfigurationProfileAssignmentsClientCreateOrUpdateResponse
has been removed - Field
ConfigurationProfilesClientGetResult
of structConfigurationProfilesClientGetResponse
has been removed - Field
RawResponse
of structConfigurationProfilesClientGetResponse
has been removed - Field
ConfigurationProfileAssignmentsClientGetResult
of structConfigurationProfileAssignmentsClientGetResponse
has been removed - Field
RawResponse
of structConfigurationProfileAssignmentsClientGetResponse
has been removed - Field
RawResponse
of structConfigurationProfilesClientDeleteResponse
has been removed - Field
ConfigurationProfilesClientUpdateResult
of structConfigurationProfilesClientUpdateResponse
has been removed - Field
RawResponse
of structConfigurationProfilesClientUpdateResponse
has been removed - Field
ReportsClientListByConfigurationProfileAssignmentsResult
of structReportsClientListByConfigurationProfileAssignmentsResponse
has been removed - Field
RawResponse
of structReportsClientListByConfigurationProfileAssignmentsResponse
has been removed - Field
ConfigurationProfilesVersionsClientListChildResourcesResult
of structConfigurationProfilesVersionsClientListChildResourcesResponse
has been removed - Field
RawResponse
of structConfigurationProfilesVersionsClientListChildResourcesResponse
has been removed - Field
ConfigurationProfilesClientListByResourceGroupResult
of structConfigurationProfilesClientListByResourceGroupResponse
has been removed - Field
RawResponse
of structConfigurationProfilesClientListByResourceGroupResponse
has been removed - Field
ConfigurationProfilesClientCreateOrUpdateResult
of structConfigurationProfilesClientCreateOrUpdateResponse
has been removed - Field
RawResponse
of structConfigurationProfilesClientCreateOrUpdateResponse
has been removed - Field
RawResponse
of structConfigurationProfilesVersionsClientDeleteResponse
has been removed - Field
BestPracticesVersionsClientGetResult
of structBestPracticesVersionsClientGetResponse
has been removed - Field
RawResponse
of structBestPracticesVersionsClientGetResponse
has been removed
Features Added
- New function
*ServicePrincipalsClient.ListBySubscription(*ServicePrincipalsClientListBySubscriptionOptions) *runtime.Pager[ServicePrincipalsClientListBySubscriptionResponse]
- New function
*ServicePrincipalsClient.Get(context.Context, *ServicePrincipalsClientGetOptions) (ServicePrincipalsClientGetResponse, error)
- New function
NewServicePrincipalsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*ServicePrincipalsClient, error)
- New function
ServicePrincipalListResult.MarshalJSON() ([]byte, error)
- New struct
ServicePrincipal
- New struct
ServicePrincipalListResult
- New struct
ServicePrincipalProperties
- New struct
ServicePrincipalsClient
- New struct
ServicePrincipalsClientGetOptions
- New struct
ServicePrincipalsClientGetResponse
- New struct
ServicePrincipalsClientListBySubscriptionOptions
- New struct
ServicePrincipalsClientListBySubscriptionResponse
- New anonymous field
ConfigurationProfile
in structConfigurationProfilesVersionsClientCreateOrUpdateResponse
- New anonymous field
BestPractice
in structBestPracticesVersionsClientGetResponse
- New anonymous field
ConfigurationProfile
in structConfigurationProfilesClientUpdateResponse
- New anonymous field
ConfigurationProfile
in structConfigurationProfilesClientCreateOrUpdateResponse
- New anonymous field
BestPractice
in structBestPracticesClientGetResponse
- New anonymous field
OperationListResult
in structOperationsClientListResponse
- New anonymous field
ConfigurationProfile
in structConfigurationProfilesVersionsClientUpdateResponse
- New anonymous field
ConfigurationProfileAssignmentList
in structConfigurationProfileAssignmentsClientListResponse
- New anonymous field
ConfigurationProfileAssignment
in structConfigurationProfileAssignmentsClientGetResponse
- New anonymous field
BestPracticeList
in structBestPracticesVersionsClientListByTenantResponse
- New anonymous field
ConfigurationProfileList
in structConfigurationProfilesClientListByResourceGroupResponse
- New anonymous field
ConfigurationProfile
in structConfigurationProfilesClientGetResponse
- New anonymous field
ConfigurationProfile
in structConfigurationProfilesVersionsClientGetResponse
- New anonymous field
Report
in structReportsClientGetResponse
- New anonymous field
ConfigurationProfileList
in structConfigurationProfilesVersionsClientListChildResourcesResponse
- New anonymous field
ReportList
in structReportsClientListByConfigurationProfileAssignmentsResponse
- New anonymous field
ConfigurationProfileList
in structConfigurationProfilesClientListBySubscriptionResponse
- New anonymous field
BestPracticeList
in structBestPracticesClientListByTenantResponse
- New anonymous field
ConfigurationProfileAssignment
in structConfigurationProfileAssignmentsClientCreateOrUpdateResponse
- New anonymous field
ConfigurationProfileAssignmentList
in structConfigurationProfileAssignmentsClientListBySubscriptionResponse