1.3.0-beta.1 (2024-10-23)
Features Added
- New enum type
ActionType
with valuesActionTypeAlert
,ActionTypeAllow
,ActionTypeBlock
- New enum type
BlockResponseCode
with valuesBlockResponseCodeSERVFAIL
- New enum type
DNSSecurityRuleState
with valuesDNSSecurityRuleStateDisabled
,DNSSecurityRuleStateEnabled
- New function
*ClientFactory.NewDNSSecurityRulesClient() *DNSSecurityRulesClient
- New function
*ClientFactory.NewDomainListsClient() *DomainListsClient
- New function
*ClientFactory.NewPoliciesClient() *PoliciesClient
- New function
*ClientFactory.NewPolicyVirtualNetworkLinksClient() *PolicyVirtualNetworkLinksClient
- New function
NewDNSSecurityRulesClient(string, azcore.TokenCredential, *arm.ClientOptions) (*DNSSecurityRulesClient, error)
- New function
*DNSSecurityRulesClient.BeginCreateOrUpdate(context.Context, string, string, string, DNSSecurityRule, *DNSSecurityRulesClientBeginCreateOrUpdateOptions) (*runtime.Poller[DNSSecurityRulesClientCreateOrUpdateResponse], error)
- New function
*DNSSecurityRulesClient.BeginDelete(context.Context, string, string, string, *DNSSecurityRulesClientBeginDeleteOptions) (*runtime.Poller[DNSSecurityRulesClientDeleteResponse], error)
- New function
*DNSSecurityRulesClient.Get(context.Context, string, string, string, *DNSSecurityRulesClientGetOptions) (DNSSecurityRulesClientGetResponse, error)
- New function
*DNSSecurityRulesClient.NewListPager(string, string, *DNSSecurityRulesClientListOptions) *runtime.Pager[DNSSecurityRulesClientListResponse]
- New function
*DNSSecurityRulesClient.BeginUpdate(context.Context, string, string, string, DNSSecurityRulePatch, *DNSSecurityRulesClientBeginUpdateOptions) (*runtime.Poller[DNSSecurityRulesClientUpdateResponse], error)
- New function
NewDomainListsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*DomainListsClient, error)
- New function
*DomainListsClient.BeginCreateOrUpdate(context.Context, string, string, DomainList, *DomainListsClientBeginCreateOrUpdateOptions) (*runtime.Poller[DomainListsClientCreateOrUpdateResponse], error)
- New function
*DomainListsClient.BeginDelete(context.Context, string, string, *DomainListsClientBeginDeleteOptions) (*runtime.Poller[DomainListsClientDeleteResponse], error)
- New function
*DomainListsClient.Get(context.Context, string, string, *DomainListsClientGetOptions) (DomainListsClientGetResponse, error)
- New function
*DomainListsClient.NewListByResourceGroupPager(string, *DomainListsClientListByResourceGroupOptions) *runtime.Pager[DomainListsClientListByResourceGroupResponse]
- New function
*DomainListsClient.NewListPager(*DomainListsClientListOptions) *runtime.Pager[DomainListsClientListResponse]
- New function
*DomainListsClient.BeginUpdate(context.Context, string, string, DomainListPatch, *DomainListsClientBeginUpdateOptions) (*runtime.Poller[DomainListsClientUpdateResponse], error)
- New function
NewPoliciesClient(string, azcore.TokenCredential, *arm.ClientOptions) (*PoliciesClient, error)
- New function
*PoliciesClient.BeginCreateOrUpdate(context.Context, string, string, Policy, *PoliciesClientBeginCreateOrUpdateOptions) (*runtime.Poller[PoliciesClientCreateOrUpdateResponse], error)
- New function
*PoliciesClient.BeginDelete(context.Context, string, string, *PoliciesClientBeginDeleteOptions) (*runtime.Poller[PoliciesClientDeleteResponse], error)
- New function
*PoliciesClient.Get(context.Context, string, string, *PoliciesClientGetOptions) (PoliciesClientGetResponse, error)
- New function
*PoliciesClient.NewListByResourceGroupPager(string, *PoliciesClientListByResourceGroupOptions) *runtime.Pager[PoliciesClientListByResourceGroupResponse]
- New function
*PoliciesClient.NewListByVirtualNetworkPager(string, string, *PoliciesClientListByVirtualNetworkOptions) *runtime.Pager[PoliciesClientListByVirtualNetworkResponse]
- New function
*PoliciesClient.NewListPager(*PoliciesClientListOptions) *runtime.Pager[PoliciesClientListResponse]
- New function
*PoliciesClient.BeginUpdate(context.Context, string, string, PolicyPatch, *PoliciesClientBeginUpdateOptions) (*runtime.Poller[PoliciesClientUpdateResponse], error)
- New function
NewPolicyVirtualNetworkLinksClient(string, azcore.TokenCredential, *arm.ClientOptions) (*PolicyVirtualNetworkLinksClient, error)
- New function
*PolicyVirtualNetworkLinksClient.BeginCreateOrUpdate(context.Context, string, string, string, PolicyVirtualNetworkLink, *PolicyVirtualNetworkLinksClientBeginCreateOrUpdateOptions) (*runtime.Poller[PolicyVirtualNetworkLinksClientCreateOrUpdateResponse], error)
- New function
*PolicyVirtualNetworkLinksClient.BeginDelete(context.Context, string, string, string, *PolicyVirtualNetworkLinksClientBeginDeleteOptions) (*runtime.Poller[PolicyVirtualNetworkLinksClientDeleteResponse], error)
- New function
*PolicyVirtualNetworkLinksClient.Get(context.Context, string, string, string, *PolicyVirtualNetworkLinksClientGetOptions) (PolicyVirtualNetworkLinksClientGetResponse, error)
- New function
*PolicyVirtualNetworkLinksClient.NewListPager(string, string, *PolicyVirtualNetworkLinksClientListOptions) *runtime.Pager[PolicyVirtualNetworkLinksClientListResponse]
- New function
*PolicyVirtualNetworkLinksClient.BeginUpdate(context.Context, string, string, string, PolicyVirtualNetworkLinkPatch, *PolicyVirtualNetworkLinksClientBeginUpdateOptions) (*runtime.Poller[PolicyVirtualNetworkLinksClientUpdateResponse], error)
- New struct
DNSSecurityRule
- New struct
DNSSecurityRuleAction
- New struct
DNSSecurityRuleListResult
- New struct
DNSSecurityRulePatch
- New struct
DNSSecurityRulePatchProperties
- New struct
DNSSecurityRuleProperties
- New struct
DomainList
- New struct
DomainListPatch
- New struct
DomainListPatchProperties
- New struct
DomainListProperties
- New struct
DomainListResult
- New struct
Policy
- New struct
PolicyListResult
- New struct
PolicyPatch
- New struct
PolicyProperties
- New struct
PolicyVirtualNetworkLink
- New struct
PolicyVirtualNetworkLinkListResult
- New struct
PolicyVirtualNetworkLinkPatch
- New struct
PolicyVirtualNetworkLinkProperties