///GENMHASH:6BCE517E09457FF033728269C8936E64:D26CBA1CFC05445E2A90F41690FC5CB3
 public override IUpdate Update()
 {
     this.createParameters   = null;
     this.updateParameters   = new StorageAccountUpdateParametersInner();
     this.networkRulesHelper = new StorageNetworkRulesHelper(this.updateParameters, this.Inner);
     this.encryptionHelper   = new StorageEncryptionHelper(this.updateParameters, this.Inner);
     return(this);
 }
 ///GENMHASH:C2F133AE0FC89EEF547B4FFB5C0D4A9A:D697721F4651F53E38F6D4FCD3641956
 public IReadOnlyList <string> IPAddressesWithAccess()
 {
     return(StorageNetworkRulesHelper.IpAddressesWithAccess(this.Inner));
 }
 ///GENMHASH:9EC86FDAF9C3238B45EB0EE4355F4919:01A8E19E4477D51C1F8BB7C63F151C69
 internal StorageAccountImpl(string name, StorageAccountInner innerModel, IStorageManager storageManager) : base(name, innerModel, storageManager)
 {
     this.createParameters   = new StorageAccountCreateParametersInner();
     this.networkRulesHelper = new StorageNetworkRulesHelper(this.createParameters);
     this.encryptionHelper   = new StorageEncryptionHelper(this.createParameters);
 }
 ///GENMHASH:39F9317665E14B578822CE3749ACE22A:CFEA11B8E97856C5DD3E4913EBE449A4
 public bool CanReadLogEntriesFromAnyNetwork()
 {
     return(StorageNetworkRulesHelper.CanReadLogEntriesFromAnyNetwork(this.Inner));
 }
 ///GENMHASH:0F1094C94F6F0E279562A3D1A380FE42:4CA0CE1947BBD9EDA4A2FDAC76E23057
 public bool IsAccessAllowedFromAllNetworks()
 {
     return(StorageNetworkRulesHelper.IsAccessAllowedFromAllNetworks(this.Inner));
 }
 ///GENMHASH:5D8E21CABBF7FA1B05E1DE0F97141AE5:F784E29F8F04582462AB57328371214C
 public IReadOnlyList <string> NetworkSubnetsWithAccess()
 {
     return(StorageNetworkRulesHelper.NetworkSubnetsWithAccess(this.Inner));
 }
 ///GENMHASH:3872F883CE34060251486AD613265A9D:7B252648094C237C0CA4453C8160BA08
 public bool CanAccessFromAzureServices()
 {
     return(StorageNetworkRulesHelper.CanAccessFromAzureServices(this.Inner));
 }