code: public java.util.List<String> getCacheSecurityGroupNames() {
          if (cacheSecurityGroupNames == null) {
              cacheSecurityGroupNames = new com.amazonaws.internal.SdkInternalList<String>();
          }
          return cacheSecurityGroupNames;
      }
docs: <p>
  A list of cache security group names to authorize for the clusters in this replication group. This change is
  asynchronously applied as soon as possible.
  </p>
  <p>
  This parameter can be used only with replication group containing clusters running outside of an Amazon Virtual
  Private Cloud (Amazon VPC).
  </p>
  <p>
  Constraints: Must contain no more than 255 alphanumeric characters. Must not be <code>Default</code>.
  </p>
  
  @return A list of cache security group names to authorize for the clusters in this replication group. This change
  is asynchronously applied as soon as possible.</p>
  <p>
  This parameter can be used only with replication group containing clusters running outside of an Amazon
  Virtual Private Cloud (Amazon VPC).
  </p>
  <p>
  Constraints: Must contain no more than 255 alphanumeric characters. Must not be <code>Default</code>.