azNetworkInterface:# Mandatory- Name:'string'ResourceGroupName:'string'Location:'string'VirtualNetwork:Name:'string'SubnetName:'string'# OptionalResourceGroupName:'string'# Defaults to RG of resourceIPConfig:- Name:'string'PublicIPName:'string'LoadBalancer:Name:'string'ResourceGroupName:'string'# Defaults to RG of resource BackendPool:'string'NSGName:'string'EnableAcceleratedNetworking:boolean # True, False(D)Diagnostic:- Name:'string'Metric:Enabled:boolean # True (D if MetricCategory not null), FalseCategory:[array] # Defaults to all if enabledTarget:Blob:StorageAccount:'string'ResourceGroupName:'string'# Defaults to RG of resourceSubscription:'string'# Defaults to Sub of resourceStorageKeyType:'string'# Primary, SecondaryRetentionInDays:numberEventHub:Name:'string'Namespace:'string'ResourceGroupName:'string'# Defaults to RG of resourceSubscription:'string'# Defaults to Sub of resourceSharedAccessPolicy:'string'# RootManageSharedAccessKey (D)LogAnalytics:Workspace:'string'ResourceGroupName:'string'# Defaults to RG of resourceSubscription:'string'# Defaults to Sub of resourceTag:'keyvalue-pairs'Lock:- Name:'string'Level:'string'# CanNotDelete, ReadOnlyNotes:'string'