Skip to content

Commit

Permalink
CodeGen from PR 26225 in Azure/azure-rest-api-specs
Browse files Browse the repository at this point in the history
Merge e8672df29415bfce4aee240024b9ed72dd045e85 into 5ae522bc106bf8609c6cb379e584aa3e0e2639f3
  • Loading branch information
SDKAuto committed Oct 27, 2023
1 parent 6316e3b commit d4e8812
Show file tree
Hide file tree
Showing 74 changed files with 4,880 additions and 11,959 deletions.
48 changes: 48 additions & 0 deletions sdk/resourcemanager/eventgrid/armeventgrid/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,53 @@
# Release History

## 2.2.0-beta.2 (2023-10-27)
### Breaking Changes

- Struct `ClientAuthentication` has been removed
- Struct `ClientCertificateSubjectDistinguishedName` has been removed
- Struct `ClientCertificateThumbprint` has been removed
- Field `Authentication` of struct `ClientProperties` has been removed

### Features Added

- New value `DeliveryModePush` added to enum type `DeliveryMode`
- New value `EndpointTypeMonitorAlert`, `EndpointTypeNamespaceTopic` added to enum type `EndpointType`
- New value `PublicNetworkAccessSecuredByPerimeter` added to enum type `PublicNetworkAccess`
- New enum type `MonitorAlertSeverity` with values `MonitorAlertSeveritySev0`, `MonitorAlertSeveritySev1`, `MonitorAlertSeveritySev2`, `MonitorAlertSeveritySev3`, `MonitorAlertSeveritySev4`
- New enum type `NetworkSecurityPerimeterAssociationAccessMode` with values `NetworkSecurityPerimeterAssociationAccessModeAudit`, `NetworkSecurityPerimeterAssociationAccessModeEnforced`, `NetworkSecurityPerimeterAssociationAccessModeLearning`
- New enum type `NetworkSecurityPerimeterConfigProvisioningState` with values `NetworkSecurityPerimeterConfigProvisioningStateAccepted`, `NetworkSecurityPerimeterConfigProvisioningStateCanceled`, `NetworkSecurityPerimeterConfigProvisioningStateCreating`, `NetworkSecurityPerimeterConfigProvisioningStateDeleted`, `NetworkSecurityPerimeterConfigProvisioningStateDeleting`, `NetworkSecurityPerimeterConfigProvisioningStateFailed`, `NetworkSecurityPerimeterConfigProvisioningStateSucceeded`, `NetworkSecurityPerimeterConfigProvisioningStateUpdating`
- New enum type `NetworkSecurityPerimeterConfigurationIssueSeverity` with values `NetworkSecurityPerimeterConfigurationIssueSeverityError`, `NetworkSecurityPerimeterConfigurationIssueSeverityWarning`
- New enum type `NetworkSecurityPerimeterConfigurationIssueType` with values `NetworkSecurityPerimeterConfigurationIssueTypeConfigurationPropagationFailure`, `NetworkSecurityPerimeterConfigurationIssueTypeMissingIdentityConfiguration`, `NetworkSecurityPerimeterConfigurationIssueTypeMissingPerimeterConfiguration`, `NetworkSecurityPerimeterConfigurationIssueTypeOther`
- New enum type `NetworkSecurityPerimeterProfileAccessRuleDirection` with values `NetworkSecurityPerimeterProfileAccessRuleDirectionInbound`, `NetworkSecurityPerimeterProfileAccessRuleDirectionOutbound`
- New enum type `NetworkSecurityPerimeterResourceType` with values `NetworkSecurityPerimeterResourceTypeDomains`, `NetworkSecurityPerimeterResourceTypeTopics`
- New function `*ClientFactory.NewNetworkSecurityPerimeterConfigurationsClient() *NetworkSecurityPerimeterConfigurationsClient`
- New function `*MonitorAlertEventSubscriptionDestination.GetEventSubscriptionDestination() *EventSubscriptionDestination`
- New function `*NamespaceTopicEventSubscriptionDestination.GetEventSubscriptionDestination() *EventSubscriptionDestination`
- New function `*NamespaceTopicEventSubscriptionsClient.GetDeliveryAttributes(context.Context, string, string, string, string, *NamespaceTopicEventSubscriptionsClientGetDeliveryAttributesOptions) (NamespaceTopicEventSubscriptionsClientGetDeliveryAttributesResponse, error)`
- New function `NewNetworkSecurityPerimeterConfigurationsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*NetworkSecurityPerimeterConfigurationsClient, error)`
- New function `*NetworkSecurityPerimeterConfigurationsClient.Get(context.Context, string, NetworkSecurityPerimeterResourceType, string, string, string, *NetworkSecurityPerimeterConfigurationsClientGetOptions) (NetworkSecurityPerimeterConfigurationsClientGetResponse, error)`
- New function `*NetworkSecurityPerimeterConfigurationsClient.NewListPager(string, NetworkSecurityPerimeterResourceType, string, *NetworkSecurityPerimeterConfigurationsClientListOptions) *runtime.Pager[NetworkSecurityPerimeterConfigurationsClientListResponse]`
- New function `*NetworkSecurityPerimeterConfigurationsClient.BeginReconcile(context.Context, string, NetworkSecurityPerimeterResourceType, string, string, string, *NetworkSecurityPerimeterConfigurationsClientBeginReconcileOptions) (*runtime.Poller[NetworkSecurityPerimeterConfigurationsClientReconcileResponse], error)`
- New struct `MonitorAlertEventSubscriptionDestination`
- New struct `MonitorAlertEventSubscriptionDestinationProperties`
- New struct `NamespaceTopicEventSubscriptionDestination`
- New struct `NamespaceTopicEventSubscriptionDestinationProperties`
- New struct `NetworkSecurityPerimeterConfiguration`
- New struct `NetworkSecurityPerimeterConfigurationIssues`
- New struct `NetworkSecurityPerimeterConfigurationIssuesProperties`
- New struct `NetworkSecurityPerimeterConfigurationList`
- New struct `NetworkSecurityPerimeterConfigurationProfile`
- New struct `NetworkSecurityPerimeterConfigurationProperties`
- New struct `NetworkSecurityPerimeterInfo`
- New struct `NetworkSecurityPerimeterProfileAccessRule`
- New struct `NetworkSecurityPerimeterProfileAccessRuleProperties`
- New struct `PushInfo`
- New struct `ResourceAssociation`
- New struct `TopicTypeAdditionalEnforcedPermission`
- New field `Push` in struct `DeliveryConfiguration`
- New field `AdditionalEnforcedPermissions` in struct `TopicTypeProperties`


## 2.2.0-beta.1 (2023-05-26)
### Features Added

Expand Down
7 changes: 3 additions & 4 deletions sdk/resourcemanager/eventgrid/armeventgrid/autorest.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,9 +5,8 @@
``` yaml
azure-arm: true
require:
- https://github.com/Azure/azure-rest-api-specs/blob/173bb3b6fd5b1809fdbf347f67fccfa0440ac126/specification/eventgrid/resource-manager/readme.md
- https://github.com/Azure/azure-rest-api-specs/blob/173bb3b6fd5b1809fdbf347f67fccfa0440ac126/specification/eventgrid/resource-manager/readme.go.md
- /mnt/vss/_work/1/s/azure-rest-api-specs/specification/eventgrid/resource-manager/readme.md
- /mnt/vss/_work/1/s/azure-rest-api-specs/specification/eventgrid/resource-manager/readme.go.md
license-header: MICROSOFT_MIT_NO_VERSION
module-version: 2.2.0-beta.1
tag: package-2023-06-preview
module-version: 2.2.0-beta.2
```
65 changes: 38 additions & 27 deletions sdk/resourcemanager/eventgrid/armeventgrid/cacertificates_client.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading

0 comments on commit d4e8812

Please sign in to comment.